_    _    __   __    _____      ___     _    _    __   __  
| |  | ||  \ \\/ //  |__  //    / _ \\  | || | ||  \ \\/ // 
| |/\| ||   \ ` //     / //    | / \ || | || | ||   \ ` //  
|  /\  ||    | ||     / //__   | \_/ || | \\_/ ||    | ||   
|_// \_||    |_||    /_____||   \___//   \____//     |_||   
`-`   `-`    `-`'    `-----`    `---`     `---`      `-`'