                         ________    ____________________
                       ,'  ___ \ |  | | __  \   ___|  _  \
                       |  '._ \| |  | | |/  |  |_  | |_) /
                        '-._ ^.| |  | | ' _/|   _| |    /
                        |\   ) | '--' |  |  |  |__/| |\ \_
                        | '-'  |______|__|  |______|_| \__/
       ______           '~---~^ _______   ___
     ,'      \___    ___   _   /  __ \ | |  / __________
    /  ,-~--.||  \  /  |  / \ /  (  \] |_| |  \ __ \ __ \ _____  ______
    |  '-.__ '|   \/   | /() \'-._`-.|  _  |  | |/ / |/  )  _  \/  ___ \
     '._    \ | \   /  |/ __  \\__)  ) | | |  | _ (     /| | | |  /__ \|
     |\ '-.  || |\ /|  |_/  \__\____/__\ /__\ | |\ \ |\ \| '-' |___  \ '
     | '--'  /__| ' |___\                    /_____/_| \_\_____/___)  |
     '--...-^                                                  /______/
                                                      _____
                    _,...._             ___           \    )     __,...__
            ,--~~~^  __    '.   ___    (   \         _'   ;.--~^^     __.-=~
    '-._    '-.     [__)    / .^ _ `-. / , |~-. _-~,'/   /      _.-~^^
       \ `-..__'/   __     '\/  /_) ,'/ /| |\ '/ \/ /   /    ,-^
        \     ,'   / _)    ,/  ,-.  )/ '-' | |     /   '---~~~-.
         \  ,'    /-^ _,.-'/  /   \ /  /\  |_|_/\_(____,--~~-._/
          ('   ,---~'^    (_,'    |/--'  `-'
           \--^             _,.-~^'
            \           _,-'
             \       _.^
              `~---~^