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