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