  ____       _            __  __ _                                    _          
 |  _ \ _ __(_) ___ ___  |  \/  (_) ___ _ __ ___  ___  ___ _ ____   _(_) ___ ___ 
 | |_) | '__| |/ __/ _ \ | |\/| | |/ __| '__/ _ \/ __|/ _ \ '__\ \ / / |/ __/ _ \
 |  __/| |  | | (_|  __/ | |  | | | (__| | | (_) \__ \  __/ |   \ V /| | (_|  __/
 |_|   |_|  |_|\___\___| |_|  |_|_|\___|_|  \___/|___/\___|_|    \_/ |_|\___\___|
                                                                                 

