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