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 304 3,500 SH   SOLE NONE 3,500 0 0
ALPHABET INC CAP STK CL A 02079K305 6,246 4,663 SH   SOLE NONE 4,663 0 0
ALPHABET INC CAP STK CL C 02079K107 19,557 14,627 SH   SOLE NONE 14,627 0 0
APPLE INC COM 037833100 34,432 117,256 SH   SOLE NONE 117,256 0 0
AT&T INC COM 00206R102 664 17,000 SH   SOLE NONE 17,000 0 0
BANK AMER CORP COM 060505104 683 19,400 SH   SOLE NONE 19,400 0 0
BANK MONTREAL QUE COM 063671101 863 11,120 SH   SOLE NONE 11,120 0 0
BANK N S HALIFAX COM 064149107 29,107 514,554 SH   SOLE NONE 514,554 0 0
BAUSCH HEALTH COS INC COM 071734107 842 28,100 SH   SOLE NONE 28,100 0 0
BCE INC COM NEW 05534B760 2,760 59,487 SH   SOLE NONE 59,487 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,717 29,671 SH   SOLE NONE 29,671 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 33,750 674,724 SH   SOLE NONE 674,724 0 0
CAE INC COM 124765108 22,007 830,000 SH   SOLE NONE 830,000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 2,304 27,642 SH   SOLE NONE 27,642 0 0
CANADIAN NATL RY CO COM 136375102 462 5,098 SH   SOLE NONE 5,098 0 0
CANADIAN NAT RES LTD COM 136385101 760 23,475 SH   SOLE NONE 23,475 0 0
CARMAX INC COM 143130102 28,287 322,650 SH   SOLE NONE 322,650 0 0
CENOVUS ENERGY INC COM 15135U109 16,779 1,648,300 SH   SOLE NONE 1,648,300 0 0
CHEVRON CORP NEW COM 166764100 1,326 11,000 SH   SOLE NONE 11,000 0 0
CISCO SYS INC COM 17275R102 21,246 442,985 SH   SOLE NONE 442,985 0 0
CITIGROUP INC COM NEW 172967424 31,825 398,360 SH   SOLE NONE 398,360 0 0
COSTCO WHSL CORP NEW COM 22160K105 588 2,000 SH   SOLE NONE 2,000 0 0
DANAHER CORPORATION COM 235851102 3,065 19,970 SH   SOLE NONE 19,970 0 0
DOLLAR GEN CORP NEW COM 256677105 28,583 183,250 SH   SOLE NONE 183,250 0 0
EDISON INTL COM 281020107 294 3,900 SH   SOLE NONE 3,900 0 0
ENBRIDGE INC COM 29250N105 24,334 611,148 SH   SOLE NONE 611,148 0 0
ENCANA CORP COM 292505104 5,650 1,205,075 SH   SOLE NONE 1,205,075 0 0
EXELON CORP COM 30161N101 219 4,800 SH   SOLE NONE 4,800 0 0
EXXON MOBIL CORP COM 30231G102 770 11,032 SH   SOLE NONE 11,032 0 0
FACEBOOK INC CL A 30303M102 22,155 107,940 SH   SOLE NONE 107,940 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,116 22,700 SH   SOLE NONE 22,700 0 0
FORTIS INC COM 349553107 1,326 31,900 SH   SOLE NONE 31,900 0 0
FORTIVE CORP COM 34959J108 740 9,690 SH   SOLE NONE 9,690 0 0
GENERAL ELECTRIC CO COM 369604103 9,146 819,535 SH   SOLE NONE 819,535 0 0
GENERAL MTRS CO COM 37045V100 20,212 552,250 SH   SOLE NONE 552,250 0 0
GILEAD SCIENCES INC COM 375558103 19,677 302,816 SH   SOLE NONE 302,816 0 0
HP INC COM 40434L105 12,668 616,450 SH   SOLE NONE 616,450 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,437 20,690 SH   SOLE NONE 20,690 0 0
JOHNSON & JOHNSON COM 478160104 1,061 7,276 SH   SOLE NONE 7,276 0 0
JPMORGAN CHASE & CO COM 46625H100 42,209 302,790 SH   SOLE NONE 302,790 0 0
KIMBERLY CLARK CORP COM 494368103 433 3,150 SH   SOLE NONE 3,150 0 0
M & T BK CORP COM 55261F104 526 3,100 SH   SOLE NONE 3,100 0 0
MAGNA INTL INC COM 559222401 21,041 383,205 SH   SOLE NONE 383,205 0 0
MICROSOFT CORP COM 594918104 31,354 198,820 SH   SOLE NONE 198,820 0 0
OPEN TEXT CORP COM 683715106 3,974 90,115 SH   SOLE NONE 90,115 0 0
PEMBINA PIPELINE CORP COM 706327103 1,503 40,500 SH   SOLE NONE 40,500 0 0
PEPSICO INC COM 713448108 410 3,000 SH   SOLE NONE 3,000 0 0
PFIZER INC COM 717081103 26,517 676,795 SH   SOLE NONE 676,795 0 0
PPL CORP COM 69351T106 208 5,800 SH   SOLE NONE 5,800 0 0
PRA GROUP INC COM 69354N106 17,921 493,700 SH   SOLE NONE 493,700 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 383 6,000 SH   SOLE NONE 6,000 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 576 11,590 SH   SOLE NONE 11,590 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 39,104 493,489 SH   SOLE NONE 493,489 0 0
SUNCOR ENERGY INC NEW COM 867224107 16,616 506,241 SH   SOLE NONE 506,241 0 0
SYSCO CORP COM 871829107 915 10,700 SH   SOLE NONE 10,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,968 16,150 SH   SOLE NONE 16,150 0 0
TC ENERGY CORP COM 87807B107 23,313 437,101 SH   SOLE NONE 437,101 0 0
TELUS CORP COM 87971M103 27,752 715,710 SH   SOLE NONE 715,710 0 0
THOMSON REUTERS CORP COM NEW 884903709 355 4,950 SH   SOLE NONE 4,950 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 42,301 753,130 SH   SOLE NONE 753,130 0 0
TURQUOISE HILL RES LTD COM 900435108 31 42,000 SH   SOLE NONE 42,000 0 0
UNION PACIFIC CORP COM 907818108 633 3,500 SH   SOLE NONE 3,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 790 6,750 SH   SOLE NONE 6,750 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 352 8,000 SH   SOLE NONE 8,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 289 6,500 SH   SOLE NONE 6,500 0 0
WELLS FARGO CO NEW COM 949746101 1,081 20,100 SH   SOLE NONE 20,100 0 0
WESTERN DIGITAL CORP COM 958102105 17,872 281,588 SH   SOLE NONE 281,588 0 0