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

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

eeIIIIIIIIIIIIIIIIeIIIIIIIII6IIIIII66666IIII66666600000000000666666600600000666III66666666IIIIII6IIIIIIIIIeeeeeIeeeeeeeeeeeeee11111111eeeeee11111
1111eIIIIeIIIIIIII6IIIIIIIIIIIIII66IIIeIIIIIII60006660000800666666666666006666666666666666IIII666IIIIIIIIeeeeeeeeeeeeeeeeeeeeeeeeeeeeIeeeeeeeeee1
11111eeeeeeeIe6IIIIII666IIII666666IIIIIIIIIIIIIIIII66660666666600000666666666666666666III6IIIIIIIIIIIIIIIeIIIIeeeeeeeeeeeI66IIIIIIeeeeeeeeeeeeeee
1111111eeeeeIeeI6IIIII66IIIIII6666IIIIIIIIIIIIIIIIIIIII66066000006666666006I66I666IIIIIIIIIIIIIIIIIIIIIIIIIIIIIeeeeeeeeee6IIIeIeeeeeeeeeIeeeeeeee
e11eeeeeeeeeeeeeIIIIII666IIIII6IIIIIIIIIIIIIIIIIIIIIIIII6666666666666666666III666I6IIIIIIIIIIIIIIIIIIIIIIIIIIIIeeeeeIeeIIIIIIeIeeIIIeeeIIeIeeeeee
eeeeeeeeeeeeeeeeeeeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII66I6I6IIIII66666666666666III6666666IIII6IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIeeIIIIeeeIeeeeeeee
eeeeeeeeeeeeeeeeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII6606666II66IIIIIIII6IIIIIIII6IIIIIIIIIIIIIIIIIIIII00IIIIIIIIIIIIIIIIIIIIIIIIeIeeeeee
*eeeeeeeeeeeeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII6IIIIIIIIIIIIIIIIIIIIIIIIIII0066666666IIIIIIIIIIIIIIIIIIIIIIIIIeeII
.1eeeeeeeeeIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII66666666666666666666666666666I60000006666IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
 iIeeIeIIIIIIIIIIIIIIIIIIIIIIII6666666666666666666666666666666666666666666666666666666666666666666000066666666IIeeeeIIIIIIIIIIIIIIIIIIIIIIIIIIIee
  .,IIIIIIIIIIIIIIIIIIIIIIIIII66666666666666666666666666666666666666000066666666666666666666666666IIIee666IIIIIee1166666666666IIIIIIIIIIIIIIIIe11
   :IIIIIIIIIIII6666666666666666666666666666666666666666666666666000666666666666666666666666IIIIIIIe111ee111111111eeII66666IeeIeeIIIIIIIIIIIIe11o
   .IIIIIIII6I6666666666666666666666666666666666666666666666666666666III66066666666666666666IIeee11o1111oooo1io111111eIIIIee1111IIIIII6IIIIe111oo
    ,IIII66666666666666666666666666666666666666666666666666666666666IIIII6666666666666666666Ie1111o11oooiiiiiioooo111111111111eeII66666666IIe1111
    ..I666666666666666666666666666666666666666666666000600006666IIIIIIIIIIIIII66IIII6IIIIIIIIIeee11ooooooiiioiooooooiiiiooo11eeeeI666666IeIIIIIII
     .6666666666666666666666666666I66666000660000000000000606IIeeeee111e11eeeI66600666666IIIIIIee11111oooooooooiiiiiiiooo1o11111111eeeII666666666
   . .I666666666666666666666666666600000000000000000000006IIIII6Ieeee1111eeIII0000000000660666666666Iee1oooiiiiiciiiio11ooooo1oo11111eI6666666666
  :.;.iI66666666666666600006000000000000000000000000000000066060066I6IIee888@06000000000000000066666IIeeee1oooiioooooooooooooo11eee66666666666666
     ..:6666666666000II600000000000000000000000000000000000000000008886eI68@P@$$@P000000000000000IIee11111111ooo11o11111ee11o111eI00000666I666666
      .:66066060066III600000000000000000000000000000008088888880888@PP@@@@88@@P@@888888888008006Iee111o111111111111eeeeeIIeeeeII6I6IeIeI600000006
    ..++666II660606000000000000000000000000000000008888888888888888@@@@@@P@@8@800088006IIIeee11ooooooo1eeeeeI6666666600000006I6666000000000000000
      .-06000000000000000000000000008888888888888888888888888888888@@@@@@@8@88888888806e1111e000006eeeI000000000000000000888888888888888888000000
       -606000000000000000000888888888888888888888888888888888IeeIeeeeeeeI0880088@@P@88808808888688888888888800000000000000000000000000000II00000
    ,.. +8066000000008888888888888888888888888888888888888888@88888008800666008888888808000000000000088888888888888888000000000000000000066000000
       "00000000000808806I66I66660006688888888888880888888888080660666666666008888880000066600000066008880000000600666680088888000000000000000000
       :06,<00000006II6IIII66I666088088888888888080880000000006666IIIIII666666008088000006IIII6666666666II6606666I6IIIeIIeeeeeI80888008808800666I
        .,.,08$WHP80888866I6IIIIIIeIe6888888886600066666666006666666IIIIII6666660006000666III6IIIII6IIee1111IIIeeeeeeeee1111eee6600860e11111IIIee
       .  .;:,@@@@880IIeeee111111111e8888@@@@@06IIIIIeeI66666666666IIIIII6666006IIe66666IIIIeee1eeeee11111111e111eee11e1I66666666III66IIIeIIIeeee
          . .;60ee11oooooiiiooII6088888888888@@6IIeeeeeeeeeIIIIIIIII666II666666IIIIIeeeee11111ee111o11111oooo1111e06e11III6IeeeeIeeeeeeeeeeee1111
               ......... ..:;----.,II66666600888IIeeeeeeeeeeeI6IIIIeeeeII6IIIeeee1ooiiiiiooooiiiiooo11IIooiiiiIe6888Ieeeee111111ee1111ooo11111118
                    ...  ...        I6IIIIIII6Ieee6e111eIII66Ieee11oooo1oooiiiiicccccccciioiiiiiiioo1ooo1111ee@888888eoooooooooo;,,,,,,,,,,,,;,<<
              .  :::::...::         .Ieee6eIIII8II111ee1111e1oiiiiiiiicccccccccccciiiiiiiiiiiiiiiiiiiiioooo1oo1o1ooooo1eI001,,,,,,,,.-<.,<++*****
                .,,.,,;;.;::...:..    :eeeIe606III@@6$PIe1H6IeiP$0iccccccc**cciiiiiiiiiccciiiiiiiccciiioooooo66Ie00II0-,,,,,:,..-<+****<*********
           .    ;;,;;;--""-""""; ::1I1e;*++++******++++**+*o1ee11oiiioiiiiiiiiiiiioioiiiiiccciiiiiiiiooioioo1ooo1",,,,"-<+**+*+********+******cc*
             .  ;;.;;-";.<  .:<"-; ,+<<+++++++++++++++++++++++*+1oooicciiioo1eeeI60Ie161oooiiiiooooooii1eIee;,,,,.::.:******+*+***ccc*<"""""-----
                --.---"::<.  .:;." :,<<"<<<""<+<"""""""""<<<<<<+++++***+<++i:.1ii1e1ie16666Ieee11eIIII*:,.   .  .     *+*<"---;-------""<<<<;;;;,
           :,; ;--,--"<<<"  : .""- .:.:"""""""--"""""+",..:-"""""<<<-"<"-<,.:..            .I<;:..-   .                :<"-;,,<++<-;;;,,++*;;;,,,
           .  :;-----<< <<    "<<:  ....-----------"<-". ....:::,,::;,,::,;;;:.........  ++<,                       .:..<--....+*--, ;,,,<";,  ;,
              ;;-----<<.<-.,.:<..   . ....;;--------;..    . .:,:,,,;,,::,:,:..... ..........:.::..      .     ..:;.,,,:;--   ..*--: .;;;;+-:  .;
             : --;---<<<<.    -<<-;-,"..:::,<**;;;;..       ... .,+;,:::.::::..;<"<.    .   .  .......,....,;;,,::;;,:::,;;.,:. -<-: .-;;;+-:  .;
             .;--.,:..:......  .:-... .........:,:,..i**+***   . ,;,::....::,.,-<""<  .++**.  .;-c*c**"-+ ,,,,,,,-;;::..::::. ...+,, .;. -<":.   
               .,:....:.::..  ..     .   .. .: ...: ..  .   .  ..<-,..... .:-:--<"-""   -o. i;:*   .  "", ,.,,,,:c ;.;:...:"+*+,;+*******<;<:    
                .           .     .   ..   .;.-<:"+-"<,;:**.:**..;":. :...:,:c-<<"--"c<c<c*... . . .   .:::::::::.:,::..  ."**+++*********-<,:.  
                   .                    .      .. . .. .. ...,;;;;--:.   .:::,:.,-"""*+"<<<"--<*ccccccc..::**+*,***,<..,:::;<<<<<+++****+*-";...;
                                               ::::::.- .c11oo1c.""".,:,,"+ciiic<"iooci+*++*+co1oi*ciiiiiiiciii+<"-*c*c,,::;++<<""<<<<"--"-"-. ..
                   ,.                         . ..    .c ii.cccc*;cc*.::,oi1oio<+<+<+;;;-****ccc<--";;<<";--<<----;-;;;-----;;-<*cic*cc****+;....
                     .                         :..:::,;,*+++***+c**+***ciicc+"-"<<"<<;;--;;<co11Ieeeooo<<1;;;;;;;<<,,,,--"""<<<<-<****+*oocc*, ;:
                   ..                      ."+***++cic+""--;,,,,,*-+-;;;;++-;,;-<<<-;;;;"-;;;**cccccccc<*c*c*+i**<<<";--;;;-;-;;;;+--,,"""<-""", 
                    . :..,..<;<+<--<--;,,,,,,,,cc+<<<<+i;cioieoiic<+------+*"-*<""+************************ccccccci<"---;------;;-+"";;--;--<;,;;
                  .:"-++""<*",,,,,,,,,,,,,,,,;,o666o60Icc86***icc+*<"-----"<+++++*+*******************************c<<----"---"---;+""-;;---"<-;;;
              :;-"""<*+,,,,,,,,,,;,;,-----"---+icccccciiiiiic***+++";;;----"<+++++++++***********************iec**cc*<"<"""""<+o-"<"""------<"-;;
          :"+**<+<+*;,,,,,,,;;;;;-----""""""-<ccioccccciiiiiiiiicc+<<<"<<"<<+cc***********ccccccccc*ccccccccccciieeeoio+<<<<<<<<<+++<<<<<"<<+<<""
 :,-""<<<***cc<"+**,,,,,;;;;;;;;;;;--------iooocccc*c**cccccciiccc<<<"""-"""**cccc********************c*cc****++*c*i11o*+"<<<<<"<<<<<""""""<++""-
"<<++<<<***cc""<+++;;;;;;;;;;;-----------ciooic**c********ccccccc++<""""""<"*iccccccccccc*******cc*******************ci+c+<<<<+<+<<"""""""<<<<<""
"+<+<+*c***c"<<+++-;;;;;;;-------<-"--<oiioicccc*******cccccccccc*c+""+""+<++*ccccccicccccccc****************************<<<<<<<<<<<<+<<"""""""""
+<<<****c*c+<+***"<<"-"-------<++*ci"iiiiiiicccccc****ccccccc*+*c*++<++<*<<+<*ciicccccciiccccccc***ccccc*********c*****c******"<<<<<<<<<<<<<<<"""
**++**+**<<+++*+;-*c**************ciiiiiiiiicccccccccccccccccccccc*++**+*++**+cccciiiiccccccccccccc**ccccc******ccc*cc*********+""""<<<<<<<<<<<<<


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