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 COM 88579Y101   453,446 4,275 SH   SOLE   0 0 4,275
ABBOTT LABS COM 002824100   2,581,351 22,711 SH   SOLE   0 0 22,711
ABBVIE INC COM 00287Y109   2,849,433 15,648 SH   SOLE   0 0 15,648
AFLAC INC COM 001055102   1,345,598 15,672 SH   SOLE   0 0 15,672
AIR PRODS & CHEMS INC COM 009158106   202,780 837 SH   SOLE   0 0 837
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,165,503 16,107 SH   SOLE   0 0 16,107
ALPHABET INC CAP STK CL C 02079K107   3,129,095 20,551 SH   SOLE   0 0 20,551
ALPHABET INC CAP STK CL A 02079K305   3,776,570 25,022 SH   SOLE   0 0 25,022
AMAZON COM INC COM 023135106   3,023,169 16,760 SH   SOLE   0 0 16,760
AMERICAN EXPRESS CO COM 025816109   492,493 2,163 SH   SOLE   0 0 2,163
AMERICAN TOWER CORP NEW COM 03027X100   201,822 1,021 SH   SOLE   0 0 1,021
AMERICAN WTR WKS CO INC NEW COM 030420103   223,644 1,830 SH   SOLE   0 0 1,830
AMGEN INC COM 031162100   204,995 721 SH   SOLE   0 0 721
APPLE INC COM 037833100   8,558,584 49,910 SH   SOLE   0 0 49,910
AUTOMATIC DATA PROCESSING IN COM 053015103   2,114,049 8,465 SH   SOLE   0 0 8,465
AVALONBAY CMNTYS INC COM 053484101   424,932 2,290 SH   SOLE   0 0 2,290
BANK AMERICA CORP COM 060505104   2,959,163 78,037 SH   SOLE   0 0 78,037
BLACKROCK MUNICIPAL INCOME COM 09253X102   253,260 21,000 SH   SOLE   0 0 21,000
BLACKROCK MUNIYIELD QUALITY COM 09254G108   558,081 53,100 SH   SOLE   0 0 53,100
BLACKSTONE INC COM 09260D107   215,072 1,637 SH   SOLE   0 0 1,637
BOEING CO COM 097023105   3,035,347 15,728 SH   SOLE   0 0 15,728
BOSTON PROPERTIES INC COM 101121101   351,102 5,376 SH   SOLE   0 0 5,376
BRISTOL-MYERS SQUIBB CO COM 110122108   883,392 16,290 SH   SOLE   0 0 16,290
BROADCOM INC COM 11135F101   6,493,703 4,899 SH   SOLE   0 0 4,899
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   325,727 1,590 SH   SOLE   0 0 1,590
CANADIAN NATL RY CO COM 136375102   1,185,390 9,000 SH   SOLE   0 0 9,000
CATERPILLAR INC COM 149123101   3,839,454 10,478 SH   SOLE   0 0 10,478
CBOE GLOBAL MKTS INC COM 12503M108   252,629 1,375 SH   SOLE   0 0 1,375
CHEVRON CORP NEW COM 166764100   3,105,495 19,687 SH   SOLE   0 0 19,687
CISCO SYS INC COM 17275R102   411,458 8,244 SH   SOLE   0 0 8,244
CITIGROUP INC COM NEW 172967424   1,455,385 23,014 SH   SOLE   0 0 23,014
CLOROX CO DEL COM 189054109   1,269,741 8,293 SH   SOLE   0 0 8,293
COCA COLA CO COM 191216100   468,822 7,663 SH   SOLE   0 0 7,663
COLGATE PALMOLIVE CO COM 194162103   2,116,862 23,508 SH   SOLE   0 0 23,508
CONOCOPHILLIPS COM 20825C104   398,005 3,127 SH   SOLE   0 0 3,127
CONSOLIDATED EDISON INC COM 209115104   834,090 9,185 SH   SOLE   0 0 9,185
CSX CORP COM 126408103   815,837 22,008 SH   SOLE   0 0 22,008
CVS HEALTH CORP COM 126650100   1,388,283 17,406 SH   SOLE   0 0 17,406
DEERE & CO COM 244199105   1,476,850 3,596 SH   SOLE   0 0 3,596
DIAGEO PLC SPON ADR NEW 25243Q205   1,956,823 13,156 SH   SOLE   0 0 13,156
DIGITAL RLTY TR INC COM 253868103   741,806 5,150 SH   SOLE   0 0 5,150
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   912,516 10,230 SH   SOLE   0 0 10,230
DISNEY WALT CO COM 254687106   355,733 2,907 SH   SOLE   0 0 2,907
DOMINION ENERGY INC COM 25746U109   292,139 5,939 SH   SOLE   0 0 5,939
DOW INC COM 260557103   922,419 15,923 SH   SOLE   0 0 15,923
DUKE ENERGY CORP NEW COM NEW 26441C204   1,069,032 11,054 SH   SOLE   0 0 11,054
DUPONT DE NEMOURS INC COM 26614N102   660,359 8,613 SH   SOLE   0 0 8,613
EATON CORP PLC SHS G29183103   6,242,344 19,964 SH   SOLE   0 0 19,964
ELI LILLY & CO COM 532457108   2,089,304 2,686 SH   SOLE   0 0 2,686
ENTERGY CORP NEW COM 29364G103   214,425 2,029 SH   SOLE   0 0 2,029
EQUITY LIFESTYLE PPTYS INC COM 29472R108   206,080 3,200 SH   SOLE   0 0 3,200
EQUITY RESIDENTIAL SH BEN INT 29476L107   343,950 5,450 SH   SOLE   0 0 5,450
EVERSOURCE ENERGY COM 30040W108   524,482 8,775 SH   SOLE   0 0 8,775
EXXON MOBIL CORP COM 30231G102   2,720,168 23,401 SH   SOLE   0 0 23,401
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,940,712 118,771 SH   SOLE   0 0 118,771
FIRSTENERGY CORP COM 337932107   280,304 7,258 SH   SOLE   0 0 7,258
FISERV INC COM 337738108   727,980 4,555 SH   SOLE   0 0 4,555
FREEPORT-MCMORAN INC CL B 35671D857   621,840 13,225 SH   SOLE   0 0 13,225
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   558,193 6,140 SH   SOLE   0 0 6,140
GENERAL DYNAMICS CORP COM 369550108   2,053,677 7,270 SH   SOLE   0 0 7,270
GENERAL ELECTRIC CO COM NEW 369604301   1,586,875 9,040 SH   SOLE   0 0 9,040
GENERAL MLS INC COM 370334104   801,157 11,450 SH   SOLE   0 0 11,450
GOLDMAN SACHS GROUP INC COM 38141G104   2,079,680 4,979 SH   SOLE   0 0 4,979
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,257,178 23,385 SH   SOLE   0 0 23,385
HOME DEPOT INC COM 437076102   1,583,501 4,128 SH   SOLE   0 0 4,128
HONEYWELL INTL INC COM 438516106   1,681,441 8,192 SH   SOLE   0 0 8,192
INNOVATIVE INDL PPTYS INC COM 45781V101   358,663 3,464 SH   SOLE   0 0 3,464
INTEL CORP COM 458140100   1,715,119 38,830 SH   SOLE   0 0 38,830
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   787,556 7,050 SH   SOLE   0 0 7,050
INTERCONTINENTAL EXCHANGE IN COM 45866F104   483,754 3,520 SH   SOLE   0 0 3,520
INTERNATIONAL BUSINESS MACHS COM 459200101   1,417,827 7,425 SH   SOLE   0 0 7,425
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   505,491 17,485 SH   SOLE   0 0 17,485
INVESCO QQQ TR UNIT SER 1 46090E103   7,309,672 16,463 SH   SOLE   0 0 16,463
ISHARES TR CORE S&P MCP ETF 464287507   312,507 5,145 SH   SOLE   0 0 5,145
ISHARES TR SP SMCP600VL ETF 464287879   691,061 6,725 SH   SOLE   0 0 6,725
ISHARES TR EXPND TEC SC ETF 464287549   596,193 6,918 SH   SOLE   0 0 6,918
ISHARES TR S&P MC 400VL ETF 464287705   828,030 7,000 SH   SOLE   0 0 7,000
ISHARES TR SELECT DIVID ETF 464287168   313,247 2,543 SH   SOLE   0 0 2,543
ISHARES TR RUSSELL 2000 ETF 464287655   319,446 1,519 SH   SOLE   0 0 1,519
JOHNSON & JOHNSON COM 478160104   3,090,129 19,534 SH   SOLE   0 0 19,534
JPMORGAN CHASE & CO COM 46625H100   5,222,291 26,072 SH   SOLE   0 0 26,072
KIMBERLY-CLARK CORP COM 494368103   1,965,085 15,192 SH   SOLE   0 0 15,192
KINDER MORGAN INC DEL COM 49456B101   1,769,893 96,505 SH   SOLE   0 0 96,505
KRAFT HEINZ CO COM 500754106   215,681 5,845 SH   SOLE   0 0 5,845
LAS VEGAS SANDS CORP COM 517834107   777,258 15,034 SH   SOLE   0 0 15,034
LIVE NATION ENTERTAINMENT IN COM 538034109   542,600 5,130 SH   SOLE   0 0 5,130
LIVEPERSON INC COM 538146101   32,236 32,320 SH   SOLE   0 0 32,320
LOCKHEED MARTIN CORP COM 539830109   2,007,914 4,414 SH   SOLE   0 0 4,414
LOWES COS INC COM 548661107   542,575 2,130 SH   SOLE   0 0 2,130
MASTERCARD INCORPORATED CL A 57636Q104   2,025,002 4,205 SH   SOLE   0 0 4,205
MCDONALDS CORP COM 580135101   1,319,244 4,679 SH   SOLE   0 0 4,679
MERCK & CO INC COM 58933Y105   2,638,548 19,997 SH   SOLE   0 0 19,997
META PLATFORMS INC CL A 30303M102   5,588,571 11,509 SH   SOLE   0 0 11,509
MICROSOFT CORP COM 594918104   12,376,359 29,417 SH   SOLE   0 0 29,417
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   348,828 10,850 SH   SOLE   0 0 10,850
MONDELEZ INTL INC CL A 609207105   681,100 9,730 SH   SOLE   0 0 9,730
MOODYS CORP COM 615369105   1,179,090 3,000 SH   SOLE   0 0 3,000
MORGAN STANLEY COM NEW 617446448   1,499,412 15,924 SH   SOLE   0 0 15,924
NATIONAL GRID PLC SPONSORED ADR NE 636274409   702,530 10,298 SH   SOLE   0 0 10,298
NEXTERA ENERGY INC COM 65339F101   1,363,072 21,328 SH   SOLE   0 0 21,328
NORTHROP GRUMMAN CORP COM 666807102   361,388 755 SH   SOLE   0 0 755
NOVARTIS AG SPONSORED ADR 66987V109   975,425 10,084 SH   SOLE   0 0 10,084
NOVO-NORDISK A S ADR 670100205   1,923,432 14,980 SH   SOLE   0 0 14,980
NUVEEN MUN CR OPPORTUNITIES COM 670663103   200,830 19,000 SH   SOLE   0 0 19,000
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   164,690 10,750 SH   SOLE   0 0 10,750
NVIDIA CORPORATION COM 67066G104   10,518,365 11,641 SH   SOLE   0 0 11,641
ONEOK INC NEW COM 682680103   275,224 3,433 SH   SOLE   0 0 3,433
PAYPAL HLDGS INC COM 70450Y103   370,790 5,535 SH   SOLE   0 0 5,535
PEPSICO INC COM 713448108   2,850,728 16,289 SH   SOLE   0 0 16,289
PFIZER INC COM 717081103   2,137,805 77,038 SH   SOLE   0 0 77,038
PHILIP MORRIS INTL INC COM 718172109   1,329,280 14,509 SH   SOLE   0 0 14,509
PHILLIPS 66 COM 718546104   1,133,416 6,939 SH   SOLE   0 0 6,939
PNC FINL SVCS GROUP INC COM 693475105   782,952 4,845 SH   SOLE   0 0 4,845
PROCTER AND GAMBLE CO COM 742718109   1,639,928 10,107 SH   SOLE   0 0 10,107
PROLOGIS INC. COM 74340W103   203,013 1,559 SH   SOLE   0 0 1,559
PROSHARES TR S&P MDCP 400 DIV 74347B680   475,288 6,050 SH   SOLE   0 0 6,050
PRUDENTIAL FINL INC COM 744320102   403,856 3,440 SH   SOLE   0 0 3,440
REALTY INCOME CORP COM 756109104   1,364,582 25,223 SH   SOLE   0 0 25,223
ROBLOX CORP CL A 771049103   326,439 8,550 SH   SOLE   0 0 8,550
ROCKWELL AUTOMATION INC COM 773903109   693,365 2,380 SH   SOLE   0 0 2,380
RTX CORPORATION COM 75513E101   3,739,289 38,340 SH   SOLE   0 0 38,340
SCHLUMBERGER LTD COM STK 806857108   459,198 8,378 SH   SOLE   0 0 8,378
SCHWAB CHARLES CORP COM 808513105   710,162 9,817 SH   SOLE   0 0 9,817
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   338,889 4,150 SH   SOLE   0 0 4,150
SIMON PPTY GROUP INC NEW COM 828806109   1,569,908 10,032 SH   SOLE   0 0 10,032
SOUTHERN CO COM 842587107   1,402,966 19,556 SH   SOLE   0 0 19,556
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   227,121 571 SH   SOLE   0 0 571
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,103,374 5,933 SH   SOLE   0 0 5,933
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   255,944 460 SH   SOLE   0 0 460
SPDR SER TR PORTFOLIO S&P600 78468R853   346,687 8,055 SH   SOLE   0 0 8,055
SPDR SER TR S&P 400 MDCP GRW 78464A821   625,869 7,170 SH   SOLE   0 0 7,170
SPDR SER TR PORTFOLIO S&P400 78464A847   231,229 4,335 SH   SOLE   0 0 4,335
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,906,191 52,847 SH   SOLE   0 0 52,847
STARBUCKS CORP COM 855244109   330,491 3,616 SH   SOLE   0 0 3,616
STATE STR CORP COM 857477103   259,022 3,350 SH   SOLE   0 0 3,350
STRYKER CORPORATION COM 863667101   5,665,555 15,831 SH   SOLE   0 0 15,831
SUPERNUS PHARMACEUTICALS INC COM 868459108   997,376 29,240 SH   SOLE   0 0 29,240
TARGET CORP COM 87612E106   986,721 5,568 SH   SOLE   0 0 5,568
TESLA INC COM 88160R101   221,495 1,260 SH   SOLE   0 0 1,260
TRAVELERS COMPANIES INC COM 89417E109   216,792 942 SH   SOLE   0 0 942
UNION PAC CORP COM 907818108   556,786 2,264 SH   SOLE   0 0 2,264
UNITED PARCEL SERVICE INC CL B 911312106   449,160 3,022 SH   SOLE   0 0 3,022
UNITEDHEALTH GROUP INC COM 91324P102   270,601 547 SH   SOLE   0 0 547
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   611,073 2,716 SH   SOLE   0 0 2,716
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,333,435 15,419 SH   SOLE   0 0 15,419
VANGUARD INDEX FDS MID CAP ETF 922908629   5,681,067 22,737 SH   SOLE   0 0 22,737
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,327,791 5,538 SH   SOLE   0 0 5,538
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   970,533 2,019 SH   SOLE   0 0 2,019
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,964,208 17,342 SH   SOLE   0 0 17,342
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   262,107 6,275 SH   SOLE   0 0 6,275
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   251,175 2,076 SH   SOLE   0 0 2,076
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   296,398 1,214 SH   SOLE   0 0 1,214
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   214,793 794 SH   SOLE   0 0 794
VANGUARD WORLD FD INF TECH ETF 92204A702   292,582 558 SH   SOLE   0 0 558
VISA INC COM CL A 92826C839   3,371,024 12,079 SH   SOLE   0 0 12,079
WALMART INC COM 931142103   652,105 10,838 SH   SOLE   0 0 10,838
WASHINGTON TR BANCORP INC COM 940610108   493,947 18,376 SH   SOLE   0 0 18,376
WASTE MGMT INC DEL COM 94106L109   1,598,625 7,500 SH   SOLE   0 0 7,500
WELLS FARGO CO NEW COM 949746101   1,742,125 30,057 SH   SOLE   0 0 30,057
WELLTOWER INC COM 95040Q104   211,642 2,265 SH   SOLE   0 0 2,265
WYNN RESORTS LTD COM 983134107   1,187,504 11,616 SH   SOLE   0 0 11,616
XPO INC COM 983793100   1,067,763 8,750 SH   SOLE   0 0 8,750
YETI HLDGS INC COM 98585X104   714,139 18,525 SH   SOLE   0 0 18,525
ZEVRA THERAPEUTICS INC COM NEW 488445206   1,544,523 266,297 SH   SOLE   0 0 266,297