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   853,486 9,116 SH   SOLE   9,117 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   614,220 2,000 SH   SOLE   2,000 0 0
AGNC INVT CORP COM 00123Q104   129,318 13,698 SH   SOLE   13,699 0 0
ALPHABET INC CAP STK CL A 02079K305   450,813 3,445 SH   SOLE   3,445 0 0
ALPHABET INC CAP STK CL C 02079K107   263,700 2,000 SH   SOLE   2,000 0 0
AMAZON COM INC COM 023135106   1,271,073 9,999 SH   SOLE   9,999 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   735,555 12,137 SH   SOLE   12,138 0 0
APPLE INC COM 037833100   880,621 5,143 SH   SOLE   5,143 0 0
ARES CAPITAL CORP COM 04010L103   239,294 12,290 SH   SOLE   12,290 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   134,160 10,400 SH   SOLE   10,400 0 0
AUTOZONE INC COM 053332102   1,015,996 400 SH   SOLE   400 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   838,992 66,062 SH   SOLE   66,062 0 0
BAUSCH HEALTH COS INC COM 071734107   164,400 20,000 SH   SOLE   20,000 0 0
BAXTER INTL INC COM 071813109   1,097,127 29,070 SH   SOLE   29,071 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   496,524 1,417 SH   SOLE   1,417 0 0
BIOGEN INC COM 09062X103   282,711 1,100 SH   SOLE   1,100 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   340,515 23,500 SH   SOLE   23,500 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   256,089 25,763 SH   SOLE   25,764 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104   91,800 10,000 SH   SOLE   10,000 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   115,181 12,060 SH   SOLE   12,061 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   149,286 30,037 SH   SOLE   30,037 0 0
BOSTON BEER INC CL A 100557107   225,927 580 SH   SOLE   580 0 0
BUCKLE INC COM 118440106   220,512 6,604 SH   SOLE   6,604 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   359,216 17,600 SH   SOLE   17,600 0 0
CARDINAL HEALTH INC COM 14149Y108   477,510 5,500 SH   SOLE   5,500 0 0
CITIGROUP INC COM NEW 172967424   576,436 14,014 SH   SOLE   14,015 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   583,858 8,619 SH   SOLE   8,619 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   604,013 35,198 SH   SOLE   35,199 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,380,619 49,396 SH   SOLE   49,396 0 0
CONAGRA BRANDS INC COM 205887102   569,358 20,764 SH   SOLE   20,764 0 0
COSTCO WHSL CORP NEW COM 22160K105   236,315 418 SH   SOLE   418 0 0
CVS HEALTH CORP COM 126650100   750,850 10,754 SH   SOLE   10,754 0 0
DISCOVER FINL SVCS COM 254709108   1,269,232 14,651 SH   SOLE   14,651 0 0
DOMINION ENERGY INC COM 25746U109   286,052 6,403 SH   SOLE   6,404 0 0
DWS MUN INCOME TR COM 233368109   134,785 17,504 SH   SOLE   17,505 0 0
EATON VANCE LTD DURATION INC COM 27828H105   1,010,559 111,787 SH   SOLE   111,788 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   197,912 22,212 SH   SOLE   22,212 0 0
EMERSON ELEC CO COM 291011104   289,710 3,000 SH   SOLE   3,000 0 0
ENBRIDGE INC COM 29250N105   220,151 6,633 SH   SOLE   6,633 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   491,269 35,015 SH   SOLE   35,016 0 0
ENTERGY CORP NEW COM 29364G103   1,062,115 11,482 SH   SOLE   11,482 0 0
EPR PPTYS COM SH BEN INT 26884U109   455,404 10,963 SH   SOLE   10,963 0 0
ESSEX PPTY TR INC COM 297178105   1,214,230 5,725 SH   SOLE   5,725 0 0
EXXON MOBIL CORP COM 30231G102   611,660 5,202 SH   SOLE   5,202 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   1,170,033 21,358 SH   SOLE   21,359 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   1,344,952 40,645 SH   SOLE   40,645 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   583,200 18,000 SH   SOLE   18,000 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   352,766 10,022 SH   SOLE   10,022 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   229,004 7,119 SH   SOLE   7,120 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   2,236,305 64,176 SH   SOLE   64,177 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   925,415 22,827 SH   SOLE   22,827 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109   694,049 64,743 SH   SOLE   64,743 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   551,854 41,430 SH   SOLE   41,430 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   285,252 3,517 SH   SOLE   3,517 0 0
FLUOR CORP NEW COM 343412102   1,297,337 35,349 SH   SOLE   35,350 0 0
FORD MTR CO DEL COM 345370860   319,539 25,727 SH   SOLE   25,728 0 0
GAP INC COM 364760108   177,648 16,711 SH   SOLE   16,712 0 0
GENERAL ELECTRIC CO COM NEW 369604301   201,754 1,825 SH   SOLE   1,825 0 0
GLOBAL PMTS INC COM 37940X102   257,346 2,230 SH   SOLE   2,230 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   331,686 11,045 SH   SOLE   11,045 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   359,034 3,586 SH   SOLE   3,586 0 0
GRANITE PT MTG TR INC COM STK 38741L107   1,051,589 215,489 SH   SOLE   215,489 0 0
GREAT AJAX CORP COM 38983D300   221,152 34,340 SH   SOLE   34,340 0 0
HANESBRANDS INC COM 410345102   62,788 15,855 SH   SOLE   15,856 0 0
HF SINCLAIR CORP COM 403949100   360,839 6,338 SH   SOLE   6,338 0 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   3,048,843 379,209 SH   SOLE   379,209 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   763,840 38,500 SH   SOLE   38,500 0 0
ING GROEP N.V. SPONSORED ADR 456837103   392,674 29,793 SH   SOLE   29,793 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   1,982,774 61,196 SH   SOLE   61,197 0 0
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   437,485 24,835 SH   SOLE   24,836 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   388,548 17,369 SH   SOLE   17,369 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   439,563 19,550 SH   SOLE   19,550 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,984,530 102,480 SH   SOLE   102,481 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   4,847,989 234,542 SH   SOLE   234,542 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   259,039 11,523 SH   SOLE   11,523 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,015,239 100,210 SH   SOLE   100,211 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,019,752 89,251 SH   SOLE   89,252 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101   116,200 20,000 SH   SOLE   20,000 0 0
INVESCO SR INCOME TR COM 46131H107   567,460 144,760 SH   SOLE   144,761 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   1,995,538 86,237 SH   SOLE   86,238 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,259,398 14,200 SH   SOLE   14,200 0 0
JONES LANG LASALLE INC COM 48020Q107   331,222 2,346 SH   SOLE   2,346 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   1,459,450 204,978 SH   SOLE   204,979 0 0
KELLANOVA COM SHS 487836116   316,526 5,318 SH   SOLE   5,319 0 0
KELLANOVA COM 487836108   316,526 5,318 SH   SOLE   5,319 0 0
KILROY RLTY CORP COM 49427F108   430,330 13,613 SH   SOLE   13,614 0 0
KINDER MORGAN INC DEL COM 49456B101   670,087 40,415 SH   SOLE   40,415 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   366,292 11,475 SH   SOLE   11,476 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,206,125 47,391 SH   SOLE   47,392 0 0
LITHIA MTRS INC COM 536797103   788,843 2,671 SH   SOLE   2,671 0 0
LOWES COS INC COM 548661107   404,872 1,948 SH   SOLE   1,948 0 0
MACERICH CO COM 554382101   742,228 68,031 SH   SOLE   68,032 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   131,740 74,852 SH   SOLE   74,852 0 0
MARATHON PETE CORP COM 56585A102   610,004 4,030 SH   SOLE   4,031 0 0
MERCURY SYS INC COM 589378108   1,315,684 35,472 SH   SOLE   35,473 0 0
MICROSOFT CORP COM 594918104   309,211 979 SH   SOLE   979 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   979,246 71,217 SH   SOLE   71,218 0 0
MONDELEZ INTL INC CL A 609207105   208,164 2,999 SH   SOLE   2,999 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800   92,982 14,349 SH   SOLE   14,349 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   2,257,184 259,148 SH   SOLE   259,149 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   162,896 16,828 SH   SOLE   16,828 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   127,510 15,531 SH   SOLE   15,531 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   312,996 33,728 SH   SOLE   33,728 0 0
NUVEEN MUN VALUE FD INC COM 670928100   82,600 10,000 SH   SOLE   10,000 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,119,947 105,456 SH   SOLE   105,456 0 0
PEPSICO INC COM 713448108   257,361 1,518 SH   SOLE   1,519 0 0
PERDOCEO ED CORP COM 71363P106   458,308 26,801 SH   SOLE   26,802 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   297,987 25,296 SH   SOLE   25,296 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   283,810 50,500 SH   SOLE   50,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   6,841,109 68,315 SH   SOLE   68,316 0 0
PINTEREST INC CL A 72352L106   457,942 16,942 SH   SOLE   16,942 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100   100,950 15,000 SH   SOLE   15,000 0 0
PITNEY BOWES INC COM 724479100   45,300 15,000 SH   SOLE   15,000 0 0
POLARIS INC COM 731068102   756,856 7,267 SH   SOLE   7,268 0 0
SIMON PPTY GROUP INC NEW COM 828806109   218,439 2,022 SH   SOLE   2,022 0 0
SOHU COM LTD SPONSORED ADS 83410S108   361,003 38,323 SH   SOLE   38,323 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   328,954 5,445 SH   SOLE   5,445 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   818,858 15,311 SH   SOLE   15,311 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   335,615 22,200 SH Put SOLE   22,200 0 0
SRH TOTAL RETURN FUND INC COM 101507101   140,846 10,851 SH   SOLE   10,851 0 0
STELLANTIS N.V SHS N82405106   455,360 23,803 SH   SOLE   23,803 0 0
TEEKAY CORPORATION COM Y8564W103   758,910 123,000 SH   SOLE   123,000 0 0
TJX COS INC NEW COM 872540109   248,864 2,800 SH   SOLE   2,800 0 0
TYSON FOODS INC CL A 902494103   385,665 7,638 SH   SOLE   7,638 0 0
V F CORP COM 918204108   734,019 41,540 SH   SOLE   41,540 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,208,276 4,437 SH   SOLE   4,437 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,860,127 13,486 SH   SOLE   13,486 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,539,094 7,390 SH   SOLE   7,391 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,782,730 9,428 SH   SOLE   9,429 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   352,887 2,212 SH   SOLE   2,213 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,675,322 32,298 SH   SOLE   32,299 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,069,502 10,070 SH   SOLE   10,070 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   122,958 10,852 SH   SOLE   10,852 0 0
VMWARE INC CL A COM 928563402   3,502,136 21,036 SH   SOLE   21,036 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   318,144 29,295 SH   SOLE   29,295 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   526,172 63,394 SH   SOLE   63,394 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   660,245 57,462 SH   SOLE   57,462 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   950,870 25,370 SH   SOLE   25,370 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   488,921 8,507 SH   SOLE   8,507 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   357,720 3,187 SH   SOLE   3,188 0 0