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
AARONS INC COM PAR $0.50 002535300 3,916 171,922 SH   SOLE   171,922 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1,721 509,151 SH   SOLE   509,151 0 0
ABERDEEN GLOBAL INCOME FD IN COM 003013109 376 69,453 SH   SOLE   69,453 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 51 12,010 SH   SOLE   12,010 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 540 73,505 SH   SOLE   73,505 0 0
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 115 18,382 SH   SOLE   18,382 0 0
ABIOMED INC COM 003654100 294 2,025 SH   SOLE   2,025 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,680 25,000 SH   SOLE   25,000 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,036 40,292 SH   SOLE   40,292 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 555 44,049 SH   SOLE   44,049 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 287 3,073 SH   SOLE   3,073 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 2,952 90,000 SH   SOLE   90,000 0 0
AERCAP HOLDINGS NV SHS N00985106 283 12,410 SH   SOLE   12,410 0 0
AFLAC INC COM 001055102 501 14,635 SH   SOLE   14,635 0 0
ALARM COM HLDGS INC COM 011642105 1,996 51,308 SH   SOLE   51,308 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,058 29,605 SH   SOLE   29,605 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,102 25,694 SH   SOLE   25,694 0 0
ALLERGAN PLC SHS G0177J108 5,903 33,334 SH   SOLE   33,334 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 502 54,159 SH   SOLE   54,159 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 157 20,457 SH   SOLE   20,457 0 0
ALLIANZGI CONV INCOME FD COM 018828103 2,278 608,997 SH   SOLE   608,997 0 0
ALLIANZGI CONV INCOME FD II COM 018825109 2,382 715,204 SH   SOLE   715,204 0 0
ALLIANZGI DIVERSIFIED INCOME COM 01883J108 873 48,520 SH   SOLE   48,520 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 101 10,480 SH   SOLE   10,480 0 0
ALLSTATE CORP COM 020002101 632 6,887 SH   SOLE   6,887 0 0
ALPHABET INC CAP STK CL A 02079K305 5,810 5,000 SH   SOLE   5,000 0 0
ALTERYX INC COM CL A 02156B103 488 5,132 SH   SOLE   5,132 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 545 19,623 SH   SOLE   19,623 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,571 67,709 SH   SOLE   67,709 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,130 46,604 SH   SOLE   46,604 0 0
AMERICAS CAR MART INC COM 03062T105 1,708 30,310 SH   SOLE   30,310 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 195 55,923 SH   SOLE   55,923 0 0
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 525 30,708 SH   SOLE   30,708 0 0
APACHE CORP COM 037411105 293 69,988 SH   SOLE   69,988 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 377 33,255 SH   SOLE   33,255 0 0
APPLE INC COM 037833100 7,765 30,536 SH   SOLE   30,536 0 0
APPLIED MATLS INC COM 038222105 559 12,203 SH   SOLE   12,203 0 0
ARAMARK COM 03852U106 313 15,672 SH   SOLE   15,672 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 639 61,995 SH   SOLE   61,995 0 0
AT HOME GROUP INC COM 04650Y100 2,484 1,229,717 SH   SOLE   1,229,717 0 0
AT&T INC COM 00206R102 5,704 195,688 SH   SOLE   195,688 0 0
ATHENE HLDG LTD CL A G0684D107 235 9,452 SH   SOLE   9,452 0 0
ATRICURE INC COM 04963C209 4,503 134,053 SH   SOLE   134,053 0 0
AVALONBAY CMNTYS INC COM 053484101 2,363 16,058 SH   SOLE   16,058 0 0
AZUL S A SPONSR ADR PFD 05501U106 941 92,322 SH   SOLE   92,322 0 0
BALL CORP COM 058498106 521 8,060 SH   SOLE   8,060 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 165 14,847 SH   SOLE   14,847 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,611 220,303 SH   SOLE   220,303 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 277 23,769 SH   SOLE   23,769 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 130 15,378 SH   SOLE   15,378 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 89 14,104 SH   SOLE   14,104 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 1,218 186,586 SH   SOLE   186,586 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 376 37,544 SH   SOLE   37,544 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 577 45,699 SH   SOLE   45,699 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 865 71,640 SH   SOLE   71,640 0 0
BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 136 11,080 SH   SOLE   11,080 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 443 34,178 SH   SOLE   34,178 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 148 11,045 SH   SOLE   11,045 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 637 47,782 SH   SOLE   47,782 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 190 17,842 SH   SOLE   17,842 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 340 25,691 SH   SOLE   25,691 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 325 25,539 SH   SOLE   25,539 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 167 12,355 SH   SOLE   12,355 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 350 26,052 SH   SOLE   26,052 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 206 40,789 SH   SOLE   40,789 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,583 72,624 SH   SOLE   72,624 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 932 54,756 SH   SOLE   54,756 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 265 5,823 SH   SOLE   5,823 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 551 46,944 SH   SOLE   46,944 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 305 28,974 SH   SOLE   28,974 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 1,234 118,573 SH   SOLE   118,573 0 0
BLOCK H & R INC COM 093671105 2,541 180,483 SH   SOLE   180,483 0 0
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 146 22,966 SH   SOLE   22,966 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 77 33,845 SH   SOLE   33,845 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 433 34,962 SH   SOLE   34,962 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 904 126,074 SH   SOLE   126,074 0 0
BNY MELLON STRATEGIC MUNS IN COM 05588W108 143 19,219 SH   SOLE   19,219 0 0
BOEING CO COM 097023105 6,779 45,457 SH   SOLE   45,457 0 0
BOOT BARN HLDGS INC COM 099406100 259 20,051 SH   SOLE   20,051 0 0
BOSTON PROPERTIES INC COM 101121101 528 5,726 SH   SOLE   5,726 0 0
BP PLC SPONSORED ADR 055622104 385 15,789 SH   SOLE   15,789 0 0
BROADCOM INC COM 11135F101 728 3,069 SH   SOLE   3,069 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 4,943 336,745 SH   SOLE   336,745 0 0
BUCKLE INC COM 118440106 1,986 144,852 SH   SOLE   144,852 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 252 3,804 SH   SOLE   3,804 0 0
CAESARS ENTMT CORP COM 127686103 1,216 179,866 SH   SOLE   179,866 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 481 54,446 SH   SOLE   54,446 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 657 78,816 SH   SOLE   78,816 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 216 12,963 SH   SOLE   12,963 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 1,015 176,790 SH   SOLE   176,790 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 354 36,228 SH   SOLE   36,228 0 0
CALERES INC COM 129500104 284 54,640 SH   SOLE   54,640 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,247 40,977 SH   SOLE   40,977 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,391 39,498 SH   SOLE   39,498 0 0
CARDLYTICS INC COM 14161W105 2,460 70,371 SH   SOLE   70,371 0 0
CARMAX INC COM 143130102 276 5,134 SH   SOLE   5,134 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,223 168,785 SH   SOLE   168,785 0 0
CARS COM INC COM 14575E105 791 183,965 SH   SOLE   183,965 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 139 26,574 SH   SOLE   26,574 0 0
CBRE GROUP INC CL A 12504L109 208 5,522 SH   SOLE   5,522 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 322 346,186 SH   SOLE   346,186 0 0
CGI INC CL A SUB VTG 12532H104 366 6,719 SH   SOLE   6,719 0 0
CHEESECAKE FACTORY INC COM 163072101 1,738 101,765 SH   SOLE   101,765 0 0
CHEGG INC COM 163092109 2,918 81,546 SH   SOLE   81,546 0 0
CHENIERE ENERGY INC COM NEW 16411R208 296 8,840 SH   SOLE   8,840 0 0
CHUBB LIMITED COM H1467J104 1,376 12,324 SH   SOLE   12,324 0 0
CHURCH & DWIGHT INC COM 171340102 465 7,246 SH   SOLE   7,246 0 0
CINTAS CORP COM 172908105 819 4,728 SH   SOLE   4,728 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 1,719 1,321,949 SH   SOLE   1,321,949 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 1,371 749,384 SH   SOLE   749,384 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 571 414,034 SH   SOLE   414,034 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 267 30,147 SH   SOLE   30,147 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 246 34,267 SH   SOLE   34,267 0 0
CME GROUP INC COM 12572Q105 1,917 11,089 SH   SOLE   11,089 0 0
COCA COLA CO COM 191216100 7,646 172,797 SH   SOLE   172,797 0 0
COHEN & STEERS CLOSED END OP COM 19248P106 246 25,607 SH   SOLE   25,607 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,188 116,087 SH   SOLE   116,087 0 0
COHEN & STEERS LTD DURATION COM 19248C105 1,014 49,333 SH   SOLE   49,333 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 746 82,535 SH   SOLE   82,535 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 1,759 109,132 SH   SOLE   109,132 0 0
COHEN & STEERS SELECT PFD & COM 19248Y107 227 10,239 SH   SOLE   10,239 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 207 20,492 SH   SOLE   20,492 0 0
COLGATE PALMOLIVE CO COM 194162103 1,707 25,729 SH   SOLE   25,729 0 0
CONMED CORP COM 207410101 4,884 85,283 SH   SOLE   85,283 0 0
CORESITE RLTY CORP COM 21870Q105 2,310 19,933 SH   SOLE   19,933 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302 1,042 128,371 SH   SOLE   128,371 0 0
CORNERSTONE TOTAL RETURN FD COM 21924U300 138 17,394 SH   SOLE   17,394 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,316 59,465 SH   SOLE   59,465 0 0
COUSINS PPTYS INC COM NEW 222795502 3,401 116,187 SH   SOLE   116,187 0 0
CRAFT BREW ALLIANCE INC COM 224122101 200 13,397 SH   SOLE   13,397 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 45 18,732 SH   SOLE   18,732 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 1,130 617,540 SH   SOLE   617,540 0 0
CRITEO S A SPONS ADS 226718104 672 84,574 SH   SOLE   84,574 0 0
CSX CORP COM 126408103 242 4,230 SH   SOLE   4,230 0 0
CUSHING ENERGY INCOME COM SH BEN INT 23162T102 84 31,706 SH   SOLE   31,706 0 0
CUSHING RENAISSANCE FD COM 231647108 586 96,785 SH   SOLE   96,785 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 5,444 233,457 SH   SOLE   233,457 0 0
D R HORTON INC COM 23331A109 884 25,996 SH   SOLE   25,996 0 0
DANAHER CORPORATION COM 235851102 11,006 79,516 SH   SOLE   79,516 0 0
DARDEN RESTAURANTS INC COM 237194105 466 8,550 SH   SOLE   8,550 0 0
DECKERS OUTDOOR CORP COM 243537107 1,957 14,602 SH   SOLE   14,602 0 0
DELAWARE ENHANCED GBL DIV & COM 246060107 638 85,690 SH   SOLE   85,690 0 0
DELAWARE INVTS DIV & INCOME COM 245915103 153 18,355 SH   SOLE   18,355 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,603 56,170 SH   SOLE   56,170 0 0
DENNYS CORP COM 24869P104 1,196 155,716 SH   SOLE   155,716 0 0
DIAMONDBACK ENERGY INC COM 25278X109 538 20,529 SH   SOLE   20,529 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,203 236,789 SH   SOLE   236,789 0 0
DICKS SPORTING GOODS INC COM 253393102 1,123 52,815 SH   SOLE   52,815 0 0
DISCOVERY INC COM SER C 25470F302 1,748 99,658 SH   SOLE   99,658 0 0
DISNEY WALT CO COM DISNEY 254687106 1,871 19,372 SH   SOLE   19,372 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 1,506 171,320 SH   SOLE   171,320 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,815 360,965 SH   SOLE   360,965 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 222 12,995 SH   SOLE   12,995 0 0
DOUGLAS EMMETT INC COM 25960P109 2,089 68,470 SH   SOLE   68,470 0 0
DUFF & PHELPS SLT ENGY AND M COM 26433F108 6 15,580 SH   SOLE   15,580 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105 482 51,001 SH   SOLE   51,001 0 0
DUKE REALTY CORP COM NEW 264411505 354 10,927 SH   SOLE   10,927 0 0
DWS MUN INCOME TR COM 233368109 318 29,543 SH   SOLE   29,543 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,712 79,014 SH   SOLE   79,014 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 290 38,831 SH   SOLE   38,831 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 656 62,069 SH   SOLE   62,069 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 144 12,017 SH   SOLE   12,017 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 522 62,707 SH   SOLE   62,707 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 215 21,733 SH   SOLE   21,733 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 238 51,613 SH   SOLE   51,613 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 475 28,223 SH   SOLE   28,223 0 0
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 223 29,159 SH   SOLE   29,159 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 323 26,463 SH   SOLE   26,463 0 0
EATON VANCE TX ADV GLB DIV O COM 27828U106 437 24,610 SH   SOLE   24,610 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 1,367 146,652 SH   SOLE   146,652 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,247 103,422 SH   SOLE   103,422 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 1,602 214,811 SH   SOLE   214,811 0 0
EBAY INC COM 278642103 1,250 41,593 SH   SOLE   41,593 0 0
EL POLLO LOCO HLDGS INC COM 268603107 298 35,304 SH   SOLE   35,304 0 0
ELDORADO RESORTS INC COM 28470R102 401 27,858 SH   SOLE   27,858 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 194 22,601 SH   SOLE   22,601 0 0
ENPHASE ENERGY INC COM 29355A107 794 24,593 SH   SOLE   24,593 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 215 125,504 SH   SOLE   125,504 0 0
EQUINIX INC COM 29444U700 11,234 17,987 SH   SOLE   17,987 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,182 55,352 SH   SOLE   55,352 0 0
EQUUS TOTAL RETURN INC COM 294766100 22 23,251 SH   SOLE   23,251 0 0
ETSY INC COM 29786A106 504 13,117 SH   SOLE   13,117 0 0
EVENTBRITE INC COM CL A 29975E109 687 94,136 SH   SOLE   94,136 0 0
EVERQUOTE INC COM CL A 30041R108 1,708 65,067 SH   SOLE   65,067 0 0
EXACT SCIENCES CORP COM 30063P105 279 4,808 SH   SOLE   4,808 0 0
EXPEDIA GROUP INC COM NEW 30212P303 347 6,160 SH   SOLE   6,160 0 0
EXXON MOBIL CORP COM 30231G102 904 23,807 SH   SOLE   23,807 0 0
FACEBOOK INC CL A 30303M102 1,026 6,151 SH   SOLE   6,151 0 0
FARFETCH LTD ORD SH CL A 30744W107 3,013 381,450 SH   SOLE   381,450 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,144 82,354 SH   SOLE   82,354 0 0
FIDELITY LOW DURTIN ETF 316188408 3,431 70,197 SH   SOLE   70,197 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 521 413,827 SH   SOLE   413,827 0 0
FIRST INDL RLTY TR INC COM 32054K103 1,670 50,243 SH   SOLE   50,243 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 119 12,946 SH   SOLE   12,946 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 810 92,837 SH   SOLE   92,837 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 596 33,395 SH   SOLE   33,395 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 2,010 454,845 SH   SOLE   454,845 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 150 20,432 SH   SOLE   20,432 0 0
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 179 86,563 SH   SOLE   86,563 0 0
FISERV INC COM 337738108 1,289 13,567 SH   SOLE   13,567 0 0
FITBIT INC CL A 33812L102 2,273 341,223 SH   SOLE   341,223 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 450 22,268 SH   SOLE   22,268 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 992 74,989 SH   SOLE   74,989 0 0
FORTIVE CORP COM 34959J108 244 4,425 SH   SOLE   4,425 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101 179 22,816 SH   SOLE   22,816 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 84 13,718 SH   SOLE   13,718 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 414 34,608 SH   SOLE   34,608 0 0
FRONTDOOR INC COM 35905A109 272 7,812 SH   SOLE   7,812 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 41 11,503 SH   SOLE   11,503 0 0
FUNKO INC COM CL A 361008105 950 238,128 SH   SOLE   238,128 0 0
GABELLI CONV&INCOM SECS FD I COM 36240B109 56 12,527 SH   SOLE   12,527 0 0
GABELLI DIVID & INCOME TR COM 36242H104 2,345 158,352 SH   SOLE   158,352 0 0
GABELLI GLB SML & MD CP VAL COM 36249W104 419 57,602 SH   SOLE   57,602 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2,051 753,883 SH   SOLE   753,883 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 301 77,517 SH   SOLE   77,517 0 0
GENERAL ELECTRIC CO COM 369604103 4,712 593,508 SH   SOLE   593,508 0 0
GENWORTH FINL INC COM CL A 37247D106 64 19,227 SH   SOLE   19,227 0 0
GLOBAL PMTS INC COM 37940X102 437 3,027 SH   SOLE   3,027 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 341 20,764 SH   SOLE   20,764 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 1,658 388,333 SH   SOLE   388,333 0 0
GRAINGER W W INC COM 384802104 1,014 4,080 SH   SOLE   4,080 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 536 35,907 SH   SOLE   35,907 0 0
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 540 109,324 SH   SOLE   109,324 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 3,759 246,505 SH   SOLE   246,505 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 327 4,119 SH   SOLE   4,119 0 0
HALLIBURTON CO COM 406216101 80 11,749 SH   SOLE   11,749 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 399 21,781 SH   SOLE   21,781 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 1,221 100,143 SH   SOLE   100,143 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 643 36,560 SH   SOLE   36,560 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 211 5,998 SH   SOLE   5,998 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,524 103,969 SH   SOLE   103,969 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,835 76,939 SH   SOLE   76,939 0 0
HEICO CORP NEW CL A 422806208 7,668 119,999 SH   SOLE   119,999 0 0
HIBBETT SPORTS INC COM 428567101 1,881 172,003 SH   SOLE   172,003 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 2,391 549,748 SH   SOLE   549,748 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 2,311 270,953 SH   SOLE   270,953 0 0
HIGHWOODS PPTYS INC COM 431284108 1,433 40,465 SH   SOLE   40,465 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,709 25,038 SH   SOLE   25,038 0 0
HONEYWELL INTL INC COM 438516106 2,481 18,547 SH   SOLE   18,547 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,038 275,198 SH   SOLE   275,198 0 0
HOWMET AEROSPACE INC COM 443201108 401 24,997 SH   SOLE   24,997 0 0
HP INC COM 40434L105 243 13,998 SH   SOLE   13,998 0 0
HYATT HOTELS CORP COM CL A 448579102 239 4,996 SH   SOLE   4,996 0 0
INDIA FD INC COM 454089103 552 40,543 SH   SOLE   40,543 0 0
INGERSOLL RAND INC COM 45687V106 320 12,905 SH   SOLE   12,905 0 0
INSIGHT ENTERPRISES INC COM 45765U103 573 13,596 SH   SOLE   13,596 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,293 29,960 SH   SOLE   29,960 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,145 14,174 SH   SOLE   14,174 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 493 10,000 SH   SOLE   10,000 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 135 13,191 SH   SOLE   13,191 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 373 32,886 SH   SOLE   32,886 0 0
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 456 57,126 SH   SOLE   57,126 0 0
INVESCO HIGH INCOME 2023 TAR COM 46135X108 132 16,321 SH   SOLE   16,321 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 204 17,794 SH   SOLE   17,794 0 0
INVESCO MUN TR COM 46131J103 147 12,553 SH   SOLE   12,553 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 156 22,680 SH   SOLE   22,680 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 145 12,419 SH   SOLE   12,419 0 0
INVESCO SR INCOME TR COM 46131H107 977 303,453 SH   SOLE   303,453 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 393 32,494 SH   SOLE   32,494 0 0
INVESCO TR INVT GRADE NEW YO COM 46131T101 225 18,577 SH   SOLE   18,577 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 870 61,505 SH   SOLE   61,505 0 0
IQVIA HLDGS INC COM 46266C105 605 5,613 SH   SOLE   5,613 0 0
IROBOT CORP COM 462726100 4,049 98,994 SH   SOLE   98,994 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,950 93,903 SH   SOLE   93,903 0 0
ISHARES INC CORE MSCI EMKT 46434G103 299 7,387 SH   SOLE   7,387 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 238 10,106 SH   SOLE   10,106 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,935 56,699 SH   SOLE   56,699 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,439 9,100 SH   SOLE   9,100 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 10,657 218,660 SH   SOLE   218,660 0 0
ISHARES TR IBOXX INV CP ETF 464287242 11,969 96,908 SH   SOLE   96,908 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 22,657 197,943 SH   SOLE   197,943 0 0
ISHARES TR MSCI INDIA ETF 46429B598 345 14,319 SH   SOLE   14,319 0 0
ISHARES TR US AER DEF ETF 464288760 783 5,440 SH   SOLE   5,440 0 0
ISHARES TR US HOME CONS ETF 464288752 858 29,643 SH   SOLE   29,643 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 105,269 2,170,941 SH   SOLE   2,170,941 0 0
JACK IN THE BOX INC COM 466367109 2,260 64,475 SH   SOLE   64,475 0 0
JD COM INC SPON ADR CL A 47215P106 1,148 28,354 SH   SOLE   28,354 0 0
JETBLUE AWYS CORP COM 477143101 309 34,516 SH   SOLE   34,516 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 139 13,701 SH   SOLE   13,701 0 0
JOHNSON & JOHNSON COM 478160104 7,513 57,298 SH   SOLE   57,298 0 0
JOHNSON CTLS INTL PLC SHS G51502105 633 23,497 SH   SOLE   23,497 0 0
JPMORGAN CHASE & CO COM 46625H100 294 3,264 SH   SOLE   3,264 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 1,317 362,818 SH   SOLE   362,818 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 623 186,970 SH   SOLE   186,970 0 0
KEMET CORP COM NEW 488360207 996 41,224 SH   SOLE   41,224 0 0
KIMBERLY CLARK CORP COM 494368103 1,712 13,390 SH   SOLE   13,390 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 825 77,429 SH   SOLE   77,429 0 0
KONTOOR BRANDS INC COM 50050N103 3,111 162,289 SH   SOLE   162,289 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 326 7,206 SH   SOLE   7,206 0 0
LA Z BOY INC COM 505336107 431 20,990 SH   SOLE   20,990 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,931 57,156 SH   SOLE   57,156 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 424 160,075 SH   SOLE   160,075 0 0
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 149 12,430 SH   SOLE   12,430 0 0
LENDINGCLUB CORP COM NEW 52603A208 2,427 309,113 SH   SOLE   309,113 0 0
LENNAR CORP CL B 526057302 5,118 176,985 SH   SOLE   176,985 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 85 17,490 SH   SOLE   17,490 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,330 42,062 SH   SOLE   42,062 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,733 54,700 SH   SOLE   54,700 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 68 12,210 SH   SOLE   12,210 0 0
LMP CAP & INCOME FD INC COM 50208A102 172 21,288 SH   SOLE   21,288 0 0
LOGITECH INTL S A SHS H50430232 1,558 36,303 SH   SOLE   36,303 0 0
LOGMEIN INC COM 54142L109 797 9,573 SH   SOLE   9,573 0 0
LYFT INC CL A COM 55087P104 278 10,367 SH   SOLE   10,367 0 0
MACQUARIE / FIRST TR GLOBAL COM 55607W100 97 12,864 SH   SOLE   12,864 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 415 26,767 SH   SOLE   26,767 0 0
MADISON COVERED CALL & EQUIT COM 557437100 127 25,044 SH   SOLE   25,044 0 0
MARATHON OIL CORP COM 565849106 54 16,396 SH   SOLE   16,396 0 0
MARATHON PETE CORP COM 56585A102 1,615 68,371 SH   SOLE   68,371 0 0
MARRIOTT INTL INC NEW CL A 571903202 696 9,298 SH   SOLE   9,298 0 0
MASTERCARD INC CL A 57636Q104 1,862 7,708 SH   SOLE   7,708 0 0
MATADOR RES CO COM 576485205 30 11,906 SH   SOLE   11,906 0 0
MATTEL INC COM 577081102 1,265 143,567 SH   SOLE   143,567 0 0
MCDONALDS CORP COM 580135101 565 3,417 SH   SOLE   3,417 0 0
MCKESSON CORP COM 58155Q103 498 3,685 SH   SOLE   3,685 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 4,004 33,000 SH   SOLE   33,000 0 0
MEREDITH CORP COM 589433101 629 51,513 SH   SOLE   51,513 0 0
METLIFE INC COM 59156R108 313 10,231 SH   SOLE   10,231 0 0
MEXICO FD INC COM 592835102 96 11,593 SH   SOLE   11,593 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 115 24,460 SH   SOLE   24,460 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 67 15,844 SH   SOLE   15,844 0 0
MFS INTER HIGH INCOME FD SH BEN INT 59318T109 48 22,931 SH   SOLE   22,931 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 63 12,482 SH   SOLE   12,482 0 0
MFS MUN INCOME TR SH BEN INT 552738106 357 55,826 SH   SOLE   55,826 0 0
MFS SPL VALUE TR SH BEN INT 55274E102 58 12,034 SH   SOLE   12,034 0 0
MGM RESORTS INTERNATIONAL COM 552953101 696 58,996 SH   SOLE   58,996 0 0
MICHAELS COS INC COM 59408Q106 242 149,581 SH   SOLE   149,581 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,123 17,976 SH   SOLE   17,976 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,261 41,361 SH   SOLE   41,361 0 0
MIDDLEBY CORP COM 596278101 308 5,407 SH   SOLE   5,407 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 597 105,970 SH   SOLE   105,970 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,535 202,004 SH   SOLE   202,004 0 0
MODERNA INC COM 60770K107 1,053 35,161 SH   SOLE   35,161 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 937 51,699 SH   SOLE   51,699 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 872 113,979 SH   SOLE   113,979 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 426 81,845 SH   SOLE   81,845 0 0
MORGAN STANLEY INDIA INVS FD COM 61745C105 472 36,838 SH   SOLE   36,838 0 0
MOVADO GROUP INC COM 624580106 539 45,608 SH   SOLE   45,608 0 0
MSC INDL DIRECT INC CL A 553530106 10,718 194,972 SH   SOLE   194,972 0 0
NATIONAL INSTRS CORP COM 636518102 303 9,145 SH   SOLE   9,145 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,775 55,141 SH   SOLE   55,141 0 0
NETFIN ACQUISITION CORP UNIT 08/01/2024 G6455A123 274 27,194 SH   SOLE   27,194 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 831 439,611 SH   SOLE   439,611 0 0
NEUBERGER BERMAN REAL ESTATE COM 64190A103 198 66,157 SH   SOLE   66,157 0 0
NEW YORK TIMES CO CL A 650111107 2,436 79,327 SH   SOLE   79,327 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 4,638 561,478 SH   SOLE   561,478 0 0
NEXTERA ENERGY INC COM 65339F101 1,415 5,880 SH   SOLE   5,880 0 0
NIKE INC CL B 654106103 1,554 18,783 SH   SOLE   18,783 0 0
NOBLE ENERGY INC COM 655044105 214 35,510 SH   SOLE   35,510 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 124 11,292 SH   SOLE   11,292 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,224 147,572 SH   SOLE   147,572 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 16 14,231 SH   SOLE   14,231 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 3,317 225,946 SH   SOLE   225,946 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 351 25,921 SH   SOLE   25,921 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 421 26,873 SH   SOLE   26,873 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 881 64,358 SH   SOLE   64,358 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 166 11,699 SH   SOLE   11,699 0 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 106 13,291 SH   SOLE   13,291 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1,862 328,417 SH   SOLE   328,417 0 0
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 418 59,337 SH   SOLE   59,337 0 0
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 291 23,270 SH   SOLE   23,270 0 0
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 145 23,355 SH   SOLE   23,355 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 34 23,328 SH   SOLE   23,328 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 406 31,133 SH   SOLE   31,133 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 241 31,923 SH   SOLE   31,923 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109 327 19,902 SH   SOLE   19,902 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1,423 114,300 SH   SOLE   114,300 0 0
NUVEEN MUN VALUE FD INC COM 670928100 111 11,346 SH   SOLE   11,346 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1,375 97,694 SH   SOLE   97,694 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 224 17,906 SH   SOLE   17,906 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 189 14,382 SH   SOLE   14,382 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,015 277,527 SH   SOLE   277,527 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 665 90,628 SH   SOLE   90,628 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 629 34,553 SH   SOLE   34,553 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 692 50,373 SH   SOLE   50,373 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 404 40,914 SH   SOLE   40,914 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 82 12,056 SH   SOLE   12,056 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1,132 112,112 SH   SOLE   112,112 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 172 15,803 SH   SOLE   15,803 0 0
NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 118 10,485 SH   SOLE   10,485 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 94 13,327 SH   SOLE   13,327 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,136 25,762 SH   SOLE   25,762 0 0
OCCIDENTAL PETE CORP COM 674599105 2,515 217,225 SH   SOLE   217,225 0 0
ONEOK INC NEW COM 682680103 1,488 68,215 SH   SOLE   68,215 0 0
PAPA JOHNS INTL INC COM 698813102 1,329 24,894 SH   SOLE   24,894 0 0
PARKER HANNIFIN CORP COM 701094104 680 5,243 SH   SOLE   5,243 0 0
PARSLEY ENERGY INC CL A 701877102 206 35,913 SH   SOLE   35,913 0 0
PARTY CITY HOLDCO INC COM 702149105 57 125,408 SH   SOLE   125,408 0 0
PAYCHEX INC COM 704326107 212 3,371 SH   SOLE   3,371 0 0
PAYCOM SOFTWARE INC COM 70432V102 663 3,280 SH   SOLE   3,280 0 0
PCM FD INC COM 69323T101 212 26,683 SH   SOLE   26,683 0 0
PENN NATL GAMING INC COM 707569109 140 11,055 SH   SOLE   11,055 0 0
PETIQ INC COM CL A 71639T106 1,305 56,179 SH   SOLE   56,179 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 561 102,042 SH   SOLE   102,042 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 150 27,796 SH   SOLE   27,796 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 137 11,821 SH   SOLE   11,821 0 0
PHILIP MORRIS INTL INC COM 718172109 684 9,372 SH   SOLE   9,372 0 0
PIMCO CALIF MUN INCOME FD II COM 72201C109 172 17,659 SH   SOLE   17,659 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 2,196 170,130 SH   SOLE   170,130 0 0
PIMCO CORPORATE & INCOME STR COM 72200U100 622 46,642 SH   SOLE   46,642 0 0
PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106 9,241 549,391 SH   SOLE   549,391 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,837 83,176 SH   SOLE   83,176 0 0
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 3,430 638,786 SH   SOLE   638,786 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 33,257 336,000 SH   SOLE   336,000 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 1,363 278,073 SH   SOLE   278,073 0 0
PIMCO INCOME OPPORTUNITY FD COM 72202B100 1,486 73,564 SH   SOLE   73,564 0 0
PIMCO INCOME STRATEGY FD COM 72201H108 1,321 156,280 SH   SOLE   156,280 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104 1,228 161,942 SH   SOLE   161,942 0 0
PIMCO MUN INCOME FD COM 72200R107 1,125 89,039 SH   SOLE   89,039 0 0
PIMCO MUN INCOME FD II COM 72200W106 4,441 351,080 SH   SOLE   351,080 0 0
PIMCO MUN INCOME FD III COM 72201A103 177 16,652 SH   SOLE   16,652 0 0
PIMCO NEW YORK MUN FD II COM 72200Y102 126 12,919 SH   SOLE   12,919 0 0
PIMCO NEW YORK MUN INCOME FD COM 72200T103 175 16,190 SH   SOLE   16,190 0 0
PIMCO STRATEGIC INCOME FD COM 72200X104 384 63,501 SH   SOLE   63,501 0 0
PINTEREST INC CL A 72352L106 206 13,342 SH   SOLE   13,342 0 0
PIONEER HIGH INCOME TR COM 72369H106 128 19,965 SH   SOLE   19,965 0 0
PIONEER MUN HIGH INCOME ADVA COM 723762100 219 21,536 SH   SOLE   21,536 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 233 20,604 SH   SOLE   20,604 0 0
PLANET FITNESS INC CL A 72703H101 369 7,569 SH   SOLE   7,569 0 0
PRICESMART INC COM 741511109 355 6,749 SH   SOLE   6,749 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 226 18,672 SH   SOLE   18,672 0 0
PROCTER & GAMBLE CO COM 742718109 7,517 68,339 SH   SOLE   68,339 0 0
PUBLIC STORAGE COM 74460D109 5,122 25,791 SH   SOLE   25,791 0 0
PULTE GROUP INC COM 745867101 621 27,838 SH   SOLE   27,838 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103 101 14,023 SH   SOLE   14,023 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 227 55,528 SH   SOLE   55,528 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 186 40,869 SH   SOLE   40,869 0 0
QUALCOMM INC COM 747525103 2,076 30,682 SH   SOLE   30,682 0 0
QUIDEL CORP COM 74838J101 3,272 33,452 SH   SOLE   33,452 0 0
REALTY INCOME CORP COM 756109104 3,866 77,544 SH   SOLE   77,544 0 0
REDFIN CORP COM 75737F108 340 22,040 SH   SOLE   22,040 0 0
REGIS CORP MINN COM 758932107 867 146,635 SH   SOLE   146,635 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 16,030 190,510 SH   SOLE   190,510 0 0
RENN FD INC COM 759720105 74 68,859 SH   SOLE   68,859 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 327 8,158 SH   SOLE   8,158 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 854 102,988 SH   SOLE   102,988 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,406 272,040 SH   SOLE   272,040 0 0
RINGCENTRAL INC CL A 76680R206 1,645 7,762 SH   SOLE   7,762 0 0
RIVERNORTH / DOUBLELINE STRA COM 76882G107 262 20,504 SH   SOLE   20,504 0 0
ROSS STORES INC COM 778296103 1,870 21,501 SH   SOLE   21,501 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,869 58,090 SH   SOLE   58,090 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 10,736 328,711 SH   SOLE   328,711 0 0
ROYCE MICRO-CAP TR INC COM 780915104 135 24,281 SH   SOLE   24,281 0 0
ROYCE VALUE TR INC COM 780910105 101 10,405 SH   SOLE   10,405 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 258 4,868 SH   SOLE   4,868 0 0
S&P GLOBAL INC COM 78409V104 1,792 7,314 SH   SOLE   7,314 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,349 123,508 SH   SOLE   123,508 0 0
SABRE CORP COM 78573M104 372 62,816 SH   SOLE   62,816 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,099 315,873 SH   SOLE   315,873 0 0
SCHRODINGER INC COM 80810D103 1,036 24,017 SH   SOLE   24,017 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 473 62,688 SH   SOLE   62,688 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,520 121,144 SH   SOLE   121,144 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 445 10,051 SH   SOLE   10,051 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 242 7,818 SH   SOLE   7,818 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,032 241,672 SH   SOLE   241,672 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,266 48,164 SH   SOLE   48,164 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23,567 293,231 SH   SOLE   293,231 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,549 60,134 SH   SOLE   60,134 0 0
SERVICENOW INC COM 81762P102 2,474 8,634 SH   SOLE   8,634 0 0
SHAKE SHACK INC CL A 819047101 3,166 83,903 SH   SOLE   83,903 0 0
SHOE CARNIVAL INC COM 824889109 1,234 59,401 SH   SOLE   59,401 0 0
SHUTTERSTOCK INC COM 825690100 2,547 79,213 SH   SOLE   79,213 0 0
SIMON PPTY GROUP INC NEW COM 828806109 8,424 153,550 SH   SOLE   153,550 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,009 160,236 SH   SOLE   160,236 0 0
SLEEP NUMBER CORP COM 83125X103 273 14,255 SH   SOLE   14,255 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 514 6,281 SH   SOLE   6,281 0 0
SONY CORP SPONSORED ADR 835699307 273 4,615 SH   SOLE   4,615 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,444 11,146 SH   SOLE   11,146 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 464 15,592 SH   SOLE   15,592 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 282 10,778 SH   SOLE   10,778 0 0
SPLUNK INC COM 848637104 556 4,403 SH   SOLE   4,403 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 953 154,683 SH   SOLE   154,683 0 0
SQUARE INC CL A 852234103 5,085 97,071 SH   SOLE   97,071 0 0
STAMPS COM INC COM NEW 852857200 4,432 34,070 SH   SOLE   34,070 0 0
STARWOOD PPTY TR INC COM 85571B105 678 66,115 SH   SOLE   66,115 0 0
STERIS PLC SHS USD G8473T100 6,177 44,130 SH   SOLE   44,130 0 0
STONE HBR EMERGING MKTS INCO COM 86164T107 1,121 150,869 SH   SOLE   150,869 0 0
STONE HBR EMERGING MKTS TOTA COM 86164W100 438 67,567 SH   SOLE   67,567 0 0
STONECO LTD COM CL A G85158106 270 12,422 SH   SOLE   12,422 0 0
STURM RUGER & CO INC COM 864159108 1,320 25,921 SH   SOLE   25,921 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,457 282,133 SH   SOLE   282,133 0 0
SYNCHRONY FINL COM 87165B103 323 20,060 SH   SOLE   20,060 0 0
SYSCO CORP COM 871829107 891 19,536 SH   SOLE   19,536 0 0
TALEND S A ADS 874224207 764 34,064 SH   SOLE   34,064 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 4,115 250,000 SH   SOLE   250,000 0 0
TAPESTRY INC COM 876030107 907 70,002 SH   SOLE   70,002 0 0
TARGA RES CORP COM 87612G101 87 12,569 SH   SOLE   12,569 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 184 16,740 SH   SOLE   16,740 0 0
TCW STRATEGIC INCOME FD INC COM 872340104 54 10,466 SH   SOLE   10,466 0 0
TE CONNECTIVITY LTD REG SHS H84989104 537 8,532 SH   SOLE   8,532 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 805 45,185 SH   SOLE   45,185 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 401 26,139 SH   SOLE   26,139 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 536 35,752 SH   SOLE   35,752 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 177 15,572 SH   SOLE   15,572 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 451 26,914 SH   SOLE   26,914 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 1,652 220,859 SH   SOLE   220,859 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 202 37,768 SH   SOLE   37,768 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 222 22,066 SH   SOLE   22,066 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,168 241,459 SH   SOLE   241,459 0 0
TEXAS INSTRS INC COM 882508104 432 4,324 SH   SOLE   4,324 0 0
THE CUSHING MLP INFASTCR TOT COM NEW 231631201 63 17,765 SH   SOLE   17,765 0 0
TIFFANY & CO NEW COM 886547108 3,573 27,593 SH   SOLE   27,593 0 0
TIVITY HEALTH INC COM 88870R102 686 109,096 SH   SOLE   109,096 0 0
TJX COS INC NEW COM 872540109 3,430 71,734 SH   SOLE   71,734 0 0
TOLL BROTHERS INC COM 889478103 208 10,804 SH   SOLE   10,804 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 117 101,848 SH   SOLE   101,848 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 1,987 776,138 SH   SOLE   776,138 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 571 56,575 SH   SOLE   56,575 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 703 822,708 SH   SOLE   822,708 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 46 17,238 SH   SOLE   17,238 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 267 38,156 SH   SOLE   38,156 0 0
TRANSDIGM GROUP INC COM 893641100 1,978 6,177 SH   SOLE   6,177 0 0
TRANSUNION COM 89400J107 356 5,377 SH   SOLE   5,377 0 0
TRI CONTL CORP COM 895436103 382 18,269 SH   SOLE   18,269 0 0
TRINET GROUP INC COM 896288107 809 21,491 SH   SOLE   21,491 0 0
TRIP COM GROUP LTD ADS 89677Q107 421 17,938 SH   SOLE   17,938 0 0
TRUIST FINL CORP COM 89832Q109 889 28,821 SH   SOLE   28,821 0 0
TRUPANION INC COM 898202106 2,629 101,014 SH   SOLE   101,014 0 0
TWITTER INC COM 90184L102 502 20,447 SH   SOLE   20,447 0 0
ULTA BEAUTY INC COM 90384S303 897 5,105 SH   SOLE   5,105 0 0
UNDER ARMOUR INC CL C 904311206 1,574 195,302 SH   SOLE   195,302 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,135 35,987 SH   SOLE   35,987 0 0
UNITED STATES CELLULAR CORP COM 911684108 994 33,949 SH   SOLE   33,949 0 0
US BANCORP DEL COM NEW 902973304 673 19,523 SH   SOLE   19,523 0 0
VALE S A SPONSORED ADS 91912E105 270 32,582 SH   SOLE   32,582 0 0
VALERO ENERGY CORP COM 91913Y100 234 5,166 SH   SOLE   5,166 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,343 58,287 SH   SOLE   58,287 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1,819 37,023 SH   SOLE   37,023 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 606 3,866 SH   SOLE   3,866 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 330 9,837 SH   SOLE   9,837 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,029 190,000 SH   SOLE   190,000 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 210 5,507 SH   SOLE   5,507 0 0
VARIAN MED SYS INC COM 92220P105 1,416 13,789 SH   SOLE   13,789 0 0
VENTAS INC COM 92276F100 2,865 106,886 SH   SOLE   106,886 0 0
VERA BRADLEY INC COM 92335C106 337 81,817 SH   SOLE   81,817 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,797 52,048 SH   SOLE   52,048 0 0
VIACOMCBS INC CL B 92556H206 345 24,627 SH   SOLE   24,627 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 225 15,218 SH   SOLE   15,218 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 544 56,348 SH   SOLE   56,348 0 0
VIRTUS TOTAL RETURN FUND INC COM 92835W107 1,151 159,847 SH   SOLE   159,847 0 0
VISA INC COM CL A 92826C839 2,540 15,767 SH   SOLE   15,767 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 116 15,149 SH   SOLE   15,149 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 2,146 470,526 SH   SOLE   470,526 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 198 24,320 SH   SOLE   24,320 0 0
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 292 76,264 SH   SOLE   76,264 0 0
VOYA NAT RES EQUITY INCOME F COM 92913C106 1,076 498,229 SH   SOLE   498,229 0 0
WABCO HLDGS INC COM 92927K102 784 5,804 SH   SOLE   5,804 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,173 219,903 SH   SOLE   219,903 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 473 74,165 SH   SOLE   74,165 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 522 54,207 SH   SOLE   54,207 0 0
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 308 28,316 SH   SOLE   28,316 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 998 94,811 SH   SOLE   94,811 0 0
WESTERN ASSET GLOBAL HIGH IN COM 95766B109 489 65,414 SH   SOLE   65,414 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 162 13,171 SH   SOLE   13,171 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 520 103,697 SH   SOLE   103,697 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 182 43,349 SH   SOLE   43,349 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 383 32,011 SH   SOLE   32,011 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109 1,195 93,355 SH   SOLE   93,355 0 0
WORKDAY INC CL A 98138H101 1,327 10,189 SH   SOLE   10,189 0 0
WORLD ACCEP CORP DEL COM 981419104 409 7,484 SH   SOLE   7,484 0 0
WPX ENERGY INC COM 98212B103 139 45,423 SH   SOLE   45,423 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 231 51,475 SH   SOLE   51,475 0 0
XPO LOGISTICS INC COM 983793100 263 5,401 SH   SOLE   5,401 0 0
YETI HLDGS INC COM 98585X104 7,301 374,016 SH   SOLE   374,016 0 0
YUM BRANDS INC COM 988498101 329 4,796 SH   SOLE   4,796 0 0
YUM CHINA HLDGS INC COM 98850P109 210 4,932 SH   SOLE   4,932 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 521 5,159 SH   SOLE   5,159 0 0
ZOETIS INC CL A 98978V103 1,041 8,843 SH   SOLE   8,843 0 0