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