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 257 1,293 SH   SOLE   1,293 0 0
ABBOTT LABS COM 002824100 265 2,284 SH   SOLE   2,284 0 0
ABBVIE INC COM 00287Y109 428 3,498 SH   SOLE   3,498 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 287 17,853 SH   SOLE   17,853 0 0
AGNC INVT CORP COM 00123Q104 985 58,307 SH   SOLE   58,307 0 0
ALPHABET INC CAP STK CL A 02079K305 603 247 SH   SOLE   247 0 0
ALPHABET INC CAP STK CL C 02079K107 266 106 SH   SOLE   106 0 0
ALTERYX INC COM CL A 02156B103 416 5,381 SH   SOLE   5,381 0 0
AMAZON COM INC COM 023135106 2,391 695 SH   SOLE   695 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 163 26,120 SH   SOLE   26,120 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,214 143,145 SH   SOLE   143,145 0 0
AMGEN INC COM 031162100 1,630 6,689 SH   SOLE   6,689 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 772 86,932 SH   SOLE   86,932 0 0
APPLE INC COM 037833100 8,341 60,901 SH   SOLE   60,901 0 0
APPLIED MATLS INC COM 038222105 424 2,975 SH   SOLE   2,975 0 0
ARCHROCK INC COM 03957W106 106 11,930 SH   SOLE   11,930 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1,182 291,083 SH   SOLE   291,083 0 0
ASANA INC CL A 04342Y104 616 9,925 SH   SOLE   9,925 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 260 2,975 SH   SOLE   2,975 0 0
AT&T INC COM 00206R102 390 13,547 SH   SOLE   13,547 0 0
ATMOS ENERGY CORP COM 049560105 435 4,522 SH   SOLE   4,522 0 0
AUBURN NATL BANCORP COM 050473107 234 6,600 SH   SOLE   6,600 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 478 2,409 SH   SOLE   2,409 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,413 5,085 SH   SOLE   5,085 0 0
BK OF AMERICA CORP COM 060505104 550 13,328 SH   SOLE   13,328 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 229 14,705 SH   SOLE   14,705 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107 268 14,382 SH   SOLE   14,382 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 247 4,150 SH   SOLE   4,150 0 0
BLACKSTONE GROUP INC COM 09260D107 2,569 26,441 SH   SOLE   26,441 0 0
BRIGHTHOUSE FINL INC COM 10922N103 565 12,415 SH   SOLE   12,415 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 326 4,880 SH   SOLE   4,880 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 218 9,972 SH   SOLE   9,972 0 0
CACI INTL INC CL A 127190304 662 2,595 SH   SOLE   2,595 0 0
CATERPILLAR INC COM 149123101 306 1,408 SH   SOLE   1,408 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1,702 172,667 SH   SOLE   172,667 0 0
CHEVRON CORP NEW COM 166764100 319 3,045 SH   SOLE   3,045 0 0
CISCO SYS INC COM 17275R102 230 4,346 SH   SOLE   4,346 0 0
COCA COLA CO COM 191216100 746 13,779 SH   SOLE   13,779 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 216 7,545 SH   SOLE   7,545 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 225 6,327 SH   SOLE   6,327 0 0
CONSTELLIUM SE CL A SHS F21107101 2,543 134,175 SH   SOLE   134,175 0 0
COTY INC COM CL A 222070203 428 45,850 SH   SOLE   45,850 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,090 14,078 SH   SOLE   14,078 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 203 809 SH   SOLE   809 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 726 394,394 SH   SOLE   394,394 0 0
CSX CORP COM 126408103 381 3,955 SH   SOLE   3,955 0 0
CVS HEALTH CORP COM 126650100 202 2,424 SH   SOLE   2,424 0 0
DASEKE INC COM 23753F107 259 40,000 SH   SOLE   40,000 0 0
DEERE & CO COM 244199105 550 1,560 SH   SOLE   1,560 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,580 15,855 SH   SOLE   15,855 0 0
DISNEY WALT CO COM 254687106 762 4,334 SH   SOLE   4,334 0 0
DOCUSIGN INC COM 256163106 1,410 5,044 SH   SOLE   5,044 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 412 4,170 SH   SOLE   4,170 0 0
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 425 36,850 SH   SOLE   36,850 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 758 31,421 SH   SOLE   31,421 0 0
EQUIFAX INC COM 294429105 263 1,100 SH   SOLE   1,100 0 0
EQUITABLE HLDGS INC COM 29452E101 864 28,364 SH   SOLE   28,364 0 0
ETSY INC COM 29786A106 206 1,000 SH   SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102 629 9,965 SH   SOLE   9,965 0 0
FACEBOOK INC CL A 30303M102 801 2,303 SH   SOLE   2,303 0 0
FASTENAL CO COM 311900104 650 12,500 SH   SOLE   12,500 0 0
FEDEX CORP COM 31428X106 342 1,145 SH   SOLE   1,145 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 482 3,405 SH   SOLE   3,405 0 0
FIRST HORIZON CORPORATION COM 320517105 323 18,321 SH   SOLE   18,321 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,453 25,360 SH   SOLE   25,360 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 218 10,573 SH   SOLE   10,573 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 745 7,028 SH   SOLE   7,028 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,743 14,036 SH   SOLE   14,036 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 712 11,732 SH   SOLE   11,732 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 662 5,653 SH   SOLE   5,653 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 365 12,210 SH   SOLE   12,210 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1,582 64,186 SH   SOLE   64,186 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,209 23,758 SH   SOLE   23,758 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,576 32,834 SH   SOLE   32,834 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,380 25,733 SH   SOLE   25,733 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 229 1,443 SH   SOLE   1,443 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 348 3,171 SH   SOLE   3,171 0 0
FORD MTR CO DEL COM 345370860 276 18,550 SH   SOLE   18,550 0 0
GAN LTD SHS G3728V109 319 19,375 SH   SOLE   19,375 0 0
GENERAL ELECTRIC CO COM 369604103 200 14,857 SH   SOLE   14,857 0 0
GLOBAL MED REIT INC COM NEW 37954A204 475 32,209 SH   SOLE   32,209 0 0
GLOBAL PMTS INC COM 37940X102 210 1,119 SH   SOLE   1,119 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 556 19,470 SH   SOLE   19,470 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 216 569 SH   SOLE   569 0 0
GOOSEHEAD INS INC COM CL A 38267D109 229 1,800 SH   SOLE   1,800 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,080 140,995 SH   SOLE   140,995 0 0
GREAT AJAX CORP COM 38983D300 1,318 92,119 SH   SOLE   92,119 0 0
HCA HEALTHCARE INC COM 40412C101 671 3,247 SH   SOLE   3,247 0 0
HOME DEPOT INC COM 437076102 507 1,591 SH   SOLE   1,591 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 412 69,532 SH   SOLE   69,532 0 0
HONEYWELL INTL INC COM 438516106 233 1,062 SH   SOLE   1,062 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,078 4,824 SH   SOLE   4,824 0 0
INTEL CORP COM 458140100 352 6,472 SH   SOLE   6,472 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 391 2,665 SH   SOLE   2,665 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 345 13,130 SH   SOLE   13,130 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,041 3,552 SH   SOLE   3,552 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,153 7,048 SH   SOLE   7,048 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,179 3,265 SH   SOLE   3,265 0 0
ISHARES TR CORE S&P SCP ETF 464287804 12,036 106,535 SH   SOLE   106,535 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,979 25,541 SH   SOLE   25,541 0 0
ISHARES TR CORE S&P MCP ETF 464287507 11,520 42,870 SH   SOLE   42,870 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,328 10,067 SH   SOLE   10,067 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 367 1,600 SH   SOLE   1,600 0 0
ISHARES TR CORE US AGGBD ET 464287226 455 3,946 SH   SOLE   3,946 0 0
JAMF HLDG CORP COM 47074L105 282 8,405 SH   SOLE   8,405 0 0
JOHNSON & JOHNSON COM 478160104 1,053 6,392 SH   SOLE   6,392 0 0
JPMORGAN CHASE & CO COM 46625H100 731 4,699 SH   SOLE   4,699 0 0
KRANESHARES TR QUADRTC INT RT 500767736 497 20,105 SH   SOLE   20,105 0 0
LOWES COS INC COM 548661107 773 3,985 SH   SOLE   3,985 0 0
MCDONALDS CORP COM 580135101 213 921 SH   SOLE   921 0 0
MEDTRONIC PLC SHS G5960L103 290 2,336 SH   SOLE   2,336 0 0
MERCK & CO INC COM 58933Y105 311 3,993 SH   SOLE   3,993 0 0
MICRON TECHNOLOGY INC COM 595112103 419 4,925 SH   SOLE   4,925 0 0
MICROSOFT CORP COM 594918104 1,337 4,936 SH   SOLE   4,936 0 0
MODERNA INC COM 60770K107 211 900 SH   SOLE   900 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 329 3,600 SH   SOLE   3,600 0 0
MR COOPER GROUP INC COM 62482R107 600 18,150 SH   SOLE   18,150 0 0
NATIONAL HEALTH INVS INC COM 63633D104 672 10,018 SH   SOLE   10,018 0 0
NCINO INC COM 63947U107 518 8,640 SH   SOLE   8,640 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,997 188,603 SH   SOLE   188,603 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 290 1,960 SH   SOLE   1,960 0 0
NEXTERA ENERGY INC COM 65339F101 298 4,060 SH   SOLE   4,060 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 196 16,532 SH   SOLE   16,532 0 0
NUVEEN MUN VALUE FD INC COM 670928100 247 21,423 SH   SOLE   21,423 0 0
OFS CAP CORP COM 67103B100 169 17,000 SH   SOLE   17,000 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 216 12,175 SH   SOLE   12,175 0 0
ORACLE CORP COM 68389X105 301 3,871 SH   SOLE   3,871 0 0
OXFORD LANE CAP CORP COM 691543102 2,024 273,107 SH   SOLE   273,107 0 0
PAYLOCITY HLDG CORP COM 70438V106 314 1,644 SH   SOLE   1,644 0 0
PAYPAL HLDGS INC COM 70450Y103 1,400 4,802 SH   SOLE   4,802 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,132 18,339 SH   SOLE   18,339 0 0
PENNYMAC MTG INVT TR COM 70931T103 441 20,925 SH   SOLE   20,925 0 0
PEPSICO INC COM 713448108 233 1,553 SH   SOLE   1,553 0 0
PFIZER INC COM 717081103 248 6,334 SH   SOLE   6,334 0 0
PIMCO MUN INCOME FD II COM 72200W106 247 16,392 SH   SOLE   16,392 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 679 7,686 SH   SOLE   7,686 0 0
PROCTER AND GAMBLE CO COM 742718109 690 5,116 SH   SOLE   5,116 0 0
PRUDENTIAL FINL INC COM 744320102 468 4,571 SH   SOLE   4,571 0 0
QUALCOMM INC COM 747525103 201 1,405 SH   SOLE   1,405 0 0
SALESFORCE COM INC COM 79466L302 290 1,189 SH   SOLE   1,189 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 243 1,362 SH   SOLE   1,362 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 318 8,670 SH   SOLE   8,670 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 215 1,706 SH   SOLE   1,706 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 222 2,746 SH   SOLE   2,746 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 326 6,052 SH   SOLE   6,052 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 356 2,412 SH   SOLE   2,412 0 0
SPDR GOLD TR GOLD SHS 78463V107 213 1,285 SH   SOLE   1,285 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 917 2,142 SH   SOLE   2,142 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 282 575 SH   SOLE   575 0 0
SPDR SER TR S&P BIOTECH 78464A870 817 6,035 SH   SOLE   6,035 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 279 1,012 SH   SOLE   1,012 0 0
STARBUCKS CORP COM 855244109 419 3,747 SH   SOLE   3,747 0 0
STRYKER CORPORATION COM 863667101 787 3,031 SH   SOLE   3,031 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 340 14,712 SH   SOLE   14,712 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 170 11,000 SH   SOLE   11,000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 406 93,569 SH   SOLE   93,569 0 0
TEXTRON INC COM 883203101 298 4,340 SH   SOLE   4,340 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 410 813 SH   SOLE   813 0 0
TPG RE FIN TR INC COM 87266M107 242 18,026 SH   SOLE   18,026 0 0
TRANSDIGM GROUP INC COM 893641100 378 585 SH   SOLE   585 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 218 14,359 SH   SOLE   14,359 0 0
TRUIST FINL CORP COM 89832Q109 421 7,577 SH   SOLE   7,577 0 0
TWO HBRS INVT CORP COM NEW 90187B408 126 31,058 SH   SOLE   31,058 0 0
UGI CORP NEW COM 902681105 292 6,300 SH   SOLE   6,300 0 0
UNISYS CORP COM NEW 909214306 675 26,685 SH   SOLE   26,685 0 0
UNITED RENTALS INC COM 911363109 1,753 5,495 SH   SOLE   5,495 0 0
UNITEDHEALTH GROUP INC COM 91324P102 253 632 SH   SOLE   632 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 246 14,948 SH   SOLE   14,948 0 0
VALVOLINE INC COM 92047W101 265 8,167 SH   SOLE   8,167 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 335 852 SH   SOLE   852 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,514 101,531 SH   SOLE   101,531 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,435 85,732 SH   SOLE   85,732 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 360 1,555 SH   SOLE   1,555 0 0
VISA INC COM CL A 92826C839 1,439 6,154 SH   SOLE   6,154 0 0
VISTRA CORP COM 92840M102 351 18,895 SH   SOLE   18,895 0 0
VOYA FINANCIAL INC COM 929089100 265 4,317 SH   SOLE   4,317 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 710 12,695 SH   SOLE   12,695 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 243 2,503 SH   SOLE   2,503 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 291 5,575 SH   SOLE   5,575 0 0