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 25,120 165 SH   SOLE   165 0 0
Aflac COM 001055102 BBG000BBBNC6 1,101,741 10,447 SH   SOLE   10,447 0 0
Air Products and Chemicals COM 009158106 BBG000BC4JJ4 1,088,752 3,860 SH   SOLE   3,860 0 0
Alphabet Inc. Class C COM 02079K107 BBG009S3NB30 1,167,581 6,582 SH   SOLE   6,582 0 0
American Airlines Group Inc. COM 02376R102 BBG005P7Q881 393 35 SH   SOLE   35 0 0
Amgen COM 031162100 BBG000BBS2Y0 1,060,719 3,799 SH   SOLE   3,799 0 0
Autodesk COM 052769106 BBG000BM7HL0 593,755 1,918 SH   SOLE   1,918 0 0
Block COM 852234103 BBG0018SLC07 1,440,388 21,204 SH   SOLE   21,204 0 0
British Petroleum COM 055622104 BBG000BT4FC2 448,711 14,992 SH   SOLE   14,992 0 0
Broadcom COM 11135f101 BBG00KHY5S69 676,445 2,454 SH   SOLE   2,454 0 0
Brookfield Asset Management COM 113004105 BBG01BPHNXZ3 1,106 20 SH   SOLE   20 0 0
CHEVRON CORP COM 166764100 BBG000K4ND22 1,248,330 8,718 SH   SOLE   8,718 0 0
Caterpillar COM 149123101 BBG000BF0K17 34,162 88 SH   SOLE   88 0 0
Chubb COM H1467J104 BBG000BR14K5 1,415,282 4,885 SH   SOLE   4,885 0 0
Consolidated Edison COM 209115104 BBG000BHLYS1 22,278 222 SH   SOLE   222 0 0
Corning, Inc. COM 219350105 BBG000BKFZM4 1,503,653 28,592 SH   SOLE   28,592 0 0
Cummins COM 231021106 BBG000BGPTV6 1,064,375 3,250 SH   SOLE   3,250 0 0
Danaher Corporation COM 235851102 BBG000BH3JF8 1,727,092 8,743 SH   SOLE   8,743 0 0
Deere & Company COM 244199105 BBG000BH1NH9 1,793,953 3,528 SH   SOLE   3,528 0 0
Delta Airlines COM 247361702 BBG000R7Z112 738 15 SH   SOLE   15 0 0
Eaton COM g29183103 BBG000BJ3PD2 1,506,855 4,221 SH   SOLE   4,221 0 0
Ecolab COM 278865100 BBG000BHKYH4 1,058,630 3,929 SH   SOLE   3,929 0 0
Edwards Lifesciences Corporati COM 28176e108 BBG000BRXP69 1,448,371 18,519 SH   SOLE   18,519 0 0
Elevance Health COM 036752103 BBG000BCG930 1,692,754 4,352 SH   SOLE   4,352 0 0
Fabrinet COM g3323l100 BBG000HBFQP5 1,275,964 4,330 SH   SOLE   4,330 0 0
FedEx Corporation COM 31428x106 BBG000BJF1Z8 679,430 2,989 SH   SOLE   2,989 0 0
First Trust NASDAQ Cybersecuri COM 33734X846 BBG009K1H2V8 227 3 SH   SOLE   3 0 0
Fortinet COM 34959e109 BBG000BCMBG4 1,362,202 12,885 SH   SOLE   12,885 0 0
HSBC Holdings plc COM 404280406 BBG000C1K7N0 16,717 275 SH   SOLE   275 0 0
Hubbell Incorporated COM 443510607 BBG000BLK267 1,776,175 4,349 SH   SOLE   4,349 0 0
INTEL CORP COM 458140100 BBG000C0G1D1 3,293 147 SH   SOLE   147 0 0
Intuit COM 461202103 BBG000BH5DV1 1,598,889 2,030 SH   SOLE   2,030 0 0
Invesco NASDAQ 100 ETF COM 46138G649 BBG00XS6PB10 681 3 SH   SOLE   0 0 3
L3Harris Technologies COM 502431109 BBG000BLGFJ9 1,116,238 4,450 SH   SOLE   4,450 0 0
Lockheed Martin Corporation COM 539830109 BBG000C1BW00 987,878 2,133 SH   SOLE   2,133 0 0
Lynas Rare Earths ADR COM 551073307 BBG000CY65Z5 1,344,661 236,320 SH   SOLE   236,320 0 0
Masco Corporation COM 574599106 BBG000BNNKG9 898,144 13,955 SH   SOLE   13,955 0 0
McCormick & Company COM 579780206 BBG000G6Y5W4 996,806 13,147 SH   SOLE   13,147 0 0
Micron Technology, Inc. COM 595112103 BBG000C5Z1S3 6,039 49 SH   SOLE   49 0 0
Microsoft Corporation COM 594918104 BBG000BPH459 41,285 83 SH   SOLE   83 0 0
Moderna, Inc. COM 60770K107 BBG003PHHZT1 1,380 50 SH   SOLE   50 0 0
Opendoor Technologies Inc. COM 683712103 BBG00SHY8ZQ1 338 635 SH   SOLE   635 0 0
PROCTER & GAMBLE COM 742718109 BBG000BR2TH3 5,576 35 SH   SOLE   35 0 0
Quanta Services, Inc. COM 74762E102 BBG000BBL8V7 2,248,820 5,948 SH   SOLE   5,948 0 0
Reddit, Inc. COM 75734B100 BBG005K1D4S0 151 1 SH   SOLE   1 0 0
Republic Services COM 760759100 BBG000BPXVJ6 2,236,753 9,070 SH   SOLE   9,070 0 0
Rheinmetall AG COM 76206K107 BBG000BXYKH4 1,107,769 2,622 SH   SOLE   2,622 0 0
Rivian Automotive, Inc. COM 76954a103 BBG00741Y1N2 11,995 873 SH   SOLE   873 0 0
Roku Inc. COM 77543R102 BBG001ZZPQJ6 3,252 37 SH   SOLE   37 0 0
SCHWAB US LARGE CAP ETF COM 808524201 BBG000PS05G1 3,862 158 SH   SOLE   0 0 158
SPDR Portfolio S&P 500 ETF COM 78464A854 BBG000KMT5K3 872 12 SH   SOLE   0 0 12
SPDR S&P 500 ETF COM 78462f103 BBG000BDTBL9 24,096 39 SH   SOLE   0 0 39
Saab AB COM 78516J101 BBG00NLF63R0 609,963 21,839 SH   SOLE   21,839 0 0
Salesforce COM 79466l302 BBG000BN2DC2 880,789 3,230 SH   SOLE   3,230 0 0
Schneider Electric S.E. ADR COM 80687p106 BBG000LTLNT7 1,540,760 28,864 SH   SOLE   28,864 0 0
Schwab 1000 Index ETF COM 808524722 BBG00HXSKXB7 5,696 191 SH   SOLE   0 0 191
Schwab U.S. Broad Market ETF COM 808524102 BBG000PRZSP5 223,406 9,375 SH   SOLE   0 0 9,375
Scwhab US Large Cap Growth ETF COM 808524300 BBG000Q0CS41 4,119 141 SH   SOLE   0 0 141
SentinelOne COM 81730h109 BBG00B6F2F09 455,976 24,944 SH   SOLE   24,944 0 0
Solventum Corp COM 83444M101 BBG018YZH6T3 3,109 41 SH   SOLE   41 0 0
Starbucks Corporation COM 855244109 BBG000CTQBF3 1,006,739 10,987 SH   SOLE   10,987 0 0
Stryker Corporation COM 863667101 BBG000DN7P92 1,386,642 3,505 SH   SOLE   3,505 0 0
Synopsys COM 871607107 BBG000BSFRF3 1,361,165 2,655 SH   SOLE   2,655 0 0
Target Corporation COM 87612E106 BBG000H8TVT2 493 5 SH   SOLE   5 0 0
Tesla, Inc. COM 88160r101 BBG000N9MNX3 1,588 5 SH   SOLE   5 0 0
Texas Instruments COM 882508104 BBG000BVV7G1 14,533 70 SH   SOLE   70 0 0
The Boeing Company COM 097023105 BBG000BCSST7 1,799,653 8,589 SH   SOLE   8,589 0 0
The Sherwin-Williams Company COM 824348106 BBG000BSXQV7 29,872 87 SH   SOLE   87 0 0
The Trade Desk Inc Class A COM 88339J105 BBG00629NGT2 1,296 18 SH   SOLE   18 0 0
Thermo Fisher Scientific COM 883556102 BBG000BVDLH9 1,580,483 3,898 SH   SOLE   3,898 0 0
Tokyo Electron ADR COM 889110102 BBG000JXJFR3 1,648,245 17,146 SH   SOLE   17,146 0 0
Union Pacific Corporation COM 907818108 BBG000BW3299 14,035 61 SH   SOLE   61 0 0
United Health Group COM 91324P102 BBG000CH5208 742,177 2,379 SH   SOLE   2,379 0 0
United Parcel Service COM 911312106 BBG000L9CV04 13,021 129 SH   SOLE   129 0 0
Vanguard Developed Markets ETF COM 921943858 BBG000QVFB47 1,936,402 33,966 SH   SOLE   0 0 33,966
Vanguard Emerging Markets ETF COM 922042858 BBG000HT88C8 1,235,165 24,973 SH   SOLE   0 0 24,973
Vanguard Russell 2000 ETF COM 92206C664 BBG0016LDM47 431,128 4,943 SH   SOLE   0 0 4,943
Vanguard Russell 3000 ETF COM 92206c599 BBG0016N8GS6 3,875,778 14,210 SH   SOLE   0 0 14,210
Vanguard S&P 500 ETF COM 922908363 BBG0015VYNT4 3,364,442 5,923 SH   SOLE   0 0 5,923
Vanguard S&P 500 Growth Index COM 921932505 BBG0015VYPM6 289,078 729 SH   SOLE   0 0 729
Vanguard Total World ETF COM 922042742 BBG000GM5FZ6 455,475 3,544 SH   SOLE   0 0 3,544
Vanguard Value Index Fund ETF COM 922908744 BBG000HWV1X7 387,414 2,192 SH   SOLE   0 0 2,192
Veralto Corporation COM 92338C103 BBG019Q32XJ9 1,574,517 15,597 SH   SOLE   15,597 0 0
Vertiv Holdings Co COM 92537N108 BBG00L2B8KW8 2,697 21 SH   SOLE   21 0 0
Zscaler COM 98980g102 BBG003338H34 596,486 1,900 SH   SOLE   1,900 0 0
iRobot Corporation COM 462726100 BBG000HXJB21 131 42 SH   SOLE   42 0 0
iShares Core S&P 500 ETF COM 464287200 BBG000BVZ4F5 14,902 24 SH   SOLE   0 0 24
iShares MSCI ACWI ETF COM 464288257 BBG000TH6VB3 29,516 230 SH   SOLE   0 0 230
iShares MSCI EAFE ETF COM 464287465 BBG000D2KQ55 528,295 5,910 SH   SOLE   0 0 5,910
iShares MSCI Emerging Markets COM 464287234 BBG000M0P5L2 4,872 101 SH   SOLE   0 0 101
iShares Russell 1000 Value ETF COM 464287598 BBG000CG9VP5 148,586 765 SH   SOLE   0 0 765
iShares Russell 2000 ETF COM 464287655 BBG000CGC9C4 124,942 579 SH   SOLE   0 0 579
iShares Russell Mid Cap Value COM 464287473 BBG000JWZ6F0 7,268 55 SH   SOLE   0 0 55
iShares S&P 500 Growth ETF COM 464287309 BBG000BWDHF8 252,569 2,294 SH   SOLE   0 0 2,294
iShares S&P 500 Value ETF COM 464287408 BBG000BWD2Y0 18,565 95 SH   SOLE   0 0 95
Schwab S&P 500 Index Fund COM 808509855 BBG000J9ZH30 2,657 28 SH   SOLE   0 0 28
SPDR Portfolio High Yield Bond ETF FI ETF 78468R606 BBG0034VNB73 23,895 1,004 SH   SOLE   0 0 1,004
VANGUARD SHORT TERM TREASURY ETF IV FI ETF 92206C102 BBG000PWZXV6 898,276 15,282 SH   SOLE   0 0 15,282
Vanguard Short-Term Bond ETF FI ETF 921937827 BBG000R44H09 133,318 1,694 SH   SOLE   0 0 1,694
iShares Core U.S. Aggregate Bond ETF FI ETF 464287226 BBG000Q123R0 40,804,630 411,337 SH   SOLE   0 0 411,337
iShares MBS ETF FI ETF 464288588 BBG000QN3H90 2,370,253 25,245 SH   SOLE   0 0 25,245