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