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