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

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

MMMM11ic***++++<<<<<";;+<"<+<""---;-",......................................................................................:: ..:. ...:. .......
WW#WH***++**++++<+<<<<"<<"<-+""------;,:.:..................................................................................:. .::   ...:.::,::::
0###M*+++<*++++++1*+<<<<"<<;<"<""--;-;,:...:.................................................................................. .:.: . .:::<*c";::
*#####*+<<+*++++*#6e+<<<<<<;<<"+"---;;,:::::.::.............:................................................:...:....:....... ...   .,";,c1+",..
*P####c+++*++++++*01co+<<<<-<<"+"+---;,::::::::....::.....:...................................................................     .:,-:::,,,,,:,
<*###M#+<+*++++++"e1c#ei<<<<<;<+"-+"--:::::::::::.::....:..............................................................:.:..     ..:::......:;,::
"<6##MM*<+*++++++<i1*$MP+<<<<"-+"-<"<-::::::::::::::::::::::.:.:::....:::.::::...:.:..............................:.::::::.     ,:..:.........,,:
"<+#MMM#+**++++++"*1+$H@++i+<<<"",<"<".::::::::::::::::::::::::::.::::::::::::::::::::::::.:::........::.:::..::..::::::::.   :;;,;:::......::::,
"<<oMMMMc**+++++++<-+0P0++6W1<<<<"<-<":.::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.  .,:....:...........:
"<<+MMWWWc*++++++++++-0I+<*PPPe<<<";<":".:::::::::::::::::::::::::::::::::::::::::::::::::::::.:::::::::::::::::::::::::::: .:.:....::....::,::::
""<<cMWWW1*+++++++++++<-++<@6W1+<<<""","":.::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.........:..:.....:.,*
<+"<<MWWWW*****++++++++<++"I1P1+*o*<""..-;".::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::...     ..::.. ......::.M,:.:............
-<"<<*W$$$e**+*+*++++<<+<++<+8e++0P1<<...,-".:::::::::::::::::::::::::::::::::::::::::::::::::::::::::.::. ..  ..    ..+*c<.....:,..:............
<<"<<<;;,""*****i*++++++++++<<-++I8HP<;....-,-.::::::::::::::::::::::::::::::::::::::::::::::::::::::.:::.,,.       :-,"<**.....:,:.:........:..:
"<<<<<,,,""****+eeIc+++++++++<<++IIP0<,-+...:,".::::::::::::::::::::::::::::::::::::::::::::::::::::.:,::.... .,,:. :-,--""......-.  ........:,;-
<<<<<<;,,""****+i@@@iec+++++<++++++8o<:;;,<...""::.:::::::::::::::::::::::::::::::::::::::::::::::.:::,;::... .::,,.1;--<-".....: ... ....:.::*c*
+<<<<<;,,""*****0@10i@1c*+*++++++***<+:::;<;:..,-,,:::::::::::::::::::::::::::::::::::::::::::::::,::,:,,::.. .:;-..:",;"<"...... ......,:,.:,1i,
i<<<++-;;+******M$1e*io***11+++++*ci**,:::;;;-...;;,,,,::::::::::::::::::::::::::::::::,,,,,,,,::,,,,,,,,,..: .,---- .. .<I:;......:;..;oc..,;<<"
*+<<<+-;,<+*****<6io<0i***HI*e1+*cie1e-c;,:::;<<.;;,,;:,,,:,,:::::::::::::::::::::::.  ;,;;,;,:,,,-,,,,,;,,;, ---++<.1oeII6;".:.:.:+o:.,""-:,,;-"
c<<<<<;;,<+*****cIci"Io***@i+HP*cIi60@##*<-,,:;-"--;;,;::,,,,,,,:,::::::::::::::::,    ;;,;,:,,,<,;,,,,,,;;"-.,;"**+.ic111eP;.-.:..:,::,;--:,;--"
<<<<<",;,<*+***cc1*i+eo***6i*81*i@1@0$##ici<",::,"-;;,,;;,,,,:,,,,,,,,,,,,,,,,,,,: .;---;;;,,;--"+"-,;;;;;;::.,;"+c+;1o11eeH6;-.:.,<;,;,-,",+<<<+
+<<<<<,;,<ic*c"-i1*c+1i***ei*6i*o1e@0PM##06o+<+::-,;-;,,,,,,,,,,,,:,,,,,,,,,,,,,,.  -----;;;;;-+e8I*"-;;":;;;.:-,;;-.6+eeo<P6;:;,,;-,:::,";;ei**c
<""<"":,,<ic*******"-ii***1i*ei*eo1I60M#P#H6c*+""";;-;-;;;;,,,,,,,,,,,,,,,,,,,,,,...;----;;;-<"ce#e*"--;-;;;;..;",;:.i-i1e1*0",-,---;:,-,:,,eoio1
;,,,,,,,,<c;;<**********+-c**1i*Ii1IeH##IMoc<-,,"<"---;-;;-:,,,,::,,,,,,,,,,,,,,,...;---<<*+"--"+#e<"-;;----,:...::. .:::-i,e,,<<;-,,;::,:,,11ci1
"<<<<<,,,<c*c-,;;;,<+*******+<"*@*oooPM#1#*<+;:::---"--;;,,::::,::,,,,,,,,,,,,,,,:..;-"<i*+;"--"i#e"---;"c<*,:...::.:c*ecio-1;,"";,,"<-;;;<;c1ii1
"<<<"",,,<c,.:<***c**-,-;,-++++****c<e1<<M*-;+";;"-----"+--,:,,:,::,,,,,,,,,,,,:::.:"***cc<"""""<Me"";<",:I$@-.:::::,8cWoo1ce+"<+<oI61ii-<<;"Iiio
Ic;+*:,,,"* .. ,--";.,++,:.,:,,;;+*c+*;;-W;,,:-"-";-<"<#*"":+:",,,::,,,,,,,,:::-::,,+c#i+*+<o++<+MI<i"-I,-c6I,.:coo*:8cP1o1eI1<*688@8o-<"""-,<"-;
c*o*co,,,+c.,,".**c*<<",;";:;:;-@H*<"-<*"",::::::";-""-M<--,;",,:<P,...,,,,,,::,:;-,<*#++c**i+**<c8#M$<6,+-;;..:"ii::<<*io1*o:,;"<<i*";"+ooi:,;ee
 ."...,:,"*:"c8-<6+<, .-*::-"",M--*;<;-+c+<*;;-::--""""H,-:"-M8-P;,:,,:,....::,+;;P,-"M+c+-<<iiW$ic,",,"ci"-;..:::::";*-";--+;,-;<ee8$1+6#MM+*i#$
;I.:;"-,,<*.<I6-c"e--.,*6;8-cc+#c+";;;MW<*#H$#0<;"c<<+"<-*:++0;1c;-+,:,;,:..:0H-,;i<-:"i+i"---"-"*i<+*-c"Ie:<:...........::,,,;*W8eeI@**6#MMc8$##
+eM;e*",,"*,+6I"*-@;"."i6<**Ieo#o+6@P"WW+i0;<-:,<+$WIo<<-@:-e;00666e*-;<-:.:I. .:,,";,"i:,,*HP@e1+1;;<:;,+-"+:.......+;:"<+"o+e1*IiiPWe16#PM8$P##
,:::;*":,"*:-,,:-,0,-.":0::,,;+#+1+MHiP-cii;@*cie$PP0eH<-"::H;;PIeIe:+"+$":*e----;-i;"+"","<o1*+I*Ii++,-+cI+c:...... +"-*o6IIieI<oco@Hooe#8M86IW$
<;;-"c-,,**:+ee;+,*;-.+oo-""<iiM-60eP$Po6c0+*<""1WMW6eo<-c::e-i+;;--;:*,",,.<,-"-:,.-,-",,:,,;*-i+e;,*,,-;;;o::......;<-+cc1:";-"c+i0Hei1H8#He18M
-,,:+*-,,<*.+I1::::::.<oi,<+-ccc:,e*0*1eI*-:o""I***6i1"",:::i*,;-++++<<:<:....i:;;::::--,::,,:.:1*e,:c::::::o:::,+.,..","-""..,;-<"<1@6*i8#H#ccMW
<;..cc;:,"+:*ee,-,--,.<o",,i:-"*;<;-""<;"*-";;*+<","-"i<,,,;::;,<i-:o<<;,. ...;;;<"+:"-;;,:;-,.;-+0:....::::+::..... .-,-;;-;c+0-<+"c0I<+e$I@<*W8
;:..cc;,,"+:+11,::::.<+*++;:: :;cc+i-<+;;c;<";---..:::c-,,,,""o+**:...<,+.."+++**;;.,;-::;,;;;;,,-i:..... .  .....:::,,,,;--"+,-"ci+*PI+*iMPH<<MM
.   cc,,,-<:<c<:..:":+;"".    ..,-;-,:"";*<-<<+c*..*****c**c1ccccc...<<+<;-:<++**oo,"++<"<+<<<<<<"c""""""""""--------";-;--<<-:,,,"60PH*cPWWH+i8$
   .co,,,-+.";--<: -;,,;-.    ..,,;;<"c*<*+--<<+""-""<ccceooiccc****<*+<<+++*******11ccc*********c****************ccicioeeIo"*+**06e*-;;,,,,,::,;
