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