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