,'\
                _.----.        ____         ,'  _\   ___    ___     ____
            _,-'       `.     |    |  /`.   \,-'    |   \  /   |   |    \  |`.
            \      __    \    '-.  | /   `.  ___    |    \/    |   '-.   \ |  |
             \.    \ \   |  __  |  |/    ,','_  `.  |          | __  |    \|  |
               \    \/   /,' _`.|      ,' / / / /   |          ,' _`.|     |  |
                \     ,-'/  /   \    ,'   | \/ / ,`.|         /  /   \  |     |
                 \    \ |   \_/  |   `-.  \    `'  /|  |    ||   \_/  | |\    |
                  \    \ \      /       `-.`.___,-' |  |\  /| \      /  | |   |
                   \    \ `.__,'|  |`-._    `|      |__| \/ |  `.__,'|  | |   |
                    \_.-'       |__|    `-._ |              '-.|     '-.| |   |
                                            `'                            '-._|
            
                , ,\ ,'\,'\ ,'\ ,\ ,
                ,  ;\/ \' `'     `   '  /|
                |\/                      |
                :                        |
                :                        |
                 |                       |
                 |                       |
                 :               -.     _|
                  :                \     `.
                  |         ________:______\
                  :       ,'o       / o    ;
                  :       \       ,'-----./
                   \_      `--.--'        )
                  ,` `.              ,---'|
                  : `                     |
                   `,-'                   |
                   /      ,---.          ,'
                ,-'            `-,------'
               '   `.        ,--'
                     `-.____/
             -hrr-           \
                _   _         _  _          _   __ _
                | | | |  ___  | || |  ___   | | / /(_)  _     _
                | |_| | / _ \ | || | / _ \  | |/ /  _ _| |_ _| |_  _  _
                |  _  |/ /_\ \| || |/ / \ \ |   /  | |_   _|_   _|| |/ /
                | | | |\ ,___/| || |\ \_/ / | |\ \ | | | |_  | |_ | / /
                |_| |_| \___/ |_||_| \___/  |_| \_\|_| \___| \___||  /
                                       _           _              / /
                                      / \_______ /|_\             \/
                                     /          /_/ \__
                                    /             \_/ /
                                  _|_              |/|_
                                  _|_  O    _    O  _|_
                                  _|_      (_)      _|_
                                   \                 /
                                    _\_____________/_
                                   /  \/  (___)  \/  \
                                   \__(  o     o  )__/