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 417 3,600 SH   SOLE NONE 3,600 0 0
ALPHABET INC CAP STK CL A 02079K305 10,312 4,223 SH   SOLE NONE 4,223 0 0
ALPHABET INC CAP STK CL C 02079K107 33,238 13,262 SH   SOLE NONE 13,262 0 0
AMERICAN ELEC PWR CO INC COM 025537101 5,168 61,090 SH   SOLE NONE 61,090 0 0
AT&T INC COM 00206R102 705 24,500 SH   SOLE NONE 24,500 0 0
BK OF AMERICA CORP COM 060505104 303 7,350 SH   SOLE NONE 7,350 0 0
BANK MONTREAL QUE COM 063671101 1,694 16,544 SH   SOLE NONE 16,544 0 0
BANK NOVA SCOTIA B C COM 064149107 35,871 552,106 SH   SOLE NONE 552,106 0 0
BAUSCH HEALTH COS INC COM 071734107 712 24,300 SH   SOLE NONE 24,300 0 0
BCE INC COM NEW 05534B760 4,280 86,876 SH   SOLE NONE 86,876 0 0
BOSTON SCIENTIFIC CORP COM 101137107 17,278 404,075 SH   SOLE NONE 404,075 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,139 41,961 SH   SOLE NONE 41,961 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 37,163 670,078 SH   SOLE NONE 670,078 0 0
CAE INC COM 124765108 27,389 890,150 SH   SOLE NONE 890,150 0 0
CANADIAN IMP BK COMM COM 136069101 3,739 32,877 SH   SOLE NONE 32,877 0 0
CANADIAN NATL RY CO COM 136375102 596 5,656 SH   SOLE NONE 5,656 0 0
CANADIAN NAT RES LTD COM 136385101 815 22,475 SH   SOLE NONE 22,475 0 0
CARMAX INC COM 143130102 41,070 318,006 SH   SOLE NONE 318,006 0 0
CENOVUS ENERGY INC COM 15135U109 16,774 1,754,960 SH   SOLE NONE 1,754,960 0 0
CHEVRON CORP NEW COM 166764100 1,369 13,075 SH   SOLE NONE 13,075 0 0
CISCO SYS INC COM 17275R102 28,786 543,135 SH   SOLE NONE 543,135 0 0
CITIGROUP INC COM NEW 172967424 33,186 469,060 SH   SOLE NONE 469,060 0 0
CORNING INC COM 219350105 2,096 51,250 SH   SOLE NONE 51,250 0 0
COSTCO WHSL CORP NEW COM 22160K105 621 1,570 SH   SOLE NONE 1,570 0 0
CVS HEALTH CORP COM 126650100 29,408 352,445 SH   SOLE NONE 352,445 0 0
DANAHER CORPORATION COM 235851102 3,835 14,292 SH   SOLE NONE 14,292 0 0
DOLLAR GEN CORP NEW COM 256677105 36,911 170,580 SH   SOLE NONE 170,580 0 0
EDISON INTL COM 281020107 202 3,500 SH   SOLE NONE 3,500 0 0
ENBRIDGE INC COM 29250N105 27,083 677,127 SH   SOLE NONE 677,127 0 0
EXELON CORP COM 30161N101 390 8,800 SH   SOLE NONE 8,800 0 0
EXXON MOBIL CORP COM 30231G102 620 9,832 SH   SOLE NONE 9,832 0 0
FACEBOOK INC CL A 30303M102 34,607 99,530 SH   SOLE NONE 99,530 0 0
FIRSTSERVICE CORP NEW COM 33767E202 3,714 21,675 SH   SOLE NONE 21,675 0 0
FORTIS INC COM 349553107 1,879 42,500 SH   SOLE NONE 42,500 0 0
FORTIVE CORP COM 34959J108 430 6,165 SH   SOLE NONE 6,165 0 0
GENERAL MTRS CO COM 37045V100 41,172 695,835 SH   SOLE NONE 695,835 0 0
GILEAD SCIENCES INC COM 375558103 21,718 315,396 SH   SOLE NONE 315,396 0 0
INTEL CORP COM 458140100 505 9,000 SH   SOLE NONE 9,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,542 19,550 SH   SOLE NONE 19,550 0 0
JOHNSON & JOHNSON COM 478160104 1,009 6,126 SH   SOLE NONE 6,126 0 0
JPMORGAN CHASE & CO COM 46625H100 43,624 280,470 SH   SOLE NONE 280,470 0 0
KIMBERLY-CLARK CORP COM 494368103 555 4,150 SH   SOLE NONE 4,150 0 0
M & T BK CORP COM 55261F104 291 2,000 SH   SOLE NONE 2,000 0 0
MAGNA INTL INC COM 559222401 39,503 427,100 SH   SOLE NONE 427,100 0 0
MEDTRONIC PLC SHS G5960L103 22,886 184,375 SH   SOLE NONE 184,375 0 0
MICROSOFT CORP COM 594918104 34,434 127,110 SH   SOLE NONE 127,110 0 0
OPEN TEXT CORP COM 683715106 4,525 89,130 SH   SOLE NONE 89,130 0 0
PEMBINA PIPELINE CORP COM 706327103 1,270 40,000 SH   SOLE NONE 40,000 0 0
PEPSICO INC COM 713448108 630 4,250 SH   SOLE NONE 4,250 0 0
PFIZER INC COM 717081103 30,497 778,800 SH   SOLE NONE 778,800 0 0
PRA GROUP INC COM 69354N106 18,426 478,978 SH   SOLE NONE 478,978 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 448 8,435 SH   SOLE NONE 8,435 0 0
ROYAL BK CDA COM 780087102 50,111 495,107 SH   SOLE NONE 495,107 0 0
SUNCOR ENERGY INC NEW COM 867224107 23,614 986,912 SH   SOLE NONE 986,912 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,406 7,100 SH   SOLE NONE 7,100 0 0
TC ENERGY CORP COM 87807B107 22,635 457,889 SH   SOLE NONE 457,889 0 0
TELUS CORPORATION COM 87971M103 36,195 1,615,565 SH   SOLE NONE 1,615,565 0 0
THOMSON REUTERS CORP. COM NEW 884903709 407 4,100 SH   SOLE NONE 4,100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 53,896 769,855 SH   SOLE NONE 769,855 0 0
UNION PAC CORP COM 907818108 942 4,285 SH   SOLE NONE 4,285 0 0
UNITED PARCEL SERVICE INC CL B 911312106 40,580 195,125 SH   SOLE NONE 195,125 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 412 8,000 SH   SOLE NONE 8,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 353 6,500 SH   SOLE NONE 6,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,224 39,700 SH   SOLE NONE 39,700 0 0
VIATRIS INC COM 92556V106 1,121 78,422 SH   SOLE NONE 78,422 0 0
VISA INC COM CL A 92826C839 234 1,000 SH   SOLE NONE 1,000 0 0
WELLS FARGO CO NEW COM 949746101 610 13,470 SH   SOLE NONE 13,470 0 0
WESTERN DIGITAL CORP. COM 958102105 24,913 350,053 SH   SOLE NONE 350,053 0 0