_                      _                                      
| |                    | |                                     
| |__     __ _    ___  | | __  _ __        ___    _ __    __ _ 
| '_ \   / _` |  / __| | |/ / | '__|      / _ \  | '__|  / _` |
| | | | | (_| | | (__  |   <  | |     _  | (_) | | |    | (_| |
|_| |_|  \__,_|  \___| |_|\_\ |_|    (_)  \___/  |_|     \__, |
                                                          __/ |
                                                         |___/