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