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