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   603,185 5,480 SH   SOLE   0 0 5,480
ABBVIE INC COM 00287Y109   1,162,333 7,500 SH   SOLE   0 0 7,500
ABRDN GLOBAL INCOME FUND INC COM 003013109   3,178,903 492,090 SH   SOLE   0 0 492,090
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   1,104,330 94,630 SH   SOLE   0 0 94,630
AGEAGLE AERIAL SYS INC NEW COM 00848K101   4,279 40,788 SH   SOLE   0 0 40,788
AGNC INVT CORP COM 00123Q104   254,846 25,978 SH   SOLE   0 0 25,978
AMARIN CORP PLC SPONS ADR NEW 023111206   13,155 15,121 SH   SOLE   0 0 15,121
AMAZON COM INC COM 023135106   287,319 1,891 SH   SOLE   0 0 1,891
APPLE INC COM 037833100   635,757 3,302 SH   SOLE   0 0 3,302
ARCH RESOURCES INC CL A 03940R107   354,780 2,138 SH   SOLE   0 0 2,138
ARES CAPITAL CORP COM 04010L103   242,843 12,124 SH   SOLE   0 0 12,124
ARES COML REAL ESTATE CORP COM 04013V108   439,047 42,379 SH   SOLE   0 0 42,379
ARK ETF TR INNOVATION ETF 00214Q104   238,755 4,559 SH   SOLE   0 0 4,559
ASTRAZENECA PLC SPONSORED ADR 046353108   283,880 4,215 SH   SOLE   0 0 4,215
BARRICK GOLD CORP COM 067901108   923,793 51,066 SH   SOLE   0 0 51,066
BLACKROCK FLOATING RATE INC COM 091941104   619,524 50,042 SH   SOLE   0 0 50,042
BLACKROCK INCOME TR INC COM NEW 09247F209   499,259 40,990 SH   SOLE   0 0 40,990
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   678,684 5,306 SH   SOLE   0 0 5,306
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   599,073 46,766 SH   SOLE   0 0 46,766
CALEDONIA MNG CORP PLC SHS NEW G1757E113   1,611,232 132,068 SH   SOLE   0 0 132,068
CAMBRIA ETF TR TAIL RISK 132061862   1,265,459 98,787 SH   SOLE   0 0 98,787
CARDINAL HEALTH INC COM 14149Y108   236,003 2,341 SH   SOLE   0 0 2,341
CHERRY HILL MTG INVT CORP COM 164651101   839,631 207,829 SH   SOLE   0 0 207,829
CLIMB GLOBAL SOLUTIONS INC COM 946760105   1,148,439 20,945 SH   SOLE   0 0 20,945
CLOROX CO DEL COM 189054109   826,403 5,796 SH   SOLE   0 0 5,796
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   865,188 11,375 SH   SOLE   0 0 11,375
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   199,361 13,090 SH   SOLE   0 0 13,090
CONSTELLATION ENERGY CORP COM 21037T109   389,557 3,333 SH   SOLE   0 0 3,333
CORNERSTONE STRATEGIC VALUE COM 21924B302   3,937,550 547,643 SH   SOLE   0 0 547,643
CORNERSTONE TOTAL RETURN FD COM 21924U300   3,233,099 457,946 SH   SOLE   0 0 457,946
COTERRA ENERGY INC COM 127097103   1,604,493 62,872 SH   SOLE   0 0 62,872
CROSS TIMBERS RTY TR TR UNIT 22757R109   865,916 49,481 SH   SOLE   0 0 49,481
DANAOS CORPORATION SHS Y1968P121   282,539 3,815 SH   SOLE   0 0 3,815
DHT HOLDINGS INC SHS NEW Y2065G121   4,640,488 473,036 SH   SOLE   0 0 473,036
DOLLAR GEN CORP NEW COM 256677105   741,744 5,456 SH   SOLE   0 0 5,456
ELI LILLY & CO COM 532457108   2,562,852 4,397 SH   SOLE   0 0 4,397
ERIE INDTY CO CL A 29530P102   378,615 1,130 SH   SOLE   0 0 1,130
EURONAV NV SHS B38564108   356,321 20,257 SH   SOLE   0 0 20,257
EXELON CORP COM 30161N101   375,577 10,462 SH   SOLE   0 0 10,462
EXXON MOBIL CORP COM 30231G102   572,229 5,723 SH   SOLE   0 0 5,723
FIRST SOLAR INC COM 336433107   354,897 2,060 SH   SOLE   0 0 2,060
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   406,889 8,832 SH   SOLE   0 0 8,832
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   2,103,597 106,135 SH   SOLE   0 0 106,135
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   494,528 8,289 SH   SOLE   0 0 8,289
FLEXSHARES TR IBOXX 3R TARGT 33939L506   455,781 19,296 SH   SOLE   0 0 19,296
FRANCO NEV CORP COM 351858105   780,217 7,041 SH   SOLE   0 0 7,041
FRONTLINE PLC COM M46528101   462,734 23,079 SH   SOLE   0 0 23,079
FS KKR CAP CORP COM 302635206   296,834 14,864 SH   SOLE   0 0 14,864
GABELLI UTIL TR COM 36240A101   886,002 163,469 SH   SOLE   0 0 163,469
GENERAL MLS INC COM 370334104   1,768,394 27,148 SH   SOLE   0 0 27,148
GENIE ENERGY LTD CL B 372284208   4,812,458 171,079 SH   SOLE   0 0 171,079
GILEAD SCIENCES INC COM 375558103   1,352,873 16,700 SH   SOLE   0 0 16,700
GLOBAL NET LEASE INC COM NEW 379378201   217,318 21,841 SH   SOLE   0 0 21,841
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,411,374 35,785 SH   SOLE   0 0 35,785
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,743,899 100,571 SH   SOLE   0 0 100,571
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   255,310 2,560 SH   SOLE   0 0 2,560
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7   29,684 30,000 SH   SOLE   0 0 30,000
GRIFFON CORP COM 398433102   261,597 4,292 SH   SOLE   0 0 4,292
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   2,202,657 172,083 SH   SOLE   0 0 172,083
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   250,980 15,502 SH   SOLE   0 0 15,502
HEALTHCARE RLTY TR CL A COM 42226K105   1,741,972 101,101 SH   SOLE   0 0 101,101
HERCULES CAPITAL INC COM 427096508   494,401 29,658 SH   SOLE   0 0 29,658
HERSHEY CO COM 427866108   1,659,109 8,899 SH   SOLE   0 0 8,899
HUMANA INC COM 444859102   247,722 541 SH   SOLE   0 0 541
ICL GROUP LTD SHS M53213100   220,127 43,937 SH   SOLE   0 0 43,937
INNOVATIVE INDL PPTYS INC COM 45781V101   2,067,087 20,503 SH   SOLE   0 0 20,503
INTERNATIONAL SEAWAYS INC COM Y41053102   414,106 9,105 SH   SOLE   0 0 9,105
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   486,541 19,469 SH   SOLE   0 0 19,469
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   337,739 15,946 SH   SOLE   0 0 15,946
INVESCO QQQ TR UNIT SER 1 46090E103   284,616 695 SH   SOLE   0 0 695
INVESCO SR INCOME TR COM 46131H107   4,114,584 1,003,557 SH   SOLE   0 0 1,003,557
ISHARES TR RUSSELL 2000 ETF 464287655   322,893 1,609 SH   SOLE   0 0 1,609
ISHARES TR SHORT TREAS BD 464288679   282,776 2,568 SH   SOLE   0 0 2,568
ISHARES TR 0-5YR HI YL CP 46434V407   472,148 11,183 SH   SOLE   0 0 11,183
ISHARES TR 0-5 YR TIPS ETF 46429B747   223,315 2,265 SH   SOLE   0 0 2,265
ISHARES TR TRS FLT RT BD 46434V860   576,688 11,426 SH   SOLE   0 0 11,426
ISHARES TR 3 7 YR TREAS BD 464288661   251,858 2,150 SH   SOLE   0 0 2,150
JOHNSON & JOHNSON COM 478160104   513,576 3,277 SH   SOLE   0 0 3,277
JPMORGAN CHASE & CO COM 46625H100   242,222 1,424 SH   SOLE   0 0 1,424
KELLANOVA COM 487836108   348,272 6,229 SH   SOLE   0 0 6,229
KIMBERLY-CLARK CORP COM 494368103   323,644 2,664 SH   SOLE   0 0 2,664
KINSALE CAP GROUP INC COM 49714P108   361,726 1,080 SH   SOLE   0 0 1,080
KKR REAL ESTATE FIN TR INC COM 48251K100   2,837,557 214,479 SH   SOLE   0 0 214,479
KROGER CO COM 501044101   749,692 16,401 SH   SOLE   0 0 16,401
LAMB WESTON HLDGS INC COM 513272104   213,788 1,978 SH   SOLE   0 0 1,978
MARKETAXESS HLDGS INC COM 57060D108   1,122,093 3,832 SH   SOLE   0 0 3,832
MCDONALDS CORP COM 580135101   427,084 1,440 SH   SOLE   0 0 1,440
MERCK & CO INC COM 58933Y105   1,877,454 17,221 SH   SOLE   0 0 17,221
MESA RTY TR UNIT BEN INT 590660106   549,387 42,099 SH   SOLE   0 0 42,099
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   262,583 82,573 SH   SOLE   0 0 82,573
MFS INTER INCOME TR SH BEN INT 55273C107   1,463,414 546,050 SH   SOLE   0 0 546,050
MICROSOFT CORP COM 594918104   466,290 1,240 SH   SOLE   0 0 1,240
MV OIL TR TR UNITS 553859109   1,268,926 105,920 SH   SOLE   0 0 105,920
NEWMONT CORP COM 651639106   1,162,996 28,098 SH   SOLE   0 0 28,098
NEXTERA ENERGY INC COM 65339F101   239,962 3,951 SH   SOLE   0 0 3,951
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   337,912 11,112 SH   SOLE   0 0 11,112
NORDIC AMERICAN TANKERS LIMI COM G65773106   4,266,801 1,015,905 SH   SOLE   0 0 1,015,905
NORTHROP GRUMMAN CORP COM 666807102   238,810 510 SH   SOLE   0 0 510
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   2,895,514 213,691 SH   SOLE   0 0 213,691
NVIDIA CORPORATION COM 67066G104   868,643 1,754 SH   SOLE   0 0 1,754
OAKTREE SPECIALTY LENDING CO COM 67401P405   1,310,842 64,194 SH   SOLE   0 0 64,194
OMEGA HEALTHCARE INVS INC COM 681936100   421,725 13,755 SH   SOLE   0 0 13,755
OPENDOOR TECHNOLOGIES INC COM 683712103   58,164 12,983 SH   SOLE   0 0 12,983
ORCHID IS CAP INC COM NEW 68571X301   1,055,372 125,192 SH   SOLE   0 0 125,192
PENNYMAC MTG INVT TR COM 70931T103   896,418 59,961 SH   SOLE   0 0 59,961
PEPSICO INC COM 713448108   676,826 3,985 SH   SOLE   0 0 3,985
PIMCO DYNAMIC INCOME FD SHS 72201Y101   3,981,632 221,818 SH   SOLE   0 0 221,818
PROCTER AND GAMBLE CO COM 742718109   739,742 5,048 SH   SOLE   0 0 5,048
PROGRESSIVE CORP COM 743315103   269,047 1,689 SH   SOLE   0 0 1,689
PROSPECT CAP CORP COM 74348T102   339,860 56,738 SH   SOLE   0 0 56,738
QUALCOMM INC COM 747525103   585,770 4,050 SH   SOLE   0 0 4,050
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,594,402 190,718 SH   SOLE   0 0 190,718
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   3,898,017 505,579 SH   SOLE   0 0 505,579
SABINE RTY TR UNIT BEN INT 785688102   2,646,757 39,090 SH   SOLE   0 0 39,090
SAGA COMMUNICATIONS INC CL A NEW 786598300   1,179,874 53,004 SH   SOLE   0 0 53,004
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   2,963,549 584,526 SH   SOLE   0 0 584,526
SARATOGA INVT CORP COM NEW 80349A208   1,023,020 39,560 SH   SOLE   0 0 39,560
SCHWAB STRATEGIC TR US TIPS ETF 808524870   449,342 8,608 SH   SOLE   0 0 8,608
SCORPIO TANKERS INC SHS Y7542C130   581,580 9,565 SH   SOLE   0 0 9,565
SIXTH STREET SPECIALTY LENDI COM 83012A109   417,485 19,328 SH   SOLE   0 0 19,328
SOUTHERN CO COM 842587107   232,006 3,309 SH   SOLE   0 0 3,309
SPDR S&P 500 ETF TR TR UNIT 78462F103   917,344 1,930 SH   SOLE   0 0 1,930
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   478,451 25,737 SH   SOLE   0 0 25,737
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   211,096 2,310 SH   SOLE   0 0 2,310
SPOK HLDGS INC COM 84863T106   364,508 23,547 SH   SOLE   0 0 23,547
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   534,998 12,759 SH   SOLE   0 0 12,759
TAITRON COMPONENTS INC CL A 874028103   637,279 182,601 SH   SOLE   0 0 182,601
THERMO FISHER SCIENTIFIC INC COM 883556102   400,243 754 SH   SOLE   0 0 754
THOMSON REUTERS CORP. COM 884903808   474,630 3,246 SH   SOLE   0 0 3,246
TRACTOR SUPPLY CO COM 892356106   695,380 3,234 SH   SOLE   0 0 3,234
UNITED STATES CELLULAR CORP COM 911684108   1,918,400 46,182 SH   SOLE   0 0 46,182
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,431,455 5,286 SH   SOLE   0 0 5,286
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   449,323 9,461 SH   SOLE   0 0 9,461
VERIZON COMMUNICATIONS INC COM 92343V104   237,929 6,311 SH   SOLE   0 0 6,311
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   313,795 5,171 SH   SOLE   0 0 5,171
VIRTU FINL INC CL A 928254101   412,475 20,359 SH   SOLE   0 0 20,359
VOC ENERGY TR TR UNIT 91829B103   736,869 102,771 SH   SOLE   0 0 102,771
WALMART INC COM 931142103   641,566 4,070 SH   SOLE   0 0 4,070
WEC ENERGY GROUP INC COM 92939U106   366,731 4,357 SH   SOLE   0 0 4,357
WEIS MKTS INC COM 948849104   824,018 12,883 SH   SOLE   0 0 12,883
WEST PHARMACEUTICAL SVSC INC COM 955306105   506,050 1,437 SH   SOLE   0 0 1,437
WESTERN ASSET HIGH INCOM FD COM 95766J102   711,338 143,415 SH   SOLE   0 0 143,415
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   29,654 30,000 SH   SOLE   0 0 30,000
WHEATON PRECIOUS METALS CORP COM 962879102   665,110 13,480 SH   SOLE   0 0 13,480
WINGSTOP INC COM 974155103   517,403 2,017 SH   SOLE   0 0 2,017
WISDOMTREE TR INTRST RATE HDGE 97717W380   263,797 12,035 SH   SOLE   0 0 12,035
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   498,080 9,914 SH   SOLE   0 0 9,914