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