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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE COM 037833100   1,660,383 8,560 SH   SOLE   8,560 0 0
BANK OF MONTREAL COM 063671101   19,249,948 212,998 SH   SOLE   212,998 0 0
BCE COM NEW 05534B760   1,070,711 23,467 SH   SOLE   23,467 0 0
BECTON DICKINSON COM 075887109   20,063,176 75,994 SH   SOLE   75,994 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702   621,984 1,824 SH   SOLE   1,824 0 0
BROOKFIELD RENEWABLE CLASS A CL A SUB VTG 11284V105   3,195,808 101,235 SH   SOLE   101,235 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UN G16258108   11,966,263 405,554 SH   SOLE   405,554 0 0
CANADIAN NATURAL RESOURCES COM 136385101   20,534,999 364,987 SH   SOLE   364,987 0 0
CGI CLASS A CL A SUB VTG 12532H104   19,744,365 187,098 SH   SOLE   187,098 0 0
CN RAILWAY COM 136375102   22,882,693 188,830 SH   SOLE   188,830 0 0
COLGATE PALMOLIVE COM 194162103   20,517,293 266,320 SH   SOLE   266,320 0 0
COSTCO WHOLESALE COM 22160K105   26,463,531 49,154 SH   SOLE   49,154 0 0
EMERSON ELECTRIC COM 291011104   406,755 4,500 SH   SOLE   4,500 0 0
HOME DEPOT COM 437076102   1,873,470 6,031 SH   SOLE   6,031 0 0
IMPERIAL OIL COM NEW 453038408   232,965 4,550 SH   SOLE   4,550 0 0
INTEL COM 458140100   7,306,306 218,490 SH   SOLE   218,490 0 0
INTL FLAVORS & FRAGRANCES COM 459506101   13,273,622 166,775 SH   SOLE   166,775 0 0
JOHNSON & JOHNSON COM 478160104   17,137,775 103,539 SH   SOLE   103,539 0 0
JOHNSON CONTROLS SHS G51502105   14,894,791 218,591 SH   SOLE   218,591 0 0
JPMORGAN CHASE COM 46625H100   19,163,174 131,760 SH   SOLE   131,760 0 0
LOWES COM 548661107   20,129,055 89,185 SH   SOLE   89,185 0 0
MICROSOFT COM 594918104   30,653,027 90,013 SH   SOLE   90,013 0 0
NVENT ELECTRIC SHS G6700G107   16,201,645 313,560 SH   SOLE   313,560 0 0
PROCTER & GAMBLE COM 742718109   1,012,106 6,670 SH   SOLE   6,670 0 0
ROPER TECHNOLOGIES COM 776696106   22,299,504 46,380 SH   SOLE   46,380 0 0
ROYAL BANK OF CANADA COM 780087102   13,703,211 143,379 SH   SOLE   143,379 0 0
STANLEY BLACK & DECKER COM 854502101   11,257,663 120,133 SH   SOLE   120,133 0 0
SUN LIFE FINANCIAL COM 866796105   808,917 15,506 SH   SOLE   15,506 0 0
SUNCOR ENERGY COM 867224107   17,332,212 590,437 SH   SOLE   590,437 0 0
TC ENERGY COM 87807B107   451,357 11,160 SH   SOLE   11,160 0 0
TD BANK COM NEW 891160509   19,354,961 312,046 SH   SOLE   312,046 0 0
TELUS COM 87971M103   7,320,328 375,898 SH   SOLE   365,698 0 0
THERMO FISHER SCIENTIFIC COM 883556102   24,824,343 47,579 SH   SOLE   47,579 0 0
TJX COMPANY COM 872540109   373,076 4,400 SH   SOLE   4,400 0 0
TRIMBLE COM 896239100   976,214 18,440 SH   SOLE   18,440 0 0
VERIZON COM 92343V104   1,546,174 41,575 SH   SOLE   41,575 0 0
VISA COM CL A 92826C839   21,058,064 88,673 SH   SOLE   88,673 0 0
WALT DISNEY COM 254687106   10,779,756 120,741 SH   SOLE   120,741 0 0
WELLS FARGO COM 949746101   16,998,889 398,287 SH   SOLE   398,287 0 0