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