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

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

.::,:                . ... ... .    ...........::;,-ii1o1c11ioc*eo66e1eeeeci6eIe00886Ioe"<*+<+*o*c1e***";-+*<";;""-;:::::,:,,,,"<<-. ....::.:..  
:.:,:          ..........::..:::::.:::::::::::+,:<iio1i6Ieoe*oi1eI1eoe0e0Ie11<-1816I00868ee1*c***cc*i*i"-,<*+<<;-;;,,::,,,;,:,;;:....:::,,: .....
..::. ......:.::.:::::::,:,,,,;,,::,,,,,::,,,,;ic*1e8IIc*o1e61616oe61oocI888I+<"-**o0e0Ie000eoo6*ic1i*c*","<+<<;-"";,,,,:;;;,-",::::,c:.,;,..:::.
..:::::,,,:,:,:,,,:,,,;,;,,,;;;;;;-;;;;;;;-;;+ceoi8I*IioIII06I0I6eIe0Ie1iiieII86<<<o<cooe1ee0881oeei1ici+":;"<<-;,,,::;--<";;,:,<II1oi*:,;,:.::":
..,,:::,:,,;,-;-,--;,,,,,;,;;-;---;;---;;;-**61680o+coeI666660686Ieoo66oe1iiioe1oi1cI:*iocooooI0I6Io1occ<;-:;<"<,;;-;;";,,,:;coi*i+i1+c,,;,,.::::
::,:,::,,,,,,,;;;,,,;;;;;;;;;"-"-"-"""<<<+iIeI68e++oeeIIIIIII6666I6IIoe6e11oooiooooii+<+;*ccciiiIIeIecic*"-,,<<<*<-,,,:..:c1I<iicoeiIee*:,,,:::::
:,;;;,;;------"-""<<<<""<<<<<<++++c++<++**IeII01;ioeeeeeIII66666I6IIe1o16e1oooiicciic*c++,+o++ci1ee11eoi*<<,."<<<;:. ..:::,oeeieeeIIIIIe:,,,,.:,,
:;-------""""""<<<<<<<<<<++++++""+++++*ci1ee661"*o111e1eeeeI6I66666IIII1oee11oocccociii*+<c""<+*+ioooi1ii+<":-<"<;,:::...::ceI6IIeIIIe1e,:,,,.:::
,----"-"""""""<<<<++<<<<++<"""""<<*+*<"oe11eee*+io1oo111111eIIIIIIII666Ieo11111ooccccciii*+";+c<+*co1c*oc**",:"<<";,;,:...:*IIIeeIIeIeee*:;,,..::
-"""--"-;-;;<+<"""<<<<<<<<<<<"-<<<""+"<1oo11ei+*io1oo111o11eeeeeIIIIIIIIIIeo1ee111occiiooocc"-";+-<<ci*+c*<;,:;;;";,;,:::,::IIIIIIIIIeee1:,,,:.::
----;;---""""""<<<<<"<<<<<<<<<<--"<+++o1iooo1*+ciooooo11111111eeeeIeIIIIIIeee11eee11oiiiioic+<"+-;-"<**++*+"-: .:-;;,;,:..::eIIIeIIIIIeee,:,,,.::
---;----"-"-""<<<<<+<++++++*++*+","++iocioci1++iiioooooo11111eeeeeeeeeeeIIeeee1eee1111oooioic*<--;,--"<++**<-;;";-";:;::....<IIIIII6IIeeec:,,,..:
""";---"""""<<++++++++++***+****+;;;ioiicc<c*+*ioioiooo111111e1eeeeeeee1eeeeee1eeeeeeoooooiicc+<-;;;,-"<<"+<";"<"+<;,,,:....:IIIIII6IeIIIe:,;,:.:
<<"---""<<<<<<++++++*************+<-oi****<**cio1111o11111111111e11ee11e1eee1e1111111ooioiiccc*+";;;;,-"<"++<<<++++-;,,,:....eIIIIIIIIe1c-.:,,,.:
-----""<<<<+<<<<+**********+******+cc**+<<+*c*o11e1e11111e111111111e11eeeeeee1111oooooiiicicc**+<",;;;;-"-****<++<+";:,::....+6Iei-:. ...  .,,;..
--""--""<<<+++<++++++++++"<<<<<""<+**<<<<<+++ioo111eeeeeeeeeee11e11eeeeeeeeee11oooooiiiiicccc*++<";,,,;;;-+**c*++<++;,,,:...........  .   ..:,,:.
""""--""<<<<<+"<+<<<"<++<""<<"<"";*+"-"<-<+"+cioo11eeIIIIIIeIeeee1e1eeeeeeee1111ooooiiiiccc***+<<"-;,,;;""*****<+++*;;,,:.......... ....  ...,,,.
""""-;;--"""<"<+<""<<""<+""-"<"-;;<"---;;<"<+cioo1eeI6I6666I6IIIeeeeee111eeee111ooooiiiiccc**+<<""--,;;;";***c*++++++;:,,:......... .........,,,:
,;"<"-;"---"--"""""+++<<<+++<"-;,;---;;;,<<*cio1111I1IIeII1oe1Ie1111111oo11111ooiioiiiicc***+<<""---,,,-;;**c**++++++;,,,,..................:,,:,
......::,;;--"<+++,:+<c*++<+<"-"-"-,;;;;"<+io1o1111e111111iiccc*ccccccciio1oooooiiccciccc**++<<<"--;,,;--;+****+"++++-;,;::......:::::::::::,,,:,
 ..    ....:::::::;++***+"""*"":+;,,;;,;"+ioooooooiioiioioiic*++<<<<<++*ioooooiicc**ccciiccc*+<<"--,,;---+++++"*<+<<+<;:;-,,;:::,::::::::::,,,,,:
     . .....:......::::::,"<+";"<;;--;;;<coooiiccc*+++<+<<<+<"""<<<<<+*iooooiicc*+++++**iiccc*+<<"-,;;;-"**+*+*c+<<<<+;,,,,::,;,:::::,,,,,,,,,:::
        ............  .....:::""--,;;,,"*iooooi*+"-"---,::"*::;-;"<<*coooooiii*+<<"""""<+***+**+<-:;--""<+**+++++-;,,-;;,;,;,::,::,,,,,,;,:,,::,,
            ......      ........:,,:,,;<co1eeeeee1oic*"-,,,,,,-";"<cio111ooii*<<"-------""<<++*<<;,-"+<<<+++<""""-;,,-";,;,,,:,:,,,,,;;;;,,,,:.,.
                 .            ..:,,:,,,*io1eIIIIIe1oooii1c+c*+c*++o1eeeeee1ic*""-;;,,;,""<<++<<<";-"<"-"<+<""<""<"--;-";;;;,,,;,;,,;;;;;;;,,::...
                 ..             .:,,,,,cio1eII6666Iee1ooc+++++*o1eeII6I6IIe1i*+<-,,:"",.:;;;-""--;;--;;-"";;;--"<"-";-;;;;;-;;:;,,;,;;,;,,,:,,:::
  ...             .            ..:,,;,;*co11eII60066IIIeIIeIIIIIIIeII66I6Ieeoic*<-;,,,::.,:,;;---,;-;,,;,;;;,;;;;;;,;;,;,,-";;,;--"""-""-,;;;;;;"
  .   ............:.               "<-;*ioo1eII666666IIIIIIIeIIIIIIIeeI6IIee1oic**<+*c+:;;:::,;-;-"+-;,:,;;;-,,,,;:,,,,,:,,,;;;;,,,;;;;;;;-;,;,,,
 ..  .   ............              <*<<*co11eIII66066666IIeee11111111eIIIIIeooiccccc+"+<+<"--;--;;,cic;,;,;;;--;;;-;;,;;,;,,,,,,,,,,;;;,,;,,,:,,,
    ...  .....:.......           ..<<*+ccio111eIIIIIIee11ooicci11e111eI66Ieeoic++ccioi**+"""""";,,;<iiic*";-;,,,;;;,,;,;,:,:,,:::,,,:-,:,,,,,,;-;
     .. ............... ..         -ciccciiioo11e1e11oii**++iooo11eII1ooo11icc*""+cio1oooiic*+<";;,---cooi*+-::,:,;:,,,:;,,:,:,,,,::,,;,,,,,:,,,,
      ............  ........       <ccccicccioooooiiic*+<""+ioi+ccc*+++++**+<<"<+<*ci1111ooic+<;;;"-,;"coI1ccc",;;:;;,,:,::,,:,:,,;,,,,;,;,:,,,:,
       .. ........  .......:....   :*ccc**cccciiic**+<"";<co1111o<"""""""-;;;;"<<<+*io11e1oic+"-;-,;;;-"ioeei1o*-;,,,,,,::,,:::::::,,,,,,;,::::,;
       ........  ..   ............  .+**c*******++<<"-;;<c11eeIIIeoio*<""---;,;--<+*cioooooic*";;;;;,,,,,+1oIeoc*<,::,;:,:,,,,,;,,,,,,:;,:::::::.
         .. ... .     .............   ,c****+**++<""-;-"*oo11ee6e11ooc*+*+<<""""<<<<*ciiiicc*+<+e;;;,,;,,,;"cee1c**<;:,;::::,,,,;,,,::,::::::::,:
        .........     ....... .....   :c***++++<<""-;---+*ciici*ccccc*ccioc**<<<<<""+*cccc**+"-;,,;;-;,,,;;;;*1e1oi*+<,,,,,:::::,,,,,,,::,::,:::,
       .... ....      .............  .:*c*+*++++<+<""--;...  .;-;--;;-""<"<+**+<<<"-"****++<<-;;,;;;;,,,;,,,,;"o11eoc+<",,,,:,:,,,,,,:::,,,::;,:,
        .  ...  ..   .    . .......  .:"+**********++<<<+*-, . ...++<:-"-;,,;-"<"----<+++<""-;,,,;,,;,,,,,;,:;;-<ioooic*<<;:,,,:,,,;,::,::,:,::::
       .......               ......   ..+i*+***cc***+++ciii0*<:.:::;-:,::.:::.,,;;-"-"<<"""-,,,;,::,;,;;:,;,;;,,-;"i1ooic*i+<;;;;;,:,,,,,,;,;,:::
       ......                .......   .-*:*+********++ciiici1oc+:,:,,;,:;,,-;,:,--"<<"""--,:,,,,,,;;,;;,;;,,,,,;,,,-*o1oiic*+<;;;;,,,,::,,,:,,,,
   .    ....        ..   .  ........,..ccc*++******++**ciiioc+ccicc******++<++"-""<++<<"--,:,,,,,,,,,,,,,;,,;,,,::,:,;,"*ooii**+<,,,,,,,,,,,,,,,:
    ......  . .        . .. :.......*;<+ccc++++++++++**ccciiic*"<<<++**cc*c*<<"-"<<<<<"--;,;,,;,,,;,,;,,;:,,,::,::::;,:,,-<ccii*+<<-,;:,:,,,,::,;
   ..... .              ..*+**<<...1-..:<ic*""<<<<<+++*cciicc***+"---"""<<""--,""""""---,,,:;,,;,,,;,,,,,,::,;,,:,,,;:-;;,,;"+ooc*+++;;,::,:,;,,,
      ..  ...        .."*+"<+<**"oo1o--,"-iicc"""<<<+<<*ciiic*++<<<""----;;----""-----;:;,,,,;;;-;-;;;,,;,,:,;,,,,,,;,,;,:,:,,;<ioc***+<"-,,:;,,:
        .      . ..:c+c<c***c*<**<*o1oc,<*<ccc*<"""<<<<<*cciiii1oooiic+<"""------;-;--<<<"--;;-;;,,;,,;;,,,,;,;,,,:;;,;;;;,,:::,;+oii**++<<,:,,,:
          .. . :**c++*ccc*******+*c"o11i<. ;;-c**""""<<<<+*ciooo111ooiic*<"--;;;;;,,;--""<<+*";;,;,;;;;;;;;---,,,,,;;,,;;;;:,::,::,+oo1ic+<<+",:,
     ....;+*+***ccc*ccciic+*****+***+iooo"-;";-ccc+"""""""++*cciiiiiic*++"--;,,:::,,,---"""<<++-;;;;;;;--;,:,,,,:,,,:;:;;,,,,,:,:,::,+iiccc+++<-:
 . .;*+*c+<c*c*c+c**cc**<<***c*<***+*+"oooi<;:-<<cc*"--""""<"<+<++*++<<"-;-,,::...,;;;--""""<<++<-----,,,;;,;,,;:,;,:,;;,,,:,;,,,:,,:,:+cicc*<"""
 ..<<<*<+*+c+*+*cc***<++<+c*c**c*+**+*++<o1i"--,, <cc*"-;;;;;;;;;--;;;,,::,,,.,:..,.;;-""""<<<<<+++,,;,;+iiii<<<<"-;;;,,,;:;,,,,,,,,::::-*+cccc**
..<<<<++<+<+++c+**+*<<<<++**c*+**+++*++++<"o1oc,.-";ccc*""-;;,,,,,,::,,,,,,,:,,;,:,-;---""""""<<<++*+"<o111ooii<<<**oi+";,,,:::,,,:,::,::"<""+***
<++<<<+<"+++++*+**<*<+<<<*c+*c+*+++*+**<c*<<+*111c,-,:;cc**<"---;;;;;;;;;;,:,,,;,.::;--""-""--<<<+<++*+cii1I*i1*ic*o1iic**",,::.::,:,,:::,:-+*+++
++<++*<"++<++*+i+++<<<""++*+*c**++<**++<i<+*+++<"1oi*-";.;cc*+<""""-----;:,,;;;;,,<,;-"""<""-;"<"<<<+++**+ciiio+cccciiioc*<-:,,:,;::::.,:,,:.:,"-
++<"<<<<++++<<++*++<*<-+<**+*c***++<****++c<+c+<**+<";,: ;-:*cc**<<"-,,,;;;;;;-;;:. --""<<""-;"<<<<<<++<c+**ii1c***icio1i*<<"::,:,,:::,:,,,;:,;:,
<""""<""<<+++*++<*+<<"-+++***+c++c+++*c*****<+c*<++++++";:,,-:---"""-;;;;---;,-,,,,;-""<<<<"-;"<<<<<<+++c*+c*iiiiiio111eoi+++";,:,,:,,;;,,,;:::,:
"<""<-"<<<+++++<<+*++<"<<+<+c++i+*+<+*c+++++**+-+**<*<++<;,:::--,,,-"""<--;-"-;:;,.;""<<<<<"-,-<<<<<<+<<++cccoI6cco11e6Ie1o+"";::,,,:,,:,,,,::::,
""<"""-<<<+<<<++*"<+<++<<c<<+<c++<**++c+**+++<++++++-<+**+";:--...::;:;;.;:.;-<" ,,,<*+*++++-,-<<<<<<""+<*++o11oio1I6IIe661ic*",,:;:,,:,.:::.::::
"""""""-"<*<<++<+*"+<+<"<+<"*+*++<<<+++*+++c+++++++++++*+++++<;.:,,,:--c+::+:,:i .;"+*++++*+-,-<<<<<<-+*+*iooicio6P6e16@800Ie*+--":,::;,::::,:,-"


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