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