.,-:;//;:=,
         . :H@@@MM@M#H/.,+%;,
      ,/X+ +M@@M@MM%=,-%HMMM@X/,
    -+@MM; $M@@MH+-,;XMMMM@MMMM@+-
   ;@M@@M- XM@X;. -+XXXXXHHH@M@M#@/.
 ,%MM@@MH ,@%=             .---=-=:=,.
 =@#@@@MX.,                -%HX$$%%%:;
=-./@M@M$                   .;@MMMM@MM:
X@/ -$MM/                    . +MM@@@M$
,@M@H: :@:                    . =X#@@@@-
,@@@MMX, .                    /H- ;@M@M=
.H@@@@M@+,                    %MM+..%#$.
/MMMM@MMH/.                  XM@MH; =;
 /%+%$XHH@$=              , .H@@@@MX,
  .=--------.           -%H.,@@@@@MX,
  .%MM@@@HHHXX$$$%+- .:$MMX =M@@MM%.
    =XMMM@MM@MM#H;,-+HMM@M+ /MMMX=
      =%@M@M#@$-.=$@MM@@@M; %M%=
        ,:+$+-,/H#MMMMMMM@= =,
              =++%%%%+/:-.

        


                 =/;;/-
                +:    //
               /;      /;
              -X        H.
.//;;;:;;-,   X=        :+   .-;:=;:;%;.
M-       ,=;;;#:,      ,:#;;:=,       ,@
:%           :%.=/++++/=.$=           %=
 ,%;         %/:+/;,,/++:+/         ;+.
   ,+/.    ,;@+,        ,%H;,    ,/+,
      ;+;;/= @.  .H##X   -X :///+;
      ;+=;;;.@,  .XM@$.  =X.//;=%/.
   ,;:      :@%=        =$H:     .+%-
 ,%=         %;-///==///-//         =%,
;+           :%-;;;;;;;;-X-           +:
@-      .-;;;;M-        =M/;;;-.      -X
 :;;::;;-.    %-        :+    ,-;;-;:==
              ,X        H.
               ;/      %=
                //    +;
                 ,////,

        

              =+$HM####@H%;,
           /H###############M$,
           ,@################+
            .H##############+
              X############/
               $##########/
                %########/
                 /X/;;+X/

                  -XHHX-
                 ,######,
 #############X  .M####M.  X#############
 ##############-   -//-   -##############
 X##############%,      ,+##############X
 -##############X        X##############-
  %############%          %############%
   %##########;            ;##########%
    ;#######M=              =M#######;
     .+M###@,                ,@###M+.
        :XH.                  .HX:

        

                          .,---.
                        ,/XM#MMMX;,
                      -%##########M%,
                     -@######%  $###@=
      .,--,         -H#######$   $###M:
   ,;$M###MMX;     .;##########$;HM###X=
,/@###########H=      ;################+
-+#############M/,      %##############+
%M###############=      /##############:
H################      .M#############;.
@###############M      ,@###########M:.
X################,      -$=X#######@:
/@##################%-     +######$-
.;##################X     .X#####+,
 .;H################/     -X####+.
   ,;X##############,       .MM/
      ,:+$H@M#######M#$-    .$$=
           .,-=;+$@###X:    ;/=.
                  .,/X$;   .::,
                      .,    ..

        

          .+
           /M;
            H#@:              ;,
            -###H-          -@/
             %####$.  -;  .%#X
              M#####+;#H :M#M.
..          .+/;%#############-
 -/%H%+;-,    +##############/
   .:$M###MH$%+############X  ,--=;-
       -/H#####################H+=.
          .+#################X.
        =%M####################H;.
          /@###############+;;/%%;,
       -%###################$
     ;H######################M=
  ,%#####MH$%;+#####M###-/@####%
 :$H%+;=-      -####X.,H#   -+M##@-
.              ,###;    ;      =$##+
              .#H,               :XH,
               +                   .;-

        
                            -$-
                           .H##H,
                          +######+
                       .+#########H.
                     -$############@.
                   =H###############@  -X:
                  .$##################:  @#@-
             ,;  .M###################;  H###;
           ;@#:  @###################@  ,#####:
         -M###.  M#################@.  ;######H
          M####-  +###############$   =@#######X
            H####$   -M###########+   :#########M,
             /####X-   =########%   :M########@/.
               ,;%H@X;   .$###X   :##MM@%+;:-
                            ..
             -/;:-,.              ,,-==+M########H
            -##################@HX%%+%%$%%%+:,,
               .-/H%%%+%%$H@###############M@+=:/+:
           /XHX%:#####MH%=    ,---:;;;;/&&XHM,:###$
           $@#MX %+;-

        

                                     :X-
                                  :X###
                                ;@####@
                              ;M######X
                            -@########$
                          .$##########@
                         =M############-
                        +##############$
                      .H############$=.
         ,/:         ,M##########M;.
      -+@###;       =##########M;
   =%M#######;     :#########M/
-$M###########;   :########/
 ,;X###########; =#######$.
     ;H#########+######M=
       ,+#############+
          /M########@-
            ;M#####%
              +####:
               ,$M-

        
           .-;+$XHHHHHHX$+;-.
        ,;X@@X%/;=----=:/%X@@X/,
      =$@@%=.              .=+H@X:
    -XMX:                      =XMX=
   /@@:                          =H@+
  %@X,                            .$@$
 +@X.                               $@%
-@@,                                .@@=
%@%                                  +@$
H@:                                  :@H
H@:         :HHHHHHHHHHHHHHHHHHX,    =@H
%@%         ;@M@@@@@@@@@@@@@@@@@H-   +@$
=@@,        :@@@@@@@@@@@@@@@@@@@@@= .@@:
 +@X        :@@@@@@@@@@@@@@@M@@@@@@:%@%
  $@$,      ;@@@@@@@@@@@@@@@@@M@@@@@@$.
   +@@HHHHHHH@@@@@@@@@@@@@@@@@@@@@@@+
    =X@@@@@@@@@@@@@@@@@@@@@@@@@@@@X=
      :$@@@@@@@@@@@@@@@@@@@M@@@@$:
        ,;$@@@@@@@@@@@@@@@@@@X/-
           .-;+$XXHHHHHX$+;-.

        
          ,:/+/-
            /M/              .,-=;//;-
       .:/= ;MH/,    ,=/+%$XH@MM#@:
      -$##@+$###@H@MMM#######H:.    -/H#
 .,H@H@ X######@ -H#####@+-     -+H###@X
  .,@##H;      +XM##M/,     =%@###@X;-
X%-  :M##########$.    .:%M###@%:
M##H,   +H@@@$/-.  ,;$M###@%,          -
M####M=,,---,.-%%H####M$:          ,+@##
@##################@/.         :%H##@$-
M###############H,         ;HM##M$=
#################.    .=$M##M$=
################H..;XM##M$=          .:+
M###################@%=           =+@MH%
@#################M/.         =+H#X%=
=+M###############M,      ,/X#H+:,
  .;XM###########H=   ,/X#H+:;
     .=+HM#######M+/+HM@+=.
         ,:/%XM####H/.
              ,.:=-.