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
ABBOTT LABS COM 002824100   32,109 274 SH   SOLE   274 0 0
ALIGN TECHNOLOGY INC COM 016255101   5,107,945 24,355 SH   SOLE   24,355 0 0
ALPHABET INC CAP STK CL C 02079K107   97,280 512 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305   7,133,308 37,348 SH   SOLE   37,348 0 0
AMAZON COM INC COM 023135106   11,234,382 50,812 SH   SOLE   50,812 0 0
APPLE INC COM 037833100   6,813,978 26,947 SH   SOLE   26,947 0 0
DANAHER CORPORATION COM 235851102   1,210,664 5,128 SH   SOLE   5,128 0 0
ECOLAB INC COM 278865100   7,459,916 31,458 SH   SOLE   31,458 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   6,892,293 92,120 SH   SOLE   92,120 0 0
EMERSON ELEC CO COM 291011104   9,364,316 74,810 SH   SOLE   74,810 0 0
META PLATFORMS INC CL A 30303M102   7,125,817 12,040 SH   SOLE   12,040 0 0
FIRST SOLAR INC COM 336433107   194,866 1,069 SH   SOLE   1,069 0 0
GRAIL INC COM 384747101   20 1 SH   SOLE   1 0 0
ILLUMINA INC COM 452327109   3,714,818 27,551 SH   SOLE   27,551 0 0
INTEL CORP COM 458140100   3,500 175 SH   SOLE   175 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,130,688 2,081 SH   SOLE   2,081 0 0
ISHARES GOLD TR ISHARES NEW 464285204   2,080,322 41,403 SH   SOLE   41,403 0 0
ISHARES INC MSCI AGRICULTURE 464286350   26,511 750 SH   SOLE   750 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   39,738 3,500 SH   SOLE   3,500 0 0
ITRON INC COM 465741106   204,973 1,863 SH   SOLE   1,863 0 0
KLA CORP COM NEW 482480100   119,078 188 SH   SOLE   188 0 0
ELI LILLY & CO COM 532457108   259,147 333 SH   SOLE   333 0 0
MCDONALDS CORP COM 580135101   9,544 33 SH   SOLE   33 0 0
MICROSOFT CORP COM 594918104   7,862,817 18,412 SH   SOLE   18,412 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   268,708 574 SH   SOLE   574 0 0
NIKE INC CL B 654106103   5,240,225 68,841 SH   SOLE   68,841 0 0
PTC INC COM 69370C100   8,910,679 48,146 SH   SOLE   48,146 0 0
PALO ALTO NETWORKS INC COM 697435105   237,603 1,302 SH   SOLE   1,302 0 0
SPDR SER TR S&P METALS MNG 78464A755   56,639 1,000 SH   SOLE   1,000 0 0
SALESFORCE INC COM 79466L302   9,507,143 28,181 SH   SOLE   28,181 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   85,462 1,000 SH   SOLE   1,000 0 0
STRYKER CORPORATION COM 863667101   9,290,688 25,589 SH   SOLE   25,589 0 0
TETRA TECH INC NEW COM 88162G103   261,964 6,512 SH   SOLE   6,512 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7,841,487 14,953 SH   SOLE   14,953 0 0
ULTA BEAUTY INC COM 90384S303   6,314,057 14,405 SH   SOLE   14,405 0 0
UNITEDHEALTH GROUP INC COM 91324P102   159,356 309 SH   SOLE   309 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   22,505 350 SH   SOLE   350 0 0
VEEVA SYS INC CL A COM 922475108   21,749 99 SH   SOLE   99 0 0
VISA INC COM CL A 92826C839   11,142,403 35,044 SH   SOLE   35,044 0 0
XYLEM INC COM 98419M100   829,088 6,947 SH   SOLE   6,947 0 0
ZOETIS INC CL A 98978V103   7,419,010 45,207 SH   SOLE   45,207 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,929,112 28,013 SH   SOLE   28,013 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   2,731 130 SH   SOLE   130 0 0
APTIV PLC COM SHS G3265R107   2,798,788 46,185 SH   SOLE   46,185 0 0
JOHNSON CTLS INTL PLC SHS G51502105   31,078 378 SH   SOLE   378 0 0
ALCON AG ORD SHS H01301128   7,684,533 91,950 SH   SOLE   91,950 0 0
FERRARI N V COM N3167Y103   1,112,664 2,597 SH   SOLE   2,597 0 0
QIAGEN NV SHS NEW N72482149   922,517 20,629 SH   SOLE   20,629 0 0