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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 372 2,093 SH   SOLE   2,093 0 0
ABBOTT LABS COM 002824100 265 1,883 SH   SOLE   1,883 0 0
ABBVIE INC COM 00287Y109 436 3,223 SH   SOLE   3,223 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 144 11,513 SH   SOLE   11,513 0 0
AGNC INVT CORP COM 00123Q104 462 30,715 SH   SOLE   30,715 0 0
ALPHABET INC CAP STK CL A 02079K305 684 236 SH   SOLE   236 0 0
ALPHABET INC CAP STK CL C 02079K107 307 106 SH   SOLE   106 0 0
AMAZON COM INC COM 023135106 2,364 709 SH   SOLE   709 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 165 25,620 SH   SOLE   25,620 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 219 23,975 SH   SOLE   23,975 0 0
AMGEN INC COM 031162100 1,505 6,689 SH   SOLE   6,689 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 710 90,738 SH   SOLE   90,738 0 0
APPLE INC COM 037833100 10,687 60,185 SH   SOLE   60,185 0 0
APPLIED MATLS INC COM 038222105 468 2,975 SH   SOLE   2,975 0 0
ARCHROCK INC COM 03957W106 112 15,005 SH   SOLE   15,005 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 226 2,780 SH   SOLE   2,780 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1,072 306,383 SH   SOLE   306,383 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 320 2,975 SH   SOLE   2,975 0 0
AT&T INC COM 00206R102 328 13,340 SH   SOLE   13,340 0 0
ATMOS ENERGY CORP COM 049560105 478 4,567 SH   SOLE   4,567 0 0
AUBURN NATL BANCORP COM 050473107 213 6,600 SH   SOLE   6,600 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 594 2,409 SH   SOLE   2,409 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,446 4,837 SH   SOLE   4,837 0 0
BK OF AMERICA CORP COM 060505104 461 10,358 SH   SOLE   10,358 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 224 14,886 SH   SOLE   14,886 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107 262 14,435 SH   SOLE   14,435 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 207 4,150 SH   SOLE   4,150 0 0
BLACKSTONE INC COM 09260D107 3,354 25,920 SH   SOLE   25,920 0 0
BRIGHTHOUSE FINL INC COM 10922N103 664 12,815 SH   SOLE   12,815 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 463 2,485 SH   SOLE   2,485 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 305 4,890 SH   SOLE   4,890 0 0
CACI INTL INC CL A 127190304 653 2,425 SH   SOLE   2,425 0 0
CATERPILLAR INC COM 149123101 307 1,484 SH   SOLE   1,484 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 809 16,155 SH   SOLE   16,155 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1,392 168,313 SH   SOLE   168,313 0 0
CHEVRON CORP NEW COM 166764100 484 4,125 SH   SOLE   4,125 0 0
CISCO SYS INC COM 17275R102 275 4,346 SH   SOLE   4,346 0 0
COCA COLA CO COM 191216100 2,469 41,693 SH   SOLE   41,693 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 215 7,545 SH   SOLE   7,545 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 234 6,327 SH   SOLE   6,327 0 0
CONSTELLIUM SE CL A SHS F21107101 1,053 58,770 SH   SOLE   58,770 0 0
COWEN INC CL A NEW 223622606 369 10,210 SH   SOLE   10,210 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,840 14,306 SH   SOLE   14,306 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 454 381,669 SH   SOLE   381,669 0 0
CSX CORP COM 126408103 454 12,065 SH   SOLE   12,065 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 65 11,000 SH   SOLE   11,000 0 0
CVS HEALTH CORP COM 126650100 223 2,165 SH   SOLE   2,165 0 0
DASEKE INC COM 23753F107 251 25,000 SH   SOLE   25,000 0 0
DEERE & CO COM 244199105 809 2,360 SH   SOLE   2,360 0 0
DELL TECHNOLOGIES INC CL C 24703L202 855 15,225 SH   SOLE   15,225 0 0
DISNEY WALT CO COM 254687106 625 4,032 SH   SOLE   4,032 0 0
DOCUSIGN INC COM 256163106 763 5,009 SH   SOLE   5,009 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 496 4,724 SH   SOLE   4,724 0 0
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 428 35,050 SH   SOLE   35,050 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 690 31,421 SH   SOLE   31,421 0 0
EQUIFAX INC COM 294429105 322 1,100 SH   SOLE   1,100 0 0
EQUITABLE HLDGS INC COM 29452E101 1,054 32,156 SH   SOLE   32,156 0 0
ETSY INC COM 29786A106 219 1,000 SH   SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102 769 12,561 SH   SOLE   12,561 0 0
FASTENAL CO COM 311900104 641 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428X106 263 1,015 SH   SOLE   1,015 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 368 3,376 SH   SOLE   3,376 0 0
FIRST HORIZON CORPORATION COM 320517105 300 18,399 SH   SOLE   18,399 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,399 24,559 SH   SOLE   24,559 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 253 12,451 SH   SOLE   12,451 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 723 6,928 SH   SOLE   6,928 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,750 13,257 SH   SOLE   13,257 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 615 9,906 SH   SOLE   9,906 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 394 12,057 SH   SOLE   12,057 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 639 5,149 SH   SOLE   5,149 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,140 22,797 SH   SOLE   22,797 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1,340 57,721 SH   SOLE   57,721 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,547 32,277 SH   SOLE   32,277 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,344 25,261 SH   SOLE   25,261 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 288 1,646 SH   SOLE   1,646 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 325 2,699 SH   SOLE   2,699 0 0
FORD MTR CO DEL COM 345370860 407 19,584 SH   SOLE   19,584 0 0
GAN LTD SHS G3728V109 155 16,865 SH   SOLE   16,865 0 0
GLOBAL MED REIT INC COM NEW 37954A204 573 32,261 SH   SOLE   32,261 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 527 19,870 SH   SOLE   19,870 0 0
GOOSEHEAD INS INC COM CL A 38267D109 234 1,800 SH   SOLE   1,800 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,628 138,995 SH   SOLE   138,995 0 0
GREAT AJAX CORP COM 38983D300 1,403 106,629 SH   SOLE   106,629 0 0
HCA HEALTHCARE INC COM 40412C101 829 3,225 SH   SOLE   3,225 0 0
HOME DEPOT INC COM 437076102 696 1,677 SH   SOLE   1,677 0 0
HONEYWELL INTL INC COM 438516106 222 1,062 SH   SOLE   1,062 0 0
IDT CORP CL B NEW 448947507 558 12,635 SH   SOLE   12,635 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,166 4,724 SH   SOLE   4,724 0 0
INTEL CORP COM 458140100 260 5,053 SH   SOLE   5,053 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 334 2,499 SH   SOLE   2,499 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 299 11,541 SH   SOLE   11,541 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 439 6,399 SH   SOLE   6,399 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,121 3,498 SH   SOLE   3,498 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,076 7,048 SH   SOLE   7,048 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,297 19,693 SH   SOLE   19,693 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 356 1,600 SH   SOLE   1,600 0 0
ISHARES TR CORE S&P MCP ETF 464287507 13,384 47,269 SH   SOLE   47,269 0 0
ISHARES TR CORE S&P SCP ETF 464287804 13,488 117,792 SH   SOLE   117,792 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,793 10,048 SH   SOLE   10,048 0 0
ISHARES TR SELECT DIVID ETF 464287168 5,086 40,723 SH   SOLE   40,723 0 0
ISHARES TR CORE US AGGBD ET 464287226 510 4,472 SH   SOLE   4,472 0 0
JAMF HLDG CORP COM 47074L105 314 8,270 SH   SOLE   8,270 0 0
JOHNSON & JOHNSON COM 478160104 1,112 6,501 SH   SOLE   6,501 0 0
JPMORGAN CHASE & CO COM 46625H100 753 4,757 SH   SOLE   4,757 0 0
KRANESHARES TR QUADRTC INT RT 500767736 387 14,405 SH   SOLE   14,405 0 0
LOWES COS INC COM 548661107 1,000 3,870 SH   SOLE   3,870 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,146 91,308 SH   SOLE   91,308 0 0
MCDONALDS CORP COM 580135101 248 926 SH   SOLE   926 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 241 10,205 SH   SOLE   10,205 0 0
MEDTRONIC PLC SHS G5960L103 227 2,197 SH   SOLE   2,197 0 0
MERCK & CO INC COM 58933Y105 325 4,243 SH   SOLE   4,243 0 0
MERITAGE HOMES CORP COM 59001A102 933 7,640 SH   SOLE   7,640 0 0
META PLATFORMS INC CL A 30303M102 743 2,209 SH   SOLE   2,209 0 0
MICRON TECHNOLOGY INC COM 595112103 463 4,925 SH   SOLE   4,925 0 0
MICROSOFT CORP COM 594918104 1,826 5,428 SH   SOLE   5,428 0 0
MODERNA INC COM 60770K107 229 900 SH   SOLE   900 0 0
MONDELEZ INTL INC CL A 609207105 201 3,035 SH   SOLE   3,035 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 295 3,070 SH   SOLE   3,070 0 0
MR COOPER GROUP INC COM 62482R107 701 16,850 SH   SOLE   16,850 0 0
NCINO INC COM 63947U107 447 8,155 SH   SOLE   8,155 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,020 188,574 SH   SOLE   188,574 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 296 1,960 SH   SOLE   1,960 0 0
NEXTERA ENERGY INC COM 65339F101 379 4,060 SH   SOLE   4,060 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 259 12,485 SH   SOLE   12,485 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 190 16,554 SH   SOLE   16,554 0 0
NUVEEN MUN VALUE FD INC COM 670928100 224 21,541 SH   SOLE   21,541 0 0
NVIDIA CORPORATION COM 67066G104 205 696 SH   SOLE   696 0 0
OFS CAP CORP COM 67103B100 213 19,550 SH   SOLE   19,550 0 0
ORACLE CORP COM 68389X105 364 4,171 SH   SOLE   4,171 0 0
OVERSTOCK COM INC DEL COM 690370101 851 14,425 SH   SOLE   14,425 0 0
OXFORD LANE CAP CORP COM 691543102 2,224 288,509 SH   SOLE   288,509 0 0
PAYLOCITY HLDG CORP COM 70438V106 371 1,569 SH   SOLE   1,569 0 0
PAYPAL HLDGS INC COM 70450Y103 906 4,802 SH   SOLE   4,802 0 0
PEPSICO INC COM 713448108 312 1,797 SH   SOLE   1,797 0 0
PFIZER INC COM 717081103 375 6,352 SH   SOLE   6,352 0 0
PIMCO MUN INCOME FD II COM 72200W106 240 16,453 SH   SOLE   16,453 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 682 7,141 SH   SOLE   7,141 0 0
PROCTER AND GAMBLE CO COM 742718109 834 5,100 SH   SOLE   5,100 0 0
PRUDENTIAL FINL INC COM 744320102 503 4,644 SH   SOLE   4,644 0 0
QUALCOMM INC COM 747525103 275 1,505 SH   SOLE   1,505 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 208 9,544 SH   SOLE   9,544 0 0
SALESFORCE COM INC COM 79466L302 334 1,314 SH   SOLE   1,314 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 431 7,765 SH   SOLE   7,765 0 0
SHIFT4 PMTS INC CL A 82452J109 294 5,080 SH   SOLE   5,080 0 0
SOUTHERN CO COM 842587107 264 3,843 SH   SOLE   3,843 0 0
SPDR GOLD TR GOLD SHS 78463V107 220 1,285 SH   SOLE   1,285 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,085 2,284 SH   SOLE   2,284 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 369 712 SH   SOLE   712 0 0
SPDR SER TR S&P BIOTECH 78464A870 719 6,425 SH   SOLE   6,425 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 237 1,012 SH   SOLE   1,012 0 0
STARBUCKS CORP COM 855244109 421 3,602 SH   SOLE   3,602 0 0
STRYKER CORPORATION COM 863667101 796 2,976 SH   SOLE   2,976 0 0
SURO CAPITAL CORP COM NEW 86887Q109 1,066 81,844 SH   SOLE   81,844 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 387 15,105 SH   SOLE   15,105 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 301 105,919 SH   SOLE   105,919 0 0
TEXTRON INC COM 883203101 335 4,340 SH   SOLE   4,340 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 542 813 SH   SOLE   813 0 0
TPG RE FIN TR INC COM 87266M107 244 19,816 SH   SOLE   19,816 0 0
TRANSDIGM GROUP INC COM 893641100 372 585 SH   SOLE   585 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 321 17,880 SH   SOLE   17,880 0 0
TRUIST FINL CORP COM 89832Q109 445 7,602 SH   SOLE   7,602 0 0
TWO HBRS INVT CORP COM NEW 90187B408 111 19,260 SH   SOLE   19,260 0 0
UGI CORP NEW COM 902681105 289 6,300 SH   SOLE   6,300 0 0
UNISYS CORP COM NEW 909214306 308 14,990 SH   SOLE   14,990 0 0
UNITED RENTALS INC COM 911363109 1,681 5,060 SH   SOLE   5,060 0 0
UNITED STATES STL CORP NEW COM 912909108 985 41,365 SH   SOLE   41,365 0 0
UNITEDHEALTH GROUP INC COM 91324P102 317 632 SH   SOLE   632 0 0
VALVOLINE INC COM 92047W101 305 8,167 SH   SOLE   8,167 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 596 1,366 SH   SOLE   1,366 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,935 96,779 SH   SOLE   96,779 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,705 115,242 SH   SOLE   115,242 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 273 1,591 SH   SOLE   1,591 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 383 1,470 SH   SOLE   1,470 0 0
VISA INC COM CL A 92826C839 1,244 5,739 SH   SOLE   5,739 0 0
VISTRA CORP COM 92840M102 263 11,530 SH   SOLE   11,530 0 0
VMWARE INC CL A COM 928563402 980 8,460 SH   SOLE   8,460 0 0
VOYA FINANCIAL INC COM 929089100 286 4,317 SH   SOLE   4,317 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 627 12,085 SH   SOLE   12,085 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 253 2,503 SH   SOLE   2,503 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 358 5,575 SH   SOLE   5,575 0 0