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