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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
JPMORGAN CHASE & CO COM 46625H100 114,824 725,192 SH   SOLE   725,192 0 0
AMPHENOL CORP NEW CL A 032095101 62,771 717,864 SH   SOLE   717,864 0 0
COCA COLA CO COM 191216100 41,114 694,315 SH   SOLE   694,315 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 82,224 683,398 SH   SOLE   0 0 0
TJX COS INC NEW COM 872540109 51,778 681,868 SH   SOLE   681,868 0 0
MICROSOFT CORP COM 594918104 125,013 371,767 SH   SOLE   371,767 0 0
VISA INC COM CL A 92826C839 78,285 361,273 SH   SOLE   361,273 0 0
LINDE PLC SHS G5494J103 86,752 250,449 SH   SOLE   250,449 0 0
ALLEGION PLC ORD SHS G0176J109 31,953 241,282 SH   SOLE   241,282 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 73,266 203,983 SH   SOLE   203,983 0 0
MONDELEZ INTL INC CL A 609207105 12,195 183,920 SH   SOLE   183,920 0 0
UNITEDHEALTH GROUP INC COM 91324P102 85,544 170,341 SH   SOLE   170,341 0 0
S&P GLOBAL INC COM 78409V104 73,096 154,911 SH   SOLE   154,911 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 100,027 149,865 SH   SOLE   149,865 0 0
AON PLC SHS CL A G0403H108 44,312 147,438 SH   SOLE   147,438 0 0
INTUIT COM 461202103 84,745 131,730 SH   SOLE   131,730 0 0
COMCAST CORP NEW CL A 20030N101 5,351 106,268 SH   SOLE   6,609 0 0
SPDR GOLD TR GOLD SHS 78463V107 15,715 91,936 SH   SOLE   91,936 0 0
NETFLIX INC COM 64110L106 47,321 78,532 SH   SOLE   78,532 0 0
UNION PAC CORP COM 907818108 18,487 73,390 SH   SOLE   73,390 0 0
AUTODESK INC COM 052769106 14,352 51,018 SH   SOLE   51,018 0 0
POOL CORP COM 73278L105 26,966 47,625 SH   SOLE   47,625 0 0
ECOLAB INC COM 278865100 8,739 37,260 SH   SOLE   37,260 0 0
ALPHABET INC CAP STK CL C 02079K107 105,576 36,476 SH   SOLE   0 0 0
AMBEV SA SPONSORED ADR 02319V103 82 28,987 SH   SOLE   28,987 0 0
PFIZER INC COM 717081103 1,695 28,700 SH   SOLE   28,700 0 0
CADIZ INC COM NEW 127537207 68 17,400 SH   SOLE   17,400 0 0
INFOSYS LTD SPONSORED ADR 456788108 438 17,300 SH   SOLE   0 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,650 17,087 SH   SOLE   0 0 0
APPLE INC COM 037833100 2,743 15,441 SH   SOLE   15,441 0 0
ISHARES TR GLOBAL TECH ETF 464287291 880 13,650 SH   SOLE   13,650 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 669 13,514 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 1,131 12,110 SH   SOLE   12,110 0 0
AMAZON COM INC COM 023135106 40,309 12,087 SH   SOLE   12,087 0 0
CHAMPIONX CORPORATION COM 15872M104 243 12,000 SH   SOLE   12,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,673 9,621 SH   SOLE   9,621 0 0
LAUDER ESTEE COS INC CL A 518439104 3,335 9,005 SH   SOLE   9,005 0 0
WELLS FARGO CO NEW COM 949746101 366 7,629 SH   SOLE   7,629 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 341 7,536 SH   SOLE   7,536 0 0
SYSCO CORP COM 871829107 550 7,000 SH   SOLE   7,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,934 6,468 SH   SOLE   1 0 0
TRI CONTL CORP COM 895436103 212 6,377 SH   SOLE   6,377 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,166 6,027 SH   SOLE   6,027 0 0
AVANTOR INC COM 05352A100 253 6,000 SH   SOLE   6,000 0 0
BK OF AMERICA CORP COM 060505104 248 5,567 SH   SOLE   5,567 0 0
XCEL ENERGY INC COM 98389B100 366 5,400 SH   SOLE   5,400 0 0
TENABLE HLDGS INC COM 88025T102 274 4,969 SH   SOLE   4,969 0 0
CHEVRON CORP NEW COM 166764100 564 4,800 SH   SOLE   4,800 0 0
DISNEY WALT CO COM 254687106 738 4,758 SH   SOLE   4,758 0 0
AMERESCO INC CL A 02361E108 375 4,600 SH   SOLE   4,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 209 4,015 SH   SOLE   4,015 0 0
JOHNSON & JOHNSON COM 478160104 644 3,761 SH   SOLE   3,761 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 380 3,477 SH   SOLE   3,477 0 0
DANAHER CORPORATION COM 235851102 1,086 3,299 SH   SOLE   3,299 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,289 3,108 SH   SOLE   3,108 0 0
WALMART INC COM 931142103 435 3,000 SH   SOLE   3,000 0 0
ALPHABET INC CAP STK CL A 02079K305 7,624 2,631 SH   SOLE   2,631 0 0
AMERICAN TOWER CORP NEW COM 03027X100 756 2,583 SH   SOLE   2,583 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 483 2,338 SH   SOLE   2,338 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 604 2,265 SH   SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 521 2,050 SH   SOLE   2,050 0 0
ABBOTT LABS COM 002824100 289 2,050 SH   SOLE   2,050 0 0
PEPSICO INC COM 713448108 350 2,010 SH   SOLE   2,010 0 0
HONEYWELL INTL INC COM 438516106 406 1,945 SH   SOLE   1,945 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 457 1,920 SH   SOLE   1,920 0 0
LOCKHEED MARTIN CORP COM 539830109 675 1,898 SH   SOLE   1,898 0 0
REGAL REXNORD CORPORATION COM 758750103 273 1,600 SH   SOLE   1,600 0 0
ABBVIE INC COM 00287Y109 216 1,590 SH   SOLE   1,590 0 0
AMERICAN EXPRESS CO COM 025816109 225 1,373 SH   SOLE   1,373 0 0
INSULET CORP COM 45784P101 293 1,100 SH   SOLE   1,100 0 0
HOME DEPOT INC COM 437076102 415 1,000 SH   SOLE   1,000 0 0
VALMONT INDS INC COM 920253101 251 1,000 SH   SOLE   1,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 449 957 SH   SOLE   957 0 0
NVIDIA CORPORATION COM 67066G104 264 896 SH   SOLE   896 0 0
EQUINIX INC COM 29444U700 594 702 SH   SOLE   702 0 0
ALPHABET INC CAP STK CL C 02079K107 598 205 SH   SOLE   0 0 0