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