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