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