_    _     ______    ______    _____     ______  
| \  / ||  /_   _//  /_____//  |  ___||  /_   _// 
|  \/  ||   -| ||-   `____ `   | ||__    `-| |,-  
| .  . ||   _| ||_   /___//    | ||__      | ||   
|_|\/|_||  /_____//  `__ `     |_____||    |_||   
`-`  `-`   `-----`   /_//      `-----`     `-`'   
                     `-`