▄████▄   ▒█████   ███▄ ▄███▓ ██▓███   █    ██ ▄▄▄█████▓▓█████  ██▀███    ██████ 
         ▒██▀ ▀█  ▒██▒  ██▒▓██▒▀█▀ ██▒▓██░  ██▒ ██  ▓██▒▓  ██▒ ▓▒▓█   ▀ ▓██ ▒ ██▒▒██    ▒ 
         ▒▓█    ▄ ▒██░  ██▒▓██    ▓██░▓██░ ██▓▒▓██  ▒██░▒ ▓██░ ▒░▒███   ▓██ ░▄█ ▒░ ▓██▄   
         ▒▓▓▄ ▄██▒▒██   ██░▒██    ▒██ ▒██▄█▓▒ ▒▓▓█  ░██░░ ▓██▓ ░ ▒▓█  ▄ ▒██▀▀█▄    ▒   ██▒
         ▒ ▓███▀ ░░ ████▓▒░▒██▒   ░██▒▒██▒ ░  ░▒▒█████▓   ▒██▒ ░ ░▒████▒░██▓ ▒██▒▒██████▒▒
         ░ ░▒ ▒  ░░ ▒░▒░▒░ ░ ▒░   ░  ░▒▓▒░ ░  ░░▒▓▒ ▒ ▒   ▒ ░░   ░░ ▒░ ░░ ▒▓ ░▒▓░▒ ▒▓▒ ▒ ░
           ░  ▒     ░ ▒ ▒░ ░  ░      ░░▒ ░     ░░▒░ ░ ░     ░     ░ ░  ░  ░▒ ░ ▒░░ ░▒  ░ ░
         ░        ░ ░ ░ ▒  ░      ░   ░░        ░░░ ░ ░   ░         ░     ░░   ░ ░  ░  ░  
         ░ ░          ░ ░         ░               ░                 ░  ░   ░           ░  
         ░                                                                                
           █     █░ ██▓ ██▓     ██▓        ███▄    █  ▒█████  ▄▄▄█████▓    ▄▄▄▄   ▓█████ 
          ▓█░ █ ░█░▓██▒▓██▒    ▓██▒        ██ ▀█   █ ▒██▒  ██▒▓  ██▒ ▓▒   ▓█████▄ ▓█   ▀ 
          ▒█░ █ ░█ ▒██▒▒██░    ▒██░       ▓██  ▀█ ██▒▒██░  ██▒▒ ▓██░ ▒░   ▒██▒ ▄██▒███   
          ░█░ █ ░█ ░██░▒██░    ▒██░       ▓██▒  ▐▌██▒▒██   ██░░ ▓██▓ ░    ▒██░█▀  ▒▓█  ▄ 
          ░░██▒██▓ ░██░░██████▒░██████▒   ▒██░   ▓██░░ ████▓▒░  ▒██▒ ░    ░▓█  ▀█▓░▒████▒
          ░ ▓░▒ ▒  ░▓  ░ ▒░▓  ░░ ▒░▓  ░   ░ ▒░   ▒ ▒ ░ ▒░▒░▒░   ▒ ░░      ░▒▓███▀▒░░ ▒░ ░
            ▒ ░ ░   ▒ ░░ ░ ▒  ░░ ░ ▒  ░   ░ ░░   ░ ▒░  ░ ▒ ▒░     ░       ▒░▒   ░  ░ ░  ░
            ░   ░   ▒ ░  ░ ░     ░ ░         ░   ░ ░ ░ ░ ░ ▒    ░          ░    ░    ░   
              ░     ░      ░  ░    ░  ░            ░     ░ ░               ░         ░  ░
                                                                                ░        
              ██▓███  ▓█████  ██▀███    █████▒▓█████  ▄████▄  ▄▄▄█████▓▓█████ ▓█████▄ 
             ▓██░  ██▒▓█   ▀ ▓██ ▒ ██▒▓██   ▒ ▓█   ▀ ▒██▀ ▀█  ▓  ██▒ ▓▒▓█   ▀ ▒██▀ ██▌
             ▓██░ ██▓▒▒███   ▓██ ░▄█ ▒▒████ ░ ▒███   ▒▓█    ▄ ▒ ▓██░ ▒░▒███   ░██   █▌
             ▒██▄█▓▒ ▒▒▓█  ▄ ▒██▀▀█▄  ░▓█▒  ░ ▒▓█  ▄ ▒▓▓▄ ▄██▒░ ▓██▓ ░ ▒▓█  ▄ ░▓█▄   ▌
             ▒██▒ ░  ░░▒████▒░██▓ ▒██▒░▒█░    ░▒████▒▒ ▓███▀ ░  ▒██▒ ░ ░▒████▒░▒████▓ 
             ▒▓▒░ ░  ░░░ ▒░ ░░ ▒▓ ░▒▓░ ▒ ░    ░░ ▒░ ░░ ░▒ ▒  ░  ▒ ░░   ░░ ▒░ ░ ▒▒▓  ▒ 
             ░▒ ░      ░ ░  ░  ░▒ ░ ▒░ ░       ░ ░  ░  ░  ▒       ░     ░ ░  ░ ░ ▒  ▒ 
             ░░          ░     ░░   ░  ░ ░       ░   ░          ░         ░    ░ ░  ░ 
                         ░  ░   ░                ░  ░░ ░                  ░  ░   ░    
                                                     ░                         ░      
             █    ██  ███▄    █ ▄▄▄█████▓ ██▓ ██▓       ▄▄▄█████▓ ██░ ██ ▓█████▓██   ██▓
             ██  ▓██▒ ██ ▀█   █ ▓  ██▒ ▓▒▓██▒▓██▒       ▓  ██▒ ▓▒▓██░ ██▒▓█   ▀ ▒██  ██▒
            ▓██  ▒██░▓██  ▀█ ██▒▒ ▓██░ ▒░▒██▒▒██░       ▒ ▓██░ ▒░▒██▀▀██░▒███    ▒██ ██░
            ▓▓█  ░██░▓██▒  ▐▌██▒░ ▓██▓ ░ ░██░▒██░       ░ ▓██▓ ░ ░▓█ ░██ ▒▓█  ▄  ░ ▐██▓░
            ▒▒█████▓ ▒██░   ▓██░  ▒██▒ ░ ░██░░██████▒     ▒██▒ ░ ░▓█▒░██▓░▒████▒ ░ ██▒▓░
            ░▒▓▒ ▒ ▒ ░ ▒░   ▒ ▒   ▒ ░░   ░▓  ░ ▒░▓  ░     ▒ ░░    ▒ ░░▒░▒░░ ▒░ ░  ██▒▒▒ 
            ░░▒░ ░ ░ ░ ░░   ░ ▒░    ░     ▒ ░░ ░ ▒  ░       ░     ▒ ░▒░ ░ ░ ░  ░▓██ ░▒░ 
             ░░░ ░ ░    ░   ░ ░   ░       ▒ ░  ░ ░        ░       ░  ░░ ░   ░   ▒ ▒ ░░  
               ░              ░           ░      ░  ░             ░  ░  ░   ░  ░░ ░     
                                                                                ░ ░     
   ▄████▄   ▄▄▄       ███▄    █     ▄████▄   ▒█████   ███▄ ▄███▓ ██▓███   █    ██ ▄▄▄█████▓▓█████ 
  ▒██▀ ▀█  ▒████▄     ██ ▀█   █    ▒██▀ ▀█  ▒██▒  ██▒▓██▒▀█▀ ██▒▓██░  ██▒ ██  ▓██▒▓  ██▒ ▓▒▓█   ▀ 
  ▒▓█    ▄ ▒██  ▀█▄  ▓██  ▀█ ██▒   ▒▓█    ▄ ▒██░  ██▒▓██    ▓██░▓██░ ██▓▒▓██  ▒██░▒ ▓██░ ▒░▒███   
  ▒▓▓▄ ▄██▒░██▄▄▄▄██ ▓██▒  ▐▌██▒   ▒▓▓▄ ▄██▒▒██   ██░▒██    ▒██ ▒██▄█▓▒ ▒▓▓█  ░██░░ ▓██▓ ░ ▒▓█  ▄ 
  ▒ ▓███▀ ░ ▓█   ▓██▒▒██░   ▓██░   ▒ ▓███▀ ░░ ████▓▒░▒██▒   ░██▒▒██▒ ░  ░▒▒█████▓   ▒██▒ ░ ░▒████▒
  ░ ░▒ ▒  ░ ▒▒   ▓▒█░░ ▒░   ▒ ▒    ░ ░▒ ▒  ░░ ▒░▒░▒░ ░ ▒░   ░  ░▒▓▒░ ░  ░░▒▓▒ ▒ ▒   ▒ ░░   ░░ ▒░ ░
    ░  ▒     ▒   ▒▒ ░░ ░░   ░ ▒░     ░  ▒     ░ ▒ ▒░ ░  ░      ░░▒ ░     ░░▒░ ░ ░     ░     ░ ░  ░
  ░          ░   ▒      ░   ░ ░    ░        ░ ░ ░ ▒  ░      ░   ░░        ░░░ ░ ░   ░         ░   
  ░ ░            ░  ░         ░    ░ ░          ░ ░         ░               ░                 ░  ░
  ░                                ░                                                              
                  ██░ ██  ▒█████   █     █░    ███▄ ▄███▓ █    ██  ▄████▄   ██░ ██ 
                 ▓██░ ██▒▒██▒  ██▒▓█░ █ ░█░   ▓██▒▀█▀ ██▒ ██  ▓██▒▒██▀ ▀█  ▓██░ ██▒
                 ▒██▀▀██░▒██░  ██▒▒█░ █ ░█    ▓██    ▓██░▓██  ▒██░▒▓█    ▄ ▒██▀▀██░
                 ░▓█ ░██ ▒██   ██░░█░ █ ░█    ▒██    ▒██ ▓▓█  ░██░▒▓▓▄ ▄██▒░▓█ ░██ 
                 ░▓█▒░██▓░ ████▓▒░░░██▒██▓    ▒██▒   ░██▒▒▒█████▓ ▒ ▓███▀ ░░▓█▒░██▓
                  ▒ ░░▒░▒░ ▒░▒░▒░ ░ ▓░▒ ▒     ░ ▒░   ░  ░░▒▓▒ ▒ ▒ ░ ░▒ ▒  ░ ▒ ░░▒░▒
                  ▒ ░▒░ ░  ░ ▒ ▒░   ▒ ░ ░     ░  ░      ░░░▒░ ░ ░   ░  ▒    ▒ ░▒░ ░
                  ░  ░░ ░░ ░ ░ ▒    ░   ░     ░      ░    ░░░ ░ ░ ░         ░  ░░ ░
                  ░  ░  ░    ░ ░      ░              ░      ░     ░ ░       ░  ░  ░
                                                                  ░                
                                 ███▄ ▄███▓ ▒█████   ██▀███  ▓█████ 
                                ▓██▒▀█▀ ██▒▒██▒  ██▒▓██ ▒ ██▒▓█   ▀ 
                                ▓██    ▓██░▒██░  ██▒▓██ ░▄█ ▒▒███   
                                ▒██    ▒██ ▒██   ██░▒██▀▀█▄  ▒▓█  ▄ 
                                ▒██▒   ░██▒░ ████▓▒░░██▓ ▒██▒░▒████▒
                                ░ ▒░   ░  ░░ ▒░▒░▒░ ░ ▒▓ ░▒▓░░░ ▒░ ░
                                ░  ░      ░  ░ ▒ ▒░   ░▒ ░ ▒░ ░ ░  ░
                                ░      ░   ░ ░ ░ ▒    ░░   ░    ░   
                                       ░       ░ ░     ░        ░  ░
                                                                    
                 ▄▄▄█████▓ ██░ ██  ▄▄▄       ███▄    █    ▄▄▄█████▓ ██░ ██ ▓█████ 
                 ▓  ██▒ ▓▒▓██░ ██▒▒████▄     ██ ▀█   █    ▓  ██▒ ▓▒▓██░ ██▒▓█   ▀ 
                 ▒ ▓██░ ▒░▒██▀▀██░▒██  ▀█▄  ▓██  ▀█ ██▒   ▒ ▓██░ ▒░▒██▀▀██░▒███   
                 ░ ▓██▓ ░ ░▓█ ░██ ░██▄▄▄▄██ ▓██▒  ▐▌██▒   ░ ▓██▓ ░ ░▓█ ░██ ▒▓█  ▄ 
                   ▒██▒ ░ ░▓█▒░██▓ ▓█   ▓██▒▒██░   ▓██░     ▒██▒ ░ ░▓█▒░██▓░▒████▒
                   ▒ ░░    ▒ ░░▒░▒ ▒▒   ▓▒█░░ ▒░   ▒ ▒      ▒ ░░    ▒ ░░▒░▒░░ ▒░ ░
                     ░     ▒ ░▒░ ░  ▒   ▒▒ ░░ ░░   ░ ▒░       ░     ▒ ░▒░ ░ ░ ░  ░
                   ░       ░  ░░ ░  ░   ▒      ░   ░ ░      ░       ░  ░░ ░   ░   
                           ░  ░  ░      ░  ░         ░              ░  ░  ░   ░  ░
                                                                                  
    ▓█████   ██████ ▄▄▄█████▓ ██▓ ███▄ ▄███▓ ▄▄▄     ▄▄▄█████▓▓█████    ▄▄▄█████▓ ██░ ██ ▓█████ 
    ▓█   ▀ ▒██    ▒ ▓  ██▒ ▓▒▓██▒▓██▒▀█▀ ██▒▒████▄   ▓  ██▒ ▓▒▓█   ▀    ▓  ██▒ ▓▒▓██░ ██▒▓█   ▀ 
    ▒███   ░ ▓██▄   ▒ ▓██░ ▒░▒██▒▓██    ▓██░▒██  ▀█▄ ▒ ▓██░ ▒░▒███      ▒ ▓██░ ▒░▒██▀▀██░▒███   
    ▒▓█  ▄   ▒   ██▒░ ▓██▓ ░ ░██░▒██    ▒██ ░██▄▄▄▄██░ ▓██▓ ░ ▒▓█  ▄    ░ ▓██▓ ░ ░▓█ ░██ ▒▓█  ▄ 
    ░▒████▒▒██████▒▒  ▒██▒ ░ ░██░▒██▒   ░██▒ ▓█   ▓██▒ ▒██▒ ░ ░▒████▒     ▒██▒ ░ ░▓█▒░██▓░▒████▒
    ░░ ▒░ ░▒ ▒▓▒ ▒ ░  ▒ ░░   ░▓  ░ ▒░   ░  ░ ▒▒   ▓▒█░ ▒ ░░   ░░ ▒░ ░     ▒ ░░    ▒ ░░▒░▒░░ ▒░ ░
     ░ ░  ░░ ░▒  ░ ░    ░     ▒ ░░  ░      ░  ▒   ▒▒ ░   ░     ░ ░  ░       ░     ▒ ░▒░ ░ ░ ░  ░
       ░   ░  ░  ░    ░       ▒ ░░      ░     ░   ▒    ░         ░        ░       ░  ░░ ░   ░   
       ░  ░      ░            ░         ░         ░  ░           ░  ░             ░  ░  ░   ░  ░
                                                                                                
                      ▄▄▄██▀▀▀▒█████   ▄▄▄▄       █     █░ ██▓ ██▓     ██▓    
                        ▒██  ▒██▒  ██▒▓█████▄    ▓█░ █ ░█░▓██▒▓██▒    ▓██▒    
                        ░██  ▒██░  ██▒▒██▒ ▄██   ▒█░ █ ░█ ▒██▒▒██░    ▒██░    
                     ▓██▄██▓ ▒██   ██░▒██░█▀     ░█░ █ ░█ ░██░▒██░    ▒██░    
                      ▓███▒  ░ ████▓▒░░▓█  ▀█▓   ░░██▒██▓ ░██░░██████▒░██████▒
                      ▒▓▒▒░  ░ ▒░▒░▒░ ░▒▓███▀▒   ░ ▓░▒ ▒  ░▓  ░ ▒░▓  ░░ ▒░▓  ░
                      ▒ ░▒░    ░ ▒ ▒░ ▒░▒   ░      ▒ ░ ░   ▒ ░░ ░ ▒  ░░ ░ ▒  ░
                      ░ ░ ░  ░ ░ ░ ▒   ░    ░      ░   ░   ▒ ░  ░ ░     ░ ░   
                      ░   ░      ░ ░   ░             ░     ░      ░  ░    ░  ░
                                            ░                                 
                              ▄████▄   ▒█████    ██████ ▄▄▄█████▓     
                             ▒██▀ ▀█  ▒██▒  ██▒▒██    ▒ ▓  ██▒ ▓▒     
                             ▒▓█    ▄ ▒██░  ██▒░ ▓██▄   ▒ ▓██░ ▒░     
                             ▒▓▓▄ ▄██▒▒██   ██░  ▒   ██▒░ ▓██▓ ░      
                             ▒ ▓███▀ ░░ ████▓▒░▒██████▒▒  ▒██▒ ░  ██▓ 
                             ░ ░▒ ▒  ░░ ▒░▒░▒░ ▒ ▒▓▒ ▒ ░  ▒ ░░    ▒▓▒ 
                               ░  ▒     ░ ▒ ▒░ ░ ░▒  ░ ░    ░     ░▒  
                             ░        ░ ░ ░ ▒  ░  ░  ░    ░       ░   
                             ░ ░          ░ ░        ░             ░  
                             ░                                     ░