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