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

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

ccc*ccicicc*<.icciioooooooooooooooooooooiiico1e1eeeIIeIIII66666I6606668006660066666666I666IeIIee1e111oiiioioooooo1ooo11ooioi:<*******c***c**+++*+
ccciccccccc**.cicooo111o11111oo111o1111oooii1eeeIIIIeI666006800008008888000888000066066I6666IIIIIIeeo1ioooo11111e11o111111e,:+****c**c*******+**+
cc*ciiccccc**,;oooi11111111111111ee11e11111oeeIIIeIe0I660000080868@8@08@8I0888688800066686660I6IIIeeeo1o111e1e1eee1eee1eoe1:,++*****c*c******++**
ciiiccccccc*c*.ooi1ee1eeeee1eeeeeeeeeee1ee11ceIIIII6600600000@6@06888@80I68@8@888806806066e6I66IIeIee+111eeeeee1eeeeeeeeee1:<+++**c***c****+*****
cccicccccc*c**.+1ooeeeeeeeeeeeeeeeeeeee1eeeecIIII6eI606008086800@88@88@80088888@800800060606I66IIIIee1eeeeeee1eIIeeeeeee11;:<+<+*****c*******+**+
iiiccccccccccc*.1oi1eeeeeeeeeeeeeeeeeeeIeee1oII6I66066000800888688@@08080008880808060I00Ie66666I6IIIo1eeIeeeeeee1eeeeeeee1:,++++++*********+**+++
ciccccccccc*ccc.o1oo11e1e11ee1eeeeeeeeeeeeee11666660600660008@08I@800600068@88000000000060066IIIeI1IIe1eeeeeee1eIeeeeeeeee:<+++<++********c*****+
icccccccccccc**-,ooi1e1eeeee1eeeeeeeeeeeeIeI1IeIII600606600800680I000806660088600006080I606e6I6II1IIIeeeee1e1eeeeee1eee1o-:+++++++++***+****c+***
iciccccccccccccc.ooioo1eeeeee1eeeeeeeeeIIIee1*I6Ie666Ie6600008666880868066@0008066I66066I6666666IIIeceeeeIeIIeeeeee1e1e11:,+*++++++++**+***+***++
cccccccccccccccc:c1oi*1e1eeeeeeeeeeeeeeeIeeeeiIIII66660606660000008600806e00080006800666I6I66I66I6eei1eeeeeeeeeeee1eeee11:<++++++++++++*+********
iciccccccccccccic.o1i111eeeeeeeeeeeIeeeIeIIee1eI6I6II6606000000080000680I00080000I600066I0I606IIIIIeeeeeeeee1eeeeeeeee1e-:**+**+++++++++c**+++++*
cciccccicicccciii.o1ooe11e1eeeeeeeeeeeeIIIeeeeeI6II660I0II66600600608000I00I6e600II60eI66II6eIIIIII1eeeeeeeeeeeeee1eee11,;***+*+*++++++*+++*+**++
iciccciiiciiiciii+,1oo1e11e1eeeeeeIeIIeIeeeeeee6I6Ie66666066666600@0000060060880e6e66I666eIe66II66e11eeeeeeeeeeeeeee11o1:+c*++***+++++++<+*++***+
ccciicccicciciiiii.i1ooe1eeeeeeeeeeeeeeIeIeeee*eI6I66606I066060600606I06I6I6060006e60I6Ie6I666IIeIo1eeeeeeeeeeee1111111":ic*****+++++++++**++*+++
iciiciiciciiiiiiic,*ooo1eeeeeeeeeeeIeeeeIIeeeeieI0666666666806680000I606I600066I066606600666eIIeIeI*eeeIeeeeee11e1e1oe1,;*+*c***+c+++++++++++++++
iiiiiciiiiciiiiiiii:1ooo1eeeeeeeeeeIeIIIIIIIee1IeI666660006666I006006006I066680066666II6eeIeII6IIIe1eeeeIIIIeeeeeeee111:+cic*+***++++++++++++++++
iiiiiiciiiiiiiiiiio:o111eeeeeeeeIIeeIIIIIIIIIeeIeI6066I6e066I006600000066006600000606I66666Ie6e6IIIeIeIIIIeIeeeee1ee1e*.icc*+***+*++++++<++++++++
iiiiiiiiiiiiiciioioc,1o1eeeeeoeeoi1eeIIIIIIIIeeII0666066"<+0c06666060000I6066600006-";80-06IIIII6IeeeeIIeeeIIIeIi1ooi1:-i*o*cc**+++*+++++<<+++++<
iiicciiiiiiiiioioioi.11ooe1ee1eeIee1IIeIIIIIIeI*6I6666666c816I6606066666e0600086I6060*o6<666IIIIIIeeIeeeeeIIeeIeieeeo1:*ociccc+***++++++++++<<++.
iiciiiiiciiiooooiioo-*1ooe1e1e11ee11eIeIeIIIIeIoe666I606oIIe1e60I0060666I0066606616eIe6eo6II6III6IcIeIeeeeIIeee1oo1o1*.io*occc*i*++++*++++++<<+*.
iiciiiiiiiiiioiiio1oo.ooo111e11iiiI1eeeIeIIIII11eII6II6I16+c<cI6666I6666I6I6666666I0oi1iIIIIIIIIIeieeeeeeeeee1e1ooooo:"ooiccc*icc******++++<+<<..
iciiiiiioiiioooooo11o,oo1111ee1eeeeeeIIeeeeeIoeeIIII666I1I11ee66I66I6666eI6666666III1eeeIIIIIeIIee1e1eeeeeee1ee111111:+icoccccccc*c*c++*++++<<"..
iiiiioiioiooiooooo1ooo:116II1e1e1eeIIe1eIeIoeeeeeeIIIIIIee116P6666608@000006666$@6Ieee1eeIeIIIIeee1111eeeeee1e11oo1oc.1*ioic**ccc*****++<+++<+. ;
iiiiooiooio11oooccooio.eeee1eeeeeeeIeeeIee1eeeee+IIIIIIII66@86660Ie8o6ec0@W868ee$W0I1eIeIIeIeIIeIe1eee1ee1e111111o1o:-1*iicc*ic*c******+++++<< .-
iiiiiiiiiiiicii-oo1ce1*<ee1I1IIeeeI1eeeeeeeeeeeeo1Iioo111o11e*e16P8@H@P@@16Iee*eI6eIe6oeI6IIIIIIe111e11111111e1111e1:*1ccooicic*cc**c*+++++++. ;;
iicciiiiiicc-cio-oo111I.1eoe111e11eeee1o1eeeee11oPci1Io@cooeIIIIP60600@@eI6I6008PI1$PH@006I6IIeIe<111111o1oe11o11oec.iociiiiiccc********++++;..;;
icccccccc+"iiiiiccoo11o-iooooee1eeeeei11e1e111e1o1eeeeee10II6I6I*cc*co@08666800@P1606000066I0IIeeo111e111o111o11e1e:-icoi**cic***i*******++<. ;;;
cccc*cc;cccciicci+iioooi.ooo111I1ee1111eeee1eee11eeII0P$@P8P$6PPIII06P808#8I@W68@P$P@P0PIIII66Iee111111111i11111ioo:*i1iiooioci*ccc*c***+++; .;;;
cccc;ccccccciciii+coio11:IIIeeeeeei100008@66P8eee<0IWW06@W808eII68H$@@P$000666ee0806W@6IIIII6I08$@H@P811111i111111e.1o1ioc1ici+c*i**c*c**++  -;;;
c;cc**cc*ccccccoiiciiiie1-eee6111iHI8PHH$HHHoeee1oeIII6H0IIIIIIII66008H88P06686IIIIIIIIIIIIIH$88@@HPW$811111coo111."ieccoo**cicccc***+****, .;-;;
eeeeeeee11oiicc+<-,ic1oo1.i1oio*e11ee086I8@o1e111oee6II6II6II6I6I6eI6IeeIIII606IIIIIIIIIIIIIIeeeee80860111oo1c1o1o:c1oi1ocioi*ic***c*c**c+. ;;;;;
eeeeeeeeeeeeeeeei:::oicic*+ooioI11II668880oo1ooooioeeeeeeeeIIIIeIIIIIeIIIeeII6IIeeeeeeeeeeeeeee16e86II60oooo1o*ooi.cooiicocicicc*ccc*c***:.:;;;;;
111eeeeeeeeeee1:::::c<ciic.oeee1ee11111eeeeeeIIeIo0600000000000000000000000000000000000000000666ceeeIeeeeeeeeIeie:"e1ciocci+cicic**cc+c*+ .;;-;;;
111eeeeeeeee1:..:. :+cc1ci;i11111eeeeIeeeeeIIIeII800000000666Ie1ic*+<""--;;;;,,,:,,:,,::,,,,,,,,,,,,,,;;"""<+*ici:**ioiccicc*cccccc*cc**. ,;;;;;;
i1eeeeeeIe1:....<: .:+cocii.i1ieeeeeeIe1eeeeeeII800000o1e0888@@88e1oIII66666666666660000000000000+IIIIIeeeeeeeeeo.iiioiiccoi***c****<*++  ;--;;;;
eeeeeeee1:....""<+  :+*c1*i.iioo11Io1eoooeeeeeI000000I80ioiccioeio6IeIeII6666666666600000000000000IIIIIIeeeeeeee:<ci1iicoccc*cc+cc*****  ;;;;;;;;
eeeeeee,...."-"<"", .:**iiii;cic1io1ooiie11eee+00066e666eee1eeIIeIIo6o1III666666666666660000000000"IIIeeeeeeee11:+iciiicccic+ciicccc***  -;;;;;;;
eeeee-. ..;;--"-<++  :**c*cc.i*ciciiiii111eee"66666I1oe1eeooiIee1IeeioeIIIIIIIIIIIIIII6I66666660000Ieeeeeeee111i.coii*+iccc*c*c*ccc*+*. ;;;;;;;;;
eee;.  .,;----"""+*" .:*c+**<+ieico1ic11111e<6666666c6IeiI11eI1ooooeooeeIIIeeeeeeIIIIII6666I6666000+eeeeeee1111:-cc*cccccii*cccc**ccc+  ,;;;,;;;;
I<.   .;;;;;----<+*+  :**+c+c.+*ccccco11111i666666ee<iii*<+*eeeIoi*o"iIIIe6I60606080018o8I88II6600001eeeeeeoooc.+cc*icccc*cccic*c**c"  ,,,,,,;;;;
     ;;;;;;;;--"<++++  :++c++:iiooooo1111eo000006666666IIIIIIIIIIIIIIIIIII1eIee10e6i6ci6I1I666666000IIeeeee1iei.*c**+i***ccic**c*cc*+ .,,,,,,:;,,
  .,;;;;;;;;;-""+++*+  .<+*+++:iiooooo1o1o0666666666666II6IIII666I6IIIIIII1Io101Ii6ecoIoc1661I6666660ceeeee1ic.;+**c**c**cc****c+c*c. ,,;;,,,;,,,
 :;;,;;;;-;;---"+++++< .:+**+*:iiioooooooI6666666666666IIIIIIIIIIIIIIIIIIIeiccco1ccooi6e11eocI66666666eee1111c.***+*****c**c******+< .:,:,,,,,:;,
                               ;**cccciii6666666666666666IIIIIIIIIIIIIIIII1iocioec11eoo1e16ocI16666666<ee1e1oc.+++***+******c++*c**. ,,;,,,,;;,,,
               ........    .....****ccc;66666666666666I666I6II66III6II66Ie0c6II11Ioi1oe1e1668o0I666666Io1oooi.:.................... .:,,,,,,;,,,,
