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