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