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
2U INC COM 90214J101 502 7,085 SH   SOLE   7,085 0 0
3-D SYS CORP DEL COM NEW 88554D205 123 11,436 SH   SOLE   11,436 0 0
AARONS INC COM PAR $0.50 002535300 500 9,498 SH   SOLE   9,498 0 0
ABERCROMBIE & FITCH CO CL A 002896207 6,044 220,520 SH   SOLE   220,520 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 3,268 772,650 SH   SOLE   772,650 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 131 13,783 SH   SOLE   13,783 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 85 14,065 SH   SOLE   14,065 0 0
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 787 112,884 SH   SOLE   112,884 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 320 38,816 SH   SOLE   38,816 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 497 2,821 SH   SOLE   2,821 0 0
ACUITY BRANDS INC COM 00508Y102 346 2,879 SH   SOLE   2,879 0 0
ADAM NAT RES FD INC COM 00548F105 3,000 178,868 SH   SOLE   178,868 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 3,199 221,565 SH   SOLE   221,565 0 0
ADOBE INC COM 00724F101 1,585 5,948 SH   SOLE   5,948 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,000 39,186 SH   SOLE   39,186 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 3,035 205,595 SH   SOLE   205,595 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 473 4,419 SH   SOLE   4,419 0 0
AGCO CORP COM 001084102 372 5,349 SH   SOLE   5,349 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 665 8,273 SH   SOLE   8,273 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 233 3,453 SH   SOLE   3,453 0 0
ALARM COM HLDGS INC COM 011642105 847 13,057 SH   SOLE   13,057 0 0
ALASKA AIR GROUP INC COM 011659109 2,227 39,691 SH   SOLE   39,691 0 0
ALBEMARLE CORP COM 012653101 437 5,333 SH   SOLE   5,333 0 0
ALCOA CORP COM 013872106 654 23,219 SH   SOLE   23,219 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 735 5,435 SH   SOLE   5,435 0 0
ALLEGIANT TRAVEL CO COM 01748X102 803 6,201 SH   SOLE   6,201 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 664 3,794 SH   SOLE   3,794 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 717 61,878 SH   SOLE   61,878 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1,031 79,596 SH   SOLE   79,596 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 202 9,395 SH   SOLE   9,395 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 2,540 210,605 SH   SOLE   210,605 0 0
ALLY FINL INC COM 02005N100 413 15,027 SH   SOLE   15,027 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,322 14,145 SH   SOLE   14,145 0 0
ALTICE USA INC CL A 02156K103 2,346 109,233 SH   SOLE   109,233 0 0
AMAZON COM INC COM 023135106 1,337 751 SH   SOLE   751 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 275 8,648 SH   SOLE   8,648 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,807 126,632 SH   SOLE   126,632 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,230 28,561 SH   SOLE   28,561 0 0
AMERICAS CAR MART INC COM 03062T105 1,925 21,071 SH   SOLE   21,071 0 0
AMERIPRISE FINL INC COM 03076C106 1,290 10,073 SH   SOLE   10,073 0 0
AMERISOURCEBERGEN CORP COM 03073E105 482 6,056 SH   SOLE   6,056 0 0
ANSYS INC COM 03662Q105 391 2,139 SH   SOLE   2,139 0 0
APACHE CORP COM 037411105 830 23,955 SH   SOLE   23,955 0 0
APPLE INC COM 037833100 2,139 11,263 SH   SOLE   11,263 0 0
APPLIED MATLS INC COM 038222105 1,416 35,712 SH   SOLE   35,712 0 0
APTIV PLC SHS G6095L109 570 7,170 SH   SOLE   7,170 0 0
ARCONIC INC COM 03965L100 259 13,573 SH   SOLE   13,573 0 0
ARISTA NETWORKS INC COM 040413106 1,939 6,166 SH   SOLE   6,166 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,378 333,717 SH   SOLE   333,717 0 0
ASGN INC COM 00191U102 412 6,489 SH   SOLE   6,489 0 0
AT HOME GROUP INC COM 04650Y100 404 22,623 SH   SOLE   22,623 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 315 1,971 SH   SOLE   1,971 0 0
AUTOZONE INC COM 053332102 1,572 1,535 SH   SOLE   1,535 0 0
AVALARA INC COM 05338G106 5,253 94,150 SH   SOLE   94,150 0 0
AVALONBAY CMNTYS INC COM 053484101 346 1,723 SH   SOLE   1,723 0 0
AVEDRO INC COM 05355N109 353 28,778 SH   SOLE   28,778 0 0
AVIS BUDGET GROUP INC COM 053774105 956 27,428 SH   SOLE   27,428 0 0
AXALTA COATING SYS LTD COM G0750C108 418 16,565 SH   SOLE   16,565 0 0
BANCROFT FUND LTD COM 059695106 367 17,179 SH   SOLE   17,179 0 0
BANK OZK COM 06417N103 601 20,749 SH   SOLE   20,749 0 0
BARNES & NOBLE INC COM 067774109 2,792 514,251 SH   SOLE   514,251 0 0
BAXTER INTL INC COM 071813109 1,019 12,537 SH   SOLE   12,537 0 0
BERRY GLOBAL GROUP INC COM 08579W103 261 4,854 SH   SOLE   4,854 0 0
BEST BUY INC COM 086516101 4,242 59,692 SH   SOLE   59,692 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,334 48,676 SH   SOLE   48,676 0 0
BLACKBAUD INC COM 09227Q100 1,226 15,373 SH   SOLE   15,373 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1,454 113,316 SH   SOLE   113,316 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 5,163 503,240 SH   SOLE   503,240 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 1,710 137,787 SH   SOLE   137,787 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 12,966 1,209,469 SH   SOLE   1,209,469 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 1,002 117,156 SH   SOLE   117,156 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 1,634 152,689 SH   SOLE   152,689 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 900 161,794 SH   SOLE   161,794 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 1,955 156,412 SH   SOLE   156,412 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 375 30,702 SH   SOLE   30,702 0 0
BLACKROCK INC COM 09247X101 976 2,284 SH   SOLE   2,284 0 0
BLACKROCK INCOME TR INC COM 09247F100 69 11,552 SH   SOLE   11,552 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 341 24,097 SH   SOLE   24,097 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 1,760 119,738 SH   SOLE   119,738 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 2,028 91,166 SH   SOLE   91,166 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 288 20,705 SH   SOLE   20,705 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,643 119,330 SH   SOLE   119,330 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 498 37,109 SH   SOLE   37,109 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 265 24,791 SH   SOLE   24,791 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 613 44,829 SH   SOLE   44,829 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1,424 107,471 SH   SOLE   107,471 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 626 50,876 SH   SOLE   50,876 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 506 41,744 SH   SOLE   41,744 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 456 37,048 SH   SOLE   37,048 0 0
BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 317 23,004 SH   SOLE   23,004 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 1,250 92,832 SH   SOLE   92,832 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 715 53,480 SH   SOLE   53,480 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 778 53,922 SH   SOLE   53,922 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 1,154 93,713 SH   SOLE   93,713 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 922 67,739 SH   SOLE   67,739 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 835 64,582 SH   SOLE   64,582 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 477 33,833 SH   SOLE   33,833 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1,931 144,453 SH   SOLE   144,453 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 454 34,813 SH   SOLE   34,813 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 585 71,548 SH   SOLE   71,548 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 155 10,146 SH   SOLE   10,146 0 0
BLOCK H & R INC COM 093671105 2,347 98,028 SH   SOLE   98,028 0 0
BLOOMIN BRANDS INC COM 094235108 1,495 73,105 SH   SOLE   73,105 0 0
BLUEBIRD BIO INC COM 09609G100 1,331 8,457 SH   SOLE   8,457 0 0
BOOT BARN HLDGS INC COM 099406100 7,035 238,959 SH   SOLE   238,959 0 0
BORGWARNER INC COM 099724106 248 6,445 SH   SOLE   6,445 0 0
BOYD GAMING CORP COM 103304101 359 13,133 SH   SOLE   13,133 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 732 46,131 SH   SOLE   46,131 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 687 61,628 SH   SOLE   61,628 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,463 51,633 SH   SOLE   51,633 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 296 2,853 SH   SOLE   2,853 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 998 81,008 SH   SOLE   81,008 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,605 74,227 SH   SOLE   74,227 0 0
BROWN FORMAN CORP CL B 115637209 1,179 22,341 SH   SOLE   22,341 0 0
BUCKLE INC COM 118440106 1,741 93,013 SH   SOLE   93,013 0 0
BURLINGTON STORES INC COM 122017106 905 5,777 SH   SOLE   5,777 0 0
BWX TECHNOLOGIES INC COM 05605H100 216 4,349 SH   SOLE   4,349 0 0
CABOT OIL & GAS CORP COM 127097103 760 29,134 SH   SOLE   29,134 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 552 8,688 SH   SOLE   8,688 0 0
CAESARS ENTMT CORP COM 127686103 749 86,237 SH   SOLE   86,237 0 0
CAMPBELL SOUP CO COM 134429109 629 16,499 SH   SOLE   16,499 0 0
CANTEL MEDICAL CORP COM 138098108 580 8,664 SH   SOLE   8,664 0 0
CARDINAL HEALTH INC COM 14149Y108 784 16,289 SH   SOLE   16,289 0 0
CARGURUS INC COM CL A 141788109 1,405 35,081 SH   SOLE   35,081 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,685 52,935 SH   SOLE   52,935 0 0
CARVANA CO CL A 146869102 3,134 53,971 SH   SOLE   53,971 0 0
CATALENT INC COM 148806102 467 11,512 SH   SOLE   11,512 0 0
CATERPILLAR INC DEL COM 149123101 1,467 10,828 SH   SOLE   10,828 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 3,531 472,628 SH   SOLE   472,628 0 0
CBRE GROUP INC CL A 12504L109 327 6,614 SH   SOLE   6,614 0 0
CBS CORP NEW CL B 124857202 740 15,569 SH   SOLE   15,569 0 0
CELGENE CORP COM 151020104 2,246 23,811 SH   SOLE   23,811 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 210 23,891 SH   SOLE   23,891 0 0
CENTRAL SECS CORP COM 155123102 216 7,534 SH   SOLE   7,534 0 0
CGI INC CL A SUB VTG 12532H104 236 3,438 SH   SOLE   3,438 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,157 3,335 SH   SOLE   3,335 0 0
CHEGG INC COM 163092109 1,128 29,587 SH   SOLE   29,587 0 0
CHEMOURS CO COM 163851108 1,038 27,945 SH   SOLE   27,945 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,202 387,888 SH   SOLE   387,888 0 0
CHICOS FAS INC COM 168615102 3,619 847,462 SH   SOLE   847,462 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,812 6,774 SH   SOLE   6,774 0 0
CIENA CORP COM NEW 171779309 1,018 27,262 SH   SOLE   27,262 0 0
CIGNA CORP NEW COM 125523100 2,022 12,571 SH   SOLE   12,571 0 0
CIMAREX ENERGY CO COM 171798101 960 13,741 SH   SOLE   13,741 0 0
CINEMARK HOLDINGS INC COM 17243V102 12,010 300,330 SH   SOLE   300,330 0 0
CITIGROUP INC COM NEW 172967424 292 4,696 SH   SOLE   4,696 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 152 15,791 SH   SOLE   15,791 0 0
CMS ENERGY CORP COM 125896100 294 5,297 SH   SOLE   5,297 0 0
COGNEX CORP COM 192422103 1,431 28,132 SH   SOLE   28,132 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,018 14,055 SH   SOLE   14,055 0 0
COHERENT INC COM 192479103 1,170 8,255 SH   SOLE   8,255 0 0
COLFAX CORP COM 194014106 393 13,241 SH   SOLE   13,241 0 0
COLGATE PALMOLIVE CO COM 194162103 1,503 21,922 SH   SOLE   21,922 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4,038 38,760 SH   SOLE   38,760 0 0
COMCAST CORP NEW CL A 20030N101 557 13,937 SH   SOLE   13,937 0 0
CONSTELLATION BRANDS INC CL A 21036P108 841 4,798 SH   SOLE   4,798 0 0
CONTAINER STORE GROUP INC COM 210751103 178 20,189 SH   SOLE   20,189 0 0
CONTINENTAL RESOURCES INC COM 212015101 964 21,539 SH   SOLE   21,539 0 0
COOPER COS INC COM NEW 216648402 273 922 SH   SOLE   922 0 0
COPA HOLDINGS SA CL A P31076105 1,400 17,364 SH   SOLE   17,364 0 0
COPART INC COM 217204106 4,693 77,448 SH   SOLE   77,448 0 0
CORESITE RLTY CORP COM 21870Q105 1,949 18,213 SH   SOLE   18,213 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 744 13,583 SH   SOLE   13,583 0 0
COSTAR GROUP INC COM 22160N109 448 961 SH   SOLE   961 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 2,599 838,261 SH   SOLE   838,261 0 0
CREE INC COM 225447101 645 11,264 SH   SOLE   11,264 0 0
CROCS INC COM 227046109 2,670 103,704 SH   SOLE   103,704 0 0
CROWN HOLDINGS INC COM 228368106 722 13,234 SH   SOLE   13,234 0 0
CUMMINS INC COM 231021106 521 3,302 SH   SOLE   3,302 0 0
CURTISS WRIGHT CORP COM 231561101 310 2,733 SH   SOLE   2,733 0 0
CYRUSONE INC COM 23283R100 339 6,464 SH   SOLE   6,464 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,736 54,872 SH   SOLE   54,872 0 0
DAVITA INC COM 23918K108 689 12,691 SH   SOLE   12,691 0 0
DECKERS OUTDOOR CORP COM 243537107 3,520 23,949 SH   SOLE   23,949 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 2,024 315,820 SH   SOLE   315,820 0 0
DEL TACO RESTAURANTS INC COM 245496104 3,036 301,809 SH   SOLE   301,809 0 0
DELAWARE ENHANCED GBL DIV & COM 246060107 332 34,305 SH   SOLE   34,305 0 0
DELAWARE INV MN MUN INC FD I COM 24610V103 1,508 119,382 SH   SOLE   119,382 0 0
DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 618 48,724 SH   SOLE   48,724 0 0
DELEK US HLDGS INC NEW COM 24665A103 832 22,842 SH   SOLE   22,842 0 0
DENNYS CORP COM 24869P104 1,863 101,509 SH   SOLE   101,509 0 0
DENTSPLY SIRONA INC COM 24906P109 1,513 30,511 SH   SOLE   30,511 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,532 48,536 SH   SOLE   48,536 0 0
DIAMONDBACK ENERGY INC COM 25278X109 257 2,528 SH   SOLE   2,528 0 0
DICKS SPORTING GOODS INC COM 253393102 520 14,120 SH   SOLE   14,120 0 0
DILLARDS INC CL A 254067101 1,474 20,462 SH   SOLE   20,462 0 0
DISCOVERY INC COM SER C 25470F302 636 25,012 SH   SOLE   25,012 0 0
DISH NETWORK CORP CL A 25470M109 258 8,137 SH   SOLE   8,137 0 0
DISNEY WALT CO COM DISNEY 254687106 567 5,104 SH   SOLE   5,104 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 3,798 334,370 SH   SOLE   334,370 0 0
DOCUSIGN INC COM 256163106 273 5,274 SH   SOLE   5,274 0 0
DOLLAR GEN CORP NEW COM 256677105 2,287 19,173 SH   SOLE   19,173 0 0
DOMINOS PIZZA INC COM 25754A201 1,437 5,569 SH   SOLE   5,569 0 0
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 113 36,873 SH   SOLE   36,873 0 0
DREYFUS MUN INCOME INC COM 26201R102 116 13,765 SH   SOLE   13,765 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 134 16,943 SH   SOLE   16,943 0 0
DROPBOX INC CL A 26210C104 1,097 50,325 SH   SOLE   50,325 0 0
DTF TAX-FREE INCOME INC COM 23334J107 494 37,328 SH   SOLE   37,328 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 167 11,210 SH   SOLE   11,210 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 183 21,252 SH   SOLE   21,252 0 0
DULUTH HLDGS INC COM CL B 26443V101 383 16,048 SH   SOLE   16,048 0 0
DUNKIN BRANDS GROUP INC COM 265504100 5,259 70,030 SH   SOLE   70,030 0 0
DWS MUN INCOME TR NEW COM 233368109 644 58,465 SH   SOLE   58,465 0 0
DXC TECHNOLOGY CO COM 23355L106 456 7,086 SH   SOLE   7,086 0 0
E L F BEAUTY INC COM 26856L103 6,766 638,266 SH   SOLE   638,266 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 410 8,831 SH   SOLE   8,831 0 0
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 730 47,507 SH   SOLE   47,507 0 0
EAST WEST BANCORP INC COM 27579R104 405 8,440 SH   SOLE   8,440 0 0
EATON CORP PLC SHS G29183103 873 10,831 SH   SOLE   10,831 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 412 39,017 SH   SOLE   39,017 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 262 17,703 SH   SOLE   17,703 0 0
EATON VANCE FLTING RATE INC COM 278279104 661 50,078 SH   SOLE   50,078 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 841 66,471 SH   SOLE   66,471 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 121 10,302 SH   SOLE   10,302 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 440 33,914 SH   SOLE   33,914 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 824 63,300 SH   SOLE   63,300 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 293 36,010 SH   SOLE   36,010 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 307 19,779 SH   SOLE   19,779 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 278 28,420 SH   SOLE   28,420 0 0
EDISON INTL COM 281020107 461 7,441 SH   SOLE   7,441 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 885 4,624 SH   SOLE   4,624 0 0
ELECTRONIC ARTS INC COM 285512109 2,702 26,582 SH   SOLE   26,582 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 560 58,313 SH   SOLE   58,313 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,495 94,648 SH   SOLE   94,648 0 0
ENCANA CORP COM 292505104 810 111,926 SH   SOLE   111,926 0 0
EOG RES INC COM 26875P101 356 3,738 SH   SOLE   3,738 0 0
EQT CORP COM 26884L109 748 36,062 SH   SOLE   36,062 0 0
EQUIFAX INC COM 294429105 817 6,894 SH   SOLE   6,894 0 0
EQUINIX INC COM 29444U700 1,105 2,439 SH   SOLE   2,439 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,207 16,030 SH   SOLE   16,030 0 0
EQUUS TOTAL RETURN INC COM 294766100 128 67,154 SH   SOLE   67,154 0 0
ESSEX PPTY TR INC COM 297178105 383 1,323 SH   SOLE   1,323 0 0
EVENTBRITE INC COM CL A 29975E109 2,459 128,283 SH   SOLE   128,283 0 0
EXPRESS INC COM 30219E103 4,713 1,101,069 SH   SOLE   1,101,069 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,000 167,121 SH   SOLE   167,121 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,126 20,859 SH   SOLE   20,859 0 0
F M C CORP COM NEW 302491303 325 4,233 SH   SOLE   4,233 0 0
FACEBOOK INC CL A 30303M102 2,794 16,759 SH   SOLE   16,759 0 0
FARFETCH LTD ORD SH CL A 30744W107 3,005 111,671 SH   SOLE   111,671 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,330 9,651 SH   SOLE   9,651 0 0
FEDERATED PREM MUN INC FD COM 31423P108 433 32,243 SH   SOLE   32,243 0 0
FEDEX CORP COM 31428X106 666 3,670 SH   SOLE   3,670 0 0
FIBROGEN INC COM 31572Q808 883 16,241 SH   SOLE   16,241 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 240 6,579 SH   SOLE   6,579 0 0
FIFTH THIRD BANCORP COM 316773100 253 10,034 SH   SOLE   10,034 0 0
FIREEYE INC COM 31816Q101 766 45,628 SH   SOLE   45,628 0 0
FIRST AMERN FINL CORP COM 31847R102 214 4,164 SH   SOLE   4,164 0 0
FIRST DATA CORP NEW COM CL A 32008D106 1,445 54,998 SH   SOLE   54,998 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 943 26,676 SH   SOLE   26,676 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 485 4,829 SH   SOLE   4,829 0 0
FIRST SOLAR INC COM 336433107 426 8,055 SH   SOLE   8,055 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 4,056 277,625 SH   SOLE   277,625 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 1,250 105,751 SH   SOLE   105,751 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 321 1,302 SH   SOLE   1,302 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 888 21,555 SH   SOLE   21,555 0 0
FLUOR CORP NEW COM 343412102 493 13,401 SH   SOLE   13,401 0 0
FOOT LOCKER INC COM 344849104 520 8,588 SH   SOLE   8,588 0 0
FORD MTR CO DEL COM 345370860 599 68,173 SH   SOLE   68,173 0 0
FRANKLIN LTD DURATION INC TR COM 35472T101 150 15,600 SH   SOLE   15,600 0 0
FRANKLIN RES INC COM 354613101 838 25,298 SH   SOLE   25,298 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 734 104,230 SH   SOLE   104,230 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,067 82,813 SH   SOLE   82,813 0 0
FUTU HLDGS LTD SPONSORED ADS 36118L106 4,112 222,045 SH   SOLE   222,045 0 0
GABELLI GLB SML & MD CP VAL COM 36249W104 1,319 112,113 SH   SOLE   112,113 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 298 52,680 SH   SOLE   52,680 0 0
GARDNER DENVER HLDGS INC COM 36555P107 715 25,697 SH   SOLE   25,697 0 0
GARMIN LTD SHS H2906T109 4,395 50,896 SH   SOLE   50,896 0 0
GCI LIBERTY INC COM CLASS A 36164V305 503 9,042 SH   SOLE   9,042 0 0
GENERAL AMERN INVS INC COM 368802104 1,083 32,512 SH   SOLE   32,512 0 0
GENERAL ELECTRIC CO COM 369604103 2,250 225,257 SH   SOLE   225,257 0 0
GENESCO INC COM 371532102 3,419 75,053 SH   SOLE   75,053 0 0
GENFIT S A ADS 372279109 474 19,731 SH   SOLE   19,731 0 0
GENUINE PARTS CO COM 372460105 1,863 16,630 SH   SOLE   16,630 0 0
GODADDY INC CL A 380237107 265 3,525 SH   SOLE   3,525 0 0
GRACE W R & CO DEL NEW COM 38388F108 214 2,745 SH   SOLE   2,745 0 0
GRAFTECH INTL LTD COM 384313508 258 20,163 SH   SOLE   20,163 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 305 24,159 SH   SOLE   24,159 0 0
GREEN DOT CORP CL A 39304D102 261 4,296 SH   SOLE   4,296 0 0
GRUBHUB INC COM 400110102 2,846 40,972 SH   SOLE   40,972 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 503 5,172 SH   SOLE   5,172 0 0
HALLIBURTON CO COM 406216101 374 12,771 SH   SOLE   12,771 0 0
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 320 46,757 SH   SOLE   46,757 0 0
HANCOCK JOHN INVS TR COM 410142103 477 30,257 SH   SOLE   30,257 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 208 5,158 SH   SOLE   5,158 0 0
HARLEY DAVIDSON INC COM 412822108 4,509 126,436 SH   SOLE   126,436 0 0
HARRIS CORP DEL COM 413875105 375 2,346 SH   SOLE   2,346 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 570 11,467 SH   SOLE   11,467 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,437 92,850 SH   SOLE   92,850 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,908 66,745 SH   SOLE   66,745 0 0
HEICO CORP NEW CL A 422806208 8,880 105,638 SH   SOLE   105,638 0 0
HENRY SCHEIN INC COM 806407102 350 5,821 SH   SOLE   5,821 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,940 55,490 SH   SOLE   55,490 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,042 117,580 SH   SOLE   117,580 0 0
HERZFELD CARIBBEAN BASIN FD COM 42804T106 132 22,563 SH   SOLE   22,563 0 0
HEXCEL CORP NEW COM 428291108 211 3,045 SH   SOLE   3,045 0 0
HIGHWOODS PPTYS INC COM 431284108 626 13,376 SH   SOLE   13,376 0 0
HOME BANCSHARES INC COM 436893200 225 12,778 SH   SOLE   12,778 0 0
HONDA MOTOR LTD AMERN SHS 438128308 1,559 57,378 SH   SOLE   57,378 0 0
HOST HOTELS & RESORTS INC COM 44107P104 2,937 155,409 SH   SOLE   155,409 0 0
HUMANA INC COM 444859102 715 2,689 SH   SOLE   2,689 0 0
HUNT J B TRANS SVCS INC COM 445658107 589 5,816 SH   SOLE   5,816 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 459 2,214 SH   SOLE   2,214 0 0
HUNTSMAN CORP COM 447011107 536 23,841 SH   SOLE   23,841 0 0
HYATT HOTELS CORP COM CL A 448579102 2,819 38,842 SH   SOLE   38,842 0 0
IAC INTERACTIVECORP COM 44919P508 803 3,821 SH   SOLE   3,821 0 0
IDEXX LABS INC COM 45168D104 623 2,784 SH   SOLE   2,784 0 0
ILLINOIS TOOL WKS INC COM 452308109 351 2,442 SH   SOLE   2,442 0 0
IMAX CORP COM 45245E109 2,156 95,057 SH   SOLE   95,057 0 0
INCYTE CORP COM 45337C102 1,414 16,440 SH   SOLE   16,440 0 0
INGEVITY CORP COM 45688C107 246 2,329 SH   SOLE   2,329 0 0
INGREDION INC COM 457187102 293 3,097 SH   SOLE   3,097 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,181 21,442 SH   SOLE   21,442 0 0
INSIGHT SELECT INCOME FD COM 45781W109 527 27,432 SH   SOLE   27,432 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 442 8,523 SH   SOLE   8,523 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,066 14,644 SH   SOLE   14,644 0 0
INTL PAPER CO COM 460146103 496 10,728 SH   SOLE   10,728 0 0
INTUIT COM 461202103 8,546 32,692 SH   SOLE   32,692 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 878 1,539 SH   SOLE   1,539 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 242 22,457 SH   SOLE   22,457 0 0
INVESCO BD FD COM 46132L107 587 31,940 SH   SOLE   31,940 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 956 78,721 SH   SOLE   78,721 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 496 41,592 SH   SOLE   41,592 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 184 14,793 SH   SOLE   14,793 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 1,733 143,134 SH   SOLE   143,134 0 0
INVESCO SR INCOME TR COM 46131H107 76 18,002 SH   SOLE   18,002 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 266 21,497 SH   SOLE   21,497 0 0
INVESCO TR INVT GRADE NY MUN COM 46131T101 849 65,190 SH   SOLE   65,190 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 2,119 146,921 SH   SOLE   146,921 0 0
INVITATION HOMES INC COM 46187W107 593 24,373 SH   SOLE   24,373 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,104 13,605 SH   SOLE   13,605 0 0
IPG PHOTONICS CORP COM 44980X109 1,072 7,065 SH   SOLE   7,065 0 0
IROBOT CORP COM 462726100 523 4,446 SH   SOLE   4,446 0 0
IRON MTN INC NEW COM 46284V101 633 17,841 SH   SOLE   17,841 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,981 60,000 SH   SOLE   60,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 104,048 679,651 SH   SOLE   679,651 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,332 49,765 SH   SOLE   49,765 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 254 28,917 SH   SOLE   28,917 0 0
JEFFERIES FINL GROUP INC COM 47233W109 332 17,645 SH   SOLE   17,645 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 594 5,118 SH   SOLE   5,118 0 0
KEMPER CORP DEL COM 488401100 212 2,790 SH   SOLE   2,790 0 0
KEYCORP NEW COM 493267108 348 22,113 SH   SOLE   22,113 0 0
KLA-TENCOR CORP COM 482480100 404 3,384 SH   SOLE   3,384 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 247 7,553 SH   SOLE   7,553 0 0
KOSMOS ENERGY LTD COM 500688106 219 35,204 SH   SOLE   35,204 0 0
KRAFT HEINZ CO COM 500754106 255 7,795 SH   SOLE   7,795 0 0
L BRANDS INC COM 501797104 3,516 127,468 SH   SOLE   127,468 0 0
L3 TECHNOLOGIES INC COM 502413107 311 1,509 SH   SOLE   1,509 0 0
LA Z BOY INC COM 505336107 487 14,777 SH   SOLE   14,777 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,533 10,024 SH   SOLE   10,024 0 0
LANDS END INC NEW COM 51509F105 2,074 124,849 SH   SOLE   124,849 0 0
LANDSTAR SYS INC COM 515098101 232 2,118 SH   SOLE   2,118 0 0
LAS VEGAS SANDS CORP COM 517834107 492 8,065 SH   SOLE   8,065 0 0
LAZARD LTD SHS A G54050102 349 9,662 SH   SOLE   9,662 0 0
LENNAR CORP CL B 526057302 4,387 112,147 SH   SOLE   112,147 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 696 7,592 SH   SOLE   7,592 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 264 6,910 SH   SOLE   6,910 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 384 10,048 SH   SOLE   10,048 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 491 14,004 SH   SOLE   14,004 0 0
LIBERTY PPTY TR SH BEN INT 531172104 780 16,105 SH   SOLE   16,105 0 0
LINCOLN NATL CORP IND COM 534187109 627 10,686 SH   SOLE   10,686 0 0
LITTELFUSE INC COM 537008104 217 1,187 SH   SOLE   1,187 0 0
LIVENT CORP COM 53814L108 4,090 333,102 SH   SOLE   333,102 0 0
LKQ CORP COM 501889208 862 30,388 SH   SOLE   30,388 0 0
LMP CAP & INCOME FD INC COM 50208A102 263 20,414 SH   SOLE   20,414 0 0
LOCKHEED MARTIN CORP COM 539830109 389 1,295 SH   SOLE   1,295 0 0
LOGITECH INTL S A SHS H50430232 952 24,192 SH   SOLE   24,192 0 0
LULULEMON ATHLETICA INC COM 550021109 1,344 8,199 SH   SOLE   8,199 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,303 129,011 SH   SOLE   129,011 0 0
LUMENTUM HLDGS INC COM 55024U109 640 11,315 SH   SOLE   11,315 0 0
LYFT INC CL A COM 55087P104 2,945 37,622 SH   SOLE   37,622 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 469 28,068 SH   SOLE   28,068 0 0
MACYS INC COM 55616P104 3,516 146,337 SH   SOLE   146,337 0 0
MADDEN STEVEN LTD COM 556269108 1,293 38,200 SH   SOLE   38,200 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 408 1,391 SH   SOLE   1,391 0 0
MAGNA INTL INC COM 559222401 879 18,053 SH   SOLE   18,053 0 0
MANPOWERGROUP INC COM 56418H100 853 10,314 SH   SOLE   10,314 0 0
MARATHON OIL CORP COM 565849106 712 42,608 SH   SOLE   42,608 0 0
MARSH & MCLENNAN COS INC COM 571748102 232 2,466 SH   SOLE   2,466 0 0
MASCO CORP COM 574599106 1,615 41,093 SH   SOLE   41,093 0 0
MASTERCARD INC CL A 57636Q104 225 956 SH   SOLE   956 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,308 57,968 SH   SOLE   57,968 0 0
MATADOR RES CO COM 576485205 267 13,818 SH   SOLE   13,818 0 0
MATTEL INC COM 577081102 254 19,569 SH   SOLE   19,569 0 0
MCKESSON CORP COM 58155Q103 1,079 9,217 SH   SOLE   9,217 0 0
MEDIFAST INC COM 58470H101 1,552 12,165 SH   SOLE   12,165 0 0
MEDNAX INC COM 58502B106 324 11,907 SH   SOLE   11,907 0 0
MEDTRONIC PLC SHS G5960L103 317 3,476 SH   SOLE   3,476 0 0
METLIFE INC COM 59156R108 862 20,249 SH   SOLE   20,249 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,172 1,621 SH   SOLE   1,621 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 1,697 214,761 SH   SOLE   214,761 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 704 185,261 SH   SOLE   185,261 0 0
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 177 69,409 SH   SOLE   69,409 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 168 17,905 SH   SOLE   17,905 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2,148 378,096 SH   SOLE   378,096 0 0
MGIC INVT CORP WIS COM 552848103 374 28,359 SH   SOLE   28,359 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,039 40,494 SH   SOLE   40,494 0 0
MICRON TECHNOLOGY INC COM 595112103 999 24,172 SH   SOLE   24,172 0 0
MID AMER APT CMNTYS INC COM 59522J103 2,832 25,899 SH   SOLE   25,899 0 0
MOGU INC SPON ADS 608012100 321 23,972 SH   SOLE   23,972 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,249 22,886 SH   SOLE   22,886 0 0
MOODYS CORP COM 615369105 401 2,214 SH   SOLE   2,214 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 849 94,413 SH   SOLE   94,413 0 0
MSC INDL DIRECT INC CL A 553530106 1,760 21,276 SH   SOLE   21,276 0 0
MSCI INC COM 55354G100 329 1,654 SH   SOLE   1,654 0 0
NATIONAL BEVERAGE CORP COM 635017106 482 8,342 SH   SOLE   8,342 0 0
NAUTILUS INC COM 63910B102 175 31,422 SH   SOLE   31,422 0 0
NEKTAR THERAPEUTICS COM 640268108 666 19,834 SH   SOLE   19,834 0 0
NETFLIX INC COM 64110L106 1,330 3,729 SH   SOLE   3,729 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 162 14,316 SH   SOLE   14,316 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 137 17,181 SH   SOLE   17,181 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 310 62,459 SH   SOLE   62,459 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 457 35,047 SH   SOLE   35,047 0 0
NEUBERGER BRMAN NY MUNI FD I COM 64124K102 277 22,286 SH   SOLE   22,286 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 225 26,457 SH   SOLE   26,457 0 0
NEW GERMANY FD INC COM 644465106 277 19,832 SH   SOLE   19,832 0 0
NEWS CORP NEW CL A 65249B109 200 16,117 SH   SOLE   16,117 0 0
NISOURCE INC COM 65473P105 355 12,379 SH   SOLE   12,379 0 0
NOBLE ENERGY INC COM 655044105 348 14,052 SH   SOLE   14,052 0 0
NORTHROP GRUMMAN CORP COM 666807102 341 1,266 SH   SOLE   1,266 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,564 119,440 SH   SOLE   119,440 0 0
NRG ENERGY INC COM NEW 629377508 468 11,008 SH   SOLE   11,008 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 768 50,852 SH   SOLE   50,852 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 2,929 219,267 SH   SOLE   219,267 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 866 67,462 SH   SOLE   67,462 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 224 16,222 SH   SOLE   16,222 0 0
NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 595 42,138 SH   SOLE   42,138 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 543 56,783 SH   SOLE   56,783 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 835 59,968 SH   SOLE   59,968 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060D107 635 52,731 SH   SOLE   52,731 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 279 28,961 SH   SOLE   28,961 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 155 16,146 SH   SOLE   16,146 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072B107 481 40,325 SH   SOLE   40,325 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 284 18,758 SH   SOLE   18,758 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 187 14,332 SH   SOLE   14,332 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1,035 82,767 SH   SOLE   82,767 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 180 14,354 SH   SOLE   14,354 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 1,064 80,394 SH   SOLE   80,394 0 0
NUVEEN MINESOTA QLT MUN INC SHS 670734102 239 17,801 SH   SOLE   17,801 0 0
NUVEEN MULTI MKT INCOME FD COM 67075J107 259 36,599 SH   SOLE   36,599 0 0
NUVEEN MUN VALUE FD INC COM 670928100 122 12,212 SH   SOLE   12,212 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 221 14,643 SH   SOLE   14,643 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 481 36,772 SH   SOLE   36,772 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1,335 96,380 SH   SOLE   96,380 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 3,722 292,617 SH   SOLE   292,617 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 615 45,933 SH   SOLE   45,933 0 0
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 935 73,397 SH   SOLE   73,397 0 0
NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 156 11,539 SH   SOLE   11,539 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 915 63,222 SH   SOLE   63,222 0 0
NUVEEN PA MUN VALUE FD COM 67074K105 179 13,333 SH   SOLE   13,333 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 970 73,415 SH   SOLE   73,415 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,816 133,826 SH   SOLE   133,826 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 183 18,326 SH   SOLE   18,326 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 512 36,762 SH   SOLE   36,762 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 505 34,304 SH   SOLE   34,304 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 281 19,178 SH   SOLE   19,178 0 0
NUVEEN SR INCOME FD COM 67067Y104 189 32,607 SH   SOLE   32,607 0 0
NUVEEN TEXAS QLTY MUN INCME COM 670983105 543 40,655 SH   SOLE   40,655 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 604 47,541 SH   SOLE   47,541 0 0
NVIDIA CORP COM 67066G104 884 4,924 SH   SOLE   4,924 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,193 8,223 SH   SOLE   8,223 0 0
OASIS PETE INC NEW COM 674215108 463 76,644 SH   SOLE   76,644 0 0
OKTA INC CL A 679295105 1,294 15,645 SH   SOLE   15,645 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 218 1,511 SH   SOLE   1,511 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,048 12,286 SH   SOLE   12,286 0 0
OWENS CORNING NEW COM 690742101 309 6,555 SH   SOLE   6,555 0 0
PACCAR INC COM 693718108 550 8,065 SH   SOLE   8,065 0 0
PACKAGING CORP AMER COM 695156109 569 5,727 SH   SOLE   5,727 0 0
PARTY CITY HOLDCO INC COM 702149105 2,889 363,890 SH   SOLE   363,890 0 0
PATTERSON UTI ENERGY INC COM 703481101 314 22,385 SH   SOLE   22,385 0 0
PAYCHEX INC COM 704326107 6,009 74,927 SH   SOLE   74,927 0 0
PAYLOCITY HLDG CORP COM 70438V106 261 2,921 SH   SOLE   2,921 0 0
PAYPAL HLDGS INC COM 70450Y103 2,704 26,040 SH   SOLE   26,040 0 0
PEARSON PLC SPONSORED ADR 705015105 390 35,544 SH   SOLE   35,544 0 0
PETIQ INC COM CL A 71639T106 1,675 53,324 SH   SOLE   53,324 0 0
PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 1,063 76,279 SH   SOLE   76,279 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,069 75,354 SH   SOLE   75,354 0 0
PHILIP MORRIS INTL INC COM 718172109 507 5,739 SH   SOLE   5,739 0 0
PHILLIPS 66 COM 718546104 284 2,988 SH   SOLE   2,988 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 232 11,110 SH   SOLE   11,110 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,115 50,018 SH   SOLE   50,018 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 286 5,231 SH   SOLE   5,231 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 169 11,895 SH   SOLE   11,895 0 0
PIONEER FLOATING RATE TR COM 72369J102 1,146 110,217 SH   SOLE   110,217 0 0
PIONEER HIGH INCOME TR COM 72369H106 1,074 120,034 SH   SOLE   120,034 0 0
PIONEER MUN HIGH INCOME ADV COM 723762100 244 22,677 SH   SOLE   22,677 0 0
PIONEER NAT RES CO COM 723787107 463 3,041 SH   SOLE   3,041 0 0
PNC FINL SVCS GROUP INC COM 693475105 363 2,961 SH   SOLE   2,961 0 0
POLARIS INDS INC COM 731068102 539 6,387 SH   SOLE   6,387 0 0
PPG INDS INC COM 693506107 698 6,181 SH   SOLE   6,181 0 0
PRICE T ROWE GROUP INC COM 74144T108 207 2,065 SH   SOLE   2,065 0 0
PRICESMART INC COM 741511109 1,334 22,658 SH   SOLE   22,658 0 0
PRIMERICA INC COM 74164M108 424 3,473 SH   SOLE   3,473 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,087 21,657 SH   SOLE   21,657 0 0
PROGRESS SOFTWARE CORP COM 743312100 289 6,517 SH   SOLE   6,517 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,381 19,155 SH   SOLE   19,155 0 0
PROOFPOINT INC COM 743424103 369 3,035 SH   SOLE   3,035 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 448 59,910 SH   SOLE   59,910 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 756 166,532 SH   SOLE   166,532 0 0
PVH CORP COM 693656100 1,366 11,203 SH   SOLE   11,203 0 0
RADIAN GROUP INC COM 750236101 282 13,574 SH   SOLE   13,574 0 0
RANGE RES CORP COM 75281A109 205 18,246 SH   SOLE   18,246 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 359 4,465 SH   SOLE   4,465 0 0
RED HAT INC COM 756577102 2,625 14,367 SH   SOLE   14,367 0 0
REDFIN CORP COM 75737F108 1,454 71,728 SH   SOLE   71,728 0 0
REGENCY CTRS CORP COM 758849103 382 5,659 SH   SOLE   5,659 0 0
REGENERON PHARMACEUTICALS COM 75886F107 804 1,958 SH   SOLE   1,958 0 0
REGIS CORP MINN COM 758932107 1,836 93,359 SH   SOLE   93,359 0 0
RELX PLC SPONSORED ADR 759530108 1,362 63,514 SH   SOLE   63,514 0 0
RENN FD INC COM 759720105 165 96,279 SH   SOLE   96,279 0 0
RENT A CTR INC NEW COM 76009N100 4,212 201,833 SH   SOLE   201,833 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 4,324 66,407 SH   SOLE   66,407 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,561 128,089 SH   SOLE   128,089 0 0
REVLON INC CL A NEW 761525609 205 10,556 SH   SOLE   10,556 0 0
RLJ LODGING TR COM 74965L101 839 47,743 SH   SOLE   47,743 0 0
RMR REAL ESTATE INCOME FUND COM 76970B101 1,786 95,576 SH   SOLE   95,576 0 0
ROBERT HALF INTL INC COM 770323103 540 8,294 SH   SOLE   8,294 0 0
ROKU INC COM CL A 77543R102 1,862 28,867 SH   SOLE   28,867 0 0
ROSS STORES INC COM 778296103 1,319 14,169 SH   SOLE   14,169 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,265 11,038 SH   SOLE   11,038 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 221 8,635 SH   SOLE   8,635 0 0
RYDER SYS INC COM 783549108 388 6,267 SH   SOLE   6,267 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,213 113,656 SH   SOLE   113,656 0 0
SALESFORCE COM INC COM 79466L302 595 3,758 SH   SOLE   3,758 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,140 61,920 SH   SOLE   61,920 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 909 4,551 SH   SOLE   4,551 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 4,207 53,544 SH   SOLE   53,544 0 0
SEALED AIR CORP NEW COM 81211K100 860 18,669 SH   SOLE   18,669 0 0
SEATTLE GENETICS INC COM 812578102 552 7,535 SH   SOLE   7,535 0 0
SEI INVESTMENTS CO COM 784117103 399 7,633 SH   SOLE   7,633 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 50,300 548,234 SH   SOLE   548,234 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 50,636 684,276 SH   SOLE   684,276 0 0
SEMPRA ENERGY COM 816851109 256 2,036 SH   SOLE   2,036 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4,928 105,515 SH   SOLE   105,515 0 0
SHOPIFY INC CL A 82509L107 513 2,485 SH   SOLE   2,485 0 0
SHUTTERSTOCK INC COM 825690100 407 8,718 SH   SOLE   8,718 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 378 2,950 SH   SOLE   2,950 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,350 238,086 SH   SOLE   238,086 0 0
SKECHERS U S A INC CL A 830566105 1,520 45,231 SH   SOLE   45,231 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 322 3,905 SH   SOLE   3,905 0 0
SLEEP NUMBER CORP COM 83125X103 2,212 47,071 SH   SOLE   47,071 0 0
SLM CORP COM 78442P106 288 29,012 SH   SOLE   29,012 0 0
SMITH A O CORP COM 831865209 310 5,822 SH   SOLE   5,822 0 0
SNAP INC CL A 83304A106 1,122 101,813 SH   SOLE   101,813 0 0
SOTHEBYS COM 835898107 1,966 52,074 SH   SOLE   52,074 0 0
SOURCE CAP INC COM 836144105 440 12,231 SH   SOLE   12,231 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 295 3,584 SH   SOLE   3,584 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 47,742 169,010 SH   SOLE   169,010 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 307 5,606 SH   SOLE   5,606 0 0
SPIRIT AIRLS INC COM 848577102 1,718 32,499 SH   SOLE   32,499 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,308 32,929 SH   SOLE   32,929 0 0
SQUARE INC CL A 852234103 1,381 18,433 SH   SOLE   18,433 0 0
STAMPS COM INC COM NEW 852857200 384 4,715 SH   SOLE   4,715 0 0
STANLEY BLACK & DECKER INC COM 854502101 927 6,811 SH   SOLE   6,811 0 0
STARBUCKS CORP COM 855244109 3,016 40,576 SH   SOLE   40,576 0 0
STATE STR CORP COM 857477103 767 11,661 SH   SOLE   11,661 0 0
STERICYCLE INC COM 858912108 283 5,207 SH   SOLE   5,207 0 0
STERLING BANCORP DEL COM 85917A100 352 18,914 SH   SOLE   18,914 0 0
STITCH FIX INC COM CL A 860897107 349 12,378 SH   SOLE   12,378 0 0
STORE CAP CORP COM 862121100 2,182 65,123 SH   SOLE   65,123 0 0
SUN CMNTYS INC COM 866674104 1,519 12,819 SH   SOLE   12,819 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,631 113,281 SH   SOLE   113,281 0 0
SVB FINL GROUP COM 78486Q101 941 4,233 SH   SOLE   4,233 0 0
SWISS HELVETIA FD INC COM 870875101 538 70,588 SH   SOLE   70,588 0 0
SYMANTEC CORP COM 871503108 1,088 47,339 SH   SOLE   47,339 0 0
SYNCHRONY FINL COM 87165B103 858 26,903 SH   SOLE   26,903 0 0
SYNNEX CORP COM 87162W100 823 8,623 SH   SOLE   8,623 0 0
SYNOPSYS INC COM 871607107 815 7,075 SH   SOLE   7,075 0 0
SYNOVUS FINL CORP COM NEW 87161C501 259 7,544 SH   SOLE   7,544 0 0
T MOBILE US INC COM 872590104 1,171 16,941 SH   SOLE   16,941 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 830 8,794 SH   SOLE   8,794 0 0
TALEND S A ADS 874224207 389 7,683 SH   SOLE   7,683 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,159 102,908 SH   SOLE   102,908 0 0
TAPESTRY INC COM 876030107 2,628 80,875 SH   SOLE   80,875 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,007 80,180 SH   SOLE   80,180 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 3,221 64,431 SH   SOLE   64,431 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,561 19,329 SH   SOLE   19,329 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 325 18,459 SH   SOLE   18,459 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 1,707 270,925 SH   SOLE   270,925 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,838 101,231 SH   SOLE   101,231 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 582 10,670 SH   SOLE   10,670 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 706 16,513 SH   SOLE   16,513 0 0
TIFFANY & CO NEW COM 886547108 5,705 54,053 SH   SOLE   54,053 0 0
TITAN MACHY INC COM 88830R101 2,965 190,556 SH   SOLE   190,556 0 0
TJX COS INC NEW COM 872540109 7,214 135,578 SH   SOLE   135,578 0 0
TOLL BROTHERS INC COM 889478103 1,175 32,454 SH   SOLE   32,454 0 0
TORO CO COM 891092108 2,595 37,700 SH   SOLE   37,700 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,967 16,667 SH   SOLE   16,667 0 0
TRI CONTL CORP COM 895436103 2,039 77,513 SH   SOLE   77,513 0 0
TRIMBLE INC COM 896239100 1,189 29,420 SH   SOLE   29,420 0 0
TYLER TECHNOLOGIES INC COM 902252105 576 2,819 SH   SOLE   2,819 0 0
TYSON FOODS INC CL A 902494103 468 6,744 SH   SOLE   6,744 0 0
UBIQUITI NETWORKS INC COM 90347A100 582 3,885 SH   SOLE   3,885 0 0
UNDER ARMOUR INC CL C 904311206 3,315 175,659 SH   SOLE   175,659 0 0
UNITED CONTL HLDGS INC COM 910047109 2,562 32,116 SH   SOLE   32,116 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,442 12,908 SH   SOLE   12,908 0 0
UNITED RENTALS INC COM 911363109 796 6,968 SH   SOLE   6,968 0 0
UNIVAR INC COM 91336L107 289 13,027 SH   SOLE   13,027 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,111 7,267 SH   SOLE   7,267 0 0
UNUM GROUP COM 91529Y106 489 14,465 SH   SOLE   14,465 0 0
US FOODS HLDG CORP COM 912008109 431 12,333 SH   SOLE   12,333 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 1,618 244,854 SH   SOLE   244,854 0 0
V F CORP COM 918204108 5,263 60,559 SH   SOLE   60,559 0 0
VAIL RESORTS INC COM 91879Q109 1,128 5,192 SH   SOLE   5,192 0 0
VALERO ENERGY CORP NEW COM 91913Y100 394 4,649 SH   SOLE   4,649 0 0
VALVOLINE INC COM 92047W101 4,007 215,891 SH   SOLE   215,891 0 0
VENTAS INC COM 92276F100 906 14,191 SH   SOLE   14,191 0 0
VERA BRADLEY INC COM 92335C106 2,989 225,592 SH   SOLE   225,592 0 0
VERISIGN INC COM 92343E102 678 3,733 SH   SOLE   3,733 0 0
VERSUM MATLS INC COM 92532W103 365 7,260 SH   SOLE   7,260 0 0
VIACOM INC NEW CL B 92553P201 1,785 63,575 SH   SOLE   63,575 0 0
VIASAT INC COM 92552V100 204 2,632 SH   SOLE   2,632 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,114 16,519 SH   SOLE   16,519 0 0
VOYA ASIA PAC DIVID EQUITY I COM 92912J102 132 14,074 SH   SOLE   14,074 0 0
VOYA FINL INC COM 929089100 641 12,827 SH   SOLE   12,827 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 420 38,926 SH   SOLE   38,926 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 67 10,271 SH   SOLE   10,271 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 270 21,460 SH   SOLE   21,460 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 356 74,576 SH   SOLE   74,576 0 0
VULCAN MATLS CO COM 929160109 206 1,741 SH   SOLE   1,741 0 0
WABCO HLDGS INC COM 92927K102 765 5,804 SH   SOLE   5,804 0 0
WAGEWORKS INC COM 930427109 1,031 27,315 SH   SOLE   27,315 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,648 57,665 SH   SOLE   57,665 0 0
WALMART INC COM 931142103 326 3,346 SH   SOLE   3,346 0 0
WASTE MGMT INC DEL COM 94106L109 1,153 11,100 SH   SOLE   11,100 0 0
WATERS CORP COM 941848103 298 1,184 SH   SOLE   1,184 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,038 35,359 SH   SOLE   35,359 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 220 817 SH   SOLE   817 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 526 100,347 SH   SOLE   100,347 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 3,686 467,828 SH   SOLE   467,828 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 3,879 320,554 SH   SOLE   320,554 0 0
WENDYS CO COM 95058W100 8,363 467,444 SH   SOLE   467,444 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 315 2,861 SH   SOLE   2,861 0 0
WESTERN ALLIANCE BANCORP COM 957638109 519 12,645 SH   SOLE   12,645 0 0
WESTERN ASSET CORPORATE LN F COM 95790J102 227 23,957 SH   SOLE   23,957 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 888 65,093 SH   SOLE   65,093 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 116 12,384 SH   SOLE   12,384 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 678 45,920 SH   SOLE   45,920 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 183 28,185 SH   SOLE   28,185 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 791 163,743 SH   SOLE   163,743 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 981 111,404 SH   SOLE   111,404 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 203 27,450 SH   SOLE   27,450 0 0
WESTERN ASSET VAR RT STRG FD COM 957667108 252 15,860 SH   SOLE   15,860 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 1,207 107,674 SH   SOLE   107,674 0 0
WESTERN ASST MN PRT FD INC COM 95766P108 145 10,042 SH   SOLE   10,042 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 3,134 292,120 SH   SOLE   292,120 0 0
WESTERN DIGITAL CORP COM 958102105 1,047 21,778 SH   SOLE   21,778 0 0
WESTERN UN CO COM 959802109 1,057 57,241 SH   SOLE   57,241 0 0
WEYERHAEUSER CO COM 962166104 1,471 55,855 SH   SOLE   55,855 0 0
WHIRLPOOL CORP COM 963320106 1,708 12,849 SH   SOLE   12,849 0 0
WINGSTOP INC COM 974155103 9,242 121,558 SH   SOLE   121,558 0 0
WINTRUST FINL CORP COM 97650W108 230 3,411 SH   SOLE   3,411 0 0
WORKDAY INC CL A 98138H101 1,434 7,435 SH   SOLE   7,435 0 0
WYNN RESORTS LTD COM 983134107 1,803 15,112 SH   SOLE   15,112 0 0
YUM BRANDS INC COM 988498101 11,262 112,830 SH   SOLE   112,830 0 0
ZAYO GROUP HLDGS INC COM 98919V105 934 32,871 SH   SOLE   32,871 0 0
ZYNGA INC CL A 98986T108 411 77,063 SH   SOLE   77,063 0 0