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