-... . - . .-. .--. .. -..- . .-.. ... ... -.-. .-. .. .--. - . -.. -.-. --- .-.. --- .-. . -.. -... .- -.-. -.- .-- .- .-. -.. ... -.. .- -.. .- ... -.-. .-. .- -- -... .-.. . .-.. .- - .. -.
.. -. -.. . -..-
 
.--. .... --- - --- ...
 
-. - ... -.-.
 
-. - ... -.-. -..-. --. .- .-. .- --. . ----- .....
 

 
.--. .-. . ...- .. --- ..- ... -.. --- .-- -. .-.. --- .- -.. .... ..- --. . ...- . .-. ... .. --- -. -.-.- ---.. ....- ----- -.- -... -.--.- -. . -..- -

:::::,,,,,,,,,,,,,,,,,,,;;;;;;;,;;;;;;;;;;;;;;;;-----------------""""""""""""""""""<""<<<<<<<<<<<<<<<<<<<<<<<<<<<+<+<<+++++++++++++++++++++++++++
:::::,,,,,,,,,,,,,,,;;,;;;;;;;;;;;;;;;;;;;;;;;;;-------------------"""""""""""""""""""""<<<<<<<<<<<<<<<<<<<<<<<<<<<<<++++++++++++++++++++++++++++
::::,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;-------------"--"""""""""""""""""""""<""<<<<<<<<<<<<<<<<<<<<<<<<<<+<+++++++++++++++++++++++++++
::::,,,,,,,,,,,,,,,,,,;;;;,;;;;;;;;;;;;;;;;;;;;;-------------;+",-;;"<<+"""""""""""""""""<<<<<<<<<<<<<<<<<<<<<<<<<<<<<+++++++++++++++++++++++++++
:::::,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;--;---------"coc;-;,,"+"<i"""""""""""""<""<<<<<<<<<<<<<<<<<<<<<<<<<<<+++++++++++++++++++++++++++++
:::::,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;--;--------"+o*<*i<-"-<<*i-"-,;"""""<"<<<"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<++****++*++++*+*+++++++++++
:::::,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;------------<+c+<";"coi*+";-,":"""""<<"<"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<++***++*++++++++++++++++++
::::,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;-------------"<"<*++*c<""+<",;;,:"""""<""<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<++++++++++++++++++++++++++
::::,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;------------"o++-1*+c+o+"<++";-,;:""<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<+++++++++++*+++++++++++++++
::::,,,,,,,,,,,,,,,,,;,,;;;;;;;;;;;;;;;;;;;-------------<-;+ce"+""ce*<*+c-;;"+"<"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<++++++++++++++++-"+:++++++
:::,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;--------------"<"+1Ioi1iii68Iiee"<<I"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<+++++++++*oiI; +e";1<c:;+++
::,:,,,,,,,,,,,,,,,,;,;;;;;;;;;;;;;;;;;;;------------------"o6016e1+++*+81i+<:;"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<++++<++++<+++++++81@eoi*+<+-<<c,--++
::::,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;-----------------"""+i<*i8I+<*cIec**+..<I8+<+<<<<<<<<<<<<<<<<<<+<<<<<++++++<+<++++ice@@1@8eec<"";;"+I0W##
::,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;----------------""""""iii86IiI61ic*cc",$@$WPPPPPP@@6++<<<<<<<+<++++<+++++++++++++e*c8o@ePMHHMIi*I--:,,:.,
:,,,,,,,,,,,,,,,,,,;;,;;;;;;;;;;;;;;;-------------------"""""""o1I0c+80I1*cii*-W$WHH$$$H$$$$P@@+++++<<++++++++++++**c1MM#H1+0"":I;,:,..::::::::::
:,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;--------------------""-""""<<1oi**1eiooooooMMWH$PHHHHH$H$$P@6+++++++++++++Io$i<.........:::":..:.::::::.:,:::
:,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;-------------------"""""""+8e+<i1oiciIc111oW#MMWH8HHHWH$P$$$@81+++++++++++$+-...:: ..       ...::.    :::::,:.
,,,,,,,,,,,,,,,,,;,;;;;;;;;;;;;;;-----------------"---"""""<@PP1+*11ooioo11eeoP16WW$@HWWW8$HW@8P@8i++++++++++@; ............   .   .             
,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;-----------------""""""""oPP$$c+e<1ic+*ooi+Pcoii108HWW@$HH0WWHP@0++++++++++H*                      ,.. . .:,;;:
:,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;----------------"""""""""@$$$$$ee**i1ii,e66ooooi1i6HHH8H$8WWHH$P0c+++++++++o@ :..             ,  ;;;---;;----;-
,,,,,,,,,,,,,,,,;;,;;;;;;;;;;;;;;;----------------""""""""<@$$H@eo+*iooe1<1ooooo60$$WWW$P$P$H8$W$@8e+<<+*c+++*M:<"....  ....      @,;;-;--;--;---
,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;---------------""""""""""H$$$HH@@6coi11e+18@$P8HHHWHH$008P$WHWHP@-<@e*+**+*+W",e*...... ......   ;;"<--;.:,,:.:
,,,,,,,,,,,,,;;,;;;;;;;;;;;;;;;;;;---------""-"-""""""""""<0$H6$HHHHPo1e1o11P$$P@H$$HP$Pe0o0+WH@HH+,W1;<<**-i*P+:*+...... .        ::. ,.:::,::::
,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;--------8<"-""""<P""""""""+H$PP$$HHHH$$$@eI$$$P@8;Ii<c$@8HIP$"HH$$"<i;*;,@***+W*.c+.+...  ..... . -@::.::::,:-":"
:,,,,,,,;,;0$8M0;;;;;;;;;;;;;;;;------"+-----"""""+88Pi"<o+18$HP88H$$HH$HIP$$$@PP$$$PPP<o8@H$W0MoW-H+##"W;1$**$*.+*. ;c,, ::....,  ..:, :oii*1,;+
,,,;1H6ec++++*c0@;;;;;;;;;;;;;;;------"-------"<e"""cI"""o<HIHH++*"$HH$$c68P$$iPPP$$@1ooioi""-*+"+,iM0WMW;WI<;0cP1*:c..:,, ,;:,:::::. .*oii;io:.,
,,<""""<<<<++++*W*-;;;;;;;;;-;;-----"6----""-"-i"""""<10<<cHH<WWo@@8@$HH$P108@1PPP$"801oi+ce6-;W-+;;M"#MM;#i*;68.:-c-,.<,,,<;-c<c<"i",.o@i,.ioio.
,,,<"<"<"<++<+***0;;;;;;;;;;-;------M-----"1":-*"""""-*+0<PWWMH$66*i08@PHH$$IWe8@@IP8++<<e"i-+*W*";01",M0,W"1I--,eI:i:;,I.*e,6-,",-1*,;-;io,oio1.
,,,:""""<<<<<+++**8;;;;;;;;;-;-----M-"--<-"0"-I0"""""""8<81WHMWH8H$i+ce0@PMWcI<-c,"":":+,;,o+o@-;-:,$M#MMe<*,1*P;<:<H:M@+6:. ::c@;-PI+,<;1+i+;.6e
,,,,,<"<<<<<o*<+*+c@;,;;;;--------#------""6""0,""""<<<e<<IWHPP8e+0i06;+HIMIc#6--"i*;@H+:*o*0HHiHo1,:-"""-::+;";:iW,i+$++"::+I-:1e<::";"+i<H+"o1I
i*+*coc+c++6*WWWPee6i,,;,-W0<----$-----"c<";W<Ii+**MHoo$<$@WWi661e0+c8@@P@88*I,"o*"cc+*:::,c####*1I,;<+;""",-eHH.:,:*;*o+oiMMMWWWWW$8168@i60@@@6e
c+++*+*cM$i00ici*oo++---;c+";"<+<+,+*66e+**M@0W#HMMHMWM######$e0###$"0888I,+"-;-"<i600e+;,,o@86$W1,""cWMMMWWWH81e@P@P8I0@8@6@0080800@@0P861e6I6@8
PW6coM*icci*o-"<e0.;:;--"H;---""""<""<-cWW00P@@PHM"ee1111eo<H;;,;""-<P@,I+<<<c1o@WWHHHHH8@@880@@0*$PP8,@PP@P@@8$P@00@PP86e0@86@86P@8@6@0e0HieWMMM
*<+M;,,:+IIeI1"0P".:";"<H*++++"+<<*+<cPWWP*HP$c1eeee"-ii@WW,WWH$0@@8@@@P$@P8@@@PP@@0@PP@,*cP;e@0P@80001P@@60PI6PWWWHHHWWWHHWH$HH$@0006IIIIII6ii16
c-#-+ccIHMW0++"1i<.:<*iH"<""<*o<0$$PPP886o6H-@880PPP@8P@$8@PPP@P88P80@@@@68$@@P6$IH0HMMMM,W$$HH$WHH$$PP0660666eII6I6I6666066666606008$HWWWHP$"+eM
M#;"<-+0PP8@@P01<@@P8@M,8@@8@P@@8P@0@@8PP8@@<8@0@88@0PP@61eWWWWWWW$$$$$$$@@860666666006660eeII660600006I8HWHH$8$MMM#M#MM##MMMMMMWP6eeeeeee1e11e**
PM@P08888@80@8@*e0888Po,8@@@@0@@I@PP8@8@PPP$IP$P@066I6II11eeeeeeII6I6666006068H$$H@0@WMMMMM+M#MM#MW$H$PeIeIIIeeeeeee111111111ee111eIeeIeeeI66666e
#08I080@@8@0@80i0P@@0@6Ie1o1Ie6II6eIIIIIII666Iee8PPPP0I@$W"MWMMWHWWMWHH$06IeIIIeeeoI00008@@@111oio1e1ee1eeII6606660008808@8@@@P$WWWMM#M########M@
#iiio111IeeeeI1oP*@PM0e0PPPPPPHPPP@$$P@8Ie1e8eioo1e06eci666688@@800@@@88e6008@@P$$P$08P$HWWWP@HHWMM####MW################M##MMMW$$0Ieoi160000;;,:
#8"@@@@86ee11118i6*i+c1occcciooo11ooooo@i808e$,--<WP$PPP8Po@@MM#WM###M########MM#######MM#MMWPPP"ec*c+;;,,,,:,:::+660-:6I08;;,.:::.::.:::::::::..
#oc*io11o1eeee1IIIiPI60@$1HWWMWMMMMMMMMWHMMMeW$#MMMWWHH$0@61ioc+-"+*;;,,::;;-;,::,;<;,:.:...................:...::.......::.....:.::..:..........
#HWIWWMWMWWWWW$@1o+0ecc++"--"""""<"<...::::e,....,.,:::::::................:.::..,;:....;.....        .      .............................:...:::
#-;;;;;;;,;;;;;-6;i6-;;--------"-;.........H...:.................................,......-...:                    ............:::"8088@888@8@@@@@@
#,,,,,,,,,,;;;;;i<*+--;;------"  ..   . ..:6,..........., ................    .....:: c        :                   ..:0088888888888@@@@@@@@@@@@@@
M,,,;,,,,,;,;;;;;e-c1;;-----"     .      .W:.... .....   : .+cciii..               .  .           .                   .::I88@@@@@@@@@@@@@@@@@@@@P
W*,,,,,,,,,;,;;;;o-i0-;---,         .  :."I++++***** .    ..  .cc.                . ,;           . ..:                   ...i08@@@@@PPPPPPPPPPPPP
@8,,,,,,,,,,;;;;--6:-6;-.            ,.++P++++*****c*c*   ,     .   .           .I                .::; .;:.                  .:,@@@PPPPPPPPPPPPPP
e$,,,,,,,,,;;;;;;-i:-1.            ,:<<+@"++******cccciic; ,                                      .:::.;; ,::       .       .. ...;PPPPPPPPPPPPPP
oH,,,,,,,,,,;;;;;-"e.:6 ::::...,,.<::::<8******ccccciiiiiioi..                                    .::;;;;...,;;:-;"----;--------<--+6;6PPPPPP$$$$
oH,,;,,,,,,,;;;;;I-I-""1,";;-:,.<<<+<+,.-:****ccccciiiiooooo1:1                        8       .  .:;;;;;, ..,;;;;,;-;"--"---"-------"<8e+P$$$$$$
eP.,,;,::,,,;;,---"-6i"@.-;,.-<<++++++*c,:..;cccciiioooooo1111"1Ie .                  1e          .::;;;;; -,;;;;;;;;;-"--;--;--<---"-"--;<ee-;"*
W""c.:,,,,;;-------"1+;e:,."<<<++++++**c***c...oiiiiooooo111e1-.iee1I.    ..       .. 0e        ...,.;;;;;  <;;;;;;;;;;-;,;;;;-----;;;-----;<<I8@
W;-+c+*:,;c;---"-;;-o1c<,""<<++++*+*****cc*cii,. *iooo1e1, ;111+ee1e     ..        .: ec          :..;;;;; :i,,;;;;;;;;;;;--,;;--;--;;;;;-;-"";;"
H,,,;;;e- ----""<-;;6,*<:............:::;--+ciiio .. .o1eIeIeee-0                    .,.         .: .,;;,;.  ;;,,,;;;;;;;;;;-<0"-;;;;;;;;;;;-;;--
*,;;-+,;-.-;,;-"-<;,1.o6:................+.....  .:.  :...::::..*        .:           ..    ..      ...:... :::::,;,;,;;;;-"""ePH$8;;;;;;;;;;-;--
.:;+,-ci<:;;,;;<....0.:1................ .<.........:..  ::.   .i.      .::       . . ...   ..    : .... .  :......           ........;;;;;;-;;;;
:<:-<,1i*;:;-,.     -* Ic                 ,;       .....        .+  ..   :.:          .. .   .      ......  ....................::::::.::;;;;;;;,


.- ..- --. --... ..--- ----- .....