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