To those who live in or claim Canada home, Happy Canada Day.