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 LABS COM 002824100 253 3,500 SH   SOLE NONE 3,500 0 0
ALPHABET INC CAP STK CL A 02079K305 4,986 4,771 SH   SOLE NONE 4,771 0 0
ALPHABET INC CAP STK CL C 02079K107 14,918 14,405 SH   SOLE NONE 14,405 0 0
APPLE INC COM 037833100 21,690 137,504 SH   SOLE NONE 137,504 0 0
AT&T INC COM 00206R102 485 17,000 SH   SOLE NONE 17,000 0 0
BANK AMER CORP COM 060505104 638 25,900 SH   SOLE NONE 25,900 0 0
BANK N S HALIFAX COM 064149107 27,759 556,739 SH   SOLE NONE 556,739 0 0
BAUSCH HEALTH COS INC COM 071734107 612 33,100 SH   SOLE NONE 33,100 0 0
BCE INC COM NEW 05534B760 2,370 59,987 SH   SOLE NONE 59,987 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,153 30,071 SH   SOLE NONE 30,071 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 23,841 690,111 SH   SOLE NONE 690,111 0 0
CAE INC COM 124765108 16,809 914,375 SH   SOLE NONE 914,375 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 2,559 34,342 SH   SOLE NONE 34,342 0 0
CANADIAN NATL RY CO COM 136375102 381 5,140 SH   SOLE NONE 5,140 0 0
CANADIAN NAT RES LTD COM 136385101 615 25,475 SH   SOLE NONE 25,475 0 0
CARMAX INC COM 143130102 20,268 323,100 SH   SOLE NONE 323,100 0 0
CENOVUS ENERGY INC COM 15135U109 11,193 1,591,250 SH   SOLE NONE 1,591,250 0 0
CHEVRON CORP NEW COM 166764100 1,126 10,350 SH   SOLE NONE 10,350 0 0
CISCO SYS INC COM 17275R102 20,773 479,420 SH   SOLE NONE 479,420 0 0
CITIGROUP INC COM NEW 172967424 19,656 377,555 SH   SOLE NONE 377,555 0 0
COSTCO WHSL CORP NEW COM 22160K105 407 2,000 SH   SOLE NONE 2,000 0 0
DANAHER CORP DEL COM 235851102 2,492 24,170 SH   SOLE NONE 24,170 0 0
DOLLAR GEN CORP NEW COM 256677105 25,452 235,495 SH   SOLE NONE 235,495 0 0
EDISON INTL COM 281020107 607 10,700 SH   SOLE NONE 10,700 0 0
ENBRIDGE INC COM 29250N105 17,277 556,008 SH   SOLE NONE 556,008 0 0
ENCANA CORP COM 292505104 5,750 995,979 SH   SOLE NONE 995,979 0 0
EXELON CORP COM 30161N101 216 4,800 SH   SOLE NONE 4,800 0 0
EXXON MOBIL CORP COM 30231G102 636 9,332 SH   SOLE NONE 9,332 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1,558 22,700 SH   SOLE NONE 22,700 0 0
FORTIS INC COM 349553107 914 27,400 SH   SOLE NONE 27,400 0 0
FORTIVE CORP COM 34959J108 800 11,825 SH   SOLE NONE 11,825 0 0
GENERAL ELECTRIC CO COM 369604103 6,183 816,785 SH   SOLE NONE 816,785 0 0
GENERAL MTRS CO COM 37045V100 13,596 406,465 SH   SOLE NONE 406,465 0 0
GILEAD SCIENCES INC COM 375558103 16,466 263,246 SH   SOLE NONE 263,246 0 0
HORMEL FOODS CORP COM 440452100 341 8,000 SH   SOLE NONE 8,000 0 0
HP INC COM 40434L105 10,556 515,950 SH   SOLE NONE 515,950 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,217 20,700 SH   SOLE NONE 20,700 0 0
JOHNSON & JOHNSON COM 478160104 1,395 10,806 SH   SOLE NONE 10,806 0 0
JPMORGAN CHASE & CO COM 46625H100 30,285 310,230 SH   SOLE NONE 310,230 0 0
KIMBERLY CLARK CORP COM 494368103 604 5,300 SH   SOLE NONE 5,300 0 0
M & T BK CORP COM 55261F104 501 3,500 SH   SOLE NONE 3,500 0 0
MAGNA INTL INC COM 559222401 14,293 314,780 SH   SOLE NONE 314,780 0 0
MARKEL CORP COM 570535104 208 200 SH   SOLE NONE 200 0 0
MICROSOFT CORP COM 594918104 27,301 268,793 SH   SOLE NONE 268,793 0 0
NORDSTROM INC COM 655664100 326 7,000 SH   SOLE NONE 7,000 0 0
OPEN TEXT CORP COM 683715106 2,984 91,515 SH   SOLE NONE 91,515 0 0
PEMBINA PIPELINE CORP COM 706327103 1,533 51,661 SH   SOLE NONE 51,661 0 0
PEPSICO INC COM 713448108 679 6,150 SH   SOLE NONE 6,150 0 0
PFIZER INC COM 717081103 29,554 677,075 SH   SOLE NONE 677,075 0 0
PPL CORP COM 69351T106 363 12,800 SH   SOLE NONE 12,800 0 0
PRA GROUP INC COM 69354N106 11,344 465,500 SH   SOLE NONE 465,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 930 17,800 SH   SOLE NONE 17,800 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 765 14,915 SH   SOLE NONE 14,915 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 32,010 467,549 SH   SOLE NONE 467,549 0 0
SUNCOR ENERGY INC NEW COM 867224107 12,503 447,544 SH   SOLE NONE 447,544 0 0
SYSCO CORP COM 871829107 670 10,700 SH   SOLE NONE 10,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,491 16,150 SH   SOLE NONE 16,150 0 0
TECK RESOURCES LTD CL B 878742204 226 10,500 SH   SOLE NONE 10,500 0 0
TELUS CORP COM 87971M103 20,970 632,485 SH   SOLE NONE 632,485 0 0
THOMSON REUTERS CORP COM NEW ADDED 884903709 23,033 476,802 SH   SOLE NONE 476,802 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 36,351 731,105 SH   SOLE NONE 731,105 0 0
TRANSCANADA CORP COM 89353D107 14,148 396,091 SH   SOLE NONE 396,091 0 0
TURQUOISE HILL RES LTD COM 900435108 53 32,000 SH   SOLE NONE 32,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 649 6,650 SH   SOLE NONE 6,650 0 0
WELLS FARGO CO NEW COM 949746101 1,378 29,900 SH   SOLE NONE 29,900 0 0
WESTERN DIGITAL CORP COM 958102105 9,344 252,738 SH   SOLE NONE 252,738 0 0