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