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 21,300 165 SH   SOLE   165 0 0
Aflac COM 001055102 BBG000BBBNC6 1,242,728 12,014 SH   SOLE   12,014 0 0
Air Products and Chemicals COM 009158106 BBG000BC4JJ4 1,245,432 4,294 SH   SOLE   4,294 0 0
Alphabet Inc. Class C COM 02079K107 BBG009S3NB30 4,951 26 SH   SOLE   26 0 0
Amgen COM 031162100 BBG000BBS2Y0 1,054,028 4,044 SH   SOLE   4,044 0 0
Autodesk COM 052769106 BBG000BM7HL0 616,263 2,085 SH   SOLE   2,085 0 0
Block COM 852234103 BBG0018SLC07 1,629,003 19,167 SH   SOLE   19,167 0 0
Broadcom COM 11135f101 BBG00KHY5S69 632,691 2,729 SH   SOLE   2,729 0 0
CHEVRON CORP COM 166764100 BBG000K4ND22 1,379,891 9,527 SH   SOLE   9,527 0 0
Caterpillar COM 149123101 BBG000BF0K17 31,923 88 SH   SOLE   88 0 0
Chubb COM H1467J104 BBG000BR14K5 1,506,388 5,452 SH   SOLE   5,452 0 0
Consolidated Edison COM 209115104 BBG000BHLYS1 19,809 222 SH   SOLE   222 0 0
Corning, Inc. COM 219350105 BBG000BKFZM4 1,497,878 31,521 SH   SOLE   31,521 0 0
Cummins COM 231021106 BBG000BGPTV6 1,243,805 3,568 SH   SOLE   3,568 0 0
Danaher Corporation COM 235851102 BBG000BH3JF8 1,870,144 8,147 SH   SOLE   8,147 0 0
Deere & Company COM 244199105 BBG000BH1NH9 2,128,245 5,023 SH   SOLE   5,023 0 0
Ecolab COM 278865100 BBG000BHKYH4 1,016,480 4,338 SH   SOLE   4,338 0 0
Edwards Lifesciences Corporati COM 28176e108 BBG000BRXP69 1,520,132 20,534 SH   SOLE   20,534 0 0
Elevance Health COM 036752103 BBG000BCG930 1,702,842 4,616 SH   SOLE   4,616 0 0
FORMFACTOR INC COM 346375108 BBG000D1Y3P1 1,540 35 SH   SOLE   35 0 0
FTI Consulting COM 302941109 BBG000K88H58 1,377,474 7,207 SH   SOLE   7,207 0 0
Fabrinet COM g3323l100 BBG000HBFQP5 1,045,310 4,754 SH   SOLE   4,754 0 0
FedEx Corporation COM 31428x106 BBG000BJF1Z8 938,236 3,335 SH   SOLE   3,335 0 0
Flagstar Financial, Inc. COM 649445103 BBG00LWZKJ88 1,997 214 SH   SOLE   214 0 0
Fortinet COM 34959e109 BBG000BCMBG4 1,940,336 20,537 SH   SOLE   20,537 0 0
Hubbell Incorporated COM 443510607 BBG000BLK267 2,016,118 4,813 SH   SOLE   4,813 0 0
INTEL CORP COM 458140100 BBG000C0G1D1 2,446 122 SH   SOLE   122 0 0
Intuit COM 461202103 BBG000BH5DV1 1,427,324 2,271 SH   SOLE   2,271 0 0
L3Harris Technologies COM 502431109 BBG000BLGFJ9 1,034,157 4,918 SH   SOLE   4,918 0 0
Lockheed Martin Corporation COM 539830109 BBG000C1BW00 1,185,208 2,439 SH   SOLE   2,439 0 0
Lynas Rare Earths ADR COM 551073307 BBG000CY65Z5 1,031,250 261,076 SH   SOLE   261,076 0 0
Masco Corporation COM 574599106 BBG000BNNKG9 1,076,358 14,832 SH   SOLE   14,832 0 0
McCormick & Company COM 579780206 BBG000G6Y5W4 1,109,216 14,549 SH   SOLE   14,549 0 0
Micron Technology, Inc. COM 595112103 BBG000C5Z1S3 4,208 50 SH   SOLE   50 0 0
Microsoft Corporation COM 594918104 BBG000BPH459 49,737 118 SH   SOLE   118 0 0
NVIDIA Corporation COM 67066G104 BBG000BBJQV0 5,103 38 SH   SOLE   38 0 0
Opendoor Technologies Inc. COM 683712103 BBG00SHY8ZQ1 240 150 SH   SOLE   150 0 0
Quanta Services, Inc. COM 74762E102 BBG000BBL8V7 1,933,278 6,117 SH   SOLE   6,117 0 0
Republic Services COM 760759100 BBG000BPXVJ6 2,751,338 13,676 SH   SOLE   13,676 0 0
Rheinmetall AG COM 76206K107 BBG000BXYKH4 901,163 7,121 SH   SOLE   7,121 0 0
Rivian Automotive, Inc. COM 76954a103 BBG00741Y1N2 14,404 1,083 SH   SOLE   1,083 0 0
Roku Inc. COM 77543R102 BBG001ZZPQJ6 2,230 30 SH   SOLE   30 0 0
SPDR S&P 500 ETF COM 78462f103 BBG000BDTBL9 22,857 39 SH   SOLE   0 0 39
Saab AB COM 78516J101 BBG00NLF63R0 388,651 37,085 SH   SOLE   37,085 0 0
Salesforce COM 79466l302 BBG000BN2DC2 1,180,185 3,530 SH   SOLE   3,530 0 0
Schneider Electric S.E. ADR COM 80687p106 BBG000LTLNT7 1,362,519 27,448 SH   SOLE   27,448 0 0
Schwab U.S. Broad Market ETF COM 808524102 BBG000PRZSP5 199,760 8,800 SH   SOLE   0 0 8,800
SentinelOne COM 81730h109 BBG00B6F2F09 583,150 26,268 SH   SOLE   26,268 0 0
Solventum Corp COM 83444M101 BBG018YZH6T3 2,708 41 SH   SOLE   41 0 0
Stryker Corporation COM 863667101 BBG000DN7P92 1,415,302 3,931 SH   SOLE   3,931 0 0
Synopsys COM 871607107 BBG000BSFRF3 1,171,174 2,413 SH   SOLE   2,413 0 0
Tesla, Inc. COM 88160r101 BBG000N9MNX3 2,019 5 SH   SOLE   5 0 0
Texas Instruments COM 882508104 BBG000BVV7G1 13,126 70 SH   SOLE   70 0 0
The Boeing Company COM 097023105 BBG000BCSST7 1,598,664 9,032 SH   SOLE   9,032 0 0
The Sherwin-Williams Company COM 824348106 BBG000BSXQV7 29,574 87 SH   SOLE   87 0 0
Thermo Fisher Scientific COM 883556102 BBG000BVDLH9 1,876,990 3,608 SH   SOLE   3,608 0 0
Tokyo Electron ADR COM 889110102 BBG000JXJFR3 1,346,591 17,838 SH   SOLE   17,838 0 0
Union Pacific Corporation COM 907818108 BBG000BW3299 1,778,484 7,799 SH   SOLE   7,799 0 0
United Health Group COM 91324P102 BBG000CH5208 838,716 1,658 SH   SOLE   1,658 0 0
United Parcel Service COM 911312106 BBG000L9CV04 16,267 129 SH   SOLE   129 0 0
Vanguard Developed Markets ETF COM 921943858 BBG000QVFB47 1,358,136 28,401 SH   SOLE   0 0 28,401
Vanguard Emerging Markets ETF COM 922042858 BBG000HT88C8 995,700 22,609 SH   SOLE   0 0 22,609
Vanguard Russell 2000 ETF COM 92206C664 BBG0016LDM47 364,466 4,080 SH   SOLE   0 0 4,080
Vanguard Russell 3000 ETF COM 92206c599 BBG0016N8GS6 3,670,646 14,132 SH   SOLE   0 0 14,132
Vanguard S&P 500 ETF COM 922908363 BBG0015VYNT4 2,902,031 5,386 SH   SOLE   0 0 5,386
Vanguard S&P 500 Growth Index COM 921932505 BBG0015VYPM6 229,154 626 SH   SOLE   0 0 626
Vanguard Total World ETF COM 922042742 BBG000GM5FZ6 671,516 5,716 SH   SOLE   0 0 5,716
Vanguard Value Index Fund ETF COM 922908744 BBG000HWV1X7 310,666 1,835 SH   SOLE   0 0 1,835
Veralto Corporation COM 92338C103 BBG019Q32XJ9 1,530,907 15,031 SH   SOLE   15,031 0 0
Zscaler COM 98980g102 BBG003338H34 319,867 1,773 SH   SOLE   1,773 0 0
iRobot Corporation COM 462726100 BBG000HXJB21 891 115 SH   SOLE   115 0 0
iShares Core S&P 500 ETF COM 464287200 BBG000BVZ4F5 14,128 24 SH   SOLE   0 0 24
iShares MSCI ACWI ETF COM 464288257 BBG000TH6VB3 26,968 230 SH   SOLE   0 0 230
iShares MSCI EAFE ETF COM 464287465 BBG000D2KQ55 453,584 5,999 SH   SOLE   0 0 5,999
iShares MSCI Emerging Markets COM 464287234 BBG000M0P5L2 4,224 101 SH   SOLE   0 0 101
iShares Russell 1000 Value ETF COM 464287598 BBG000CG9VP5 142,365 769 SH   SOLE   0 0 769
iShares Russell 2000 ETF COM 464287655 BBG000CGC9C4 128,378 581 SH   SOLE   0 0 581
iShares Russell Mid Cap Value COM 464287473 BBG000JWZ6F0 7,114 55 SH   SOLE   0 0 55
iShares S&P 500 Growth ETF COM 464287309 BBG000BWDHF8 235,753 2,322 SH   SOLE   0 0 2,322
iShares S&P 500 Value ETF COM 464287408 BBG000BWD2Y0 18,134 95 SH   SOLE   0 0 95
Schwab S&P 500 Index Fund COM 808509855 BBG000J9ZH30 2,228 25 SH   SOLE   0 0 25
SPDR Portfolio High Yield Bond ETF FI ETF 78468R606 BBG0034VNB73 14,974 638 SH   SOLE   0 0 638
Vanguard Short Term Treasury ETF FI ETF 92206C102 BBG000PWZXV6 2,002,439 34,418 SH   SOLE   0 0 34,418
Vanguard Short-Term Bond ETF FI ETF 921937827 BBG000R44H09 225,010 2,912 SH   SOLE   0 0 2,912
iShares Core U.S. Aggregate Bond ETF FI ETF 464287226 BBG000Q123R0 36,862,407 380,417 SH   SOLE   0 0 380,417
iShares MBS ETF FI ETF 464288588 BBG000QN3H90 2,267,155 24,729 SH   SOLE   0 0 24,729