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