Yeah, Happy Independence Day, everybody! Well, except for you, England. Better luck, next time!