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