:::****::::..::::.... ... ..... :::::*::::::.::..... . ...... :::::::::::::....... . . ......::. ::::::..:.:.::....... .......:::***: ::::::.:..:.::.... . .....::****%%% ::.::.::....:....... .....:::*%%%%### :::........:..... . .. .. ...:::*****%%##% :.....:...:.... . .. . . . ................................. . ...::::***%%##%% :..:............ .. . . ...:::::::********:*************::::::.::::::........ ...::::::*%%###%# .....:.......... . .. . ..:*%%#################%%%%%%%%%%%%******::::::::::::::::...::::::*%###### :......................... ...*%##############################%%%%%%*******::::::::**:::::::.::%####### :.............. ..... . ..:%####################################%%%%%%%%**************::::.:*######## .::.....:.::... ........ ..:%##########################################%%%%%%**************::*######### ::........::............ . . .:.. ..:%#############################################%%%%%%%%*************######### .........::::........... ...:*%################################################%%%%%%%%%%%%%%%%%########## :.....:::....... ......... ...::*%###########%%%%%%%%%%%############################%%%%%%%%%%%%%############ .:....::::............ ... ...:::***%%####%%%****************%%%%#######################%##################### ::.:::::::................ ....:::: ..*%#%%%%******:::.......:::***%%########################################### .:::::***:::............. ......::::: .*%%*******:...:...... .....:**%%%######################################## ::::::*:*::::.......... ......::::: .:********:::..... . ..::***%%###################################### :::::::::::::.....:....... .....:::::: *********::.. ... .....::::**%%#################################### :::::::**.::.:::..:...... ....::::::: .***%****:: . .....:::****%%################################## :::::::**:.::::.::::..... ....::::::::.:*%%%%***.. ......:::::***%%################################ ::*:**:**::::::::::::..... ........::::.::*:**%%%%%*:.. .....:::::****%%%############################# *****:::*:::::::::::::..........::::::::::*:*%%%%%%*::.. .....::::::::*****%%*%%###################### *****::*::::*::**::::::::......:::::::::::*::%%%%%%*:.:.. ...:...:::::::****:::***##################### *******:::::*******:*::::.:...::::::::::::** *%%%%%*:...:.. . ............::::::::::::****#################### *::******:************:::::::::::****::::*:% :%%%%*:.... .........:.....:....:.::::::**%%################### :*********%******%%*%****::::***:*****::::** .%##%%**::... . ..............:..........::::*:**%#################### ***********%%%%%%%%%%%%%****************:*** *%####%%%*****:... . ... :..:.:::::***%%##################### ::******%*%%%%%%%%%%%%%%%%%%%%**************: .:%#######%%%%%**:::::::::::.:::::::::*:::::****%%%%####################% ::*******%%%%%#%########%%%%%%%%%%%*********: ..*###########%%%%***%%*******************%**%%***%%###################% :::::******%################%%%%%%%%%%%%%%**: .*###%%%%%%%%%##%%%%%%%%%%%*%*%%%%%%%%*%%********%%%################%% ::::*******%%##################%%##%%%%%%%%*: %#%%%%******:***%%%%%%%%%%%*****:::..*::::******%%%###############%% ::::********%%#########################%%%%%: %%%%%%*:*:*.. ..:::.:.:..:.........::::::******%%%#############%% ::*::********%%##########################%%%: .%%%%%******::.....:::::........ ..::.::::::*********%###########%* :************%##############################%. %%%%%%%*****:*:::::.......::::.....:.::::.::::****::**%#########** ************%%###############################* . %%%%%%%%**:****::::::..::.::......:...:::.::::::***::**%##%#####** ************%%################################ . %%%%%%%%%%*****:::.::::::..............::.:.::::****:***%#%####%*% ************%%################################% . %%##%%%%%%%%****:*:::::::..:.::.......:.::::::::::******%%%###%%*% ***********%%%#################################... %#####%%%%%%%%%*::::::::..:........ ...::..::::::*****%%%%%###%**% **%*%***%%*%%%##################################%:.::##########%%%%%%***::::.::::..... ......:..:::::::***%*%%%%##%%*%% %%%%%%*%%%%%%#################################################%%%%%%%***::::::::.::...:..:..:......:**:::*%%%%%%%%%%**%% %%%%%%%%%%%%####################################################%%%%%%*******::::::::.:.......:::::.:*****%%%*%%%%%%*%#% #%%%%%#%%##########################################################%%%%**%*****::*::::::.:::::.::::::******%%***%%%*%#%% ####################################################################%%%%%%************::::::::::::::**************%%%%%% #####################################################################%%%%%%%%%*:************::::*:**:::::::*:******%%%%% #########################################################################%%%%%%%***********:*::::::::..:::::*:*******%%# ##########################################################################%%%%%%%%******:***:::*::......::::::***:**%*%# ##########################################################################%##%%%%%%*********::::............::*::***%%%% ##############################################################################%%%%%*%******:::::.............:::::****%* ###############################################################################%%%%%***:::::::.::....:.......:::::****** #############################################################################%%%%%%******:::::::....:::::...:*::::::**** #############################################################################%%%%%%*******:::::::..:.:.....::::::::::*** ###############################################################################%%%%%%%%%***::::.::.:......::::..:::::*** #################################################################################%%%%%%****::::::::::..::::....:.::.:*** #################################################################################%%%%%%%******::::::::::::..........:*:* ##################################################################################%%%%%********:::::::*::...........:::* ##################################################################################%%%%%%%%%***:::::***:::.:.....:..::::: #####################################################################################%%%%%%*************:::::::::.:::::: ##################################################################################%##%%%%%%%%%*%*********::::::::..::::: ##################################################################################%%#%%#%%%%%%%*%*********::::::.::.:::: #######################################################################################%#%%%%%%%%*******:::::::..::::::*