______     ______              _____    _    _   
|      \\  /_   _//     ___    |  ___|| | |  | || 
|  --  //   -| ||-     /   ||  | ||__   | |/\| || 
|  --  \\   _| ||_    | [] ||  | ||__   |  /\  || 
|______//  /_____//    \__ ||  |_____|| |_// \_|| 
`------`   `-----`      -|_||  `-----`  `-`   `-` 
                         `-`