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