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