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