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