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