So, it's Canada Day here. It's one of the few days, besides sporting events, where Canadians feel like they are allowed to show a nationalistic fervor. We don't do it often. We are often reserved in showing our ...