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