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