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

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

..        .+-                .       .  .                         .    :              <<<<-"   .    ,;,:-;;;;";,,,:,::::::,..... .: .  .......::.
..         .,.           . ...             ..                     .    i:            ...:.,<<,:-    ::::;,,,:;;,;;;;,,;;;,--,,-,::.:... .......::
:.                       .,:::          .  ...                          .           ....-,<<...:    ;;,:.:....::.::,,,,,,,::::.::.::.:::....:::::
                          . .            .                                    .         ..,.:...    .......-----"-;;,.:.:..........:......:.:::.:
:::.                      .:            .    ..                        .    .  "-.    ....-         :,,:,:::::::: .... ...;,,--,;--;-;;;,,,::::::
                          ..              . .:...                     ..    ."..............:-      """;;;;;;;,,,,;,::,::::,:;;,,,;;,,,,,::,:::::
                         .                   .                        ...   -..:.. ........:..<    ...:.:.;<-";"---"-;",;,,  :.:,:,,,,,,,:,::.:::
::  ..                 ,:                    ...            ..        . .   "::::......::.:,..+.  :,,,,,::::........:.:..,:. :; .;;;,,:,.... .,::
                    ,;; .                       ..         ...              ,-1..;c<<*",::..-;i    .:......:::,;,;.::.:...    ........,;:.:  .  ,
               ;,",,.," :.                      ....                  ..     ";+"c68##H$1i,,<+     :+<<"".<<<<-";..; ... .::.::::.::.:..: .: . . 
               .....- ,.+c,                    .                            .<-+,+c-;,.,;+","       .:..:.....:.,;"<""""";"--.:. ,  . . ..:..,...
         :      ...+*:o,....                  .;.  .                        .:"<+,,ci,<-,0-*+       <<<+<<:.,..:. ..:.....;::..:..,,,;,:, .;:,:,:
         :      ....,..,,:,..                  .       ..  ..      ......:....":":::,,::";+.        ,:;"""**+<++<<<<++,:;":,..:::::,::::;.;.     
                 .....:,.::,                         ..             .  .......-+"c<,-;,;:<"..  .    ";+--<--;;;,,,,;;-,::,-,<+"<<"-";-;-"",:.:.,:
                  ..;:.:;;":-.                  .      .             ....:....;c1++H$P+<"o..........*icco+o**+;+*++++++;;;;-;;:,;,,,:,,,:....:::,
                   .....:<"-<                           .     ...,:"ci11eeee*,;,,"-,-+-"":.......  ,-;"---;-,;;-;;;;-;--;"--*-+<<+c:++<<<"<-";;..
                    ...c;*c                             .:,ooiooo11111o1e1iIeo10088801;:.........  .,c*c""<<"*<+++*--,--;;<;--;;,;;;-,,,,,,,,;-;<
                    ....                             :iiio11ii1eeeee6eo108808886888880006Ie:......   .::::::"::::, ;.:,::.:...... .--,;--<-,-"--,
                                                 .+iioiee1ooooioieeiI88808@88@@@8888088801eIe1o..  .    ,**iiciicc*+,,;::<::.:::..;--,.,.:.:,:..,
                                               :ocoie1ioiic**ccc1e88080088880@P@@8860@@01o1o1e1eo:..      ;: .  ,*"c*cccccicc+<<*"<<<<"::..-.:"-"
                            ",      "       ::ico11iic**+*ccicIe0888888008860688@006@00I*ccco1oeeeec.        ii:           .-<, .   ,*<c+*++*+*+*
                          .<<<-   .",c"   .<iiioiic+**cc**cc*oI8808@8080e8e16@880888800*cccccciooee11:.     .++i.                     :+    "    
                  : ;+:,c<..  -i    :++, ;iicioc***ci+**+**ci10880880@88I68116060006eI;*cicccc*cioo1I1o:   c+*c*c                         +.*".  
                     ... ,....i-.....:, *c*ioc*+c**+1occoc*<*eeI6088880866I1e68Ie6806e*ciiiiiiiiiccio1I1o.:..<.,c;i                        <+.*+ 
                    ,,:-,,,:..;:-;--;-:***ii*+*+*+++ioeee1occ++ieIc1660806e0806II800ee6*+**ioiiicc**ci11Ii:."1. .*-*                          ;*:
                   .,;:,,;,,:,::::,,:+**cc+++*++++*+<eo"@1ioo111ooic1Ieco0e086088001oo@8@ioiiooicc****ioeIi<.::...;.                             
                   ::::::::::::+,:,,*cc***<+<+++c*+<"<*e1oeeoo11e1+++i+**<oI008000Ioio0PPPPP@@oooi*****iieei<-"--"...                            
                  :,,;;;;;;;,;;;,-;.**+c*<<<<<<<<+<+++<<c1II11cc*cc<+*c*cc*<;*I081cci$IiiiioPPPPoooi*+**cieI1:";+<++;                            
                 .,,,,,,;,-;;,;,;:.*c+c*"<<""**"+c++<+*<*081ee-e*c+**<1occ*io++*+cc***+iic**cP$P1++*+++<+coee6,. ..                              
                 :.....,..::.*:::::c*cc"""<""-""+++**c1oii8c16oooio-+*oieie11*iii+<*oo*+*+*iiic++"8+*++++*o1oc;:;;,,:                            
                ....:.".:.:.:.:.::c**c+"<""*<<-:+ciii*ccc*oI8i*11ic+ic*ooieo<iiocicci+<ioc<+"i*<<**+-+++++*oooo:,;;-:                            
                 -..... .:.:...::.**+c-<<<1c;"""*8@0eo1ici1o1e11Ie@1oic<+cio<++"+<***+c*iocicc+<<<**<<+<<<<i11o:.::::                            
                    ....". +<-<.;:c*c*"-<",-;-+*@@@0,+c*c1181I1e1eeo11ii*1eeococ*+o1ooc,i1oi*+o+++"+c+*<<+<c11e,.*;..                            
