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