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 | COM | 88579Y101 | 4,843,206 | 44,303 | SH | | SOLE | | 44,303 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 16,764,806 | 108,181 | SH | | SOLE | | 108,181 | 0 | 0 |
ACCENTURE PLC IRELAND CLASS SHS ISIN#IE00B | SHS CLASS A | G1151C101 | 922,602 | 2,629 | SH | | SOLE | | 2,629 | 0 | 0 |
ADOBE SYS INC COM | COM | 00724F101 | 343,045 | 575 | SH | | SOLE | | 575 | 0 | 0 |
ALBEMARLE CORP | COM | 012653101 | 2,252,849 | 15,593 | SH | | SOLE | | 15,593 | 0 | 0 |
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC | COM | 01879R106 | 47,527,948 | 4,696,438 | SH | | SOLE | | 4,696,438 | 0 | 0 |
ALPHABET INC CAP STK CL A | CAP STK CL A | 02079K305 | 316,957 | 2,269 | SH | | SOLE | | 2,269 | 0 | 0 |
ALPS ETF TR ALERIAN MLP ETF | ALERIAN MLP | 00162Q452 | 808,362 | 19,011 | SH | | SOLE | | 19,011 | 0 | 0 |
ALTRIA GROUP INC | COM | 02209S103 | 572,537 | 14,193 | SH | | SOLE | | 14,193 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 2,922,110 | 19,232 | SH | | SOLE | | 19,232 | 0 | 0 |
AMPHENOL CORP NEW CL A | CL A | 032095101 | 735,646 | 7,421 | SH | | SOLE | | 7,421 | 0 | 0 |
APPLE INC COM | COM | 037833100 | 3,681,935 | 19,124 | SH | | SOLE | | 19,124 | 0 | 0 |
APPLIED MATERIALS INC | COM | 038222105 | 464,037 | 2,863 | SH | | SOLE | | 2,863 | 0 | 0 |
ARES CAP CORP COM | COM | 04010L103 | 20,704,061 | 1,033,653 | SH | | SOLE | | 1,033,653 | 0 | 0 |
ARRAY TECHNOLOGIES INC | COM SHS | 04271T100 | 543,749 | 32,366 | SH | | SOLE | | 32,366 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | CL B NEW | 084670702 | 753,623 | 2,113 | SH | | SOLE | | 2,113 | 0 | 0 |
BLACKROCK CORPORATE HIGH YIELD FD VI INC C | COM | 09255P107 | 37,265,911 | 3,951,846 | SH | | SOLE | | 3,951,846 | 0 | 0 |
BOISE CASCADE CO | COM | 09739D100 | 200,508 | 1,550 | SH | | SOLE | | 1,550 | 0 | 0 |
BRISTOL MYERS SQUIBB CO COM | COM | 110122108 | 200,918 | 3,916 | SH | | SOLE | | 3,916 | 0 | 0 |
BWX TECHNOLOGIES INC COM | COM | 05605H100 | 9,427,593 | 122,867 | SH | | SOLE | | 122,867 | 0 | 0 |
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B | COM SH BEN INT | 128125101 | 8,911,904 | 599,321 | SH | | SOLE | | 599,321 | 0 | 0 |
CANADIAN SOLAR INC | COM | 136635109 | 523,525 | 19,959 | SH | | SOLE | | 19,959 | 0 | 0 |
CARLYLE GROUP INC COM | COM | 14316J108 | 480,254 | 11,803 | SH | | SOLE | | 11,803 | 0 | 0 |
CATERPILLAR INC | COM | 149123101 | 398,832 | 1,349 | SH | | SOLE | | 1,349 | 0 | 0 |
CHENIERE ENERGY INC COM NEW | COM NEW | 16411R208 | 1,808,963 | 10,597 | SH | | SOLE | | 10,597 | 0 | 0 |
CHENIERE ENERGY PARTNERS L P COM UNIT REPT | COM UNIT | 16411Q101 | 11,823,371 | 237,465 | SH | | SOLE | | 237,465 | 0 | 0 |
CHEVRON CORP NEW COM | COM | 166764100 | 6,020,534 | 40,363 | SH | | SOLE | | 40,363 | 0 | 0 |
CIGNA CORP | COM | 125523100 | 479,977 | 1,603 | SH | | SOLE | | 1,603 | 0 | 0 |
CINCINNATI FINANCIAL CORP | COM | 172062101 | 644,866 | 6,233 | SH | | SOLE | | 6,233 | 0 | 0 |
CISCO SYSTEMS INC | COM | 17275R102 | 248,216 | 4,913 | SH | | SOLE | | 4,913 | 0 | 0 |
COHEN & STEERS INFRASTRUCTURE FD INC COM | COM | 19248A109 | 27,359,114 | 1,288,094 | SH | | SOLE | | 1,288,094 | 0 | 0 |
CONOCOPHILLIPS COM | COM | 20825C104 | 353,769 | 3,048 | SH | | SOLE | | 3,048 | 0 | 0 |
CURTISS WRIGHT CORP | COM | 231561101 | 378,743 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
DANAHER CORP COM | COM | 235851102 | 768,207 | 3,321 | SH | | SOLE | | 3,321 | 0 | 0 |
DEERE & CO | COM | 244199105 | 897,770 | 2,245 | SH | | SOLE | | 2,245 | 0 | 0 |
DEVON ENERGY CORP NEW COM | COM | 25179M103 | 13,221,576 | 291,867 | SH | | SOLE | | 291,867 | 0 | 0 |
DIAMONDBACK ENERGY INC | COM | 25278X109 | 4,024,883 | 25,954 | SH | | SOLE | | 25,954 | 0 | 0 |
DIGITAL RLTY TR INC COM | COM | 253868103 | 300,113 | 2,230 | SH | | SOLE | | 2,230 | 0 | 0 |
DOUBLELINE INCOME SOLUTIONS FD | COM | 258622109 | 45,926,409 | 3,752,158 | SH | | SOLE | | 3,752,158 | 0 | 0 |
DUKE ENERGY CORP NEW COM | COM NEW | 26441C204 | 323,292 | 3,332 | SH | | SOLE | | 3,332 | 0 | 0 |
EATON VANCE TAX ADVANTAGED DIVID INCOME FU | COM | 27828G107 | 16,889,686 | 759,087 | SH | | SOLE | | 759,087 | 0 | 0 |
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI | COM | 27828S101 | 8,585,543 | 502,079 | SH | | SOLE | | 502,079 | 0 | 0 |
ELI LILLY & CO COM | COM | 532457108 | 12,964,156 | 22,240 | SH | | SOLE | | 22,240 | 0 | 0 |
ENERGY TRANSFER LP COM UNITS | COM UT LTD PTN | 29273V100 | 11,608,774 | 841,215 | SH | | SOLE | | 841,215 | 0 | 0 |
ENOVIX CORP | COM | 293594107 | 2,414,394 | 192,843 | SH | | SOLE | | 192,843 | 0 | 0 |
ENPHASE ENERGY INC | COM | 29355A107 | 2,006,678 | 15,186 | SH | | SOLE | | 15,186 | 0 | 0 |
ENTERPRISE PRODS PARTNERS L P COM UNIT | COM | 293792107 | 9,626,476 | 365,331 | SH | | SOLE | | 365,331 | 0 | 0 |
EXXON MOBIL CORP COM | COM | 30231G102 | 26,027,835 | 260,330 | SH | | SOLE | | 260,330 | 0 | 0 |
FORD MOTOR CO DEL COM PAR | COM | 345370860 | 481,894 | 39,532 | SH | | SOLE | | 39,532 | 0 | 0 |
GENERAL DYNAMICS CORP COM | COM | 369550108 | 224,196 | 863 | SH | | SOLE | | 863 | 0 | 0 |
GENERAL MNY MKT FUND | MONEY MARKET | 370990228 | 32,064,538 | 32,064,538 | SH | | SOLE | | 32,064,538 | 0 | 0 |
GILEAD SCIENCES INC | COM | 375558103 | 203,577 | 2,513 | SH | | SOLE | | 2,513 | 0 | 0 |
GLOBAL X FDS MLP ETF | GLBL X MLP ETF | 37954Y343 | 19,298,567 | 435,634 | SH | | SOLE | | 435,634 | 0 | 0 |
GOLDMAN SACHS ETF TR TR ACCESS ULTRA SHORT | ACES ULTRA SHR | 381430230 | 250,570 | 5,010 | SH | | SOLE | | 5,010 | 0 | 0 |
GOODYEAR TIRE & RUBBER CO COM | COM | 382550101 | 243,154 | 16,980 | SH | | SOLE | | 16,980 | 0 | 0 |
ILLINOIS TOOL WORKS INC | COM | 452308109 | 300,548 | 1,147 | SH | | SOLE | | 1,147 | 0 | 0 |
INNOVATIVE INDL PPTYS INC | COM | 45781V101 | 2,819,605 | 27,967 | SH | | SOLE | | 27,967 | 0 | 0 |
INTEL CORP COM | COM | 458140100 | 253,706 | 5,049 | SH | | SOLE | | 5,049 | 0 | 0 |
INTERNATIONAL BUSINESS MACHS CORP COM | COM | 459200101 | 334,296 | 2,044 | SH | | SOLE | | 2,044 | 0 | 0 |
ISHARES TR CORE S&P U S VALUE ETF | CORE S&P US VLU | 464287663 | 305,759 | 3,626 | SH | | SOLE | | 3,626 | 0 | 0 |
JOHNSON & JOHNSON COM | COM | 478160104 | 991,687 | 6,327 | SH | | SOLE | | 6,327 | 0 | 0 |
JP MORGAN CHASE & CO COM | COM | 46625H100 | 400,326 | 2,353 | SH | | SOLE | | 2,353 | 0 | 0 |
KAYNE ANDERSON MLP INVESTMENT COMPANY | COM | 486606106 | 2,844,265 | 323,948 | SH | | SOLE | | 323,948 | 0 | 0 |
KLA CORP | COM NEW | 482480100 | 546,422 | 940 | SH | | SOLE | | 940 | 0 | 0 |
LOWES COMPANY INC | COM | 548661107 | 259,408 | 1,165 | SH | | SOLE | | 1,165 | 0 | 0 |
MASTERCARD INC CL A | CL A | 57636Q104 | 1,056,379 | 2,477 | SH | | SOLE | | 2,477 | 0 | 0 |
MCDONALDS CORP | COM | 580135101 | 341,077 | 1,150 | SH | | SOLE | | 1,150 | 0 | 0 |
MERCK & CO INC NEW COM | COM | 58933Y105 | 18,560,367 | 170,247 | SH | | SOLE | | 170,247 | 0 | 0 |
MESA RTY TR UNIT BEN INT | UNIT BEN INT | 590660106 | 433,377 | 32,832 | SH | | SOLE | | 32,832 | 0 | 0 |
META PLATFORMS INC | CL A | 30303M102 | 401,391 | 1,134 | SH | | SOLE | | 1,134 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 5,893,231 | 15,672 | SH | | SOLE | | 15,672 | 0 | 0 |
MONDELEZ INTL INC CL A | CL A | 609207105 | 436,755 | 6,030 | SH | | SOLE | | 6,030 | 0 | 0 |
NICE SYSTEMS LTD | SPONSORED ADR | 653656108 | 1,319,559 | 6,614 | SH | | SOLE | | 6,614 | 0 | 0 |
NIKE INC CLASS B | CL B | 654106103 | 328,032 | 3,021 | SH | | SOLE | | 3,021 | 0 | 0 |
NORTHROP GRUMMAN CORP NEW | COM | 666807102 | 526,658 | 1,125 | SH | | SOLE | | 1,125 | 0 | 0 |
NOVO NORDISK AS ADR | ADR | 670100205 | 23,620,142 | 228,324 | SH | | SOLE | | 228,324 | 0 | 0 |
NUSCALE PWR CORP | CL A COM | 67079K100 | 215,567 | 65,522 | SH | | SOLE | | 65,522 | 0 | 0 |
NUVEEN GLOBAL HIGH INCOME FD SHS | SHS | 67075G103 | 47,320,432 | 3,878,724 | SH | | SOLE | | 3,878,724 | 0 | 0 |
ORACLE CORP COM | COM | 68389X105 | 464,721 | 4,408 | SH | | SOLE | | 4,408 | 0 | 0 |
PATTERSON-UTI ENERGY INC COM | COM | 703481101 | 2,715,876 | 251,470 | SH | | SOLE | | 251,470 | 0 | 0 |
PBF ENERGY INC CL A | CL A | 69318G106 | 253,108 | 5,758 | SH | | SOLE | | 5,758 | 0 | 0 |
PEPSICO INC COM | COM | 713448108 | 573,835 | 3,379 | SH | | SOLE | | 3,379 | 0 | 0 |
PERMIANVILLE RTY TR TR UNIT | TR UNIT | 71425H100 | 208,537 | 144,818 | SH | | SOLE | | 144,818 | 0 | 0 |
PHILIP MORRIS INTL INC COM | COM | 718172109 | 645,283 | 6,859 | SH | | SOLE | | 6,859 | 0 | 0 |
PHILLIPS 66 | COM | 718546104 | 269,102 | 2,021 | SH | | SOLE | | 2,021 | 0 | 0 |
PROCTER & GAMBLE CO COM | COM | 742718109 | 2,726,723 | 18,607 | SH | | SOLE | | 18,607 | 0 | 0 |
QUALCOMM INC | COM | 747525103 | 360,704 | 2,494 | SH | | SOLE | | 2,494 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 298,103 | 3,543 | SH | | SOLE | | 3,543 | 0 | 0 |
SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 | 571,990 | 6,111 | SH | | SOLE | | 6,111 | 0 | 0 |
SOUTHERN CO COM | COM | 842587107 | 324,616 | 4,629 | SH | | SOLE | | 4,629 | 0 | 0 |
SOUTHWESTERN ENERGY CO | COM | 845467109 | 275,310 | 42,032 | SH | | SOLE | | 42,032 | 0 | 0 |
SPDR S&P 500 ETF TR TR UNIT | TR UNIT | 78462F103 | 424,206 | 892 | SH | | SOLE | | 892 | 0 | 0 |
SUPER MICRO COMPUTER INC | COM | 86800U104 | 213,195 | 750 | SH | | SOLE | | 750 | 0 | 0 |
TEKLA HEALTHCARE OPPORTUNITIES FD SHS | SHS | 879105104 | 841,921 | 46,489 | SH | | SOLE | | 46,489 | 0 | 0 |
TESLA MTRS INC COM | COM | 88160R101 | 269,849 | 1,086 | SH | | SOLE | | 1,086 | 0 | 0 |
TEXAS INSTRUMENTS INC | COM | 882508104 | 4,697,000 | 27,555 | SH | | SOLE | | 27,555 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 454,555 | 863 | SH | | SOLE | | 863 | 0 | 0 |
UNUM GROUP | COM | 91529Y106 | 18,813,655 | 416,047 | SH | | SOLE | | 416,047 | 0 | 0 |
VANECK VECTORS ETF TR GOLD MINERS ETF | GOLD MINERS ETF | 92189F106 | 383,447 | 12,365 | SH | | SOLE | | 12,365 | 0 | 0 |
VERIZON COMMUNICATIONS COM | COM | 92343V104 | 378,964 | 10,052 | SH | | SOLE | | 10,052 | 0 | 0 |
VISA INC COM CL A | COM CL A | 92826C839 | 6,456,280 | 24,798 | SH | | SOLE | | 24,798 | 0 | 0 |
VISTRA CORP | COM | 92840M102 | 21,845,617 | 567,124 | SH | | SOLE | | 567,124 | 0 | 0 |
VOC ENERGY TR TR UNIT | TR UNIT | 91829B103 | 724,600 | 100,639 | SH | | SOLE | | 100,639 | 0 | 0 |
WAL MART STORES INC COM | COM | 931142103 | 502,864 | 3,190 | SH | | SOLE | | 3,190 | 0 | 0 |
WALGREEN BOOTS ALLIANCE INC COM | COM | 931427108 | 10,946,722 | 419,254 | SH | | SOLE | | 419,254 | 0 | 0 |
WESTERN ASSET GLOBAL CORP DEFINED OPPTNTY | COM | 95790C107 | 341,370 | 26,732 | SH | | SOLE | | 26,732 | 0 | 0 |
WILLIAMS COS INC COM | COM | 969457100 | 258,274 | 7,415 | SH | | SOLE | | 7,415 | 0 | 0 |
CHICAGO ILL O HARE INTL ARPT REV REV REF BDS 2012B 5.000 01/01/31 B | MUNICIPAL BOND | 167593KZ4 | 200,026 | 200,000 | PRN | | SOLE | | 200,000 | 0 | 0 |
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE | MUNICIPAL BOND | 307149AM6 | 1,172,172 | 1,725,000 | PRN | | SOLE | | 1,725,000 | 0 | 0 |
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF | MUNICIPAL BOND | 307149AN4 | 343,251 | 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 | 252,895 | 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 | 569,074 | 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,889,090 | 3,095,000 | PRN | | SOLE | | 3,095,000 | 0 | 0 |
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER B | MUNICIPAL BOND | 72177MJR9 | 420,062 | 450,000 | PRN | | SOLE | | 450,000 | 0 | 0 |
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE | MUNICIPAL BOND | 73972CAN4 | 3,051,667 | 4,985,000 | PRN | | SOLE | | 4,985,000 | 0 | 0 |
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC | MUNICIPAL BOND | 74442EAX8 | 1,580,623 | 1,575,000 | PRN | | SOLE | | 1,575,000 | 0 | 0 |
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC | MUNICIPAL BOND | 82706TAD3 | 326,025 | 3,500,000 | PRN | | SOLE | | 3,500,000 | 0 | 0 |
TOBACCO SETTLEMENT FING CORP VA RFDG-FIRST SUB-SER C | MUNICIPAL BOND | 88880NAW9 | 224,191 | 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 | 688,866 | 740,000 | PRN | | SOLE | | 740,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.000 05/31/24 B/E DTD 05/31/17 | TREASURY NOTE | 912828XT2 | 394,672 | 400,000 | PRN | | SOLE | | 400,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.000 06/30/24 B/E DTD 06/30/17 | TREASURY NOTE | 912828XX3 | 492,205 | 500,000 | PRN | | SOLE | | 500,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.125 07/31/24 B/EDTD 07/31/17 | TREASURY NOTE | 9128282N9 | 222,187 | 226,000 | PRN | | SOLE | | 226,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.125 09/30/24 B/E DTD 09/30/17 | TREASURY NOTE | 9128282Y5 | 221,365 | 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 | 244,610 | 250,000 | PRN | | SOLE | | 250,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.625 12/31/23 B/E DTD 12/31/18 | TREASURY NOTE | 9128285U0 | 825,000 | 825,000 | PRN | | SOLE | | 825,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.750 02/15/24 B/E DTD 02/15/14 | TREASURY NOTE | 912828B66 | 598,110 | 600,000 | PRN | | SOLE | | 600,000 | 0 | 0 |
UNITED STATES TREAS NTS 2.750 08/31/25 B/E DTD 08/31/18 | TREASURY NOTE | 9128284Z0 | 472,230 | 485,000 | PRN | | SOLE | | 485,000 | 0 | 0 |
UNITED STS TREAS NTS 2.500 05/31/24 B/E DTD 05/31/22 | TREASURY NOTE | 91282CER8 | 458,817 | 464,000 | PRN | | SOLE | | 464,000 | 0 | 0 |
UNITED STS TREAS NTS 4.250 09/30/24 B/E DTD 09/30/22 | TREASURY NOTE | 91282CFN6 | 460,629 | 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 | 329,446 | 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,628 | 322,000 | PRN | | SOLE | | 322,000 | 0 | 0 |