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