_#######_____###______######____##_____##__#____#_____##_##____##____##___###___###______#_____##___##___##_________####_####_____#_____##_____##__##___####__##_###_##____#______#########__##____##___##_____##____#______##_____##__##____##___##_____##____#______##_____##___######____##_____##_