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