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 16,089,246 162,797 SH SOLE 0 160,715 0 2,082
ABBVIE INC COM 00287Y109 918,530 3,511 SH SOLE 0 3,511 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 559,829 3,053 SH SOLE 0 3,053 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,337 100 SH Call SOLE 0 100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 387,856 634 SH SOLE 0 634 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 20,776,147 74,673 SH SOLE 0 74,063 0 610
ALPHABET INC CAP STK CL C 02079K107 129,011,038 378,620 SH SOLE 0 373,787 0 4,833
ALPHABET INC CAP STK CL A 02079K305 2,681,475 7,793 SH SOLE 0 7,793 0 0
AMAZON COM INC COM 023135106 103,412,509 415,061 SH SOLE 0 411,487 0 3,574
AMERICAN EXPRESS CO COM 025816109 20,259,365 66,621 SH SOLE 0 66,124 0 497
AMGEN INC COM 031162100 234,326 556 SH SOLE 0 456 0 100
APPLE INC COM 037833100 168,709,974 506,606 SH SOLE 0 501,841 0 4,765
APPLIED MATLS INC COM 038222105 48,708,009 95,248 SH SOLE 0 94,335 0 914
ARM HOLDINGS PLC SPONSORED ADS 042068205 11,320,202 39,081 SH SOLE 0 38,818 0 263
AUTOMATIC DATA PROCESSING IN COM 053015103 463,992 1,798 SH SOLE 0 1,798 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,700,383 5,423 SH SOLE 0 5,423 0 0
BETA TECHNOLOGIES INC COM SHS CL A 086921103 441,204 19,964 SH SOLE 0 19,964 0 0
BROADCOM INC COM 11135F101 32,124,158 91,472 SH SOLE 0 90,662 0 810
CALIFORNIA WTR SVC GROUP COM 130788102 308,482 6,667 SH SOLE 0 6,667 0 0
CAPITAL ONE FINL CORP COM 14040H105 219,328 1,136 SH SOLE 0 1,136 0 0
CATERPILLAR INC COM 149123101 968,327 1,194 SH SOLE 0 1,194 0 0
CHEVRON CORPORATION COM 166764100 35,787,995 175,251 SH SOLE 0 173,712 0 1,539
CHIPOTLE MEXICAN GRILL INC COM 169656105 11,721,305 366,864 SH SOLE 0 362,151 0 4,713
CISCO SYS INC COM 17275R102 727,610 6,760 SH SOLE 0 6,745 0 15
CME GROUP INC COM 12572Q105 16,119,092 61,528 SH SOLE 0 61,047 0 481
COCA COLA CO COM 191216100 613,621 7,129 SH SOLE 0 7,129 0 0
COLGATE PALMOLIVE CO COM 194162103 15,444,645 181,020 SH SOLE 0 179,637 0 1,383
CORNING INC COM 219350105 1,830,840 11,907 SH SOLE 0 11,907 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 56,452,132 62,012 SH SOLE 0 61,462 0 550
DANAHER CORP DEL COM 235851102 597,299 2,696 SH SOLE 0 2,611 0 85
EATON CORP PLC SHS G29183103 220,871 514 SH SOLE 0 514 0 0
ECOLAB INC COM 278865100 12,577,503 45,806 SH SOLE 0 45,477 0 330
EDWARDS LIFESCIENCES CORP COM 28176E108 429,874 4,980 SH SOLE 0 4,980 0 0
ELI LILLY & CO COM 532457108 54,086,987 46,744 SH SOLE 0 46,102 0 643
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 2,431,533 14,940 SH SOLE 0 14,940 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4,892,034 112,980 SH SOLE 0 111,893 0 1,087
FORD MTR CO COM 345370860 129,645 10,750 SH SOLE 0 10,750 0 0
GE AEROSPACE COM NEW 369604301 27,300,467 87,420 SH SOLE 0 86,769 0 651
GE VERNOVA INC COM 36828A101 11,897,333 12,517 SH SOLE 0 12,438 0 79
HOME DEPOT INC COM 437076102 23,112,562 81,242 SH SOLE 0 80,530 0 712
HONEYWELL AEROSPACE INC COM 43849R105 11,820,337 76,275 SH SOLE 0 75,519 0 756
HONEYWELL INTL INC COM 438516205 16,043,064 76,055 SH SOLE 0 75,299 0 756
IDEXX LABS INC COM 45168D104 242,818 465 SH SOLE 0 465 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 697,119 3,170 SH SOLE 0 3,170 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 18,839,575 46,331 SH SOLE 0 45,902 0 429
INVESCO QQQ TR UNIT SER 1 46090E103 1,195,471 1,616 SH SOLE 0 1,616 0 0
ISHARES INC CORE MSCI EMKT 46434G103 33,508,500 412,870 SH SOLE 0 409,388 0 3,482
ISHARES TR CORE MSCI TOTAL 46432F834 1,137,600 11,976 SH SOLE 0 11,976 0 0
ISHARES TR SP SMCP600VL ETF 464287879 473,330 3,695 SH SOLE 0 3,695 0 0
ISHARES TR MSCI ACWI EX US 464288240 361,388 4,779 SH SOLE 0 4,779 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 250,464 1,127 SH SOLE 0 1,127 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 334,738 2,353 SH SOLE 0 2,353 0 0
ISHARES TR RUS 1000 ETF 464287622 457,743 1,100 SH SOLE 0 0 0 1,100
ISHARES TR CORE S&P MCP ETF 464287507 1,984,153 27,577 SH SOLE 0 27,262 0 315
ISHARES TR MSCI EAFE ETF 464287465 2,632,469 25,339 SH SOLE 0 25,339 0 0
ISHARES TR CORE MSCI EAFE 46432F842 315,151 3,253 SH SOLE 0 3,253 0 0
ISHARES TR S&P 500 VAL ETF 464287408 233,074 1,021 SH SOLE 0 1,021 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 252,393 1,018 SH SOLE 0 1,018 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,430,439 3,174 SH SOLE 0 3,174 0 0
ISHARES TR CORE S&P SCP ETF 464287804 51,928,644 381,716 SH SOLE 0 377,508 0 4,208
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,685,028 33,453 SH SOLE 0 33,193 0 260
JEFFERIES FINANCIAL GROUP IN COM 47233W109 288,831 6,316 SH SOLE 0 6,316 0 0
JOHNSON & JOHNSON COM 478160104 44,198,273 166,950 SH SOLE 0 165,366 0 1,584
JPMORGAN CHASE & CO COM 46625H100 50,036,247 151,245 SH SOLE 0 149,618 0 1,627
LOWES COS INC COM 548661107 245,843 1,334 SH SOLE 0 1,334 0 0
MASTERCARD INCORPORATED CL A 57636Q104 43,895,591 79,597 SH SOLE 0 78,748 0 849
MCDONALDS CORP COM 580135101 662,105 2,867 SH SOLE 0 2,867 0 0
MEDTRONIC PLC SHS G5960L103 251,622 2,916 SH SOLE 0 2,913 0 3
MERCK & CO INC COM 58933Y105 1,062,799 7,314 SH SOLE 0 7,305 0 9
META PLATFORMS INC CL A 30303M102 70,410,054 97,093 SH SOLE 0 96,258 0 835
MICRON TECHNOLOGY INC COM 595112103 1,295,646 1,216 SH SOLE 0 1,216 0 0
MICROSOFT CORP COM 594918104 128,319,544 250,184 SH SOLE 0 245,634 0 4,551
MOODYS CORP COM 615369105 524,066 1,154 SH SOLE 0 1,154 0 0
MORGAN STANLEY COM NEW 617446448 31,665,584 168,362 SH SOLE 0 166,857 0 1,505
MSCI INC COM 55354G100 7,539,649 13,997 SH SOLE 0 13,886 0 111
NETFLIX INC. COM 64110L106 8,324,273 119,636 SH SOLE 0 118,541 0 1,095
NEXTERA ENERGY INC COM 65339F101 444,594 5,870 SH SOLE 0 5,870 0 0
NORFOLK SOUTHN CORP COM 655844108 205,794 666 SH SOLE 0 666 0 0
NVIDIA CORPORATION COM 67066G104 145,568,611 637,396 SH SOLE 0 632,003 0 5,393
NVIDIA CORPORATION COM 67066G104 22,838 100 SH Put SOLE 0 100 0 0
ORACLE CORP COM 68389X105 451,275 3,287 SH SOLE 0 3,287 0 0
PEPSICO INC COM 713448108 332,513 2,624 SH SOLE 0 2,624 0 0
PHILIP MORRIS INTL INC COM 718172109 509,108 2,668 SH SOLE 0 2,668 0 0
PNC FINL SVCS GROUP INC COM 693475105 757,684 3,409 SH SOLE 0 3,409 0 0
PROCTER & GAMBLE CO COM 742718109 1,012,198 6,967 SH SOLE 0 6,667 0 300
PROLOGIS INC. COM 74340W103 204,108 1,572 SH SOLE 0 1,572 0 0
QUALCOMM INC COM 747525103 556,373 3,023 SH SOLE 0 3,023 0 0
QUEST DIAGNOSTICS INC COM 74834L100 539,091 2,313 SH SOLE 0 2,313 0 0
QXO INC COM NEW 82846H405 127,947 10,945 SH SOLE 0 10,945 0 0
RELIANCE INC COM 759509102 242,393 630 SH SOLE 0 630 0 0
ROCKWELL AUTOMATION INC COM 773903109 327,803 753 SH SOLE 0 753 0 0
S&P GLOBAL INC COM 78409V104 16,417,330 41,619 SH SOLE 0 41,249 0 369
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 250,331 7,695 SH SOLE 0 7,695 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 444,568 482 SH SOLE 0 482 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 293,789 7,449 SH SOLE 0 7,449 0 0
SHERWIN WILLIAMS CO COM 824348106 663,673 2,053 SH SOLE 0 2,053 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 210,289 1,418 SH SOLE 0 1,418 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 3,635,280 40,500 SH SOLE 0 40,500 0 0
STARBUCKS CORP COM 855244109 18,792 200 SH Call SOLE 0 200 0 0
STARBUCKS CORP COM 855244109 188,014 2,001 SH SOLE 0 2,001 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 203,420 400 SH SOLE 0 400 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,247,273 9,503 SH SOLE 0 9,503 0 0
T ROWE PRICE EXCHANGE-TRADED PRICE BLUE CHIP 87283Q107 426,035 8,287 SH SOLE 0 8,287 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 16,833,411 36,900 SH SOLE 0 36,610 0 290
TESLA INC COM 88160R101 10,533,244 29,687 SH SOLE 0 29,417 0 270
TEXAS INSTRS INC COM 882508104 64,437,903 230,061 SH SOLE 0 228,306 0 1,755
THERMO FISHER SCIENTIFIC INC COM 883556102 301,747 447 SH SOLE 0 447 0 0
TJX COS INC NEW COM 872540109 28,988,833 219,098 SH SOLE 0 217,489 0 1,609
TRANE TECHNOLOGIES PLC SHS G8994E103 295,595 654 SH SOLE 0 654 0 0
TRUSTMARK CORP COM 898402102 230,157 5,134 SH SOLE 0 5,134 0 0
UBER TECHNOLOGIES INC COM 90353T100 8,379,527 122,311 SH SOLE 0 121,248 0 1,063
UNION PAC CORP COM 907818108 917,350 3,371 SH SOLE 0 3,281 0 90
UNITEDHEALTH GROUP INC COM 91324P102 291,864 795 SH SOLE 0 795 0 0
VANECK BITCOIN ETF SH BEN INT 92189K105 201,691 8,539 SH SOLE 0 8,539 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 510,023 5,660 SH SOLE 0 5,660 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 618,244 1,652 SH SOLE 0 1,652 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,577,195 2,250 SH SOLE 0 2,250 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 217,050 2,616 SH SOLE 0 2,616 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,122,454 4,811 SH SOLE 0 4,811 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 203,989 2,401 SH SOLE 0 2,401 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 215,905 3,058 SH SOLE 0 3,058 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 216,984 1,601 SH SOLE 0 1,601 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 337,968 7,368 SH SOLE 0 7,368 0 0
VISA INC COM CL A 92826C839 708,379 1,971 SH SOLE 0 1,971 0 0
WALMART INC COM 931142103 370,525 3,565 SH SOLE 0 3,565 0 0
WASTE MGMT INC DEL COM 94106L109 407,298 1,997 SH SOLE 0 1,997 0 0
WEC ENERGY GROUP INC COM 92939U106 337,311 3,347 SH SOLE 0 3,347 0 0
ZOETIS INC CL A 98978V103 3,700,337 52,991 SH SOLE 0 52,573 0 418