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
3M Company COM 88579y101 BBG000BP52R2 19,787 165 SH   SOLE   165 0 0
Aflac COM 001055102 BBG000BBBNC6 1,574,119 21,881 SH   SOLE   21,881 0 0
Air Products and Chemicals COM 009158106 BBG000BC4JJ4 1,374,840 4,460 SH   SOLE   4,460 0 0
Amgen COM 031162100 BBG000BBS2Y0 512,148 1,950 SH   SOLE   1,950 0 0
Autodesk COM 052769106 BBG000BM7HL0 820,359 4,390 SH   SOLE   4,390 0 0
Block COM 852234103 BBG0018SLC07 391,116 6,224 SH   SOLE   6,224 0 0
Broadcom COM 11135f101 BBG00KHY5S69 731,901 1,309 SH   SOLE   1,309 0 0
Caterpillar COM 149123101 BBG000BF0K17 40,246 168 SH   SOLE   168 0 0
Consolidated Edison COM 209115104 BBG000BHLYS1 28,307 297 SH   SOLE   297 0 0
Crown Holdings COM 228368106 BBG000BF6756 1,139,924 13,866 SH   SOLE   13,866 0 0
Cummins COM 231021106 BBG000BGPTV6 1,323,146 5,461 SH   SOLE   5,461 0 0
Danaher Corporation COM 235851102 BBG000BH3JF8 2,221,565 8,370 SH   SOLE   8,370 0 0
Deere & Company COM 244199105 BBG000BH1NH9 1,820,944 4,247 SH   SOLE   4,247 0 0
Ecolab COM 278865100 BBG000BHKYH4 1,022,268 7,023 SH   SOLE   7,023 0 0
Edwards Lifesciences Corporati COM 28176e108 BBG000BRXP69 1,313,584 17,606 SH   SOLE   17,606 0 0
Elevance Health COM 036752103 BBG000BCG930 1,296,788 2,528 SH   SOLE   2,528 0 0
FTI Consulting COM 302941109 BBG000K88H58 761,605 4,796 SH   SOLE   4,796 0 0
Fabrinet COM g3323l100 BBG000HBFQP5 1,026,786 8,008 SH   SOLE   8,008 0 0
FedEx Corporation COM 31428x106 BBG000BJF1Z8 716,355 4,136 SH   SOLE   4,136 0 0
Fortinet COM 34959e109 BBG000BCMBG4 705,385 14,428 SH   SOLE   14,428 0 0
Fortune Brands Innovations COM 34964c106 BBG001B4BV87 405,481 7,100 SH   SOLE   7,100 0 0
Garmin COM h2906t109 BBG000C4LN67 882,385 9,561 SH   SOLE   9,561 0 0
HDFC Bank ADR COM 40415f101 BBG000NWKS18 1,109,815 16,223 SH   SOLE   16,223 0 0
Hologic COM 436440101 BBG000C3NTN5 672,168 8,985 SH   SOLE   8,985 0 0
IDEX Corporation COM 45167r104 BBG000C1HN22 932,956 4,086 SH   SOLE   4,086 0 0
Intuit COM 461202103 BBG000BH5DV1 1,093,708 2,810 SH   SOLE   2,810 0 0
Koninklijke Philips N.V. ADR COM 500472303 BBG000BR4QW0 527,948 35,220 SH   SOLE   35,220 0 0
L3Harris Technologies COM 502431109 BBG000BLGFJ9 1,045,006 5,019 SH   SOLE   5,019 0 0
Lockheed Martin Corporation COM 539830109 BBG000C1BW00 1,174,387 2,414 SH   SOLE   2,414 0 0
Masco Corporation COM 574599106 BBG000BNNKG9 890,744 19,086 SH   SOLE   19,086 0 0
MasterBrand COM 57638P104 BBG01B9G42Y3 54,496 7,218 SH   SOLE   7,218 0 0
Microsoft Corporation COM 594918104 BBG000BPH459 36,692 153 SH   SOLE   153 0 0
Paychex COM 704326107 BBG000BQSQ38 116 1 SH   SOLE   1 0 0
Republic Services COM 760759100 BBG000BPXVJ6 2,078,158 16,111 SH   SOLE   16,111 0 0
SPDR S&P 500 ETF COM 78462f103 BBG000BDTBL9 30,212 79 SH   SOLE   0 0 79
Salesforce COM 79466l302 BBG000BN2DC2 654,332 4,935 SH   SOLE   4,935 0 0
Schneider Electric S.E. ADR COM 80687p106 BBG000LTLNT7 1,497,510 53,559 SH   SOLE   53,559 0 0
Schwab U.S. Broad Market ETF COM 808524102 BBG000PRZSP5 186,678 4,166 SH   SOLE   0 0 4,166
Starbucks Corporation COM 855244109 BBG000CTQBF3 1,170,461 11,799 SH   SOLE   11,799 0 0
Stryker Corporation COM 863667101 BBG000DN7P92 1,815,188 7,424 SH   SOLE   7,424 0 0
Synopsys COM 871607107 BBG000BSFRF3 1,258,322 3,941 SH   SOLE   3,941 0 0
Texas Instruments COM 882508104 BBG000BVV7G1 1,146,957 6,942 SH   SOLE   6,942 0 0
The Boeing Company COM 097023105 BBG000BCSST7 1,343,716 7,054 SH   SOLE   7,054 0 0
The Estee Lauder Companies COM 518439104 BBG000FKJRC5 876,573 3,533 SH   SOLE   3,533 0 0
The Sherwin-Williams Company COM 824348106 BBG000BSXQV7 27,768 117 SH   SOLE   117 0 0
The Walt Disney Company COM 254687106 BBG000BH4R78 682,442 7,855 SH   SOLE   7,855 0 0
Thermo Fisher Scientific COM 883556102 BBG000BVDLH9 1,626,738 2,954 SH   SOLE   2,954 0 0
Tokyo Electron ADR COM 889110102 BBG000JXJFR3 665,629 9,102 SH   SOLE   9,102 0 0
Union Pacific Corporation COM 907818108 BBG000BW3299 1,436,445 6,937 SH   SOLE   6,937 0 0
United Parcel Service COM 911312106 BBG000L9CV04 22,425 129 SH   SOLE   129 0 0
Vanguard Developed Markets ETF COM 921943858 BBG000QVFB47 130,317 3,105 SH   SOLE   0 0 3,105
Vanguard Emerging Markets ETF COM 922042858 BBG000HT88C8 59,250 1,520 SH   SOLE   0 0 1,520
Vanguard Russell 3000 ETF COM 92206c599 BBG0016N8GS6 2,226,911 12,966 SH   SOLE   0 0 12,966
Vanguard S&P 500 ETF COM 922908363 BBG0015VYNT4 2,592,187 7,378 SH   SOLE   0 0 7,378
Vanguard Total World ETF COM 922042742 BBG000GM5FZ6 3,994,820 46,349 SH   SOLE   0 0 46,349
Zoom Video Communications COM 98980l101 BBG0042V6JM8 2,642 39 SH   SOLE   39 0 0
Zscaler COM 98980g102 BBG003338H34 218,093 1,949 SH   SOLE   1,949 0 0
iRobot Corporation COM 462726100 BBG000HXJB21 1,925 40 SH   SOLE   40 0 0
iShares Core S&P 500 ETF COM 464287200 BBG000BVZ4F5 21,900 57 SH   SOLE   0 0 57
iShares MSCI ACWI ETF COM 464288257 BBG000TH6VB3 124,858 1,471 SH   SOLE   0 0 1,471
iShares MSCI EAFE ETF COM 464287465 BBG000D2KQ55 1,570,156 23,921 SH   SOLE   0 0 23,921
iShares MSCI Emerging Markets COM 464287234 BBG000M0P5L2 818,109 21,586 SH   SOLE   0 0 21,586
iShares Russell 1000 Value ETF COM 464287598 BBG000CG9VP5 341,971 2,255 SH   SOLE   0 0 2,255
iShares Russell 2000 ETF COM 464287655 BBG000CGC9C4 312,627 1,793 SH   SOLE   0 0 1,793
iShares S&P 500 Growth ETF COM 464287309 BBG000BWDHF8 296,244 5,064 SH   SOLE   0 0 5,064
Schwab S&P 500 Index Fund COM 808509855 BBG000J9ZH30 18,156 309 SH   SOLE   0 0 309
SPDR Intermediate-Term Treasury ETF FI ETF 78464A672 BBG000RFR2N7 573,272 20,300 SH   SOLE   0 0 20,300
Vanguard Intermediate-Term Bond ETF FI ETF 921937819 BBG000R44SW0 5,148,146 69,270 SH   SOLE   0 0 69,270
Vanguard Short-Term Bond ETF FI ETF 921937827 BBG000R44H09 443,098 5,886 SH   SOLE   0 0 5,886
iShares 1-3 Year Treasury Bond ETF FI ETF 464287457 BBG000NTFYM5 12,663 156 SH   SOLE   0 0 156
iShares Core U.S. Aggregate Bond ETF FI ETF 464287226 BBG000Q123R0 23,043,369 237,585 SH   SOLE   0 0 237,585
iShares MBS ETF FI ETF 464288588 BBG000QN3H90 1,155,758 12,461 SH   SOLE   0 0 12,461