###
#### ##
#### #### ### ####
#### #### ### ###############
#### #### ### ###############
### ### ### ####### ##### ########## ####
### ### ### ########### ######### #####
#### ##### ### ### ###### ########### ###
### #### #### ### ### ### #### ###
######## ### #### ### ### ### ####
##### ### ####### ### ### ### ###
#### ### ############ ### ### ### ####
### ### ### ###### ### #### ####
### ### ## ###### ### #### ####
### ### ## ######## ### ##### ###
### ### ## ##### ########### ####
### ### # ## ### ## #### #### ####
### ### # ### ### ## ### ####
### ### # ### ### ## ### ###
############ #### #### ### ## ### ####
######## ############ ### #### #### ###
# ########## ########### ################
# ###### ######### ## ############
# ##### #
# #
# #
# #
# #
# #
# #
##