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