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