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
AAR CORP COM 000361105 3,438 71,797 SH   SOLE   71,797 0 0
ABB LTD SPONSORED ADR 000375204 3,890 164,632 SH   SOLE   164,632 0 0
AFLAC INC COM 001055102 4,219 89,632 SH   SOLE   89,632 0 0
AGCO CORP COM 001084102 696 11,455 SH   SOLE   11,455 0 0
AARONS INC COM PAR $0.50 002535300 62 1,137 SH   SOLE   1,137 0 0
ABBOTT LABS COM 002824100 10,765 146,747 SH   SOLE   146,747 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 2,290 160,949 SH   SOLE   160,949 0 0
ABIOMED INC COM 003654100 9,349 20,786 SH   SOLE   20,786 0 0
ABRAXAS PETE CORP COM 003830106 31 13,414 SH   SOLE   13,414 0 0
ACUSHNET HOLDINGS CORP COM 005098108 26 957 SH   SOLE   957 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 817 24,048 SH   SOLE   24,048 0 0
ADVANCED MICRO DEVICES INC COM 007903107 820 26,549 SH   SOLE   26,549 0 0
AEGON N V NY REGISTRY SH 007924103 4,244 659,982 SH   SOLE   659,982 0 0
AEROVIRONMENT INC COM 008073108 513 4,577 SH   SOLE   4,577 0 0
AFFILIATED MANAGERS GROUP COM 008252108 529 3,872 SH   SOLE   3,872 0 0
AGREE REALTY CORP COM 008492100 2,944 55,423 SH   SOLE   55,423 0 0
AIR PRODS & CHEMS INC COM 009158106 9,980 59,741 SH   SOLE   59,741 0 0
ALAMO GROUP INC COM 011311107 1,326 14,471 SH   SOLE   14,471 0 0
ALASKA AIR GROUP INC COM 011659109 860 12,493 SH   SOLE   12,493 0 0
ALBEMARLE CORP COM 012653101 2,390 23,949 SH   SOLE   23,949 0 0
ALCOA CORP COM 013872106 1,683 41,666 SH   SOLE   41,666 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,209 9,613 SH   SOLE   9,613 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,734 19,670 SH   SOLE   19,670 0 0
ALIGN TECHNOLOGY INC COM 016255101 7,714 19,717 SH   SOLE   19,717 0 0
ALLIANCE CALIF MUN INCOME FD COM 018546101 2,218 163,311 SH   SOLE   163,311 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 75 318 SH   SOLE   318 0 0
ALLIANT ENERGY CORP COM 018802108 682 16,012 SH   SOLE   16,012 0 0
ALLIANZGI CONV INCOME FD II COM 018825109 3,490 569,252 SH   SOLE   569,252 0 0
ALLIANZGI CONV INCOME FD COM 018828103 2,053 295,359 SH   SOLE   295,359 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 24,775 1,079,532 SH   SOLE   1,079,532 0 0
ALLSTATE CORP COM 020002101 1,073 10,875 SH   SOLE   10,875 0 0
AMAZON COM INC COM 023135106 158,095 78,929 SH   SOLE   78,929 0 0
AMEDISYS INC COM 023436108 3,570 28,567 SH   SOLE   28,567 0 0
AMEREN CORP COM 023608102 1,929 30,510 SH   SOLE   30,510 0 0
AMERICAN ELEC PWR INC COM 025537101 1,055 14,883 SH   SOLE   14,883 0 0
AMERICAN EXPRESS CO COM 025816109 20,778 195,121 SH   SOLE   195,121 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,218 10,975 SH   SOLE   10,975 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 251 4,721 SH   SOLE   4,721 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 668 7,599 SH   SOLE   7,599 0 0
AMETEK INC NEW COM 031100100 181 2,284 SH   SOLE   2,284 0 0
AMGEN INC COM 031162100 15,032 72,515 SH   SOLE   72,515 0 0
AMPHENOL CORP NEW CL A 032095101 3,133 33,328 SH   SOLE   33,328 0 0
AMTRUST FINL SVCS INC COM 032359309 175 12,030 SH   SOLE   12,030 0 0
ANADARKO PETE CORP COM 032511107 1,335 19,797 SH   SOLE   19,797 0 0
ANALOG DEVICES INC COM 032654105 5,008 54,166 SH   SOLE   54,166 0 0
ANDERSONS INC COM 034164103 762 20,226 SH   SOLE   20,226 0 0
ANIKA THERAPEUTICS INC COM 035255108 275 6,515 SH   SOLE   6,515 0 0
ANNALY CAP MGMT INC COM 035710409 9,371 915,995 SH   SOLE   915,995 0 0
ANTHEM INC COM 036752103 2,486 9,071 SH   SOLE   9,071 0 0
APACHE CORP COM 037411105 59 1,248 SH   SOLE   1,248 0 0
APOGEE ENTERPRISES INC COM 037598109 121 2,923 SH   SOLE   2,923 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 4,873 304,967 SH   SOLE   304,967 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 17,552 1,130,179 SH   SOLE   1,130,179 0 0
APPLE INC COM 037833100 99,482 440,693 SH   SOLE   440,693 0 0
APPLIED MATLS INC COM 038222105 2,692 69,638 SH   SOLE   69,638 0 0
APTARGROUP INC COM 038336103 145 1,348 SH   SOLE   1,348 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 847 16,849 SH   SOLE   16,849 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 886 19,262 SH   SOLE   19,262 0 0
ARISTA NETWORKS INC COM 040413106 2,654 9,981 SH   SOLE   9,981 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,685 32,019 SH   SOLE   32,019 0 0
ASTEC INDS INC COM 046224101 2,368 46,970 SH   SOLE   46,970 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,024 76,412 SH   SOLE   76,412 0 0
ASTRONICS CORP COM 046433108 1,210 27,815 SH   SOLE   27,815 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 38 603 SH   SOLE   603 0 0
ATMOS ENERGY CORP COM 049560105 2,678 28,518 SH   SOLE   28,518 0 0
AUTODESK INC COM 052769106 10,813 69,268 SH   SOLE   69,268 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,997 72,993 SH   SOLE   72,993 0 0
AUTOZONE INC COM 053332102 1,456 1,877 SH   SOLE   1,877 0 0
AVALONBAY CMNTYS INC COM 053484101 2,604 14,374 SH   SOLE   14,374 0 0
AVERY DENNISON CORP COM 053611109 813 7,507 SH   SOLE   7,507 0 0
BB&T CORP COM 054937107 11,177 230,272 SH   SOLE   230,272 0 0
BP PLC SPONSORED ADR 055622104 9,531 206,737 SH   SOLE   206,737 0 0
BAIDU INC SPON ADR REP A 056752108 1,503 6,573 SH   SOLE   6,573 0 0
BALCHEM CORP COM 057665200 294 2,623 SH   SOLE   2,623 0 0
BALL CORP COM 058498106 2,857 64,943 SH   SOLE   64,943 0 0
BANCROFT FUND LTD COM 059695106 7,465 325,982 SH   SOLE   325,982 0 0
BANK AMER CORP COM 060505104 9,706 329,464 SH   SOLE   329,464 0 0
BANK MONTREAL QUE COM 063671101 1,339 16,227 SH   SOLE   16,227 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,200 23,536 SH   SOLE   23,536 0 0
BANK N S HALIFAX COM 064149107 219 3,678 SH   SOLE   3,678 0 0
BARNES GROUP INC COM 067806109 2,836 39,925 SH   SOLE   39,925 0 0
BARRICK GOLD CORP COM 067901108 59 5,335 SH   SOLE   5,335 0 0
BAXTER INTL INC COM 071813109 1,776 23,038 SH   SOLE   23,038 0 0
BEACON ROOFING SUPPLY INC COM 073685109 86 2,370 SH   SOLE   2,370 0 0
BECTON DICKINSON & CO COM 075887109 10,392 39,818 SH   SOLE   39,818 0 0
BED BATH & BEYOND INC COM 075896100 32 2,148 SH   SOLE   2,148 0 0
BELDEN INC COM 077454106 72 1,006 SH   SOLE   1,006 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,506 7,036 SH   SOLE   7,036 0 0
BEST BUY INC COM 086516101 4,228 53,272 SH   SOLE   53,272 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 3,651 73,260 SH   SOLE   73,260 0 0
BIO RAD LABS INC CL A 090572207 2,274 7,267 SH   SOLE   7,267 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 4,908 371,856 SH   SOLE   371,856 0 0
BLACK HILLS CORP COM 092113109 552 9,503 SH   SOLE   9,503 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 2,275 178,045 SH   SOLE   178,045 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 6,324 575,394 SH   SOLE   575,394 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 3,755 655,273 SH   SOLE   655,273 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 447 75,832 SH   SOLE   75,832 0 0
BOEING CO COM 097023105 14,014 37,682 SH   SOLE   37,682 0 0
BORGWARNER INC COM 099724106 125 2,913 SH   SOLE   2,913 0 0
BOSTON PROPERTIES INC COM 101121101 136 1,108 SH   SOLE   1,108 0 0
BRADY CORP CL A 104674106 1,707 39,006 SH   SOLE   39,006 0 0
BRASKEM S A SP ADR PFD A 105532105 745 25,809 SH   SOLE   25,809 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 235 1,993 SH   SOLE   1,993 0 0
BRINKER INTL INC COM 109641100 1,644 35,185 SH   SOLE   35,185 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,595 25,690 SH   SOLE   25,690 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7,363 157,912 SH   SOLE   157,912 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10 232 SH   SOLE   232 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 19 804 SH   SOLE   804 0 0
BROOKS AUTOMATION INC COM 114340102 384 10,961 SH   SOLE   10,961 0 0
BRUNSWICK CORP COM 117043109 1,487 22,191 SH   SOLE   22,191 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 362 10,141 SH   SOLE   10,141 0 0
BUCKLE INC COM 118440106 13,237 574,289 SH   SOLE   574,289 0 0
CAE INC COM 124765108 2,494 122,726 SH   SOLE   122,726 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,688 673,772 SH   SOLE   673,772 0 0
CBS CORP NEW CL B 124857202 1 19 SH   SOLE   19 0 0
CF INDS HLDGS INC COM 125269100 18,298 336,110 SH   SOLE   336,110 0 0
CIGNA CORPORATION COM 125509109 250 1,199 SH   SOLE   1,199 0 0
CMS ENERGY CORP COM 125896100 3,564 72,734 SH   SOLE   72,734 0 0
CNA FINL CORP COM 126117100 524 11,485 SH   SOLE   11,485 0 0
CNOOC LTD SPONSORED ADR 126132109 2,146 10,864 SH   SOLE   10,864 0 0
CSG SYS INTL INC COM 126349109 122 3,047 SH   SOLE   3,047 0 0
CSX CORP COM 126408103 363 4,896 SH   SOLE   4,896 0 0
CTS CORP COM 126501105 197 5,742 SH   SOLE   5,742 0 0
CVS HEALTH CORP COM 126650100 9,679 122,953 SH   SOLE   122,953 0 0
CABOT OIL & GAS CORP COM 127097103 408 18,120 SH   SOLE   18,120 0 0
CACI INTL INC CL A 127190304 907 4,923 SH   SOLE   4,923 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 523 11,541 SH   SOLE   11,541 0 0
CAL MAINE FOODS INC COM NEW 128030202 83 1,714 SH   SOLE   1,714 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 4,382 363,943 SH   SOLE   363,943 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 3,645 261,285 SH   SOLE   261,285 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 26,437 1,967,014 SH   SOLE   1,967,014 0 0
CALAVO GROWERS INC COM 128246105 111 1,149 SH   SOLE   1,149 0 0
CALERES INC COM 129500104 1 34 SH   SOLE   34 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 19 440 SH   SOLE   440 0 0
CALLAWAY GOLF CO COM 131193104 264 10,868 SH   SOLE   10,868 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,765 18,861 SH   SOLE   18,861 0 0
CAMPBELL SOUP CO COM 134429109 421 11,496 SH   SOLE   11,496 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 449 4,790 SH   SOLE   4,790 0 0
CANADIAN NATL RY CO COM 136375102 2,469 27,490 SH   SOLE   27,490 0 0
CANADIAN NAT RES LTD COM 136385101 92 2,810 SH   SOLE   2,810 0 0
CANON INC SPONSORED ADR 138006309 2,480 78,367 SH   SOLE   78,367 0 0
CANTEL MEDICAL CORP COM 138098108 1,491 16,192 SH   SOLE   16,192 0 0
CAPITAL SOUTHWEST CORP COM 140501107 2,622 138,147 SH   SOLE   138,147 0 0
CARBONITE INC COM 141337105 65 1,817 SH   SOLE   1,817 0 0
CARLISLE COS INC COM 142339100 640 5,252 SH   SOLE   5,252 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 499 7,825 SH   SOLE   7,825 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 900 15,271 SH   SOLE   15,271 0 0
CARRIZO OIL & GAS INC COM 144577103 144 5,699 SH   SOLE   5,699 0 0
CARTERS INC COM 146229109 170 1,720 SH   SOLE   1,720 0 0
CATALENT INC COM 148806102 141 3,098 SH   SOLE   3,098 0 0
CATERPILLAR INC DEL COM 149123101 8,676 56,896 SH   SOLE   56,896 0 0
CAVCO INDS INC DEL COM 149568107 24 96 SH   SOLE   96 0 0
CELANESE CORP DEL COM 150870103 1,853 16,252 SH   SOLE   16,252 0 0
CELGENE CORP COM 151020104 2,562 28,625 SH   SOLE   28,625 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,535 502,066 SH   SOLE   502,066 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 886 94,032 SH   SOLE   94,032 0 0
CENTURY ALUM CO COM 156431108 9 724 SH   SOLE   724 0 0
CENTURYLINK INC COM 156700106 28,754 1,356,329 SH   SOLE   1,356,329 0 0
CERNER CORP COM 156782104 1,241 19,264 SH   SOLE   19,264 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,556 11,563 SH   SOLE   11,563 0 0
CHEESECAKE FACTORY INC COM 163072101 136 2,541 SH   SOLE   2,541 0 0
CHEMICAL FINL CORP COM 163731102 858 16,059 SH   SOLE   16,059 0 0
CHEMOURS CO COM 163851108 14 361 SH   SOLE   361 0 0
CHERRY HILL MTG INVT CORP COM 164651101 182 10,045 SH   SOLE   10,045 0 0
CHEVRON CORP NEW COM 166764100 40,579 331,850 SH   SOLE   331,850 0 0
CHICOS FAS INC COM 168615102 617 71,117 SH   SOLE   71,117 0 0
CHILDRENS PL INC COM 168905107 273 2,137 SH   SOLE   2,137 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 2,060 41,678 SH   SOLE   41,678 0 0
CHURCH & DWIGHT INC COM 171340102 97 1,642 SH   SOLE   1,642 0 0
CHURCHILL DOWNS INC COM 171484108 1,276 4,594 SH   SOLE   4,594 0 0
CIENA CORP COM NEW 171779309 1,020 32,644 SH   SOLE   32,644 0 0
CINCINNATI FINL CORP COM 172062101 77 1,006 SH   SOLE   1,006 0 0
CIRRUS LOGIC INC COM 172755100 596 15,444 SH   SOLE   15,444 0 0
CITIGROUP INC COM NEW 172967424 8,900 124,066 SH   SOLE   124,066 0 0
CITIZENS FINL GROUP INC COM 174610105 204 5,284 SH   SOLE   5,284 0 0
CITY OFFICE REIT INC COM 178587101 218 17,244 SH   SOLE   17,244 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 2,801 355,906 SH   SOLE   355,906 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 5,223 359,473 SH   SOLE   359,473 0 0
CLOROX CO DEL COM 189054109 6,039 40,147 SH   SOLE   40,147 0 0
CLOVIS ONCOLOGY INC COM 189464100 135 4,582 SH   SOLE   4,582 0 0
COCA COLA CO COM 191216100 30,314 656,287 SH   SOLE   656,287 0 0
COGNEX CORP COM 192422103 1,684 30,172 SH   SOLE   30,172 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,206 28,596 SH   SOLE   28,596 0 0
COLGATE PALMOLIVE CO COM 194162103 11,868 177,270 SH   SOLE   177,270 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 383 16,197 SH   SOLE   16,197 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 488 5,238 SH   SOLE   5,238 0 0
COMMERCIAL METALS CO COM 201723103 882 42,969 SH   SOLE   42,969 0 0
COMMUNITY BK SYS INC COM 203607106 1,784 29,219 SH   SOLE   29,219 0 0
COMMVAULT SYSTEMS INC COM 204166102 27 383 SH   SOLE   383 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 591 345,711 SH   SOLE   345,711 0 0
CONAGRA BRANDS INC COM 205887102 63 1,862 SH   SOLE   1,862 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 4,457 341,806 SH   SOLE   341,806 0 0
CONSOLIDATED EDISON INC COM 209115104 1,211 15,889 SH   SOLE   15,889 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,497 21,923 SH   SOLE   21,923 0 0
CONVERGYS CORP COM 212485106 1 41 SH   SOLE   41 0 0
COOPER COS INC COM NEW 216648402 3,202 11,554 SH   SOLE   11,554 0 0
COPART INC COM 217204106 2,339 45,391 SH   SOLE   45,391 0 0
CORNING INC COM 219350105 6,964 197,267 SH   SOLE   197,267 0 0
COUSINS PPTYS INC COM 222795106 1,196 134,500 SH   SOLE   134,500 0 0
CRANE CO COM 224399105 7,881 80,128 SH   SOLE   80,128 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1,138 30,958 SH   SOLE   30,958 0 0
CUBESMART COM 229663109 608 21,299 SH   SOLE   21,299 0 0
CUBIC CORP COM 229669106 2,862 39,178 SH   SOLE   39,178 0 0
CULLEN FROST BANKERS INC COM 229899109 978 9,368 SH   SOLE   9,368 0 0
CUMMINS INC COM 231021106 3,911 26,773 SH   SOLE   26,773 0 0
CURTISS WRIGHT CORP COM 231561101 4,284 31,174 SH   SOLE   31,174 0 0
CUSHING RENAISSANCE FD COM 231647108 13,147 683,678 SH   SOLE   683,678 0 0
CUTERA INC COM 232109108 1,673 51,413 SH   SOLE   51,413 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,714 118,280 SH   SOLE   118,280 0 0
DTE ENERGY CO COM 233331107 3,915 35,878 SH   SOLE   35,878 0 0
DANAHER CORP DEL COM 235851102 4,238 39,000 SH   SOLE   39,000 0 0
DARDEN RESTAURANTS INC COM 237194105 976 8,777 SH   SOLE   8,777 0 0
DARLING INGREDIENTS INC COM 237266101 786 40,682 SH   SOLE   40,682 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 78 1,182 SH   SOLE   1,182 0 0
DECKERS OUTDOOR CORP COM 243537107 48 402 SH   SOLE   402 0 0
DEERE & CO COM 244199105 3,305 21,986 SH   SOLE   21,986 0 0
DELAWARE ENHANCED GBL DIV & COM 246060107 2,739 244,567 SH   SOLE   244,567 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 982 16,983 SH   SOLE   16,983 0 0
DELUXE CORP COM 248019101 610 10,710 SH   SOLE   10,710 0 0
DEXCOM INC COM 252131107 97 676 SH   SOLE   676 0 0
DIEBOLD NXDF INC COM 253651103 75 16,727 SH   SOLE   16,727 0 0
DIGITAL RLTY TR INC COM 253868103 2,999 26,660 SH   SOLE   26,660 0 0
DILLARDS INC CL A 254067101 140 1,837 SH   SOLE   1,837 0 0
DISNEY WALT CO COM DISNEY 254687106 4,542 38,844 SH   SOLE   38,844 0 0
DISCOVER FINL SVCS COM 254709108 923 12,077 SH   SOLE   12,077 0 0
DR REDDYS LABS LTD ADR 256135203 85 2,466 SH   SOLE   2,466 0 0
DOLLAR GEN CORP NEW COM 256677105 446 4,078 SH   SOLE   4,078 0 0
DOMTAR CORP COM NEW 257559203 24,257 464,962 SH   SOLE   464,962 0 0
DONNELLEY R R & SONS CO COM 257867200 195 36,175 SH   SOLE   36,175 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 5,559 275,196 SH   SOLE   275,196 0 0
DOVER CORP COM 260003108 1,817 20,520 SH   SOLE   20,520 0 0
DUKE REALTY CORP COM NEW 264411505 455 16,052 SH   SOLE   16,052 0 0
DYCOM INDS INC COM 267475101 612 7,230 SH   SOLE   7,230 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,627 50,139 SH   SOLE   50,139 0 0
EASTMAN CHEM CO COM 277432100 803 8,387 SH   SOLE   8,387 0 0
EATON VANCE CORP COM NON VTG 278265103 2,605 49,567 SH   SOLE   49,567 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 8,280 517,154 SH   SOLE   517,154 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 5,414 306,596 SH   SOLE   306,596 0 0
EATON VANCE FLTING RATE INC COM 278279104 4,248 290,929 SH   SOLE   290,929 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 2,459 155,436 SH   SOLE   155,436 0 0
EBAY INC COM 278642103 15,678 474,798 SH   SOLE   474,798 0 0
ECOLAB INC COM 278865100 4,432 28,267 SH   SOLE   28,267 0 0
EDISON INTL COM 281020107 1,287 19,014 SH   SOLE   19,014 0 0
EL PASO ELEC CO COM NEW 283677854 15 270 SH   SOLE   270 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 12 703 SH   SOLE   703 0 0
ELECTRONIC ARTS INC COM 285512109 3,987 33,092 SH   SOLE   33,092 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 8,196 794,964 SH   SOLE   794,964 0 0
EMERSON ELEC CO COM 291011104 8,702 113,633 SH   SOLE   113,633 0 0
EMPIRE ST RLTY TR INC CL A 292104106 200 12,058 SH   SOLE   12,058 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1,294 76,834 SH   SOLE   76,834 0 0
ENCORE CAP GROUP INC COM 292554102 1 25 SH   SOLE   25 0 0
ENCORE WIRE CORP COM 292562105 68 1,367 SH   SOLE   1,367 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 961 33,452 SH   SOLE   33,452 0 0
ESSEX PPTY TR INC COM 297178105 2,225 9,017 SH   SOLE   9,017 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,260 13,854 SH   SOLE   13,854 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,020 13,872 SH   SOLE   13,872 0 0
FLIR SYS INC COM 302445101 2,453 39,904 SH   SOLE   39,904 0 0
F M C CORP COM NEW 302491303 3,184 36,523 SH   SOLE   36,523 0 0
FNB CORP PA COM 302520101 306 24,081 SH   SOLE   24,081 0 0
FS INVT CORP COM 302635107 532 75,400 SH   SOLE   75,400 0 0
FTI CONSULTING INC COM 302941109 314 4,295 SH   SOLE   4,295 0 0
FACTSET RESH SYS INC COM 303075105 353 1,576 SH   SOLE   1,576 0 0
FASTENAL CO COM 311900104 9,523 164,135 SH   SOLE   164,135 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 428 3,386 SH   SOLE   3,386 0 0
F5 NETWORKS INC COM 315616102 1,712 8,586 SH   SOLE   8,586 0 0
FIDUS INVT CORP COM 316500107 3,410 233,234 SH   SOLE   233,234 0 0
FIFTH THIRD BANCORP COM 316773100 1,150 41,184 SH   SOLE   41,184 0 0
51JOB INC SP ADR REP COM 316827104 154 2,003 SH   SOLE   2,003 0 0
FIRST FINL BANCORP OH COM 320209109 1,370 46,143 SH   SOLE   46,143 0 0
FIRST MERCHANTS CORP COM 320817109 2 43 SH   SOLE   43 0 0
FIRST SOLAR INC COM 336433107 39 796 SH   SOLE   796 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 8,069 504,340 SH   SOLE   504,340 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1,964 204,399 SH   SOLE   204,399 0 0
FISERV INC COM 337738108 73 891 SH   SOLE   891 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 69 2,190 SH   SOLE   2,190 0 0
FIRSTENERGY CORP COM 337932107 13,689 368,277 SH   SOLE   368,277 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 107 470 SH   SOLE   470 0 0
FLUOR CORP NEW COM 343412102 4,856 83,587 SH   SOLE   83,587 0 0
FLOWERS FOODS INC COM 343498101 8,064 432,136 SH   SOLE   432,136 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 373 3,768 SH   SOLE   3,768 0 0
FOOT LOCKER INC COM 344849104 242 4,743 SH   SOLE   4,743 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 11,949 1,291,837 SH   SOLE   1,291,837 0 0
FRANCO NEVADA CORP COM 351858105 326 5,217 SH   SOLE   5,217 0 0
FRANKLIN RES INC COM 354613101 628 20,637 SH   SOLE   20,637 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 2,064 310,411 SH   SOLE   310,411 0 0
GDL FUND COM SH BEN IT 361570104 1,045 114,989 SH   SOLE   114,989 0 0
GABELLI EQUITY TR INC COM 362397101 8,108 1,251,297 SH   SOLE   1,251,297 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,485 33,380 SH   SOLE   33,380 0 0
GARRISON CAP INC COM 366554103 2,759 333,252 SH   SOLE   333,252 0 0
GARTNER INC COM 366651107 189 1,194 SH   SOLE   1,194 0 0
GENERAL DYNAMICS CORP COM 369550108 9,324 45,546 SH   SOLE   45,546 0 0
GENERAL ELECTRIC CO COM 369604103 21,333 1,889,542 SH   SOLE   1,889,542 0 0
GENERAL MLS INC COM 370334104 12,868 299,819 SH   SOLE   299,819 0 0
GENESEE & WYO INC CL A 371559105 801 8,800 SH   SOLE   8,800 0 0
GENTEX CORP COM 371901109 1,575 73,414 SH   SOLE   73,414 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,924 80,895 SH   SOLE   80,895 0 0
GENIE ENERGY LTD CL B 372284208 545 100,909 SH   SOLE   100,909 0 0
GENUINE PARTS CO COM 372460105 244 2,459 SH   SOLE   2,459 0 0
GERDAU S A SPON ADR REP PFD 373737105 395 93,780 SH   SOLE   93,780 0 0
GILEAD SCIENCES INC COM 375558103 4,839 62,668 SH   SOLE   62,668 0 0
GLADSTONE CAPITAL CORP COM 376535100 3,567 375,476 SH   SOLE   375,476 0 0
GLADSTONE INVT CORP COM 376546107 5,036 440,580 SH   SOLE   440,580 0 0
GLOBAL NET LEASE INC COM NEW 379378201 188 9,030 SH   SOLE   9,030 0 0
GLOBAL WTR RES INC COM 379463102 289 27,332 SH   SOLE   27,332 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 246 10,501 SH   SOLE   10,501 0 0
GRACO INC COM 384109104 456 9,846 SH   SOLE   9,846 0 0
GRAINGER W W INC COM 384802104 4,017 11,238 SH   SOLE   11,238 0 0
GRAMERCY PPTY TR COM NEW 385002308 207 7,535 SH   SOLE   7,535 0 0
GRANITE CONSTR INC COM 387328107 3,054 66,817 SH   SOLE   66,817 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 380 27,104 SH   SOLE   27,104 0 0
GREAT WESTN BANCORP INC COM 391416104 127 3,016 SH   SOLE   3,016 0 0
GREEN PLAINS INC COM 393222104 39 2,281 SH   SOLE   2,281 0 0
GREENBRIER COS INC COM 393657101 208 3,459 SH   SOLE   3,459 0 0
GREIF INC CL A 397624107 435 8,099 SH   SOLE   8,099 0 0
GREIF INC CL B 397624206 21,581 374,339 SH   SOLE   374,339 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 49 2,297 SH   SOLE   2,297 0 0
GRUBHUB INC COM 400110102 4,832 34,858 SH   SOLE   34,858 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 265 4,649 SH   SOLE   4,649 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 299 2,736 SH   SOLE   2,736 0 0
GUESS INC COM 401617105 12,940 572,554 SH   SOLE   572,554 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 2,358 53,613 SH   SOLE   53,613 0 0
HACKETT GROUP INC COM 404609109 1,227 60,869 SH   SOLE   60,869 0 0
HAEMONETICS CORP COM 405024100 725 6,326 SH   SOLE   6,326 0 0
HAIN CELESTIAL GROUP INC COM 405217100 0 16 SH   SOLE   16 0 0
HALLIBURTON CO COM 406216101 2,999 73,985 SH   SOLE   73,985 0 0
HANOVER INS GROUP INC COM 410867105 71 573 SH   SOLE   573 0 0
HARLEY DAVIDSON INC COM 412822108 838 18,508 SH   SOLE   18,508 0 0
HARRIS CORP DEL COM 413875105 8,553 50,548 SH   SOLE   50,548 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 13 266 SH   SOLE   266 0 0
HASBRO INC COM 418056107 6,445 61,313 SH   SOLE   61,313 0 0
HAWKINS INC COM 420261109 60 1,442 SH   SOLE   1,442 0 0
HEALTHCARE SVCS GRP INC COM 421906108 111 2,743 SH   SOLE   2,743 0 0
HEALTHCARE RLTY TR COM 421946104 134 4,584 SH   SOLE   4,584 0 0
HEICO CORP NEW COM 422806109 7,280 78,607 SH   SOLE   78,607 0 0
HELMERICH & PAYNE INC COM 423452101 23,602 343,203 SH   SOLE   343,203 0 0
HENRY JACK & ASSOC INC COM 426281101 3,566 22,278 SH   SOLE   22,278 0 0
HERCULES CAPITAL INC COM 427096508 2,850 216,562 SH   SOLE   216,562 0 0
HERSHEY CO COM 427866108 5,436 53,295 SH   SOLE   53,295 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 974 42,698 SH   SOLE   42,698 0 0
HEXCEL CORP NEW COM 428291108 3,727 55,592 SH   SOLE   55,592 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 133 7,259 SH   SOLE   7,259 0 0
HIGHWOODS PPTYS INC COM 431284108 354 7,493 SH   SOLE   7,493 0 0
HILL ROM HLDGS INC COM 431475102 1,235 13,082 SH   SOLE   13,082 0 0
HOLLYFRONTIER CORP COM 436106108 2,746 39,280 SH   SOLE   39,280 0 0
HOLOGIC INC COM 436440101 528 12,888 SH   SOLE   12,888 0 0
HOME DEPOT INC COM 437076102 48,019 231,808 SH   SOLE   231,808 0 0
HONDA MOTOR LTD AMERN SHS 438128308 966 32,127 SH   SOLE   32,127 0 0
HONEYWELL INTL INC COM 438516106 24,865 149,429 SH   SOLE   149,429 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,740 38,752 SH   SOLE   38,752 0 0
HORMEL FOODS CORP COM 440452100 7,220 183,242 SH   SOLE   183,242 0 0
HORTONWORKS INC COM 440894103 373 16,350 SH   SOLE   16,350 0 0
HUBBELL INC COM 443510607 1,897 14,201 SH   SOLE   14,201 0 0
HUBSPOT INC COM 443573100 507 3,357 SH   SOLE   3,357 0 0
HUDBAY MINERALS INC COM 443628102 195 38,589 SH   SOLE   38,589 0 0
HUDSON PAC PPTYS INC COM 444097109 321 9,817 SH   SOLE   9,817 0 0
HUMANA INC COM 444859102 2,940 8,684 SH   SOLE   8,684 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,717 182,119 SH   SOLE   182,119 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,838 14,986 SH   SOLE   14,986 0 0
HUNTSMAN CORP COM 447011107 201 7,367 SH   SOLE   7,367 0 0
HURON CONSULTING GROUP INC COM 447462102 156 3,168 SH   SOLE   3,168 0 0
IDACORP INC COM 451107106 1,185 11,946 SH   SOLE   11,946 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,476 45,892 SH   SOLE   45,892 0 0
ILLUMINA INC COM 452327109 16,025 43,659 SH   SOLE   43,659 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,749 172,007 SH   SOLE   172,007 0 0
ING GROEP N V SPONSORED ADR 456837103 1,036 79,874 SH   SOLE   79,874 0 0
INGREDION INC COM 457187102 403 3,842 SH   SOLE   3,842 0 0
INTEL CORP COM 458140100 29,405 621,801 SH   SOLE   621,801 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 46,413 306,943 SH   SOLE   306,943 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 168 1,207 SH   SOLE   1,207 0 0
INTL PAPER CO COM 460146103 17,233 350,625 SH   SOLE   350,625 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,371 59,949 SH   SOLE   59,949 0 0
INTUIT COM 461202103 2,846 12,517 SH   SOLE   12,517 0 0
IONIS PHARMACEUTICALS INC COM 462222100 968 18,773 SH   SOLE   18,773 0 0
IROBOT CORP COM 462726100 1,233 11,215 SH   SOLE   11,215 0 0
ISHARES INC US INTL HGH YLD 464286178 130 2,630 SH   SOLE   2,630 0 0
ISHARES INC EM HGHYL BD ETF 464286285 4 80 SH   SOLE   80 0 0
ISHARES TR TIPS BD ETF 464287176 340 3,071 SH   SOLE   3,071 0 0
ISHARES TR COHEN STEER REIT 464287564 18 179 SH   SOLE   15 0 164
ISHARES TR JPMORGAN USD EMG 464288281 46 426 SH   SOLE   426 0 0
ISHARES TR LNG TR CRPRT BD 464289511 128 2,198 SH   SOLE   2,198 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 28 2,571 SH   SOLE   2,571 0 0
IVY HIGH INC OPPORTUNITIES F COM 465893105 5,618 393,983 SH   SOLE   393,983 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 6,846 89,495 SH   SOLE   89,495 0 0
JETBLUE AIRWAYS CORP COM 477143101 143 7,389 SH   SOLE   7,389 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 611 5,123 SH   SOLE   5,123 0 0
JOHNSON & JOHNSON COM 478160104 35,657 258,067 SH   SOLE   258,067 0 0
KLA-TENCOR CORP COM 482480100 531 5,217 SH   SOLE   5,217 0 0
KLX INC COM 482539103 2,581 41,107 SH   SOLE   41,107 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 196 1,800 SH   SOLE   1,800 0 0
KAMAN CORP COM 483548103 2,387 35,739 SH   SOLE   35,739 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 10,418 583,628 SH   SOLE   583,628 0 0
KELLOGG CO COM 487836108 1,324 18,909 SH   SOLE   18,909 0 0
KEMPER CORP DEL COM 488401100 31 386 SH   SOLE   386 0 0
KENNAMETAL INC COM 489170100 185 4,237 SH   SOLE   4,237 0 0
KEYCORP NEW COM 493267108 1,574 79,115 SH   SOLE   79,115 0 0
KIMBERLY CLARK CORP COM 494368103 2,367 20,828 SH   SOLE   20,828 0 0
KIRBY CORP COM 497266106 572 6,951 SH   SOLE   6,951 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 256 7,421 SH   SOLE   7,421 0 0
KOHLS CORP COM 500255104 2,902 38,925 SH   SOLE   38,925 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 917 20,140 SH   SOLE   20,140 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,184 89,898 SH   SOLE   89,898 0 0
KORN FERRY INTL COM NEW 500643200 86 1,741 SH   SOLE   1,741 0 0
KRAFT HEINZ CO COM 500754106 2,678 48,592 SH   SOLE   48,592 0 0
KROGER CO COM 501044101 73 2,500 SH   SOLE   2,500 0 0
L BRANDS INC COM 501797104 13,825 456,284 SH   SOLE   456,284 0 0
LKQ CORP COM 501889208 773 24,423 SH   SOLE   24,423 0 0
L3 TECHNOLOGIES INC COM 502413107 3,380 15,895 SH   SOLE   15,895 0 0
LAM RESEARCH CORP COM 512807108 6,806 44,864 SH   SOLE   44,864 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,501 45,001 SH   SOLE   45,001 0 0
LAMB WESTON HLDGS INC COM 513272104 16 242 SH   SOLE   242 0 0
LANNET INC COM 516012101 17 3,672 SH   SOLE   3,672 0 0
LAS VEGAS SANDS CORP COM 517834107 2,975 50,141 SH   SOLE   50,141 0 0
LAUDER ESTEE COS INC CL A 518439104 1,512 10,402 SH   SOLE   10,402 0 0
LEAR CORP COM NEW 521865204 2,134 14,718 SH   SOLE   14,718 0 0
LEGGETT & PLATT INC COM 524660107 333 7,604 SH   SOLE   7,604 0 0
LEIDOS HLDGS INC COM 525327102 156 2,257 SH   SOLE   2,257 0 0
LENNAR CORP CL A 526057104 413 8,839 SH   SOLE   8,839 0 0
LENNAR CORP CL B 526057302 4 113 SH   SOLE   113 0 0
LENNOX INTL INC COM 526107107 2,581 11,817 SH   SOLE   11,817 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 6,447 1,015,342 SH   SOLE   1,015,342 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 13,932 2,045,871 SH   SOLE   2,045,871 0 0
LIBERTY PPTY TR SH BEN INT 531172104 42 985 SH   SOLE   985 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 354 9,519 SH   SOLE   9,519 0 0
LILLY ELI & CO COM 532457108 10,144 94,528 SH   SOLE   94,528 0 0
LIMONEIRA CO COM 532746104 648 24,820 SH   SOLE   24,820 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,040 32,534 SH   SOLE   32,534 0 0
LINCOLN NATL CORP IND COM 534187109 1 18 SH   SOLE   18 0 0
LINDSAY CORP COM 535555106 775 7,727 SH   SOLE   7,727 0 0
LITHIA MTRS INC CL A 536797103 97 1,183 SH   SOLE   1,183 0 0
LITTELFUSE INC COM 537008104 147 745 SH   SOLE   745 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 97 31,835 SH   SOLE   31,835 0 0
LOCKHEED MARTIN CORP COM 539830109 32,012 92,532 SH   SOLE   92,532 0 0
LOUISIANA PAC CORP COM 546347105 470 17,727 SH   SOLE   17,727 0 0
LOWES COS INC COM 548661107 10,099 87,959 SH   SOLE   87,959 0 0
LOXO ONCOLOGY INC COM 548862101 321 1,878 SH   SOLE   1,878 0 0
LULULEMON ATHLETICA INC COM 550021109 2,046 12,594 SH   SOLE   12,594 0 0
MDU RES GROUP INC COM 552690109 3,315 129,049 SH   SOLE   129,049 0 0
MFS MUN INCOME TR SH BEN INT 552738106 791 121,852 SH   SOLE   121,852 0 0
MSA SAFETY INC COM 553498106 2,058 19,339 SH   SOLE   19,339 0 0
MSC INDL DIRECT INC CL A 553530106 532 6,035 SH   SOLE   6,035 0 0
MVC CAPITAL INC COM 553829102 1,416 146,695 SH   SOLE   146,695 0 0
MACERICH CO COM 554382101 24 435 SH   SOLE   435 0 0
MADDEN STEVEN LTD COM 556269108 27 515 SH   SOLE   515 0 0
MADISON CVRED CALL & EQ STR COM 557437100 1,089 141,668 SH   SOLE   141,668 0 0
MAGNA INTL INC COM 559222401 458 8,710 SH   SOLE   8,710 0 0
MANTECH INTL CORP CL A 564563104 28 447 SH   SOLE   447 0 0
MARATHON OIL CORP COM 565849106 99 4,259 SH   SOLE   4,259 0 0
MARSH & MCLENNAN COS INC COM 571748102 12,721 153,783 SH   SOLE   153,783 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,628 12,331 SH   SOLE   12,331 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,841 32,100 SH   SOLE   32,100 0 0
MASCO CORP COM 574599106 2,184 59,670 SH   SOLE   59,670 0 0
MASTEC INC COM 576323109 4,383 98,173 SH   SOLE   98,173 0 0
MATADOR RES CO COM 576485205 27 813 SH   SOLE   813 0 0
MATERION CORP COM 576690101 95 1,576 SH   SOLE   1,576 0 0
MATRIX SVC CO COM 576853105 1 58 SH   SOLE   58 0 0
MATTEL INC COM 577081102 335 21,353 SH   SOLE   21,353 0 0
MAXIMUS INC COM 577933104 468 7,194 SH   SOLE   7,194 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,595 19,696 SH   SOLE   19,696 0 0
MCDONALDS CORP COM 580135101 13,316 79,599 SH   SOLE   79,599 0 0
MEDICINES CO COM 584688105 388 12,961 SH   SOLE   12,961 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 78 3,699 SH   SOLE   3,699 0 0
MERCER INTL INC COM 588056101 71 4,197 SH   SOLE   4,197 0 0
MERCURY SYS INC COM 589378108 930 16,818 SH   SOLE   16,818 0 0
MERCURY GENL CORP NEW COM 589400100 706 14,082 SH   SOLE   14,082 0 0
MERIT MED SYS INC COM 589889104 268 4,367 SH   SOLE   4,367 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,957 4,856 SH   SOLE   4,856 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2 102 SH   SOLE   102 0 0
MICROSOFT CORP COM 594918104 111,375 973,813 SH   SOLE   973,813 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,637 20,743 SH   SOLE   20,743 0 0
MICRON TECHNOLOGY INC COM 595112103 752 16,625 SH   SOLE   16,625 0 0
MIDDLEBY CORP COM 596278101 340 2,628 SH   SOLE   2,628 0 0
MINERALS TECHNOLOGIES INC COM 603158106 265 3,913 SH   SOLE   3,913 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1,165 188,199 SH   SOLE   188,199 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 496 58,118 SH   SOLE   58,118 0 0
MOHAWK INDS INC COM 608190104 4,383 24,994 SH   SOLE   24,994 0 0
MONDELEZ INTL INC CL A 609207105 2,536 59,021 SH   SOLE   59,021 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,794 30,220 SH   SOLE   30,220 0 0
MONROE CAP CORP COM 610335101 3,361 247,657 SH   SOLE   247,657 0 0
MOODYS CORP COM 615369105 270 1,614 SH   SOLE   1,614 0 0
MOOG INC CL A 615394202 2,787 32,416 SH   SOLE   32,416 0 0
MORGAN STANLEY COM NEW 617446448 1,638 35,178 SH   SOLE   35,178 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 3,711 550,659 SH   SOLE   550,659 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 401 3,083 SH   SOLE   3,083 0 0
MUELLER INDS INC COM 624756102 65 2,259 SH   SOLE   2,259 0 0
MULTI COLOR CORP COM 625383104 104 1,668 SH   SOLE   1,668 0 0
NMI HLDGS INC CL A 629209305 27 1,209 SH   SOLE   1,209 0 0
NRG ENERGY INC COM NEW 629377508 75 1,993 SH   SOLE   1,993 0 0
NANOMETRICS INC COM 630077105 64 1,706 SH   SOLE   1,706 0 0
NASDAQ INC COM 631103108 1,307 15,236 SH   SOLE   15,236 0 0
NATIONAL BK HLDGS CORP CL A 633707104 142 3,766 SH   SOLE   3,766 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,109 14,719 SH   SOLE   14,719 0 0
NATIONAL GEN HLDGS CORP COM 636220303 360 13,426 SH   SOLE   13,426 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 2,052 39,568 SH   SOLE   39,568 0 0
NATIONAL OILWELL VARCO INC COM 637071101 333 7,725 SH   SOLE   7,725 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 429 9,579 SH   SOLE   9,579 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 579 22,747 SH   SOLE   22,747 0 0
NATUS MEDICAL INC DEL COM 639050103 140 3,941 SH   SOLE   3,941 0 0
NEENAH INC COM 640079109 5 57 SH   SOLE   57 0 0
NEKTAR THERAPEUTICS COM 640268108 589 9,670 SH   SOLE   9,670 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 5,605 653,287 SH   SOLE   653,287 0 0
NEW MTN FIN CORP COM 647551100 5,689 421,439 SH   SOLE   421,439 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 146 1,973 SH   SOLE   1,973 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,302 125,520 SH   SOLE   125,520 0 0
NEWELL BRANDS INC COM 651229106 69 3,410 SH   SOLE   3,410 0 0
NEWMONT MINING CORP COM 651639106 480 15,907 SH   SOLE   15,907 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 624 60,243 SH   SOLE   60,243 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 9,646 460,629 SH   SOLE   460,629 0 0
NICE LTD SPONSORED ADR 653656108 683 5,968 SH   SOLE   5,968 0 0
NIKE INC CL B 654106103 318 3,756 SH   SOLE   3,756 0 0
NOKIA CORP SPONSORED ADR 654902204 2,219 397,645 SH   SOLE   397,645 0 0
NORDSON CORP COM 655663102 753 5,422 SH   SOLE   5,422 0 0
NORDSTROM INC COM 655664100 1,202 20,100 SH   SOLE   20,100 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,604 8,888 SH   SOLE   8,888 0 0
NORTHERN TR CORP COM 665859104 534 5,226 SH   SOLE   5,226 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,091 25,495 SH   SOLE   25,495 0 0
NORTHWEST PIPE CO COM 667746101 555 28,095 SH   SOLE   28,095 0 0
NORTHWESTERN CORP COM NEW 668074305 526 8,973 SH   SOLE   8,973 0 0
NOVO-NORDISK A S ADR 670100205 785 16,642 SH   SOLE   16,642 0 0
NUCOR CORP COM 670346105 4,083 64,344 SH   SOLE   64,344 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2,105 163,567 SH   SOLE   163,567 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 2,989 236,124 SH   SOLE   236,124 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1,139 90,783 SH   SOLE   90,783 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2,779 115,644 SH   SOLE   115,644 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 395 31,143 SH   SOLE   31,143 0 0
NUVASIVE INC COM 670704105 1,152 16,232 SH   SOLE   16,232 0 0
OGE ENERGY CORP COM 670837103 651 17,914 SH   SOLE   17,914 0 0
NUVEEN MUN VALUE FD INC COM 670928100 2,727 291,303 SH   SOLE   291,303 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 23,768 289,251 SH   SOLE   289,251 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,872 24,008 SH   SOLE   24,008 0 0
OLD REP INTL CORP COM 680223104 496 22,178 SH   SOLE   22,178 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,481 25,821 SH   SOLE   25,821 0 0
OMNICOM GROUP INC COM 681919106 4,115 60,496 SH   SOLE   60,496 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,358 71,953 SH   SOLE   71,953 0 0
OMEROS CORP COM 682143102 301 12,332 SH   SOLE   12,332 0 0
ON SEMICONDUCTOR CORP COM 682189105 836 45,367 SH   SOLE   45,367 0 0
ONEOK INC NEW COM 682680103 22,854 337,133 SH   SOLE   337,133 0 0
OPEN TEXT CORP COM 683715106 697 18,332 SH   SOLE   18,332 0 0
ORANGE SPONSORED ADR 684060106 514 32,365 SH   SOLE   32,365 0 0
ORIX CORP SPONSORED ADR 686330101 60 746 SH   SOLE   746 0 0
OSHKOSH CORP COM 688239201 740 10,385 SH   SOLE   10,385 0 0
OTTER TAIL CORP COM 689648103 593 12,389 SH   SOLE   12,389 0 0
OWENS & MINOR INC NEW COM 690732102 19,074 1,154,603 SH   SOLE   1,154,603 0 0
OWENS CORNING NEW COM 690742101 1,386 25,537 SH   SOLE   25,537 0 0
OWENS RLTY MTG INC COM 690828108 424 25,127 SH   SOLE   25,127 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,570 26,214 SH   SOLE   26,214 0 0
POSCO SPONSORED ADR 693483109 2,204 33,394 SH   SOLE   33,394 0 0
PPG INDS INC COM 693506107 322 2,953 SH   SOLE   2,953 0 0
PVH CORP COM 693656100 108 749 SH   SOLE   749 0 0
PACKAGING CORP AMER COM 695156109 1,114 10,152 SH   SOLE   10,152 0 0
PACWEST BANCORP DEL COM 695263103 2,173 45,605 SH   SOLE   45,605 0 0
PALO ALTO NETWORKS INC COM 697435105 1,553 6,893 SH   SOLE   6,893 0 0
PARK HOTELS RESORTS INC COM 700517105 1,210 36,878 SH   SOLE   36,878 0 0
PARKER HANNIFIN CORP COM 701094104 8,133 44,218 SH   SOLE   44,218 0 0
PARSLEY ENERGY INC CL A 701877102 1,225 41,885 SH   SOLE   41,885 0 0
PATRICK INDS INC COM 703343103 25 419 SH   SOLE   419 0 0
PATTERSON COMPANIES INC COM 703395103 16,605 679,132 SH   SOLE   679,132 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,016 59,367 SH   SOLE   59,367 0 0
PAYCHEX INC COM 704326107 16,825 228,447 SH   SOLE   228,447 0 0
PEABODY ENERGY CORP NEW COM 704551100 237 6,655 SH   SOLE   6,655 0 0
PEARSON PLC SPONSORED ADR 705015105 862 74,855 SH   SOLE   74,855 0 0
PENN NATL GAMING INC COM 707569109 141 4,297 SH   SOLE   4,297 0 0
PENNANTPARK INVT CORP COM 708062104 4,187 561,260 SH   SOLE   561,260 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,195 69,786 SH   SOLE   69,786 0 0
PEPSICO INC COM 713448108 18,478 165,281 SH   SOLE   165,281 0 0
PERKINELMER INC COM 714046109 3,800 39,066 SH   SOLE   39,066 0 0
PERSPECTA INC COM 715347100 123 4,771 SH   SOLE   4,771 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 355 14,503 SH   SOLE   14,503 0 0
PFIZER INC COM 717081103 70,921 1,609,277 SH   SOLE   1,609,277 0 0
PHILIP MORRIS INTL INC COM 718172109 23,526 288,519 SH   SOLE   288,519 0 0
PHILLIPS 66 COM 718546104 5,272 46,774 SH   SOLE   46,774 0 0
PINNACLE WEST CAP CORP COM 723484101 734 9,266 SH   SOLE   9,266 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 1,089 97,923 SH   SOLE   97,923 0 0
PIONEER NAT RES CO COM 723787107 3,132 17,983 SH   SOLE   17,983 0 0
PIPER JAFFRAY COS COM 724078100 126 1,651 SH   SOLE   1,651 0 0
PITNEY BOWES INC COM 724479100 15,708 2,218,622 SH   SOLE   2,218,622 0 0
POLARIS INDS INC COM 731068102 207 2,048 SH   SOLE   2,048 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 792 17,367 SH   SOLE   17,367 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 815 13,924 SH   SOLE   13,924 0 0
PROCTER AND GAMBLE CO COM 742718109 25,497 306,338 SH   SOLE   306,338 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,716 38,233 SH   SOLE   38,233 0 0
PROOFPOINT INC COM 743424103 6,288 59,139 SH   SOLE   59,139 0 0
PROTO LABS INC COM 743713109 33 202 SH   SOLE   202 0 0
PRUDENTIAL FINL INC COM 744320102 2,280 22,502 SH   SOLE   22,502 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 582 11,031 SH   SOLE   11,031 0 0
PULTE GROUP INC COM 745867101 259 10,443 SH   SOLE   10,443 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 818 118,159 SH   SOLE   118,159 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 2,170 189,995 SH   SOLE   189,995 0 0
QUAD / GRAPHICS INC COM CL A 747301109 16,139 774,409 SH   SOLE   774,409 0 0
QUAKER CHEM CORP COM 747316107 547 2,704 SH   SOLE   2,704 0 0
QUALCOMM INC COM 747525103 22,281 309,323 SH   SOLE   309,323 0 0
RPM INTL INC COM 749685103 2,919 44,955 SH   SOLE   44,955 0 0
RADIAN GROUP INC COM 750236101 467 22,616 SH   SOLE   22,616 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 87 6,370 SH   SOLE   6,370 0 0
RANDGOLD RES LTD ADR 752344309 252 3,578 SH   SOLE   3,578 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,092 11,865 SH   SOLE   11,865 0 0
RAYTHEON CO COM NEW 755111507 9,240 44,710 SH   SOLE   44,710 0 0
REALTY INCOME CORP COM 756109104 2,680 47,115 SH   SOLE   47,115 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,033 164,167 SH   SOLE   164,167 0 0
RED HAT INC COM 756577102 7,494 54,993 SH   SOLE   54,993 0 0
REGENCY CTRS CORP COM 758849103 758 11,726 SH   SOLE   11,726 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 178 1,233 SH   SOLE   1,233 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,471 28,977 SH   SOLE   28,977 0 0
RELX PLC SPONSORED ADR 759530108 2,277 108,770 SH   SOLE   108,770 0 0
REPLIGEN CORP COM 759916109 1 26 SH   SOLE   26 0 0
REPUBLIC SVCS INC COM 760759100 1,998 27,500 SH   SOLE   27,500 0 0
RESMED INC COM 761152107 3,849 33,375 SH   SOLE   33,375 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,633 110,409 SH   SOLE   110,409 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1,275 35,293 SH   SOLE   35,293 0 0
ROCKWELL AUTOMATION INC COM 773903109 13,136 70,050 SH   SOLE   70,050 0 0
ROCKWELL COLLINS INC COM 774341101 3,228 22,981 SH   SOLE   22,981 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,730 53,105 SH   SOLE   53,105 0 0
ROGERS CORP COM 775133101 2,219 15,064 SH   SOLE   15,064 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,267 14,406 SH   SOLE   14,406 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 213 2,659 SH   SOLE   2,659 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 52 728 SH   SOLE   728 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7,173 105,270 SH   SOLE   105,270 0 0
ROYCE VALUE TR INC COM 780910105 22,108 1,352,167 SH   SOLE   1,352,167 0 0
ROYCE MICRO-CAP TR INC COM 780915104 3,939 385,846 SH   SOLE   385,846 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 811 8,440 SH   SOLE   8,440 0 0
S & T BANCORP INC COM 783859101 1,265 29,170 SH   SOLE   29,170 0 0
SEI INVESTMENTS CO COM 784117103 535 8,758 SH   SOLE   8,758 0 0
SJW GROUP COM 784305104 64 1,053 SH   SOLE   1,053 0 0
SANDERSON FARMS INC COM 800013104 331 3,206 SH   SOLE   3,206 0 0
SANGAMO THERAPEUTICS INC COM 800677106 349 20,567 SH   SOLE   20,567 0 0
SAP SE SPON ADR 803054204 2,381 19,360 SH   SOLE   19,360 0 0
SAREPTA THERAPEUTICS INC COM 803607100 485 3,003 SH   SOLE   3,003 0 0
SASOL LTD SPONSORED ADR 803866300 1,000 25,870 SH   SOLE   25,870 0 0
SCHEIN HENRY INC COM 806407102 748 8,796 SH   SOLE   8,796 0 0
SCHLUMBERGER LTD COM 806857108 5,452 89,492 SH   SOLE   89,492 0 0
SCHNITZER STL INDS CL A 806882106 63 2,342 SH   SOLE   2,342 0 0
SCHWAB CHARLES CORP NEW COM 808513105 8,461 172,155 SH   SOLE   172,155 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 131 2,600 SH   SOLE   2,600 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 130 2,404 SH   SOLE   2,404 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 22,210 579,755 SH   SOLE   579,755 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 3,128 39,727 SH   SOLE   39,727 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 12 405 SH   SOLE   405 0 0
SEATTLE GENETICS INC COM 812578102 907 11,764 SH   SOLE   11,764 0 0
SEMPRA ENERGY COM 816851109 5,603 49,253 SH   SOLE   49,253 0 0
SENDGRID INC COM 816883102 538 14,612 SH   SOLE   14,612 0 0
SHAKE SHACK INC CL A 819047101 276 4,379 SH   SOLE   4,379 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 249 11,662 SH   SOLE   11,662 0 0
SHERWIN WILLIAMS CO COM 824348106 6,990 15,356 SH   SOLE   15,356 0 0
SILICON LABORATORIES INC COM 826919102 542 5,902 SH   SOLE   5,902 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,031 11,492 SH   SOLE   11,492 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 499 6,892 SH   SOLE   6,892 0 0
SKECHERS U S A INC CL A 830566105 16 571 SH   SOLE   571 0 0
SKYWEST INC COM 830879102 42 716 SH   SOLE   716 0 0
SMITH A O COM 831865209 902 16,903 SH   SOLE   16,903 0 0
SMUCKER J M CO COM NEW 832696405 135 1,317 SH   SOLE   1,317 0 0
SNAP ON INC COM 833034101 1,274 6,940 SH   SOLE   6,940 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,947 42,583 SH   SOLE   42,583 0 0
SONOCO PRODS CO COM 835495102 2,810 50,637 SH   SOLE   50,637 0 0
SONY CORP SPONSORED ADR 835699307 705 11,629 SH   SOLE   11,629 0 0
SOUTHERN CO COM 842587107 26,203 600,985 SH   SOLE   600,985 0 0
SOUTHWEST AIRLS CO COM 844741108 388 6,219 SH   SOLE   6,219 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 222 2,813 SH   SOLE   2,813 0 0
SPARK ENERGY INC CL A COM 846511103 403 48,796 SH   SOLE   48,796 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,505 27,330 SH   SOLE   27,330 0 0
SPLUNK INC COM 848637104 1,907 15,771 SH   SOLE   15,771 0 0
SQUARE INC CL A 852234103 3,258 32,905 SH   SOLE   32,905 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 302 6,288 SH   SOLE   6,288 0 0
STAMPS COM INC COM NEW 852857200 64 284 SH   SOLE   284 0 0
STANDEX INTL CORP COM 854231107 336 3,225 SH   SOLE   3,225 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,118 21,295 SH   SOLE   21,295 0 0
STARBUCKS CORP COM 855244109 13,532 238,074 SH   SOLE   238,074 0 0
STATE STR CORP COM 857477103 114 1,360 SH   SOLE   1,360 0 0
STEEL DYNAMICS INC COM 858119100 2,857 63,215 SH   SOLE   63,215 0 0
STEELCASE INC CL A 858155203 4,995 269,989 SH   SOLE   269,989 0 0
STELLUS CAP INVT CORP COM 858568108 5,324 390,349 SH   SOLE   390,349 0 0
STERICYCLE INC COM 858912108 55 932 SH   SOLE   932 0 0
STIFEL FINL CORP COM 860630102 81 1,571 SH   SOLE   1,571 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 189 10,298 SH   SOLE   10,298 0 0
STORE CAP CORP COM 862121100 63 2,254 SH   SOLE   2,254 0 0
STRYKER CORP COM 863667101 5,982 33,670 SH   SOLE   33,670 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 844 35,873 SH   SOLE   35,873 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 52 3,837 SH   SOLE   3,837 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 520 36,348 SH   SOLE   36,348 0 0
SUN CMNTYS INC COM 866674104 3,623 35,681 SH   SOLE   35,681 0 0
SUN LIFE FINL INC COM 866796105 109 2,733 SH   SOLE   2,733 0 0
SUNCOR ENERGY INC NEW COM 867224107 11,862 306,600 SH   SOLE   306,600 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 764 46,678 SH   SOLE   46,678 0 0
SUNTRUST BKS INC COM 867914103 4,274 63,990 SH   SOLE   63,990 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 31 625 SH   SOLE   625 0 0
SYMANTEC CORP COM 871503108 1,687 79,291 SH   SOLE   79,291 0 0
SYNOPSYS INC COM 871607107 702 7,124 SH   SOLE   7,124 0 0
SYSCO CORP COM 871829107 1,533 20,927 SH   SOLE   20,927 0 0
THL CR INC COM 872438106 4,070 504,355 SH   SOLE   504,355 0 0
TJX COS INC NEW COM 872540109 5,114 45,649 SH   SOLE   45,649 0 0
T MOBILE US INC COM 872590104 4,114 58,622 SH   SOLE   58,622 0 0
TAHOE RES INC COM 873868103 135 48,344 SH   SOLE   48,344 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10,273 232,638 SH   SOLE   232,638 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 884 6,407 SH   SOLE   6,407 0 0
TAL ED GROUP SPONSORED ADS 874080104 16 641 SH   SOLE   641 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 245 10,387 SH   SOLE   10,387 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 608 26,555 SH   SOLE   26,555 0 0
TAUBMAN CTRS INC COM 876664103 244 4,085 SH   SOLE   4,085 0 0
TECK RESOURCES LTD CL B 878742204 270 11,221 SH   SOLE   11,221 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 4,096 218,569 SH   SOLE   218,569 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 10,287 41,703 SH   SOLE   41,703 0 0
TELEFLEX INC COM 879369106 4,268 16,040 SH   SOLE   16,040 0 0
TELEFONICA S A SPONSORED ADR 879382208 144 18,371 SH   SOLE   18,371 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 19,016 624,918 SH   SOLE   624,918 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 3,278 327,767 SH   SOLE   327,767 0 0
TERADYNE INC COM 880770102 16 429 SH   SOLE   429 0 0
TERNIUM SA SPON ADR 880890108 1,238 40,887 SH   SOLE   40,887 0 0
TESARO INC COM 881569107 48 1,237 SH   SOLE   1,237 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 227 10,558 SH   SOLE   10,558 0 0
TEXAS INSTRS INC COM 882508104 26,575 247,690 SH   SOLE   247,690 0 0
TEXAS ROADHOUSE INC COM 882681109 41 591 SH   SOLE   591 0 0
TEXTRON INC COM 883203101 3,055 42,745 SH   SOLE   42,745 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 23,987 98,276 SH   SOLE   98,276 0 0
THOMSON REUTERS CORP COM 884903105 505 11,046 SH   SOLE   11,046 0 0
THOR INDS INC COM 885160101 1,885 22,515 SH   SOLE   22,515 0 0
TOLL BROTHERS INC COM 889478103 509 15,412 SH   SOLE   15,412 0 0
TORO CO COM 891092108 1,357 22,630 SH   SOLE   22,630 0 0
TOTAL SYS SVCS INC COM 891906109 94 949 SH   SOLE   949 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 311 2,500 SH   SOLE   2,500 0 0
TRACTOR SUPPLY CO COM 892356106 2,588 28,477 SH   SOLE   28,477 0 0
TRANSDIGM GROUP INC COM 893641100 5,300 14,235 SH   SOLE   14,235 0 0
TRIMBLE INC COM 896239100 1,304 30,010 SH   SOLE   30,010 0 0
TRINITY INDS INC COM 896522109 1,617 44,119 SH   SOLE   44,119 0 0
TRIUMPH GROUP INC NEW COM 896818101 490 21,050 SH   SOLE   21,050 0 0
TRIPADVISOR INC COM 896945201 287 5,626 SH   SOLE   5,626 0 0
TRUSTMARK CORP COM 898402102 129 3,822 SH   SOLE   3,822 0 0
TUPPERWARE BRANDS CORP COM 899896104 7,309 218,504 SH   SOLE   218,504 0 0
TUTOR PERINI CORP COM 901109108 2,602 138,387 SH   SOLE   138,387 0 0
TYLER TECHNOLOGIES INC COM 902252105 791 3,229 SH   SOLE   3,229 0 0
TYSON FOODS INC CL A 902494103 656 11,019 SH   SOLE   11,019 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 5 229 SH   SOLE   229 0 0
UDR INC COM 902653104 2,394 59,204 SH   SOLE   59,204 0 0
UGI CORP NEW COM 902681105 1,246 22,457 SH   SOLE   22,457 0 0
US BANCORP DEL COM NEW 902973304 4,808 91,044 SH   SOLE   91,044 0 0
UMPQUA HLDGS CORP COM 904214103 1,315 63,214 SH   SOLE   63,214 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,926 35,038 SH   SOLE   35,038 0 0
UNION PAC CORP COM 907818108 16,198 99,476 SH   SOLE   99,476 0 0
UNITED NAT FOODS INC COM 911163103 27 895 SH   SOLE   895 0 0
UNITED PARCEL SERVICE INC CL B 911312106 18,222 156,075 SH   SOLE   156,075 0 0
UNITED RENTALS INC COM 911363109 10,575 64,642 SH   SOLE   64,642 0 0
UNITED STATES STL CORP NEW COM 912909108 796 26,119 SH   SOLE   26,119 0 0
UNITED TECHNOLOGIES CORP COM 913017109 17,973 128,556 SH   SOLE   128,556 0 0
UNITIL CORP COM 913259107 49 958 SH   SOLE   958 0 0
UNIVERSAL CORP VA COM 913456109 16,963 260,976 SH   SOLE   260,976 0 0
UNIVERSAL FST PRODS INC COM 913543104 32 905 SH   SOLE   905 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1 7 SH   SOLE   7 0 0
V F CORP COM 918204108 13,445 143,879 SH   SOLE   143,879 0 0
VALMONT INDS INC COM 920253101 434 3,132 SH   SOLE   3,132 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18 217 SH   SOLE   18 0 199
VERITEX HLDGS INC COM 923451108 112 3,955 SH   SOLE   3,955 0 0
VICI PPTYS INC COM 925652109 18 825 SH   SOLE   825 0 0
VIRTU FINL INC CL A 928254101 1,288 62,969 SH   SOLE   62,969 0 0
VMWARE INC CL A COM 928563402 5 33 SH   SOLE   33 0 0
VORNADO RLTY TR SH BEN INT 929042109 548 7,502 SH   SOLE   7,502 0 0
VULCAN MATLS CO COM 929160109 5,641 50,732 SH   SOLE   50,732 0 0
WD-40 CO COM 929236107 1,265 7,350 SH   SOLE   7,350 0 0
WSFS FINL CORP COM 929328102 173 3,668 SH   SOLE   3,668 0 0
WABTEC CORP COM 929740108 356 3,396 SH   SOLE   3,396 0 0
WALMART INC COM 931142103 2,899 30,871 SH   SOLE   30,871 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,135 43,004 SH   SOLE   43,004 0 0
WATERS CORP COM 941848103 2,186 11,228 SH   SOLE   11,228 0 0
WATSCO INC COM 942622200 4,554 25,572 SH   SOLE   25,572 0 0
WEIBO CORP SPONSORED ADR 948596101 1,935 26,453 SH   SOLE   26,453 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 544 18,264 SH   SOLE   18,264 0 0
WELLS FARGO CO NEW COM 949746101 5,789 110,132 SH   SOLE   110,132 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,483 12,008 SH   SOLE   12,008 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,372 24,108 SH   SOLE   24,108 0 0
WESTERN DIGITAL CORP COM 958102105 3,950 67,468 SH   SOLE   67,468 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 765 17,519 SH   SOLE   17,519 0 0
WESTERN UN CO COM 959802109 21,858 1,146,801 SH   SOLE   1,146,801 0 0
WESTLAKE CHEM CORP COM 960413102 2,935 35,320 SH   SOLE   35,320 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 2,885 144,195 SH   SOLE   144,195 0 0
WEYERHAEUSER CO COM 962166104 62 1,911 SH   SOLE   1,911 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,086 62,085 SH   SOLE   62,085 0 0
WHIRLPOOL CORP COM 963320106 898 7,563 SH   SOLE   7,563 0 0
WHITING PETE CORP NEW COM NEW 966387409 0 7 SH   SOLE   7 0 0
WILLIAMS COS INC DEL COM 969457100 19,345 711,476 SH   SOLE   711,476 0 0
WILLIAMS SONOMA INC COM 969904101 4,294 65,337 SH   SOLE   65,337 0 0
WINGSTOP INC COM 974155103 73 1,065 SH   SOLE   1,065 0 0
WINNEBAGO INDS INC COM 974637100 889 26,806 SH   SOLE   26,806 0 0
WOODWARD INC COM 980745103 659 8,148 SH   SOLE   8,148 0 0
WORLDPAY INC CL A 981558109 4,341 42,868 SH   SOLE   42,868 0 0
WYNN RESORTS LTD COM 983134107 2,177 17,130 SH   SOLE   17,130 0 0
XPO LOGISTICS INC COM 983793100 233 2,039 SH   SOLE   2,039 0 0
XILINX INC COM 983919101 6,545 81,641 SH   SOLE   81,641 0 0
XENIA HOTELS & RESORTS INC COM 984017103 42 1,768 SH   SOLE   1,768 0 0
XEROX CORP COM NEW 984121608 17,133 635,024 SH   SOLE   635,024 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 259 16,742 SH   SOLE   16,742 0 0
YUM BRANDS INC COM 988498101 1,379 15,173 SH   SOLE   15,173 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,119 11,984 SH   SOLE   11,984 0 0
ZIONS BANCORPORATION COM 989701107 912 18,183 SH   SOLE   18,183 0 0
BT GROUP PLC ADR 05577E101 2,083 141,030 SH   SOLE   141,030 0 0
CDK GLOBAL INC COM 12508E101 717 11,456 SH   SOLE   11,456 0 0
KCAP FINL INC COM 48668E101 833 251,588 SH   SOLE   251,588 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1,462 118,383 SH   SOLE   118,383 0 0
COVANTA HLDG CORP COM 22282E102 24,132 1,485,034 SH   SOLE   1,485,034 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 271 59,562 SH   SOLE   59,562 0 0
QUANTA SVCS INC COM 74762E102 4,685 140,366 SH   SOLE   140,366 0 0
VERISIGN INC COM 92343E102 1,413 8,824 SH   SOLE   8,824 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1,760 145,660 SH   SOLE   145,660 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 1,634 155,047 SH   SOLE   155,047 0 0
U S SILICA HLDGS INC COM 90346E103 395 20,995 SH   SOLE   20,995 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,012 21,818 SH   SOLE   21,818 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 224 3,011 SH   SOLE   3,011 0 0
VALE S A ADR 91912E105 1,265 85,228 SH   SOLE   85,228 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 5,161 476,066 SH   SOLE   319,388 0 156,678
TARGET CORP COM 87612E106 1,640 18,594 SH   SOLE   13,524 0 5,070
BLACKROCK TCP CAP CORP COM 09259E108 4,134 290,505 SH   SOLE   290,505 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,078 29,167 SH   SOLE   29,167 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 20 1,026 SH   SOLE   1,026 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 16,242 1,268,935 SH   SOLE   1,268,935 0 0
FORTINET INC COM 34959E109 1,770 19,187 SH   SOLE   19,187 0 0
TOTAL S A SPONSORED ADR 89151E109 3,920 60,881 SH   SOLE   59,493 0 1,388
TRAVELERS COMPANIES INC COM 89417E109 673 5,187 SH   SOLE   5,187 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 2,935 66,735 SH   SOLE   66,735 0 0
AGNC INVT CORP COM 00123Q104 7,015 376,531 SH   SOLE   376,531 0 0
AES CORP COM 00130H105 16,178 1,155,577 SH   SOLE   1,155,577 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 132 5,374 SH   SOLE   5,374 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,615 244,807 SH   SOLE   63,362 0 181,445
AMAG PHARMACEUTICALS INC COM 00163U106 122 6,075 SH   SOLE   6,075 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 888 43,319 SH   SOLE   43,319 0 0
AT&T INC COM 00206R102 40,836 1,216,085 SH   SOLE   1,199,986 0 16,099
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 465 96,288 SH   SOLE   96,288 0 0
ABBVIE INC COM 00287Y109 23,928 252,994 SH   SOLE   247,333 0 5,661
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 15,995 2,639,479 SH   SOLE   2,636,896 0 2,583
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 2,933 283,374 SH   SOLE   283,374 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 13,476 1,534,821 SH   SOLE   1,520,251 0 14,570
ACTIVISION BLIZZARD INC COM 00507V109 1,739 20,909 SH   SOLE   20,909 0 0
ACUITY BRANDS INC COM 00508Y102 619 3,935 SH   SOLE   3,935 0 0
ADAM NAT RES FD INC COM 00548F105 849 42,589 SH   SOLE   42,589 0 0
ADOBE SYS INC COM 00724F101 30,093 111,478 SH   SOLE   111,478 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 524 3,113 SH   SOLE   3,113 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 19,196 1,225,019 SH   SOLE   1,216,924 0 8,095
AECOM COM 00766T100 4,220 129,209 SH   SOLE   129,209 0 0
AETNA INC NEW COM 00817Y108 1,887 9,304 SH   SOLE   9,304 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,636 23,187 SH   SOLE   23,187 0 0
AIR LEASE CORP CL A 00912X302 85 1,842 SH   SOLE   1,842 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 785 10,727 SH   SOLE   10,727 0 0
ALCENTRA CAP CORP COM 01374T102 665 111,209 SH   SOLE   111,209 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,061 48,928 SH   SOLE   48,928 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 212 7,177 SH   SOLE   7,177 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 2,956 238,590 SH   SOLE   238,590 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 13,516 1,031,748 SH   SOLE   1,022,058 0 9,690
ALLIANZGI DIVERS INC & CNV F COM 01883J108 14,363 578,235 SH   SOLE   578,235 0 0
ALLY FINL INC COM 02005N100 436 16,483 SH   SOLE   16,483 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,552 17,728 SH   SOLE   17,728 0 0
ALPHABET INC CAP STK CL C 02079K107 3,296 2,762 SH   SOLE   2,594 0 168
ALPHABET INC CAP STK CL A 02079K305 85,128 70,524 SH   SOLE   70,513 0 11
ALTRIA GROUP INC COM 02209S103 31,937 529,550 SH   SOLE   520,666 0 8,884
AMBEV SA SPONSORED ADR 02319V103 1,118 244,707 SH   SOLE   244,707 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1 65 SH   SOLE   65 0 0
AMERICAN TOWER CORP NEW COM 03027X100 23,113 159,074 SH   SOLE   159,074 0 0
AMERIPRISE FINL INC COM 03076C106 3,923 26,565 SH   SOLE   26,565 0 0
ANDEAVOR COM 03349M105 2,848 18,556 SH   SOLE   18,556 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 2,569 52,908 SH   SOLE   52,908 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,065 23,578 SH   SOLE   22,822 0 756
ANSYS INC COM 03662Q105 3,065 16,418 SH   SOLE   15,526 0 892
APARTMENT INVT & MGMT CO CL A 03748R101 179 4,066 SH   SOLE   4,066 0 0
APERGY CORP COM 03755L104 278 6,379 SH   SOLE   6,379 0 0
APOLLO INVT CORP COM 03761U106 3,356 616,982 SH   SOLE   616,982 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 615 32,592 SH   SOLE   32,592 0 0
AQUA AMERICA INC COM 03836W103 22 604 SH   SOLE   604 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 100 SH   SOLE   100 0 0
ARCHROCK INC COM 03957W106 176 14,417 SH   SOLE   14,417 0 0
ARCONIC INC COM 03965L100 516 23,464 SH   SOLE   23,464 0 0
ARES CAP CORP COM 04010L103 8,849 514,748 SH   SOLE   378,751 0 135,997
ARES DYNAMIC CR ALLOCATION F COM 04014F102 16,374 1,054,370 SH   SOLE   1,046,285 0 8,085
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,800 25,859 SH   SOLE   25,859 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 49 22,332 SH   SOLE   22,332 0 0
AVANOS MED INC COM 05350V106 4 63 SH   SOLE   63 0 0
AVANGRID INC COM 05351W103 1,024 21,356 SH   SOLE   21,356 0 0
AVISTA CORP COM 05379B107 150 2,964 SH   SOLE   2,964 0 0
AXOGEN INC COM 05463X106 6,259 169,842 SH   SOLE   169,842 0 0
B & G FOODS INC NEW COM 05508R106 22,844 832,201 SH   SOLE   832,201 0 0
BCE INC COM NEW 05534B760 982 24,245 SH   SOLE   24,245 0 0
BAKER HUGHES A GE CO CL A 05722G100 525 15,504 SH   SOLE   15,504 0 0
BANCO SANTANDER SA ADR 05964H105 47 9,410 SH   SOLE   9,394 0 16
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 60 1,877 SH   SOLE   1,877 0 0
BANCO SANTANDER S A SPONSORED ADR B 05969B103 33 4,201 SH   SOLE   4,201 0 0
BANK OZK COM 06417N103 2,650 69,814 SH   SOLE   69,814 0 0
BAOZUN INC SPONSORED ADR 06684L103 52 1,071 SH   SOLE   1,071 0 0
BARINGS BDC INC COM 06759L103 383 38,308 SH   SOLE   38,308 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,075 22,216 SH   SOLE   22,216 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 963 9,935 SH   SOLE   9,935 0 0
BIOGEN INC COM 09062X103 5,041 14,267 SH   SOLE   13,271 0 996
BIO TECHNE CORP COM 09073M104 2,296 11,247 SH   SOLE   10,177 0 1,070
BLACKROCK INVT QUALITY MUN T COM 09247D105 1,512 113,920 SH   SOLE   113,920 0 0
BLACKROCK INC COM 09247X101 30,608 64,939 SH   SOLE   64,939 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 2,693 129,338 SH   SOLE   129,338 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1,349 108,438 SH   SOLE   108,438 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 1,609 131,473 SH   SOLE   131,473 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 278 21,412 SH   SOLE   21,412 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 2,435 215,879 SH   SOLE   215,879 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 2,500 194,371 SH   SOLE   194,371 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 10,403 713,512 SH   SOLE   603,395 0 110,117
BLACKROCK ENHANCED EQT DIV T COM 09251A104 8,341 878,944 SH   SOLE   878,944 0 0
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 326 24,454 SH   SOLE   24,454 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 2,152 245,933 SH   SOLE   245,933 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 580 44,171 SH   SOLE   44,171 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 756 75,095 SH   SOLE   75,095 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 1,797 155,455 SH   SOLE   155,455 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1,404 116,433 SH   SOLE   116,433 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 1,349 99,807 SH   SOLE   99,807 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 2,621 223,216 SH   SOLE   223,216 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1,912 152,225 SH   SOLE   152,225 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 814 63,966 SH   SOLE   63,966 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 2,133 166,544 SH   SOLE   166,544 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1,598 127,658 SH   SOLE   127,658 0 0
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 1,006 80,867 SH   SOLE   80,867 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1,096 87,253 SH   SOLE   87,253 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1,611 124,081 SH   SOLE   124,081 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 5,937 532,988 SH   SOLE   532,988 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 4,491 325,664 SH   SOLE   325,664 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 20,334 1,182,213 SH   SOLE   1,174,776 0 7,437
BLACKROCK RES & COMM STRAT T SHS 09257A108 7,732 852,433 SH   SOLE   852,433 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 4,168 246,353 SH   SOLE   246,353 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 5,664 159,545 SH   SOLE   159,545 0 0
BLUEBIRD BIO INC COM 09609G100 2,066 14,149 SH   SOLE   14,149 0 0
BOISE CASCADE CO DEL COM 09739D100 10 279 SH   SOLE   279 0 0
BOOKING HLDGS INC COM 09857L108 2,274 1,146 SH   SOLE   1,146 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 228 20,988 SH   SOLE   20,988 0 0
BRIGHTHOUSE FINL INC COM 10922N103 5 104 SH   SOLE   104 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 595 33,972 SH   SOLE   33,972 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,536 95,004 SH   SOLE   95,004 0 0
BROADCOM INC COM 11135F101 7,008 28,403 SH   SOLE   27,478 0 925
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 3,379 281,384 SH   SOLE   271,123 0 10,261
CAI INTERNATIONAL INC COM 12477X106 25 1,080 SH   SOLE   1,080 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 532 5,542 SH   SOLE   5,542 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 8,506 1,165,247 SH   SOLE   1,148,293 0 16,954
CBRE GROUP INC CL A 12504L109 4,777 108,318 SH   SOLE   108,318 0 0
CDW CORP COM 12514G108 3,590 40,370 SH   SOLE   40,370 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,832 18,709 SH   SOLE   18,709 0 0
CME GROUP INC COM CL A 12572Q105 5,213 30,624 SH   SOLE   27,227 0 3,397
CM FIN INC COM 12574Q103 3,512 408,327 SH   SOLE   408,327 0 0
CRH PLC ADR 12626K203 5,470 167,173 SH   SOLE   164,853 0 2,320
CVR ENERGY INC COM 12662P108 31,077 772,681 SH   SOLE   772,681 0 0
CA INC COM 12673P105 8,066 182,696 SH   SOLE   182,696 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 567 5,491 SH   SOLE   5,491 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 5,077 560,356 SH   SOLE   560,356 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,282 96,595 SH   SOLE   96,595 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 9,137 420,661 SH   SOLE   420,661 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 2 31 SH   SOLE   31 0 0
CANADIAN PAC RY LTD COM 13645T100 955 4,507 SH   SOLE   4,507 0 0
CAPITAL ONE FINL CORP COM 14040H105 1 12 SH   SOLE   12 0 0
CAPITALA FIN CORP COM 14054R106 1,858 213,312 SH   SOLE   213,312 0 0
CARDINAL HEALTH INC COM 14149Y108 18,394 340,622 SH   SOLE   340,622 0 0
CARETRUST REIT INC COM 14174T107 149 8,432 SH   SOLE   8,432 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 575 25,494 SH   SOLE   25,494 0 0
CARNIVAL PLC ADR 14365C103 132 2,098 SH   SOLE   846 0 1,252
CARROLS RESTAURANT GROUP INC COM 14574X104 148 10,156 SH   SOLE   10,156 0 0
CELLECTIS S A SPONSORED ADS 15117K103 646 22,888 SH   SOLE   22,888 0 0
CENTENE CORP DEL COM 15135B101 5,539 38,257 SH   SOLE   38,257 0 0
CENTERPOINT ENERGY INC COM 15189T107 761 27,506 SH   SOLE   27,506 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,693 45,086 SH   SOLE   45,086 0 0
CHATHAM LODGING TR COM 16208T102 1,441 68,961 SH   SOLE   68,961 0 0
CHEMED CORP NEW COM 16359R103 1,215 3,801 SH   SOLE   3,801 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,964 75,119 SH   SOLE   75,119 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,844 26,543 SH   SOLE   26,543 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,015 111,157 SH   SOLE   111,157 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 421 8,614 SH   SOLE   6,890 0 1,724
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,938 29,247 SH   SOLE   29,247 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,318 36,716 SH   SOLE   36,716 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,561 38,842 SH   SOLE   38,842 0 0
CIRCOR INTL INC COM 17273K109 1,838 38,691 SH   SOLE   38,691 0 0
CISCO SYS INC COM 17275R102 55,028 1,131,092 SH   SOLE   1,118,266 0 12,826
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 260 43,650 SH   SOLE   43,650 0 0
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 7,673 672,460 SH   SOLE   672,460 0 0
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 7,418 653,027 SH   SOLE   653,027 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 599 49,582 SH   SOLE   49,582 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 13,066 882,226 SH   SOLE   873,904 0 8,322
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 26,575 476,253 SH   SOLE   468,319 0 7,934
COHEN & STEERS QUALITY RLTY COM 19247L106 4,686 382,493 SH   SOLE   382,493 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 1,849 151,946 SH   SOLE   151,946 0 0
COHEN & STEERS REIT & PFD IN COM 19247X100 7,811 399,954 SH   SOLE   399,954 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,355 61,217 SH   SOLE   61,217 0 0
COHEN & STEERS GLOBAL INC BL COM 19248M103 46 4,977 SH   SOLE   411 0 4,566
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 1,118 107,126 SH   SOLE   107,126 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,571 422,147 SH   SOLE   422,147 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 2,214 103,558 SH   SOLE   103,558 0 0
COMCAST CORP NEW CL A 20030N101 30,990 875,176 SH   SOLE   875,176 0 0
COMMSCOPE HLDG CO INC COM 20337X109 139 4,533 SH   SOLE   4,533 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,728 88,051 SH   SOLE   88,051 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 60 2,813 SH   SOLE   2,813 0 0
COMPASS MINERALS INTL INC COM 20451N101 23,277 346,388 SH   SOLE   346,388 0 0
CONCHO RES INC COM 20605P101 932 6,099 SH   SOLE   6,099 0 0
CONOCOPHILLIPS COM 20825C104 5,785 74,746 SH   SOLE   66,278 0 8,468
CONSTELLATION BRANDS INC CL A 21036P108 3,194 14,815 SH   SOLE   14,763 0 52
CORESITE RLTY CORP COM 21870Q105 996 8,965 SH   SOLE   8,869 0 96
CORECIVIC INC COM 21871N101 745 30,628 SH   SOLE   30,628 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 510 17,095 SH   SOLE   17,095 0 0
COSTCO WHSL CORP NEW COM 22160K105 17,717 75,428 SH   SOLE   75,428 0 0
COSTAR GROUP INC COM 22160N109 1,041 2,473 SH   SOLE   2,473 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 7,159 48,657 SH   SOLE   48,657 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 1,851 703,918 SH   SOLE   703,918 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 30,489 273,861 SH   SOLE   273,761 0 100
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 129 3,473 SH   SOLE   3,473 0 0
CYRUSONE INC COM 23283R100 2,011 31,721 SH   SOLE   31,721 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 492 12,436 SH   SOLE   12,436 0 0
D R HORTON INC COM 23331A109 1,128 26,737 SH   SOLE   26,737 0 0
DSW INC CL A 23334L102 1,342 39,611 SH   SOLE   39,611 0 0
DXC TECHNOLOGY CO COM 23355L106 892 9,534 SH   SOLE   9,534 0 0
DELEK US HLDGS INC NEW COM 24665A103 391 9,216 SH   SOLE   9,216 0 0
DENTSPLY SIRONA INC COM 24906P109 1,780 47,154 SH   SOLE   47,154 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,184 50,706 SH   SOLE   50,706 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,695 56,918 SH   SOLE   56,918 0 0
DISCOVERY INC COM SER C 25470F302 34 1,137 SH   SOLE   1,137 0 0
DOMINION ENERGY INC COM 25746U109 10,581 150,562 SH   SOLE   142,893 0 7,669
DOMINOS PIZZA INC COM 25754A201 3,646 12,369 SH   SOLE   12,303 0 66
DOUGLAS EMMETT INC COM 25960P109 2,219 58,840 SH   SOLE   58,840 0 0
DOUGLAS DYNAMICS INC COM 25960R105 101 2,302 SH   SOLE   2,302 0 0
DOWDUPONT INC COM 26078J100 17,607 273,784 SH   SOLE   265,872 0 7,912
DREYFUS MUN INCOME INC COM 26201R102 265 33,860 SH   SOLE   33,860 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 847 68,183 SH   SOLE   68,183 0 0
DROPBOX INC CL A 26210C104 247 9,216 SH   SOLE   9,216 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 5,751 396,330 SH   SOLE   396,330 0 0
DUFF & PHELPS SLCT ENGY MLP COM 26433F108 1,972 324,811 SH   SOLE   303,044 0 21,767
DUKE ENERGY CORP NEW COM NEW 26441C204 18,504 231,236 SH   SOLE   231,236 0 0
ENI S P A SPONSORED ADR 26874R108 2,763 73,380 SH   SOLE   73,380 0 0
EOG RES INC COM 26875P101 3,146 24,661 SH   SOLE   24,661 0 0
EQT CORP COM 26884L109 1,244 28,133 SH   SOLE   28,133 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1,567 29,696 SH   SOLE   29,696 0 0
EAGLE MATERIALS INC COM 26969P108 4,081 47,877 SH   SOLE   47,877 0 0
EAST WEST BANCORP INC COM 27579R104 1,445 23,929 SH   SOLE   23,929 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 1,895 168,773 SH   SOLE   168,773 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 4,336 672,325 SH   SOLE   672,325 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1,384 120,597 SH   SOLE   120,597 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 958 83,870 SH   SOLE   83,870 0 0
EATON VANCE MUN BD FD II COM 27827K109 2,383 205,748 SH   SOLE   205,748 0 0
EATON VANCE MUN BD FD COM 27827X101 2,671 231,625 SH   SOLE   231,625 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 2,117 212,521 SH   SOLE   212,521 0 0
EATON VANCE CALIF MUN BD FD COM 27828C106 293 28,657 SH   SOLE   28,657 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 5,378 219,340 SH   SOLE   219,340 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 11,856 923,335 SH   SOLE   923,335 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 3,030 215,517 SH   SOLE   215,517 0 0
EATON VANCE N J MUN BD FD COM 27828R103 709 60,245 SH   SOLE   60,245 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 10,366 579,416 SH   SOLE   572,196 0 7,220
EATON VANCE TX ADV GLB DIV O COM 27828U106 482 19,050 SH   SOLE   19,050 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 862 51,801 SH   SOLE   51,801 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 6,389 531,084 SH   SOLE   531,084 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 8,626 908,014 SH   SOLE   908,014 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 270 12,580 SH   SOLE   12,580 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,119 57,359 SH   SOLE   57,359 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,552 50,136 SH   SOLE   44,991 0 5,145
EMCOR GROUP INC COM 29084Q100 5,208 69,336 SH   SOLE   69,336 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,291 62,163 SH   SOLE   62,163 0 0
ENBRIDGE INC COM 29250N105 5,092 157,709 SH   SOLE   157,709 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,464 44,436 SH   SOLE   44,436 0 0
ENERGEN CORP COM 29265N108 40 469 SH   SOLE   469 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 23 400 SH   SOLE   400 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 602 77,834 SH   SOLE   74,919 0 2,915
ENEL CHILE S A SPONSORED ADR 29278D105 21 4,275 SH   SOLE   0 0 4,275
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 3,030 136,133 SH   SOLE   136,133 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 1,291 69,254 SH   SOLE   69,254 0 0
ENSIGN GROUP INC COM 29358P101 121 3,199 SH   SOLE   3,199 0 0
ENTERGY CORP NEW COM 29364G103 9,634 118,747 SH   SOLE   118,747 0 0
EPAM SYS INC COM 29414B104 2,617 19,003 SH   SOLE   17,520 0 1,483
EQUINIX INC COM PAR $0.001 29444U700 11 25 SH   SOLE   2 0 23
EQUINOR ASA SPONSORED ADR 29446M102 2,229 79,037 SH   SOLE   79,037 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 969 10,051 SH   SOLE   10,051 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 959 14,476 SH   SOLE   14,476 0 0
ERIE INDTY CO CL A 29530P102 546 4,284 SH   SOLE   4,284 0 0
EVERCORE INC CLASS A 29977A105 1,282 12,754 SH   SOLE   12,754 0 0
EVERBRIDGE INC COM 29978A104 210 3,650 SH   SOLE   3,650 0 0
EVERGY INC COM 30034W106 314 5,722 SH   SOLE   5,722 0 0
EVERSOURCE ENERGY COM 30040W108 1,098 17,877 SH   SOLE   17,877 0 0
EXACT SCIENCES CORP COM 30063P105 81 1,022 SH   SOLE   1,022 0 0
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 3 76 SH   SOLE   76 0 0
EXELON CORP COM 30161N101 1,593 36,478 SH   SOLE   36,478 0 0
EXELIXIS INC COM 30161Q104 178 10,066 SH   SOLE   10,066 0 0
EXPEDIA GROUP INC COM NEW 30212P303 831 6,372 SH   SOLE   6,372 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 256 2,690 SH   SOLE   2,690 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 112 5,558 SH   SOLE   5,558 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,202 13,869 SH   SOLE   13,738 0 131
EXXON MOBIL CORP COM 30231G102 34,047 400,459 SH   SOLE   400,459 0 0
FACEBOOK INC CL A 30303M102 68,095 414,051 SH   SOLE   413,989 0 62
FARMLAND PARTNERS INC COM 31154R109 25 3,697 SH   SOLE   3,697 0 0
FEDEX CORP COM 31428X106 29,351 121,893 SH   SOLE   121,893 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 135 1,240 SH   SOLE   1,240 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 7,453 610,403 SH   SOLE   610,403 0 0
FIRST HAWAIIAN INC COM 32051X108 119 4,395 SH   SOLE   4,395 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 793 25,265 SH   SOLE   25,265 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,737 38,781 SH   SOLE   38,781 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 1,424 111,985 SH   SOLE   111,985 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 10,614 673,934 SH   SOLE   673,934 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 23 984 SH   SOLE   81 0 903
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 38 801 SH   SOLE   453 0 348
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 20 422 SH   SOLE   422 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 11,254 506,725 SH   SOLE   506,725 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 6,147 490,983 SH   SOLE   490,983 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 6,323 658,532 SH   SOLE   658,532 0 0
FIVE BELOW INC COM 33829M101 124 954 SH   SOLE   954 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 75 3,107 SH   SOLE   3,107 0 0
FLOWSERVE CORP COM 34354P105 273 5,000 SH   SOLE   5,000 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 867 16,550 SH   SOLE   16,550 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 995 38,721 SH   SOLE   38,721 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 29 3,603 SH   SOLE   3,603 0 0
FREEPORT-MCMORAN INC CL B 35671D857 487 34,996 SH   SOLE   34,996 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 301 46,357 SH   SOLE   29,456 0 16,901
GEO GROUP INC NEW COM 36162J106 63 2,489 SH   SOLE   2,489 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,130 6,542 SH   SOLE   6,542 0 0
GABELLI CONV&INCOM SECS FD I COM 36240B109 1,039 182,571 SH   SOLE   182,571 0 0
GABELLI DIVD & INCOME TR COM 36242H104 5,886 246,293 SH   SOLE   246,293 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 591 16,767 SH   SOLE   16,767 0 0
GAMESTOP CORP NEW CL A 36467W109 21,194 1,387,937 SH   SOLE   1,387,937 0 0
GANNETT CO INC COM 36473H104 9,401 939,168 SH   SOLE   939,168 0 0
GENERAL MTRS CO COM 37045V100 1,037 30,790 SH   SOLE   17,188 0 13,602
GENOMIC HEALTH INC COM 37244C101 350 4,981 SH   SOLE   4,981 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7,315 182,092 SH   SOLE   179,974 0 2,118
GLOBAL PMTS INC COM 37940X102 3,547 27,841 SH   SOLE   27,841 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 24 2,491 SH   SOLE   206 0 2,285
GOLDMAN SACHS GROUP INC COM 38141G104 3,195 14,250 SH   SOLE   14,250 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 7,696 835,610 SH   SOLE   835,610 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 2,469 382,803 SH   SOLE   382,803 0 0
GOLUB CAP BDC INC COM 38173M102 1,700 90,640 SH   SOLE   90,640 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 7,240 641,269 SH   SOLE   641,269 0 0
GRANITE PT MTG TR INC COM 38741L107 155 8,048 SH   SOLE   6,563 0 1,485
GUANGSHEN RY LTD SPONSORED ADR 40065W107 356 15,401 SH   SOLE   15,401 0 0
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 14,966 1,702,567 SH   SOLE   1,697,335 0 5,232
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1,330 63,247 SH   SOLE   63,247 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,432 15,223 SH   SOLE   15,223 0 0
HD SUPPLY HLDGS INC COM 40416M105 98 2,296 SH   SOLE   2,296 0 0
HP INC COM 40434L105 3,303 128,171 SH   SOLE   128,171 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 4,093 175,581 SH   SOLE   175,581 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 2,028 32,903 SH   SOLE   32,903 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,990 74,617 SH   SOLE   74,617 0 0
HEALTHEQUITY INC COM 42226A107 274 2,901 SH   SOLE   2,901 0 0
HESS CORP COM 42809H107 1,185 16,550 SH   SOLE   16,550 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12 743 SH   SOLE   743 0 0
HIGH INCOME SECS FD SHS BEN INT 42968F108 6,105 643,956 SH   SOLE   643,956 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2,333 204,481 SH   SOLE   202,959 0 1,522
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 38 1,498 SH   SOLE   124 0 1,374
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 621 21,518 SH   SOLE   21,518 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,404 161,348 SH   SOLE   161,348 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 176 5,451 SH   SOLE   5,451 0 0
IAC INTERACTIVECORP COM 44919P508 3,338 15,403 SH   SOLE   15,403 0 0
ICU MED INC COM 44930G107 1,214 4,294 SH   SOLE   4,294 0 0
IPG PHOTONICS CORP COM 44980X109 989 6,339 SH   SOLE   6,339 0 0
ITT INC COM 45073V108 24 392 SH   SOLE   392 0 0
ICICI BK LTD ADR 45104G104 707 83,299 SH   SOLE   83,299 0 0
IDEX CORP COM 45167R104 1,549 10,279 SH   SOLE   10,279 0 0
INCYTE CORP COM 45337C102 293 4,237 SH   SOLE   4,237 0 0
INFRAREIT INC COM 45685L100 782 36,955 SH   SOLE   36,955 0 0
INSPERITY INC COM 45778Q107 310 2,629 SH   SOLE   2,629 0 0
INOGEN INC COM 45780L104 314 1,285 SH   SOLE   1,285 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 846 6,696 SH   SOLE   6,696 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 1,692 26,953 SH   SOLE   26,953 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,107 54,843 SH   SOLE   54,843 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,833 11,905 SH   SOLE   11,905 0 0
INTREXON CORP COM 46122T102 117 6,784 SH   SOLE   6,784 0 0
INVESCO SR INCOME TR COM 46131H107 3,855 896,490 SH   SOLE   896,490 0 0
INVESCO MUN TR COM 46131J103 1,041 90,240 SH   SOLE   90,240 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 1,818 153,038 SH   SOLE   153,038 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,383 120,882 SH   SOLE   120,882 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 1,781 152,084 SH   SOLE   152,084 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 280 20,241 SH   SOLE   20,241 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 10,299 897,896 SH   SOLE   895,958 0 1,938
INVESCO QUALITY MUNI INC TRS COM 46133G107 2,675 230,991 SH   SOLE   230,991 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 67 630 SH   SOLE   52 0 578
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 37 1,634 SH   SOLE   136 0 1,498
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 110 6,062 SH   SOLE   6,062 0 0
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 23 677 SH   SOLE   56 0 621
INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 62 2,382 SH   SOLE   2,382 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 4 137 SH   SOLE   137 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 20 837 SH   SOLE   837 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 132 6,284 SH   SOLE   6,284 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 56 2,277 SH   SOLE   2,277 0 0
INVITATION HOMES INC COM 46187W107 101 4,399 SH   SOLE   4,399 0 0
IQVIA HLDGS INC COM 46266C105 538 4,144 SH   SOLE   4,144 0 0
IQIYI INC SPONSORED ADS 46267X108 778 28,742 SH   SOLE   28,742 0 0
IRON MTN INC NEW COM 46284V101 3,248 94,080 SH   SOLE   94,080 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 59 1,263 SH   SOLE   1,263 0 0
ISHARES TR MORTGE REL ETF 46435G342 4 87 SH   SOLE   87 0 0
JBG SMITH PPTYS COM 46590V100 32 867 SH   SOLE   867 0 0
JPMORGAN CHASE & CO COM 46625H100 34,196 303,052 SH   SOLE   297,969 0 5,083
JD COM INC SPON ADR CL A 47215P106 138 5,298 SH   SOLE   5,298 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 1,604 101,782 SH   SOLE   101,782 0 0
JONES LANG LASALLE INC COM 48020Q107 1,827 12,662 SH   SOLE   12,662 0 0
J2 GLOBAL INC COM 48123V102 157 1,900 SH   SOLE   1,900 0 0
KAR AUCTION SVCS INC COM 48238T109 1,224 20,513 SH   SOLE   20,513 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 526 16,441 SH   SOLE   16,441 0 0
KEANE GROUP INC COM 48669A108 138 11,122 SH   SOLE   11,122 0 0
KEURIG DR PEPPER INC COM 49271V100 812 35,029 SH   SOLE   35,029 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 236 3,564 SH   SOLE   3,564 0 0
KILROY RLTY CORP COM 49427F108 929 12,963 SH   SOLE   12,963 0 0
KINDER MORGAN INC DEL COM 49456B101 2,197 123,917 SH   SOLE   92,199 0 31,718
KINDER MORGAN INC DEL PFD SER A 49456B200 58 1,750 SH   SOLE   1,750 0 0
KITE RLTY GROUP TR COM NEW 49803T300 27 1,618 SH   SOLE   1,618 0 0
KOPPERS HOLDINGS INC COM 50060P106 137 4,384 SH   SOLE   4,384 0 0
KRATON CORPORATION COM 50077C106 193 4,086 SH   SOLE   4,086 0 0
KRONOS WORLDWIDE INC COM 50105F105 2,979 183,347 SH   SOLE   183,347 0 0
LHC GROUP INC COM 50187A107 29 277 SH   SOLE   277 0 0
LCI INDS COM 50189K103 1,760 21,256 SH   SOLE   21,256 0 0
LMP CAP & INCOME FD INC COM 50208A102 7,545 552,374 SH   SOLE   552,374 0 0
LPL FINL HLDGS INC COM 50212V100 223 3,456 SH   SOLE   3,456 0 0
LSC COMMUNICATIONS INC COM 50218P107 101 9,148 SH   SOLE   9,148 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,483 20,054 SH   SOLE   20,054 0 0
LAZARD GLB TTL RET&INCM FD I COM 52106W103 245 13,790 SH   SOLE   13,790 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 345 8,101 SH   SOLE   8,101 0 0
LENDINGTREE INC NEW COM 52603B107 123 535 SH   SOLE   535 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,362 8,605 SH   SOLE   8,605 0 0
LIFE STORAGE INC COM 53223X107 900 9,460 SH   SOLE   9,460 0 0
LIVE OAK BANCSHARES INC COM 53803X105 107 3,987 SH   SOLE   3,987 0 0
MFA FINL INC COM 55272X102 332 45,236 SH   SOLE   45,236 0 0
MGP INGREDIENTS INC NEW COM 55303J106 837 10,599 SH   SOLE   10,599 0 0
M/I HOMES INC COM 55305B101 97 4,053 SH   SOLE   4,053 0 0
MKS INSTRUMENT INC COM 55306N104 1,557 19,424 SH   SOLE   19,424 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,640 76,125 SH   SOLE   76,125 0 0
MSCI INC COM 55354G100 110 621 SH   SOLE   621 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 22,220 481,676 SH   SOLE   481,676 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 10,767 506,668 SH   SOLE   500,881 0 5,787
MACYS INC COM 55616P104 14,300 411,743 SH   SOLE   411,743 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 1,726 87,868 SH   SOLE   87,868 0 0
MANULIFE FINL CORP COM 56501R106 541 30,253 SH   SOLE   30,253 0 0
MARATHON PETE CORP COM 56585A102 6,975 87,219 SH   SOLE   87,219 0 0
MASTERCARD INCORPORATED CL A 57636Q104 42,894 192,688 SH   SOLE   192,613 0 75
MATSON INC COM 57686G105 1 26 SH   SOLE   26 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 11,058 196,098 SH   SOLE   196,098 0 0
MAXLINEAR INC COM 57776J100 4 190 SH   SOLE   190 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 560 9,599 SH   SOLE   9,599 0 0
MCKESSON CORP COM 58155Q103 190 1,431 SH   SOLE   1,431 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 566 37,979 SH   SOLE   37,979 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 932 12,716 SH   SOLE   12,716 0 0
MEDLEY CAP CORP COM 58503F106 1,686 441,465 SH   SOLE   441,465 0 0
MEDPACE HLDGS INC COM 58506Q109 318 5,308 SH   SOLE   5,308 0 0
MERCADOLIBRE INC COM 58733R102 595 1,747 SH   SOLE   1,747 0 0
MERCK & CO INC COM 58933Y105 46,175 650,908 SH   SOLE   642,129 0 8,779
MERITAGE HOMES CORP COM 59001A102 76 1,902 SH   SOLE   1,902 0 0
METHANEX CORP COM 59151K108 2,202 27,838 SH   SOLE   27,838 0 0
METLIFE INC COM 59156R108 53 1,129 SH   SOLE   1,129 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 1,916 213,655 SH   SOLE   213,655 0 0
MID AMER APT CMNTYS INC COM 59522J103 616 6,151 SH   SOLE   6,151 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 530 151,538 SH   SOLE   151,538 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 54 3,715 SH   SOLE   3,715 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,372 9,226 SH   SOLE   9,226 0 0
MOLSON COORS BREWING CO CL B 60871R209 35 564 SH   SOLE   564 0 0
MOMO INC ADR 60879B107 32 734 SH   SOLE   734 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 96 4,774 SH   SOLE   4,774 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,151 19,751 SH   SOLE   19,751 0 0
MOSAIC CO NEW COM 61945C103 2,103 64,755 SH   SOLE   64,755 0 0
NVR INC COM 62944T105 393 159 SH   SOLE   159 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,283 69,887 SH   SOLE   69,887 0 0
NAVIENT CORPORATION COM 63938C108 398 29,492 SH   SOLE   29,492 0 0
NETAPP INC COM 64110D104 1,607 18,708 SH   SOLE   18,708 0 0
NETFLIX INC COM 64110L106 3,764 10,060 SH   SOLE   10,060 0 0
NETEASE INC SPONSORED ADR 64110W102 3,521 15,425 SH   SOLE   15,425 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 2,150 172,444 SH   SOLE   172,444 0 0
NEUBERGER BERMAN MUNI FD INC COM 64124P101 2,634 195,868 SH   SOLE   195,868 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 864 7,030 SH   SOLE   7,030 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 2,179 198,995 SH   SOLE   198,995 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 15,198 1,748,904 SH   SOLE   1,748,904 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 8,291 1,678,419 SH   SOLE   1,678,419 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 4,222 269,118 SH   SOLE   269,118 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7,634 428,397 SH   SOLE   428,397 0 0
NEWS CORP NEW CL A 65249B109 558 42,277 SH   SOLE   42,277 0 0
NEWS CORP NEW CL B 65249B208 123 9,011 SH   SOLE   9,011 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 715 8,786 SH   SOLE   8,786 0 0
NEXTERA ENERGY INC COM 65339F101 21,692 129,427 SH   SOLE   127,821 0 1,606
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 6,732 300,540 SH   SOLE   294,934 0 5,606
NISOURCE INC COM 65473P105 357 14,315 SH   SOLE   14,315 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 127 3,003 SH   SOLE   3,003 0 0
NORBORD INC COM NEW 65548P403 699 21,069 SH   SOLE   21,069 0 0
NOVARTIS A G SPONSORED ADR 66987V109 9,271 107,598 SH   SOLE   107,494 0 104
NU SKIN ENTERPRISES INC CL A 67018T105 193 2,345 SH   SOLE   2,345 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 594 21,381 SH   SOLE   21,381 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 174 18,574 SH   SOLE   18,574 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 797 57,263 SH   SOLE   57,263 0 0
NVIDIA CORP COM 67066G104 7,297 25,965 SH   SOLE   25,965 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,958 231,249 SH   SOLE   231,249 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2,167 167,456 SH   SOLE   167,456 0 0
NUVEEN SR INCOME FD COM 67067Y104 6,048 981,773 SH   SOLE   961,067 0 20,706
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1,265 98,405 SH   SOLE   98,405 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 570 55,282 SH   SOLE   55,282 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 1,260 115,574 SH   SOLE   104,052 0 11,522
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2,660 185,117 SH   SOLE   185,117 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 1,020 60,348 SH   SOLE   60,348 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2,776 192,631 SH   SOLE   192,631 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 2,413 246,180 SH   SOLE   233,647 0 12,533
NUVEEN AMT FREE MUN CR INC F COM 67071L106 3,079 211,460 SH   SOLE   211,460 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 3,353 322,747 SH   SOLE   322,747 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4,195 526,404 SH   SOLE   526,404 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 821 62,739 SH   SOLE   62,739 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 2,660 240,248 SH   SOLE   240,248 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 4,747 278,586 SH   SOLE   278,586 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 6,312 391,824 SH   SOLE   391,824 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 9,211 465,416 SH   SOLE   465,416 0 0
NUTRIEN LTD COM 67077M108 5,224 90,544 SH   SOLE   90,544 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 2,682 197,908 SH   SOLE   197,908 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 18,027 1,155,549 SH   SOLE   1,155,549 0 0
OFS CAP CORP COM 67103B100 4,204 353,271 SH   SOLE   351,918 0 1,353
O REILLY AUTOMOTIVE INC NEW COM 67103H107 6,148 17,701 SH   SOLE   17,701 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 613 123,531 SH   SOLE   119,612 0 3,919
OAKTREE STRATEGIC INCOME COR COM 67402D104 1,895 219,035 SH   SOLE   219,035 0 0
OMNICELL INC COM 68213N109 311 4,328 SH   SOLE   4,328 0 0
ONE GAS INC COM 68235P108 886 10,772 SH   SOLE   10,772 0 0
OPKO HEALTH INC COM 68375N103 87 25,214 SH   SOLE   25,214 0 0
ORACLE CORP COM 68389X105 1,096 21,262 SH   SOLE   21,262 0 0
OUTFRONT MEDIA INC COM 69007J106 2,149 107,721 SH   SOLE   107,721 0 0
OXFORD SQUARE CAP CORP COM 69181V107 3,702 519,927 SH   SOLE   519,927 0 0
PBF ENERGY INC CL A 69318G106 12,120 242,829 SH   SOLE   242,829 0 0
PG&E CORP COM 69331C108 844 18,351 SH   SOLE   18,351 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 2,794 201,469 SH   SOLE   192,228 0 9,241
PNM RES INC COM 69349H107 1,042 26,401 SH   SOLE   26,401 0 0
PPL CORP COM 69351T106 19,098 652,694 SH   SOLE   652,694 0 0
PRA HEALTH SCIENCES INC COM 69354M108 298 2,701 SH   SOLE   2,701 0 0
PRA GROUP INC COM 69354N106 1 17 SH   SOLE   17 0 0
PTC INC COM 69370C100 1,099 10,350 SH   SOLE   10,350 0 0
PACIFIC PREMIER BANCORP COM 69478X105 25 682 SH   SOLE   682 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 22,821 1,148,539 SH   SOLE   1,148,539 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,592 16,678 SH   SOLE   16,678 0 0
PAYPAL HLDGS INC COM 70450Y103 33,084 376,645 SH   SOLE   376,645 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 5,170 393,175 SH   SOLE   393,175 0 0
PENNYMAC MTG INVT TR COM 70931T103 7,813 386,019 SH   SOLE   386,019 0 0
PENUMBRA INC COM 70975L107 36 241 SH   SOLE   241 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 139 4,173 SH   SOLE   4,173 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 71 1,665 SH   SOLE   1,665 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 106 5,846 SH   SOLE   5,846 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 730 87,254 SH   SOLE   87,254 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 481 37,093 SH   SOLE   37,093 0 0
PIMCO MUN INCOME FD II COM 72200W106 314 23,705 SH   SOLE   23,705 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 52 804 SH   SOLE   804 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 21 206 SH   SOLE   206 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 133 1,323 SH   SOLE   1,323 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 4 39 SH   SOLE   39 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 109 1,073 SH   SOLE   1,073 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 956 39,653 SH   SOLE   39,653 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,716 41,909 SH   SOLE   41,909 0 0
PIONEER HIGH INCOME TR COM 72369H106 6,330 683,572 SH   SOLE   683,572 0 0
POLYONE CORP COM 73179P106 134 3,063 SH   SOLE   3,063 0 0
PRAXAIR INC COM 74005P104 16,154 100,506 SH   SOLE   100,506 0 0
PREMIER INC CL A 74051N102 31 672 SH   SOLE   672 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,827 25,892 SH   SOLE   25,892 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,587 27,087 SH   SOLE   27,087 0 0
PROASSURANCE CORP COM 74267C106 13,456 286,596 SH   SOLE   286,596 0 0
PROLOGIS INC COM 74340W103 3,948 58,241 SH   SOLE   58,073 0 168
PROSPECT CAPITAL CORPORATION COM 74348T102 2,152 293,535 SH   SOLE   293,535 0 0
PRUDENTIAL PLC ADR 74435K204 32 700 SH   SOLE   700 0 0
PUBLIC STORAGE COM 74460D109 1,859 9,219 SH   SOLE   9,219 0 0
QTS RLTY TR INC COM CL A 74736A103 211 4,939 SH   SOLE   4,939 0 0
QORVO INC COM 74736K101 1,149 14,939 SH   SOLE   14,939 0 0
QUALYS INC COM 74758T303 2,194 24,620 SH   SOLE   24,620 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,611 33,465 SH   SOLE   33,465 0 0
QUIDEL CORP COM 74838J101 385 5,909 SH   SOLE   5,909 0 0
RANGE RES CORP COM 75281A109 387 22,801 SH   SOLE   22,801 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,564 3,871 SH   SOLE   3,871 0 0
REGIONS FINL CORP NEW COM 7591EP100 146 7,947 SH   SOLE   7,947 0 0
REIS INC COM 75936P105 613 26,668 SH   SOLE   26,668 0 0
RETAIL PPTYS AMER INC CL A 76131V202 85 6,947 SH   SOLE   6,947 0 0
ROKU INC COM CL A 77543R102 85 1,164 SH   SOLE   1,164 0 0
S&P GLOBAL INC COM 78409V104 8,753 44,797 SH   SOLE   43,426 0 1,371
SBA COMMUNICATIONS CORP NEW CL A 78410G104 546 3,399 SH   SOLE   3,399 0 0
SL GREEN RLTY CORP COM 78440X101 1,144 11,729 SH   SOLE   11,729 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 108 3,212 SH   SOLE   3,212 0 0
SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 109 3,504 SH   SOLE   3,504 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 135 2,510 SH   SOLE   2,510 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 58 2,195 SH   SOLE   2,195 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 3 73 SH   SOLE   73 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 104 1,980 SH   SOLE   1,980 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 54 990 SH   SOLE   990 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3 76 SH   SOLE   76 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,800 49,276 SH   SOLE   49,276 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 130 2,747 SH   SOLE   2,392 0 355
SPDR SER TR BLOOMBERG SRT TR 78468R408 112 4,057 SH   SOLE   4,057 0 0
SRC ENERGY INC COM 78470V108 53 6,011 SH   SOLE   6,011 0 0
SVB FINL GROUP COM 78486Q101 285 918 SH   SOLE   918 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 522 22,563 SH   SOLE   22,563 0 0
SABRE CORP COM 78573M104 2,184 83,737 SH   SOLE   83,737 0 0
SAGE THERAPEUTICS INC COM 78667J108 80 564 SH   SOLE   564 0 0
SALESFORCE COM INC COM 79466L302 6,054 38,068 SH   SOLE   38,068 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,497 146,872 SH   SOLE   146,872 0 0
SANOFI SPONSORED ADR 80105N105 3,295 73,763 SH   SOLE   71,793 0 1,970
SCANA CORP NEW COM 80589M102 1,234 31,722 SH   SOLE   31,722 0 0
SEALED AIR CORP NEW COM 81211K100 748 18,626 SH   SOLE   18,626 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 762 34,713 SH   SOLE   34,713 0 0
SEMGROUP CORP CL A 81663A105 20,840 945,120 SH   SOLE   945,120 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 205 2,674 SH   SOLE   2,674 0 0
SERVICENOW INC COM 81762P102 3,186 16,284 SH   SOLE   14,651 0 1,633
SHAW COMMUNICATIONS INC CL B CONV 82028K200 2,118 108,657 SH   SOLE   104,662 0 3,995
SIGNATURE BK NEW YORK N Y COM 82669G104 432 3,763 SH   SOLE   3,763 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,387 25,823 SH   SOLE   25,823 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 6,034 86,419 SH   SOLE   78,065 0 8,354
SKYWORKS SOLUTIONS INC COM 83088M102 280 3,088 SH   SOLE   3,088 0 0
SOLAR CAP LTD COM 83413U100 4,536 212,182 SH   SOLE   212,182 0 0
SOLAR SR CAP LTD COM 83416M105 5,048 302,104 SH   SOLE   300,860 0 1,244
SOLAREDGE TECHNOLOGIES INC COM 83417M104 24 627 SH   SOLE   627 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 674 35,657 SH   SOLE   35,657 0 0
SOUTHERN COPPER CORP COM 84265V105 2,111 48,938 SH   SOLE   48,938 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1 10 SH   SOLE   10 0 0
SPIRE INC COM 84857L101 114 1,548 SH   SOLE   1,548 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 193 23,970 SH   SOLE   23,970 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 28 2,394 SH   SOLE   2,394 0 0
STAG INDL INC COM 85254J102 1,330 48,353 SH   SOLE   48,353 0 0
STARWOOD PPTY TR INC COM 85571B105 898 41,715 SH   SOLE   17,088 0 24,627
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2,517 313,431 SH   SOLE   313,431 0 0
SUMMIT MATLS INC CL A 86614U100 2,626 144,450 SH   SOLE   144,450 0 0
SYNAPTICS INC COM 87157D109 1 12 SH   SOLE   12 0 0
SYNNEX CORP COM 87162W100 147 1,735 SH   SOLE   1,735 0 0
SYNCHRONY FINL COM 87165B103 1,523 49,017 SH   SOLE   49,017 0 0
SYNEOS HEALTH INC CL A 87166B102 380 7,365 SH   SOLE   7,365 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 661 21,791 SH   SOLE   21,791 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 670 12,674 SH   SOLE   12,674 0 0
TFS FINL CORP COM 87240R107 597 39,773 SH   SOLE   39,773 0 0
THL CR SR LN FD COM 87244R103 9,240 555,608 SH   SOLE   427,901 0 127,707
TPG SPECIALTY LENDING INC COM 87265K102 5,944 291,491 SH   SOLE   291,491 0 0
TARGA RES CORP COM 87612G101 224 3,985 SH   SOLE   3,985 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 3,239 139,925 SH   SOLE   134,291 0 5,634
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 957 46,849 SH   SOLE   46,849 0 0
TERRAFORM PWR INC COM CL A 88104R209 100 8,666 SH   SOLE   8,666 0 0
TESLA INC COM 88160R101 883 3,336 SH   SOLE   3,336 0 0
3M CO COM 88579Y101 8,954 42,494 SH   SOLE   42,494 0 0
TIER REIT INC COM NEW 88650V208 578 23,985 SH   SOLE   23,985 0 0
TIVO CORP COM 88870P106 10,615 852,606 SH   SOLE   852,606 0 0
TOPBUILD CORP COM 89055F103 48 841 SH   SOLE   841 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 5,108 189,683 SH   SOLE   189,683 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 6,043 316,735 SH   SOLE   316,735 0 0
TORTOISE MLP FD INC COM 89148B101 7,605 472,935 SH   SOLE   472,935 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 1,181 68,274 SH   SOLE   68,274 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 2,911 236,457 SH   SOLE   236,457 0 0
TRANSCANADA CORP COM 89353D107 416 10,287 SH   SOLE   8,458 0 1,829
TREEHOUSE FOODS INC COM 89469A104 85 1,775 SH   SOLE   1,775 0 0
TREX CO INC COM 89531P105 19 242 SH   SOLE   242 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 5,681 418,004 SH   SOLE   416,805 0 1,199
TWO HBRS INVT CORP COM NEW 90187B408 26,933 1,803,920 SH   SOLE   1,769,009 0 34,911
U S CONCRETE INC COM NEW 90333L201 548 11,942 SH   SOLE   11,942 0 0
UBIQUITI NETWORKS INC COM 90347A100 660 6,672 SH   SOLE   4,909 0 1,763
ULTA BEAUTY INC COM 90384S303 8,751 31,018 SH   SOLE   31,018 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 879 11,513 SH   SOLE   11,513 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 830 89,682 SH   SOLE   89,682 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 46 1,651 SH   SOLE   1,651 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 90 704 SH   SOLE   704 0 0
UNITEDHEALTH GROUP INC COM 91324P102 23,180 87,129 SH   SOLE   84,790 0 2,339
UNITI GROUP INC COM 91325V108 19,106 948,192 SH   SOLE   948,192 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 258 2,187 SH   SOLE   2,187 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 130 2,687 SH   SOLE   2,687 0 0
URBAN EDGE PPTYS COM 91704F104 17 748 SH   SOLE   748 0 0
US ECOLOGY INC COM 91732J102 2 22 SH   SOLE   22 0 0
VEON LTD SPONSORED ADR 91822M106 117 40,463 SH   SOLE   40,463 0 0
VAIL RESORTS INC COM 91879Q109 5,154 18,782 SH   SOLE   17,791 0 991
VALERO ENERGY CORP NEW COM 91913Y100 9,700 85,272 SH   SOLE   80,011 0 5,261
VALVOLINE INC COM 92047W101 457 21,235 SH   SOLE   21,235 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 2 103 SH   SOLE   103 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 68 2,952 SH   SOLE   2,952 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 61 3,598 SH   SOLE   297 0 3,301
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 134 4,614 SH   SOLE   4,614 0 0
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 110 4,502 SH   SOLE   4,502 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 23 949 SH   SOLE   231 0 718
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 41 2,506 SH   SOLE   2,506 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 47 865 SH   SOLE   865 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 130 2,548 SH   SOLE   2,548 0 0
VARIAN MED SYS INC COM 92220P105 1,112 9,936 SH   SOLE   9,936 0 0
VECTREN CORP COM 92240G101 672 9,399 SH   SOLE   5,192 0 4,207
VECTOR GROUP LTD COM 92240M108 18,730 1,359,193 SH   SOLE   1,359,193 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,210 94,499 SH   SOLE   94,499 0 0
VENTAS INC COM 92276F100 4,652 85,555 SH   SOLE   85,555 0 0
VEREIT INC COM 92339V100 622 85,692 SH   SOLE   85,692 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 69,752 1,306,464 SH   SOLE   1,295,917 0 10,547
VERTEX PHARMACEUTICALS INC COM 92532F100 2,716 14,092 SH   SOLE   14,092 0 0
VIACOM INC NEW CL B 92553P201 905 26,819 SH   SOLE   26,819 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 43 6,846 SH   SOLE   6,846 0 0
VISA INC COM CL A 92826C839 68,114 453,819 SH   SOLE   453,819 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837G100 4,772 453,601 SH   SOLE   453,601 0 0
VISTRA ENERGY CORP COM 92840M102 114 4,593 SH   SOLE   4,593 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,842 84,888 SH   SOLE   81,957 0 2,931
VOYA ASIA PAC DIVID EQUITY I COM 92912J102 7,785 816,008 SH   SOLE   802,137 0 13,871
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 7,685 952,293 SH   SOLE   952,293 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 12,562 1,098,044 SH   SOLE   1,094,149 0 3,895
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 7,352 1,004,313 SH   SOLE   1,004,313 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 2,547 161,937 SH   SOLE   161,937 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 667 133,986 SH   SOLE   133,986 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106 3,624 565,352 SH   SOLE   565,352 0 0
WABCO HLDGS INC COM 92927K102 785 6,653 SH   SOLE   6,653 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 200 3,944 SH   SOLE   3,944 0 0
W P CAREY INC COM 92936U109 938 14,590 SH   SOLE   14,590 0 0
WPP PLC NEW ADR 92937A102 1,322 18,038 SH   SOLE   18,038 0 0
WEC ENERGY GROUP INC COM 92939U106 9,239 138,394 SH   SOLE   138,394 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 22,114 3,029,316 SH   SOLE   3,029,316 0 0
WASTE CONNECTIONS INC COM 94106B101 363 4,547 SH   SOLE   4,547 0 0
WASTE MGMT INC DEL COM 94106L109 1,278 14,141 SH   SOLE   9,534 0 4,607
WAYFAIR INC CL A 94419L101 1,136 7,693 SH   SOLE   7,693 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 3,156 9,848 SH   SOLE   9,848 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 2,915 551,036 SH   SOLE   551,036 0 0
WESCO INTL INC COM 95082P105 411 6,693 SH   SOLE   6,693 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 2,655 197,865 SH   SOLE   197,865 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 7,205 790,942 SH   SOLE   790,942 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 810 127,821 SH   SOLE   127,821 0 0
WESTERN ASST MN PRT FD INC COM 95766P108 2,897 210,572 SH   SOLE   210,572 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 3,287 303,215 SH   SOLE   79,815 0 223,400
WESTERN ASSET CORPORATE LN F COM 95790J102 1,661 167,123 SH   SOLE   167,123 0 0
WESTROCK CO COM 96145D105 2,606 48,764 SH   SOLE   48,764 0 0
WEX INC COM 96208T104 621 3,093 SH   SOLE   3,093 0 0
WHITEHORSE FIN INC COM 96524V106 5,518 396,990 SH   SOLE   396,990 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 510 21,580 SH   SOLE   21,580 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 77 15,732 SH   SOLE   15,732 0 0
WINTRUST FINL CORP COM 97650W108 1,594 18,771 SH   SOLE   18,771 0 0
WORKDAY INC CL A 98138H101 25 170 SH   SOLE   170 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 920 9,512 SH   SOLE   9,512 0 0
WPX ENERGY INC COM 98212B103 124 6,182 SH   SOLE   6,182 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 281 6,490 SH   SOLE   6,490 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 361 6,492 SH   SOLE   6,492 0 0
XCEL ENERGY INC COM 98389B100 2,266 48,000 SH   SOLE   48,000 0 0
XYLEM INC COM 98419M100 5 65 SH   SOLE   65 0 0
XPERI CORP COM 98421B100 5,616 378,155 SH   SOLE   378,155 0 0
YY INC ADS REPCOM CLA 98426T106 1,993 26,599 SH   SOLE   26,599 0 0
ZENDESK INC COM 98936J101 414 5,830 SH   SOLE   5,830 0 0
ZILLOW GROUP INC CL A 98954M101 1,340 30,312 SH   SOLE   30,312 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 295 6,667 SH   SOLE   6,667 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,364 17,979 SH   SOLE   17,979 0 0
ZOETIS INC CL A 98978V103 3,179 34,724 SH   SOLE   34,724 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 4 267 SH   SOLE   267 0 0
AIRCASTLE LTD COM G0129K104 16,252 741,767 SH   SOLE   741,767 0 0
ALKERMES PLC SHS G01767105 268 6,321 SH   SOLE   6,321 0 0
ALLERGAN PLC SHS G0177J108 1,008 5,291 SH   SOLE   5,291 0 0
AMDOCS LTD SHS G02602103 2,053 31,121 SH   SOLE   31,121 0 0
AON PLC SHS CL A G0408V102 721 4,686 SH   SOLE   4,686 0 0
ARRIS INTL INC SHS G0551A103 1 35 SH   SOLE   35 0 0
ASSURED GUARANTY LTD COM G0585R106 119 2,827 SH   SOLE   2,827 0 0
ATLASSIAN CORP PLC CL A G06242104 276 2,870 SH   SOLE   2,870 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 173 2,998 SH   SOLE   2,998 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,903 116,938 SH   SOLE   116,938 0 0
MIMECAST LTD ORD SHS G14838109 316 7,554 SH   SOLE   7,554 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 123 5,909 SH   SOLE   5,909 0 0
BUNGE LIMITED COM G16962105 2,859 41,613 SH   SOLE   41,613 0 0
CREDICORP LTD COM G2519Y108 2,155 9,658 SH   SOLE   9,658 0 0
COSAN LTD SHS A G25343107 1,321 196,237 SH   SOLE   196,237 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 247 7,886 SH   SOLE   7,886 0 0
EATON CORP PLC SHS G29183103 2,123 24,481 SH   SOLE   24,481 0 0
EVEREST RE GROUP LTD COM G3223R108 404 1,770 SH   SOLE   1,770 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 384 11,332 SH   SOLE   11,332 0 0
GASLOG LTD SHS G37585109 2,246 113,713 SH   SOLE   113,713 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 553 25,891 SH   SOLE   25,891 0 0
ICON PLC SHS G4705A100 1,061 6,903 SH   SOLE   6,903 0 0
ICHOR HOLDINGS SHS G4740B105 59 2,901 SH   SOLE   2,901 0 0
IHS MARKIT LTD SHS G47567105 53 988 SH   SOLE   988 0 0
INGERSOLL-RAND PLC SHS G47791101 1,161 11,349 SH   SOLE   11,349 0 0
INVESCO LTD SHS G491BT108 5,819 254,336 SH   SOLE   254,336 0 0
JAMES RIV GROUP LTD COM G5005R107 48 1,137 SH   SOLE   1,137 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,660 15,821 SH   SOLE   15,821 0 0
JOHNSON CTLS INTL PLC SHS G51502105 837 23,917 SH   SOLE   23,917 0 0
LAZARD LTD SHS A G54050102 51 1,055 SH   SOLE   1,055 0 0
LIVANOVA PLC SHS G5509L101 2 18 SH   SOLE   18 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 0 9 SH   SOLE   9 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 925 47,953 SH   SOLE   47,953 0 0
MEDTRONIC PLC SHS G5960L103 27,448 279,026 SH   SOLE   279,026 0 0
APTIV PLC SHS G6095L109 6,491 77,365 SH   SOLE   77,365 0 0
NABORS INDUSTRIES LTD SHS G6359F103 394 63,916 SH   SOLE   63,916 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 169 6,104 SH   SOLE   6,104 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 9 8,900 SH   SOLE   8,900 0 0
NOVOCURE LTD ORD SHS G6674U108 2,121 40,478 SH   SOLE   35,302 0 5,176
NVENT ELECTRIC PLC SHS G6700G107 379 13,959 SH   SOLE   13,959 0 0
PENTAIR PLC SHS G7S00T104 605 13,958 SH   SOLE   13,958 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 586 11,832 SH   SOLE   11,832 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 2,545 183,059 SH   SOLE   183,059 0 0
SIGNET JEWELERS LIMITED SHS G81276100 301 4,571 SH   SOLE   4,571 0 0
SINA CORP ORD G81477104 585 8,415 SH   SOLE   8,415 0 0
STERIS PLC SHS USD G84720104 1,891 16,534 SH   SOLE   16,534 0 0
TECHNIPFMC PLC COM G87110105 767 24,541 SH   SOLE   24,541 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 388 13,949 SH   SOLE   13,949 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 110 784 SH   SOLE   784 0 0
CHUBB LIMITED COM H1467J104 8,919 66,738 SH   SOLE   66,738 0 0
GARMIN LTD SHS H2906T109 5,087 72,613 SH   SOLE   72,613 0 0
UBS GROUP AG SHS H42097107 400 25,427 SH   SOLE   25,427 0 0
LOGITECH INTL S A SHS H50430232 335 7,495 SH   SOLE   7,495 0 0
TE CONNECTIVITY LTD REG SHS H84989104 516 5,872 SH   SOLE   5,872 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,506 78,082 SH   SOLE   78,082 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 845 4,673 SH   SOLE   4,673 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 150 1,279 SH   SOLE   1,279 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,267 15,865 SH   SOLE   15,865 0 0
ELBIT SYS LTD ORD M3760D101 3,989 31,780 SH   SOLE   31,780 0 0
ORBOTECH LTD ORD M75253100 2,023 34,034 SH   SOLE   34,034 0 0
WIX COM LTD SHS M98068105 1,456 12,163 SH   SOLE   12,163 0 0
AERCAP HOLDINGS NV SHS N00985106 61 1,052 SH   SOLE   1,052 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 260 1,383 SH   SOLE   1,383 0 0
CNH INDL N V SHS N20944109 604 50,312 SH   SOLE   50,312 0 0
INTERXION HOLDING N.V SHS N47279109 69 1,022 SH   SOLE   1,022 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,284 110,075 SH   SOLE   110,075 0 0
MYLAN N V SHS EURO N59465109 308 8,415 SH   SOLE   8,415 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,326 15,504 SH   SOLE   15,504 0 0
QIAGEN NV SHS NEW N72482123 241 6,352 SH   SOLE   6,352 0 0
YANDEX N V SHS CLASS A N97284108 1,282 38,984 SH   SOLE   38,984 0 0
COPA HOLDINGS SA CL A P31076105 1,218 15,254 SH   SOLE   15,254 0 0
FLEX LTD ORD Y2573F102 561 42,734 SH   SOLE   42,734 0 0