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