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