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