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
ALPHABET INC CAP STK CL A 02079K305 8,883 4,076 SH   SOLE NONE 4,076 0 0
ALPHABET INC CAP STK CL C 02079K107 26,020 11,895 SH   SOLE NONE 11,895 0 0
AMERICAN ELEC PWR CO INC COM 025537101 7,781 81,100 SH   SOLE NONE 81,100 0 0
AT&T INC COM 00206R102 514 24,500 SH   SOLE NONE 24,500 0 0
BANK MONTREAL QUE COM 063671101 1,591 16,544 SH   SOLE NONE 16,544 0 0
BANK NOVA SCOTIA B C COM 064149107 31,864 538,456 SH   SOLE NONE 538,456 0 0
BAUSCH HEALTH COS INC COM 071734107 203 24,300 SH   SOLE NONE 24,300 0 0
BCE INC COM NEW 05534B760 4,674 95,096 SH   SOLE NONE 95,096 0 0
BOSTON SCIENTIFIC CORP COM 101137107 15,062 404,134 SH   SOLE NONE 404,134 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,530 34,408 SH   SOLE NONE 34,408 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 36,534 956,314 SH   SOLE NONE 956,314 0 0
CAE INC COM 124765108 20,389 827,471 SH   SOLE NONE 827,471 0 0
CANADIAN IMP BK COMM COM 136069101 3,266 67,252 SH   SOLE NONE 67,252 0 0
CANADIAN NATL RY CO COM 136375102 565 5,022 SH   SOLE NONE 5,022 0 0
CANADIAN NAT RES LTD COM 136385101 1,208 22,475 SH   SOLE NONE 22,475 0 0
CARMAX INC COM 143130102 23,878 263,899 SH   SOLE NONE 263,899 0 0
CENOVUS ENERGY INC COM 15135U109 37,630 1,978,050 SH   SOLE NONE 1,978,050 0 0
CHEVRON CORP NEW COM 166764100 2,081 14,375 SH   SOLE NONE 14,375 0 0
CISCO SYS INC COM 17275R102 23,696 555,730 SH   SOLE NONE 555,730 0 0
CITIGROUP INC COM NEW 172967424 21,940 477,055 SH   SOLE NONE 477,055 0 0
CORNING INC COM 219350105 2,171 68,900 SH   SOLE NONE 68,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 714 1,489 SH   SOLE NONE 1,489 0 0
CVS HEALTH CORP COM 126650100 36,653 395,567 SH   SOLE NONE 395,567 0 0
DANAHER CORPORATION COM 235851102 3,268 12,892 SH   SOLE NONE 12,892 0 0
DOLLAR GEN CORP NEW COM 256677105 38,624 157,365 SH   SOLE NONE 157,365 0 0
EDISON INTL COM 281020107 221 3,500 SH   SOLE NONE 3,500 0 0
ENBRIDGE INC COM 29250N105 28,254 669,097 SH   SOLE NONE 669,097 0 0
EOG RES INC COM 26875P101 24,863 225,124 SH   SOLE NONE 225,124 0 0
EXELON CORP COM 30161N101 399 8,800 SH   SOLE NONE 8,800 0 0
EXXON MOBIL CORP COM 30231G102 842 9,832 SH   SOLE NONE 9,832 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,404 19,821 SH   SOLE NONE 19,821 0 0
FORTIS INC COM 349553107 3,531 74,700 SH   SOLE NONE 74,700 0 0
FORTIVE CORP COM 34959J108 240 4,405 SH   SOLE NONE 4,405 0 0
GENERAL MTRS CO COM 37045V100 18,456 581,097 SH   SOLE NONE 581,097 0 0
GILEAD SCIENCES INC COM 375558103 17,054 275,918 SH   SOLE NONE 275,918 0 0
IMPERIAL OIL LTD COM NEW 453038408 339 7,192 SH   SOLE NONE 7,192 0 0
INTEL CORP COM 458140100 337 9,000 SH   SOLE NONE 9,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,972 31,550 SH   SOLE NONE 31,550 0 0
JOHNSON & JOHNSON COM 478160104 1,380 7,776 SH   SOLE NONE 7,776 0 0
JPMORGAN CHASE & CO COM 46625H100 28,375 251,972 SH   SOLE NONE 251,972 0 0
KIMBERLY-CLARK CORP COM 494368103 561 4,150 SH   SOLE NONE 4,150 0 0
M & T BK CORP COM 55261F104 319 2,000 SH   SOLE NONE 2,000 0 0
MAGNA INTL INC COM 559222401 18,769 341,847 SH   SOLE NONE 341,847 0 0
MEDTRONIC PLC SHS G5960L103 16,881 188,084 SH   SOLE NONE 188,084 0 0
META PLATFORMS INC CL A 30303M102 21,186 131,389 SH   SOLE NONE 131,389 0 0
MICROSOFT CORP COM 594918104 27,766 108,110 SH   SOLE NONE 108,110 0 0
OPEN TEXT CORP COM 683715106 2,237 59,130 SH   SOLE NONE 59,130 0 0
PEMBINA PIPELINE CORP COM 706327103 1,449 41,000 SH   SOLE NONE 41,000 0 0
PEPSICO INC COM 713448108 708 4,250 SH   SOLE NONE 4,250 0 0
PFIZER INC COM 717081103 36,809 702,067 SH   SOLE NONE 702,067 0 0
PRA GROUP INC COM 69354N106 6,929 190,557 SH   SOLE NONE 190,557 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 332 6,920 SH   SOLE NONE 6,920 0 0
ROSS STORES INC COM 778296103 18,302 260,600 SH   SOLE NONE 260,600 0 0
ROYAL BK CDA COM 780087102 47,721 492,881 SH   SOLE NONE 492,881 0 0
SUNCOR ENERGY INC NEW COM 867224107 34,147 973,392 SH   SOLE NONE 973,392 0 0
PRICE T ROWE GROUP INC COM 74144T108 807 7,100 SH   SOLE NONE 7,100 0 0
TC ENERGY CORP COM 87807B107 24,042 464,164 SH   SOLE NONE 464,164 0 0
TELUS CORPORATION COM 87971M103 35,195 1,580,318 SH   SOLE NONE 1,580,318 0 0
THOMSON REUTERS CORP. COM NEW 884903709 427 4,100 SH   SOLE NONE 4,100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 45,487 693,719 SH   SOLE NONE 693,719 0 0
UNION PAC CORP COM 907818108 1,991 9,335 SH   SOLE NONE 9,335 0 0
UNITED PARCEL SERVICE INC CL B 911312106 30,570 167,470 SH   SOLE NONE 167,470 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,649 52,200 SH   SOLE NONE 52,200 0 0
WELLS FARGO CO NEW COM 949746101 353 9,000 SH   SOLE NONE 9,000 0 0
WESTERN DIGITAL CORP. COM 958102105 15,723 350,733 SH   SOLE NONE 350,733 0 0