The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 4,547 63,650 SH   SOLE None 63,650 0 0
AGRIUM INC COM 008916108 208,216 1,440,141 SH   SOLE None 1,440,141 0 0
ALPHABET INC CAP STK CL C 02079k107 1,561 1,192 SH   SOLE None 1,192 0 0
APPLE INC COM 037833100 938 4,427 SH   SOLE None 4,427 0 0
BCE INC COM 05534B760 252 4,174 SH   SOLE None 4,174 0 0
BANK OF MONTREAL COM 063671101 586 5,827 SH   SOLE None 5,827 0 0
BANK OF NOVA SCOTIA COM 064149107 133,935 1,651,076 SH   SOLE None 1,651,076 0 0
BERKSHIRE HATHAWAY-B DEL CL B 084670702 806 3,249 SH   SOLE None 3,249 0 0
BROOKFIELD ASSET MANAGEMENT CL A LTD VT SH 112585104 227 4,143 SH   SOLE None 4,143 0 0
CAE INC COM 124765108 109,312 4,681,435 SH   SOLE None 4,681,435 0 0
CBOE GLOBAL MARKETS COM 12503M108 112,454 721,064 SH   SOLE None 721,064 0 0
CME GROUP COM 12572Q105 1,188 6,500 SH   SOLE None 6,500 0 0
CVS HEALTH CORP COM 126650100 97,793 1,077,590 SH   SOLE None 1,077,590 0 0
CANADIAN IMP BANK COMMERCE COM 136069101 1,601 13,065 SH   SOLE None 13,065 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 138,364 1,334,912 SH   SOLE None 1,334,912 0 0
CANADIAN PACIFIC RAILWAY COM 13645T100 84,295 367,043 SH   SOLE None 367,043 0 0
CISCO SYSTEMS INC COM 17275R102 32,955 687,391 SH   SOLE None 687,391 0 0
COMPASS MINERALS COM 20451N101 633 7,000 SH   SOLE None 7,000 0 0
DIAGEO PLC SP/ADR SPON ADR 25243Q205 2,340 12,800 SH   SOLE None 12,800 0 0
WALT DISNEY CO COM DISNEY 254687106 1,275 9,476 SH   SOLE None 9,476 0 0
ECOLAB INC. COM 278865100 66,282 394,629 SH   SOLE None 394,629 0 0
ENBRIDGE INC COM 29250N105 173,200 3,523,189 SH   SOLE None 3,523,189 0 0
FIRST CASH INC. COM 33767D105 426 5,040 SH   SOLE None 5,040 0 0
FOMENTO ECONO MEXICANO SAB ADR ADR UNITS 344419106 79,439 675,847 SH   SOLE None 675,847 0 0
FRANCO-NEVADA CORP COM 351858105 4,539 45,350 SH   SOLE None 45,350 0 0
GENTHERM INC COM 37253A103 1,408 35,440 SH   SOLE None 35,440 0 0
LINCOLN ELECTRIC COM 533900106 5,105 44,529 SH   SOLE None 44,529 0 0
MADISON SQUARE GARDEN CO CL A 55825T103 1,135 4,300 SH   SOLE None 4,300 0 0
MAGNA INTL INC COM 559222401 174,562 2,450,339 SH   SOLE None 2,450,339 0 0
MARATHON PETROLEUM COM 56585A102 991 12,000 SH   SOLE None 12,000 0 0
MONDELEZ INTL CL A 609207105 852 15,900 SH   SOLE None 15,900 0 0
NOVARTIS SA ADR SPONSORED ADR 66987V109 94,357 897,812 SH   SOLE None 897,812 0 0
ORACLE CORP COM 68389X105 1,201 20,300 SH   SOLE None 20,300 0 0
PEMBINA PIPELINE COM 706327103 220 4,824 SH   SOLE None 4,824 0 0
REPUBLIC SERVICES COM 760759100 846 10,000 SH   SOLE None 10,000 0 0
RITCHIE BROTHERS AUCTIONEERS SHS 767744105 188,435 5,007,325 SH   SOLE None 5,007,325 0 0
ROYAL BANK OF CANADA COM 780087102 4,225 41,156 SH   SOLE None 41,156 0 0
SCHLUMBERGER LTD COM 806857108 3,627 43,000 SH   SOLE None 43,000 0 0
SHAW COMMUNICATION-B CL B CONV 82028K200 717 25,000 SH   SOLE None 25,000 0 0
STARBUCKS CORP COM 855244109 82,244 1,144,057 SH   SOLE None 1,144,057 0 0
SUNCOR ENERGY INC COM 867224107 216,190 4,684,505 SH   SOLE None 4,684,505 0 0
TELUS CORP COM 87971M103 68,430 1,436,999 SH   SOLE None 1,436,999 0 0
THOMSON REUTERS COM 884903105 274 5,000 SH   SOLE None 5,000 0 0
TORONTO DOMINION BANK COM 891160509 242,995 3,299,323 SH   SOLE None 3,299,323 0 0
TRANSCANADA CORP COM 89353D107 333 5,450 SH   SOLE None 5,450 0 0
UNILEVER PLC ADR ADR 904767704 52,203 753,596 SH   SOLE None 753,596 0 0
UNION PACIFIC CORP COM 907818108 3,609 21,500 SH   SOLE None 21,500 0 0
VANGUARD TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 131,041 1,409,725 SH   SOLE None 1,409,725 0 0
VISA INC COM CL A 92826C839 101,324 709,924 SH   SOLE None 709,924 0 0
WEST PHARMACEUTICAL COM 955306105 1,050 8,500 SH   SOLE None 8,500 0 0
ZOETIS INC CL A 98978v103 12,116 134,355 SH   SOLE None 134,355 0 0
BUNGE LTD COM G16962105 2,628 31,300 SH   SOLE None 31,300 0 0