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