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