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