Europe Canada AppleMark Canada Ireland France Canada Vimy Centennial Germany Canada Germany Canada AppleMark AppleMark AppleMark Trudeau Houston Trudeau Houston US Canada Europe Canada