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
ABBOTT LABS COM 002824100   1,224,687 10,775 SH   SOLE   1,224,687 0 0
ABBVIE INC COM 00287Y109   4,142,620 22,749 SH   SOLE   4,142,620 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   502,585 1,450 SH   SOLE   502,585 0 0
ADOBE INC COM 00724F101   1,034,430 2,050 SH   SOLE   1,034,430 0 0
ADVANCED MICRO DEVICES INC COM 007903107   913,099 5,059 SH   SOLE   913,099 0 0
AIR PRODS & CHEMS INC COM 009158106   622,634 2,570 SH   SOLE   622,634 0 0
AIRBNB INC COM CL A 009066101   254,863 1,545 SH   SOLE   254,863 0 0
ALPHABET INC CAP STK CL A 02079K305   466,072 3,088 SH   SOLE   466,072 0 0
ALPHABET INC CAP STK CL C 02079K107   1,424,849 9,358 SH   SOLE   1,424,849 0 0
AMAZON COM INC COM 023135106   2,028,734 11,247 SH   SOLE   2,028,734 0 0
AMERICAN TOWER CORP NEW COM 03027X100   355,662 1,800 SH   SOLE   355,662 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   213,868 1,750 SH   SOLE   213,868 0 0
AMGEN INC COM 031162100   1,383,308 4,865 SH   SOLE   1,383,308 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   249,093 10,060 SH   SOLE   249,093 0 0
APPLE INC COM 037833100   8,638,061 50,374 SH   SOLE   8,638,061 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   331,901 342 SH   SOLE   331,901 0 0
AT&T INC COM 00206R102   304,691 17,312 SH   SOLE   304,691 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,314,881 5,265 SH   SOLE   1,314,881 0 0
BECTON DICKINSON & CO COM 075887109   235,078 950 SH   SOLE   235,078 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   965,093 2,295 SH   SOLE   965,093 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   217,060 20,305 SH   SOLE   217,060 0 0
BLACKROCK INC COM 09247X101   248,443 298 SH   SOLE   248,443 0 0
BOEING CO COM 097023105   316,368 1,639 SH   SOLE   316,368 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   506,780 9,345 SH   SOLE   506,780 0 0
BROADCOM INC COM 11135F101   2,286,401 1,725 SH   SOLE   2,286,401 0 0
CANADIAN NATL RY CO COM 136375102   424,765 3,225 SH   SOLE   424,765 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   780,013 13,418 SH   SOLE   780,013 0 0
CATERPILLAR INC COM 149123101   2,786,773 7,605 SH   SOLE   2,786,773 0 0
CHEVRON CORP NEW COM 166764100   1,131,849 7,175 SH   SOLE   1,131,849 0 0
CHUBB LIMITED COM H1467J104   469,025 1,810 SH   SOLE   469,025 0 0
CITIGROUP INC COM NEW 172967424   220,328 3,484 SH   SOLE   220,328 0 0
COLGATE PALMOLIVE CO COM 194162103   447,085 4,965 SH   SOLE   447,085 0 0
CONSOLIDATED EDISON INC COM 209115104   340,538 3,750 SH   SOLE   340,538 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,329,858 1,815 SH   SOLE   1,329,858 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   399,134 1,245 SH   SOLE   399,134 0 0
CSX CORP COM 126408103   890,607 24,025 SH   SOLE   890,607 0 0
CVS HEALTH CORP COM 126650100   386,313 4,843 SH   SOLE   386,313 0 0
DEERE & CO COM 244199105   2,024,217 4,928 SH   SOLE   2,024,217 0 0
DISNEY WALT CO COM 254687106   1,140,234 9,319 SH   SOLE   1,140,234 0 0
DYNEX CAP INC COM 26817Q886   202,950 8,250 SH   SOLE   202,950 0 0
EATON CORP PLC SHS G29183103   397,104 1,270 SH   SOLE   397,104 0 0
ELI LILLY & CO COM 532457108   1,056,470 1,358 SH   SOLE   1,056,470 0 0
EMERSON ELEC CO COM 291011104   666,343 5,875 SH   SOLE   666,343 0 0
EVERSOURCE ENERGY COM 30040W108   449,949 7,528 SH   SOLE   449,949 0 0
EXXON MOBIL CORP COM 30231G102   1,710,610 14,716 SH   SOLE   1,710,610 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   299,992 1,925 SH   SOLE   299,992 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   227,796 3,835 SH   SOLE   227,796 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   336,414 4,961 SH   SOLE   336,414 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   264,460 3,790 SH   SOLE   264,460 0 0
GABELLI EQUITY TR INC COM 362397101   424,133 76,836 SH   SOLE   424,133 0 0
GENERAL DYNAMICS CORP COM 369550108   442,420 1,566 SH   SOLE   442,420 0 0
GENERAL ELECTRIC CO COM NEW 369604301   264,524 1,507 SH   SOLE   264,524 0 0
GENERAL MLS INC COM 370334104   872,176 12,465 SH   SOLE   872,176 0 0
GENUINE PARTS CO COM 372460105   751,411 4,850 SH   SOLE   751,411 0 0
HERSHEY CO COM 427866108   779,241 4,006 SH   SOLE   779,241 0 0
HOME DEPOT INC COM 437076102   4,776,377 12,451 SH   SOLE   4,776,377 0 0
HONEYWELL INTL INC COM 438516106   1,188,398 5,790 SH   SOLE   1,188,398 0 0
IDEXX LABS INC COM 45168D104   388,750 720 SH   SOLE   388,750 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,577,780 5,880 SH   SOLE   1,577,780 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   231,115 2,275 SH   SOLE   231,115 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   522,217 9,254 SH   SOLE   522,217 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   192,024 12,600 SH   SOLE   192,024 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   373,151 10,162 SH   SOLE   373,151 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   258,750 11,500 SH   SOLE   258,750 0 0
JOHNSON & JOHNSON COM 478160104   2,091,746 13,223 SH   SOLE   2,091,746 0 0
JPMORGAN CHASE & CO COM 46625H100   3,559,294 22,582 SH   SOLE   3,559,294 0 0
KINDER MORGAN INC DEL COM 49456B101   304,829 16,621 SH   SOLE   304,829 0 0
KLA CORP COM NEW 482480100   583,306 835 SH   SOLE   583,306 0 0
LAM RESEARCH CORP COM 512807108   461,509 475 SH   SOLE   461,509 0 0
LOCKHEED MARTIN CORP COM 539830109   1,257,715 2,765 SH   SOLE   1,257,715 0 0
LOWES COS INC COM 548661107   407,568 1,600 SH   SOLE   407,568 0 0
MARATHON PETE CORP COM 56585A102   1,341,991 6,660 SH   SOLE   1,341,991 0 0
MASTERCARD INCORPORATED CL A 57636Q104   881,273 1,830 SH   SOLE   881,273 0 0
MCDONALDS CORP COM 580135101   1,910,211 6,775 SH   SOLE   1,910,211 0 0
MERCK & CO INC COM 58933Y105   1,000,448 7,582 SH   SOLE   1,000,448 0 0
META PLATFORMS INC CL A 30303M102   1,317,378 2,713 SH   SOLE   1,317,378 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109   141,699 22,350 SH   SOLE   141,699 0 0
MICROSOFT CORP COM 594918104   10,256,844 24,379 SH   SOLE   10,256,844 0 0
NETFLIX INC COM 64110L106   518,053 853 SH   SOLE   518,053 0 0
NEXTERA ENERGY INC COM 65339F101   1,101,814 17,240 SH   SOLE   1,101,814 0 0
NIKE INC CL B 654106103   1,480,345 15,752 SH   SOLE   1,480,345 0 0
NORFOLK SOUTHN CORP COM 655844108   229,383 900 SH   SOLE   229,383 0 0
NOVARTIS AG SPONSORED ADR 66987V109   482,102 4,984 SH   SOLE   482,102 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   96,986 13,489 SH   SOLE   96,986 0 0
NVIDIA CORPORATION COM 67066G104   2,770,317 3,066 SH   SOLE   2,770,317 0 0
ONEOK INC NEW COM 682680103   355,613 4,436 SH   SOLE   355,613 0 0
OTIS WORLDWIDE CORP COM 68902V107   517,693 5,215 SH   SOLE   517,693 0 0
PEPSICO INC COM 713448108   1,605,892 9,176 SH   SOLE   1,605,892 0 0
PHILLIPS 66 COM 718546104   1,212,709 7,424 SH   SOLE   1,212,709 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,702,606 10,536 SH   SOLE   1,702,606 0 0
PROCTER AND GAMBLE CO COM 742718109   1,616,984 9,966 SH   SOLE   1,616,984 0 0
PUBLIC STORAGE COM 74460D109   243,921 4,875 SH   SOLE   243,921 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   234,256 66,550 SH   SOLE   234,256 0 0
ROCKWELL AUTOMATION INC COM 773903109   378,729 1,300 SH   SOLE   378,729 0 0
RTX CORPORATION COM 75513E101   2,162,308 22,171 SH   SOLE   2,162,308 0 0
SALESFORCE INC COM 79466L302   1,311,337 4,354 SH   SOLE   1,311,337 0 0
SERVICENOW INC COM 81762P102   211,185 277 SH   SOLE   211,185 0 0
SHERWIN WILLIAMS CO COM 824348106   456,739 1,315 SH   SOLE   456,739 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   267,550 2,470 SH   SOLE   267,550 0 0
SMUCKER J M CO COM NEW 832696405   325,248 2,584 SH   SOLE   325,248 0 0
SOUTHERN CO COM 842587107   620,385 8,648 SH   SOLE   620,385 0 0
SOUTHERN COPPER CORP COM 84265V105   306,245 2,875 SH   SOLE   306,245 0 0
STARBUCKS CORP COM 855244109   409,884 4,485 SH   SOLE   409,884 0 0
TARGA RES CORP COM 87612G101   243,578 2,175 SH   SOLE   243,578 0 0
TEXAS INSTRS INC COM 882508104   472,109 2,710 SH   SOLE   472,109 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,766,559 4,760 SH   SOLE   2,766,559 0 0
TJX COS INC NEW COM 872540109   617,648 6,090 SH   SOLE   617,648 0 0
TRAVELERS COMPANIES INC COM 89417E109   443,480 1,927 SH   SOLE   443,480 0 0
UNION PAC CORP COM 907818108   3,639,103 14,797 SH   SOLE   3,639,103 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,422,690 6,919 SH   SOLE   3,422,690 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   241,117 965 SH   SOLE   241,117 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,145,115 27,291 SH   SOLE   1,145,115 0 0
VISA INC COM CL A 92826C839   1,725,110 6,181 SH   SOLE   1,725,110 0 0
VORNADO RLTY TR SH BEN INT 929042109   154,255 10,200 SH   SOLE   154,255 0 0
VULCAN MATLS CO COM 929160109   266,097 975 SH   SOLE   266,097 0 0
WALMART INC COM 931142103   1,572,210 26,129 SH   SOLE   1,572,210 0 0
ZOETIS INC CL A 98978V103   366,847 2,168 SH   SOLE   366,847 0 0
ZSCALER INC COM 98980G102   324,389 1,684 SH   SOLE   324,389 0 0