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