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