_    _      ___      ______     ___      ____    
| |  | ||   / _ \\   /_   _//   / _ \\   |  _ \\  
| |/\| ||  / //\ \\    | ||    | / \ ||  | |_| || 
|  /\  || |  ___  ||  _| ||    | \_/ ||  | .  //  
|_// \_|| |_||  |_|| /__//      \___//   |_|\_\\  
`-`   `-` `-`   `-`  `--`       `---`    `-` --`