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