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

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

;"<<++++*+---;,,,,,,;,,,,,;;,;;,,,,;,;,c+*+i*<:-,;;--;--,;.::,:::,,:::..:o1oc+;;,cc*ccccccc*cc********cc+*+++;"""<<++****c**++<<,..              
;,,*cc-""<";;,,,,,,,,,;,,,;;;;-;c*+c++;--+;,;;-"-;;;----;:.:::,,:,;:::::ce1ic+"--cccccccccc*********c*cc*++++++,-"<+++****+++<<,:::....   .      
;"<<c+c**++-,-"-;,,,;<++,,;;*+;;"-:,,,,;;;;;---,--;;---; ..:.:,,::::::::ie1ic*<""cccicccccccc******ccci*+++++***::;-<++**++<"-;,,:..:............
::.;-+*+"<<++<"-;;,:";,i<;,,,;;,;,-;;-;,;;;;;--,--,,,,: .....::,:::::::.<1occc*<"+*cciiiooccc******cciiicccciooi,;;--"<"""<,,,::::,,,:::.:...:...
,e:;;-,,--""<<<,,;;<<,,---,,;;;";;-;--;;,;;;;,;,,,,,;,,...:..:,,,,,,,:...*oocc*++--**ci1I1iccc**c*cccioooccciiio:..   ::.:.::,,,,:,,:-::::::.:...
*::  <<"-,,<:,,;-"-----;;;;;;;;;;,;;;,,;;;,:::::,:   . ...::::,,.::,,,::,;;-<"+*+++","c1e1oiiioiiccico11iiiccioo::::.:,,,::.,,;,,:,,:,::,,:.::...
,...  .  ;;-"""";---;,,;--;;;;;;,,:,,,,,,:,::::...... .:.:,::::,;,::::::.  .<co<+*<<+++-;-;;,,,:;"""<<ciiiiio1o,::.:::.;;;;:,;;;;--,,,,;,,:::::..
    .   .....,;;--;--;,,;,:;;,,:::::::,:::        ...+<<<<<++<o11IeeeIIIeIeIIIeeeeeeo<-;+****c***c<*c*ccii11i.:,:::,o:,:---"*;;;,-",:";;,::,...::
 ..   ...::.:..<...      :::.. .,,.         . ..<<<-<<","-*"<*+*ccieeeeIeeIeeeeeee1""-;;<++;--;;-;,"++*c+<....::::,,.eeeo-"<cooeeeeeeee111ooooooi
  .. . .....:..  ..       .            . ..:..+<<<<,-;;;;";;;;;,-***cceeeeeeIeeeei""<--+"";-+---;;+"-;":**:..:::::,:: eeee;*160IeIeee1;,,,<c;,-c;
  ....... ........................   . ..... <<;"<<-"-;-;--;--;";-";;-*ceeeeee1<<-"""--""---+<--<"-""<<"-<*c,:::,,,:,.iIIeec8P@P0eeeeiocc**;-";;"
   ..................... ...:...:...:.::,:ei+<-";-;;;,;,--,-;;-;-;<;;,;*c*11oi++-"<+"-"---"+<<""+--<-"---;-+c:::,:,,,,:eIIIIe"WWW@Ioi11**c"---;:-
   .....:...... . ....... .....:::::,::o<**c+"+;--;;;;;-+<-<,"-;;-";;-;-+ccc<<;;<<"""<-+"-+-<-<""<+""";""-,""*,;:,:,,,,+ecIIII<+H@01ieee111occ+*<
