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