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 Laboratories Com 002824100   2,134,725 18,873 SH   SOLE 0 18,873 0 0
AbbVie Inc Com 00287Y109   1,153,628 6,492 SH   SOLE 0 6,492 0 0
Adobe Inc Com 00724F101   314,389 707 SH   SOLE 0 707 0 0
Air Products & Chemicals Inc Com 009158106   1,411,335 4,866 SH   SOLE 0 4,866 0 0
Alnylam Pharmaceuticals Inc Com 02043Q107   539,566 2,293 SH   SOLE 0 2,293 0 0
Alphabet Inc Cl C Com 02079K107   25,221,112 132,436 SH   SOLE 0 132,436 0 0
Alphabet Inc Cl A Com 02079K305   19,559,990 103,328 SH   SOLE 0 103,328 0 0
Amazon.com Inc Com 023135106   44,293,744 201,895 SH   SOLE 0 201,895 0 0
Avantis US Large Cap Value ETF Com 025072349   60,662,147 908,524 SH   SOLE 0 908,524 0 0
American Electric Power Co Inc Com 025537101   474,800 5,148 SH   SOLE 0 5,148 0 0
American Express Co Com 025816109   2,206,930 7,436 SH   SOLE 0 7,436 0 0
American Tower Corp Com 03027X100   7,656,634 41,746 SH   SOLE 0 41,746 0 0
Amgen Inc Com 031162100   305,470 1,172 SH   SOLE 0 1,172 0 0
Analog Devices Inc Com 032654105   1,260,738 5,934 SH   SOLE 0 5,934 0 0
Elevance Health Inc Com 036752103   4,411,675 11,959 SH   SOLE 0 11,959 0 0
Apple Inc Com 037833100   68,525,430 273,642 SH   SOLE 0 273,642 0 0
Automatic Data Processing Inc Com 053015103   2,229,432 7,616 SH   SOLE 0 7,616 0 0
Bank of America Corp Com 060505104   13,246,134 301,391 SH   SOLE 0 301,391 0 0
Berkshire Hathaway Inc Cl B Com 084670702   5,073,110 11,192 SH   SOLE 0 11,192 0 0
Blackrock Inc Com 09290D101   11,869,749 11,579 SH   SOLE 0 11,579 0 0
Bolt Projects Holdings Inc Com 09769B107   6,510 13,507 SH   SOLE 0 13,507 0 0
Booking Holdings Inc Com 09857L108   25,542,647 5,141 SH   SOLE 0 5,141 0 0
Broadridge Financial Solutions Inc Com 11133T103   290,300 1,284 SH   SOLE 0 1,284 0 0
Broadcom Inc Com 11135F101   28,153,954 121,437 SH   SOLE 0 121,437 0 0
Canadian Pacific Kansas City LTD Com 13646K108   259,446 3,585 SH   SOLE 0 3,585 0 0
Chevron Corp Com 166764100   11,948,721 82,496 SH   SOLE 0 82,496 0 0
Church & Dwight Co Inc Com 171340102   690,144 6,591 SH   SOLE 0 6,591 0 0
Cisco Systems Inc Com 17275R102   243,194 4,108 SH   SOLE 0 4,108 0 0
Coca-Cola Co Com 191216100   11,905,980 191,230 SH   SOLE 0 191,230 0 0
Comcast Corp New Cl A Com 20030N101   2,484,373 66,197 SH   SOLE 0 66,197 0 0
Copart Inc Com 217204106   224,567 3,913 SH   SOLE 0 3,913 0 0
Quince Therapeutics Inc Com 22053A107   20,806 11,126 SH   SOLE 0 11,126 0 0
Costco Wholesale Corp Com 22160K105   949,256 1,036 SH   SOLE 0 1,036 0 0
Danaher Corp Com 235851102   14,064,988 61,272 SH   SOLE 0 61,272 0 0
Deere & Co Com 244199105   14,448,594 34,101 SH   SOLE 0 34,101 0 0
Duke Energy Corp Com 26441C204   4,368,857 40,550 SH   SOLE 0 40,550 0 0
Edwards Lifesciences Corp Com 28176E108   568,254 7,676 SH   SOLE 0 7,676 0 0
Emerson Electric Co Com 291011104   409,713 3,306 SH   SOLE 0 3,306 0 0
Exxon Mobil Corp Com 30231G102   12,488,339 116,095 SH   SOLE 0 116,095 0 0
Meta Platforms Inc Com 30303M102   12,306,249 21,018 SH   SOLE 0 21,018 0 0
Fiserv Inc Com 337738108   412,483 2,008 SH   SOLE 0 2,008 0 0
Arthur J Gallagher & Co Com 363576109   730,914 2,575 SH   SOLE 0 2,575 0 0
GE Vernova Com 36828A101   225,317 685 SH   SOLE 0 685 0 0
General Dynamics Corp Com 369550108   14,780,999 56,097 SH   SOLE 0 56,097 0 0
GE Aerospace Com 369604301   429,484 2,575 SH   SOLE 0 2,575 0 0
Genuine Parts Co Com 372460105   443,688 3,800 SH   SOLE 0 3,800 0 0
Gilead Sciences Inc Com 375558103   1,553,386 16,817 SH   SOLE 0 16,817 0 0
HP Inc Com 40434L105   416,033 12,750 SH   SOLE 0 12,750 0 0
Hewlett Packard Enterprise Co Com 42824C109   279,514 13,092 SH   SOLE 0 13,092 0 0
Home Depot Inc Com 437076102   5,375,064 13,818 SH   SOLE 0 13,818 0 0
Illinois Tool Works Inc Com 452308109   818,492 3,228 SH   SOLE 0 3,228 0 0
Intercontinental Exchange Inc Com 45866F104   17,033,482 114,311 SH   SOLE 0 114,311 0 0
Intuit Inc Com 461202103   1,228,089 1,954 SH   SOLE 0 1,954 0 0
IQVIA Holdings Inc Com 46266C105   11,228,385 57,139 SH   SOLE 0 57,139 0 0
iShares Core S&P 500 ETF Com 464287200   15,674,782 26,627 SH   SOLE 0 26,627 0 0
iShares MSCI Emerging Markets ETF Com 464287234   505,395 12,085 SH   SOLE 0 12,085 0 0
iShares 1-3 Year Treasury Bond ETF Com 464287457   3,585,477 43,736 SH   SOLE 0 43,736 0 0
iShares MSCI EAFE ETF Com 464287465   7,886,274 104,302 SH   SOLE 0 104,302 0 0
iShares Russell Mid-Cap ETF Com 464287499   309,400 3,500 SH   SOLE 0 3,500 0 0
iShares Core S&P Mid-Cap ETF Com 464287507   260,144 4,175 SH   SOLE 0 4,175 0 0
iShares Russell 1000 ETF Com 464287622   46,723,831 145,033 SH   SOLE 0 145,033 0 0
iShares Russell 2000 ETF Com 464287655   2,270,364 10,275 SH   SOLE 0 10,275 0 0
iShares Core S&P Small Cap ETF Com 464287804   2,798,002 24,284 SH   SOLE 0 24,284 0 0
iShares Core MSCI EAFE ETF Com 46432F842   311,340 4,430 SH   SOLE 0 4,430 0 0
iShares Core MSCI Intl Developed Mkts ETF Com 46435G326   77,375,927 1,200,185 SH   SOLE 0 1,200,185 0 0
JPMorgan Chase & Co Com 46625H100   20,460,207 85,354 SH   SOLE 0 85,354 0 0
Johnson & Johnson Com 478160104   13,665,288 94,491 SH   SOLE 0 94,491 0 0
KLA Corp Com 482480100   444,235 705 SH   SOLE 0 705 0 0
Kimberly-Clark Corp Com 494368103   886,092 6,762 SH   SOLE 0 6,762 0 0
Lam Research Corp Com 512807306   203,111 2,812 SH   SOLE 0 2,812 0 0
Lennox Intl Inc Com 526107107   765,281 1,256 SH   SOLE 0 1,256 0 0
Lilly Eli & Co Com 532457108   8,089,788 10,479 SH   SOLE 0 10,479 0 0
Lockheed Martin Corp Com 539830109   218,187 449 SH   SOLE 0 449 0 0
Lowe's Cos Inc Com 548661107   11,991,025 48,586 SH   SOLE 0 48,586 0 0
MSA Safety Inc Com 553498106   57,613,364 347,550 SH   SOLE 0 347,550 0 0
Marathon Petroleum Corp Com 56585A102   288,486 2,068 SH   SOLE 0 2,068 0 0
Marsh & McLennan Cos Inc Com 571748102   15,771,018 74,248 SH   SOLE 0 74,248 0 0
Mastercard Inc Cl A Com 57636Q104   26,357,461 50,055 SH   SOLE 0 50,055 0 0
McDonald's Corp Com 580135101   933,446 3,220 SH   SOLE 0 3,220 0 0
Merck & Co Inc Com 58933Y105   8,357,315 84,010 SH   SOLE 0 84,010 0 0
Microsoft Corp Com 594918104   67,439,157 159,998 SH   SOLE 0 159,998 0 0
Morgan Stanley Com New Com 617446448   14,820,376 117,884 SH   SOLE 0 117,884 0 0
NextEra Energy Inc Com 65339F101   8,023,043 111,913 SH   SOLE 0 111,913 0 0
Norfolk Southern Corp Com 655844108   281,640 1,200 SH   SOLE 0 1,200 0 0
Novartis AG Sponsored ADR Com 66987V109   4,135,772 42,501 SH   SOLE 0 42,501 0 0
Novo Nordisk A/S Sponsored ADR Com 670100205   247,221 2,874 SH   SOLE 0 2,874 0 0
NVIDIA Corp Com 67066G104   53,610,314 399,213 SH   SOLE 0 399,213 0 0
O'Reilly Automotive Inc Com 67103H107   336,767 284 SH   SOLE 0 284 0 0
Oracle Corp Com 68389X105   923,019 5,539 SH   SOLE 0 5,539 0 0
Palo Alto Networks Inc Com 697435105   21,221,267 116,626 SH   SOLE 0 116,626 0 0
Paychex Inc Com 704326107   293,901 2,096 SH   SOLE 0 2,096 0 0
PepsiCo Inc Com 713448108   13,478,446 88,639 SH   SOLE 0 88,639 0 0
Procter & Gamble Co Com 742718109   16,907,335 100,849 SH   SOLE 0 100,849 0 0
Progressive Corp Com 743315103   899,975 3,756 SH   SOLE 0 3,756 0 0
Provident Bancorp Inc Com 74383L105   800,417 70,212 SH   SOLE 0 70,212 0 0
Qualcomm Inc Com 747525103   601,422 3,915 SH   SOLE 0 3,915 0 0
Regeneron Pharmaceuticals Inc Com 75886F107   306,302 430 SH   SOLE 0 430 0 0
RenovoRx Inc Com 75989R107   125,343 97,165 SH   SOLE 0 97,165 0 0
Rockwell Automation Inc Com 773903109   3,299,731 11,546 SH   SOLE 0 11,546 0 0
Roper Technologies Inc Com 776696106   2,557,662 4,920 SH   SOLE 0 4,920 0 0
SPDR S&P 500 ETF Com 78462F103   16,911,338 28,855 SH   SOLE 0 28,855 0 0
SPDR S&P MidCap 400 ETF Com 78467Y107   10,087,831 17,711 SH   SOLE 0 17,711 0 0
Salesforce Inc Com 79466L302   26,196,093 78,354 SH   SOLE 0 78,354 0 0
Schlumberger Ltd Com 806857108   203,202 5,300 SH   SOLE 0 5,300 0 0
Health Care Select Sector SPDR ETF Com 81369Y209   378,318 2,750 SH   SOLE 0 2,750 0 0
Select Sector SPDR Consumer Discret Com 81369Y407   717,920 3,200 SH   SOLE 0 3,200 0 0
Energy Select Sector SPDR ETF Com 81369Y506   539,658 6,300 SH   SOLE 0 6,300 0 0
Technology Select Sector SPDR ETF Com 81369Y803   848,698 3,650 SH   SOLE 0 3,650 0 0
Communication Services Select Sector SPDR Com 81369Y852   217,823 2,250 SH   SOLE 0 2,250 0 0
ServiceNow Inc Com 81762P102   6,819,752 6,433 SH   SOLE 0 6,433 0 0
Stryker Corp Com 863667101   20,690,993 57,467 SH   SOLE 0 57,467 0 0
Sun Communities Inc Com 866674104   332,019 2,700 SH   SOLE 0 2,700 0 0
Sysco Corp Com 871829107   682,635 8,928 SH   SOLE 0 8,928 0 0
TJX Companies Inc Com 872540109   18,792,720 155,556 SH   SOLE 0 155,556 0 0
Tesla Inc Com 88160R101   522,973 1,295 SH   SOLE 0 1,295 0 0
Texas Instruments Inc Com 882508104   307,891 1,642 SH   SOLE 0 1,642 0 0
Texas Pacific Land Trust Com 88262P102   554,086 501 SH   SOLE 0 501 0 0
Thermo Fisher Scientific Inc Com 883556102   17,260,711 33,179 SH   SOLE 0 33,179 0 0
3M Co Com 88579Y101   1,127,343 8,733 SH   SOLE 0 8,733 0 0
Travelers Companies Inc Com 89417E109   716,889 2,976 SH   SOLE 0 2,976 0 0
Truist Financial Corporation Com 89832Q109   222,843 5,137 SH   SOLE 0 5,137 0 0
Union Pacific Corp Com 907818108   362,356 1,589 SH   SOLE 0 1,589 0 0
UnitedHealth Group Inc Com 91324P102   202,344 400 SH   SOLE 0 400 0 0
Vanguard Dividend Appreciation Com 921908844   308,432 1,575 SH   SOLE 0 1,575 0 0
Vanguard Total International Stock ETF Com 921909768   1,192,154 20,230 SH   SOLE 0 20,230 0 0
Vanguard Interm-Term Treasury Index ETF Com 92206C706   2,333,050 40,225 SH   SOLE 0 40,225 0 0
Vanguard S&P 500 ETF Com 922908363   343,761 638 SH   SOLE 0 638 0 0
Vanguard Mid-Cap Index Fund ETF Com 922908629   493,923 1,870 SH   SOLE 0 1,870 0 0
Vanguard Extended Market Index ETF Com 922908652   544,293 2,865 SH   SOLE 0 2,865 0 0
Vanguard Growth ETF Com 922908736   3,858,136 9,400 SH   SOLE 0 9,400 0 0
Vanguard Value ETF Com 922908744   1,808,971 10,685 SH   SOLE 0 10,685 0 0
Vanguard Small-Cap Index Fund ETF Com 922908751   318,852 1,327 SH   SOLE 0 1,327 0 0
Vanguard Total Stock Market ETF Com 922908769   738,436 2,548 SH   SOLE 0 2,548 0 0
Vertiv Holdings Co Cl A Com 92537N108   4,975,323 43,793 SH   SOLE 0 43,793 0 0
Visa Inc Cl A Com 92826C839   670,637 2,122 SH   SOLE 0 2,122 0 0
Walmart Inc Com 931142103   17,958,237 198,763 SH   SOLE 0 198,763 0 0
Waste Management Inc Com 94106L109   15,198,016 75,316 SH   SOLE 0 75,316 0 0
Watsco Inc Com 942622200   284,334 600 SH   SOLE 0 600 0 0
Zimmer Biomet Holdings Inc Com 98956P102   424,633 4,020 SH   SOLE 0 4,020 0 0
Zoetis Inc Com 98978V103   430,298 2,641 SH   SOLE 0 2,641 0 0
Amcor PLC Com G0250X107   954,804 101,467 SH   SOLE 0 101,467 0 0
Accenture PLC Cl A Com G1151C101   486,174 1,382 SH   SOLE 0 1,382 0 0
Eaton Corp PLC Com G29183103   4,801,163 14,467 SH   SOLE 0 14,467 0 0
Linde PLC Com G54950103   16,544,582 39,517 SH   SOLE 0 39,517 0 0
Medtronic PLC Com G5960L103   4,024,275 50,379 SH   SOLE 0 50,379 0 0
Alcon Inc Com H01301128   402,379 4,740 SH   SOLE 0 4,740 0 0
ASML Holdings NV NY Registry Shs New 2012 Com N07059210   7,108,922 10,257 SH   SOLE 0 10,257 0 0