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