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