_#######___#####_________##__##_____##__#________#_____#________##__###___###__#________#_____#________##__####_####__######____######________##__##_###_##________#________#__##____##__##_____##__#_____#__#_____#__##____##__##_____##___#####____#####____######___##_____##_