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