#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%#%#######. *%%%%%%%%%%%&&&&&%%%%%%%%%%%##/* ,/(##%#%%%%/ *&&&&&&&&&&&&&%%%%%%%%%&&%&&&%%%%###%#%#%%%#%##%* #&&&&&&&&@&&&&%%%%%%%%&&&&&&&%%%%%##%%%%##%##%%## %&&&&&&&&@&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%#%%#%%#% %&&&&&&&@&&&&%%%%%%%%%%&&&&&%%%%%%###%%%%%%%%%%## &&&&&&&@@&&&&&&%%%%%%%&&&&&&%%%%%%##%%%%%%%%%%%#% &&&&&&&@@&&&&&&%%%%%%%&&&&&&%%%%%%#%%%%%%%%%%%%%# %&&&&&&@@&&&&&%%%%%%%%&&&&%%%%%%%%%%%%%%%%%%%%%%# (%&&&&&@&&&&&&%%%%%%%%&&&&%%%%%%%####%#%%%%%%%%#/ #%%#%%%%%&&&&&&&&&&%%%%%%%%%%%%%#%%%%%%%%##%%%%. %%%%%%%%&&&&&&&&&&&&%&%%%%%%%%%%%%%%%%%%%%%%%%%. %%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%######%%%%%%. /(*//**/((#%%%%%%%#%%%%%%##((**/(//(##((/(* .//*/***/,,,,,,,,,,,************,,,.....,////((((((( . , ....................... ..,,, ,.. ...* ,... ....,. .*.,(,,,***,,,......,,,,,,,............,*/*/. . .,. .. ..,. . .. ...,. /,,,*,,*///(((((((/((######((((///**,,,,**/(((###/**/******, (,,,**,,,**////***,,*,,,,****,....,,,......,///*********//,****, (*,,*******//////////////////*******************************//*****, (/,,*******///////////////////**********************************/******. (/,,*******//////////////////**************************************//******. (/*,*/*****////////////////////****************************************//******. (/***/*****//(//////////////////*******************************************//****** #****//*****/((((////////////////********************************************,///****** (/***//*****/(((((((//////////////*******************************************,*,,*//******* (****//*****//((((((((//////////////**********************************************,,,///******* #*,**//*****//((((((((((///////////////********************************************,,,,,,///******, (**,**/******/(((((((((((((/////////////*******************************************,,,,,,,,,*/*//****,, .(,***//*****/((((((((((((((((/////////////****************************************,,,,,,,,,,,,,*/*/****,, (****/*****//((((((((((((((((((/////////////*********************************,,,,,,,,,,,,,,,,,....**/***,,. #***//((#####((((((((((((((((((((((((///////////////////////////////////***********************,,,*///***, (***/(((##############(((((((((((((((((((((/////////////////////////////////////////////////////*///*/***, #**//(((%###############(((((((((((((((((((((/////////////////////////////////////////////////////////***, #**//(((%%#%###############((((((((((((((((((((///////////////////////////////////////////////////////***, #**//(((%%%%#################(((((((((((((((((((((////////////////////////////////////////////////////***, #////(((%%%%%%################(##((((((((((((((((((///////////////////////////////////////////////////***, #////(##%%%%%%%%##########/*#(##/#(((((((((((((.(,(.((//////// ,////////./*///////*,//////////////////***, #////(##%%%%%%%%%%##########/* /,#####(#((((/./,,/((///((/*/.**//////*/*/*//////./////////////////////**/, #////(##%%%%%%%%%%%%%####### ##/(.,# #*(,(((*(.(( .(,((.,(,,*,(.*/,*,/,/.///, /.//////////////////////**/, #////(##%%%%%%%%%%%%%%###################(((((((((((((((((((////////////////*,////////////////////////**/, #////(##%%%%%%%%%%%%%%%%%##################((((((((((((((((((/////////////////////////////////////////***, #///((##%%%%%%%%%%%%*****************/###/****///////((((((((((((((((((((///((((((((//////////////////***, #///((##%%%%%%%%%%%%%(* *####(* /(((((((((((((* ((/////// */////////////////***, #///((##%%%%%%%%%%%%%%* .*#* *#####* /(((((((((((((, (//////// *///*/////////////***, #///((##%%%%%%%%%%%%%%* .*%%#* ./####* /(((((((((((((* (//////// */////////////////***, #///((##%%%%%%%%%%%%%%, .*%%%%* *####* /###((((((((((, ((/////// */////////////////***, #///((##&%%%%%%%%%%%%%, .*%%%%%* *####* /#####((((((((* #((////// */////////////////***, #///((##&%&%%%%%%%%%%%, .*%%%/*** ,(###* ./######(((((((, #((((//// */////////////////***, #///((##&&&&%%%%%%%%%%, .*%%*. *%%%%%#%* /########(((((, #((((//// */////////////////***, #///(###&&&&&&&%%%%%%%, .*%, *%%%%%%%* /##########(((, #(((((((/ */////////////////***, #///(###&&&&&&&&&%%%%%, *%%%%%%%* ./############(, #(((((((/ */////////////////***, #///(###&&&&&&&&&&&%%%, *%%%%%%%* /############(, #(((((((/ */////////////////***, #///(###&&&&&&&&&&&&%%, .*%* *%%%%%%%* /%###########(, #(((((((/ */////////////////***, #///(##%&&&&&&&&&&&&&%, .*%%* *%%%%%%%* /%%#####/*.(#(* #(((((((/ */////////////////***, #///(##%&&&&&&&&&&&&&%, .*%%%* *%%%%%%%* /%%%%(( /##(* #(((((((/ */////////////////***, #///(##%&&&&&&&&&&&&&&, .*%%%%%%%%%%%%%* /%%(, /##(* ####((((/ */((//////////////***, %///(##%&&&&&&&&&&&&&&, .*%%%%%%%%%%%%%* /%%(, /##(, (####(((/ */((((////////////***, %///(##%&&&&&&&&&&&&&&, .*&&&%%%%%%%%%%* /%%#, /###, (######(/ ,/((((((///////////**, %///(##%&&&&&&&&&&&&&&, .*&&&&&%%%%%%%%* /%%#* *#%(, (######(/ ,/(((((((///////////*, %///(##%&&&&&&&&&&&&&%, .*%&&&&&&&%%%%%* ./%%%#/ .(#######(/ ,/(((((((((////(////*, #///(##%&&&&&&&&&&&&.,,,,,,****/&&&&&&%%&**/////////(%%%%((/*,,*/((#%#######/////////**((((((((((//((///*, #///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###############(((((((((((((((((///*, #///(#%%&&&&&&&&&&&&.%&(&.#&.& &(&/&&&.&&#%%&#,%/&.%.%,%%.%%,%**%,*%,%%,% #*#,,#,#.## #*(((((((((((((////, #///(#%%&&&&&&&&&&&&(&%(.%%(.&,%,&/*&/%(&/#&(%%,/&*&.%,#%,(#,,%%.,%%.%%%.%/#.##,,#.(( //(((((((((((((////, #///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%#################((((((((((((///, #///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############(((((((((((///* %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%#################((((((((///* #///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%################((((#((///* %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&%%%%%%%%%%%%%%%%%%%%%%################(((##((((* %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%###############(##((((* %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&%%%%%%%%%%%%%%%%%%%%%#################((((* %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%#################(((* %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%################(((* %//((#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%#/##/(%%#%%%%%%%%%%%%%%%%%%%%%%#############(((* %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###((#(*(#**/*,.%%%%%%%%%%%%%%%%%%############(((* %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&####(/*/*//*(((////%%%%%%%%%%%%%%%%%%#######%%#(((/ %//((#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%#######(#/*((((/(/(%%%%(//(((//*/%%%%%######%%#((#/ %//((#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%##########(########/##///#(/*,****/%%%%#####%%####/ %///(#%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%##&&&##%%################(#*/#*(/*###///%%%%%%###%%####/ %///(#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%/(###########%%%%%%%%#%%%%%%%/(/(///(/*/#####/*%%%%%%#%%####/ %///(#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##############%%#%,#/#%%%%%%%#(#/(/((//((###//#((%%%%%%#%%####/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%###(##########,#%##*&%&&%&&%%##(#/((((#/(#(***/**%%%%%%%%%####/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#################%.(/#.#@@@@@&##%%#((/(##(//**///((%%%%%%%%%%%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#######(/(#######%%%%%%%&%%@@@@%%%######/,*,,//*,/%%%%%%%%%%%%%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#(/**////////(######%%%&&@@%%@@%#####%#####(#%%%%%%%%%%%%%%%%%%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##((#((((##(((((%%&&&&@@@@&%%###(//****//(##%%%%%%%%%%%%%%%%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#(/(#//**(((#%%#%#%%%#####((/(***/((/////(#%%%%%%%%%%%%%%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&/(##(((#(######(######/(**///(/////((##%%%%%%%%%%%%%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((###((#(/#(((/((/####(*///(*//////((##/%%%%%%%%%%%&&%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%#(**((/(///(///#*///****////((((##((((%%%%%%%%%%%%%&&%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#*(#/*//(((,//*(**##/(,//((/((((((*%&&%%%%%%%%%%%%%&&%###/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%#(//*/#/*//*/#*&&&&%#/**(#&&&&&&&&&%%%%%%%%%%%&&%%##/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%/,//*#&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%&&%%%#/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%&&%%%#/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&%%%#( %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%&&%%%#/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%&&%%%#/ %//((#%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&%%%#/ %/(((#%&&&&&@&&&&@@&&@&&&&@@&&@&@&@@@@&@@&@@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%%&&&%%#/ ...,*. .................................................................. ......................./*/,. ....*, .. ............... ............... ............................... .... . .. ......./**,. ...*, . . . ......................................... . ....,/**. ...** .. ....... .... .../**,. ...,* .../*,. . ..,*, ..***.. .,,*/ ..,,.. .**/. .,,.. .... .... ....... .,,.. .**/ .,,*****/***,...,*///////*,. .*******, .. ... ,*/ .,,*******,,,.......................,,......,,..,,,.. .. .** .,,,,,,,,,,,,,,......................... ........,.,.,,... . **. .,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,....,,,,,,,,,.. . ,****, ..,,,,,,,,,........,,,,,,,.,,......... ......,,,,,. ,,. . ..,,***////**,,,,,,,,,,,,............. ..,,*****,,.. .. ......... ..... . .......... . ........ . ....