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 16,861 165 SH   SOLE   165 0 0
Acadia Healthcare Co. COM 00404A109 BBG000FPNN38 1,626,836 24,087 SH   SOLE   24,087 0 0
Aflac COM 001055102 BBG000BBBNC6 1,178,445 13,195 SH   SOLE   13,195 0 0
Air Products and Chemicals COM 009158106 BBG000BC4JJ4 1,679,389 6,508 SH   SOLE   6,508 0 0
Amgen COM 031162100 BBG000BBS2Y0 1,346,972 4,311 SH   SOLE   4,311 0 0
Autodesk COM 052769106 BBG000BM7HL0 1,503,506 6,076 SH   SOLE   6,076 0 0
BBB Foods Inc. COM G0896C103 BBG01L3GNF86 358 15 SH   SOLE   15 0 0
Block COM 852234103 BBG0018SLC07 1,118,773 17,348 SH   SOLE   17,348 0 0
Broadcom COM 11135f101 BBG00KHY5S69 1,396,811 870 SH   SOLE   870 0 0
CHEVRON CORP COM 166764100 BBG000K4ND22 1,522,279 9,732 SH   SOLE   9,732 0 0
Caterpillar COM 149123101 BBG000BF0K17 29,313 88 SH   SOLE   88 0 0
Chubb COM H1467J104 BBG000BR14K5 1,516,706 5,946 SH   SOLE   5,946 0 0
Consolidated Edison COM 209115104 BBG000BHLYS1 19,851 222 SH   SOLE   222 0 0
Constellation Energy Corporati COM 21037T109 BBG014KFRNP7 1,602 8 SH   SOLE   8 0 0
Cummins COM 231021106 BBG000BGPTV6 1,168,091 4,218 SH   SOLE   4,218 0 0
Danaher Corporation COM 235851102 BBG000BH3JF8 2,103,987 8,421 SH   SOLE   8,421 0 0
Deere & Company COM 244199105 BBG000BH1NH9 1,943,250 5,201 SH   SOLE   5,201 0 0
Ecolab COM 278865100 BBG000BHKYH4 1,286,866 5,407 SH   SOLE   5,407 0 0
Edwards Lifesciences Corporati COM 28176e108 BBG000BRXP69 1,934,228 20,940 SH   SOLE   20,940 0 0
Elevance Health COM 036752103 BBG000BCG930 2,021,138 3,730 SH   SOLE   3,730 0 0
FTI Consulting COM 302941109 BBG000K88H58 1,278,308 5,931 SH   SOLE   5,931 0 0
Fabrinet COM g3323l100 BBG000HBFQP5 1,197,268 4,891 SH   SOLE   4,891 0 0
FedEx Corporation COM 31428x106 BBG000BJF1Z8 1,029,950 3,435 SH   SOLE   3,435 0 0
Fortinet COM 34959e109 BBG000BCMBG4 1,092,454 18,126 SH   SOLE   18,126 0 0
Garmin COM h2906t109 BBG000C4LN67 699,090 4,291 SH   SOLE   4,291 0 0
Hubbell Incorporated COM 443510607 BBG000BLK267 1,637,716 4,481 SH   SOLE   4,481 0 0
Intuit COM 461202103 BBG000BH5DV1 1,577,304 2,400 SH   SOLE   2,400 0 0
Invesco NASDAQ 100 ETF COM 46138G649 BBG00XS6PB10 4,152 21 SH   SOLE   0 0 21
Keycorp COM 493267108 BBG000BMQPL1 1,781 125 SH   SOLE   125 0 0
Koninklijke Philips N.V. ADR COM 500472303 BBG000BR4QW0 1,328,166 52,705 SH   SOLE   52,705 0 0
L3Harris Technologies COM 502431109 BBG000BLGFJ9 1,128,964 5,027 SH   SOLE   5,027 0 0
LAMB WESTON HOLDINGS COM 513272104 BBG003CVMLQ2 673 8 SH   SOLE   8 0 0
Lockheed Martin Corporation COM 539830109 BBG000C1BW00 1,265,841 2,710 SH   SOLE   2,710 0 0
Lynas Rare Earths ADR COM 551073307 BBG000CY65Z5 1,057,696 271,204 SH   SOLE   271,204 0 0
Masco Corporation COM 574599106 BBG000BNNKG9 798,373 11,975 SH   SOLE   11,975 0 0
McCormick & Company COM 579780206 BBG000G6Y5W4 1,115,106 15,719 SH   SOLE   15,719 0 0
Microsoft Corporation COM 594918104 BBG000BPH459 50,952 114 SH   SOLE   114 0 0
NVIDIA Corporation COM 67066G104 BBG000BBJQV0 2,471 20 SH   SOLE   20 0 0
New York Community Bancorp, In COM 649445103 BBG00LWZKJ88 1,539 478 SH   SOLE   478 0 0
Quanta Services, Inc. COM 74762E102 BBG000BBL8V7 1,558,334 6,133 SH   SOLE   6,133 0 0
Republic Services COM 760759100 BBG000BPXVJ6 2,754,770 14,175 SH   SOLE   14,175 0 0
Rivian Automotive COM 76954a103 BBG00741Y1N2 13,259 988 SH   SOLE   988 0 0
SPDR S&P 500 ETF COM 78462f103 BBG000BDTBL9 21,225 39 SH   SOLE   0 0 39
Salesforce COM 79466l302 BBG000BN2DC2 1,309,410 5,093 SH   SOLE   5,093 0 0
Schneider Electric S.E. ADR COM 80687p106 BBG000LTLNT7 1,354,082 28,128 SH   SOLE   28,128 0 0
Schwab U.S. Broad Market ETF COM 808524102 BBG000PRZSP5 178,425 2,838 SH   SOLE   0 0 2,838
SoFi Technologies, Inc. COM 83406F102 BBG00YB1ZD58 694 105 SH   SOLE   105 0 0
Solventum Corp COM 83444M101 BBG018YZH6T3 2,168 41 SH   SOLE   41 0 0
Starbucks Corporation COM 855244109 BBG000CTQBF3 826,689 10,619 SH   SOLE   10,619 0 0
Stryker Corporation COM 863667101 BBG000DN7P92 782,506 2,300 SH   SOLE   2,300 0 0
Synopsys COM 871607107 BBG000BSFRF3 1,485,270 2,496 SH   SOLE   2,496 0 0
Target Corporation COM 87612E106 BBG000H8TVT2 1,184 8 SH   SOLE   8 0 0
Tesla COM 88160r101 BBG000N9MNX3 7,915 40 SH   SOLE   40 0 0
Texas Instruments COM 882508104 BBG000BVV7G1 121,581 625 SH   SOLE   625 0 0
The Boeing Company COM 097023105 BBG000BCSST7 1,557,460 8,557 SH   SOLE   8,557 0 0
The Estee Lauder Companies COM 518439104 BBG000FKJRC5 987,711 9,283 SH   SOLE   9,283 0 0
The Sherwin-Williams Company COM 824348106 BBG000BSXQV7 25,963 87 SH   SOLE   87 0 0
The Walt Disney Company COM 254687106 BBG000BH4R78 954,673 9,615 SH   SOLE   9,615 0 0
Thermo Fisher Scientific COM 883556102 BBG000BVDLH9 1,879,094 3,398 SH   SOLE   3,398 0 0
Tokyo Electron ADR COM 889110102 BBG000JXJFR3 427,707 3,906 SH   SOLE   3,906 0 0
Union Pacific Corporation COM 907818108 BBG000BW3299 1,837,684 8,122 SH   SOLE   8,122 0 0
United Parcel Service COM 911312106 BBG000L9CV04 17,654 129 SH   SOLE   129 0 0
Vanguard Developed Markets ETF COM 921943858 BBG000QVFB47 1,424,334 28,821 SH   SOLE   0 0 28,821
Vanguard Emerging Markets ETF COM 922042858 BBG000HT88C8 1,022,102 23,357 SH   SOLE   0 0 23,357
Vanguard Russell 2000 ETF COM 92206C664 BBG0016LDM47 190,990 2,330 SH   SOLE   0 0 2,330
Vanguard Russell 3000 ETF COM 92206c599 BBG0016N8GS6 4,285,486 17,886 SH   SOLE   0 0 17,886
Vanguard S&P 500 ETF COM 922908363 BBG0015VYNT4 2,566,167 5,131 SH   SOLE   0 0 5,131
Vanguard S&P 500 Growth Index Fund ETF COM 921932505 BBG0015VYPM6 198,069 594 SH   SOLE   0 0 594
Vanguard Total World ETF COM 922042742 BBG000GM5FZ6 445,452 3,955 SH   SOLE   0 0 3,955
Vanguard Value Index Fund ETF COM 922908744 BBG000HWV1X7 210,618 1,313 SH   SOLE   0 0 1,313
Veralto Corporation COM 92338C103 BBG019Q32XJ9 598,310 6,267 SH   SOLE   6,267 0 0
Vertiv Holdings Co COM 92537N108 BBG00L2B8KW8 2,770 32 SH   SOLE   32 0 0
Zscaler COM 98980g102 BBG003338H34 961 5 SH   SOLE   5 0 0
iRobot Corporation COM 462726100 BBG000HXJB21 729 80 SH   SOLE   80 0 0
iShares Core S&P 500 ETF COM 464287200 BBG000BVZ4F5 27,414 50 SH   SOLE   0 0 50
iShares Core S&P Small-Cap ETF COM 464287804 BBG000BWCNN7 5,148 48 SH   SOLE   0 0 48
iShares MSCI ACWI ETF COM 464288257 BBG000TH6VB3 25,798 230 SH   SOLE   0 0 230
iShares MSCI EAFE ETF COM 464287465 BBG000D2KQ55 587,397 7,499 SH   SOLE   0 0 7,499
iShares MSCI Emerging Markets COM 464287234 BBG000M0P5L2 4,302 101 SH   SOLE   0 0 101
iShares Russell 1000 Value ETF COM 464287598 BBG000CG9VP5 156,325 896 SH   SOLE   0 0 896
iShares Russell 2000 ETF COM 464287655 BBG000CGC9C4 143,037 705 SH   SOLE   0 0 705
iShares Russell Mid Cap Value COM 464287473 BBG000JWZ6F0 6,641 55 SH   SOLE   0 0 55
iShares S&P 500 Growth ETF COM 464287309 BBG000BWDHF8 245,138 2,649 SH   SOLE   0 0 2,649
iShares S&P 500 Value ETF COM 464287408 BBG000BWD2Y0 17,291 95 SH   SOLE   0 0 95
Schwab S&P 500 Index Fund COM 808509855 BBG000J9ZH30 1,887 22 SH   SOLE   0 0 22
Vanguard Short Term Treasury ETF FI ETF 92206C102 BBG000PWZXV6 1,966,847 33,917 SH   SOLE   0 0 33,917
Vanguard Short-Term Bond ETF FI ETF 921937827 BBG000R44H09 432,205 5,635 SH   SOLE   0 0 5,635
iShares Core U.S. Aggregate Bond ETF FI ETF 464287226 BBG000Q123R0 34,898,898 359,523 SH   SOLE   0 0 359,523
iShares MBS ETF FI ETF 464288588 BBG000QN3H90 1,791,948 19,518 SH   SOLE   0 0 19,518