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
ABBOTT LABS COM 002824100 209 2,485 SH   SOLE   2,485 0 0
ABBVIE INC COM 00287Y109 294 4,043 SH   SOLE   4,043 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 6,396 874,980 SH   SOLE   874,980 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 607 62,981 SH   SOLE   62,981 0 0
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 266 38,042 SH   SOLE   38,042 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 4,760 570,775 SH   SOLE   570,775 0 0
AFFILIATED MANAGERS GROUP COM 008252108 212 2,300 SH   SOLE   2,300 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 30,402 2,451,784 SH   SOLE   2,451,784 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 252 25,567 SH   SOLE   25,567 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 95 25,000 SH   SOLE   25,000 0 0
ARES CAP CORP COM 04010L103 2,646 147,510 SH   SOLE   147,510 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,475 97,127 SH   SOLE   97,127 0 0
BANK AMER CORP COM 060505104 522 18,000 SH   SOLE   18,000 0 0
BARINGS BDC INC COM 06759L103 10,072 1,023,614 SH   SOLE   1,023,614 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 20,045 1,545,506 SH   SOLE   1,545,506 0 0
BLACKROCK ENHANCED EQT DIV COM 09251A104 725 81,682 SH   SOLE   81,682 0 0
BLACKROCK ENHANCED GOVT FUND COM 09255K108 1,385 105,758 SH   SOLE   105,758 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 15,262 1,189,575 SH   SOLE   1,189,575 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 2,632 211,897 SH   SOLE   211,897 0 0
BLACKROCK LTD DURATION INC COM SHS 09249W101 3,716 247,725 SH   SOLE   247,725 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 253 17,984 SH   SOLE   17,984 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2,256 168,944 SH   SOLE   168,944 0 0
BLACKROCK NY MUNI INC QLTY COM 09249U105 409 30,705 SH   SOLE   30,705 0 0
BLACKROCK TCP CAP CORP COM 09259E108 1,691 118,692 SH   SOLE   118,692 0 0
CHEMICAL FINL CORP COM 163731102 264 6,410 SH   SOLE   6,410 0 0
CHEVRON CORP NEW COM 166764100 694 5,575 SH   SOLE   5,575 0 0
CISCO SYS INC COM 17275R102 536 9,800 SH   SOLE   9,800 0 0
CITIGROUP INC COM NEW 172967424 581 8,300 SH   SOLE   8,300 0 0
DOCUSIGN INC COM 256163106 322 6,481 SH   SOLE   6,481 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 418 27,890 SH   SOLE   27,890 0 0
EATON VANCE FLTING RATE INC COM 278279104 8,973 665,648 SH   SOLE   665,648 0 0
EATON VANCE LTD DUR INCOME COM 27828H105 35,757 2,826,631 SH   SOLE   2,826,631 0 0
EATON VANCE MUN BD FD COM 27827X101 8,462 680,757 SH   SOLE   680,757 0 0
EATON VANCE SHORT DUR DIV IN COM 27828V104 21,841 1,613,098 SH   SOLE   1,613,098 0 0
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 188 19,917 SH   SOLE   19,917 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 120 10,000 SH   SOLE   10,000 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 300 29,216 SH   SOLE   29,216 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,812 86,472 SH   SOLE   86,472 0 0
EUROPEAN EQUITY FUND COM 298768102 355 39,603 SH   SOLE   39,603 0 0
EXXON MOBIL CORP COM 30231G102 344 4,490 SH   SOLE   4,490 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 8,722 733,583 SH   SOLE   733,583 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 17,393 1,443,406 SH   SOLE   1,443,406 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 2,554 286,989 SH   SOLE   286,989 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,136 78,219 SH   SOLE   78,219 0 0
GDL FUND COM SH BEN IT 361570104 11,563 1,249,606 SH   SOLE   1,249,606 0 0
GENERAL AMERN INVS INC COM 368802104 9,145 257,666 SH   SOLE   257,666 0 0
GENERAL MLS INC COM 370334104 223 4,250 SH   SOLE   4,250 0 0
GENERAL MTRS CO COM 37045V100 437 11,330 SH   SOLE   11,330 0 0
GENWORTH FINL INC COM CL A 37247D106 65 17,600 SH   SOLE   17,600 0 0
GRANITE PT MTG TR INC COM 38741L107 2,320 120,922 SH   SOLE   120,922 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 257 4,586 SH   SOLE   4,586 0 0
IHS MARKIT LTD SHS G47567105 666 10,459 SH   SOLE   10,459 0 0
INTEL CORP COM 458140100 718 15,000 SH   SOLE   15,000 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 26,120 223,934 SH   SOLE   223,934 0 0
INVESCO SR INCOME TR COM 46131H107 4,193 970,619 SH   SOLE   970,619 0 0
ISHARES GOLD TRUST ISHARES 464285105 381 28,237 SH   SOLE   28,237 0 0
ISHARES INC CORE MSCI EMKT 46434G103 6,596 128,225 SH   SOLE   128,225 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 768 14,064 SH   SOLE   14,064 0 0
ISHARES TR SHORT TREAS BD 464288679 7,401 66,885 SH   SOLE   66,885 0 0
ISHARES TR HDG MSCI EAFE 46434V803 281 9,433 SH   SOLE   9,433 0 0
ISHARES TR CORE MSCI EURO 46434V738 228 4,894 SH   SOLE   4,894 0 0
ISHARES TR PFD AND INCM SEC 464288687 696 18,896 SH   SOLE   18,896 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 28,875 1,139,493 SH   SOLE   1,139,493 0 0
ISHARES TR S&P 100 ETF 464287101 60,061 463,470 SH   SOLE   463,470 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 32,904 261,638 SH   SOLE   261,638 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 38,166 450,171 SH   SOLE   450,171 0 0
ISHARES TR US TREAS BD ETF 46429B267 25,665 994,206 SH   SOLE   994,206 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 7,699 69,976 SH   SOLE   69,976 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,347 20,137 SH   SOLE   20,137 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,323 8,408 SH   SOLE   8,408 0 0
ISHARES TR NATIONAL MUN ETF 464288414 307 2,717 SH   SOLE   2,717 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,245 18,944 SH   SOLE   18,944 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,830 9,603 SH   SOLE   9,603 0 0
ISHARES TR CORE MSCI EAFE 46432F842 772 12,580 SH   SOLE   12,580 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 216 1,205 SH   SOLE   1,205 0 0
JOHNSON & JOHNSON COM 478160104 727 5,220 SH   SOLE   5,220 0 0
LADDER CAP CORP CL A 505743104 2,143 126,474 SH   SOLE   126,474 0 0
LAZARD WORLD DIVID & INCOME COM 521076109 478 48,062 SH   SOLE   48,062 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3,956 616,190 SH   SOLE   616,190 0 0
LILLY ELI & CO COM 532457108 239 2,160 SH   SOLE   2,160 0 0
LINCOLN NATL CORP IND COM 534187109 277 4,300 SH   SOLE   4,300 0 0
LOEWS CORP COM 540424108 1,003 18,340 SH   SOLE   18,340 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 482 20,368 SH   SOLE   20,368 0 0
MERCK & CO INC COM 58933Y105 380 4,500 SH   SOLE   4,500 0 0
MFA FINL INC COM 55272X102 1,857 258,691 SH   SOLE   258,691 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 13,203 1,619,964 SH   SOLE   1,619,964 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 11,042 2,416,241 SH   SOLE   2,416,241 0 0
MFS INTERMEDIATE INC TRUST SH BEN INT 55273C107 12,332 3,194,706 SH   SOLE   3,194,706 0 0
MICROSOFT CORP COM 594918104 1,477 11,029 SH   SOLE   11,029 0 0
MORGAN STANLEY COM NEW 617446448 219 5,000 SH   SOLE   5,000 0 0
NEW GERMANY FD INC COM 644465106 460 32,343 SH   SOLE   32,343 0 0
NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 644 43,374 SH   SOLE   43,374 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 290 28,701 SH   SOLE   28,701 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 5,303 660,559 SH   SOLE   660,559 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 8,282 620,760 SH   SOLE   620,760 0 0
NUVEEN MORT OPP TERM FD 2 COM 67074R100 4,235 187,424 SH   SOLE   187,424 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 29,841 1,278,876 SH   SOLE   1,278,876 0 0
NUVEEN MULTI MKT INCOME FD COM 67075J107 838 113,857 SH   SOLE   113,857 0 0
NUVEEN MUN 2021 TARGET TERM COM 670687102 1,402 145,168 SH   SOLE   145,168 0 0
NUVEEN MUN VALUE FD INC COM 670928100 21,216 2,077,704 SH   SOLE   2,077,704 0 0
NUVEEN NEW YORK MUN VALUE FD COM 670706100 182 12,701 SH   SOLE   12,701 0 0
NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 856 63,338 SH   SOLE   63,338 0 0
NUVEEN REAL ASSET INC & GROW COM 67074Y105 16,951 995,042 SH   SOLE   995,042 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 554 53,032 SH   SOLE   53,032 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 965 62,325 SH   SOLE   62,325 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 1,219 84,380 SH   SOLE   84,380 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 760 49,600 SH   SOLE   49,600 0 0
NUVEEN SR INCOME FD COM 67067Y104 149 25,000 SH   SOLE   25,000 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 4,661 549,004 SH   SOLE   549,004 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 3,427 294,067 SH   SOLE   294,067 0 0
PENNANTPARK INVT CORP COM 708062104 244 37,600 SH   SOLE   37,600 0 0
PFIZER INC COM 717081103 290 6,700 SH   SOLE   6,700 0 0
PIONEER FLOATING RATE TR COM 72369J102 14,703 1,375,383 SH   SOLE   1,375,383 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 521 41,000 SH   SOLE   41,000 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 367 34,780 SH   SOLE   34,780 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 351 6,231 SH   SOLE   6,231 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 968 10,449 SH   SOLE   10,449 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 525 8,800 SH   SOLE   8,800 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 251 7,746 SH   SOLE   7,746 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 209 5,463 SH   SOLE   5,463 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 4,721 144,730 SH   SOLE   144,730 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 616 17,026 SH   SOLE   17,026 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 489 1,668 SH   SOLE   1,668 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 12,230 407,673 SH   SOLE   407,673 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 725 24,840 SH   SOLE   24,840 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 225 3,973 SH   SOLE   3,973 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,249 12,382 SH   SOLE   12,382 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 296 2,714 SH   SOLE   2,714 0 0
SPECIAL OPPORTUNITIES FD INC PFD CONV SE B 84741T302 25,705 1,022,893 SH   SOLE   1,022,893 0 0
SPECIAL OPPORTUNITIES FUND INC COM 84741T104 27,317 1,986,677 SH   SOLE   1,986,677 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 115 22,080 SH   SOLE   22,080 0 0
TCW STRATEGIC INCOME FUND IN COM 872340104 20,398 3,496,240 SH   SOLE   3,496,240 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 11,377 753,424 SH   SOLE   753,424 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,832 209,072 SH   SOLE   209,072 0 0
TPG RE FIN TR INC COM 87266M107 2,324 120,474 SH   SOLE   120,474 0 0
TRI-CONTINENTAL CORP COM 895436103 19,477 722,163 SH   SOLE   722,163 0 0
TRUPANION INC COM 898202106 876 24,243 SH   SOLE   24,243 0 0
TUESDAY MORNING CORP COM NEW 899035505 46 27,000 SH   SOLE   27,000 0 0
UNION PAC CORP COM 907818108 338 2,000 SH   SOLE   2,000 0 0
UNUM GROUP COM 91529Y106 252 7,500 SH   SOLE   7,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 354 13,850 SH   SOLE   13,850 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,232 27,722 SH   SOLE   27,722 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 29,751 198,220 SH   SOLE   198,220 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 863 9,783 SH   SOLE   9,783 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 416 2,647 SH   SOLE   2,647 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 280 1,670 SH   SOLE   1,670 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 12,544 112,386 SH   SOLE   112,386 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,752 230,479 SH   SOLE   230,479 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 363 6,152 SH   SOLE   6,152 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 248 4,514 SH   SOLE   4,514 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF 922042858 935 21,979 SH   SOLE   21,979 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 307 5,791 SH   SOLE   5,791 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 17,046 80,831 SH   SOLE   80,831 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 433 3,260 SH   SOLE   3,260 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,342 24,964 SH   SOLE   24,964 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 18,440 3,873,978 SH   SOLE   3,873,978 0 0
WAL-MART STORES INC COM 931142103 221 2,000 SH   SOLE   2,000 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3,501 2,566 SH   SOLE   2,566 0 0
WESTERN ASSET VAR RT STRG FD COM 957667108 19,596 1,196,811 SH   SOLE   1,196,811 0 0
WILLIAMS COS INC DEL COM 969457100 283 10,100 SH   SOLE   10,100 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 335 12,840 SH   SOLE   12,840 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 29,796 682,610 SH   SOLE   682,610 0 0
WISDOMTREE TR BLMBRG FL TRFD 97717X628 5,852 233,444 SH   SOLE   233,444 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 265 5,452 SH   SOLE   5,452 0 0