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