_
    \_________________________                         / \
   _|    ||         |      |  ---- _  _           ____(  _)
   |     |(         |      |    /_/ \// _        / | || /
   |_____| \        |------|   /  --\/ / \    __/  | /|(
   |     |  \_------|      |   \_   | (  (   /     |/_|/
   |     |    |     |______|_____\ _| |   \_/ ___ _|_|/
   (_____|____|     |       \     \ \_)------/   ) )
   |   |    | |_____|__      )____/  |  |    |___)/
   (   |    |    |     |_____|    \  |  /---/\__  \
   )   |    |    |     |      \    \ )_/    \ / \_/
   \   \    |    |     |       |    ||______//____|
    |   \   |____|_____|_______|----|       /      \
    )    \  /    |    |___     |    /______/_____  /
    \     \|     |    |  |     |   |   |   / \   \/
     \     \     |    |  |__   |---/   |   \  \  /
      \_   /     |    |     ---)   )   |   |   \/
        \__\_____|_----        \   |-|_|_---___/
                    \           )__  |   \/\_  \
                     \_/\      /   --        )  \
                         \    /              \  (
                          \  (                |  |
                           \__\                \_|