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