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 COM 88579Y101 401 2,021 SH   SOLE NA 2,021 0 0
ABBVIE INC COM 00287Y109 12,657 112,369 SH   SOLE NA 112,369 0 0
ABERDEEN ASIA-PACIFIC INCOME FD INC COM COM 003009107 46,658 10,532,359 SH   SOLE NA 10,532,359 0 0
ACCENTURE PLC IRELAND CLASS SHS SHS CLASS A G1151C101 535 1,815 SH   SOLE NA 1,815 0 0
ADOBE SYS INC COM COM 00724F101 408 697 SH   SOLE NA 697 0 0
ADVISORSHARES TR PURE US CANNABIS ETF PURE US CANNABIS 00768Y453 200 5,009 SH   SOLE NA 5,009 0 0
ALLIANCEBERSTEIN GLOBAL HIGH INCOME FD INC COM 01879R106 39,321 3,143,202 SH   SOLE NA 3,143,202 0 0
ALTRIA GROUP INC COM 02209S103 388 8,142 SH   SOLE NA 8,142 0 0
AMAZON COM INC COM 023135106 3,382 983 SH   SOLE NA 983 0 0
AMERICAN TOWER CORP CL A COM 03027X100 233 864 SH   SOLE NA 864 0 0
AMPHENOL CORP NEW CL A CL A 032095101 385 5,626 SH   SOLE NA 5,626 0 0
APPLE INC COM COM 037833100 2,790 20,374 SH   SOLE NA 20,374 0 0
ARES CAP CORP COM COM 04010L103 20,519 1,047,398 SH   SOLE NA 1,047,398 0 0
AT&T INC COM COM 00206R102 686 23,827 SH   SOLE NA 23,827 0 0
ATLANTICA YIELD PLC SHS G0751N103 15,650 420,463 SH   SOLE NA 420,463 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 603 2,169 SH   SOLE NA 2,169 0 0
BLACKROCK CORPORATE HIGH YIELD FD VI INC C COM 09255P107 15,886 1,289,440 SH   SOLE NA 1,289,440 0 0
BLOOM ENERGY CORP CL A COM CL A 093712107 2,701 100,531 SH   SOLE NA 100,531 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 12,682 189,796 SH   SOLE NA 189,796 0 0
BROOKFIELD REAL ASSETS INCOME FD SHS BEN INT 112830104 1,316 60,104 SH   SOLE NA 60,104 0 0
BROOKFIELD RENEWABLE PARTNERS LP PARTNERSHIP UNIT G16258108 235 6,105 SH   SOLE NA 6,105 0 0
BWX TECHNOLOGIES INC COM COM 05605H100 457 7,863 SH   SOLE NA 7,863 0 0
CALAMOS STRATEGIC TOTAL RETURN FD COM SH B COM SH BEN INT 128125101 921 50,652 SH   SOLE NA 50,652 0 0
CANADIAN SOLAR INC COM 136635109 264 5,888 SH   SOLE NA 5,888 0 0
CANOPY GROWTH CORP SHS COM 138035100 602 24,865 SH   SOLE NA 24,865 0 0
CARLYLE GROUP INC COM COM 14316J108 578 12,433 SH   SOLE NA 12,433 0 0
CATERPILLAR INC COM 149123101 232 1,064 SH   SOLE NA 1,064 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208 843 9,718 SH   SOLE NA 9,718 0 0
CHENIERE ENERGY PARTNERS L P COM UNIT REPT COM UNIT 16411Q101 10,795 243,734 SH   SOLE NA 243,734 0 0
CIGNA CORP COM 125523100 396 1,670 SH   SOLE NA 1,670 0 0
CISCO SYSTEMS INC COM 17275R102 223 4,206 SH   SOLE NA 4,206 0 0
CLEARBRIDGE ENERGY MLP FD INC COM COM 184692200 11,890 406,628 SH   SOLE NA 406,628 0 0
CLEARBRIDGE ENERGY MLP OPPORTUNITY COM 18469P209 18,147 786,617 SH   SOLE NA 786,617 0 0
COHEN & STEERS INFRASTRUCTURE FD INC COM COM 19248A109 28,662 999,032 SH   SOLE NA 999,032 0 0
DANAHER CORP COM COM 235851102 867 3,230 SH   SOLE NA 3,230 0 0
DEERE & CO COM 244199105 797 2,259 SH   SOLE NA 2,259 0 0
DOUBLELINE INCOME SOLUTIONS FD COM 258622109 45,527 2,516,709 SH   SOLE NA 2,516,709 0 0
DUKE ENERGY CORP NEW COM COM NEW 26441C204 817 8,280 SH   SOLE NA 8,280 0 0
EATON VANCE TAX ADVANTAGED DIVID INCOME FU COM 27828G107 4,566 165,181 SH   SOLE NA 165,181 0 0
EATON VANCE TAX ADVANTAGED GLO GLOBAL DIVI COM 27828S101 349 16,624 SH   SOLE NA 16,624 0 0
ELI LILLY & CO COM COM 532457108 5,229 22,781 SH   SOLE NA 22,781 0 0
EMERGING MKTS INTERNET & ECOMMERCE ETF EMQQ EM INTERN 301505889 3,639 57,448 SH   SOLE NA 57,448 0 0
ENBRIDGE INC COM 29250N105 223 5,559 SH   SOLE NA 5,559 0 0
ENERGY TRANSFER LP COM UNITS COM UT LTD PTN 29273V100 8,941 841,089 SH   SOLE NA 841,089 0 0
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107 8,932 370,164 SH   SOLE NA 370,164 0 0
ETF SER SOLUTIONS DEFIANCE NEXT GEN CNTVY DEFIANCE NEXT 26922A289 257 6,760 SH   SOLE NA 6,760 0 0
EXXON MOBIL CORP COM COM 30231G102 1,833 29,061 SH   SOLE NA 29,061 0 0
FACEBOOK INC CL A CL A 30303M102 421 1,212 SH   SOLE NA 1,212 0 0
FIRST SOLAR INC COM COM 336433107 318 3,518 SH   SOLE NA 3,518 0 0
FORD MOTOR CO DEL COM PAR COM 345370860 583 39,258 SH   SOLE NA 39,258 0 0
GENERAL MNY MKT FUND MONEY MARKET 370990228 78,367 78,367,307 SH   SOLE NA 78,367,307 0 0
GLOBAL X FDS MLP ETF GLBL X MLP ETF 37954Y343 17,262 446,613 SH   SOLE NA 446,613 0 0
GOODYEAR TIRE & RUBBER CO COM COM 382550101 294 17,122 SH   SOLE NA 17,122 0 0
HERCULES TECHNOLOGY GROWTH CAP INC COM 427096508 6,775 397,155 SH   SOLE NA 397,155 0 0
INFORMATION SERVICES GRP COM 45675Y104 1,400 239,368 SH   SOLE NA 239,368 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 4,581 23,982 SH   SOLE NA 23,982 0 0
INTEL CORP COM COM 458140100 226 4,025 SH   SOLE NA 4,025 0 0
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 306 2,084 SH   SOLE NA 2,084 0 0
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 232 656 SH   SOLE NA 656 0 0
INVESCO VAN KAMPEN DYNAMIC CR OPP FD COM COM 46132R104 16,318 1,375,860 SH   SOLE NA 1,375,860 0 0
ISHARES INC CORE MSCI EMERGING MKTS ETF CORE MSCI EMKT 46434G103 3,723 55,578 SH   SOLE NA 55,578 0 0
ISHARES INC MSCI FRONTIER & SELECT EM ETF MSCI FRONTIER 464286145 452 13,611 SH   SOLE NA 13,611 0 0
ISHARES TR CORE S&P U S VALUE ETF CORE S&P US VLU 464287663 247 3,438 SH   SOLE NA 3,438 0 0
ISHARES TR MSCI EMERGING MKTS INDEX FD MSCI EMG MKT ETF 464287234 375 6,800 SH   SOLE NA 6,800 0 0
JOHNSON & JOHNSON COM COM 478160104 902 5,475 SH   SOLE NA 5,475 0 0
JP MORGAN CHASE & CO COM COM 46625H100 205 1,315 SH   SOLE NA 1,315 0 0
KAYNE ANDERSON MIDSTREAM / ENERGY FD INC C COM 48661E108 315 41,562 SH   SOLE NA 41,562 0 0
KINDER MORGAN INC COM 49456B101 14,949 819,995 SH   SOLE NA 819,995 0 0
MASTERCARD INC CL A CL A 57636Q104 890 2,438 SH   SOLE NA 2,438 0 0
MERCK & CO INC NEW COM COM 58933Y105 358 4,599 SH   SOLE NA 4,599 0 0
MESA RTY TR UNIT BEN INT UNIT BEN INT 590660106 351 55,814 SH   SOLE NA 55,814 0 0
MICROSOFT CORP COM COM 594918104 1,612 5,950 SH   SOLE NA 5,950 0 0
MONDELEZ INTL INC CL A CL A 609207105 255 4,085 SH   SOLE NA 4,085 0 0
NIKE INC CLASS B CL B 654106103 459 2,972 SH   SOLE NA 2,972 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS SHS 67075G103 45,454 2,804,042 SH   SOLE NA 2,804,042 0 0
ORACLE CORP COM COM 68389X105 225 2,885 SH   SOLE NA 2,885 0 0
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 627 111,571 SH   SOLE NA 111,571 0 0
PERMIANVILLE RTY TR TR UNIT TR UNIT 71425H100 476 242,903 SH   SOLE NA 242,903 0 0
PHILIP MORRIS INTL INC COM COM 718172109 630 6,359 SH   SOLE NA 6,359 0 0
PIMCO DYNAMIC CREDIT INCOME FD COM SHS COM SHS 72202D106 8,742 390,616 SH   SOLE NA 390,616 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,364 10,105 SH   SOLE NA 10,105 0 0
QUALCOMM INC COM 747525103 351 2,453 SH   SOLE NA 2,453 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 249 2,922 SH   SOLE NA 2,922 0 0
SELECT SECTOR SPDR FD HEALTH CARE SBI HEALTHCARE 81369Y209 2,083 16,534 SH   SOLE NA 16,534 0 0
SOUTHERN CO COM COM 842587107 330 5,454 SH   SOLE NA 5,454 0 0
TEKLA HEALTHCARE OPPORTUNITIES FD SHS SHS 879105104 867 37,518 SH   SOLE NA 37,518 0 0
TEXAS INSTRUMENTS INC COM 882508104 5,358 27,863 SH   SOLE NA 27,863 0 0
TORTOISE PWR & ENERGY INFRASTRUCTURE FUND COM 89147X104 263 19,205 SH   SOLE NA 19,205 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 233 582 SH   SOLE NA 582 0 0
UNUM GROUP COM 91529Y106 6,296 221,691 SH   SOLE NA 221,691 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 628 11,212 SH   SOLE NA 11,212 0 0
VISA INC COM CL A COM CL A 92826C839 5,092 21,779 SH   SOLE NA 21,779 0 0
VOC ENERGY TR TR UNIT TR UNIT 91829B103 806 170,496 SH   SOLE NA 170,496 0 0
WAL MART STORES INC COM COM 931142103 353 2,507 SH   SOLE NA 2,507 0 0
WESTERN ASSET EMERGING MKTS DEBT FD INC COM 95766A101 48,344 3,450,678 SH   SOLE NA 3,450,678 0 0
WESTERN ASSET GLOBAL CORP DEFINED OPPTNTY COM 95790C107 700 37,618 SH   SOLE NA 37,618 0 0
CAMERON TX EDU CORP REVENUE FAITH FAMILY ACADEMY - SERIES A MUNICIPAL BOND 133582AN6 1,429 1,425,000 PRN   SOLE NA 1,425,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE MUNICIPAL BOND 307149AM6 1,312 1,800,000 PRN   SOLE NA 1,800,000 0 0
FANNIN CNTY TX PUBLIC FAC CORP REVENUE TXBLE-REF MUNICIPAL BOND 307149AN4 422 590,000 PRN   SOLE NA 590,000 0 0
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ- SER A MUNICIPAL BOND 140539AC1 1,381 1,305,000 PRN   SOLE NA 1,305,000 0 0
FL CHARTER SCHOOL REVENUE RIVER CITY EDU SVCS INC PROJ-SER A MUNICIPAL BOND 140539AB3 578 545,000 PRN   SOLE NA 545,000 0 0
MOUNT ORAB OH PORT AUTH AUTOMALL PROJECT TAXABLE 12/01/36 MUNICIPAL BOND 622266AA2 4,742 4,650,000 PRN   SOLE NA 4,650,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER A MUNICIPAL BOND 72177MJQ1 3,554 3,550,000 PRN   SOLE NA 3,550,000 0 0
PIMA CNTY AZ INDL DEV AUTH EDU REVENUE GRIFFIN FNDTN PROJ SER B MUNICIPAL BOND 72177MJR9 536 535,000 PRN   SOLE NA 535,000 0 0
PRAIRIELAND DETENTION CENTER PROJ - PUB FAC CORP TEXAS PROJ REV TAXABLE MUNICIPAL BOND 73972CAN4 3,804 5,335,000 PRN   SOLE NA 5,335,000 0 0
PUBLIC FIN AUTH WIS ED REV TRIAD EDUCATION SERVICES INC MUNICIPAL BOND 74442EAX8 1,789 1,650,000 PRN   SOLE NA 1,650,000 0 0
SILICON VLY CA TOBACCO SECURITIZATION AUTH TABACCO SETTLEM CAP APPREC MUNICIPAL BOND 82706TAD3 333 3,500,000 PRN   SOLE NA 3,500,000 0 0
TANGIPAHOA PARISH LA HOSP SVC DIST NO 1 HOSP REV TAXABLE-NORTH OAKS MUNICIPAL BOND 875518EL2 628 605,000 PRN   SOLE NA 605,000 0 0
TULANE UNIV LA RFDG-TULANE UNIV-C 02/15/36 B/E DTD 05/31/07 CLB MUNICIPAL BOND 899062BQ5 755 810,000 PRN   SOLE NA 810,000 0 0