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