_#######___#####___########___########__#____#___#_____#__##_____##__##____________#____#_____#__##_____##__##___________#______######__########___######______#____________#__##_____##__##__________#______#_____#__##_____##__##__________#_______#####___########___########_