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
APPLE COM 037833100 1,543 8,835 SH   SOLE   8,835 0 0
BANK OF MONTREAL COM 063671101 23,942 203,231 SH   SOLE   203,231 0 0
BCE COM NEW 05534B760 2,309 41,604 SH   SOLE   41,604 0 0
BECTON DICKINSON COM 075887109 16,551 62,221 SH   SOLE   62,221 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 644 1,824 SH   SOLE   1,824 0 0
BROOKFIELD ASSET MANAGEMEN CL A LTD VT SH 112585104 492 8,700 SH   SOLE   8,700 0 0
BROOKFIELD RENEWABLE CLASS A CL A SUB VTG 11284V105 954 21,823 SH   SOLE   21,823 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UN G16258108 15,640 380,634 SH   SOLE   380,634 0 0
CANADIAN NATURAL RESOURCES COM 136385101 22,291 359,590 SH   SOLE   359,590 0 0
CGI CLASS A CL A SUB VTG 12532H104 14,571 182,703 SH   SOLE   182,703 0 0
CN RAILWAY COM 136375102 24,477 182,265 SH   SOLE   182,265 0 0
COLGATE PALMOLIVE COM 194162103 17,558 231,545 SH   SOLE   231,545 0 0
COSTCO WHOLESALE COM 22160K105 28,054 48,717 SH   SOLE   48,717 0 0
EMERSON ELECTRIC COM 291011104 441 4,500 SH   SOLE   4,500 0 0
HOME DEPOT COM 437076102 2,105 7,031 SH   SOLE   7,031 0 0
IMPERIAL OIL COM NEW 453038408 220 4,550 SH   SOLE   4,550 0 0
INTEL COM 458140100 16,654 336,040 SH   SOLE   336,040 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 15,130 115,206 SH   SOLE   115,206 0 0
JOHNSON & JOHNSON COM 478160104 21,964 123,929 SH   SOLE   123,929 0 0
JPMORGAN CHASE COM 46625H100 16,358 119,999 SH   SOLE   119,999 0 0
LOWES COM 548661107 17,530 86,700 SH   SOLE   86,700 0 0
MAXAR TECHNOLOGIES COM 57778K105 18,792 477,055 SH   SOLE   471,080 0 0
MICROSOFT COM 594918104 27,946 90,641 SH   SOLE   90,641 0 0
PROCTER & GAMBLE COM 742718109 1,180 7,720 SH   SOLE   7,720 0 0
ROPER TECHNOLOGIES COM 776696106 21,198 44,890 SH   SOLE   44,890 0 0
ROYAL BANK OF CANADA COM 780087102 15,736 142,769 SH   SOLE   142,769 0 0
STANLEY BLACK & DECKER COM 854502101 13,657 97,697 SH   SOLE   97,697 0 0
STANTEC COM 85472N109 530 10,556 SH   SOLE   10,556 0 0
SUN LIFE FINANCIAL COM 866796105 1,137 20,337 SH   SOLE   20,337 0 0
SUNCOR ENERGY COM 867224107 19,612 601,747 SH   SOLE   601,747 0 0
TC ENERGY COM 87807B107 506 8,960 SH   SOLE   8,960 0 0
TD BANK COM NEW 891160509 22,698 285,751 SH   SOLE   285,751 0 0
TELUS COM 87971M103 7,203 275,408 SH   SOLE   268,258 0 0
THERMO FISHER SCIENTIFIC COM 883556102 26,973 45,666 SH   SOLE   45,666 0 0
TJX COMPANY COM 872540109 267 4,400 SH   SOLE   4,400 0 0
TRIMBLE COM 896239100 1,316 18,240 SH   SOLE   18,240 0 0
VERIZON COM 92343V104 2,171 42,610 SH   SOLE   42,610 0 0
VISA COM CL A 92826C839 17,964 81,002 SH   SOLE   81,002 0 0
WALT DISNEY COM 254687106 14,863 108,359 SH   SOLE   108,359 0 0
WELLS FARGO COM 949746101 18,090 373,291 SH   SOLE   373,291 0 0