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