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   13,150,089 128,683 SH   SOLE   128,683 0 0
ABBVIE INC COM 00287Y109   18,489,117 107,796 SH   SOLE   107,796 0 0
ACCENTURE PLC IRELAND CLASS SHS ISIN#IE00B SHS CLASS A G1151C101   797,716 2,629 SH   SOLE   2,629 0 0
ADOBE SYS INC COM COM 00724F101   269,437 485 SH   SOLE   485 0 0
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC COM 01879R106   50,420,094 4,811,078 SH   SOLE   4,811,078 0 0
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305   5,508,180 30,240 SH   SOLE   30,240 0 0
ALPS ETF TR ALERIAN MLP ETF ALERIAN MLP 00162Q452   870,438 18,142 SH   SOLE   18,142 0 0
ALTRIA GROUP INC COM 02209S103   664,865 14,596 SH   SOLE   14,596 0 0
AMAZON COM INC COM 023135106   3,827,123 19,804 SH   SOLE   19,804 0 0
AMPHENOL CORP NEW CL A CL A 032095101   671,410 9,966 SH   SOLE   9,966 0 0
APPLE INC COM COM 037833100   4,427,710 21,022 SH   SOLE   21,022 0 0
APPLIED MATERIALS INC COM 038222105   675,902 2,864 SH   SOLE   2,864 0 0
ARES CAP CORP COM COM 04010L103   21,567,089 1,034,889 SH   SOLE   1,034,889 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   853,060 2,097 SH   SOLE   2,097 0 0
BLACKROCK CORPORATE HIGH YIELD FD VI INC C COM 09255P107   39,422,670 4,068,387 SH   SOLE   4,068,387 0 0
BWX TECHNOLOGIES INC COM COM 05605H100   11,757,046 123,758 SH   SOLE   123,758 0 0
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B COM SH BEN INT 128125101   11,792,618 700,274 SH   SOLE   700,274 0 0
CARLYLE GROUP INC COM COM 14316J108   457,242 11,388 SH   SOLE   11,388 0 0
CATERPILLAR INC COM 149123101   453,472 1,361 SH   SOLE   1,361 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208   1,168,236 6,682 SH   SOLE   6,682 0 0
CHENIERE ENERGY PARTNERS L P COM UNIT REPT COM UNIT 16411Q101   11,672,881 237,688 SH   SOLE   237,688 0 0
CHEVRON CORP NEW COM COM 166764100   6,475,041 41,395 SH   SOLE   41,395 0 0
CIGNA CORP COM 125523100   519,964 1,573 SH   SOLE   1,573 0 0
CINCINNATI FINANCIAL CORP COM 172062101   662,541 5,610 SH   SOLE   5,610 0 0
CISCO SYSTEMS INC COM 17275R102   234,515 4,936 SH   SOLE   4,936 0 0
COHEN & STEERS INFRASTRUCTURE FD INC COM COM 19248A109   29,372,891 1,306,623 SH   SOLE   1,306,623 0 0
COLGATE PALMOLIVE CO COM COM 194162103   228,626 2,356 SH   SOLE   2,356 0 0
CONOCOPHILLIPS COM COM 20825C104   744,945 6,513 SH   SOLE   6,513 0 0
CURTISS WRIGHT CORP COM 231561101   372,598 1,375 SH   SOLE   1,375 0 0
DANAHER CORP COM COM 235851102   829,439 3,320 SH   SOLE   3,320 0 0
DEERE & CO COM 244199105   814,727 2,181 SH   SOLE   2,181 0 0
DIAMONDBACK ENERGY INC COM 25278X109   5,482,490 27,386 SH   SOLE   27,386 0 0
DIGITAL RLTY TR INC COM COM 253868103   339,072 2,230 SH   SOLE   2,230 0 0
DOUBLELINE INCOME SOLUTIONS FD COM 258622109   47,559,526 3,798,684 SH   SOLE   3,798,684 0 0
DUKE ENERGY CORP NEW COM COM NEW 26441C204   307,825 3,071 SH   SOLE   3,071 0 0
EATON VANCE TAX ADVANTAGED DIVID INCOME FU COM 27828G107   18,933,662 812,952 SH   SOLE   812,952 0 0
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI COM 27828S101   10,815,853 581,185 SH   SOLE   581,185 0 0
EBAY INC COM COM 278642103   8,530,941 158,804 SH   SOLE   158,804 0 0
ELI LILLY & CO COM COM 532457108   19,853,623 21,928 SH   SOLE   21,928 0 0
ENERGY TRANSFER LP COM UNITS COM UT LTD PTN 29273V100   13,694,285 844,284 SH   SOLE   844,284 0 0
ENOVIX CORP COM 293594107   3,685,633 238,398 SH   SOLE   238,398 0 0
ENPHASE ENERGY INC COM 29355A107   1,551,787 15,563 SH   SOLE   15,563 0 0
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107   10,572,546 364,822 SH   SOLE   364,822 0 0
EXXON MOBIL CORP COM COM 30231G102   29,841,917 259,224 SH   SOLE   259,224 0 0
FORD MOTOR CO DEL COM PAR COM 345370860   446,923 35,640 SH   SOLE   35,640 0 0
FREEPORT-MCMORAN COPPER & GOLD INC CL B CL B 35671D857   458,391 9,432 SH   SOLE   9,432 0 0
GENERAL DYNAMICS CORP COM COM 369550108   220,465 760 SH   SOLE   760 0 0
GENERAL MNY MKT FUND MONEY MARKET 370990228   68,292,308 68,292,308 SH   SOLE   68,292,308 0 0
GOLDMAN SACHS ETF TR TR ACCESS ULTRA SHORT ACES ULTRA SHR 381430230   590,219 11,719 SH   SOLE   11,719 0 0
HP INC COM COM 40434L105   15,594,623 445,306 SH   SOLE   445,306 0 0
ILLINOIS TOOL WORKS INC COM 452308109   273,308 1,153 SH   SOLE   1,153 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   3,033,019 27,770 SH   SOLE   27,770 0 0
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   353,510 2,044 SH   SOLE   2,044 0 0
ISHARES TR CORE S&P U S VALUE ETF CORE S&P US VLU 464287663   322,665 3,661 SH   SOLE   3,661 0 0
JOHNSON & JOHNSON COM COM 478160104   771,747 5,280 SH   SOLE   5,280 0 0
JP MORGAN CHASE & CO COM COM 46625H100   448,949 2,220 SH   SOLE   2,220 0 0
KAYNE ANDERSON MLP INVESTMENT COMPANY COM 486606106   3,182,642 308,097 SH   SOLE   308,097 0 0
KLA CORP COM NEW 482480100   775,039 940 SH   SOLE   940 0 0
LOWES COMPANY INC COM 548661107   257,044 1,166 SH   SOLE   1,166 0 0
MASTERCARD INC CL A CL A 57636Q104   1,080,619 2,449 SH   SOLE   2,449 0 0
MCDONALDS CORP COM 580135101   204,306 802 SH   SOLE   802 0 0
MERCK & CO INC NEW COM COM 58933Y105   20,816,994 168,150 SH   SOLE   168,150 0 0
MESA RTY TR UNIT BEN INT UNIT BEN INT 590660106   279,196 31,655 SH   SOLE   31,655 0 0
META PLATFORMS INC CL A 30303M102   578,814 1,148 SH   SOLE   1,148 0 0
MICROSOFT CORP COM COM 594918104   7,515,355 16,815 SH   SOLE   16,815 0 0
MONDELEZ INTL INC CL A CL A 609207105   394,605 6,030 SH   SOLE   6,030 0 0
NIKE INC CLASS B CL B 654106103   227,859 3,023 SH   SOLE   3,023 0 0
NORTHROP GRUMMAN CORP NEW COM 666807102   392,355 900 SH   SOLE   900 0 0
NOVO NORDISK AS ADR ADR 670100205   32,612,788 228,477 SH   SOLE   228,477 0 0
NUSCALE PWR CORP CL A COM 67079K100   204,259 17,473 SH   SOLE   17,473 0 0
NUVEEN DIVIDEND ADVANTAGE MUNICIPAL FUND COM 67066V101   5,859,408 499,098 SH   SOLE   499,098 0 0
NUVEEN DIVIDEND MUNICIPAL FUND COM SH BEN INT 67070X101   875,776 70,913 SH   SOLE   70,913 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS SHS 67075G103   50,815,743 3,973,084 SH   SOLE   3,973,084 0 0
NUVEEN INSURED TAX FREE ADVANTAGE COM 670657105   5,908,036 515,535 SH   SOLE   515,535 0 0
NUVEEN MUNICIPAL CREDIT INCOME FUND COM 67071L106   1,522,338 122,178 SH   SOLE   122,178 0 0
NVIDIA CORP COM COM 67066G104   709,137 5,740 SH   SOLE   5,740 0 0
ORACLE CORP COM COM 68389X105   549,446 3,891 SH   SOLE   3,891 0 0
PBF ENERGY INC CL A CL A 69318G106   265,914 5,778 SH   SOLE   5,778 0 0
PEPSICO INC COM COM 713448108   560,277 3,397 SH   SOLE   3,397 0 0
PFIZER INC COM COM 717081103   238,783 8,534 SH   SOLE   8,534 0 0
PHILIP MORRIS INTL INC COM COM 718172109   636,003 6,277 SH   SOLE   6,277 0 0
PHILLIPS 66 COM 718546104   267,262 1,893 SH   SOLE   1,893 0 0
PLAINS GP HLDGS LTD PARTNR INT A 72651A207   21,003,004 1,115,994 SH   SOLE   1,115,994 0 0
PROCTER & GAMBLE CO COM COM 742718109   3,042,826 18,450 SH   SOLE   18,450 0 0
QUALCOMM INC COM 747525103   497,161 2,496 SH   SOLE   2,496 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   351,694 3,503 SH   SOLE   3,503 0 0
SOUTHERN CO COM COM 842587107   362,768 4,677 SH   SOLE   4,677 0 0
SOUTHWESTERN ENERGY CO COM 845467109   282,875 42,032 SH   SOLE   42,032 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,643,616 2,006 SH   SOLE   2,006 0 0
TEKLA HEALTHCARE OPPORTUNITIES FD SHS SHS 879105104   940,872 46,166 SH   SOLE   46,166 0 0
TESLA MTRS INC COM COM 88160R101   440,085 2,224 SH   SOLE   2,224 0 0
TEXAS INSTRUMENTS INC COM 882508104   5,101,951 26,227 SH   SOLE   26,227 0 0
TOAST INC CL A CL A 888787108   1,415,263 54,919 SH   SOLE   54,919 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   458,407 900 SH   SOLE   900 0 0
UNUM GROUP COM 91529Y106   21,030,050 411,466 SH   SOLE   411,466 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF GOLD MINERS ETF 92189F106   409,753 12,076 SH   SOLE   12,076 0 0
VERIZON COMMUNICATIONS COM COM 92343V104   412,275 9,997 SH   SOLE   9,997 0 0
VISA INC COM CL A COM CL A 92826C839   6,596,052 25,131 SH   SOLE   25,131 0 0
VISTRA CORP COM 92840M102   204,804 2,382 SH   SOLE   2,382 0 0
VOC ENERGY TR TR UNIT TR UNIT 91829B103   484,991 100,830 SH   SOLE   100,830 0 0
WAL MART STORES INC COM COM 931142103   654,524 9,667 SH   SOLE   9,667 0 0
WILLIAMS COS INC COM COM 969457100   305,215 7,182 SH   SOLE   7,182 0 0
CHICAGO ILL O HARE INTL ARPT REV REV REF BDS 2012B 5.000 01/01/31 B MUNICIPAL BOND 167593KZ4   200,010 200,000 PRN   SOLE   200,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE MUNICIPAL BOND 307149AM6   1,189,560 1,725,000 PRN   SOLE   1,725,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF MUNICIPAL BOND 307149AN4   345,476 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   250,615 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   563,497 550,000 PRN   SOLE   550,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A MUNICIPAL BOND 72177MJQ1   3,050,191 3,155,000 PRN   SOLE   3,155,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER B MUNICIPAL BOND 72177MJR9   459,221 475,000 PRN   SOLE   475,000 0 0
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE MUNICIPAL BOND 73972CAN4   3,086,762 4,985,000 PRN   SOLE   4,985,000 0 0
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC MUNICIPAL BOND 74442EAX8   1,615,280 1,600,000 PRN   SOLE   1,600,000 0 0
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC MUNICIPAL BOND 82706TAD3   330,855 3,500,000 PRN   SOLE   3,500,000 0 0
TOBACCO SETTLEMENT FING CORP VA RFDG-FIRST SUB-SER C MUNICIPAL BOND 88880NAW9   230,474 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   648,515 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   276,594 281,000 PRN   SOLE   281,000 0 0
UNITED STATES TREAS NTS 2.000 06/30/24 B/E DTD 06/30/17 TREASURY NOTE 912828XX3   370,000 370,000 PRN   SOLE   370,000 0 0
UNITED STATES TREAS NTS 2.125 07/31/24 B/EDTD 07/31/17 TREASURY NOTE 9128282N9   225,397 226,000 PRN   SOLE   226,000 0 0
UNITED STATES TREAS NTS 2.250 10/31/24 B/E DTD 10/31/17 TREASURY NOTE 9128283D0   247,415 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   472,439 485,000 PRN   SOLE   485,000 0 0
UNITED STS TREAS NTS 4.250 09/30/24 B/E DTD 09/30/22 TREASURY NOTE 91282CFN6   461,727 463,000 PRN   SOLE   463,000 0 0
UNITED STS TREAS NTS 4.250 10/15/25 B/E DTD 10/15/22 TREASURY NOTE 91282CFP1   326,895 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   320,892 322,000 PRN   SOLE   322,000 0 0