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 292 3,700 SH   SOLE NONE 3,700 0 0
ALPHABET INC CAP STK CL A 02079K305 5,337 4,593 SH   SOLE NONE 4,593 0 0
ALPHABET INC CAP STK CL C 02079K107 16,418 14,119 SH   SOLE NONE 14,119 0 0
APPLE INC COM 037833100 26,369 103,695 SH   SOLE NONE 103,695 0 0
AT&T INC COM 00206R102 589 20,200 SH   SOLE NONE 20,200 0 0
BANK MONTREAL COM 063671101 595 11,820 SH   SOLE NONE 11,820 0 0
BANK NOVA SCOTIA B C COM 064149107 22,062 542,215 SH   SOLE NONE 542,215 0 0
BAUSCH HEALTH COS INC COM 071734107 435 28,100 SH   SOLE NONE 28,100 0 0
BCE INC COM NEW 05534B760 2,679 65,542 SH   SOLE NONE 65,542 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,359 30,761 SH   SOLE NONE 30,761 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A ADDED 11275Q107 2,721 77,967 SH   SOLE NONE 77,967 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 25,387 701,699 SH   SOLE NONE 701,699 0 0
CAE INC COM 124765108 10,551 837,700 SH   SOLE NONE 837,700 0 0
CANADIAN IMP BK COMM COM 136069101 1,874 32,272 SH   SOLE NONE 32,272 0 0
CANADIAN NATL RY CO COM 136375102 444 5,694 SH   SOLE NONE 5,694 0 0
CANADIAN NAT RES LTD COM 136385101 320 23,475 SH   SOLE NONE 23,475 0 0
CARMAX INC COM 143130102 17,739 329,545 SH   SOLE NONE 329,545 0 0
CENOVUS ENERGY INC COM 15135U109 3,443 1,712,250 SH   SOLE NONE 1,712,250 0 0
CHEVRON CORP NEW COM 166764100 815 11,250 SH   SOLE NONE 11,250 0 0
CISCO SYS INC COM 17275R102 18,734 476,560 SH   SOLE NONE 476,560 0 0
CITIGROUP INC COM NEW 172967424 18,811 446,610 SH   SOLE NONE 446,610 0 0
COSTCO WHSL CORP NEW COM 22160K105 651 2,282 SH   SOLE NONE 2,282 0 0
DANAHER CORPORATION COM 235851102 2,764 19,970 SH   SOLE NONE 19,970 0 0
DOLLAR GEN CORP NEW COM 256677105 27,327 180,960 SH   SOLE NONE 180,960 0 0
ENBRIDGE INC COM 29250N105 19,356 667,143 SH   SOLE NONE 667,143 0 0
EXXON MOBIL CORP COM 30231G102 453 11,932 SH   SOLE NONE 11,932 0 0
FACEBOOK INC CL A 30303M102 18,161 108,880 SH   SOLE NONE 108,880 0 0
FIRSTSERVICE CORP NEW COM 33767E202 1,668 21,700 SH   SOLE NONE 21,700 0 0
FORTIS INC COM 349553107 1,487 38,700 SH   SOLE NONE 38,700 0 0
FORTIVE CORP COM 34959J108 397 7,190 SH   SOLE NONE 7,190 0 0
GENERAL ELECTRIC CO COM 369604103 8,062 1,015,335 SH   SOLE NONE 1,015,335 0 0
GENERAL MTRS CO COM 37045V100 13,821 665,100 SH   SOLE NONE 665,100 0 0
GILEAD SCIENCES INC COM 375558103 22,971 307,266 SH   SOLE NONE 307,266 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,045 19,550 SH   SOLE NONE 19,550 0 0
JOHNSON & JOHNSON COM 478160104 749 5,712 SH   SOLE NONE 5,712 0 0
JPMORGAN CHASE & CO COM 46625H100 27,425 304,620 SH   SOLE NONE 304,620 0 0
KIMBERLY CLARK CORP COM 494368103 396 3,100 SH   SOLE NONE 3,100 0 0
M & T BK CORP COM 55261F104 321 3,100 SH   SOLE NONE 3,100 0 0
MAGNA INTL INC COM 559222401 12,899 405,660 SH   SOLE NONE 405,660 0 0
MICROSOFT CORP COM 594918104 31,149 197,510 SH   SOLE NONE 197,510 0 0
OPEN TEXT CORP COM 683715106 3,143 90,115 SH   SOLE NONE 90,115 0 0
OVINTIV INC COM ADDED 69047Q102 703 260,535 SH   SOLE NONE 260,535 0 0
PEMBINA PIPELINE CORP COM 706327103 768 41,095 SH   SOLE NONE 41,095 0 0
PEPSICO INC COM 713448108 321 2,675 SH   SOLE NONE 2,675 0 0
PFIZER INC COM 717081103 23,303 713,925 SH   SOLE NONE 713,925 0 0
PPL CORP COM 69351T106 4,085 165,500 SH   SOLE NONE 165,500 0 0
PRA GROUP INC COM 69354N106 14,083 508,050 SH   SOLE NONE 508,050 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 457 10,990 SH   SOLE NONE 10,990 0 0
ROYAL BK CDA COM 780087102 31,185 505,302 SH   SOLE NONE 505,302 0 0
SUNCOR ENERGY INC NEW COM 867224107 9,524 598,956 SH   SOLE NONE 598,956 0 0
SYSCO CORP COM 871829107 557 12,200 SH   SOLE NONE 12,200 0 0
PRICE T ROWE GROUP INC COM 74144T108 693 7,100 SH   SOLE NONE 7,100 0 0
TC ENERGY CORP COM 87807B107 19,643 443,551 SH   SOLE NONE 443,551 0 0
TELUS CORPORATION COM 87971M103 24,255 1,539,720 SH   SOLE NONE 1,539,720 0 0
THOMSON REUTERS CORP COM NEW 884903709 278 4,100 SH   SOLE NONE 4,100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 33,541 791,810 SH   SOLE NONE 791,810 0 0
TURQUOISE HILL RES LTD COM 900435108 29 74,000 SH   SOLE NONE 74,000 0 0
UNION PAC CORP COM 907818108 541 3,835 SH   SOLE NONE 3,835 0 0
UNITED PARCEL SERVICE INC CL B 911312106 18,763 200,845 SH   SOLE NONE 200,845 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 267 8,000 SH   SOLE NONE 8,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 218 6,500 SH   SOLE NONE 6,500 0 0
WELLS FARGO CO NEW COM 949746101 448 15,600 SH   SOLE NONE 15,600 0 0
WESTERN DIGITAL CORP. COM 958102105 12,286 295,198 SH   SOLE NONE 295,198 0 0