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