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