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