_    _    _    _     ______    ______  
  ____    | || | || | \  / ||  /_   _//  /_   _// 
 |    \\  | || | || |  \/  ||   -| ||-   `-| |,-  
 | [] ||  | \\_/ || | .  . ||   _| ||_     | ||   
 |  __//   \____//  |_|\/|_||  /_____//    |_||   
 |_|`-`     `---`   `-`  `-`   `-----`     `-`'   
 `-`