################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ###########################:#######################|:########################### ########################:|::########################:|:|######################## ######################||:##############################:||###################### ####################|:####################################||#################### ##################:|########################################|:################## ################||:##########################################|||################ ###############||##############################################||############### ##############::################################################:|############## #############||##################################################||############# ############||####################################################||############ ###########|:######################################################:|########### ##########||########################################################||########## #########|:##########################################################||######### #########||########||||################|||||||#######################||######### ########::#########:|||.##########|.###||||||||:######################|:######## ########||##########||.###########|.###%||..:|||######################||######## ########||##########|||##########||.####||:###||:#####################||######## ########|###########|||###||||##|||||:##||:###||:##||||####+||||#######|######## #######||###########|||##||:||.#|||||:##||:##|||##:||:||###|||||:######||####### #######||###########|||#||:##||##||.####|||||||.##||.#||:#||:#|||######||####### #######||###########|||#||||:||##||.####|||||::###||::||.#||:##|:######||####### #######||######||###|||#|||||||%#||.####||:|||####|:||||:#||+##########||####### #######||######||:##|||#||:######||.####||:#||:###|:######|||##########||####### ########|######||:##||%#:||###:##||.####||:##||:##||:##|##||:##|:######|######## ########||#####|||#||:###||:|||+#|||#:##||:##|||##|||:||.#:|||||:#####||######## ########||######:||||.###%||:|.###||||#||||.##|||.#||||:###|||||######||######## ########:|#######:::%######:::#####:::#.....##:...##::.#####::.#######|:######## #########||##########################################################||######### #########||##########################################################||######### ##########||########################################################||########## ###########|:######################################################||########### ############|%#####################################################%############ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ######################||:##############################:|%###################### ########################:|::########################:|||######################## ###########################|||||+##############+||:|:########################### ################################|:|||||||||||:||################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################