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