__   __   __   __             __   __    ____    
 \ \\/ //  \ \\/ //   ____     \ \\/ //  |  _ \\  
  \   //    \ ` //   |    \\    \ ` //   | |_| || 
  / . \\     | ||    | [] ||     | ||    | .  //  
 /_//\_\\    |_||    |  __//     |_||    |_|\_\\  
 `-`  --`    `-`'    |_|`-`      `-`'    `-` --`  
                     `-`