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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 15,121,012 166,641 SH SOLE 0 164,527 0 2,114
ABBVIE INC COM 00287Y109 959,587 3,813 SH SOLE 0 3,813 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,877,714 151,701 SH SOLE 0 150,494 0 1,208
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,444 100 SH Call SOLE 0 100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 368,297 634 SH SOLE 0 634 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 22,076,312 75,300 SH SOLE 0 74,681 0 619
ALPHABET INC CAP STK CL C 02079K107 136,262,806 385,653 SH SOLE 0 380,734 0 4,919
ALPHABET INC CAP STK CL A 02079K305 2,888,324 8,082 SH SOLE 0 8,082 0 0
AMAZON COM INC COM 023135106 98,911,158 415,000 SH SOLE 0 411,380 0 3,620
AMERICAN EXPRESS CO COM 025816109 23,921,711 70,722 SH SOLE 0 70,216 0 506
APPLE INC COM 037833100 148,965,668 514,811 SH SOLE 0 509,897 0 4,914
APPLIED MATLS INC COM 038222105 70,922,067 98,094 SH SOLE 0 97,184 0 911
AUTOMATIC DATA PROCESSING IN COM 053015103 412,740 1,843 SH SOLE 0 1,843 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,702,106 5,400 SH SOLE 0 5,400 0 0
BROADCOM INC COM 11135F101 34,226,143 90,605 SH SOLE 0 89,780 0 825
CALIFORNIA WTR SVC GROUP COM 130788102 324,350 6,667 SH SOLE 0 6,667 0 0
CAPITAL ONE FINL CORP COM 14040H105 227,102 1,132 SH SOLE 0 1,132 0 0
CATERPILLAR INC COM 149123101 1,284,556 1,206 SH SOLE 0 1,206 0 0
CHEVRON CORPORATION COM 166764100 29,657,356 178,917 SH SOLE 0 177,340 0 1,578
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,611,178 370,917 SH SOLE 0 366,181 0 4,736
CISCO SYS INC COM 17275R102 862,778 7,345 SH SOLE 0 7,304 0 41
CME GROUP INC COM 12572Q105 13,783,093 62,415 SH SOLE 0 61,913 0 502
COCA COLA CO COM 191216100 575,107 7,077 SH SOLE 0 7,077 0 0
COLGATE PALMOLIVE CO COM 194162103 16,750,323 182,704 SH SOLE 0 181,244 0 1,460
CORNING INC COM 219350105 3,038,883 11,897 SH SOLE 0 11,897 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 59,489,436 63,593 SH SOLE 0 63,038 0 555
DANAHER CORP DEL COM 235851102 577,535 3,032 SH SOLE 0 2,897 0 135
EATON CORP PLC SHS G29183103 200,276 470 SH SOLE 0 470 0 0
ECOLAB INC COM 278865100 12,950,425 46,482 SH SOLE 0 46,145 0 337
EDWARDS LIFESCIENCES CORP COM 28176E108 450,491 4,980 SH SOLE 0 4,980 0 0
ELI LILLY & CO COM 532457108 57,395,556 47,852 SH SOLE 0 47,206 0 647
EXXON MOBIL CORP COM 30231G102 2,162,693 15,818 SH SOLE 0 15,818 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 5,213,791 114,614 SH SOLE 0 113,587 0 1,027
FORD MTR CO COM 345370860 149,425 10,750 SH SOLE 0 10,750 0 0
GE AEROSPACE COM NEW 369604301 33,035,191 88,393 SH SOLE 0 87,731 0 662
GE VERNOVA INC COM 36828A101 598,065 509 SH SOLE 0 509 0 0
HOME DEPOT INC COM 437076102 27,265,723 77,310 SH SOLE 0 76,623 0 687
HONEYWELL AEROSPACE INC COM 43849R105 17,067,880 77,203 SH SOLE 0 76,435 0 768
HONEYWELL INTL INC COM 438516205 17,421,200 77,808 SH SOLE 0 77,037 0 771
IDEXX LABS INC COM 45168D104 246,900 469 SH SOLE 0 469 0 0
INTEL CORP COM 458140100 200,090 1,433 SH SOLE 0 1,433 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,186,349 4,219 SH SOLE 0 4,219 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 18,307,596 46,036 SH SOLE 0 45,610 0 426
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 224,474 4,025 SH SOLE 0 4,025 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 208,470 3,265 SH SOLE 0 3,265 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,358,660 1,845 SH SOLE 0 1,845 0 0
ISHARES INC CORE MSCI EMKT 46434G103 29,836,867 360,175 SH SOLE 0 356,699 0 3,476
ISHARES TR SP SMCP600VL ETF 464287879 505,033 3,695 SH SOLE 0 3,695 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,233,467 12,924 SH SOLE 0 12,924 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 269,241 1,227 SH SOLE 0 1,227 0 0
ISHARES TR NATIONAL MUN ETF 464288414 351,164 3,263 SH SOLE 0 3,263 0 0
ISHARES TR MSCI ACWI EX US 464288240 384,127 5,047 SH SOLE 0 5,047 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 292,801 2,129 SH SOLE 0 2,129 0 0
ISHARES TR RUS 1000 ETF 464287622 486,077 1,187 SH SOLE 0 62 0 1,125
ISHARES TR CORE S&P MCP ETF 464287507 2,307,426 29,924 SH SOLE 0 29,609 0 315
ISHARES TR CORE MSCI EAFE 46432F842 313,306 3,244 SH SOLE 0 3,244 0 0
ISHARES TR S&P 500 VAL ETF 464287408 222,065 978 SH SOLE 0 978 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,632,215 25,339 SH SOLE 0 25,339 0 0
ISHARES TR EAFE GRWTH ETF 464288885 206,910 1,663 SH SOLE 0 1,663 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,469,479 3,298 SH SOLE 0 3,298 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 246,794 1,018 SH SOLE 0 1,018 0 0
ISHARES TR CORE S&P SCP ETF 464287804 58,255,871 392,798 SH SOLE 0 388,475 0 4,323
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,801,000 35,614 SH SOLE 0 35,354 0 260
JEFFERIES FINANCIAL GROUP IN COM 47233W109 315,674 6,316 SH SOLE 0 6,316 0 0
JOHNSON & JOHNSON COM 478160104 43,376,853 170,795 SH SOLE 0 169,186 0 1,609
JPMORGAN CHASE & CO COM 46625H100 51,308,461 156,748 SH SOLE 0 155,086 0 1,663
LINDE PLC SHS G54950103 213,284 411 SH SOLE 0 411 0 0
LOWES COS INC COM 548661107 356,973 1,619 SH SOLE 0 1,619 0 0
MASTERCARD INCORPORATED CL A 57636Q104 41,971,064 81,719 SH SOLE 0 80,860 0 859
MCDONALDS CORP COM 580135101 905,539 3,350 SH SOLE 0 3,350 0 0
MEDTRONIC PLC SHS G5960L103 246,346 3,149 SH SOLE 0 3,112 0 37
MERCK & CO INC COM 58933Y105 972,253 7,566 SH SOLE 0 7,537 0 29
META PLATFORMS INC CL A 30303M102 56,162,382 99,704 SH SOLE 0 98,871 0 833
MICRON TECHNOLOGY INC COM 595112103 1,391,432 1,205 SH SOLE 0 1,205 0 0
MICROSOFT CORP COM 594918104 96,514,350 258,738 SH SOLE 0 253,913 0 4,825
MOODYS CORP COM 615369105 554,827 1,225 SH SOLE 0 1,225 0 0
MORGAN STANLEY COM NEW 617446448 36,779,969 175,947 SH SOLE 0 174,405 0 1,542
MSCI INC COM 55354G100 7,664,174 13,685 SH SOLE 0 13,573 0 112
NETFLIX INC. COM 64110L106 8,649,753 121,145 SH SOLE 0 120,039 0 1,106
NEXTERA ENERGY INC COM 65339F101 567,815 6,469 SH SOLE 0 6,469 0 0
NORFOLK SOUTHN CORP COM 655844108 230,909 734 SH SOLE 0 734 0 0
NVIDIA CORPORATION COM 67066G104 130,800,078 653,706 SH SOLE 0 648,235 0 5,471
NVIDIA CORPORATION COM 67066G104 20,009 100 SH Put SOLE 0 100 0 0
ORACLE CORP COM 68389X105 566,091 3,863 SH SOLE 0 3,822 0 41
PEPSICO INC COM 713448108 385,755 2,849 SH SOLE 0 2,849 0 0
PHILIP MORRIS INTL INC COM 718172109 400,897 2,216 SH SOLE 0 2,216 0 0
PNC FINL SVCS GROUP INC COM 693475105 944,007 3,834 SH SOLE 0 3,834 0 0
PROCTER & GAMBLE CO COM 742718109 1,045,136 7,127 SH SOLE 0 6,827 0 300
PROLOGIS INC. COM 74340W103 234,770 1,733 SH SOLE 0 1,733 0 0
QUALCOMM INC COM 747525103 621,838 3,365 SH SOLE 0 3,365 0 0
QUEST DIAGNOSTICS INC COM 74834L100 490,240 2,313 SH SOLE 0 2,313 0 0
QXO INC COM NEW 82846H405 197,770 11,445 SH SOLE 0 11,445 0 0
RELIANCE INC COM 759509102 235,368 630 SH SOLE 0 630 0 0
ROCKWELL AUTOMATION INC COM 773903109 372,795 753 SH SOLE 0 753 0 0
ROPER TECHNOLOGIES INC COM 776696106 216,570 640 SH SOLE 0 640 0 0
S&P GLOBAL INC COM 78409V104 17,176,467 42,176 SH SOLE 0 41,803 0 372
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 312,339 9,850 SH SOLE 0 9,850 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 465,130 482 SH SOLE 0 482 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 432,816 9,546 SH SOLE 0 9,468 0 78
SHERWIN WILLIAMS CO COM 824348106 706,889 2,053 SH SOLE 0 2,053 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 3,788,331 43,108 SH SOLE 0 43,108 0 0
STARBUCKS CORP COM 855244109 20,438 200 SH Call SOLE 0 200 0 0
STARBUCKS CORP COM 855244109 204,482 2,001 SH SOLE 0 2,001 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 208,956 400 SH SOLE 0 400 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,152,823 9,578 SH SOLE 0 9,578 0 0
T ROWE PRICE EXCHANGE-TRADED PRICE BLUE CHIP 87283Q107 500,349 9,989 SH SOLE 0 9,989 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 17,420,321 36,477 SH SOLE 0 36,188 0 289
TESLA INC COM 88160R101 11,293,951 26,852 SH SOLE 0 26,546 0 306
TEXAS INSTRS INC COM 882508104 70,461,783 236,393 SH SOLE 0 234,602 0 1,791
THERMO FISHER SCIENTIFIC INC COM 883556102 240,653 480 SH SOLE 0 480 0 0
TJX COS INC NEW COM 872540109 34,066,414 224,861 SH SOLE 0 223,230 0 1,631
TRANE TECHNOLOGIES PLC SHS G8994E103 334,480 681 SH SOLE 0 681 0 0
TRUSTMARK CORP COM 898402102 276,060 6,000 SH SOLE 0 6,000 0 0
UBER TECHNOLOGIES INC COM 90353T100 8,891,916 123,225 SH SOLE 0 122,180 0 1,045
UNION PAC CORP COM 907818108 916,912 3,371 SH SOLE 0 3,281 0 90
UNITEDHEALTH GROUP INC COM 91324P102 341,196 821 SH SOLE 0 821 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,557,635 2,268 SH SOLE 0 2,268 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 594,654 1,607 SH SOLE 0 1,607 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 468,860 5,443 SH SOLE 0 5,443 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 219,090 2,616 SH SOLE 0 2,616 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,164,407 4,921 SH SOLE 0 4,921 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 233,109 3,272 SH SOLE 0 3,272 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 221,094 2,515 SH SOLE 0 2,515 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 309,609 7,312 SH SOLE 0 7,312 0 0
VISA INC COM CL A 92826C839 656,464 1,913 SH SOLE 0 1,913 0 0
WALMART INC COM 931142103 442,598 3,908 SH SOLE 0 3,908 0 0
WASTE MGMT INC DEL COM 94106L109 426,147 1,912 SH SOLE 0 1,912 0 0
WEC ENERGY GROUP INC COM 92939U106 390,829 3,347 SH SOLE 0 3,347 0 0
ZOETIS INC CL A 98978V103 3,736,336 51,995 SH SOLE 0 51,567 0 428