__,,,__
                ,-""-,-"       "-,-""-,
               /,-' , .-'-.7.-'-. , '-,\
               \(    /  _     _  \    )/
                '-,  { (0)   (0) }  ,-'
                 /    >  .---.  <    \
                |/ .-'   \___/   '-. \|
                {, /  ,_       _,  \ ,}
                \ {,    \     /    ,} /
                 ',\.    '---'    ./,'
             _.-""""""-._     _.-""""""-._
           .'            `._.`            '.
         _/_     _ _   _   ___  ___  _ _    \
      .'`   `\  | | | / \ |   \|   \| | |    \
     /        | |   || ' || '_/| '_/\   /     ;
     |        / |_|_||_|_||_|  |_|   |_|      |
     \  ;'---'  ___  _  ___  ___  _ _         ;
      '. ;     | . \| ||   \|_ _|| | |     _ ;
        `-\    |  < | || '_/ | | |   | [].' `,
           `\  |_'_/|_||_\_\ |_| |_|_|  |     \
             \       ___    _   _ _     \     |
         jgs  `\    |   \  / \ | | |   /`   _/
    ,-""-.    .'`\  | |  || . |\   / /`-,-'` .-""-,
   /      `\.'    `\|___/ |_|_| |_|/`    './`      \
  ;  .--.   \       '\           /'       /   .--.  ;
  | (    \   |,       '\       /'        |   /    ) |
   \ ;    }             ;\   /;         `   {    ; /
    `;\   \         _.-'  \ /  `-._         /   /;`
      \ \__.'   _.-'       Y       `-._    '.__//
       '.___,.-'                       `-.,___.'