
                              8888         888
                            88888       888888          88
                   88     888          888              888888
                8888     888                             8  8888
              888        8                             88      88
             88           88                            888    88
            88                8888         888888         888
            88             888888       88888888888         888
         8  88          88888888     8888888888888888        88 88
        88  88         88888888    8888888888888888888        8888
       8     888      888888888   8888    8888888888888       888    88
       88      8888  8888888888   8888888  8888888888888     88       888
       88            88888888888    888    8888888888888    8            88
        8888        88888888888888        888888888888888                 88
           888888   8888888888888888888888888888888888888                 88
   88       88      888P""       `"+8888888+'   ___   `888          888   8
  88         888    888b  .d888888bo. 8888' .d88888888b888          888
 88            8888 8888888P""    "488888888P'     `4888888       8888  8
 88                  88888888888888888888888888888888888888       88    88
 88      88           8888888888888888888888888888o88888888              88
  88    8888            88888888888888888888888888888888888             888
    88888  88           8888888888P.d88888888b `88888888888           8888
            888    8     88888888' `48g888g8+' 8.`888888888   8888888888
              88888     8888888'.88b.._""" _..d88b.`8888888     88888
                      888888P' .88888888oo8888888888 888888
                     888888 .888888P+........+4888888888888
                     888888888888'   """"""""  .88888888888
                      8888888888888oo.._  _..d888888888888f
                      888888888888888888888888888888888888
                    .  8888888888888888888888888888888888f
                     8  888888888888888888888888888888888
                     `8  888888.`888888888888888P 888888'
                      `8   88888. `++88gggg8++' .d88888'
                       `88  88888b..         .d8888888'
                         `888888888888888888888888888'
                           `88888888888888888888888'
      8888                    `"++888888888888++"'
     88 88
    88  88                                                     8888
    8   8                                                     88  8
   88  88                                                     8  88     88
   8888                                                       8  8      88
   888888                                                     8  8
  888    88   8      8      888       88         88888888     8 8
  88       8 88     88     8  8     8888 888   888    88      888       88
 88        8888     88     8 88    88  888 88  8     88       88        88   88
888        8888    88 8    888    88  888  88 8     88       8888      888   88
888        8  8888888 88  8888  88   888  88 88   888       88 888   88888  88
 8888888888   8888      888  8888    88   8888   88888888888     88888   8888