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