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
3M CO COM 88579Y101 987 4,700 SH   SOLE NONE 4,700 0 0
ALPHABET INC CAP STK CL A 02079K305 10,170 10,445 SH   SOLE NONE 10,445 0 0
ALPHABET INC CAP STK CL C 02079K107 17,251 17,986 SH   SOLE NONE 17,986 0 0
APPLE INC COM 037833100 29,692 192,655 SH   SOLE NONE 192,655 0 0
AT&T INC COM 00206R102 666 17,000 SH   SOLE NONE 17,000 0 0
BANK AMER CORP COM 060505104 656 25,900 SH   SOLE NONE 25,900 0 0
BANK N S HALIFAX COM 064149107 36,326 566,659 SH   SOLE NONE 566,659 0 0
BCE INC COM NEW 05534B760 3,005 64,302 SH   SOLE NONE 64,302 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,523 36,971 SH   SOLE NONE 36,971 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 28,917 672,174 SH   SOLE NONE 672,174 0 0
CAE INC COM 124765108 16,570 949,625 SH   SOLE NONE 949,625 0 0
CDN IMPERIAL BK M TORONTO COM 136069101 2,930 33,578 SH   SOLE NONE 33,578 0 0
CANADIAN NATL RY CO COM 136375102 428 5,185 SH   SOLE NONE 5,185 0 0
CANADIAN NAT RES LTD COM 136385101 868 25,975 SH   SOLE NONE 25,975 0 0
CARMAX INC COM 143130102 24,396 321,800 SH   SOLE NONE 321,800 0 0
CENOVUS ENERGY INC COM 15135U109 5,222 522,210 SH   SOLE NONE 522,210 0 0
CHEVRON CORP NEW COM 166764100 1,210 10,300 SH   SOLE NONE 10,300 0 0
CISCO SYS INC COM 17275R102 20,299 603,600 SH   SOLE NONE 603,600 0 0
CITIGROUP INC COM NEW 172967424 27,568 378,990 SH   SOLE NONE 378,990 0 0
COSTCO WHSL CORP NEW COM 22160K105 329 2,000 SH   SOLE NONE 2,000 0 0
CROWN HOLDINGS INC COM 228368106 275 4,600 SH   SOLE NONE 4,600 0 0
DANAHER CORP DEL COM 235851102 2,086 24,320 SH   SOLE NONE 24,320 0 0
DOLLAR GEN CORP NEW COM 256677105 16,587 234,090 SH   SOLE NONE 234,090 0 0
EDISON INTL COM 281020107 779 10,100 SH   SOLE NONE 10,100 0 0
ENBRIDGE INC COM 29250N105 11,781 282,788 SH   SOLE NONE 282,788 0 0
ENCANA CORP COM 292505104 7,707 656,394 SH   SOLE NONE 656,394 0 0
EXXON MOBIL CORP COM 30231G102 790 9,632 SH   SOLE NONE 9,632 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1,488 22,700 SH   SOLE NONE 22,700 0 0
FORTIS INC COM 349553107 1,092 30,500 SH   SOLE NONE 30,500 0 0
FORTIVE CORP COM 34959J108 904 12,775 SH   SOLE NONE 12,775 0 0
GENERAL ELECTRIC CO COM 369604103 18,489 764,635 SH   SOLE NONE 764,635 0 0
GILEAD SCIENCES INC COM 375558103 20,937 258,416 SH   SOLE NONE 258,416 0 0
HORMEL FOODS CORP COM 440452100 257 8,000 SH   SOLE NONE 8,000 0 0
HP INC COM 40434L105 10,448 523,450 SH   SOLE NONE 523,450 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,342 19,600 SH   SOLE NONE 19,600 0 0
JOHNSON & JOHNSON COM 478160104 1,303 10,026 SH   SOLE NONE 10,026 0 0
JPMORGAN CHASE & CO COM 46625H100 31,332 328,050 SH   SOLE NONE 328,050 0 0
KIMBERLY CLARK CORP COM 494368103 624 5,300 SH   SOLE NONE 5,300 0 0
M & T BK CORP COM 55261F104 564 3,500 SH   SOLE NONE 3,500 0 0
MAGNA INTL INC COM 559222401 1,539 28,905 SH   SOLE NONE 28,905 0 0
MARKEL CORP COM 570535104 214 200 SH   SOLE NONE 200 0 0
MICROSOFT CORP COM 594918104 31,356 420,940 SH   SOLE NONE 420,940 0 0
NORDSTROM INC COM 655664100 330 7,000 SH   SOLE NONE 7,000 0 0
OPEN TEXT CORP COM 683715106 2,975 92,290 SH   SOLE NONE 92,290 0 0
PEMBINA PIPELINE CORP COM 706327103 665 19,000 SH   SOLE NONE 19,000 0 0
PEPSICO INC COM 713448108 735 6,600 SH   SOLE NONE 6,600 0 0
PFIZER INC COM 717081103 23,293 652,470 SH   SOLE NONE 652,470 0 0
PPL CORP COM 69351T106 474 12,500 SH   SOLE NONE 12,500 0 0
PRA GROUP INC COM 69354N106 13,421 468,450 SH   SOLE NONE 468,450 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,409 37,800 SH   SOLE NONE 37,800 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 818 15,915 SH   SOLE NONE 15,915 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 36,484 472,794 SH   SOLE NONE 472,794 0 0
STARBUCKS CORP COM 855244109 1,289 24,000 SH   SOLE NONE 24,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 16,139 461,714 SH   SOLE NONE 461,714 0 0
SYSCO CORP COM 871829107 577 10,700 SH   SOLE NONE 10,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,375 26,200 SH   SOLE NONE 26,200 0 0
TECK RESOURCES LTD CL B 878742204 221 10,500 SH   SOLE NONE 10,500 0 0
TELUS CORP COM 87971M103 21,800 607,685 SH   SOLE NONE 607,685 0 0
THOMSON REUTERS CORP COM 884903105 21,019 459,325 SH   SOLE NONE 459,325 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 42,451 756,007 SH   SOLE NONE 756,007 0 0
TRANSCANADA CORP COM 89353D107 19,105 387,566 SH   SOLE NONE 387,566 0 0
TURQUOISE HILL RES LTD COM 900435108 93 30,000 SH   SOLE NONE 30,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 895 7,450 SH   SOLE NONE 7,450 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 530 37,055 SH   SOLE NONE 37,055 0 0
WAL-MART STORES INC COM 931142103 16,765 214,550 SH   SOLE NONE 214,550 0 0
WELLS FARGO CO NEW COM 949746101 1,649 29,900 SH   SOLE NONE 29,900 0 0
WESTERN DIGITAL CORP COM 958102105 22,429 259,600 SH   SOLE NONE 259,600 0 0