.              ::::::.::::::::::;:c+cc-;--*+;---PP81i<<<cPeoeeeIIiic1eoo+1*ceicciieooooeeoeeo1c11i+"<ci""++*o1Ic +*c<.                           
               .:,.:::::,::,::::,:o*cc;+<++-+<<<<8i*+cccice11I81oo*<1eo<oc<<**o*iciooii1111o<+c*oe"<,-"i+*<*11ec ..<  ..                         
              ,;-;,;;;;;<"";--;-;:eccc,-+c+++<1+++<""*+coie1oeciic"o61*1*+<""c"-iocooi*cc*+i+oiiicic"+<o--<c1e1,.<-<                             
              ;;;;-;---;;-;o-;;,::*iic,-"-+c+<cc"""++o*+"c111oo1i*co1*occ++*oi<"i*cioiio*+icc+1oic*+-"c-;;"i1ei.:<+*,                            
    ..       ......+.;.:.. ......::ci*+,.-c+*+<<-*+"<+++*11i1cII1<1i1cioccicccc"<ciio*co+iie+c*ccicii+<<,-+o11+.:,":.                            
    .   ..   ":... .........:....-i+cc*-;;*1<<"<<<"<<*cii10ii**i*1eeec*iooi*+10oi+cioiiii1o+c+c*c*ooi*<*"<i1ei..06o:     .                       
       .    ......  ...:.;.,:..:;+o.cic*"";,"<*-icc-*iceio1oi**o*eIi11e1oeo*++cc+*ccPo*oe**c8ic"ccc1+*i+icoeo:  -886,.                           
            <,,;<;",;;;,--;,,;,,:-io:coi+<++"";--"o-*+c**e1oi+**+cicc*ici0c+"iocoiIo1o+"<i10@8c*;<+<,+,-coee: ..::c68. .                         
           :;,,,,:;*,*;,;;,,,;;;:-cii,cio+"+-""<++<-;+**+<611++<c+c*0*o1iecoie*iii*oi1Ic1ic1<";*"cc<+c-*oeo:  ;-;;",                             
           :,;:.:::.  <..    :...:icoi:iio*-+e1""<+<;+<+++oooo"c***ci*ioc+c+ci**ceiooioooo+*<ie1ioi;":cooi: ; ;;;;<;                             
           .,;-,;;;,;;-;;-;;;-;--.iciii+;iii*1ii1Ioec--""1e-+ic+*161icc**+icc+io*ie16ee11oo**o66eI*i<c11,. <i:;,;;;;.                            
             . .....: : :.:..:.;: iiioiii.ioic;-Iooooe6++*+**-**eeeii*+++*c*cicio1$Io1eeeIcIoIooo+"i1o<: .co, ;;,,<;                             
     ..    .<<<""<"*<+"+*<+<+<<"+";iioiiii*,ooic-";,Ieooe0eI0e*+*<+c0e++*c+6I@61@IeieIIe<<<c*<c-cc1o":  <1oi..,.., ..       .                    
           .<"<"<<";+<<<<<+<<<++<" ciiocciic*,+ici+;"-<*eIoiIeIci1c8*<+,-+oo8$*01I1"oi1eo*c+<e<ii1-:  :111o:.",.-.<:.                            
            .....;......"......,....iciocciicc<:;iocc<-;-<<11606I6II61I"**i*+6<*+-"eIeiii*i*cioc,:+ ,*111o+:1-;-;;;;.      .   .                 
             ";.   .  . ..::;.: ...,:ici1ccioii*<":,ciiic<";<Iee1*I1I10.++i1ci;c*oicc00ciioc,:.<+.+cc1111*.;-;-;-;;-. .      .                   
             "c.;. ...."."...:.:::1:,.oco1cioiiii+<<;,:<ciiiii*;61oeI6:;"<"iiP@*+c*iiiio;-:-<<<:cicc11oo+ .......... .. .                        
:-"<"":       c:iicicicioiooooi1ooo11":*iioocioiiii+<<-"--,::o+ooco*cciicciccci*,;<<,,;""<<<<:ooocoe1oo:..:.::,:..c:...                          
     ..<++<+*<. ,c+   .;cc**--.:oi...:...icioiiooiiiic""---"----"-:,,,;;,,::,.,-""--""""<":ioooii11oo1:o::":.:..:.+..                            
               *+"     ..*+o*i..,.. . .. .*iiiociooiiiiic-";---;--"""+1"----""<<""""""*,iooioio11oi1;.......+..,.,...                            
              ::,.,      ;*.     ..     . ..*ocioiiiciiiiiiii*-<+-;;-;;;;;;-;---+",coooooic1o1ooo1,:-1"1i--:o:.-",.                              
              .+*  .;  ,;.c+ .     . . ..... .coi1ooicicciiiooiiiiiiicccccciciiiioooioi*io1ooiii".c;"*+<o111oocco+                               
               .:<-"   . -.i*   o.  ...........:,iio1ooooccccciiiiiiiiiiooiiiiiiic*cio11ooiic<:.ii,.....ooc-;...<i:                              
                   ;;      ."+- c  . .  ......-ii..,*iio1o1eeoicccccc***ccccccioo1e1oooiic<:.;o;Ieiioe-,<i1+....."i-                             


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