____###_____########__##_____##__##____##____##_##_______##______##___##____##__##____##___##______##_______##_##______####____##_____##_____##________###________##_____#########_____##_______##_##_______##_____##_____##_____##______##___##______##_____##_____##_____##_____##_____##_____##____