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