..::....:......:.:.::.::::.:.:..:::,eeeeeooc*",,;;--;<<+<---;--;------+**c*""+**cc"<"<"""<<"";+---+-<<<;;;;<++o-,,;";-;,<*eII666eW$61ioeeee11oi**
.:...,::,..:......:.::,,,,::.::.::eIeIIeeio*c**-;;;--:-;""-;;-"-"-**<-<*cc*,+*c*<"<""<"--;----++-;;<;-;;---+<*c1I++ci"". ++eIIII6I"M@e*"eeee1coc"
..:::,:::,:.::...::.:..:,;;-,:,:eIIIeeIIeo+oc*",---"-,;"-<<+*<+<"";-**+ccc+,:+*ccc*<<*"++---+*<"--;-;;;"";"+**i11eI0ec-<:+++16IIIII*+0ei<1eeee11<
::::,,:,,:::,:::,:.:.:.::.::::eeIIeeIIIIe1*oi+<+--<<-c+++"",""-""**<"++*c+""";+cci***"+c""---;---;-"---;""****1eeeeII*"-+:c++oI66IIIe-0ei*"eec1o1
;,::::,:,,;:::,::::,:::::;::,eIIIIIIIIIIei<1oic***+++"---"*+*";;-+*cccc+++<<<+<;+c*ccc*<"<";------;;;;<**+i**o1eeeeeII1;"<.<i+eI66IIIIc+e1i*e1o1+
::...:::::.::,,::::,:-,.,,,6IIIIIIIIeIIIIi<"oiicic<i*******++-"<**c+<",-"<c*<+<<"-;*****c*"++-;;-;;--"***++*11eeeeeeIIII-":.eo+IIIIIIIIc<11ii*"1+
,;:,:,::::,::.::,:.,;.:,:.IIIIIIII6666III1*"-"<cccccc*c***c<<<+<"",;--<<<<<+++<<<<<-;,+++++*<++***i+*+<++"*o1eeeeeeIIIIIIo"::e*oIIIIIIIIo-o1oi+1+
-;;,;,::::::,:,-,,,:.,::,IIIIIIIIII6666II1o+**<"""-,,,-"<"";:.,,-<"<""<<<<<<<++<"<""""";;:::,-""<""-;,;-<"ci1eeeIIIIIIIIeeI-.1e+IIIIIIIIee*+1oi*+
,,:;,,::,::,:,,::,:;,;;-eIIIIIIIIIII6666Ie1i**<<+++**<<<<<"",,;;,;-;+<<<"*<"<+<<<<;-,:,;:,;;""<<"<-;;"-<"<<o11eeIIIIIIIIeeI1-;e1<6IIIIIIIeee<1oic
"";;,,:,;,,;::,;,:",:,;IIIIIIIIIII66666IIIi*c*c+**++**:<*"<--;;;;;;-0;"-<<<<+<"";,-:",,;",,;--<*+*+-"--<-"<c1W1eIIIIIIIIIIeIe:eeoeIIIIIIIeIe1-ioi
;,;";;<,,;;;:,,,,-,,,,6eIIIIIIIII6666666I1*<*+*+****c*++**<-;;;;;;;;---,,-"*<<<<-,,;;:";:,-*+,--<<++*++"--<*+coeeIIIIIIIIIIIee.eeiIIIIIIIIIeee*<o
-;,,;,,,,;,,;-;-,,;:,;IIII6II6I6666666661c*+<*cccc+++*+**+""+-;;;;,,<,8;-;<<<+<",;,<:::,;;";,;--;;-"""++"-<"++*o1eIIIIIeIIIeeI---:;eeeeeeeeeeee1"
-;;;,;;-;;;;-;,:,,,;;6IIIIIIII66I666666Icic****cc****<+**++"+<";;;;;;;"";+c+**+**",:,::-:,-:""-;;-;<+<""<""+<+ci1eeIIIIIIIIeeIe;-;,"eeIeIeeeeeee1
--"<---;-,,;,,,--;,,,eIIIIIIII6I6666666eccci1io++*ccc+<c**c*"""-;-;-,;""-c+*ccccc*+;,,,,,::.,;;-;-<<++++<+"+*"coo1IIIIIIIIIIIeI+;;;-e1eeIeeeeeeee
+++<<";-""-;;-+""+;,8IIIIIIIII666600666I*o+icci+e0ioccciccc*i,+;-;;---<""****16880006660,-;,+;,";-<*"<+<+"<""*co11eIIIIIIIIIIIe1-+"",eeeeeeeeee1e
*iooi*+<-"-;;-<;,---0IIIIIIII6666606660e*ic"co1@66eic**c**cicc*<<+<<<<+*+<6688888800066666*++<oc"--Ie-"+""++<*+c11eIIIIIIIIIeIII;<;;;:1o***io1ooi
1111oc+"""-;;,;,,--"6IIIIII666666600660e***ei6I0oi6c*ec**+c**c*c*ccc**+<6e8@@888006066666IIo**ii*+<c"1"<+"""<"*c11eIIIIIIIIIIIII<;-";;.c1eIeeeee1
@o8HP6i+-<--;;-;-,,;6IIII66666666600666I*ooI060Io088I0iI***cc*+*cc*c*<I8108@P@880066606III1e+c*I<<<o+"++o+*"+<-co1eIIIIIIIIIIIIe+;,;;;; +eeeeeeee
$WHWM0i*"<"-;;-;,,,;0IIIII6666666608066@iiI60i11@@P880861*o++++ccc*<<+6Ii088880666IIIIIeeee1**o++""0e"+o*i""e+c*o1eeIIIIIIIIIIIe*;;-"<";.+111e111
o6eWMH6*"+;-";;;;;-;HeIIIIIII66666606606iiI"e@<0808i+e6eeIeoi<*6++*++<c8I08000IIee1e1e1111oe<++""ec;-ei--<<cc*ic1eeIIIIIIIIIIIIe<"";;-;," :::::-,
*ii0eee+<"-"--;;,,,-eIIIIIII666666660066e*66@6e6i*86e6ce8eIei*+cc*+++<<*iI066Ie11111ooiioooo-<<<*<o6e-"<*1*<+c*oeeIIIIIIIIIIIIIe-;-;",,-;;;;;<;;;
*ii6Io+++<*-;;;;"",,;6IIIIIII66666666666Iic1i0ieei010088@006@i**+<+<<+--<IIIIee1e1oiccccc*+c"++**cioicccoieo+cieeeIIIIIIIIIIIeI1;;;-;-";;,-;;-;;-
;"+*ic+*"<"";;---;";;6IIIII66666666666666Ii*ocI1I11011"+000ec1*++++"<""-;-"cciioic****+++c"+"<<""oe0o"o6ioIiei1eeeIIIIIIIeIeeee";,,;,,;;,;,;;-";-
c*"<<*"<"<"<--,,:,:::;0IIIII666666666066606e*o1e1II6o0I6eI*c+iiiiccccc***;,-<<<<+"<"-"""<<<++++"-coI0ei1i*o*+I6eeeeIeeIIeeeeeeo-;--"",-;;-;,,-;;,
"-<""+""-";;-;;;,::,-;*IIIIIIII6I66666666666e*oI-"*e8cco806<"*iioiccccccc*cc*******++++++++++++--e6Io*e1*eic1eIIIIeeeeeeeeeee1-;-;-;;-;;"-;;;;,,,
;-<**;;;;;,;;;,;;,::,,,IIIIIII66II666666666666*ci*-cI0@@eI<""*cccccccccccc*ccc*************++<;*e066I01*1cieIIeee60eeIeeeeeee+;;;;;;;;,-";--;-;,,
;;-;,-:;,;,,,,,",,::,,-:IIIIIII6III660666666666I+*66c"+06e"<""*cc***********+*+++++++++++<<<-;;*""e6iIeioieIeI66II6Ieeeeeeeei;;-;;;--;-;"<-"--;"-
:::,.,,::::-:,,;:;,;,:;:-IeIIIIII6I06660666666666ec**o1o+c<*<-""+++*+++++++++++++<+<<<<"""-"<cio6oeeIi6+IeIIIIeIeeIeeeeeeee*-,;;;;""--"""-"--;;-,
,:,,,,:::,:";:;;;,::;:;:::oIIIIII666666660666666666Io+*cc*ccc*+<<"-<<<<<<<<<<<<""""""--;-"""co*1oi-*c"eIIIeIeeeeeeeeeeee11+;;;";;;"";;,;;--;-;;,,
::::::::::;.:::::,::,::,::,;6eIII666666666666666666666I1++cc+ccc*+<<<"---<;;;;;--""<<-""*++ioeie++*oeIIIIIeeIeeeeeeeeee1o-;;---;;;;;;;,;;,,,;,,;,
::::..,::::::::::::::::::::: eIIIII666666666666066666666IIe1+ccc+**+*+++<.+<<<<,:<+c,,+<+*ic+<+ie6IIIIIeIIeeeeeeeeeeeeec;;;;-;;;;,;,,,,,,,;;;,",,
...::::::::::::::::::::::.::::;6IIIII66666666666666666666IIIIIIe<*+++*++++*++*+++<++++<<"*11IIII6IeIeeeI6IIeeeeeeeeeei-;,,;;"-,;-;;;-;,,;;,,;-;,,
:.:::::::::::::::::::::::.::::::,6eI6II666666666666666666666666IIIIIIIee1oc**+*cci1eeeeIII660I6IIIIIIeIeIIeeeeeeeeei<-"--<+""-<"";-"--;-;,-;,;;,,
...:::::::::::::::::::::::::::::::-IIII666666666666666666666666I6I66II666I6I66II666606666I6I6I0IIIIIIIeeeeIeeeeeei<,:,,""<i+<c*+**c+++++c+<""-<;;
..:::::::::::::::::::::::::::::::::..eIII6I6666666666666666666666666666666666666666666666666IIIIIIIIIIIIIIIIee1c"-;---;----"--";--""<-----;-;,,;,
.:..:....:::::::.::::::::::::::::::::.:*eIII66666666666666666666666666666666666066666666666IIIII6IIIIIIIIeeei<,;-;--""c*c**+<+++1<"<<"<"<<<""-""-
.......:::.::.::.::::::::::::::::::::::..:i1III66666666666666666666666666666666666666666666666II6IIIIIIe1c+,::;;;;-;--<-<-+<<<+<<++i<+++<<"<<""--
.....:::...::........::::::::::::::::::.:....;oeeII6666666666666666666666666666666666666666IIIIIIIIe1i*-...,;;;;;,","<"<""+"<+*11+<"++<<<<<""""-;
...:.....:........:::.:::::::::::::..:.::.......:"io1eI66II66666666666666666666666666666IIIIIIIe1i*":....;;;;;;;;;;---<<+1<+<*<I+c++c+<<<+<+<<""-
....................::::::::.:::::::::::::::::........<co11eIIIIII66666666666666666IIIIIIe1oc*<:.....:,;;;;;;;;;;;-*--"i+ooo0680oiici<*++*cc+""-,
..........................:.....::::..:::::::::::...........::+*ciooo1111111111ooiii*+<". ........:,,,;,,,,;,;;;;;;-";-c+@8@88PI6ec+"""--;c*+<""<
           .    ... .............:.....::::............. ....... .... . ...... . ... ...  ....::,,,,,;,,;,,;,:,,;;;-,""+6@8@P0P01@1<++**c<c<+"",;
                    .. ................ .......................... .................::::::::::::,:,,,,,,::::,::::,,,-;""*<+iII@8868@0i1o1cii*<<""
                                          ...  ........ ............................................::::,,,,,:,,,,,,,,,,;;;-"---"<<<+"<<<*+<+<"--


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