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