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