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   493,363 4,694 SH   SOLE   0 0 4,694
ABBVIE INC COM 00287Y109   2,322,348 14,572 SH   SOLE   0 0 14,572
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,461,708 3,793 SH   SOLE   0 0 3,793
ADT INC DEL COM 00090Q103   266,950 36,923 SH   SOLE   0 0 36,923
AIR PRODS & CHEMS INC COM 009158106   740,116 2,577 SH   SOLE   0 0 2,577
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   2,999,798 308,621 SH   SOLE   0 0 308,621
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   1,615,944 147,575 SH   SOLE   0 0 147,575
ALPHABET INC CAP STK CL C 02079K107   2,589,046 24,895 SH   SOLE   0 0 24,895
ALPHABET INC CAP STK CL A 02079K305   566,366 5,460 SH   SOLE   0 0 5,460
ALTRIA GROUP INC COM 02209S103   221,057 4,954 SH   SOLE   0 0 4,954
AMAZON COM INC COM 023135106   6,607,771 63,973 SH   SOLE   0 0 63,973
AMGEN INC COM 031162100   497,629 2,058 SH   SOLE   0 0 2,058
APPLE INC COM 037833100   10,111,501 61,319 SH   SOLE   0 0 61,319
APPLIED MATLS INC COM 038222105   933,631 7,601 SH   SOLE   0 0 7,601
AT&T INC COM 00206R102   245,374 12,747 SH   SOLE   0 0 12,747
BANK AMERICA CORP COM 060505104   1,635,209 57,175 SH   SOLE   0 0 57,175
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   331,001 1,072 SH   SOLE   0 0 1,072
BIOGEN INC COM 09062X103   640,581 2,304 SH   SOLE   0 0 2,304
BLACKROCK CORPOR HI YLD FD I COM 09255P107   143,398 16,445 SH   SOLE   0 0 16,445
BLACKROCK MUNIVEST FD II INC COM 09253T101   1,682,340 156,497 SH   SOLE   0 0 156,497
BLACKROCK MUNIYIELD QUALITY COM 09254G108   821,936 79,261 SH   SOLE   0 0 79,261
BLACKSTONE INC COM 09260D107   247,117 2,813 SH   SOLE   0 0 2,813
BP PLC SPONSORED ADR 055622104   2,148,347 56,625 SH   SOLE   0 0 56,625
BRISTOL-MYERS SQUIBB CO COM 110122108   230,009 3,319 SH   SOLE   0 0 3,319
BROADCOM INC COM 11135F101   1,713,299 2,671 SH   SOLE   0 0 2,671
CANOPY GROWTH CORP COM 138035100   39,958 22,833 SH   SOLE   0 0 22,833
CARDINAL HEALTH INC COM 14149Y108   334,304 4,428 SH   SOLE   0 0 4,428
CHEVRON CORP NEW COM 166764100   424,980 2,605 SH   SOLE   0 0 2,605
CHIPOTLE MEXICAN GRILL INC COM 169656105   285,284 167 SH   SOLE   0 0 167
CLOROX CO DEL COM 189054109   773,254 4,887 SH   SOLE   0 0 4,887
COCA COLA CO COM 191216100   1,323,684 21,339 SH   SOLE   0 0 21,339
COLGATE PALMOLIVE CO COM 194162103   1,033,740 13,756 SH   SOLE   0 0 13,756
COMCAST CORP NEW CL A 20030N101   822,309 21,691 SH   SOLE   0 0 21,691
CONOCOPHILLIPS COM 20825C104   413,642 4,169 SH   SOLE   0 0 4,169
CONSTELLATION BRANDS INC CL A 21036P108   1,211,615 5,364 SH   SOLE   0 0 5,364
CONSTELLATION ENERGY CORP COM 21037T109   249,096 3,173 SH   SOLE   0 0 3,173
COSTCO WHSL CORP NEW COM 22160K105   931,288 1,874 SH   SOLE   0 0 1,874
DEVON ENERGY CORP NEW COM 25179M103   791,982 15,649 SH   SOLE   0 0 15,649
DIAGEO PLC SPON ADR NEW 25243Q205   2,929,513 16,169 SH   SOLE   0 0 16,169
DISNEY WALT CO COM 254687106   218,239 2,180 SH   SOLE   0 0 2,180
EATON VANCE FLTING RATE INC COM 278279104   4,926,699 428,036 SH   SOLE   0 0 428,036
EATON VANCE LTD DURATION INC COM 27828H105   5,941,470 603,195 SH   SOLE   0 0 603,195
EATON VANCE SHORT DURATION D COM 27828V104   4,493,360 429,987 SH   SOLE   0 0 429,987
EATON VANCE SR INCOME TR SH BEN INT 27826S103   607,437 113,540 SH   SOLE   0 0 113,540
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   222,218 17,820 SH   SOLE   0 0 17,820
ESSENTIAL UTILS INC COM 29670G102   314,281 7,200 SH   SOLE   0 0 7,200
EVERI HLDGS INC COM 30034T103   1,353,135 78,900 SH   SOLE   0 0 78,900
EXELON CORP COM 30161N101   410,786 9,806 SH   SOLE   0 0 9,806
EXXON MOBIL CORP COM 30231G102   631,426 5,758 SH   SOLE   0 0 5,758
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   218,892 4,878 SH   SOLE   0 0 4,878
FIRST TR HIGH INCOME LONG / COM 33738E109   4,561,785 401,919 SH   SOLE   0 0 401,919
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   12,849,705 920,466 SH   SOLE   0 0 920,466
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,920,920 72,732 SH   SOLE   0 0 72,732
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100   10,450 11,000 SH   SOLE   0 0 11,000
FORD MTR CO DEL COM 345370860   501,982 39,840 SH   SOLE   0 0 39,840
FORTINET INC COM 34959E109   510,081 7,675 SH   SOLE   0 0 7,675
GABELLI DIVID & INCOME TR COM 36242H104   871,374 41,913 SH   SOLE   0 0 41,913
GAMING & LEISURE PPTYS INC COM 36467J108   1,074,514 20,640 SH   SOLE   0 0 20,640
GENERAL MLS INC COM 370334104   2,538,074 29,699 SH   SOLE   0 0 29,699
HOME DEPOT INC COM 437076102   678,432 2,299 SH   SOLE   0 0 2,299
HONEYWELL INTL INC COM 438516106   685,013 3,584 SH   SOLE   0 0 3,584
INTERNATIONAL BUSINESS MACHS COM 459200101   353,974 2,700 SH   SOLE   0 0 2,700
INVESCO TR INVT GRADE MUNS COM 46131M106   3,547,163 356,857 SH   SOLE   0 0 356,857
INVESCO VALUE MUN INCOME TR COM 46132P108   3,214,681 263,498 SH   SOLE   0 0 263,498
ISHARES TR MSCI USA MIN VOL 46429B697   3,356,654 46,146 SH   SOLE   0 0 46,146
ISHARES TR S&P 500 VAL ETF 464287408   1,290,637 8,504 SH   SOLE   0 0 8,504
ISHARES TR EXPND TEC SC ETF 464287549   218,861 645 SH   SOLE   0 0 645
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,760,982 50,567 SH   SOLE   0 0 50,567
JOHNSON & JOHNSON COM 478160104   768,385 4,957 SH   SOLE   0 0 4,957
JPMORGAN CHASE & CO COM 46625H100   739,682 5,676 SH   SOLE   0 0 5,676
KARYOPHARM THERAPEUTICS INC COM 48576U106   77,800 20,000 SH   SOLE   0 0 20,000
KELLOGG CO COM 487836108   1,074,283 16,044 SH   SOLE   0 0 16,044
KRAFT HEINZ CO COM 500754106   1,090,248 28,194 SH   SOLE   0 0 28,194
LILLY ELI & CO COM 532457108   460,464 1,341 SH   SOLE   0 0 1,341
LOCKHEED MARTIN CORP COM 539830109   607,961 1,286 SH   SOLE   0 0 1,286
LOWES COS INC COM 548661107   723,624 3,619 SH   SOLE   0 0 3,619
MARATHON OIL CORP COM 565849106   1,052,144 43,913 SH   SOLE   0 0 43,913
MASTERCARD INCORPORATED CL A 57636Q104   4,115,674 11,325 SH   SOLE   0 0 11,325
MCDONALDS CORP COM 580135101   362,332 1,296 SH   SOLE   0 0 1,296
MERCK & CO INC COM 58933Y105   230,036 2,162 SH   SOLE   0 0 2,162
META PLATFORMS INC CL A 30303M102   237,161 1,119 SH   SOLE   0 0 1,119
MICROSOFT CORP COM 594918104   1,129,819 3,919 SH   SOLE   0 0 3,919
NOKIA CORP SPONSORED ADR 654902204   50,740 10,334 SH   SOLE   0 0 10,334
NUVEEN AMT FREE MUN CR INC F COM 67071L106   4,124,330 350,113 SH   SOLE   0 0 350,113
NUVEEN MUN CR OPPORTUNITIES COM 670663103   2,190,280 191,961 SH   SOLE   0 0 191,961
NVIDIA CORPORATION COM 67066G104   543,362 1,956 SH   SOLE   0 0 1,956
PENN ENTERTAINMENT INC COM 707569109   240,098 8,095 SH   SOLE   0 0 8,095
PEPSICO INC COM 713448108   1,410,154 7,735 SH   SOLE   0 0 7,735
PFIZER INC COM 717081103   254,475 6,237 SH   SOLE   0 0 6,237
PIMCO MUN INCOME FD COM 72200R107   160,589 16,140 SH   SOLE   0 0 16,140
PIONEER NAT RES CO COM 723787107   1,409,575 6,902 SH   SOLE   0 0 6,902
PROCTER AND GAMBLE CO COM 742718109   3,310,118 22,262 SH   SOLE   0 0 22,262
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,471,767 23,567 SH   SOLE   0 0 23,567
PUTNAM MANAGED MUN INCOME TR COM 746823103   1,997,416 325,843 SH   SOLE   0 0 325,843
QUALCOMM INC COM 747525103   2,186,720 17,140 SH   SOLE   0 0 17,140
REALTY INCOME CORP COM 756109104   460,807 7,277 SH   SOLE   0 0 7,277
REPUBLIC FIRST BANCORP INC COM 760416107   15,688 11,535 SH   SOLE   0 0 11,535
ROYCE VALUE TR INC COM 780910105   1,084,089 79,889 SH   SOLE   0 0 79,889
SALESFORCE INC COM 79466L302   408,550 2,045 SH   SOLE   0 0 2,045
SHOPIFY INC CL A 82509L107   700,164 14,605 SH   SOLE   0 0 14,605
SOFI TECHNOLOGIES INC COM 83406F102   548,728 90,400 SH   SOLE   0 0 90,400
SOUTHERN CO COM 842587107   562,276 8,081 SH   SOLE   0 0 8,081
SYSCO CORP COM 871829107   1,443,383 18,689 SH   SOLE   0 0 18,689
TESLA INC COM 88160R101   278,619 1,343 SH   SOLE   0 0 1,343
THERMO FISHER SCIENTIFIC INC COM 883556102   3,184,029 5,524 SH   SOLE   0 0 5,524
TILRAY BRANDS INC COM 88688T100   25,348 10,019 SH   SOLE   0 0 10,019
UNITED PARCEL SERVICE INC CL B 911312106   606,469 3,126 SH   SOLE   0 0 3,126
UNITED RENTALS INC COM 911363109   859,286 2,171 SH   SOLE   0 0 2,171
UNITEDHEALTH GROUP INC COM 91324P102   409,249 866 SH   SOLE   0 0 866
US FOODS HLDG CORP COM 912008109   607,811 16,454 SH   SOLE   0 0 16,454
VALERO ENERGY CORP COM 91913Y100   207,543 1,487 SH   SOLE   0 0 1,487
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   324,898 864 SH   SOLE   0 0 864
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   378,590 1,588 SH   SOLE   0 0 1,588
VANGUARD WORLD FDS UTILITIES ETF 92204A876   837,929 5,680 SH   SOLE   0 0 5,680
VERIZON COMMUNICATIONS INC COM 92343V104   1,243,003 31,962 SH   SOLE   0 0 31,962
VISA INC COM CL A 92826C839   1,175,370 5,213 SH   SOLE   0 0 5,213
WASTE MGMT INC DEL COM 94106L109   611,363 3,747 SH   SOLE   0 0 3,747
WELLS FARGO CO NEW COM 949746101   794,716 21,260 SH   SOLE   0 0 21,260
WILLIAM PENN BANCORPORATION COM 96927A105   630,163 55,619 SH   SOLE   0 0 55,619