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