....ce,-,-++<;;;":.;,::,;. .  ..:..;;-*";*+++++******ceIciciicccccccc*c*c**cccccccioceeicc*++++cc6++++***cciiiiooo11eeeII66666000008886o+<+++<e80
----iI,,,-<-------""""""<"""""<<<<<""""<-""<<<++***c*iioooiiiiiiiicciciiiiiiiiiiioo11111111o11o11e1111oo111111o11ooooooooo1111111o11111eeeeeeeIee
--""*e;,;-<"""""""<<<<<<<+<<+++++***+++*cccccciiiiiiiioiooooiiiiiccccccciiiiiiiiiioooo1111111o11111oooooiioiiiiiiiiiiiiicccccciccciiiiiiioooooio1
"""-<c;:,;<"""<<<<<<<<<<<<<+++<+++++*ccccc*cciiiiiiciiiiciicccccccc*cccc*cccciicciccioooo1oooioooeooiiooiiiiiccccccccc**ccccccccc*ccccccciiiiiiio
--""""-:,;"<<<<<<<<<+<<<+<<<<<++++*c*icioiicoioiiccciccccc*********************c**ccciciiiiiiiooo1oiiicciccccc*******************c**c*cccccccicci
------;:,;"""""<"<<<<<<++++++++**cciccciiiooooiiiciiciiccccc*******+*+*********+*****cccccccccccioicccccc********+++++++*++**++****++****cciccccc
----"""::;"<<<<<<++++++<+++*+**ccciccio111o1oi11oooiicccicccc***++*++*+++**++++*++++******cc*cc*ccicccc*+********++++++<+++++++++**+++*****cc****
--""""-::;"<<"<<<<<<<<++++++*+cciiiio1111111111oicciccc*c*c*****++++<++++<++<++++++++++************ccc**+**++**++++<++<<++++++++++++++++++***+***
"-""""-::;""""<""<<<<<++++***+cciiicio11c11ioooooicc*c*c*****++++<+<++<<+<<<<<+<<<<<+++++++**********+****++++<<+<<+++<++++<<<<<<<<++++<+**+++*++
"""""""::;-""""<""<<"<<<+++**+c*cciioi*oo1ociioiiicc*c*****+*++++++<<<<<+<<+<<<<<<<<<<<<<++++++****+***+++++<<+<++<<<<<<<<<<"<+<<<<<<<++++<+***++
"""""""::,-"<""""<<"<"""<<++*+*cci*ii*ci1oioioicoic*******+++*++++<++++<<<<<"<<<<<<<<<<"<<<<+++<++++*+<<<<<<<<<<<<<<<<<<<<"<<<<""<<<<<<<<"<<+++++
""""""<::,-"""""---""""-""<+*++cc**c*co**cccciic*+c*******+++++<<<<<<<<<<<<<<<<<<<"<<<<<<<<<<<+<<++++<<+++<<<"<<<<<<<<<<<<<<<<<<<<<"<<<<<<<<<"<<+
"-"""""::,;----;---"""""++<<+++**cccc+*cic*cc+*c+***+****<<+++++<<+<"<<<<<<<<<<<<<<<<<<""<<<<<<<<+<<<<+<+++<<"<<<<"<<<"<""<<<<"<<"<<<<<-"<<<<<<"<
"--"---:::;,--"--""""<<<<<;++"****cc*ccc+*cciccc+"**+*++<++<<++<<<+<"<""<<<<<<<<"""<<<<"<<<<""<<<<<<++<"<<<<<<<<<<""<<<<-"""""<<<<<"<"<<"<"<<<<""
--;;;,.:,:;;;;;--""--"<+<<<<<++*++*ccic+*c*ccc+*****++*+<<++++<<<+<<<<<<"""<""<<<"<"<"""<<"""<<<"<<"<<"<<<<<<"<<<<""""""<"<<<<""<"""""""<<<<<<<<+
;;;,,,,;;;;---"-""""<"<<<<<<"++*-***+**ccc*c+-+<<<+++<<+++<++<<+"<""<<<<""<"-"""<"""""<""-<<<<<"<<<<<<<"<<<<<""<<<<""<""<""<"""""-"""""<<<""<-<+"
;,;;;;---"---"""""""<<"++<"+++"******c+<*+*cc*+****++<<<<-"""""<"""<<<<""""""<"""""-<""""""""""-""<"-<<""""""""<<<<""<"<""""-"""""""<"""<,<<<<<<<
--""<""""""<<""<<<++**++++++"+****c*****ccccccc*<++<++++<"<*<<""<"""-"""""---""-""-"""-"""-""""-"-"""""""""""--<"<"""""-"""<"<<"""""-"<<<<<<<<-<<
-""""""<<<"<<<;<<<<"++++++<+<**+"****ccc+**c*****<+***++<+++<<<<<<<""-"""""-;"-----------""----"-"-"""""";""""""""-""""""""""""",<""""""""-<<<<<<


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