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,032,033 25,787 SH   SOLE   25,787 0 0
ALCON AG ORD SHS H01301128   7,168,695 91,580 SH   SOLE   91,580 0 0
ALIGN TECHNOLOGY INC COM 016255101   3,377,562 12,497 SH   SOLE   12,497 0 0
ALPHABET INC CAP STK CL A 02079K305   7,845,947 56,635 SH   SOLE   56,635 0 0
ALPHABET INC CAP STK CL C 02079K107   270,176 1,919 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106   7,330,842 48,386 SH   SOLE   48,386 0 0
APPLE INC COM 037833100   7,522,592 38,804 SH   SOLE   38,804 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   6,525 130 SH   SOLE   130 0 0
COMCAST CORP NEW CL A 20030N101   4,849,433 109,972 SH   SOLE   7,960 0 0
DANAHER CORPORATION COM 235851102   991,856 4,273 SH   SOLE   4,273 0 0
ECOLAB INC COM 278865100   5,284,657 26,617 SH   SOLE   26,617 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   3,950,147 51,379 SH   SOLE   51,379 0 0
EMERSON ELEC CO COM 291011104   126,018 1,375 SH   SOLE   1,375 0 0
FERRARI N V COM N3167Y103   1,533,366 4,442 SH   SOLE   4,442 0 0
FIRST SOLAR INC COM 336433107   85,463 500 SH   SOLE   500 0 0
ILLUMINA INC COM 452327109   3,402,685 24,740 SH   SOLE   24,740 0 0
INTEL CORP COM 458140100   13,805 275 SH   SOLE   275 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   548,970 1,654 SH   SOLE   1,654 0 0
ISHARES INC MSCI AGRICULTURE 464286350   28,517 750 SH   SOLE   750 0 0
ISHARES TR BROAD USD HIGH 46435U853   105,310 2,900 SH   SOLE   2,900 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   54,441 3,500 SH   SOLE   3,500 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,356,228 35,200 SH   SOLE   35,200 0 0
ITRON INC COM 465741106   218,798 2,900 SH   SOLE   2,900 0 0
JOHNSON CTLS INTL PLC SHS G51502105   82,403 1,450 SH   SOLE   1,450 0 0
JOHNSON & JOHNSON COM 478160104   9,708 62 SH   SOLE   62 0 0
MCDONALDS CORP COM 580135101   14,811 50 SH   SOLE   50 0 0
META PLATFORMS INC CL A 30303M102   3,894,393 11,104 SH   SOLE   11,104 0 0
MICROSOFT CORP COM 594918104   3,314,056 8,871 SH   SOLE   8,871 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   152,983 489 SH   SOLE   489 0 0
NIKE INC CL B 654106103   3,348,098 29,828 SH   SOLE   29,828 0 0
PTC INC COM 69370C100   7,960,196 45,573 SH   SOLE   45,573 0 0
ROSS STORES INC COM 778296103   50,928 368 SH   SOLE   368 0 0
SALESFORCE INC COM 79466L302   9,521,972 36,257 SH   SOLE   36,257 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   83,737 1,000 SH   SOLE   1,000 0 0
SPDR SER TR S&P METALS MNG 78464A755   59,781 1,000 SH   SOLE   1,000 0 0
STRYKER CORPORATION COM 863667101   6,315,236 21,083 SH   SOLE   21,083 0 0
TETRA TECH INC NEW COM 88162G103   165,627 993 SH   SOLE   993 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,582,763 12,419 SH   SOLE   12,419 0 0
UNITEDHEALTH GROUP INC COM 91324P102   16,830 32 SH   SOLE   32 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   26,633 350 SH   SOLE   350 0 0
VISA INC COM CL A 92826C839   8,401,021 32,260 SH   SOLE   32,260 0 0
XYLEM INC COM 98419M100   590,249 5,406 SH   SOLE   5,406 0 0
ZOETIS INC CL A 98978V103   7,622,784 38,502 SH   SOLE   38,502 0 0