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