xxXXXXXXXXXXXXXXxx
   XXXXXXXx        xXXXXXXXXXXXXXXXXXXXXXXXx      xXXXXXXXXXXXXXXX
   XXXXXXXX      xXXXXXXXXXXXXXXXXXXXXXXXXXXXx     XXXXXXXXXXXXXXx
   XXXXXXXXx    xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   xXXXXXXXXXXXXXX
   xXXXXXXXX   xXXXXX""      "XXXX"      ""XXXXx  XXXXXXXXXXXXXXx
    XXXXXXXXX  XXXX           XXXX           XXX XXXXXXXXXXXXXXX
    "XXXXXXXXX:XXXX          xX: Xx          XXXX:XXXXXXXXXXXXx
     "XXXXXXXX:XXXXxxx       X I  X       xxxXXXX:XXXXXXXXXXX
       XXXXXXX:XXXXXXXXXxxxxxX X  XxxxxxXXXXXXXXX:XXXXXXXXXx
        XXXXXX:XXXXXXXXXXXXXX      XXXXXXXXXXXXXX:XXXXXXXX
         "XXXXX:XXXXXXXXXXXXX      XXXXXXXXXXXXX:XXXXXXXx
            XXX:XXXXXXXXXXXXXXx . xXXXXXXXXXXXXX:XXXXXX
              XXX:::XXXXXXXXXXXxIxXXXXXXXXXXX:::XXX
                  XX:XXXXXXXXXXXXXXXXXXXXXXX:XXx
     xxxxx           x""X"""X   X   X"""X""x             xxx
   XXXXXXXXXXx       X  I   I   I   I   I  X          XXXXXXXXx
  xXXXXXXXXXX"        -- --- --- --- --- --           "XXXXXXXXX
   "XXXXXXXXXXxxxxxxxxxxxx  xxxx  xxxx  xxxxxxxxxxxxXXXXXXXXXXXX
    "::XXXXXXXXXXXXXXXXXX  XXXX    XXXX  XXXXXXXXXXXXXXXXXXXXX:
   xXXX::XXXXXXXXXXXXXX  XXXX       XXXXX  XXXXXXXXXXXX:::XXXXXXx
    XXXXXXXX           XXXX           XXXX             XXXXXXXXXX
     XXXXXXXX       xxxXXXXxx       xxXXXXXXXXX       XXXXXXXXXX"
       """          XXXX XXXXx      XXXX  XXXX         ""XXXXX"
                     ""   ""         ""    ""