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