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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,254,338 26,632 SH   SOLE   26,632 0 0
ALCON AG ORD SHS H01301128   7,581,506 90,129 SH   SOLE   90,129 0 0
ALIGN TECHNOLOGY INC COM 016255101   7,408,055 22,903 SH   SOLE   22,903 0 0
ALPHABET INC CAP STK CL A 02079K305   9,188,910 58,014 SH   SOLE   58,014 0 0
ALPHABET INC CAP STK CL C 02079K107   271,907 1,694 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106   8,954,743 48,178 SH   SOLE   48,178 0 0
APPLE INC COM 037833100   6,949,294 39,908 SH   SOLE   39,908 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   6,006 130 SH   SOLE   130 0 0
COMCAST CORP NEW CL A 20030N101   4,907,164 113,343 SH   SOLE   8,203 0 0
DANAHER CORPORATION COM 235851102   1,070,721 4,196 SH   SOLE   4,196 0 0
ECOLAB INC COM 278865100   7,040,356 29,987 SH   SOLE   29,987 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   8,895,408 91,452 SH   SOLE   91,452 0 0
EMERSON ELEC CO COM 291011104   159,616 1,375 SH   SOLE   1,375 0 0
FERRARI N V COM N3167Y103   1,866,787 4,274 SH   SOLE   4,274 0 0
FIRST SOLAR INC COM 336433107   109,015 631 SH   SOLE   631 0 0
ILLUMINA INC COM 452327109   3,528,873 26,387 SH   SOLE   26,387 0 0
INTEL CORP COM 458140100   12,443 275 SH   SOLE   275 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   636,706 1,571 SH   SOLE   1,571 0 0
ISHARES INC MSCI AGRICULTURE 464286350   29,641 750 SH   SOLE   750 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   49,522 3,500 SH   SOLE   3,500 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,969,334 45,250 SH   SOLE   45,250 0 0
ITRON INC COM 465741106   325,860 3,502 SH   SOLE   3,502 0 0
JOHNSON CTLS INTL PLC SHS G51502105   135,246 2,023 SH   SOLE   2,023 0 0
JOHNSON & JOHNSON COM 478160104   10,070 62 SH   SOLE   62 0 0
MCDONALDS CORP COM 580135101   9,438 33 SH   SOLE   33 0 0
META PLATFORMS INC CL A 30303M102   5,759,689 11,305 SH   SOLE   11,305 0 0
MICROSOFT CORP COM 594918104   3,721,145 8,604 SH   SOLE   8,604 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   251,001 692 SH   SOLE   692 0 0
NIKE INC CL B 654106103   3,208,014 34,050 SH   SOLE   34,050 0 0
PTC INC COM 69370C100   8,830,540 45,915 SH   SOLE   45,915 0 0
QIAGEN NV SHS NEW N72482149   911,216 20,920 SH   SOLE   20,920 0 0
SALESFORCE INC COM 79466L302   8,533,420 27,337 SH   SOLE   27,337 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   99,342 1,000 SH   SOLE   1,000 0 0
SPDR SER TR S&P METALS MNG 78464A755   62,610 1,000 SH   SOLE   1,000 0 0
STRYKER CORPORATION COM 863667101   8,709,874 24,147 SH   SOLE   24,147 0 0
TETRA TECH INC NEW COM 88162G103   240,359 1,243 SH   SOLE   1,243 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   8,553,643 14,507 SH   SOLE   14,507 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,794 25 SH   SOLE   25 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   26,948 350 SH   SOLE   350 0 0
VISA INC COM CL A 92826C839   9,297,730 32,444 SH   SOLE   32,444 0 0
XYLEM INC COM 98419M100   752,665 5,693 SH   SOLE   5,693 0 0
ZOETIS INC CL A 98978V103   6,795,456 39,888 SH   SOLE   39,888 0 0