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,180,136 20,981 SH   SOLE 0 20,981 0 0
AbbVie Inc Com 00287Y109   1,170,109 6,822 SH   SOLE 0 6,822 0 0
Adobe Inc Com 00724F101   377,767 680 SH   SOLE 0 680 0 0
Air Products & Chemicals Inc Com 009158106   1,185,998 4,596 SH   SOLE 0 4,596 0 0
Alnylam Pharmaceuticals Inc Com 02043Q107   801,900 3,300 SH   SOLE 0 3,300 0 0
Alphabet Inc Cl C Com 02079K107   23,507,657 128,163 SH   SOLE 0 128,163 0 0
Alphabet Inc Cl A Com 02079K305   17,629,934 96,788 SH   SOLE 0 96,788 0 0
Amazon.com Inc Com 023135106   38,672,224 200,115 SH   SOLE 0 200,115 0 0
Avantis US Large Cap Value ETF Com 025072349   50,130,296 797,745 SH   SOLE 0 797,745 0 0
American Electric Power Co Inc Com 025537101   421,152 4,800 SH   SOLE 0 4,800 0 0
American Express Co Com 025816109   1,691,241 7,304 SH   SOLE 0 7,304 0 0
American Tower Corp Com 03027X100   8,542,612 43,948 SH   SOLE 0 43,948 0 0
Amgen Inc Com 031162100   406,185 1,300 SH   SOLE 0 1,300 0 0
Amphenol Corp Com 032095101   207,500 3,080 SH   SOLE 0 3,080 0 0
Analog Devices Inc Com 032654105   1,343,767 5,887 SH   SOLE 0 5,887 0 0
Apple Inc Com 037833100   58,210,524 276,377 SH   SOLE 0 276,377 0 0
Automatic Data Processing Inc Com 053015103   1,702,814 7,134 SH   SOLE 0 7,134 0 0
Bank of America Corp Com 060505104   11,895,605 299,110 SH   SOLE 0 299,110 0 0
Berkshire Hathaway Inc Cl A Com 084670108   1,224,482 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc Cl B Com 084670702   3,110,800 7,647 SH   SOLE 0 7,647 0 0
Blackrock Inc Com 09247X101   9,075,438 11,527 SH   SOLE 0 11,527 0 0
Booking Holdings Inc Com 09857L108   20,480,955 5,170 SH   SOLE 0 5,170 0 0
Broadridge Financial Solutions Inc Com 11133T103   281,710 1,430 SH   SOLE 0 1,430 0 0
Broadcom Inc Com 11135F101   20,313,166 12,652 SH   SOLE 0 12,652 0 0
Canadian Pacific Kansas City LTD Com 13646K108   275,555 3,500 SH   SOLE 0 3,500 0 0
Chevron Corp Com 166764100   10,181,378 65,090 SH   SOLE 0 65,090 0 0
Church & Dwight Co Inc Com 171340102   701,499 6,766 SH   SOLE 0 6,766 0 0
Coca-Cola Co Com 191216100   12,135,827 190,665 SH   SOLE 0 190,665 0 0
Comcast Corp New Cl A Com 20030N101   14,062,278 359,098 SH   SOLE 0 359,098 0 0
Copart Inc Com 217204106   209,870 3,875 SH   SOLE 0 3,875 0 0
Quince Therapeutics Inc Com 22053A107   8,345 11,126 SH   SOLE 0 11,126 0 0
Costco Wholesale Corp Com 22160K105   680,842 801 SH   SOLE 0 801 0 0
Danaher Corp Com 235851102   15,130,666 60,559 SH   SOLE 0 60,559 0 0
Deere & Co Com 244199105   12,620,101 33,777 SH   SOLE 0 33,777 0 0
Duke Energy Corp Com 26441C204   3,873,388 38,645 SH   SOLE 0 38,645 0 0
Edwards Lifesciences Corp Com 28176E108   757,157 8,197 SH   SOLE 0 8,197 0 0
Emerson Electric Co Com 291011104   328,167 2,979 SH   SOLE 0 2,979 0 0
Exxon Mobil Corp Com 30231G102   13,168,231 114,387 SH   SOLE 0 114,387 0 0
Meta Platforms Inc Com 30303M102   6,152,492 12,202 SH   SOLE 0 12,202 0 0
Fiserv Inc Com 337738108   294,354 1,975 SH   SOLE 0 1,975 0 0
Arthur J Gallagher & Co Com 363576109   622,344 2,400 SH   SOLE 0 2,400 0 0
General Dynamics Corp Com 369550108   16,047,063 55,308 SH   SOLE 0 55,308 0 0
GE Aerospace Com 369604301   409,348 2,575 SH   SOLE 0 2,575 0 0
Genuine Parts Co Com 372460105   539,448 3,900 SH   SOLE 0 3,900 0 0
Gilead Sciences Inc Com 375558103   1,296,729 18,900 SH   SOLE 0 18,900 0 0
HP Inc Com 40434L105   446,505 12,750 SH   SOLE 0 12,750 0 0
Hewlett Packard Enterprise Co Com 42824C109   269,918 12,750 SH   SOLE 0 12,750 0 0
Home Depot Inc Com 437076102   4,297,492 12,484 SH   SOLE 0 12,484 0 0
Illinois Tool Works Inc Com 452308109   736,946 3,110 SH   SOLE 0 3,110 0 0
Intel Corp Com 458140100   246,366 7,955 SH   SOLE 0 7,955 0 0
Intercontinental Exchange Inc Com 45866F104   15,534,414 113,481 SH   SOLE 0 113,481 0 0
Intuit Inc Com 461202103   1,186,264 1,805 SH   SOLE 0 1,805 0 0
IQVIA Holdings Inc Com 46266C105   15,528,788 73,443 SH   SOLE 0 73,443 0 0
iShares MSCI Emerging Markets ETF Com 464287234   593,279 13,930 SH   SOLE 0 13,930 0 0
iShares MSCI EAFE ETF Com 464287465   8,175,694 104,375 SH   SOLE 0 104,375 0 0
iShares Russell 1000 ETF Com 464287622   41,815,974 140,539 SH   SOLE 0 140,539 0 0
iShares Russell 2000 ETF Com 464287655   2,125,679 10,477 SH   SOLE 0 10,477 0 0
iShares Core S&P Small Cap ETF Com 464287804   2,624,583 24,607 SH   SOLE 0 24,607 0 0
iShares Core MSCI EAFE ETF Com 46432F842   290,560 4,000 SH   SOLE 0 4,000 0 0
iShares Core MSCI Intl Devolped Mkts ETF Com 46435G326   73,617,492 1,121,534 SH   SOLE 0 1,121,534 0 0
JPMorgan Chase & Co Com 46625H100   16,980,941 83,956 SH   SOLE 0 83,956 0 0
Johnson & Johnson Com 478160104   15,858,652 108,502 SH   SOLE 0 108,502 0 0
KLA Corp Com 482480100   557,369 676 SH   SOLE 0 676 0 0
Kimberly-Clark Corp Com 494368103   995,040 7,200 SH   SOLE 0 7,200 0 0
Lennox Intl Inc Com 526107107   599,713 1,121 SH   SOLE 0 1,121 0 0
Lilly Eli & Co Com 532457108   2,141,224 2,365 SH   SOLE 0 2,365 0 0
Lowe's Cos Inc Com 548661107   10,683,933 48,462 SH   SOLE 0 48,462 0 0
MSA Safety Inc Com 553498106   70,895,205 377,725 SH   SOLE 0 377,725 0 0
Marathon Petroleum Corp Com 56585A102   346,960 2,000 SH   SOLE 0 2,000 0 0
Marsh & McLennan Cos Inc Com 571748102   15,570,522 73,892 SH   SOLE 0 73,892 0 0
Mastercard Inc Cl A Com 57636Q104   21,585,076 48,928 SH   SOLE 0 48,928 0 0
McDonald's Corp Com 580135101   873,082 3,426 SH   SOLE 0 3,426 0 0
Merck & Co Inc Com 58933Y105   10,221,052 82,561 SH   SOLE 0 82,561 0 0
Microsoft Corp Com 594918104   71,267,965 159,454 SH   SOLE 0 159,454 0 0
Morgan Stanley Com New Com 617446448   11,168,686 114,916 SH   SOLE 0 114,916 0 0
NextEra Energy Inc Com 65339F101   8,012,152 113,150 SH   SOLE 0 113,150 0 0
Nike Inc Cl B Com 654106103   280,753 3,725 SH   SOLE 0 3,725 0 0
Norfolk Southern Corp Com 655844108   293,052 1,365 SH   SOLE 0 1,365 0 0
Novartis AG Sponsored ADR Com 66987V109   12,825,875 120,476 SH   SOLE 0 120,476 0 0
NVIDIA Corp Com 67066G104   48,939,136 396,140 SH   SOLE 0 396,140 0 0
O'Reilly Automotive Inc Com 67103H107   327,379 310 SH   SOLE 0 310 0 0
Oracle Corp Com 68389X105   763,610 5,408 SH   SOLE 0 5,408 0 0
Palo Alto Networks Inc Com 697435105   19,883,615 58,652 SH   SOLE 0 58,652 0 0
Paychex Inc Com 704326107   228,228 1,925 SH   SOLE 0 1,925 0 0
PepsiCo Inc Com 713448108   14,462,547 87,689 SH   SOLE 0 87,689 0 0
Procter & Gamble Co Com 742718109   16,379,360 99,317 SH   SOLE 0 99,317 0 0
Progressive Corp Com 743315103   760,219 3,660 SH   SOLE 0 3,660 0 0
Provident Bancorp Inc Com 74383L105   715,460 70,212 SH   SOLE 0 70,212 0 0
Qualcomm Inc Com 747525103   767,640 3,854 SH   SOLE 0 3,854 0 0
Regeneron Pharmaceuticals Inc Com 75886F107   451,943 430 SH   SOLE 0 430 0 0
RenovoRx Inc Com 75989R107   109,796 97,165 SH   SOLE 0 97,165 0 0
Rockwell Automation Inc Com 773903109   10,854,290 39,430 SH   SOLE 0 39,430 0 0
Roper Technologies Inc Com 776696106   11,592,232 20,566 SH   SOLE 0 20,566 0 0
S&P Global Inc Com 78409V104   380,884 854 SH   SOLE 0 854 0 0
SPDR S&P 500 ETF Com 78462F103   14,172,033 26,041 SH   SOLE 0 26,041 0 0
SPDR S&P MidCap 400 ETF Com 78467Y107   9,958,374 18,611 SH   SOLE 0 18,611 0 0
Salesforce Inc Com 79466L302   19,985,926 77,736 SH   SOLE 0 77,736 0 0
Schlumberger Ltd Com 806857108   231,182 4,900 SH   SOLE 0 4,900 0 0
Stryker Corp Com 863667101   19,281,287 56,668 SH   SOLE 0 56,668 0 0
Sun Communities Inc Com 866674104   324,918 2,700 SH   SOLE 0 2,700 0 0
Sysco Corp Com 871829107   661,071 9,260 SH   SOLE 0 9,260 0 0
TJX Companies Inc Com 872540109   19,941,202 181,119 SH   SOLE 0 181,119 0 0
Texas Instruments Inc Com 882508104   313,777 1,613 SH   SOLE 0 1,613 0 0
Texas Pacific Land Trust Com 88262P102   367,869 501 SH   SOLE 0 501 0 0
Thermo Fisher Scientific Inc Com 883556102   18,540,984 33,528 SH   SOLE 0 33,528 0 0
3M Co Com 88579Y101   869,637 8,510 SH   SOLE 0 8,510 0 0
Travelers Companies Inc Com 89417E109   559,388 2,751 SH   SOLE 0 2,751 0 0
Union Pacific Corp Com 907818108   223,771 989 SH   SOLE 0 989 0 0
UnitedHealth Group Inc Com 91324P102   636,575 1,250 SH   SOLE 0 1,250 0 0
Vanguard Total International Stock ETF Com 921909768   1,231,929 20,430 SH   SOLE 0 20,430 0 0
Vanguard Mid-Cap Index Fund ETF Com 922908629   489,042 2,020 SH   SOLE 0 2,020 0 0
Vanguard Extended Market Index ETF Com 922908652   489,491 2,900 SH   SOLE 0 2,900 0 0
Vanguard Growth ETF Com 922908736   3,534,395 9,450 SH   SOLE 0 9,450 0 0
Vanguard Value ETF Com 922908744   1,713,981 10,685 SH   SOLE 0 10,685 0 0
Vanguard Total Stock Market ETF Com 922908769   914,617 3,419 SH   SOLE 0 3,419 0 0
Visa Inc Cl A Com 92826C839   811,820 3,093 SH   SOLE 0 3,093 0 0
WEC Energy Group Inc Com 92939U106   274,610 3,500 SH   SOLE 0 3,500 0 0
Walmart Inc Com 931142103   13,159,371 194,349 SH   SOLE 0 194,349 0 0
Waste Management Inc Com 94106L109   15,759,639 73,871 SH   SOLE 0 73,871 0 0
Watsco Inc Com 942622200   277,944 600 SH   SOLE 0 600 0 0
Zimmer Biomet Holdings Inc Com 98956P102   434,120 4,000 SH   SOLE 0 4,000 0 0
Zoetis Inc Com 98978V103   457,844 2,641 SH   SOLE 0 2,641 0 0
Amcor PLC Com G0250X107   1,099,751 112,449 SH   SOLE 0 112,449 0 0
Accenture PLC Cl A Com G1151C101   403,535 1,330 SH   SOLE 0 1,330 0 0
Eaton Corp PLC Com G29183103   235,163 750 SH   SOLE 0 750 0 0
Linde PLC Com G54950103   18,029,386 41,087 SH   SOLE 0 41,087 0 0
Medtronic PLC Com G5960L103   10,173,189 129,249 SH   SOLE 0 129,249 0 0
Alcon Inc Com H01301128   422,239 4,740 SH   SOLE 0 4,740 0 0