######$$##$$&&&%==%&###################$###################################### ##$##$$&$$&&$$$&?%$&&############$%?>);=###################################### ###$##$$&&&&$$#$?%$$$$##########%=?>+)!::##################################### ######$$&&$$#$$%%$$############$??>>>+>+)$###################################### #######$&&&$$$&&$&$##$#$#######$==?++*+~,&$$#################################### #######$&$$$$$&%%%$#############?>+*):;..%$$$################################### ########$$&&&&&%%%$############$>+)!!^:..%)>$#####$$$########################### #########$&&&%%=%&$$############>+*:;'-..=;;$$%=?>??==%######################### ##########$&&=?%%&$############$>)!^:'~..=-!+>>>>>??===%$####################### ##########$&=??%&&&$###########$+);.:'--?+^,)+>>>??=%&%%###################### ##########&&=?>=&$$$#######&&&$$?):.-,>?^'.,)>=%$#####$=&$###################### #########&&%>?=%########&??>>>=%?:*=!.'.^)$###@@@###&=%##################### ########$$&?*>%&$#########%?>>>>+>?%%;..^)#########&==%&$##################### ########$&?+)>=&$########$&$$&=?>++)-..!+:>#########%?==%&$##################### #########&%????%$$############$%>)^.^:^^=#######$??===%&$##################### #########$&&&=>?%$#######?$######$>!;~.,^~%######$>?===%%&$##################### ##########$$&%?=&$#######=#######?+>;--,;!$######&>====%%&&$#################### #########$$$&&=%$#######$?=######=>&~,~!-)#######$>?===%%&&$#################### #########$#&&%%$########$=>######$~,,^~?########>?===%%##################### ########$$%>=%$#########$=>%########>?%%%$########??==%$##@##################### ########$$>>&%##########$=>#####$*^:%###########=?=%$#@@###################### #######$#&>?############$=>#####?,^!>&&$$&&$$###%?==$@######################## #######$#$%###########$%?####$%>?%=++)**)+>%$>=%$@#####$################## ######$&$$%%############$%?$@@#$=>)%===>;^^~-;*>%$$>==$######=################## ######%?);*?###########%?#@#&>!--!;---,.,^-;)?%&$?==###@#>#$################ ######&>):~!))>=$#######$==$#$?!~,^:~~:~..,^:*>=%&&?=%%$#####+$$$$############## ######$+>>+=%=?>=%%&&$#%?%$$#$=)-^+?==??*^^-!+?===%%?%%%&$###+$$$$$$############ ########$$$#$$&&&&&%=>>>=$$%=+>=:!%&%%%=%>::*+>+++?%&%%%&&&$#)&$$$$$$########### ###################$$&%=>+*)>%$%;?=+!:;)>=)!)))!;!+=$#$&&&&$$*&$$$$$$$########## ######################$%)+%$###=?>>)*+?%%=)***!::!+=@##$$$$;=$$$$$$$$######### ##################&%$#&%%$#####$$>&&&&%%?+*!!!;:;*>?%$#@@###$:?$$$$$$$$$$####### #################&%$#$$########&?!)):~^^~--:!!!!+=%?=%$#@@@##*?$$$$$$$$$$$$##### ################$&$#$$####$####&+):^,,,^~-:!)+>=%$%?==&$###@@$$$$$$$$$$$$$$##### ################$$######$&%%?>>+>%+;;!**)+?=%&$$##%?==%&$#####$$$$$$$$$$$$$$$### ################$#$$$&%?)***+?=&$#&%%%%&&&$$$#####%?===&$####$$$$$$$$$$$$$$$$### ################$$&?++>?=&$###########$$$$$$#####$=?===%&$$$$$$$$$$$$$$$$$$$$$## ###############$$&%>=&$######$&%$##@####$$$$#####$=?===%&$$&$$$$$$$$$$$$$$$$$$$# ###############$&&%%%%=?===&&%==$$#@@####$$######$=====&&$&&&$$$$$&&&$$$$$$$$$$$ ##############$&&%?+***)>?%%%&&%&$#######$$$####$&====%&&$&&&$$&&%%%%%%==%%&$$$$ #############$&%%>**?=%&$$##$$#$$$$###$$$$$$$$$$$&%=%=%&%$&&%&$&%=?>>>>=%==????% ############$&&%=>?########$%=&$$###$&$&&&$$##$&%%%%%&%$&&%&%???===?=?>>??=%%= ############&==%=####@#####&==&$$###$&&&&###$&%%%%%&%$&&%&=>)***+>?=%=%==?== ###########$&%%%%###@@@####%==&$$$###&%%%##$$&%%%%&&%$&&%==?>???>+)*)+>==%%& #########$&&$&&&?#@##@@@@##%%%&$$$###&===##&$&%%%%&%%&%&%*!!+>>>>??=?>>>++>? ########$&%%###$$@####@#@@###&%%&$$$###&===$##$#$&%%&%&%%&%&%=>)!;;:;!)+>?====%= #######$&&&$#################&%&&$$$###$=?=$####$&%%&%%%%&%&%=%&$&&%?+*;::!)>=%= ######$$$##$%=%$##$$#########&&&&$$$###$%>=#####$%%%%&%%%&%%?!;+>)+%&&$$&%=?+++? ########$&%%?$##$$#########&&&&$$$###$=>=$$#$&&%=%%%=%%&%&!-~>;~:+*!)=%&$$$$$$ #######&%%?%>?$$$###########$&&&$$$$###$>+&$$&&&%==%%===&&%=^^^+~^-+--*>)+>=%&$# ######%%=%??>)$###########$&&&$$$$###$>%$&=%%%===%%?=?&&%).,-*,,:*,~!>;*??>?=& #####$=%===>+*%$$##########$$&&&$$$$$$#$+=&&>??===%%=?==$&%:..;:.,;;,^;+:!>>>>== #####&==%?=>)+?%###########$$&&$$$$$$$#$)?&&=???==%=?=?%$%=^.'!~..;-,^:):*=???== ####$%%==??>*???####$#######$$$$$$$$$$#$=&&$?+>==%=??=?&&%>.'.*,..!~,,;)-*>==?== ####$=%=?%?>)??#####$#####$$$$$$#$$$#$$$&&>+>====>=?%$&%*''^!...*^.,!):!)=>?== ####&==%?%?+>=&%&$$$########$$$$$$#$$$$$&&&&>>?=%=?===&$&%:'';;.',*,..)*~;)=>??= ###$=%=%==?+==&&%%=?=#####$$#####$$$$$%&&&>?%%%?===&$$&%%>*>-..-),..);^:+???== ###$=&==%=&$$&==&$$$$###############$#$$%&&&%&&%==%%&$$$&&&$&?+*:!*,..+:^-+?>?== ###&=%%%$###$$$&=??=&&&$$##########$$#$%=&&&&$&%%%&$##$&&$$#$$&&%?+;~,+-^-+=+>>= ##$%&$#####$&=%$###################$$$$==&&%&&&&$$###$&&$###@##$&&&$&==!:;>=*)>% ##$######@#?%&%=?==%&&$$$##########$#$&?&&$==&$#$%?+)>=&$$#####@##$&$$&====%**+= ##########$%+=&&$$&&$$$###$#######$$#$%>&&$???)!-----;*)?%$#####@#@##$$$$$&%&%=% #########$&%%=?>>%%&$$$&%%$#@####$&$$$?>&&&+!-~^^---:;*)>?=&#######@####$##$$& #########$&&%&&=?????=%$####@####$%#$&+=%&%>-~;-:-;!;*)+??===######$####@@###$## ########$&&&&$%=%%&&&#####@###$%%#&=)%&&==-^!---!!;!*)>)===#####&$########@### ########$&%&$$&%%&&&&$$########$%?&$&?>%&$??!,;)*~!)!>>?=====####&=%%%######@@ ########&&&$$$&&%&&$&$########$%?>&$&==&%&?>)^-!:'-!,;)+>=?%=###$==>>=$#######@@