______      ___               _    _    __   __  
|      \\   / _ \\      ___   | || | ||  \ \\/ // 
|  --  //  / //\ \\    /   || | || | ||   \   //  
|  --  \\ |  ___  ||  | [] || | \\_/ ||   / . \\  
|______// |_||  |_||   \__ ||  \____//   /_//\_\\ 
`------`  `-`   `-`     -|_||   `---`    `-`  --` 
                         `-`