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