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