__ __ ___ _ _ ___ ____ _____
\ \\ / // / _ \\ | || | || / _ \\ | _ \\ | ___||
\ \/ // | / \ || | || | || / //\ \\ | |_| || | ||__
\ // | \_/ || | \\_/ || | ___ || | . // | ||__
\// \___// \____// |_|| |_|| |_|\_\\ |_____||
` `---` `---` `-` `-` `-` --` `-----`