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