                   _,.       ,               ,       .,_
                ,-` _ \  _,-` \   _,...,_   / `-._  / _ `-.
             ,-`_,-` \ ,' _,-\ :-`_,,.,,_`-: /-._ `, / `-._`-.
          ,-`_,'     ,` ,'   ,` ,':., ,.:`, `,   `. `.     `._`-.
        ,` ,'       / ,`.'-./ ,``-.,_`_,.-``, \.-'.`. \       `. `.
      ,`  `````````` /   '-.,/       `       \,.-'   \ ``````````  `.
     ````````````````                                 ````````````````
______     _                 _  ______           _                        
| ___ \   (_)               | | |  _  \         | |                       
| |_/ / __ _ _ __ ___   __ _| | | | | |__ _ _ __| | ___ __   ___  ___ ___ 
|  __/ '__| | '_ ` _ \ / _` | | | | | / _` | '__| |/ / '_ \ / _ \/ __/ __|
| |  | |  | | | | | | | (_| | | | |/ / (_| | |  |   <| | | |  __/\__ \__ \
\_|  |_|  |_|_| |_| |_|\__,_|_| |___/ \__,_|_|  |_|\_\_| |_|\___||___/___/
                                                                          
     ................                                 ................
      `.  .......... \   ,-'`\      _._      /`'-,   / ..........  .'
        `. `._      \ `.',-'\ `..-'`   `'-..` /'-,'.' /      _.' .'
          `-. `._    `. `._  `. `.;'```';.` .`  _.' .'    _.' .-'
             `-. `-._/ `._ `-/ :-._``'``_.-: \-' _.` \_.-' .-'
                `-._  /   `-, /    `'''`    \ ,-'   \  _.-'
                    `'       `               '       '`
