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