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