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