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 CO Common 88579Y101   1,230 11,699 SH   SOLE   11,699 0 0
ABBOTT LABS COM Common 002824100   461 4,557 SH   SOLE   4,557 0 0
ABBVIE INC COM Common 00287Y109   1,692 10,619 SH   SOLE   10,619 0 0
ADOBE SYS INC COM Common 00724F101   1,037 2,690 SH   SOLE   2,690 0 0
AIR PRODS & CHEMS INC COM Common 009158106   339 1,179 SH   SOLE   1,179 0 0
ALIBABA GROUP HLDG LTD Sponsored ADR 01609W102   301 2,945 SH   SOLE   2,945 0 0
ALLSTATE CORP COM Common 020002101   361 3,258 SH   SOLE   3,258 0 0
ALPHABET INC CL A Common 02079K305   1,539 14,840 SH   SOLE   14,840 0 0
ALTRIA GROUP INC COM Common 02209S103   885 19,835 SH   SOLE   19,835 0 0
AMAZON COM INC COM Common 023135106   2,960 28,655 SH   SOLE   28,655 0 0
AMER ELECTRIC POWER CO Common 025537101   250 2,747 SH   SOLE   2,747 0 0
AMERICAN WTR WKS CO INC NEW COM Common 030420103   546 3,725 SH   SOLE   3,725 0 0
AMERIPRISE FINANCIAL INC Common 03076C106   304 991 SH   SOLE   991 0 0
AMGEN INC COM Common 031162100   781 3,230 SH   SOLE   3,230 0 0
AMPHENOL CORP NEW CL A Common 032095101   923 11,300 SH   SOLE   11,300 0 0
APPLE INC COM Common 037833100   4,974 30,161 SH   SOLE   30,161 0 0
AT&T INC Common 00206R102   1,141 59,270 SH   SOLE   59,270 0 0
BANK AMER CORP COM Common 060505104   2,444 85,459 SH   SOLE   85,459 0 0
BAXTER INTL INC COM Common 071813109   237 5,835 SH   SOLE   5,835 0 0
BERKSHIRE HATHAWAY INC Common 084670108   2,794 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC Common 084670702   971 3,146 SH   SOLE   3,146 0 0
BOEING CO COM Common 097023105   1,772 8,343 SH   SOLE   8,343 0 0
BRISTOL MYERS SQUIBB CO COM Common 110122108   1,362 19,658 SH   SOLE   19,658 0 0
CATERPILLAR INS COM Common 149123101   1,333 5,823 SH   SOLE   5,823 0 0
CBRE GROUP INC CL A Common 12504L109   299 4,100 SH   SOLE   4,100 0 0
CHEVRON CORP Common 166764100   3,557 21,801 SH   SOLE   21,801 0 0
CIGNA GROUP COM Common 125523100   640 2,503 SH   SOLE   2,503 0 0
CISCO SYS INC COM Common 17275R102   442 8,456 SH   SOLE   8,456 0 0
CLOROX CO Common 189054109   1,083 6,841 SH   SOLE   6,841 0 0
COCA COLA CO COM Common 191216100   1,065 17,175 SH   SOLE   17,175 0 0
COLGATE PALMOLIVE CO COM Common 194162103   266 3,540 SH   SOLE   3,540 0 0
COMCAST CORP NEW CL A Common 20030N101   416 10,964 SH   SOLE   10,964 0 0
CONOCOPHILLIPS COM Common 20825C104   858 8,651 SH   SOLE   8,651 0 0
CONSOLIDATED EDISON INC COM Common 209115104   222 2,323 SH   SOLE   2,323 0 0
CORTEVA INC COM Common 22052L104   383 6,349 SH   SOLE   6,349 0 0
COSTCO WHOLESALE CORP Common 22160K105   207 4,080 SH   SOLE   4,080 0 0
CSX CORP COM Common 126408103   207 6,900 SH   SOLE   6,900 0 0
CVS HEALTH CORP COM Common 126650100   974 13,101 SH   SOLE   13,101 0 0
DEERE & CO COM Common 244199105   2,591 6,276 SH   SOLE   6,276 0 0
DISNEY WALT CO DISNEY COM Common 254687106   2,437 24,336 SH   SOLE   24,336 0 0
DOW INC Common 260557103   532 9,699 SH   SOLE   9,699 0 0
DUKE ENERGY CORP NEW Common 26441C204   303 3,145 SH   SOLE   3,145 0 0
DUPONT DE NEMOURS INC COM Common 26614N102   795 11,082 SH   SOLE   11,082 0 0
EMERSON ELEC CO COM Common 291011104   335 3,845 SH   SOLE   3,845 0 0
EVERSOURCE ENERGY COM Common 30040W108   214 2,729 SH   SOLE   2,729 0 0
EXTRA SPACE STORAGE INC Common 30225T102   285 1,750 SH   SOLE   1,750 0 0
EXXON MOBIL CORP COM Common 30231G102   5,219 47,597 SH   SOLE   47,597 0 0
FEDEX CORP COM Common 31428X106   771 3,375 SH   SOLE   3,375 0 0
FIRST TRUST NASDAQ 100 ETF 337345102   294 2,250 SH   SOLE   2,250 0 0
FIRST TRUST VALUE LINE ETF 33734H106   311 7,755 SH   SOLE   7,755 0 0
FORD MOTOR CO COM Common 345370860   324 25,735 SH   SOLE   25,735 0 0
GENERAC HLDGS INC COM Common 368736104   362 3,350 SH   SOLE   3,350 0 0
GENL ELEC CO Common 369604301   914 9,556 SH   SOLE   9,556 0 0
GENL MILLS INC Common 370334104   926 10,838 SH   SOLE   10,838 0 0
GOLDMAN SACHS GROUP INC COM Common 38141G104   572 1,750 SH   SOLE   1,750 0 0
HCA HEALTHCARE INC Common 40412C101   488 1,850 SH   SOLE   1,850 0 0
HERSHEY CO Common 427866108   384 1,509 SH   SOLE   1,509 0 0
HOME DEPOT INC Common 437076102   2,892 9,798 SH   SOLE   9,798 0 0
HONEYWELL INTL INC COM Common 438516106   2,636 13,790 SH   SOLE   13,790 0 0
INTEL CORP COM Common 458140100   759 23,219 SH   SOLE   23,219 0 0
INTL BUSINESS MACH Common 459200101   980 7,475 SH   SOLE   7,475 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103   2,154 6,712 SH   SOLE   6,712 0 0
INVESCO S&P 500 EQUAL ETF 46137V357   1,299 8,983 SH   SOLE   8,983 0 0
ISHARES EXPANDED ETF 464287549   238 700 SH   SOLE   700 0 0
ISHARES RUSSELL 1000 ETF 464287614   1,505 6,159 SH   SOLE   6,159 0 0
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507   238 950 SH   SOLE   950 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655   326 1,825 SH   SOLE   1,825 0 0
JOHNSON & JOHNSON COM Common 478160104   3,473 22,406 SH   SOLE   22,406 0 0
JPMORGAN CHASE & CO COM Common 46625H100   2,957 22,692 SH   SOLE   22,692 0 0
KELLOGG CO Common 487836108   231 3,450 SH   SOLE   3,450 0 0
KIMBERLY-CLARK CORP COM Common 494368103   511 3,808 SH   SOLE   3,808 0 0
LINDE PLC NEW EUR Common G54950103   664 1,873 SH   SOLE   1,873 0 0
LOCKHEED MARTIN CORP COM Common 539830109   1,535 3,247 SH   SOLE   3,247 0 0
LOWES COS INC COM Common 548661107   1,015 5,075 SH   SOLE   5,075 0 0
MASTERCARD INC CL A Common 57636Q104   571 1,572 SH   SOLE   1,572 0 0
MCDONALDS CORP COM Common 580135101   1,057 3,782 SH   SOLE   3,782 0 0
MEDTRONIC PLC Common G5960L103   225 2,790 SH   SOLE   2,790 0 0
MERCK & CO INC NEW COM Common 58933Y105   2,076 19,510 SH   SOLE   19,510 0 0
META PLATFORMS INC CL A Common 30303M102   1,967 9,282 SH   SOLE   9,282 0 0
MICROSOFT CORP COM Common 594918104   5,331 18,491 SH   SOLE   18,491 0 0
MONDELEZ INTL INC CL A Common 609207105   1,190 17,063 SH   SOLE   17,063 0 0
NASDAQ INC COM Common 631103108   426 7,800 SH   SOLE   7,800 0 0
NEXTERA ENERGY INC COM Common 65339F101   1,545 20,038 SH   SOLE   20,038 0 0
NIKE INC CL B Common 654106103   2,184 17,812 SH   SOLE   17,812 0 0
NORFOLK SOUTHN CORP COM Common 655844108   399 1,880 SH   SOLE   1,880 0 0
NORTHROP GRUMMAN CORP COM Common 666807102   1,757 3,806 SH   SOLE   3,806 0 0
NOVARTIS AG SPONSORED ADR Sponsored ADR 66987V109   816 8,873 SH   SOLE   8,873 0 0
NUCOR CORP COM Common 670346105   278 1,800 SH   SOLE   1,800 0 0
NVIDIA CORP COM Common 67066G104   1,859 6,692 SH   SOLE   6,692 0 0
O REILLY AUTOMOTIVE INC Common 67103H107   3,418 4,026 SH   SOLE   4,026 0 0
ORACLE CORP Common 68389X105   681 7,330 SH   SOLE   7,330 0 0
PEPSICO INC Common 713448108   5,018 27,525 SH   SOLE   27,525 0 0
PFIZER INC Common 717081103   1,881 46,104 SH   SOLE   46,104 0 0
PHILIP MORRIS INTL INC COM Common 718172109   1,769 18,194 SH   SOLE   18,194 0 0
PHILLIPS 66 Common 718546104   317 3,131 SH   SOLE   3,131 0 0
PROCTER & GAMBLE CO COM Common 742718109   4,615 31,036 SH   SOLE   31,036 0 0
PROSHARES ULTRA DOW30 ETF 74347R305   591 9,270 SH   SOLE   9,270 0 0
RAYTHEON TECHNOLOGIES Common 75513E101   1,876 19,152 SH   SOLE   19,152 0 0
RELIANCE STL & ALUM CO COM Common 759509102   513 2,000 SH   SOLE   2,000 0 0
ROCKWELL AUTOMATION INC COM Common 773903109   701 2,390 SH   SOLE   2,390 0 0
SALESFORCE INC COM ETF 79466L302   250 1,250 SH   SOLE   1,250 0 0
SCHLUMBERGER LTD Common 806857108   231 4,695 SH   SOLE   4,695 0 0
SEACOAST BKG CORP FLA Common 811707801   308 13,000 SH   SOLE   13,000 0 0
SELECT SECTOR SPDR TR INDL ETF 81369Y704   279 2,760 SH   SOLE   2,760 0 0
SERVICENOW INC COM Common 81762P102   453 975 SH   SOLE   975 0 0
SHELL PLC SPON ADR Sponsored ADR 780259305   371 6,450 SH   SOLE   6,450 0 0
SPDR S&P 500 ETF TR ETF 78462F103   702 1,714 SH   SOLE   1,714 0 0
STATE STR CORP COM Common 857477103   1,364 18,022 SH   SOLE   18,022 0 0
SYSCO CORP Common 871829107   611 7,913 SH   SOLE   7,913 0 0
TE CONNECTIVITY LTD CHF Common H84989104   319 2,436 SH   SOLE   2,436 0 0
TELEFLEX INC COM Common 879369106   203 800 SH   SOLE   800 0 0
TESLA INC COM Common 88160R101   741 3,574 SH   SOLE   3,574 0 0
TEXAS INSTRS INC COM Common 882508104   263 1,415 SH   SOLE   1,415 0 0
THERMO FISHER SCIENTIFIC Common 883556102   4,265 7,400 SH   SOLE   7,400 0 0
TORONTO DOMINION BK NEW Common 891160509   5,169 86,294 SH   SOLE   86,294 0 0
UFP TECHNOLOGIES INC COM Common 902673102   401 3,085 SH   SOLE   3,085 0 0
ULTRA SEMICONDUCTOR ETF 74347R669   216 7,480 SH   SOLE   7,480 0 0
UNITED PARCEL SVC INC CL B Common 911312106   396 2,043 SH   SOLE   2,043 0 0
UNITEDHEALTH GROUP INC COM Common 91324P102   374 792 SH   SOLE   792 0 0
VERIZON COMMUNICATIONS Common 92343V104   1,196 30,743 SH   SOLE   30,743 0 0
VISA INC CL A Common 92826C839   1,177 5,222 SH   SOLE   5,222 0 0
WALMART INC COM Common 931142103   911 6,175 SH   SOLE   6,175 0 0
WATERS CORP Common 941848103   433 1,400 SH   SOLE   1,400 0 0
WEC ENERGY GROUP INC COM Common 92939U106   756 7,971 SH   SOLE   7,971 0 0
WELLS FARGO & CO NEW COM Common 949746101   428 11,448 SH   SOLE   11,448 0 0
YUM! BRANDS INC Common 988498101   292 2,210 SH   SOLE   2,210 0 0
ZIMMER BIOMET HLDGS INC COM Common 98956P102   256 1,980 SH   SOLE   1,980 0 0