______   _    _    __   __     ___      _  __   __   __  
 /_   _// | || | ||  \ \\/ //   / _ \\   | |/ //  \ \\/ // 
   | ||   | || | ||   \   //   / //\ \\  | ' //    \ ` //  
  _| ||   | \\_/ ||   / . \\  |  ___  || | . \\     | ||   
 /__//     \____//   /_//\_\\ |_||  |_|| |_|\_\\    |_||   
 `--`       `---`    `-`  --` `-`   `-`  `-` --`    `-`'