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,394,505 8,145 SH   SOLE   8,145 0 0
BANK OF MONTREAL COM 063671101   17,755,166 209,828 SH   SOLE   209,828 0 0
BCE COM NEW 05534B760   794,164 20,740 SH   SOLE   20,740 0 0
BECTON DICKINSON COM 075887109   19,698,952 76,196 SH   SOLE   76,196 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702   288,647 824 SH   SOLE   824 0 0
BROOKFIELD RENEWABLE CLASS A CL A SUB VTG 11284V105   2,662,810 110,910 SH   SOLE   110,910 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UN G16258108   8,825,867 404,982 SH   SOLE   404,982 0 0
CANADIAN NATURAL RESOURCES COM 136385101   23,520,289 362,575 SH   SOLE   362,575 0 0
CGI CLASS A CL A SUB VTG 12532H104   19,108,370 193,266 SH   SOLE   193,266 0 0
CN RAILWAY COM 136375102   19,935,128 183,520 SH   SOLE   183,520 0 0
COLGATE PALMOLIVE COM 194162103   18,877,572 265,470 SH   SOLE   265,470 0 0
COSTCO WHOLESALE COM 22160K105   27,237,852 48,212 SH   SOLE   48,212 0 0
EMERSON ELECTRIC COM 291011104   434,565 4,500 SH   SOLE   4,500 0 0
HOME DEPOT COM 437076102   1,822,327 6,031 SH   SOLE   6,031 0 0
IMPERIAL OIL COM NEW 453038408   244,044 3,950 SH   SOLE   3,950 0 0
INTEL COM 458140100   5,121,511 144,065 SH   SOLE   144,065 0 0
INTL FLAVORS & FRAGRANCES COM 459506101   10,627,021 155,890 SH   SOLE   155,890 0 0
JOHNSON & JOHNSON COM 478160104   13,009,642 83,529 SH   SOLE   83,529 0 0
JOHNSON CONTROLS SHS G51502105   13,403,120 251,891 SH   SOLE   251,891 0 0
JPMORGAN CHASE COM 46625H100   19,245,604 132,710 SH   SOLE   132,710 0 0
LOWES COM 548661107   18,425,016 88,650 SH   SOLE   88,650 0 0
MICROSOFT COM 594918104   27,251,435 86,307 SH   SOLE   86,307 0 0
NVENT ELECTRIC SHS G6700G107   16,978,791 320,415 SH   SOLE   320,415 0 0
PROCTER & GAMBLE COM 742718109   389,446 2,670 SH   SOLE   2,670 0 0
ROPER TECHNOLOGIES COM 776696106   22,245,886 45,936 SH   SOLE   45,936 0 0
ROYAL BANK OF CANADA COM 780087102   11,559,682 131,869 SH   SOLE   131,869 0 0
STANLEY BLACK & DECKER COM 854502101   10,339,515 123,708 SH   SOLE   123,708 0 0
STANTEC COM 85472N109   687,030 10,556 SH   SOLE   10,556 0 0
SUN LIFE FINANCIAL COM 866796105   590,028 12,056 SH   SOLE   12,056 0 0
SUNCOR ENERGY COM 867224107   19,215,265 557,037 SH   SOLE   557,037 0 0
TC ENERGY COM 87807B107   243,538 7,060 SH   SOLE   7,060 0 0
TD BANK COM NEW 891160509   18,923,350 313,136 SH   SOLE   313,136 0 0
TELUS COM 87971M103   6,019,865 367,513 SH   SOLE   356,413 0 0
THERMO FISHER SCIENTIFIC COM 883556102   24,151,902 47,715 SH   SOLE   47,715 0 0
TRIMBLE COM 896239100   993,178 18,440 SH   SOLE   18,440 0 0
VERIZON COM 92343V104   1,350,687 41,675 SH   SOLE   41,675 0 0
VISA COM CL A 92826C839   20,189,128 87,775 SH   SOLE   87,775 0 0
WALT DISNEY COM 254687106   9,111,641 112,420 SH   SOLE   112,420 0 0
WELLS FARGO COM 949746101   16,462,167 402,892 SH   SOLE   402,892 0 0