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 COM 88579Y101   17,693,013 129,430 SH   SOLE   129,430 0 0
ABBVIE INC COM 00287Y109   15,033,766 76,128 SH   SOLE   76,128 0 0
ACCENTURE PLC IRELAND CLASS SHS ISIN#IE00B SHS CLASS A G1151C101   755,800 2,138 SH   SOLE   2,138 0 0
ADOBE SYS INC COM COM 00724F101   256,301 495 SH   SOLE   495 0 0
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC COM 01879R106   54,975,553 4,847,932 SH   SOLE   4,847,932 0 0
ALLSTATE CORP COM COM 020002101   390,448 2,059 SH   SOLE   2,059 0 0
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305   5,122,722 30,888 SH   SOLE   30,888 0 0
ALPS ETF TR ALERIAN MLP ETF ALERIAN MLP 00162Q452   855,225 18,146 SH   SOLE   18,146 0 0
ALTRIA GROUP INC COM 02209S103   762,858 14,946 SH   SOLE   14,946 0 0
AMAZON COM INC COM 023135106   3,758,090 20,169 SH   SOLE   20,169 0 0
AMPHENOL CORP NEW CL A CL A 032095101   649,550 9,967 SH   SOLE   9,967 0 0
APPLE INC COM COM 037833100   4,891,024 20,992 SH   SOLE   20,992 0 0
APPLIED MATERIALS INC COM 038222105   579,426 2,868 SH   SOLE   2,868 0 0
ARES CAP CORP COM COM 04010L103   21,749,945 1,038,679 SH   SOLE   1,038,679 0 0
AUTOZONE INC COM 053332102   211,053 67 SH   SOLE   67 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   969,768 2,107 SH   SOLE   2,107 0 0
BLACKROCK CORPORATE HIGH YIELD FD VI INC C COM 09255P107   41,367,032 4,112,031 SH   SOLE   4,112,031 0 0
BWX TECHNOLOGIES INC COM COM 05605H100   13,617,386 125,275 SH   SOLE   125,275 0 0
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B COM SH BEN INT 128125101   12,851,842 740,740 SH   SOLE   740,740 0 0
CARLYLE GROUP INC COM COM 14316J108   484,152 11,244 SH   SOLE   11,244 0 0
CATERPILLAR INC COM 149123101   533,179 1,363 SH   SOLE   1,363 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208   1,202,345 6,686 SH   SOLE   6,686 0 0
CHENIERE ENERGY PARTNERS L P COM UNIT REPT COM UNIT 16411Q101   11,623,113 238,570 SH   SOLE   238,570 0 0
CHEVRON CORP NEW COM COM 166764100   5,929,202 40,261 SH   SOLE   40,261 0 0
CIGNA CORP COM 125523100   548,480 1,583 SH   SOLE   1,583 0 0
CINCINNATI FINANCIAL CORP COM 172062101   515,486 3,787 SH   SOLE   3,787 0 0
CISCO SYSTEMS INC COM 17275R102   263,366 4,949 SH   SOLE   4,949 0 0
COHEN & STEERS INFRASTRUCTURE FD INC COM COM 19248A109   34,461,162 1,323,902 SH   SOLE   1,323,902 0 0
COLGATE PALMOLIVE CO COM COM 194162103   230,147 2,217 SH   SOLE   2,217 0 0
CONOCOPHILLIPS COM COM 20825C104   685,677 6,513 SH   SOLE   6,513 0 0
CURTISS WRIGHT CORP COM 231561101   451,949 1,375 SH   SOLE   1,375 0 0
DANAHER CORP COM COM 235851102   925,884 3,330 SH   SOLE   3,330 0 0
DEERE & CO COM 244199105   907,961 2,176 SH   SOLE   2,176 0 0
DELL TECHNOLOGIES INC CL C CL C 24703L202   15,785,121 133,163 SH   SOLE   133,163 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,876,691 28,287 SH   SOLE   28,287 0 0
DIGITAL RLTY TR INC COM COM 253868103   360,881 2,230 SH   SOLE   2,230 0 0
DOUBLELINE INCOME SOLUTIONS FD COM 258622109   46,078,274 3,549,944 SH   SOLE   3,549,944 0 0
DUKE ENERGY CORP NEW COM COM NEW 26441C204   354,393 3,074 SH   SOLE   3,074 0 0
EATON VANCE TAX ADVANTAGED DIVID INCOME FU COM 27828G107   20,741,477 840,076 SH   SOLE   840,076 0 0
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI COM 27828S101   12,100,789 622,469 SH   SOLE   622,469 0 0
EBAY INC COM COM 278642103   10,300,010 158,194 SH   SOLE   158,194 0 0
ELI LILLY & CO COM COM 532457108   19,315,433 21,802 SH   SOLE   21,802 0 0
ENERGY TRANSFER LP COM UNITS COM UT LTD PTN 29273V100   13,641,432 849,933 SH   SOLE   849,933 0 0
ENOVIX CORP COM 293594107   2,433,173 260,511 SH   SOLE   260,511 0 0
ENPHASE ENERGY INC COM 29355A107   1,847,990 16,351 SH   SOLE   16,351 0 0
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107   10,656,967 366,093 SH   SOLE   366,093 0 0
EXXON MOBIL CORP COM COM 30231G102   30,547,327 260,598 SH   SOLE   260,598 0 0
FORD MOTOR CO DEL COM PAR COM 345370860   720,916 68,269 SH   SOLE   68,269 0 0
FREEPORT-MCMORAN COPPER & GOLD INC CL B CL B 35671D857   462,378 9,262 SH   SOLE   9,262 0 0
FRONTIER GROUP HLDGS INC COM COM 35909R108   208,650 39,000 SH   SOLE   39,000 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   211,831 2,257 SH   SOLE   2,257 0 0
GENERAL MNY MKT FUND MONEY MARKET 370990228   77,746,982 77,746,982 SH   SOLE   77,746,982 0 0
GOLDMAN SACHS ETF TR TR ACCESS ULTRA SHORT ACES ULTRA SHR 381430230   13,682,739 270,196 SH   SOLE   270,196 0 0
GOODYEAR TIRE & RUBBER CO COM COM 382550101   242,189 27,366 SH   SOLE   27,366 0 0
HALLIBURTON CO COM COM 406216101   200,623 6,906 SH   SOLE   6,906 0 0
HONDA MTR LTD ADR ADR ECH CNV IN 3 438128308   356,677 11,241 SH   SOLE   11,241 0 0
ILLINOIS TOOL WORKS INC COM 452308109   292,311 1,115 SH   SOLE   1,115 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   3,677,238 27,320 SH   SOLE   27,320 0 0
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   451,888 2,044 SH   SOLE   2,044 0 0
ISHARES TR CORE S&P U S VALUE ETF CORE S&P US VLU 464287663   351,755 3,684 SH   SOLE   3,684 0 0
JOHNSON & JOHNSON COM COM 478160104   840,678 5,187 SH   SOLE   5,187 0 0
JP MORGAN CHASE & CO COM COM 46625H100   347,497 1,648 SH   SOLE   1,648 0 0
KAYNE ANDERSON MLP INVESTMENT COMPANY COM 486606106   3,397,614 308,874 SH   SOLE   308,874 0 0
KLA CORP COM NEW 482480100   727,945 940 SH   SOLE   940 0 0
LOWES COMPANY INC COM 548661107   307,173 1,134 SH   SOLE   1,134 0 0
MASTERCARD INC CL A CL A 57636Q104   1,209,734 2,450 SH   SOLE   2,450 0 0
MCDONALDS CORP COM 580135101   244,462 803 SH   SOLE   803 0 0
MERCADOLIBRE INC COM 58733R102   231,871 113 SH   SOLE   113 0 0
MERCK & CO INC NEW COM COM 58933Y105   13,337,350 117,448 SH   SOLE   117,448 0 0
META PLATFORMS INC CL A 30303M102   650,493 1,136 SH   SOLE   1,136 0 0
MICROSOFT CORP COM COM 594918104   7,380,983 17,153 SH   SOLE   17,153 0 0
MONDELEZ INTL INC CL A CL A 609207105   267,424 3,630 SH   SOLE   3,630 0 0
NIKE INC CLASS B CL B 654106103   287,335 3,250 SH   SOLE   3,250 0 0
NORTHROP GRUMMAN CORP NEW COM 666807102   475,263 900 SH   SOLE   900 0 0
NOVO NORDISK AS ADR ADR 670100205   18,873,374 158,507 SH   SOLE   158,507 0 0
NUVEEN DIVIDEND ADVANTAGE MUNICIPAL FUND COM 67066V101   11,169,450 902,217 SH   SOLE   902,217 0 0
NUVEEN DIVIDEND MUNICIPAL FUND COM SH BEN INT 67070X101   3,047,262 232,615 SH   SOLE   232,615 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS SHS 67075G103   53,586,607 4,004,978 SH   SOLE   4,004,978 0 0
NUVEEN INSURED TAX FREE ADVANTAGE COM 670657105   11,155,895 931,988 SH   SOLE   931,988 0 0
NUVEEN MUNICIPAL CREDIT INCOME FUND COM 67071L106   3,697,831 276,164 SH   SOLE   276,164 0 0
NVIDIA CORP COM COM 67066G104   848,761 6,989 SH   SOLE   6,989 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107   216,501 188 SH   SOLE   188 0 0
ORACLE CORP COM COM 68389X105   663,236 3,892 SH   SOLE   3,892 0 0
PALANTIR TECHNOLOGIES INC CL A CL A 69608A108   240,275 6,459 SH   SOLE   6,459 0 0
PEPSICO INC COM COM 713448108   351,272 2,066 SH   SOLE   2,066 0 0
PERMIAN RES CORP CL A CLASS A COM 71424F105   279,673 20,549 SH   SOLE   20,549 0 0
PERMIANVILLE RTY TR TR UNIT TR UNIT 71425H100   213,728 131,931 SH   SOLE   131,931 0 0
PFIZER INC COM COM 717081103   247,520 8,553 SH   SOLE   8,553 0 0
PHILIP MORRIS INTL INC COM COM 718172109   762,145 6,278 SH   SOLE   6,278 0 0
PHILLIPS 66 COM 718546104   248,861 1,893 SH   SOLE   1,893 0 0
PLAINS GP HLDGS LTD PARTNR INT A 72651A207   20,760,051 1,122,165 SH   SOLE   1,122,165 0 0
PROCTER & GAMBLE CO COM COM 742718109   2,957,973 17,078 SH   SOLE   17,078 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   223,041 23,478 SH   SOLE   23,478 0 0
QUALCOMM INC COM 747525103   424,662 2,497 SH   SOLE   2,497 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   424,895 3,507 SH   SOLE   3,507 0 0
SOUTHERN CO COM COM 842587107   421,899 4,678 SH   SOLE   4,678 0 0
SOUTHWESTERN ENERGY CO COM 845467109   298,848 42,032 SH   SOLE   42,032 0 0
TEKLA HEALTHCARE OPPORTUNITIES FD SHS SHS 879105104   1,013,916 45,920 SH   SOLE   45,920 0 0
TESLA MTRS INC COM COM 88160R101   390,352 1,492 SH   SOLE   1,492 0 0
TEXAS INSTRUMENTS INC COM 882508104   7,380,249 35,728 SH   SOLE   35,728 0 0
TOAST INC CL A CL A 888787108   5,252,751 185,544 SH   SOLE   185,544 0 0
TORTOISE PWR & ENERGY INFRASTRUCTURE FUND COM 89147X104   213,966 11,815 SH   SOLE   11,815 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   532,284 910 SH   SOLE   910 0 0
UNUM GROUP COM 91529Y106   17,040,558 286,685 SH   SOLE   286,685 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF GOLD MINERS ETF 92189F106   204,408 5,133 SH   SOLE   5,133 0 0
VERIZON COMMUNICATIONS COM COM 92343V104   896,244 19,956 SH   SOLE   19,956 0 0
VISA INC COM CL A COM CL A 92826C839   7,015,170 25,514 SH   SOLE   25,514 0 0
VOC ENERGY TR TR UNIT TR UNIT 91829B103   513,048 104,067 SH   SOLE   104,067 0 0
WAL MART STORES INC COM COM 931142103   781,399 9,677 SH   SOLE   9,677 0 0
WILLIAMS COS INC COM COM 969457100   347,689 7,616 SH   SOLE   7,616 0 0
CHICAGO ILL O HARE INTL ARPT REV REV REF BDS 2012B 5.000 01/01/31 B MUNICIPAL BOND 167593KZ4   200,088 200,000 PRN   SOLE   200,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE MUNICIPAL BOND 307149AM6   1,244,225 1,725,000 PRN   SOLE   1,725,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF MUNICIPAL BOND 307149AN4   359,483 540,000 PRN   SOLE   540,000 0 0
NORTH TEX TWY AUTH REV REF BDS 2015 B 5.000 01/01/45 B/E DTD 09/24/15 MUNICIPAL BOND 66285WPR1   251,058 250,000 PRN   SOLE   250,000 0 0
NORTH TEX TWY AUTH REV SYS REF BDS B 5.000 01/01/43 B/E DTD 11/01/17 CL MUNICIPAL BOND 66285WXM3   562,194 550,000 PRN   SOLE   550,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A MUNICIPAL BOND 72177MJQ1   2,981,611 3,030,000 PRN   SOLE   3,030,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER B MUNICIPAL BOND 72177MJR9   467,414 475,000 PRN   SOLE   475,000 0 0
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE MUNICIPAL BOND 73972CAN4   3,197,514 4,960,000 PRN   SOLE   4,960,000 0 0
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC MUNICIPAL BOND 74442EAX8   1,613,120 1,600,000 PRN   SOLE   1,600,000 0 0
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC MUNICIPAL BOND 82706TAD3   358,225 3,500,000 PRN   SOLE   3,500,000 0 0
TOBACCO SETTLEMENT FING CORP VA RFDG-FIRST SUB-SER C MUNICIPAL BOND 88880NAW9   233,736 830,000 PRN   SOLE   830,000 0 0
TULANE UNIV LA RFDG-TULANE UNIV-C 0.523 02/15/36 B/E DTD 05/31/07 CLB MUNICIPAL BOND 899062BQ5   649,911 705,000 PRN   SOLE   705,000 0 0
UNITED STATES TREAS NTS 1.500 11/30/24 B/E DTD 11/30/19 TREASURY NOTE 912828YV6   279,477 281,000 PRN   SOLE   281,000 0 0
UNITED STATES TREAS NTS 2.250 10/31/24 B/E DTD 10/31/17 TREASURY NOTE 9128283D0   249,458 250,000 PRN   SOLE   250,000 0 0
UNITED STATES TREAS NTS 2.750 08/31/25 B/E DTD 08/31/18 TREASURY NOTE 9128284Z0   479,408 485,000 PRN   SOLE   485,000 0 0
UNITED STS TREAS NTS 4.250 10/15/25 B/E DTD 10/15/22 TREASURY NOTE 91282CFP1   330,980 330,000 PRN   SOLE   330,000 0 0
UNITED STS TREAS NTS 4.375 10/31/24 B/E DTD 10/31/22 TREASURY NOTE 91282CFQ9   321,845 322,000 PRN   SOLE   322,000 0 0