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