.,,cc,,,.
                        ,c$$$$$$$$$$$$cc,
                     ,c$$$$$$$$$$??""??$?? ..
                  ,z$$$$$$$$$$$P xdMMbx  nMMMMMb
                 r")$$$$??$$$$" dMMMMMMb "MMMMMMb
               r",d$$$$$>;$$$$ dMMMMMMMMb MMMMMMM.
              d'z$$$$$$$>'"""" 4MMMMMMMMM MMMMMMM>
             d'z$$$$$$$$h $$$$r`MMMMMMMMM "MMMMMM
             P $$$$$$$$$$.`$$$$.'"MMMMMP',c,"""'..
            d',$$$$$$$$$$$.`$$$$$c,`""_,c$$$$$$$$h
            $ $$$$$$$$$$$$$.`$$$$$$$$$$$"     "$$$h
           ,$ $$$$$$$$$$$$$$ $$$$$$$$$$%       `$$$L
           d$c`?$$$$$$$$$$P'z$$$$$$$$$$c       ,$$$$.
           $$$cc,"""""""".zd$$$$$$$$$$$$c,  .,c$$$$$F
          ,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
          d$$$$$$$$$$$$$$$$c`?$$$$$$$$$$$$$$$$$$$$$$$
          ?$$$$$$$$$."$$$$$$c,`..`?$$$$$$$$$$$$$$$$$$.
          <$$$$$$$$$$. ?$$$$$$$$$h $$$$$$$$$$$$$$$$$$>
           $$$$$$$$$$$h."$$$$$$$$P $$$$$$$$$$$$$$$$$$>
           `$$$$$$$$$$$$ $$$$$$$",d$$$$$$$$$$$$$$$$$$>
            $$$$$$$$$$$$c`""""',c$$$$$$$$$$$$$$$$$$$$'
            "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$F
             "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'
             ."?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P'
          ,c$$c,`?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"
        z$$$$$P"   ""??$$$$$$$$$$$$$$$$$$$$$$$"
     ,c$$$$$P"          .`""????????$$$$$$$$$$c
     `"""              ,$$$L.        "?$$$$$$$$$.
                    ,cd$$$$$$$$$hc,    ?$$$$$$$$$c
                   `$$$$$$$$$$$$$$$.    ?$$$$$$$$$h
                    `?$$$$$$$$$$$$P      ?$$$$$$$$$
                      `?$$$$$$$$$P        ?$$$$$$$$$$$$hc
                        "?$$$$$$"         <$$$$$$$$$$$$$$r
                          `""""           <$$$$$$$$$$$$$$F
                                           $$$$$$$$$$$$$F
                                           `?$$$$$$$$P"
                                             "????""