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
COSTCO WHOLESALE COM 22160K105   35,056,490 38,260 SH   SOLE   38,260 0 0
MICROSOFT COM 594918104   30,777,509 73,019 SH   SOLE   73,019 0 0
JPMORGAN CHASE COM 46625H100   28,162,569 117,486 SH   SOLE   117,486 0 0
VISA COM CL A 92826C839   26,327,080 83,303 SH   SOLE   83,303 0 0
ROYAL BANK OF CANADA COM 780087102   26,105,730 217,002 SH   SOLE   217,002 0 0
WELLS FARGO COM 949746101   25,685,714 365,685 SH   SOLE   365,685 0 0
THERMO FISHER SCIENTIFIC COM 883556102   23,915,493 45,971 SH   SOLE   45,971 0 0
COLGATE PALMOLIVE COM 194162103   22,874,592 251,618 SH   SOLE   251,618 0 0
ROPER TECHNOLOGIES COM 776696106   22,643,626 43,558 SH   SOLE   43,558 0 0
BANK OF MONTREAL COM 063671101   21,873,659 225,823 SH   SOLE   225,823 0 0
JOHNSON CONTROLS SHS G51502105   21,735,586 275,378 SH   SOLE   275,378 0 0
CGI CLASS A CL A SUB VTG 12532H104   20,554,226 188,280 SH   SOLE   188,280 0 0
NVENT ELECTRIC SHS G6700G107   20,499,120 300,750 SH   SOLE   300,750 0 0
LOWES COM 548661107   20,301,521 82,259 SH   SOLE   82,259 0 0
CANADIAN NATURAL RESOURCES COM 136385101   19,673,600 638,665 SH   SOLE   638,665 0 0
CN RAILWAY COM 136375102   18,936,961 186,906 SH   SOLE   186,906 0 0
BECTON DICKINSON COM 075887109   18,690,004 82,382 SH   SOLE   82,382 0 0
SUNCOR ENERGY COM 867224107   18,221,459 511,632 SH   SOLE   511,632 0 0
STRYKER CORP COM 863667101   17,821,035 49,496 SH   SOLE   49,496 0 0
ULTA BEAUTY COM 90384S303   16,465,145 37,857 SH   SOLE   37,857 0 0
STANLEY BLACK & DECKER COM 854502101   8,610,540 107,243 SH   SOLE   107,243 0 0
BROOKFIELD RENEWABLE CLASS A CL A SUB VTG 11285B108   8,448,256 305,970 SH   SOLE   305,970 0 0
VERIZON COM 92343V104   8,125,568 203,190 SH   SOLE   203,190 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UN G16258108   7,070,059 311,115 SH   SOLE   311,115 0 0
TD BANK COM NEW 891160509   3,502,178 65,930 SH   SOLE   65,930 0 0
HOME DEPOT COM 437076102   2,342,109 6,021 SH   SOLE   6,021 0 0
APPLE COM 037833100   1,977,567 7,897 SH   SOLE   7,897 0 0
JOHNSON & JOHNSON COM 478160104   1,658,791 11,470 SH   SOLE   11,470 0 0
INTEL COM 458140100   1,425,555 71,100 SH   SOLE   71,100 0 0
TRIMBLE COM 896239100   1,214,645 17,190 SH   SOLE   17,190 0 0
TELUS COM 87971M103   668,800 49,438 SH   SOLE   46,338 0 0
PROCTER & GAMBLE COM 742718109   350,053 2,088 SH   SOLE   2,088 0 0
TC ENERGY COM 87807B107   322,231 6,930 SH   SOLE   6,930 0 0
SUN LIFE FINANCIAL COM 866796105   316,054 5,335 SH   SOLE   5,335 0 0
IMPERIAL OIL COM NEW 453038408   242,888 3,950 SH   SOLE   3,950 0 0