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