. ...........::.:::::::   ::::::+cccci-66666666666666666666666666666666II11*c+<+<1e1oi*io1I0088cI666666<1oooi:......................::,,:,,;,,,,:
 . .........::::..::::::  .:::,,,ccci<06666666666666666666666666666666666IIIIIIIIIIIIIeee1oi***166666666i1oo+..:::::::::::::.::::::,,:;,-;;-;,,,,
    ........:.......::..   ::::.<cci*66666666666666666666666666666666666666666I66I6666666666666666666666-11o.::::::::::.:::::::::;,,,,,::,;,,,;,,
..........:.::::::::::::..:;:,:::;cc66666666666666666666666666666666666666666666666666666666666666II66666*oo:.::::,:::::.:::::,:,:,,:,:,,,,:,;:,;
 .....:.:::::::::,::::::,:,,:::::+eII1c1ee6I6666666666666666666666666*1666666666666666666666666666I6IIII6io<.:::::,::::,::.:::::::,,;:,::,:,,,,,-
  .....::::,::::,,,,,,,,;:,,:,::,:cicc**+<ceIII6666666666666666666666,6;66666666666666666666666IIIIIIIIIII"::::::::,,::,,::,,::::,:::,::,,,;:,;;,
  ..:.::::.::::,::,:;,;,,,,;,,,::          .......................::::,,"<***++**icoic**+++**+++++++*****+-..:.,::,,.,,::,,,:,:::::,,;,,,;:,,,,,:
   .::::.::.,:,::::::;,:;,:,,::::.               .   .  .  . ....  ..  .  . . .                  ..     .   .::::.,::,,,,,:,,:,;,:::,,:,:.;:;,;,,
    .::.:::;,,::,,,:,,:,,-,,,,:::..:.:... ....              . ......... . .                                 ::::,:::::,::;,;:;;,,::,::::,,:,,,,::
     :::::,:,,::,,,,,:,,,:,,::..::,:...........                                                         .....:.:::::,,,;::::,::,::,,:,:,:,,:,,:;;
:     :,,::,:;,,;,;,,,,:::::;::::,::...... .. .                                                       .........::::::,,:,;,,::,:;;:,,:,::,:::,,:,
,:    .:,,,,:,:,;,,,:,,::,::,,:.:::,...........                                                        ........:.:::::,:,,;,,,;:;:;:,-;;:,:,,,,:,


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