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