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