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

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

<++++*+*****cc*ccc0WWMWMMWMWMMWWWWWWWWWHHHHH$$$$$PPPPP@@@@@888888088808888@@@@PP$$HHHWWMMMMM#########MMWH$P@8066IIIIIIccc*iIiciccccccc6I------;:,
+++++++*+******cccccciiioiiiHHMWWWWWWWWWHHHHH$$$$PPPPPP@@@@@8888888888888@@@@PPP$$HHHWWMMMMM##MM#####MMWH$P@80066IIIII*cc*Ieiiccccccci6"""---;,,,
<+++++********c*ccccccci1oioioioooioi@HHHHHHH$$$$$$PPPP@@@@@8@8888888888@@@@@PP$$$HHHWWMMMMMMMMM#MMMMMWWH$P@88066IIIII****8eiccicccccc6""""--,;;,
<<<<+++++*******ccccciiiioiiiiiiiiiiiiiiooooooo@$$PP$PPPP@@@@@@88888888@@@@@PPP$$$HHHWWWMMMMMMMMMMMMMMWWH$P@880666IIIi****P1iccccccc*ci""""-;--;-
"<<<+++++++++***cccccccccciiiiiiiiiiiiiiooooooo111111ooo8@@@8@@@@@@88@@@@@@@PPPP$$HHHWWWMMMMMMMMMMMMMMWWH$P@880666III-;<<<@1ccccc<<"-;""""""-"-,,
<<<<<<++++++++***##cc*ccccccccccciiiiiiiiiioooo1IHe11111111111oooo08@@@@@@@PPPP$$$HHHWWWMMMMMMMMMMMMMMWWH$P@@80066666;;;;;@86Ie1+"-++++""""-;,,,:
<<<<<<+<<<++++++********c*ccccccccccciiiiioooooo11111o1o111111o111111111111@P$$$$$HHHWWWMMMMMMMMMMMMMWWHH$P@@80066666,;,,;$86Ieoc+--<<+<""""-;,,,
<<<<<<<<<++<<-+++++*******c*cc*ccccccciieioioooooooo1o111111111o1o1161111111111111o$HWWWMMMMMMMMMMMMMWWHH$PP@80066666,;;;;P06Ieoc+------"""""--,,
""<<<<<<c*+<<+++++*+********cccci1cccciciiiiiioooooooo1o10#I1ooooooooioiiioooooooo1eeo1111e1MMMMMMMMMWWHH$P@@80006666,-;,;P06I1oc+-"-"""""<<""""-
""<"<<<<+<<<+<+++++++******c***cccccccccciiio111o1111111111ooiiiiiiiciiiciiiiiiiiiioooooo1111111e1e1HWWHH$$P@88006666;-;;;@6II1i*+-"""<<++*****<"
;;"""""<"<<<<<<<<<++++****+*********ccccicoioo111oooo+-"-+iiiicccc***++++++;;---**ccciciiiooooo1111111eeeeeee88000066,"--;@6Ie1i**"<<<++***ccccc*
::-"-----""--;;;;;--"<+**++++++++++******c*cccccccccccc*ccccc*++*--;;;;;;-;;;""""-"--"-""-"ciioo11111eeeIIIMIIeee111o+""--@6Ie1i*+<<<++**cciiiiic
.."<"::::-"<""<<+++<"""<<"""""--;-;-;;-<****c**cccM*****;-;-------;------;---""""""<<<<<"<<<oooo1o1o1;;;,:.:;;+c;,;;,,<"";@6Ie1i*<<++**ciiiooooii
:.<<<..:.,:.:.:::::::::.*:,,:::,:,,,,,,;;;;,,::---;,;----""<<<"--------------"<"<<<<<<+<<+<<,;,,,"*;;;;;,...-;+c;,;;,;c<<;8IIeoi*-++**ccio11111oi
<-<+<;;-;;,;,,,,::o::::.c,,:.::.:...... .........  :;-""-""+<<"--------------<<<<<<<<+++++++.;-,,"i,;---,..:";*i;;;-:-c+<-8IIeoi*"+**cio11eIIee11
..cc+:..................i+c;-"""<"-..............  ,-"<<"<****"--------------<<""<<++++<++++W1I<:+1;-,;-,..:<-ci;;-":"c*+-8IIeoc***ccio1eeIIIIee1
 .c+c;............... ..o+*,..............:::.::. .;"<+++++**+<"------------"<<;:,,,;;----"+oocic<1-;---:."<<"io--"",+*++c8II1oc*c*cio1eeIIIIIee1
 .+"c<::.......::....  .o"+,       ......:::::.... ;"<+++++*+<<"-------------<+;,c++";;;;:<+c<:.i+I..-:-:.::<<ii;--":+*++00Ie1oc*ccioo1eeI6I1*<;;
 .-"*+::::::.:::.;::.  .i<<,       ........::::::..,<+++<++*+<<""---------"-"+<;-+c<<----:<+i;-*i+e.....,..:++o1. ..:*:::@0Ie1oc*,.;,,.  .. ..+,;
  ,<+<:::;,:.:::,M,::  .i-<<..     .c;....::::,i"..,<+++++*c*<""""----------"++;;++<"""--:++i:::i+i.,,,:,:.,**o1    ,c...86Ie1o*+,.,::: .. .:.c.:
 .:**+::::.:::.:::::.  .i-<-     . ..,:.:,,8$@I*oe:e11-++*cc11""""iooc""--"""+<,---o*"""-:***:::oc"-ePP@i06ecii* ..:,*  .86Ie1i**-..     ;. :::::
  .**+:::.::::::::.:.  .o""; .  . .:::..:,,;i1*-*e111;;+**cc86""""i+o*-"--i1-66--,,cc""--,60"::,oc,.@@P@086I*co,.i..-P@e.86Ie1i*+".    . ::::::::
  .cc+::.::...:::.::..  i+-;       ..:..:,,;"""*o1111";+**cc@+""""*<i*-""-11;I6;-,:**""";;oic-:,oc:.P@8@8068*o""<   :....86Ie1i*+".   . ::1:,::: 
  .ccc::........:...:. .oi-,      ......,;-",*"-,iIIe<;+****+<""""*icc-"--oc"--;-:,----",;;"c;..1c:.@@88880I16-"".   ....0II1oc*+,,,,,...::.. -*o
   **i:...        .:::;:ii    ;:   .:::..;;--;;;,,-ee*;+****+<""---;;;------""",-:,;;"--.:::*;,:oc,::..:8*i8+---" :;.  .;0Ie1oc+<,,,,:....-+e1e-;
   *c+::..   ..         ii    ::.  ::::::;i....::::o6i;****++<""cccooo1o1I-"""":-:,,;;-;:..:<cIIe,"-;<eio*<1e;;,;--"::..:6ee1oc*cc<,,:*"eee",::. 
   +*+..     .. ..  .:. *c:,,;"-;;     .,*+...   ..+c*;**cii+<1"iioooo6eoo-oe"",",,;;;--.:P,,-<<*i0*We@8811II11+  "..,,.:6e11i*+*++*c:,,,,,-<-;:.
   *++... .  .....   .  "c      . .      ::.     . :"io1o1eeI1i"iiioioH-MM-";oicci"+oooio+-,:.........   .   ,::.;..<,,:<Ie11i*+",:;;;::,,-++<,,,
   +:,:::,:::.......... ;*     .. ,,+io....       .  .     . . .,::.....:....  . .. ... ..     ...    ,;-;-":"oi<++,-+:.1Ie11i*+-,,--;,;-::,,,,:,
   <<":,,,,::. ;,:::....-*  ......;;;;;;;,,,    . ... ...     ...............    . . :....:,::c:,-:.-*c<,;;;--"ooic-+c..6Ie1oi+<:-;icccc;*++- ,,:
ccc+<"<<<<+<++..:::.....-*........-;;;;;--;  ..:.::,<1io . .. ....    ..:  ..:<c;-;:ccc*;;,;;;;--------------"<1e11111oo6Ie1oc*+"*c+*+";i+*******
..::"""",-""":::::::::..;*.......:"+<+++--;.   .:.,---;;;,,;<1ii;:,:+occ-;;;;;;;;---------------------------""+111oo1oo16Ie1oc+<oooooooooooooiiic
.::::-"""""::,,,::,,,:,:"*1-,;;;--"+++++++-.......,-"-"---"-;;;;;;;;;;;-----------"""-"-"--"""-------------""<+oooooooii6Ie1oc+<ooooooooooooooiio
o1111111111111111"+c*<*ci,;+++++***++++++".... ...-**"""-""---"--------------"-"----"-"-""""--"""""-------""<++iiioooooo0;;,"c+i111ooooooooooi:..
11111111eeeeeeIIccc.cccci;;iiiiicii++cc++-.... ...;****+++*+<<<<<"""--""-""-"""""""""""""""""""""""<<<<++<<+<+"**cioooo,:e::ic+o1111111111ooooo..
i1e11ooc+"-**<.ccciiiciii"--;--ii----""<;:....... :*****++*******"""--""--""-"""-"""""<<+++<++++++++<+i-;;---iiiii1ooooo:,,,i*+oooooooooooooooiic
.:::::,,,,+o"<:+****ccccc-"----------"cc<,:... ...;*****++*******"""-"-""-"-"""<<<<+++++<+++++c"---;;;o11ooooo1111111111o,,,i*+ioiiiiiiiiiic***++
.,,,,,,,,;"""....,::<++++-**"""-""""ioo*-::.." ....-c*+++*c******""""""""<<<<<+<+++++++c"-----;11ee1111eeeeeee11e111111eI,,,i*<iiiiiciicccc*****+
:,,,,,,....::;:co1eeee1eW*"c<<<<"<<"ooo<;:.."i.....c<;-;-i+******<<+i<<++<<<<<i;;;-;;--o111111eeeII8IIIIIIeeeeeeee1111o6I:::<*<ioiii-oHcccc******
:,:;;,;..::::<++-,:,;-;ccc*i*ie60066666I66I6oe1.::.;iicci"----c+*+<++<<--,;;;--+o11oo1111eeIIeIIIIIIIIIeeeIee1ee111111166,,::;<i::::,,,,*:..,cic*
,;,-,,;;;;"IIIII666I66II6666666666I6IIIIIII+o11eo.:.1oooooiii----;<+,;,cioiiiooioo11eeeeeeeeeeeeeeeeeIeeeeeeee11e111o1o+*;--"<+++:::::::**:::.::.
eeeeeI;--6III666666666666666666II6IIIIIIIII1Ie1oo::;icioioooio111o-11oioioo1e11111111e1eee1e111e1eeeeeee1e111111o11oooi<-:,-<++<"":::::::<:::...:
:eee,-"IIIII6666666666666I6666666666IIIIII+1Iooo::,;oo1eIIIeeeeeee*1eeee1e111e11111111111e111e1111ee111111111111ooooiii.ic**:<-----:::::::::.:...
;;,+eeIIIIII66666660666666666666IIIIII6III<+""..:.:;cIIIIIIIeIIeeceeeeee1111111ee111111111111111111e1111111oooooooioiii-iccc.ccccc*,::::::..:..:;
;;e1eeeII666666666066666606666666II6IIIIIoeIeeeeeeeeeeIIIIIIIeIee"eeeeeeeee111111e11111111111111111111oooooooooiioiicc:cccc*cc**cc*,:::::::.::.:;
1111eeeeeIIII66000800I1ooiccc****++<""-i;6IIIIIIIIIIIeIIIIIIIIIeceeeeee1eeeee1eee111e1111111111oo111oooooo1ioiiiiiiiic ccc**.o***<":::::::::::.::
;-,,.+ciic:,::.:::"IIII6:II6666::,;,,,;6,IIIIIIIeo1186eeeIIIIeei+1eeeee1eeeee111e1111111111111111oooo1iiioiiiioiiiicci*cc****+-+-<,:::::::::::.;-
oioo.oooc":::...:::66666o666666::,-,:,,6:6I6II6co11I111o1111e1ii"eeeeIeeee1eee1ee11111111111111ooeoooooooiioiiiiiiicic.iccc*c<;;:::::::::.:::.:--
iii1ooo1cceII6I*..:066666I66661::,-,,,,I:IIII6cio11e1oo111111oci<eIeIeeeeeeeeee1111111111111Iooooooooooooooiiiiciiiiicc***"..::";;,,:::;,.:.:...-
...................:6666"ii**c,::,-:,,,e;II66ocooo1Ioooooo1o1oieioeeeeeeeIeeeeeeee11e1o111111oo1oooooooooooioiiiiiiicccccc***."--. -;,;;;;;;;,;  
*ccc...............:666<:c*++";::;-,,,,"oI6I61I6I6II6II+"-oII11Ie:IIIeeeeeee1eeee16e1e111111o111oooooooioooooiiiiiiicccccc*+* ***+++"-;;;;;,,,",.
. .  . . ... ......:II-:*"<";,;::;-::,,-eI6666666I66I66eII66I*eII.IIeIeee1eeeIeee1e1111111111o1o1ooooooooooooiiiiiiiiccc**c*".*+**+++++<"",;,,,:.
 .   ...  ...:::...:I-.+<"-,,,,:.;;::,,,oIeIIIIIIIIIIIIIII1IIIe.I-IeIIIee8ee1e11111e1111111111ooo111o1ooooooiiiiiicii*cccccc.+**.""--"---<"--;;.:
........ ..,:.......I+<"-";:,;,,:;-,::;;eeeeeeIeeIIIIIIIIIIIIe1:+I<ePeeeeeeeeee11ee1ee111111111111oo1oooooooooiiiiciiiciccc*.*-.-"------,:...:,.,
...........,o11111e1e11111<11111:<-,::;;*+**+<11o1,,:,:,::::.:.:.*IeIeeeeeeee111eee1111111e111111o11oooooooooooiiiiiiiciccc*.,.;"""-----;::......
............ieIeeIeeeeeIe:..:....,;,:,,;++++""oooo1ooo111oooooo1:ci1eeeee1e1ee11ee11e111111111111111ooooooociooooiiiiiiccccc..****";;,,,..:,::...
........ ....eIeeeeIIeee:........:;,.,,-<<+---ioi-"--"-"""""-"+c.<cce1eeoiie1e1o11eeee1111o111111111111oooooi1ocioiiiiciiccc++*+++++"""";........


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