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