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