_    _                        __  __          _ _           _____                       
| |  | |                      |  \/  |        | (_)         / ____|                      
| |__| | __ _ ___  ___ _ __   | \  / | ___  __| |_  __ _   | |  __ _ __ ___  _   _ _ __  
|  __  |/ _` / __|/ _ \ '__|  | |\/| |/ _ \/ _` | |/ _` |  | | |_ | '__/ _ \| | | | '_ \ 
| |  | | (_| \__ \  __/ |     | |  | |  __/ (_| | | (_| |  | |__| | | | (_) | |_| | |_) |
|_|  |_|\__,_|___/\___|_|     |_|  |_|\___|\__,_|_|\__,_|   \_____|_|  \___/ \__,_| .__/ 
                                                                                  | |    
                                                                                  |_|