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