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