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