_    _      ___    __    __   _    _             
| |  | ||   / _ \\  \ \\ / // | || | ||   ____    
| |/\| ||  / //\ \\  \ \/ //  | || | ||  |    \\  
|  /\  || |  ___  ||  \  //   | \\_/ ||  | [] ||  
|_// \_|| |_||  |_||   \//     \____//   |  __//  
`-`   `-` `-`   `-`     `       `---`    |_|`-`   
                                         `-`