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