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
AAC HLDGS INC COM 000307108 137 17,932 SH   SOLE   17,932 0 0
AAON INC COM PAR $0.004 000360206 3,314 87,676 SH   SOLE   87,676 0 0
AAR CORP COM 000361105 617 12,879 SH   SOLE   12,879 0 0
ABB LTD SPONSORED ADR 000375204 23,157 979,962 SH   SOLE   979,962 0 0
ACCO BRANDS CORP COM 00081T108 1,938 171,476 SH   SOLE   171,476 0 0
ABM INDS INC COM 000957100 25,459 789,422 SH   SOLE   789,422 0 0
AFLAC INC COM 001055102 99,301 2,109,635 SH   SOLE   2,109,635 0 0
AGCO CORP COM 001084102 20,023 329,372 SH   SOLE   329,372 0 0
AGNC INVT CORP COM 00123Q104 20,025 1,074,863 SH   SOLE   1,074,863 0 0
AES CORP COM 00130H105 8,289 592,105 SH   SOLE   592,105 0 0
AMC NETWORKS INC CL A 00164V103 6,087 91,749 SH   SOLE   91,749 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 3,906 71,402 SH   SOLE   71,402 0 0
ANI PHARMACEUTICALS INC COM 00182C103 710 12,565 SH   SOLE   12,565 0 0
ASGN INC COM 00191U102 3,878 49,126 SH   SOLE   49,126 0 0
AT&T INC COM 00206R102 227,567 6,776,864 SH   SOLE   6,776,864 0 0
ATN INTL INC COM 00215F107 3,339 45,191 SH   SOLE   45,191 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 58 12,047 SH   SOLE   12,047 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 110 26,230 SH   SOLE   26,230 0 0
AVX CORP NEW COM 002444107 2,910 161,199 SH   SOLE   161,199 0 0
AXT INC COM 00246W103 382 53,410 SH   SOLE   53,410 0 0
AZZ INC COM 002474104 2,071 41,018 SH   SOLE   41,018 0 0
AARONS INC COM PAR $0.50 002535300 5,031 92,380 SH   SOLE   92,380 0 0
ABBOTT LABS COM 002824100 4,110 56,019 SH   SOLE   56,019 0 0
ABBVIE INC COM 00287Y109 112,736 1,191,965 SH   SOLE   1,191,965 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,953 92,495 SH   SOLE   92,495 0 0
ABIOMED INC COM 003654100 47,107 104,740 SH   SOLE   104,740 0 0
ABRAXAS PETE CORP COM 003830106 590 253,215 SH   SOLE   253,215 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 20,429 580,377 SH   SOLE   580,377 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 121,876 5,870,693 SH   SOLE   5,870,693 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,016 36,248 SH   SOLE   36,248 0 0
ACCESS NATL CORP COM 004337101 1,407 51,882 SH   SOLE   51,882 0 0
ACCELERON PHARMA INC COM 00434H108 2,583 45,128 SH   SOLE   45,128 0 0
ACORDA THERAPEUTICS INC COM 00484M106 3,429 174,485 SH   SOLE   174,485 0 0
ACTIVISION BLIZZARD INC COM 00507V109 63,228 760,041 SH   SOLE   760,041 0 0
ACUITY BRANDS INC COM 00508Y102 20,159 128,236 SH   SOLE   128,236 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,988 72,474 SH   SOLE   72,474 0 0
ACXIOM HOLDINGS INC COM 005125109 5,362 108,517 SH   SOLE   108,517 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,698 84,793 SH   SOLE   84,793 0 0
ADDUS HOMECARE CORP COM 006739106 1,048 14,939 SH   SOLE   14,939 0 0
ADOBE SYS INC COM 00724F101 164,919 610,924 SH   SOLE   610,858 0 66
ADTRAN INC COM 00738A106 367 20,787 SH   SOLE   20,787 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,686 45,660 SH   SOLE   45,660 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 2,431 155,168 SH   SOLE   155,168 0 0
AECOM COM 00766T100 25,825 790,735 SH   SOLE   790,735 0 0
AEGION CORP COM 00770F104 9,391 370,033 SH   SOLE   370,033 0 0
ADVANSIX INC COM 00773T101 2,579 75,950 SH   SOLE   75,950 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,769 110,872 SH   SOLE   110,872 0 0
ADVANCED MICRO DEVICES INC COM 007903107 122,548 3,967,231 SH   SOLE   3,967,231 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 11,773 380,994 SH   SOLE   380,994 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 3,035 112,083 SH   SOLE   112,083 0 0
AEGON N V NY REGISTRY SH 007924103 534 83,047 SH   SOLE   83,047 0 0
ADVANCED ENERGY INDS COM 007973100 4,210 81,505 SH   SOLE   81,505 0 0
AEROVIRONMENT INC COM 008073108 8,685 77,428 SH   SOLE   77,428 0 0
AETNA INC NEW COM 00817Y108 11,470 56,543 SH   SOLE   56,543 0 0
AFFILIATED MANAGERS GROUP COM 008252108 23,731 173,575 SH   SOLE   173,575 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 14,981 212,380 SH   SOLE   212,380 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 89,614 1,162,010 SH   SOLE   1,162,010 0 0
AGREE REALTY CORP COM 008492100 1,390 26,175 SH   SOLE   26,175 0 0
AIR LEASE CORP CL A 00912X302 36,967 805,728 SH   SOLE   805,728 0 0
AIR PRODS & CHEMS INC COM 009158106 36,856 220,631 SH   SOLE   220,631 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,081 96,938 SH   SOLE   96,938 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 333,178 4,554,723 SH   SOLE   4,554,723 0 0
ALAMO GROUP INC COM 011311107 630 6,881 SH   SOLE   6,881 0 0
ALARM COM HLDGS INC COM 011642105 3,394 59,126 SH   SOLE   59,126 0 0
ALASKA AIR GROUP INC COM 011659109 59,792 868,310 SH   SOLE   868,310 0 0
ALBANY INTL CORP CL A 012348108 2,283 28,717 SH   SOLE   28,717 0 0
ALBEMARLE CORP COM 012653101 8,832 88,512 SH   SOLE   88,512 0 0
ALCOA CORP COM 013872106 4,482 110,949 SH   SOLE   110,949 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 4,616 277,214 SH   SOLE   277,214 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,859 126,024 SH   SOLE   126,024 0 0
ALEXANDERS INC COM 014752109 222 647 SH   SOLE   647 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,867 38,689 SH   SOLE   38,689 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 122,921 884,257 SH   SOLE   884,257 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 28,235 171,372 SH   SOLE   171,372 0 0
ALIGN TECHNOLOGY INC COM 016255101 56,457 144,311 SH   SOLE   144,311 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,568 37,612 SH   SOLE   37,612 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,204 17,380 SH   SOLE   17,380 0 0
ALLETE INC COM NEW 018522300 26,267 350,178 SH   SOLE   350,178 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,442 14,573 SH   SOLE   14,573 0 0
ALLIANT ENERGY CORP COM 018802108 36,122 848,529 SH   SOLE   848,529 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 1,086 118,036 SH   SOLE   118,036 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 22,853 439,390 SH   SOLE   439,390 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,038 143,024 SH   SOLE   143,024 0 0
ALLSTATE CORP COM 020002101 56,479 572,227 SH   SOLE   572,227 0 0
ALLY FINL INC COM 02005N100 24,514 926,791 SH   SOLE   926,791 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 82,008 937,025 SH   SOLE   937,025 0 0
ALPHABET INC CAP STK CL C 02079K107 514,546 431,134 SH   SOLE   431,121 0 13
ALPHABET INC CAP STK CL A 02079K305 626,353 518,899 SH   SOLE   518,897 0 2
ALTAIR ENGR INC COM CL A 021369103 2,819 64,875 SH   SOLE   64,875 0 0
ALTERYX INC COM CL A 02156B103 3,252 56,849 SH   SOLE   56,849 0 0
ALTICE USA INC CL A 02156K103 16,725 922,013 SH   SOLE   922,013 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,655 40,081 SH   SOLE   10,681 0 29,400
ALTRIA GROUP INC COM 02209S103 84,090 1,394,291 SH   SOLE   1,394,291 0 0
AMAZON COM INC COM 023135106 1,112,436 555,385 SH   SOLE   555,385 0 0
AMBEV SA SPONSORED ADR 02319V103 1,885 412,503 SH   SOLE   412,503 0 0
AMEDISYS INC COM 023436108 8,895 71,182 SH   SOLE   71,182 0 0
AMERCO COM 023586100 10,345 29,006 SH   SOLE   29,006 0 0
AMEREN CORP COM 023608102 38,172 603,794 SH   SOLE   603,794 0 0
AMERESCO INC CL A 02361E108 1,915 140,268 SH   SOLE   140,268 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,384 210,694 SH   SOLE   210,694 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 13,466 325,808 SH   SOLE   325,808 0 0
AMERICAN ASSETS TR INC COM 024013104 722 19,374 SH   SOLE   19,374 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,311 189,833 SH   SOLE   189,833 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,677 40,738 SH   SOLE   40,738 0 0
AMERICAN ELEC PWR INC COM 025537101 57,031 804,619 SH   SOLE   804,619 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3,418 137,644 SH   SOLE   137,644 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,578 44,631 SH   SOLE   44,631 0 0
AMERICAN EXPRESS CO COM 025816109 8,269 77,654 SH   SOLE   77,654 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 9,730 87,685 SH   SOLE   87,685 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,951 89,149 SH   SOLE   89,149 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,357 25,493 SH   SOLE   25,493 0 0
AMERICAN NATL INS CO COM 028591105 7,435 57,504 SH   SOLE   57,504 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 2,419 52,483 SH   SOLE   52,483 0 0
AMERICAN SOFTWARE INC CL A 029683109 503 41,433 SH   SOLE   41,433 0 0
AMERICAN STS WTR CO COM 029899101 11,507 188,203 SH   SOLE   188,203 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 769 110,716 SH   SOLE   27,680 0 83,036
AMERICAN TOWER CORP NEW COM 03027X100 28,190 194,009 SH   SOLE   194,009 0 0
AMERICAN VANGUARD CORP COM 030371108 730 40,531 SH   SOLE   40,531 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 16,028 182,197 SH   SOLE   182,197 0 0
AMERICOLD RLTY TR COM 03064D108 279 11,169 SH   SOLE   11,169 0 0
AMERISAFE INC COM 03071H100 518 8,359 SH   SOLE   8,359 0 0
AMERISOURCEBERGEN CORP COM 03073E105 19,601 212,546 SH   SOLE   212,546 0 0
AMERIPRISE FINL INC COM 03076C106 18,975 128,504 SH   SOLE   128,504 0 0
AMERIS BANCORP COM 03076K108 4,077 89,207 SH   SOLE   89,207 0 0
AMETEK INC NEW COM 031100100 20,344 257,132 SH   SOLE   257,132 0 0
AMGEN INC COM 031162100 143,309 691,344 SH   SOLE   691,344 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,580 213,396 SH   SOLE   213,396 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,542 343,969 SH   SOLE   343,969 0 0
AMPHENOL CORP NEW CL A 032095101 46,921 499,056 SH   SOLE   499,056 0 0
AMTRUST FINL SVCS INC COM 032359309 662 45,626 SH   SOLE   45,626 0 0
ANADARKO PETE CORP COM 032511107 19,537 289,817 SH   SOLE   289,817 0 0
ANALOG DEVICES INC COM 032654105 141,673 1,532,268 SH   SOLE   1,532,268 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 5,927 122,056 SH   SOLE   122,056 0 0
ANDERSONS INC COM 034164103 2,613 69,396 SH   SOLE   69,396 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 23,199 264,918 SH   SOLE   264,918 0 0
ANIXTER INTL INC COM 035290105 2,637 37,508 SH   SOLE   37,508 0 0
ANNALY CAP MGMT INC COM 035710409 22,752 2,224,019 SH   SOLE   2,224,019 0 0
ANSYS INC COM 03662Q105 31,671 169,654 SH   SOLE   169,654 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1,426 49,756 SH   SOLE   49,756 0 0
ANTERO RES CORP COM 03674X106 19,305 1,090,084 SH   SOLE   1,090,084 0 0
ANTHEM INC COM 036752103 36,592 133,522 SH   SOLE   133,522 0 0
APACHE CORP COM 037411105 31,300 656,607 SH   SOLE   656,607 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 6,817 154,480 SH   SOLE   154,480 0 0
APERGY CORP COM 03755L104 3,136 71,998 SH   SOLE   71,998 0 0
APOGEE ENTERPRISES INC COM 037598109 3,535 85,545 SH   SOLE   85,413 0 132
APOLLO COML REAL EST FIN INC COM 03762U105 3,105 164,569 SH   SOLE   164,569 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 182 11,379 SH   SOLE   11,379 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 1,090 70,169 SH   SOLE   70,169 0 0
APPIAN CORP CL A 03782L101 2,565 77,491 SH   SOLE   75,891 0 1,600
APPLE INC COM 037833100 315,674 1,398,396 SH   SOLE   1,398,316 0 80
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 15,413 881,234 SH   SOLE   881,234 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,634 33,661 SH   SOLE   33,661 0 0
APPLIED MATLS INC COM 038222105 88,984 2,302,305 SH   SOLE   2,302,305 0 0
APTARGROUP INC COM 038336103 6,845 63,530 SH   SOLE   63,530 0 0
AQUA AMERICA INC COM 03836W103 35,801 970,220 SH   SOLE   970,220 0 0
ARAMARK COM 03852U106 10,167 236,336 SH   SOLE   236,336 0 0
ARBOR RLTY TR INC COM 038923108 1,091 95,042 SH   SOLE   95,042 0 0
ARCBEST CORP COM 03937C105 532 10,952 SH   SOLE   10,952 0 0
ARCH COAL INC CL A 039380407 3,426 38,317 SH   SOLE   38,317 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 644 20,861 SH   SOLE   20,861 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 58,216 1,158,072 SH   SOLE   1,158,072 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,313 50,256 SH   SOLE   50,256 0 0
ARGAN INC COM 04010E109 6,636 154,325 SH   SOLE   154,325 0 0
ARES COML REAL ESTATE CORP COM 04013V108 560 40,102 SH   SOLE   40,102 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 4,670 300,732 SH   SOLE   300,732 0 0
ARISTA NETWORKS INC COM 040413106 252,510 949,786 SH   SOLE   949,786 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,922 130,134 SH   SOLE   130,134 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 6,950 99,858 SH   SOLE   99,858 0 0
ARRAY BIOPHARMA INC COM 04269X105 2,040 134,205 SH   SOLE   134,205 0 0
ARROW ELECTRS INC COM 042735100 26,188 355,237 SH   SOLE   355,237 0 0
ARROW FINL CORP COM 042744102 1,581 42,738 SH   SOLE   42,738 0 0
ARTESIAN RESOURCES CORP CL A 043113208 439 11,936 SH   SOLE   11,936 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,290 33,307 SH   SOLE   33,307 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 97 15,143 SH   SOLE   15,143 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 875 10,436 SH   SOLE   10,436 0 0
ASPEN TECHNOLOGY INC COM 045327103 33,838 297,056 SH   SOLE   297,056 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,624 43,723 SH   SOLE   43,723 0 0
ASSOCIATED BANC CORP COM 045487105 5,582 214,694 SH   SOLE   214,694 0 0
ASSURANT INC COM 04621X108 54,038 500,583 SH   SOLE   500,583 0 0
ASTEC INDS INC COM 046224101 5,650 112,090 SH   SOLE   112,090 0 0
ASTRONICS CORP COM 046433108 206 4,741 SH   SOLE   4,741 0 0
ATHENAHEALTH INC COM 04685W103 15,801 118,271 SH   SOLE   118,271 0 0
ATKORE INTL GROUP INC COM 047649108 11,564 435,878 SH   SOLE   435,878 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,297 77,411 SH   SOLE   77,411 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,626 41,199 SH   SOLE   41,199 0 0
ATMOS ENERGY CORP COM 049560105 39,174 417,139 SH   SOLE   417,139 0 0
ATRION CORP COM 049904105 3,498 5,034 SH   SOLE   5,034 0 0
AUTODESK INC COM 052769106 98,443 630,601 SH   SOLE   630,601 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,867 37,039 SH   SOLE   37,039 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 87,304 579,474 SH   SOLE   579,474 0 0
AUTONATION INC COM 05329W102 5,979 143,887 SH   SOLE   143,887 0 0
AUTOZONE INC COM 053332102 8,562 11,038 SH   SOLE   11,038 0 0
AVALONBAY CMNTYS INC COM 053484101 33,997 187,672 SH   SOLE   187,672 0 0
AVANOS MED INC COM 05350V106 569 8,308 SH   SOLE   8,308 0 0
AVANGRID INC COM 05351W103 26,007 542,597 SH   SOLE   542,597 0 0
AVERY DENNISON CORP COM 053611109 6,817 62,916 SH   SOLE   62,916 0 0
AVIS BUDGET GROUP COM 053774105 1,561 48,565 SH   SOLE   48,565 0 0
AVISTA CORP COM 05379B107 23,564 466,059 SH   SOLE   466,059 0 0
AXA EQUITABLE HLDGS INC COM 054561105 11,276 525,695 SH   SOLE   525,695 0 0
AXOGEN INC COM 05463X106 4,022 109,142 SH   SOLE   109,142 0 0
AXON ENTERPRISE INC COM 05464C101 5,940 86,807 SH   SOLE   86,807 0 0
AXOS FINL INC COM 05465C100 3,322 96,601 SH   SOLE   96,601 0 0
BBX CAP CORP NEW CL A 05491N104 729 98,264 SH   SOLE   98,264 0 0
BB&T CORP COM 054937107 65,762 1,354,797 SH   SOLE   1,354,797 0 0
B & G FOODS INC NEW COM 05508R106 3,713 135,281 SH   SOLE   66,125 0 69,156
BCE INC COM NEW 05534B760 18,704 461,594 SH   SOLE   461,594 0 0
BG STAFFING INC COM 05544A109 354 13,025 SH   SOLE   13,025 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 495 11,265 SH   SOLE   11,265 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,376 126,059 SH   SOLE   126,059 0 0
BOK FINL CORP COM NEW 05561Q201 14,614 150,222 SH   SOLE   150,222 0 0
BP PLC SPONSORED ADR 055622104 679 14,727 SH   SOLE   14,727 0 0
BRT APARTMENTS CORP COM 055645303 183 15,158 SH   SOLE   15,158 0 0
BMC STK HLDGS INC COM 05591B109 1,540 82,580 SH   SOLE   82,580 0 0
BWX TECHNOLOGIES INC COM 05605H100 4,791 76,602 SH   SOLE   76,602 0 0
BADGER METER INC COM 056525108 7,816 147,614 SH   SOLE   147,614 0 0
BAIDU INC SPON ADR REP A 056752108 106,231 464,540 SH   SOLE   464,540 0 0
BAKER HUGHES A GE CO CL A 05722G100 594 17,564 SH   SOLE   17,564 0 0
BALCHEM CORP COM 057665200 7,049 62,888 SH   SOLE   62,888 0 0
BALL CORP COM 058498106 10,555 239,932 SH   SOLE   239,932 0 0
BALLARD PWR SYS INC NEW COM 058586108 712 165,522 SH   SOLE   49,022 0 116,500
BANCFIRST CORP COM 05945F103 6,139 102,400 SH   SOLE   102,400 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,957 276,389 SH   SOLE   276,389 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 3,359 533,240 SH   SOLE   531,658 0 1,582
BANCO SANTANDER SA ADR 05964H105 375 75,047 SH   SOLE   75,047 0 0
BANCROFT FUND LTD COM 059695106 216 9,418 SH   SOLE   9,418 0 0
BANCORP INC DEL COM 05969A105 783 81,656 SH   SOLE   81,656 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 802 24,511 SH   SOLE   24,511 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,148 60,748 SH   SOLE   60,748 0 0
BANK AMER CORP COM 060505104 58,470 1,984,721 SH   SOLE   1,984,721 0 0
BANK HAWAII CORP COM 062540109 26,162 331,538 SH   SOLE   331,538 0 0
BANK OF MARIN BANCORP COM 063425102 849 10,117 SH   SOLE   10,117 0 0
BANK MONTREAL QUE COM 063671101 23,288 282,171 SH   SOLE   282,171 0 0
BANK NEW YORK MELLON CORP COM 064058100 55,850 1,095,309 SH   SOLE   1,095,309 0 0
BANK N S HALIFAX COM 064149107 23,332 391,274 SH   SOLE   391,274 0 0
BANK OZK COM 06417N103 22,264 586,505 SH   SOLE   586,505 0 0
BANKFINANCIAL CORP COM 06643P104 770 48,284 SH   SOLE   48,284 0 0
BANKUNITED INC COM 06652K103 12,488 352,761 SH   SOLE   352,761 0 0
BANNER CORP COM NEW 06652V208 7,907 127,178 SH   SOLE   127,178 0 0
BAR HBR BANKSHARES COM 066849100 676 23,548 SH   SOLE   23,548 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,005 41,269 SH   SOLE   9,669 0 31,600
BARCLAYS PLC ADR 06738E204 384 42,955 SH   SOLE   42,955 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 6,194 237,695 SH   SOLE   237,695 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 2,526 130,332 SH   SOLE   130,332 0 0
BARNES GROUP INC COM 067806109 1,070 15,058 SH   SOLE   15,058 0 0
BASSETT FURNITURE INDS INC COM 070203104 326 15,328 SH   SOLE   15,328 0 0
BAXTER INTL INC COM 071813109 21,225 275,323 SH   SOLE   275,323 0 0
BECTON DICKINSON & CO COM 075887109 18,466 70,752 SH   SOLE   70,752 0 0
BED BATH & BEYOND INC COM 075896100 3,705 247,023 SH   SOLE   247,023 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,178 12,646 SH   SOLE   12,646 0 0
BELDEN INC COM 077454106 1,893 26,507 SH   SOLE   26,507 0 0
BEMIS INC COM 081437105 24,197 497,880 SH   SOLE   497,880 0 0
BENEFICIAL BANCORP INC COM 08171T102 2,454 145,178 SH   SOLE   145,178 0 0
W R BERKLEY CORPORATION COM 084423102 13,784 172,452 SH   SOLE   172,452 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35,710 166,782 SH   SOLE   166,782 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 596 14,645 SH   SOLE   14,645 0 0
BERRY GLOBAL GROUP INC COM 08579W103 6,121 126,486 SH   SOLE   126,486 0 0
BERRY PETE CORP COM 08579X101 1,662 94,337 SH   SOLE   94,337 0 0
BEST BUY INC COM 086516101 28,346 357,182 SH   SOLE   357,182 0 0
BEST INC SPONSORED ADS 08653C106 1,249 211,036 SH   SOLE   58,136 0 152,900
BIG LOTS INC COM 089302103 5,837 139,669 SH   SOLE   139,669 0 0
BIO RAD LABS INC CL A 090572207 32,062 102,437 SH   SOLE   102,437 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 119,031 1,227,500 SH   SOLE   1,227,500 0 0
BIOGEN INC COM 09062X103 120,641 341,459 SH   SOLE   341,459 0 0
BIOTELEMETRY INC COM 090672106 7,854 121,867 SH   SOLE   121,867 0 0
BIO TECHNE CORP COM 09073M104 137,359 672,964 SH   SOLE   672,964 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,334 101,498 SH   SOLE   25,945 0 75,553
BLACK HILLS CORP COM 092113109 27,633 475,695 SH   SOLE   475,695 0 0
BLACK KNIGHT INC COM 09215C105 18,304 352,339 SH   SOLE   352,339 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 4,873 267,600 SH   SOLE   267,600 0 0
BLACKBAUD INC COM 09227Q100 1,189 11,719 SH   SOLE   11,719 0 0
BLACKBERRY LTD COM 09228F103 1,291 113,414 SH   SOLE   113,414 0 0
BLACKLINE INC COM 09239B109 7,334 129,877 SH   SOLE   129,877 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 348 26,197 SH   SOLE   26,197 0 0
BLACKROCK INCOME TR INC COM 09247F100 659 115,230 SH   SOLE   115,230 0 0
BLACKROCK INC COM 09247X101 67,134 142,435 SH   SOLE   142,435 0 0
BLACKROCK MUNI 2018 TERM TR COM 09248C106 849 56,436 SH   SOLE   56,436 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 568 45,640 SH   SOLE   45,640 0 0
BLACKROCK CA MUNI 2018 TERM COM 09249C105 275 18,412 SH   SOLE   18,412 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 686 52,782 SH   SOLE   52,782 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 183 12,337 SH   SOLE   12,337 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 1,132 100,315 SH   SOLE   100,315 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 748 58,112 SH   SOLE   58,112 0 0
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 367 25,761 SH   SOLE   25,761 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,518 116,037 SH   SOLE   116,037 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 303 26,180 SH   SOLE   26,180 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1,342 111,069 SH   SOLE   111,069 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 1,040 88,605 SH   SOLE   88,605 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 165 13,123 SH   SOLE   13,123 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 139 10,925 SH   SOLE   10,925 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 152 11,901 SH   SOLE   11,901 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 659 52,658 SH   SOLE   52,658 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,225 116,550 SH   SOLE   116,550 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 302 18,853 SH   SOLE   18,853 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1,656 79,981 SH   SOLE   79,981 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 2,681 168,587 SH   SOLE   168,587 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 8,162 243,559 SH   SOLE   243,559 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 1,696 100,225 SH   SOLE   100,225 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 5,014 141,242 SH   SOLE   141,242 0 0
BLOCK H & R INC COM 093671105 8,811 342,190 SH   SOLE   342,190 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,310 67,788 SH   SOLE   17,788 0 50,000
BLOOMIN BRANDS INC COM 094235108 1,173 59,278 SH   SOLE   59,278 0 0
BLUCORA INC COM 095229100 111,344 2,766,304 SH   SOLE   2,766,304 0 0
BLUE BIRD CORP COM 095306106 3,177 129,662 SH   SOLE   129,662 0 0
BLUE HILLS BANCORP INC COM 095573101 1,923 79,775 SH   SOLE   79,775 0 0
BLUEBIRD BIO INC COM 09609G100 87,875 601,883 SH   SOLE   601,883 0 0
BOEING CO COM 097023105 42,835 115,180 SH   SOLE   115,180 0 0
BOINGO WIRELESS INC COM 09739C102 4,290 122,915 SH   SOLE   122,915 0 0
BOISE CASCADE CO DEL COM 09739D100 2,697 73,295 SH   SOLE   73,295 0 0
BOJANGLES INC COM 097488100 631 40,208 SH   SOLE   40,208 0 0
BOOKING HLDGS INC COM 09857L108 16,285 8,208 SH   SOLE   8,208 0 0
BOOT BARN HLDGS INC COM 099406100 1,208 42,522 SH   SOLE   42,522 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 34,572 696,599 SH   SOLE   696,599 0 0
BORGWARNER INC COM 099724106 13,178 308,034 SH   SOLE   308,034 0 0
BOSTON BEER INC CL A 100557107 612 2,127 SH   SOLE   2,127 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,084 152,693 SH   SOLE   152,693 0 0
BOSTON PROPERTIES INC COM 101121101 4,987 40,515 SH   SOLE   40,515 0 0
BOSTON SCIENTIFIC CORP COM 101137107 32,232 837,182 SH   SOLE   837,182 0 0
BOTTOMLINE TECH DEL INC COM 101388106 7,310 100,536 SH   SOLE   100,536 0 0
BOX INC CL A 10316T104 132,174 5,527,997 SH   SOLE   5,527,997 0 0
BOYD GAMING CORP COM 103304101 4,338 128,139 SH   SOLE   128,139 0 0
BRADY CORP CL A 104674106 1,961 44,818 SH   SOLE   44,818 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,585 291,693 SH   SOLE   291,693 0 0
BRIDGE BANCORP INC COM 108035106 950 28,622 SH   SOLE   28,622 0 0
BRIDGEPOINT ED INC COM 10807M105 416 40,991 SH   SOLE   40,991 0 0
BRIGGS & STRATTON CORP COM 109043109 3,228 167,881 SH   SOLE   167,881 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,079 60,077 SH   SOLE   60,077 0 0
BRIGHTHOUSE FINL INC COM 10922N103 780 17,627 SH   SOLE   17,627 0 0
BRINKER INTL INC COM 109641100 7,032 150,492 SH   SOLE   150,492 0 0
BRINKS CO COM 109696104 3,972 56,941 SH   SOLE   56,941 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 27,789 447,625 SH   SOLE   447,625 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 27,364 586,840 SH   SOLE   586,602 0 238
BRIXMOR PPTY GROUP INC COM 11120U105 12,236 698,806 SH   SOLE   698,806 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 36,774 278,699 SH   SOLE   278,699 0 0
BROADCOM INC COM 11135F101 170,564 691,297 SH   SOLE   691,297 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,377 142,323 SH   SOLE   142,323 0 0
BROOKS AUTOMATION INC COM 114340102 6,579 187,800 SH   SOLE   187,800 0 0
BROWN & BROWN INC COM 115236101 13,952 471,844 SH   SOLE   471,844 0 0
BROWN FORMAN CORP CL B 115637209 235 4,652 SH   SOLE   4,652 0 0
BRUKER CORP COM 116794108 620 18,528 SH   SOLE   18,528 0 0
BRUNSWICK CORP COM 117043109 3,170 47,294 SH   SOLE   47,294 0 0
BRYN MAWR BK CORP COM 117665109 2,327 49,611 SH   SOLE   49,611 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 14,160 396,531 SH   SOLE   396,531 0 0
BUCKLE INC COM 118440106 2,828 122,702 SH   SOLE   70,259 0 52,443
BUILDERS FIRSTSOURCE INC COM 12008R107 2,402 163,657 SH   SOLE   163,430 0 227
BURLINGTON STORES INC COM 122017106 20,860 128,039 SH   SOLE   128,039 0 0
BYLINE BANCORP INC COM 124411109 537 23,655 SH   SOLE   23,655 0 0
C & F FINL CORP COM 12466Q104 291 4,948 SH   SOLE   4,948 0 0
CB FINL SVCS INC COM 12479G101 233 7,565 SH   SOLE   3,265 0 4,300
CBTX INC COM 12481V104 1,335 37,558 SH   SOLE   37,558 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,821 456,366 SH   SOLE   141,466 0 314,900
CBS CORP NEW CL B 124857202 295 5,138 SH   SOLE   5,138 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 7,971 83,069 SH   SOLE   83,069 0 0
CBRE GROUP INC CL A 12504L109 15,204 344,765 SH   SOLE   344,765 0 0
CDK GLOBAL INC COM 12508E101 1,341 21,442 SH   SOLE   21,442 0 0
CDW CORP COM 12514G108 65,574 737,445 SH   SOLE   737,286 0 159
CF INDS HLDGS INC COM 125269100 19,840 364,437 SH   SOLE   364,437 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38,221 390,331 SH   SOLE   390,331 0 0
CIGNA CORPORATION COM 125509109 39,292 188,676 SH   SOLE   188,676 0 0
CIT GROUP INC COM NEW 125581801 11,402 220,930 SH   SOLE   220,930 0 0
CME GROUP INC COM CL A 12572Q105 52,530 308,620 SH   SOLE   308,620 0 0
CMS ENERGY CORP COM 125896100 32,448 662,211 SH   SOLE   662,211 0 0
CNA FINL CORP COM 126117100 43,480 952,454 SH   SOLE   952,454 0 0
CNB FINL CORP PA COM 126128107 1,268 43,936 SH   SOLE   43,936 0 0
CNOOC LTD SPONSORED ADR 126132109 2,992 15,146 SH   SOLE   15,146 0 0
CRA INTL INC COM 12618T105 616 12,272 SH   SOLE   12,272 0 0
CNO FINL GROUP INC COM 12621E103 3,613 170,273 SH   SOLE   170,273 0 0
CRH PLC ADR 12626K203 456 13,942 SH   SOLE   13,942 0 0
CSG SYS INTL INC COM 126349109 1,607 40,042 SH   SOLE   40,042 0 0
CSX CORP COM 126408103 45,344 612,343 SH   SOLE   612,343 0 0
CNX RESOURCES CORPORATION COM 12653C108 6,629 463,252 SH   SOLE   463,252 0 0
CVB FINL CORP COM 126600105 4,977 222,965 SH   SOLE   222,965 0 0
CVR ENERGY INC COM 12662P108 5,709 141,942 SH   SOLE   141,942 0 0
CVS HEALTH CORP COM 126650100 69,165 878,621 SH   SOLE   878,621 0 0
CA INC COM 12673P105 102,435 2,320,157 SH   SOLE   2,320,157 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 2,603 125,164 SH   SOLE   125,164 0 0
CABLE ONE INC COM 12685J105 10,290 11,645 SH   SOLE   11,645 0 0
CABOT OIL & GAS CORP COM 127097103 6,435 285,748 SH   SOLE   285,748 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3,161 30,639 SH   SOLE   30,639 0 0
CACI INTL INC CL A 127190304 26,584 144,358 SH   SOLE   144,358 0 0
CACTUS INC CL A 127203107 2,670 69,751 SH   SOLE   69,751 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 105,694 2,332,181 SH   SOLE   2,332,181 0 0
CAESARS ENTMT CORP COM 127686103 217 21,195 SH   SOLE   21,195 0 0
CAL MAINE FOODS INC COM NEW 128030202 500 10,361 SH   SOLE   10,361 0 0
CALAVO GROWERS INC COM 128246105 3,277 33,919 SH   SOLE   33,919 0 0
CALERES INC COM 129500104 2,349 65,496 SH   SOLE   65,496 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 8,670 202,094 SH   SOLE   202,094 0 0
CALLAWAY GOLF CO COM 131193104 7,037 289,689 SH   SOLE   289,689 0 0
CALLON PETE CO DEL COM 13123X102 1,176 98,116 SH   SOLE   98,116 0 0
CAMBREX CORP COM 132011107 2,926 42,775 SH   SOLE   42,775 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 263 22,251 SH   SOLE   22,251 0 0
CAMBRIDGE BANCORP COM 132152109 1,039 11,547 SH   SOLE   11,547 0 0
CAMDEN NATL CORP COM 133034108 979 22,533 SH   SOLE   22,533 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,557 16,645 SH   SOLE   16,645 0 0
CAMPBELL SOUP CO COM 134429109 24,734 675,252 SH   SOLE   675,252 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 239 11,204 SH   SOLE   11,204 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 268 4,150 SH   SOLE   4,150 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 27,329 291,446 SH   SOLE   291,304 0 142
CANADIAN SOLAR INC COM 136635109 786 54,234 SH   SOLE   18,934 0 35,300
CANON INC SPONSORED ADR 138006309 24,278 767,089 SH   SOLE   767,089 0 0
CANTEL MEDICAL CORP COM 138098108 1,136 12,335 SH   SOLE   12,335 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,035 44,362 SH   SOLE   44,362 0 0
CAPITAL ONE FINL CORP COM 14040H105 19,692 207,435 SH   SOLE   207,435 0 0
CAPITOL FED FINL INC COM 14057J101 27,059 2,123,937 SH   SOLE   2,123,937 0 0
CARDINAL HEALTH INC COM 14149Y108 43,560 806,674 SH   SOLE   806,674 0 0
CARETRUST REIT INC COM 14174T107 2,084 117,676 SH   SOLE   117,676 0 0
CARGURUS INC COM CL A 141788109 5,675 101,903 SH   SOLE   101,903 0 0
CARLISLE COS INC COM 142339100 26,877 220,667 SH   SOLE   220,604 0 63
CARMAX INC COM 143130102 6,587 88,211 SH   SOLE   88,211 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 27,752 435,190 SH   SOLE   435,190 0 0
CARNIVAL PLC ADR 14365C103 559 8,863 SH   SOLE   8,863 0 0
CAROLINA FINL CORP NEW COM 143873107 1,237 32,789 SH   SOLE   32,789 0 0
CARRIAGE SVCS INC COM 143905107 483 22,401 SH   SOLE   22,401 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4,930 83,635 SH   SOLE   83,635 0 0
CARRIZO OIL & GAS INC COM 144577103 5,020 199,194 SH   SOLE   199,194 0 0
CARS COM INC COM 14575E105 2,874 104,096 SH   SOLE   104,096 0 0
CARTERS INC COM 146229109 4,998 50,693 SH   SOLE   50,693 0 0
CARVANA CO CL A 146869102 7,717 130,603 SH   SOLE   94,266 0 36,337
CASA SYS INC COM 14713L102 679 46,003 SH   SOLE   46,003 0 0
CASELLA WASTE SYS INC CL A 147448104 4,741 152,646 SH   SOLE   152,646 0 0
CASEYS GEN STORES INC COM 147528103 21,270 164,743 SH   SOLE   164,743 0 0
CASS INFORMATION SYS INC COM 14808P109 1,158 17,785 SH   SOLE   17,785 0 0
CATALENT INC COM 148806102 19,843 435,632 SH   SOLE   435,632 0 0
CATERPILLAR INC DEL COM 149123101 31,151 204,283 SH   SOLE   204,283 0 0
CATHAY GEN BANCORP COM 149150104 5,738 138,455 SH   SOLE   138,455 0 0
CATO CORP NEW CL A 149205106 754 35,875 SH   SOLE   35,875 0 0
CAVCO INDS INC DEL COM 149568107 6,677 26,390 SH   SOLE   26,390 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 67 14,348 SH   SOLE   14,348 0 0
CELANESE CORP DEL COM 150870103 24,847 217,960 SH   SOLE   217,960 0 0
CELGENE CORP COM 151020104 115,265 1,288,017 SH   SOLE   1,288,017 0 0
CENTENE CORP DEL COM 15135B101 55,383 382,529 SH   SOLE   382,405 0 124
CENTENNIAL RESOURCE DEV INC CL A 15136A102 9,331 427,038 SH   SOLE   427,038 0 0
CENTERPOINT ENERGY INC COM 15189T107 46,025 1,664,551 SH   SOLE   1,664,551 0 0
CENTERSTATE BK CORP COM 15201P109 7,173 255,721 SH   SOLE   255,721 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,664 80,373 SH   SOLE   80,373 0 0
CENTRAL SECS CORP COM 155123102 228 7,720 SH   SOLE   7,720 0 0
CENTURY ALUM CO COM 156431108 2,289 191,237 SH   SOLE   191,237 0 0
CENTURYLINK INC COM 156700106 72,764 3,432,271 SH   SOLE   3,432,271 0 0
CERNER CORP COM 156782104 95,790 1,487,192 SH   SOLE   1,487,192 0 0
CEVA INC COM 157210105 287 9,985 SH   SOLE   9,985 0 0
CHARLES RIV LABS INTL INC COM 159864107 115,565 858,962 SH   SOLE   858,962 0 0
CHART INDS INC COM PAR $0.01 16115Q308 603 7,701 SH   SOLE   7,701 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 19,823 60,830 SH   SOLE   60,830 0 0
CHASE CORP COM 16150R104 636 5,294 SH   SOLE   5,294 0 0
CHATHAM LODGING TR COM 16208T102 2,384 114,138 SH   SOLE   114,138 0 0
CHEESECAKE FACTORY INC COM 163072101 4,979 92,994 SH   SOLE   92,994 0 0
CHEGG INC COM 163092109 3,998 140,638 SH   SOLE   140,638 0 0
CHEMED CORP NEW COM 16359R103 26,076 81,596 SH   SOLE   81,596 0 0
CHEMICAL FINL CORP COM 163731102 11,183 209,418 SH   SOLE   209,285 0 133
CHEMOURS CO COM 163851108 3,691 93,581 SH   SOLE   93,581 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 3,143 79,643 SH   SOLE   79,643 0 0
CHENIERE ENERGY INC COM NEW 16411R208 37,984 546,613 SH   SOLE   546,613 0 0
CHERRY HILL MTG INVT CORP COM 164651101 396 21,865 SH   SOLE   21,865 0 0
CHESAPEAKE ENERGY CORP COM 165167107 5,387 1,199,676 SH   SOLE   1,199,676 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 5,752 179,360 SH   SOLE   179,360 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,425 40,825 SH   SOLE   40,825 0 0
CHEVRON CORP NEW COM 166764100 146,344 1,196,798 SH   SOLE   1,196,798 0 0
CHICOS FAS INC COM 168615102 3,330 384,130 SH   SOLE   384,130 0 0
CHILDRENS PL INC COM 168905107 1,246 9,748 SH   SOLE   9,748 0 0
CHIMERA INVT CORP COM NEW 16934Q208 22,845 1,260,068 SH   SOLE   1,260,068 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2,555 224,314 SH   SOLE   224,314 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 16,247 332,045 SH   SOLE   332,045 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,673 26,609 SH   SOLE   26,609 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 3,262 65,997 SH   SOLE   65,997 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 2,200 188,233 SH   SOLE   188,233 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,096 9,011 SH   SOLE   9,011 0 0
CHOICE HOTELS INTL INC COM 169905106 1,418 17,021 SH   SOLE   17,021 0 0
CHURCH & DWIGHT INC COM 171340102 22,899 385,699 SH   SOLE   385,699 0 0
CHURCHILL DOWNS INC COM 171484108 4,682 16,859 SH   SOLE   16,859 0 0
CHUYS HLDGS INC COM 171604101 676 25,740 SH   SOLE   25,740 0 0
CIENA CORP COM NEW 171779309 5,669 181,481 SH   SOLE   181,481 0 0
CIMAREX ENERGY CO COM 171798101 23,715 255,170 SH   SOLE   255,170 0 0
CINCINNATI FINL CORP COM 172062101 49,486 644,264 SH   SOLE   644,264 0 0
CINEMARK HOLDINGS INC COM 17243V102 7,200 179,112 SH   SOLE   179,112 0 0
CIRRUS LOGIC INC COM 172755100 5,010 129,802 SH   SOLE   129,802 0 0
CISCO SYS INC COM 17275R102 347,267 7,138,077 SH   SOLE   7,138,077 0 0
CINTAS CORP COM 172908105 59,990 303,271 SH   SOLE   303,271 0 0
CITIGROUP INC COM NEW 172967424 11,535 160,783 SH   SOLE   160,783 0 0
CITI TRENDS INC COM 17306X102 534 18,548 SH   SOLE   18,548 0 0
CITIZENS FINL GROUP INC COM 174610105 51,390 1,332,391 SH   SOLE   1,332,391 0 0
CITRIX SYS INC COM 177376100 335,861 3,021,416 SH   SOLE   3,021,416 0 0
CITY HLDG CO COM 177835105 2,210 28,777 SH   SOLE   28,777 0 0
CITY OFFICE REIT INC COM 178587101 760 60,241 SH   SOLE   60,241 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 885 36,743 SH   SOLE   36,743 0 0
CIVITAS SOLUTIONS INC COM 17887R102 349 23,661 SH   SOLE   23,661 0 0
CLEAN HARBORS INC COM 184496107 25,688 358,865 SH   SOLE   358,865 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,558 184,856 SH   SOLE   184,856 0 0
CLEVELAND CLIFFS INC COM 185899101 2,830 223,569 SH   SOLE   223,569 0 0
CLOROX CO DEL COM 189054109 27,829 185,018 SH   SOLE   185,018 0 0
COCA COLA BOTTLING CO CONS COM 191098102 831 4,560 SH   SOLE   4,560 0 0
COCA COLA CO COM 191216100 83,857 1,815,474 SH   SOLE   1,815,474 0 0
COEUR MNG INC COM NEW 192108504 746 139,943 SH   SOLE   139,943 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 113,092 2,026,730 SH   SOLE   2,026,730 0 0
COGNEX CORP COM 192422103 479 8,574 SH   SOLE   8,574 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 116,871 1,514,852 SH   SOLE   1,514,852 0 0
COHERENT INC COM 192479103 34,534 200,555 SH   SOLE   200,555 0 0
COHEN & STEERS INC COM 19247A100 265 6,536 SH   SOLE   6,536 0 0
COHEN & STEERS REIT & PFD IN COM 19247X100 3,751 192,038 SH   SOLE   192,038 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 4,116 185,971 SH   SOLE   185,971 0 0
COLGATE PALMOLIVE CO COM 194162103 25,456 380,226 SH   SOLE   380,226 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 176 11,914 SH   SOLE   11,914 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,797 787,750 SH   SOLE   787,750 0 0
COLUMBIA BKG SYS INC COM 197236102 4,875 125,741 SH   SOLE   125,741 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,709 241,507 SH   SOLE   241,507 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,010 53,831 SH   SOLE   53,831 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 930 23,525 SH   SOLE   23,525 0 0
COMFORT SYS USA INC COM 199908104 9,220 163,476 SH   SOLE   163,476 0 0
COMCAST CORP NEW CL A 20030N101 61,814 1,745,673 SH   SOLE   1,745,673 0 0
COMERICA INC COM 200340107 20,464 226,871 SH   SOLE   226,871 0 0
COMMERCE BANCSHARES INC COM 200525103 13,988 211,880 SH   SOLE   211,880 0 0
COMMERCIAL METALS CO COM 201723103 1,556 75,846 SH   SOLE   75,846 0 0
COMMSCOPE HLDG CO INC COM 20337X109 8,099 263,282 SH   SOLE   263,282 0 0
COMMUNITY BK SYS INC COM 203607106 1,294 21,182 SH   SOLE   21,182 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,190 25,682 SH   SOLE   25,682 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,455 49,358 SH   SOLE   49,358 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 107 62,439 SH   SOLE   62,439 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,367 740,145 SH   SOLE   740,145 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 103 19,506 SH   SOLE   19,506 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,472 21,906 SH   SOLE   21,906 0 0
CONAGRA BRANDS INC COM 205887102 35,428 1,042,912 SH   SOLE   1,042,912 0 0
CONCHO RES INC COM 20605P101 30,050 196,726 SH   SOLE   196,726 0 0
CONDUENT INC COM 206787103 36,379 1,615,391 SH   SOLE   1,615,391 0 0
CONMED CORP COM 207410101 4,875 61,540 SH   SOLE   61,540 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1,694 71,325 SH   SOLE   71,325 0 0
CONNS INC COM 208242107 629 17,784 SH   SOLE   17,784 0 0
CONOCOPHILLIPS COM 20825C104 10,352 133,741 SH   SOLE   133,542 0 199
CONSOLIDATED COMM HLDGS INC COM 209034107 3,847 295,048 SH   SOLE   295,048 0 0
CONSOLIDATED EDISON INC COM 209115104 62,102 815,094 SH   SOLE   815,094 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 525 8,436 SH   SOLE   8,436 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,496 16,212 SH   SOLE   16,212 0 0
CONTAINER STORE GROUP INC COM 210751103 255 23,001 SH   SOLE   23,001 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 4,653 123,912 SH   SOLE   123,912 0 0
CONTINENTAL RESOURCES INC COM 212015101 39,142 573,264 SH   SOLE   573,264 0 0
CONTROL4 CORP COM 21240D107 2,060 59,993 SH   SOLE   59,993 0 0
COOPER COS INC COM NEW 216648402 11,980 43,227 SH   SOLE   43,227 0 0
COOPER STD HLDGS INC COM 21676P103 1,660 13,835 SH   SOLE   13,835 0 0
COOPER TIRE & RUBR CO COM 216831107 3,234 114,287 SH   SOLE   114,287 0 0
COPART INC COM 217204106 35,663 692,079 SH   SOLE   692,079 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,067 76,108 SH   SOLE   76,108 0 0
CORE MARK HOLDING CO INC COM 218681104 2,496 73,507 SH   SOLE   73,507 0 0
CORESITE RLTY CORP COM 21870Q105 8,293 74,622 SH   SOLE   74,590 0 32
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 681 18,127 SH   SOLE   18,127 0 0
CORELOGIC INC COM 21871D103 10,128 204,972 SH   SOLE   204,972 0 0
CORECIVIC INC COM 21871N101 2,845 116,915 SH   SOLE   116,915 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 123,985 2,184,752 SH   SOLE   2,184,752 0 0
CORNING INC COM 219350105 9,982 282,782 SH   SOLE   282,782 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,653 55,405 SH   SOLE   55,405 0 0
CORVEL CORP COM 221006109 3,291 54,626 SH   SOLE   54,626 0 0
COSTCO WHSL CORP NEW COM 22160K105 58,449 248,846 SH   SOLE   248,846 0 0
COSTAR GROUP INC COM 22160N109 32,936 78,263 SH   SOLE   78,263 0 0
COTY INC COM CL A 222070203 780 62,112 SH   SOLE   62,112 0 0
COUPA SOFTWARE INC COM 22266L106 12,494 157,949 SH   SOLE   157,949 0 0
COUSINS PPTYS INC COM 222795106 2,152 242,047 SH   SOLE   242,047 0 0
COVANTA HLDG CORP COM 22282E102 8,763 539,239 SH   SOLE   539,239 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 544 18,705 SH   SOLE   18,705 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 29,387 199,732 SH   SOLE   188,482 0 11,250
CRANE CO COM 224399105 1,166 11,860 SH   SOLE   11,860 0 0
CREDIT ACCEP CORP MICH COM 225310101 16,252 37,100 SH   SOLE   37,100 0 0
CREE INC COM 225447101 3,646 96,265 SH   SOLE   96,265 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1,957 53,258 SH   SOLE   53,258 0 0
CROCS INC COM 227046109 6,629 311,363 SH   SOLE   311,363 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 434 3,899 SH   SOLE   3,899 0 0
CROWN HOLDINGS INC COM 228368106 745 15,525 SH   SOLE   15,525 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 20,849 560,922 SH   SOLE   560,922 0 0
CUBESMART COM 229663109 4,932 172,877 SH   SOLE   172,877 0 0
CULLEN FROST BANKERS INC COM 229899109 29,249 280,056 SH   SOLE   280,056 0 0
CUMMINS INC COM 231021106 45,064 308,507 SH   SOLE   308,507 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 447 26,241 SH   SOLE   26,241 0 0
CURO GROUP HLDGS CORP COM 23131L107 611 20,206 SH   SOLE   20,206 0 0
CURTISS WRIGHT CORP COM 231561101 14,793 107,649 SH   SOLE   107,649 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,463 62,161 SH   SOLE   62,161 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,387 302,746 SH   SOLE   302,746 0 0
CYRUSONE INC COM 23283R100 4,882 77,004 SH   SOLE   77,004 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,772 95,805 SH   SOLE   95,805 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 7,205 181,998 SH   SOLE   181,998 0 0
DDR CORP COM 23317H854 1,689 126,155 SH   SOLE   126,155 0 0
D R HORTON INC COM 23331A109 15,198 360,306 SH   SOLE   360,306 0 0
DTE ENERGY CO COM 233331107 55,672 510,145 SH   SOLE   510,145 0 0
DTF TAX-FREE INCOME INC COM 23334J107 612 47,624 SH   SOLE   47,624 0 0
DSW INC CL A 23334L102 2,887 85,219 SH   SOLE   85,219 0 0
DXC TECHNOLOGY CO COM 23355L106 87,924 940,158 SH   SOLE   940,021 0 137
DANA INCORPORATED COM 235825205 1,073 57,480 SH   SOLE   57,480 0 0
DANAHER CORP DEL COM 235851102 27,038 248,830 SH   SOLE   248,830 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,369 52,435 SH   SOLE   37,069 0 15,366
DARDEN RESTAURANTS INC COM 237194105 23,267 209,256 SH   SOLE   209,256 0 0
DARLING INGREDIENTS INC COM 237266101 3,839 198,720 SH   SOLE   198,720 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,927 44,201 SH   SOLE   44,201 0 0
DAVITA INC COM 23918K108 14,376 200,695 SH   SOLE   200,695 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,949 274,577 SH   SOLE   274,577 0 0
DECKERS OUTDOOR CORP COM 243537107 627 5,289 SH   SOLE   5,289 0 0
DEERE & CO COM 244199105 14,336 95,366 SH   SOLE   95,366 0 0
DEL TACO RESTAURANTS INC COM 245496104 639 54,100 SH   SOLE   54,100 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 7,137 209,921 SH   SOLE   209,921 0 0
DELEK US HLDGS INC NEW COM 24665A103 5,485 129,281 SH   SOLE   129,281 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 67,486 694,875 SH   SOLE   694,875 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 47,446 820,432 SH   SOLE   820,432 0 0
DENBURY RES INC COM NEW 247916208 2,276 367,118 SH   SOLE   367,118 0 0
DELUXE CORP COM 248019101 2,742 48,151 SH   SOLE   48,151 0 0
DENNYS CORP COM 24869P104 4,052 275,289 SH   SOLE   275,289 0 0
DENTSPLY SIRONA INC COM 24906P109 7,977 211,374 SH   SOLE   211,374 0 0
DEVON ENERGY CORP NEW COM 25179M103 15,657 392,023 SH   SOLE   392,023 0 0
DEXCOM INC COM 252131107 40,499 283,132 SH   SOLE   283,132 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 23,924 168,873 SH   SOLE   168,873 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 825 4,986 SH   SOLE   4,986 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,322 116,078 SH   SOLE   31,592 0 84,486
DIAMONDROCK HOSPITALITY CO COM 252784301 2,570 220,187 SH   SOLE   220,187 0 0
DIAMONDBACK ENERGY INC COM 25278X109 21,282 157,422 SH   SOLE   157,422 0 0
DICKS SPORTING GOODS INC COM 253393102 7,851 221,289 SH   SOLE   221,289 0 0
DIEBOLD NXDF INC COM 253651103 372 82,754 SH   SOLE   82,754 0 0
DIGITAL RLTY TR INC COM 253868103 4,453 39,586 SH   SOLE   39,586 0 0
DIME CMNTY BANCSHARES COM 253922108 1,831 102,551 SH   SOLE   102,551 0 0
DILLARDS INC CL A 254067101 2,397 31,403 SH   SOLE   8,239 0 23,164
DINE BRANDS GLOBAL INC COM 254423106 4,776 58,734 SH   SOLE   58,734 0 0
DIODES INC COM 254543101 567 17,029 SH   SOLE   17,029 0 0
DISNEY WALT CO COM DISNEY 254687106 49,159 420,376 SH   SOLE   420,376 0 0
DISCOVER FINL SVCS COM 254709108 51,621 675,232 SH   SOLE   675,232 0 0
DISH NETWORK CORP CL A 25470M109 25,828 722,263 SH   SOLE   722,263 0 0
DR REDDYS LABS LTD ADR 256135203 12,312 355,848 SH   SOLE   355,848 0 0
DOLLAR GEN CORP NEW COM 256677105 16,422 150,247 SH   SOLE   150,247 0 0
DOLLAR TREE INC COM 256746108 14,901 182,727 SH   SOLE   182,727 0 0
DOMINION ENERGY INC COM 25746U109 53,745 764,730 SH   SOLE   764,730 0 0
DOMINOS PIZZA INC COM 25754A201 11,530 39,112 SH   SOLE   39,112 0 0
DOMTAR CORP COM NEW 257559203 4,296 82,347 SH   SOLE   82,347 0 0
DONALDSON INC COM 257651109 1,532 26,294 SH   SOLE   26,294 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 6,587 322,874 SH   SOLE   322,874 0 0
DORMAN PRODUCTS INC COM 258278100 1,865 24,251 SH   SOLE   24,251 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,731 234,197 SH   SOLE   234,197 0 0
DOUGLAS EMMETT INC COM 25960P109 1,103 29,237 SH   SOLE   29,237 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,376 76,893 SH   SOLE   76,893 0 0
DOVER CORP COM 260003108 61,511 694,805 SH   SOLE   694,805 0 0
DOWDUPONT INC COM 26078J100 26,971 419,386 SH   SOLE   419,386 0 0
DROPBOX INC CL A 26210C104 87,796 3,272,319 SH   SOLE   3,272,319 0 0
DUCOMMUN INC DEL COM 264147109 644 15,759 SH   SOLE   15,759 0 0
DUKE REALTY CORP COM NEW 264411505 2,013 70,947 SH   SOLE   70,947 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 78,564 981,801 SH   SOLE   981,801 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 7,733 54,260 SH   SOLE   54,260 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4,895 66,406 SH   SOLE   66,406 0 0
DYCOM INDS INC COM 267475101 6,034 71,320 SH   SOLE   71,320 0 0
DYNEX CAP INC COM NEW 26817Q506 557 87,353 SH   SOLE   87,353 0 0
ENI S P A SPONSORED ADR 26874R108 789 20,947 SH   SOLE   20,947 0 0
EOG RES INC COM 26875P101 36,895 289,216 SH   SOLE   289,096 0 120
EQT CORP COM 26884L109 12,279 277,625 SH   SOLE   277,625 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,886 188,370 SH   SOLE   188,370 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 7,434 140,842 SH   SOLE   140,842 0 0
EQT GP HLDGS LP COM UNIT REP 26885J103 361 17,337 SH   SOLE   17,337 0 0
EAGLE BANCORP INC MD COM 268948106 4,167 82,351 SH   SOLE   82,280 0 71
E TRADE FINANCIAL CORP COM NEW 269246401 244,087 4,659,032 SH   SOLE   4,659,032 0 0
EVO PMTS INC CL A COM 26927E104 1,782 74,544 SH   SOLE   74,544 0 0
EAGLE MATERIALS INC COM 26969P108 5,700 66,867 SH   SOLE   66,867 0 0
EAST WEST BANCORP INC COM 27579R104 29,610 490,475 SH   SOLE   490,475 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 209 10,783 SH   SOLE   10,783 0 0
EASTGROUP PPTY INC COM 277276101 2,879 30,106 SH   SOLE   30,106 0 0
EASTMAN CHEM CO COM 277432100 30,726 321,001 SH   SOLE   321,001 0 0
EATON VANCE CORP COM NON VTG 278265103 468 8,899 SH   SOLE   8,899 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 117 11,701 SH   SOLE   11,701 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 4,752 193,812 SH   SOLE   193,812 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 4,978 278,264 SH   SOLE   278,264 0 0
EATON VANCE TX ADV GLB DIV O COM 27828U106 3,212 126,884 SH   SOLE   126,884 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 2,113 163,691 SH   SOLE   163,691 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 653 30,386 SH   SOLE   30,386 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,239 63,518 SH   SOLE   63,518 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 115 12,460 SH   SOLE   12,460 0 0
EBAY INC COM 278642103 312,929 9,476,950 SH   SOLE   9,476,950 0 0
EBIX INC COM NEW 278715206 97,961 1,237,658 SH   SOLE   1,237,658 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 213 6,893 SH   SOLE   6,893 0 0
ECHOSTAR CORP CL A 278768106 46,570 1,004,310 SH   SOLE   1,004,310 0 0
ECOLAB INC COM 278865100 27,716 176,785 SH   SOLE   176,785 0 0
EDISON INTL COM 281020107 49,864 736,766 SH   SOLE   736,766 0 0
EDITAS MEDICINE INC COM 28106W103 3,896 122,425 SH   SOLE   122,425 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 24,229 139,168 SH   SOLE   139,168 0 0
8X8 INC NEW COM 282914100 98,418 4,631,440 SH   SOLE   4,631,440 0 0
EL PASO ELEC CO COM NEW 283677854 24,539 429,005 SH   SOLE   429,005 0 0
ELDORADO RESORTS INC COM 28470R102 6,815 140,224 SH   SOLE   140,224 0 0
ELECTRONIC ARTS INC COM 285512109 34,618 287,311 SH   SOLE   287,311 0 0
ELEVATE CREDIT INC COM 28621V101 222 27,553 SH   SOLE   27,553 0 0
ELLIE MAE INC COM 28849P100 2,055 21,680 SH   SOLE   21,680 0 0
ELLIS PERRY INTL INC COM 288853104 516 18,877 SH   SOLE   18,877 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 2,009 102,534 SH   SOLE   102,534 0 0
EMCOR GROUP INC COM 29084Q100 12,266 163,309 SH   SOLE   163,171 0 138
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,658 25,193 SH   SOLE   25,193 0 0
EMERSON ELEC CO COM 291011104 66,137 863,636 SH   SOLE   863,636 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 2,420 146,819 SH   SOLE   146,819 0 0
EMPIRE ST RLTY TR INC CL A 292104106 420 25,288 SH   SOLE   25,288 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,534 55,935 SH   SOLE   55,935 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 6,290 373,537 SH   SOLE   373,537 0 0
ENCANA CORP COM 292505104 5,958 454,432 SH   SOLE   454,432 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 3,709 337,500 SH   SOLE   337,500 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4,044 47,319 SH   SOLE   47,319 0 0
ENCORE CAP GROUP INC COM 292554102 2,313 64,517 SH   SOLE   64,517 0 0
ENCORE WIRE CORP COM 292562105 5,742 114,601 SH   SOLE   114,601 0 0
ENCOMPASS HEALTH CORP COM 29261A100 36,459 467,729 SH   SOLE   467,729 0 0
ENERGEN CORP COM 29265N108 28,592 331,808 SH   SOLE   331,808 0 0
ENERGY RECOVERY INC COM 29270J100 4,109 459,058 SH   SOLE   146,921 0 312,137
ENDURANCE INTL GROUP HLDGS I COM 29272B105 66,243 7,527,601 SH   SOLE   7,527,601 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 14,062 239,754 SH   SOLE   239,754 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 588 33,744 SH   SOLE   33,744 0 0
ENERSYS COM 29275Y102 5,161 59,232 SH   SOLE   59,232 0 0
ENERPLUS CORP COM 292766102 2,862 231,893 SH   SOLE   231,893 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 107 21,276 SH   SOLE   21,276 0 0
ENGILITY HLDGS INC NEW COM 29286C107 990 27,514 SH   SOLE   27,514 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 9,417 505,217 SH   SOLE   505,217 0 0
ENNIS INC COM 293389102 816 39,925 SH   SOLE   39,925 0 0
ENPHASE ENERGY INC COM 29355A107 1,321 272,313 SH   SOLE   118,355 0 153,958
ENPRO INDS INC COM 29355X107 3,168 43,441 SH   SOLE   43,441 0 0
ENSIGN GROUP INC COM 29358P101 746 19,666 SH   SOLE   19,666 0 0
ENTEGRIS INC COM 29362U104 4,640 160,292 SH   SOLE   160,292 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3,500 442,996 SH   SOLE   442,996 0 0
ENTEGRA FINL CORP COM 29363J108 278 10,468 SH   SOLE   10,468 0 0
ENTERGY CORP NEW COM 29364G103 25,760 317,517 SH   SOLE   317,517 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 8,953 168,774 SH   SOLE   168,774 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 9,893 344,335 SH   SOLE   344,335 0 0
ENVESTNET INC COM 29404K106 3,354 55,035 SH   SOLE   55,035 0 0
EPAM SYS INC COM 29414B104 39,014 283,329 SH   SOLE   283,329 0 0
ENVISION HEALTHCARE CORP COM 29414D100 21,385 467,629 SH   SOLE   467,629 0 0
EPLUS INC COM 294268107 1,055 11,383 SH   SOLE   11,383 0 0
EQUIFAX INC COM 294429105 4,470 34,233 SH   SOLE   34,233 0 0
EQUINIX INC COM PAR $0.001 29444U700 100,308 231,717 SH   SOLE   231,717 0 0
EQUINOR ASA SPONSORED ADR 29446M102 693 24,558 SH   SOLE   24,558 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,753 44,660 SH   SOLE   44,660 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 10,773 335,720 SH   SOLE   335,720 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,544 16,011 SH   SOLE   16,011 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 28,123 424,434 SH   SOLE   424,434 0 0
ERICSSON ADR B SEK 10 294821608 1,119 127,134 SH   SOLE   127,134 0 0
ERIE INDTY CO CL A 29530P102 25,666 201,253 SH   SOLE   201,253 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,051 30,142 SH   SOLE   30,142 0 0
ESSEX PPTY TR INC COM 297178105 3,042 12,330 SH   SOLE   12,330 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 2,174 23,905 SH   SOLE   23,905 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 798 38,461 SH   SOLE   38,461 0 0
ETSY INC COM 29786A106 6,680 130,013 SH   SOLE   130,013 0 0
EURONET WORLDWIDE INC COM 298736109 11,292 112,676 SH   SOLE   112,676 0 0
EVERCORE INC CLASS A 29977A105 18,109 180,096 SH   SOLE   180,020 0 76
EVERGY INC COM 30034W106 42,491 773,695 SH   SOLE   773,695 0 0
EVERTEC INC COM 30040P103 660 27,404 SH   SOLE   27,404 0 0
EVERSOURCE ENERGY COM 30040W108 51,758 842,412 SH   SOLE   842,412 0 0
EVOLENT HEALTH INC CL A 30050B101 5,268 185,502 SH   SOLE   185,502 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 11,988 674,225 SH   SOLE   674,225 0 0
EXACT SCIENCES CORP COM 30063P105 41,413 524,744 SH   SOLE   524,744 0 0
EXELON CORP COM 30161N101 52,769 1,208,639 SH   SOLE   1,208,311 0 328
EXELIXIS INC COM 30161Q104 82,287 4,643,726 SH   SOLE   4,643,726 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,265 19,115 SH   SOLE   19,115 0 0
EXPEDIA GROUP INC COM NEW 30212P303 242,483 1,858,394 SH   SOLE   1,858,394 0 0
EXPEDITORS INTL WASH INC COM 302130109 36,786 500,289 SH   SOLE   500,289 0 0
EXPONENT INC COM 30214U102 4,882 91,081 SH   SOLE   91,081 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 39,054 411,054 SH   SOLE   411,054 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,137 56,202 SH   SOLE   56,202 0 0
EXTRA SPACE STORAGE INC COM 30225T102 17,487 201,830 SH   SOLE   201,830 0 0
EXTREME NETWORKS INC COM 30226D106 419 76,413 SH   SOLE   76,413 0 0
EXTERRAN CORP COM 30227H106 1,871 70,519 SH   SOLE   70,519 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 5,900 522,550 SH   SOLE   522,550 0 0
EZCORP INC CL A NON VTG 302301106 844 78,851 SH   SOLE   78,851 0 0
EXXON MOBIL CORP COM 30231G102 196,102 2,306,534 SH   SOLE   2,306,534 0 0
FBL FINL GROUP INC CL A 30239F106 1,695 22,524 SH   SOLE   22,524 0 0
FLIR SYS INC COM 302445101 14,644 238,226 SH   SOLE   238,226 0 0
F M C CORP COM NEW 302491303 15,266 175,112 SH   SOLE   175,112 0 0
FNB CORP PA COM 302520101 13,978 1,098,866 SH   SOLE   1,098,866 0 0
FCB FINL HLDGS INC CL A 30255G103 1,941 40,952 SH   SOLE   40,952 0 0
FB FINL CORP COM 30257X104 592 15,114 SH   SOLE   15,114 0 0
FS BANCORP INC COM 30263Y104 566 10,154 SH   SOLE   7,112 0 3,042
FTS INTERNATIONAL INC COM 30283W104 588 49,904 SH   SOLE   49,904 0 0
FTI CONSULTING INC COM 302941109 2,763 37,753 SH   SOLE   37,753 0 0
FACEBOOK INC CL A 30303M102 929,006 5,648,824 SH   SOLE   5,648,824 0 0
FACTSET RESH SYS INC COM 303075105 8,604 38,462 SH   SOLE   38,462 0 0
FAIR ISAAC CORP COM 303250104 16,054 70,243 SH   SOLE   70,243 0 0
FARO TECHNOLOGIES INC COM 311642102 255 3,959 SH   SOLE   3,959 0 0
FASTENAL CO COM 311900104 35,425 610,566 SH   SOLE   610,566 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25,987 205,477 SH   SOLE   205,477 0 0
FEDERAL SIGNAL CORP COM 313855108 7,539 281,514 SH   SOLE   281,514 0 0
FEDERATED INVS INC PA CL B 314211103 4,475 185,521 SH   SOLE   185,521 0 0
FEDEX CORP COM 31428X106 31,237 129,727 SH   SOLE   129,727 0 0
FEDNAT HLDG CO COM 31431B109 389 15,278 SH   SOLE   15,278 0 0
FERRO CORP COM 315405100 2,227 95,902 SH   SOLE   95,902 0 0
F5 NETWORKS INC COM 315616102 176,856 886,850 SH   SOLE   886,850 0 0
FIBROGEN INC COM 31572Q808 100,372 1,652,213 SH   SOLE   1,652,213 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1,943 104,831 SH   SOLE   104,831 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 20,316 186,264 SH   SOLE   186,264 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 53,240 1,352,995 SH   SOLE   1,352,995 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1,805 72,849 SH   SOLE   72,849 0 0
FIFTH THIRD BANCORP COM 316773100 45,021 1,612,513 SH   SOLE   1,612,513 0 0
58 COM INC SPON ADR REP A 31680Q104 2,293 31,153 SH   SOLE   31,153 0 0
51JOB INC SP ADR REP COM 316827104 2,446 31,767 SH   SOLE   31,767 0 0
FINANCIAL INSTNS INC COM 317585404 1,483 47,225 SH   SOLE   47,225 0 0
FINISAR CORP COM NEW 31787A507 546 28,660 SH   SOLE   28,660 0 0
FIREEYE INC COM 31816Q101 25,815 1,518,548 SH   SOLE   1,518,548 0 0
FIRST AMERN FINL CORP COM 31847R102 16,644 322,627 SH   SOLE   322,627 0 0
FIRST BANCORP P R COM NEW 318672706 1,403 154,225 SH   SOLE   154,225 0 0
FIRST BANCORP N C COM 318910106 6,091 150,368 SH   SOLE   150,368 0 0
FIRST BANCSHARES INC MS COM 318916103 1,420 36,366 SH   SOLE   36,366 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 308 23,399 SH   SOLE   23,399 0 0
FIRST BUSEY CORP COM NEW 319383204 2,796 90,062 SH   SOLE   90,062 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 17,568 38,843 SH   SOLE   38,843 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,134 132,243 SH   SOLE   132,243 0 0
FIRST CMNTY CORP S C COM 319835104 260 10,742 SH   SOLE   10,742 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1,563 46,132 SH   SOLE   46,132 0 0
FIRST CONN BANCORP INC MD COM 319850103 633 21,433 SH   SOLE   21,433 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,822 60,500 SH   SOLE   60,500 0 0
FIRST DATA CORP NEW COM CL A 32008D106 33,872 1,384,241 SH   SOLE   1,384,241 0 0
FIRST FINL BANCORP OH COM 320209109 4,215 141,907 SH   SOLE   141,907 0 0
FIRST FINL BANKSHARES COM 32020R109 8,419 142,458 SH   SOLE   142,458 0 0
FIRST FINL CORP IND COM 320218100 2,731 54,410 SH   SOLE   54,410 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 209 12,600 SH   SOLE   12,600 0 0
FIRST FNDTN INC COM 32026V104 1,003 64,226 SH   SOLE   64,226 0 0
FIRST HORIZON NATL CORP COM 320517105 11,819 684,734 SH   SOLE   684,734 0 0
FIRST HAWAIIAN INC COM 32051X108 8,280 304,877 SH   SOLE   304,877 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,832 58,357 SH   SOLE   58,357 0 0
FIRST INTERNET BANCORP COM 320557101 896 29,421 SH   SOLE   29,421 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6,438 143,703 SH   SOLE   143,703 0 0
FIRST LONG IS CORP COM 320734106 1,564 71,911 SH   SOLE   71,911 0 0
FIRST MERCHANTS CORP COM 320817109 9,442 209,872 SH   SOLE   209,872 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,491 36,982 SH   SOLE   36,982 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 5,568 209,402 SH   SOLE   209,402 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 18,047 187,989 SH   SOLE   187,989 0 0
FIRST SOLAR INC COM 336433107 3,562 73,555 SH   SOLE   73,555 0 0
1ST SOURCE CORP COM 336901103 4,007 76,144 SH   SOLE   76,144 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 146,999 4,271,998 SH   SOLE   4,271,998 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 708,468 4,470,114 SH   SOLE   4,470,114 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 702,845 4,965,698 SH   SOLE   4,965,698 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 153,474 5,802,427 SH   SOLE   5,802,427 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 707,732 8,917,992 SH   SOLE   8,917,992 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 702,576 16,581,920 SH   SOLE   16,581,920 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 702,091 11,049,584 SH   SOLE   11,049,584 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 565 8,199 SH   SOLE   8,199 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 676 9,441 SH   SOLE   9,441 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 648 11,968 SH   SOLE   11,968 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 13,388 190,262 SH   SOLE   190,262 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 160,475 2,702,503 SH   SOLE   2,702,503 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 507 20,223 SH   SOLE   20,223 0 0
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 158,524 3,422,369 SH   SOLE   3,422,369 0 0
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 152,677 3,013,763 SH   SOLE   3,013,763 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 3,907 84,424 SH   SOLE   84,424 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 12,747 243,628 SH   SOLE   243,628 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 19,339 402,484 SH   SOLE   402,484 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 138,099 2,889,705 SH   SOLE   2,889,705 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 9,956 521,246 SH   SOLE   461,676 0 59,570
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 3,340 91,233 SH   SOLE   91,233 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 3,295 173,620 SH   SOLE   153,900 0 19,720
FIRST UTD CORP COM 33741H107 202 10,756 SH   SOLE   10,756 0 0
FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 3,861 127,225 SH   SOLE   127,225 0 0
FIRSTCASH INC COM 33767D105 5,204 63,459 SH   SOLE   63,459 0 0
FISERV INC COM 337738108 24,210 293,878 SH   SOLE   293,878 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 539 17,131 SH   SOLE   17,131 0 0
FIRSTENERGY CORP COM 337932107 41,606 1,119,344 SH   SOLE   1,119,344 0 0
FIVE BELOW INC COM 33829M101 7,608 58,497 SH   SOLE   58,497 0 0
FIVE9 INC COM 338307101 5,543 126,876 SH   SOLE   126,876 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 24,031 105,473 SH   SOLE   105,473 0 0
FLEXSTEEL INDS INC COM 339382103 330 11,095 SH   SOLE   11,095 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,122 70,341 SH   SOLE   70,341 0 0
FLUOR CORP NEW COM 343412102 1,222 21,026 SH   SOLE   21,026 0 0
FLOWERS FOODS INC COM 343498101 5,609 300,592 SH   SOLE   300,592 0 0
FLOWSERVE CORP COM 34354P105 13,908 254,307 SH   SOLE   254,307 0 0
FLUSHING FINL CORP COM 343873105 999 40,933 SH   SOLE   40,933 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,886 60,799 SH   SOLE   60,799 0 0
FONAR CORP COM NEW 344437405 238 9,550 SH   SOLE   9,550 0 0
FOOT LOCKER INC COM 344849104 20,030 392,905 SH   SOLE   392,905 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 53,583 5,792,750 SH   SOLE   5,792,750 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 23,414 620,070 SH   SOLE   620,070 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 12,017 478,967 SH   SOLE   478,967 0 0
FORMFACTOR INC COM 346375108 1,120 81,475 SH   SOLE   81,475 0 0
FORRESTER RESH INC COM 346563109 219 4,769 SH   SOLE   4,769 0 0
FORTIS INC COM 349553107 23,530 725,801 SH   SOLE   725,801 0 0
FORTINET INC COM 34959E109 96,750 1,048,550 SH   SOLE   1,048,550 0 0
FORTIVE CORP COM 34959J108 69,824 829,263 SH   SOLE   455,063 0 374,200
FORTERRA INC COM 34960W106 3,922 525,801 SH   SOLE   207,342 0 318,459
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13,763 262,852 SH   SOLE   262,852 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 492 47,522 SH   SOLE   47,522 0 0
FORWARD AIR CORP COM 349853101 2,155 30,059 SH   SOLE   30,059 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 319 12,431 SH   SOLE   12,431 0 0
FOX FACTORY HLDG CORP COM 35138V102 7,059 100,774 SH   SOLE   100,774 0 0
FRANKLIN ELEC INC COM 353514102 11,563 244,727 SH   SOLE   244,727 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 723 18,485 SH   SOLE   18,485 0 0
FRANKLIN RES INC COM 354613101 29,831 980,964 SH   SOLE   980,964 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 163 20,358 SH   SOLE   20,358 0 0
FREEPORT-MCMORAN INC CL B 35671D857 18,476 1,327,271 SH   SOLE   1,327,271 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 4,230 82,261 SH   SOLE   81,972 0 289
FULLER H B CO COM 359694106 1,605 31,062 SH   SOLE   31,062 0 0
FULTON FINL CORP PA COM 360271100 7,340 440,838 SH   SOLE   440,838 0 0
FUNKO INC COM CL A 361008105 356 15,020 SH   SOLE   15,020 0 0
FUTUREFUEL CORPORATION COM 36116M106 727 39,200 SH   SOLE   39,200 0 0
GATX CORP COM 361448103 3,483 40,219 SH   SOLE   40,219 0 0
GEO GROUP INC NEW COM 36162J106 1,812 72,010 SH   SOLE   72,010 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 3,421 97,379 SH   SOLE   49,179 0 48,200
G-III APPAREL GROUP LTD COM 36237H101 1,281 26,572 SH   SOLE   26,572 0 0
GTT COMMUNICATIONS INC COM 362393100 2,678 61,716 SH   SOLE   15,716 0 46,000
GABELLI DIVD & INCOME TR COM 36242H104 4,042 169,106 SH   SOLE   169,106 0 0
GMS INC COM 36251C103 521 22,469 SH   SOLE   22,469 0 0
GAIN CAP HLDGS INC COM 36268W100 221 34,037 SH   SOLE   10,237 0 23,800
GALLAGHER ARTHUR J & CO COM 363576109 65,756 883,336 SH   SOLE   883,336 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,835 250,633 SH   SOLE   250,633 0 0
GAMESTOP CORP NEW CL A 36467W109 12,339 808,059 SH   SOLE   727,159 0 80,900
GANNETT CO INC COM 36473H104 2,221 221,895 SH   SOLE   221,895 0 0
GAP INC DEL COM 364760108 19,854 688,195 SH   SOLE   688,195 0 0
GARDNER DENVER HLDGS INC COM 36555P107 7,995 282,112 SH   SOLE   282,112 0 0
GARTNER INC COM 366651107 36,693 231,500 SH   SOLE   231,500 0 0
GENERAC HLDGS INC COM 368736104 13,597 241,047 SH   SOLE   241,047 0 0
GENERAL AMERN INVS INC COM 368802104 2,680 72,496 SH   SOLE   72,496 0 0
GENERAL DYNAMICS CORP COM 369550108 52,598 256,928 SH   SOLE   256,928 0 0
GENERAL ELECTRIC CO COM 369604103 3,528 312,481 SH   SOLE   312,481 0 0
GENERAL MLS INC COM 370334104 76,273 1,777,089 SH   SOLE   1,777,089 0 0
GENERAL MTRS CO COM 37045V100 16,027 476,005 SH   SOLE   476,005 0 0
GENESEE & WYO INC CL A 371559105 37,410 411,139 SH   SOLE   411,139 0 0
GENTEX CORP COM 371901109 25,108 1,169,980 SH   SOLE   1,169,980 0 0
GENIE ENERGY LTD CL B 372284208 151 27,960 SH   SOLE   27,960 0 0
GENOMIC HEALTH INC COM 37244C101 6,112 87,035 SH   SOLE   87,035 0 0
GENUINE PARTS CO COM 372460105 29,341 295,182 SH   SOLE   295,182 0 0
GENTHERM INC COM 37253A103 549 12,085 SH   SOLE   12,085 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,092 59,298 SH   SOLE   59,298 0 0
GETTY RLTY CORP NEW COM 374297109 794 27,809 SH   SOLE   27,809 0 0
GIBRALTAR INDS INC COM 374689107 2,670 58,557 SH   SOLE   58,557 0 0
GILEAD SCIENCES INC COM 375558103 107,734 1,395,339 SH   SOLE   1,395,339 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,287 122,694 SH   SOLE   122,694 0 0
GLATFELTER COM 377316104 1,747 91,407 SH   SOLE   91,407 0 0
GLAUKOS CORP COM 377322102 6,246 96,245 SH   SOLE   96,245 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 23,746 591,131 SH   SOLE   591,131 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,195 105,280 SH   SOLE   105,280 0 0
GLOBAL PMTS INC COM 37940X102 3,878 30,438 SH   SOLE   30,438 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 6,461 354,996 SH   SOLE   354,996 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,780 75,343 SH   SOLE   75,343 0 0
GLOBUS MED INC CL A 379577208 3,802 66,978 SH   SOLE   66,978 0 0
GODADDY INC CL A 380237107 292,257 3,504,696 SH   SOLE   3,504,696 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 55 22,788 SH   SOLE   22,788 0 0
GOLD RESOURCE CORP COM 38068T105 450 87,474 SH   SOLE   87,474 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 19,264 85,907 SH   SOLE   85,854 0 53
GOODYEAR TIRE & RUBR CO COM 382550101 7,680 328,349 SH   SOLE   328,349 0 0
GORMAN RUPP CO COM 383082104 7,088 194,191 SH   SOLE   194,191 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 208 18,391 SH   SOLE   18,391 0 0
GRACE W R & CO DEL NEW COM 38388F108 3,538 49,510 SH   SOLE   49,510 0 0
GRACO INC COM 384109104 10,386 224,120 SH   SOLE   224,120 0 0
GRAHAM HLDGS CO COM 384637104 10,227 17,654 SH   SOLE   17,654 0 0
GRAINGER W W INC COM 384802104 30,138 84,324 SH   SOLE   84,324 0 0
GRAMERCY PPTY TR COM NEW 385002308 787 28,689 SH   SOLE   28,689 0 0
GRAND CANYON ED INC COM 38526M106 6,336 56,173 SH   SOLE   56,173 0 0
GRANITE CONSTR INC COM 387328107 6,633 145,145 SH   SOLE   145,145 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 13,223 943,814 SH   SOLE   943,053 0 761
GRAY TELEVISION INC COM 389375106 3,262 186,411 SH   SOLE   186,411 0 0
GREAT AJAX CORP COM 38983D300 346 25,444 SH   SOLE   25,444 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,136 20,518 SH   SOLE   20,518 0 0
GREAT WESTN BANCORP INC COM 391416104 4,029 95,506 SH   SOLE   95,506 0 0
GREEN BANCORP INC COM 39260X100 2,082 94,204 SH   SOLE   94,204 0 0
GREEN BRICK PARTNERS INC COM 392709101 373 36,978 SH   SOLE   36,978 0 0
GREEN DOT CORP CL A 39304D102 6,873 77,381 SH   SOLE   77,381 0 0
GREENBRIER COS INC COM 393657101 10,634 176,934 SH   SOLE   176,934 0 0
GREIF INC CL A 397624107 3,162 58,927 SH   SOLE   58,927 0 0
GRIFFON CORP COM 398433102 3,518 217,835 SH   SOLE   217,835 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 99,045 4,634,749 SH   SOLE   4,634,749 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,486 53,712 SH   SOLE   53,712 0 0
GROUPON INC COM 399473107 88,901 23,581,289 SH   SOLE   23,581,289 0 0
GRUBHUB INC COM 400110102 268,186 1,934,683 SH   SOLE   1,934,683 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 523 17,303 SH   SOLE   17,303 0 0
GUESS INC COM 401617105 7,404 327,617 SH   SOLE   327,617 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 30,056 297,557 SH   SOLE   297,557 0 0
GULFPORT ENERGY CORP COM NEW 402635304 4,998 480,075 SH   SOLE   480,075 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,801 74,152 SH   SOLE   74,152 0 0
HCA HEALTHCARE INC COM 40412C101 42,649 306,565 SH   SOLE   306,565 0 0
HCP INC COM 40414L109 2,557 97,139 SH   SOLE   97,139 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 26,519 281,821 SH   SOLE   281,821 0 0
HD SUPPLY HLDGS INC COM 40416M105 22,295 521,032 SH   SOLE   521,032 0 0
HNI CORP COM 404251100 2,057 46,490 SH   SOLE   46,490 0 0
HMS HLDGS CORP COM 40425J101 1,616 49,253 SH   SOLE   49,253 0 0
HP INC COM 40434L105 47,218 1,832,290 SH   SOLE   1,832,290 0 0
HACKETT GROUP INC COM 404609109 966 47,940 SH   SOLE   47,940 0 0
HAEMONETICS CORP COM 405024100 5,762 50,288 SH   SOLE   50,288 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,928 144,843 SH   SOLE   144,843 0 0
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 2,254 32,049 SH   SOLE   26,149 0 5,900
HALCON RES CORP COM PAR NEW 40537Q605 2,999 670,911 SH   SOLE   670,911 0 0
HALLIBURTON CO COM 406216101 3,687 90,962 SH   SOLE   90,962 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 655 36,038 SH   SOLE   36,038 0 0
HAMILTON LANE INC CL A 407497106 2,341 52,871 SH   SOLE   52,871 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 828 22,380 SH   SOLE   22,380 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,503 157,801 SH   SOLE   157,801 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 3,907 167,610 SH   SOLE   167,610 0 0
HANESBRANDS INC COM 410345102 3,114 168,986 SH   SOLE   168,986 0 0
HANMI FINL CORP COM NEW 410495204 2,311 92,812 SH   SOLE   92,812 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,083 50,424 SH   SOLE   50,424 0 0
HANOVER INS GROUP INC COM 410867105 3,569 28,933 SH   SOLE   28,933 0 0
HARBORONE BANCORP INC COM 41165F101 902 47,193 SH   SOLE   47,193 0 0
HARLEY DAVIDSON INC COM 412822108 10,219 225,576 SH   SOLE   225,576 0 0
HARRIS CORP DEL COM 413875105 11,161 65,962 SH   SOLE   65,962 0 0
HARSCO CORP COM 415864107 5,666 198,453 SH   SOLE   198,453 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 23,861 477,608 SH   SOLE   477,608 0 0
HASBRO INC COM 418056107 10,811 102,840 SH   SOLE   102,706 0 134
HAVERTY FURNITURE INC COM 419596101 645 29,165 SH   SOLE   29,165 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 32,195 904,613 SH   SOLE   904,613 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3,309 82,517 SH   SOLE   82,517 0 0
HEALTHCARE SVCS GRP INC COM 421906108 1,142 28,119 SH   SOLE   9,719 0 18,400
HEALTHCARE RLTY TR COM 421946104 670 22,885 SH   SOLE   22,885 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,134 18,387 SH   SOLE   18,387 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,004 37,657 SH   SOLE   37,657 0 0
HEALTHEQUITY INC COM 42226A107 12,560 133,036 SH   SOLE   133,036 0 0
HEARTLAND EXPRESS INC COM 422347104 2,525 127,981 SH   SOLE   127,981 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,141 88,565 SH   SOLE   88,565 0 0
HECLA MNG CO COM 422704106 987 353,906 SH   SOLE   353,906 0 0
HEICO CORP NEW COM 422806109 30,727 331,788 SH   SOLE   331,788 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,501 354,397 SH   SOLE   354,397 0 0
HELMERICH & PAYNE INC COM 423452101 29,752 432,627 SH   SOLE   432,627 0 0
HENRY JACK & ASSOC INC COM 426281101 12,303 76,855 SH   SOLE   76,855 0 0
HERITAGE COMMERCE CORP COM 426927109 1,814 121,610 SH   SOLE   121,610 0 0
HERC HLDGS INC COM 42704L104 2,033 39,712 SH   SOLE   39,712 0 0
HERITAGE FINL CORP WASH COM 42722X106 4,091 116,400 SH   SOLE   116,400 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,455 68,157 SH   SOLE   68,157 0 0
HERON THERAPEUTICS INC COM 427746102 4,467 141,145 SH   SOLE   141,145 0 0
HERSHEY CO COM 427866108 43,181 423,348 SH   SOLE   423,348 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,144 192,556 SH   SOLE   192,556 0 0
HESS CORP COM 42809H107 619 8,647 SH   SOLE   8,647 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 148,696 9,116,888 SH   SOLE   9,116,888 0 0
HEXCEL CORP NEW COM 428291108 15,571 232,235 SH   SOLE   232,235 0 0
HIBBETT SPORTS INC COM 428567101 549 29,197 SH   SOLE   29,197 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 1,224 67,076 SH   SOLE   67,076 0 0
HIGHWOODS PPTYS INC COM 431284108 4,246 89,836 SH   SOLE   89,836 0 0
HILL ROM HLDGS INC COM 431475102 7,014 74,306 SH   SOLE   74,306 0 0
HILLENBRAND INC COM 431571108 1,520 29,071 SH   SOLE   29,071 0 0
HILLTOP HOLDINGS INC COM 432748101 2,144 106,274 SH   SOLE   106,274 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,169 76,374 SH   SOLE   76,374 0 0
HINGHAM INSTN SVGS MASS COM 433323102 678 3,085 SH   SOLE   3,085 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 7,731 245,744 SH   SOLE   245,744 0 0
HOLLYFRONTIER CORP COM 436106108 25,415 363,595 SH   SOLE   363,595 0 0
HOLOGIC INC COM 436440101 11,212 273,594 SH   SOLE   273,594 0 0
HOME BANCSHARES INC COM 436893200 6,252 285,483 SH   SOLE   285,483 0 0
HOME BANCORP INC COM 43689E107 1,057 24,320 SH   SOLE   24,320 0 0
HOME DEPOT INC COM 437076102 74,274 358,552 SH   SOLE   358,552 0 0
HOMESTREET INC COM 43785V102 1,035 39,038 SH   SOLE   39,038 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,562 53,570 SH   SOLE   53,570 0 0
HONEYWELL INTL INC COM 438516106 5,422 32,584 SH   SOLE   32,584 0 0
HOOKER FURNITURE CORP COM 439038100 605 17,912 SH   SOLE   17,912 0 0
HOPE BANCORP INC COM 43940T109 5,206 321,966 SH   SOLE   321,966 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 5,189 115,569 SH   SOLE   115,569 0 0
HORIZON BANCORP INC COM 440407104 1,096 55,496 SH   SOLE   55,496 0 0
HORMEL FOODS CORP COM 440452100 55,579 1,410,633 SH   SOLE   1,410,633 0 0
HORTONWORKS INC COM 440894103 1,358 59,530 SH   SOLE   59,530 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 14,212 492,799 SH   SOLE   492,799 0 0
HOST HOTELS & RESORTS INC COM 44107P104 18,239 864,415 SH   SOLE   864,415 0 0
HOSTESS BRANDS INC CL A 44109J106 2,404 217,192 SH   SOLE   217,192 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,616 230,828 SH   SOLE   230,828 0 0
HOULIHAN LOKEY INC CL A 441593100 3,897 86,727 SH   SOLE   86,727 0 0
HOWARD BANCORP INC COM 442496105 487 27,522 SH   SOLE   27,522 0 0
HOWARD HUGHES CORP COM 44267D107 2,224 17,904 SH   SOLE   17,904 0 0
HUB GROUP INC CL A 443320106 2,599 56,990 SH   SOLE   56,990 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,932 59,824 SH   SOLE   59,824 0 0
HUBBELL INC COM 443510607 39,410 295,050 SH   SOLE   295,050 0 0
HUBSPOT INC COM 443573100 161,320 1,068,700 SH   SOLE   1,068,700 0 0
HUDSON PAC PPTYS INC COM 444097109 7,051 215,509 SH   SOLE   215,509 0 0
HUMANA INC COM 444859102 59,768 176,558 SH   SOLE   176,558 0 0
HUNT J B TRANS SVCS INC COM 445658107 37,157 312,398 SH   SOLE   312,398 0 0
HUNTINGTON BANCSHARES INC COM 446150104 71,512 4,793,005 SH   SOLE   4,793,005 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 37,384 145,984 SH   SOLE   145,984 0 0
HUNTSMAN CORP COM 447011107 7,823 287,295 SH   SOLE   287,295 0 0
HURCO COMPANIES INC COM 447324104 433 9,590 SH   SOLE   9,590 0 0
HYATT HOTELS CORP COM CL A 448579102 6,297 79,118 SH   SOLE   79,118 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,700 27,632 SH   SOLE   27,632 0 0
IAC INTERACTIVECORP COM 44919P508 52,354 241,575 SH   SOLE   241,493 0 82
ICF INTL INC COM 44925C103 1,772 23,487 SH   SOLE   23,487 0 0
ICU MED INC COM 44930G107 30,661 108,440 SH   SOLE   108,440 0 0
IPG PHOTONICS CORP COM 44980X109 12,427 79,625 SH   SOLE   79,625 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,398 67,586 SH   SOLE   67,586 0 0
ITT INC COM 45073V108 8,298 135,450 SH   SOLE   135,450 0 0
IBERIABANK CORP COM 450828108 7,462 91,724 SH   SOLE   91,724 0 0
ICICI BK LTD ADR 45104G104 29,519 3,476,877 SH   SOLE   3,476,877 0 0
IDACORP INC COM 451107106 26,680 268,871 SH   SOLE   268,871 0 0
IDEX CORP COM 45167R104 21,352 141,722 SH   SOLE   141,722 0 0
IDEXX LABS INC COM 45168D104 54,797 219,487 SH   SOLE   219,487 0 0
ILLINOIS TOOL WKS INC COM 452308109 25,812 182,910 SH   SOLE   182,910 0 0
ILLUMINA INC COM 452327109 174,238 474,686 SH   SOLE   474,686 0 0
IMMERSION CORP COM 452521107 494 46,735 SH   SOLE   46,735 0 0
IMMUNOGEN INC COM 45253H101 2,703 285,406 SH   SOLE   285,406 0 0
IMMUNOMEDICS INC COM 452907108 2,863 137,465 SH   SOLE   137,465 0 0
IMPERVA INC COM 45321L100 18,365 395,374 SH   SOLE   395,374 0 0
INCYTE CORP COM 45337C102 106,804 1,546,098 SH   SOLE   1,546,098 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 165 15,634 SH   SOLE   15,634 0 0
INDEPENDENT BANK CORP MASS COM 453836108 5,610 67,914 SH   SOLE   67,914 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,694 71,619 SH   SOLE   71,619 0 0
INDEPENDENT BK GROUP INC COM 45384B106 3,533 53,290 SH   SOLE   53,290 0 0
INFOSYS LTD SPONSORED ADR 456788108 61,349 6,032,323 SH   SOLE   6,032,323 0 0
ING GROEP N V SPONSORED ADR 456837103 739 56,969 SH   SOLE   56,969 0 0
INGEVITY CORP COM 45688C107 9,099 89,313 SH   SOLE   89,313 0 0
INGLES MKTS INC CL A 457030104 735 21,469 SH   SOLE   21,469 0 0
INGREDION INC COM 457187102 29,953 285,377 SH   SOLE   285,377 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,760 51,024 SH   SOLE   51,024 0 0
INNOSPEC INC COM 45768S105 1,990 25,928 SH   SOLE   25,928 0 0
INPHI CORP COM 45772F107 821 21,629 SH   SOLE   21,629 0 0
INSPERITY INC COM 45778Q107 6,857 58,138 SH   SOLE   58,138 0 0
INOGEN INC COM 45780L104 7,189 29,448 SH   SOLE   29,448 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,357 34,784 SH   SOLE   34,784 0 0
INNOVIVA INC COM 45781M101 672 44,065 SH   SOLE   44,065 0 0
INSTRUCTURE INC COM 45781U103 2,706 76,433 SH   SOLE   76,433 0 0
INSULET CORP COM 45784P101 23,834 224,953 SH   SOLE   224,953 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 25,671 389,720 SH   SOLE   389,720 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 10,121 215,305 SH   SOLE   215,305 0 0
INTEL CORP COM 458140100 215,877 4,564,956 SH   SOLE   4,564,956 0 0
INTEGER HLDGS CORP COM 45826H109 5,631 67,883 SH   SOLE   67,883 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 4,588 160,303 SH   SOLE   160,303 0 0
INTER PARFUMS INC COM 458334109 5,297 82,189 SH   SOLE   82,189 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 12,561 227,094 SH   SOLE   227,094 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 138,025 1,092,319 SH   SOLE   1,092,319 0 0
INTERFACE INC COM 458665304 1,209 51,782 SH   SOLE   51,782 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 29,810 398,054 SH   SOLE   398,054 0 0
INTERDIGITAL INC COM 45867G101 5,483 68,533 SH   SOLE   68,533 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 6,058 134,633 SH   SOLE   134,633 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 217,125 1,435,919 SH   SOLE   1,435,919 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 24,567 176,590 SH   SOLE   176,590 0 0
INTL PAPER CO COM 460146103 34,197 695,765 SH   SOLE   695,765 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 5,851 133,587 SH   SOLE   133,587 0 0
INTERPUBLIC GROUP COS INC COM 460690100 23,265 1,017,284 SH   SOLE   1,017,284 0 0
INTERSECT ENT INC COM 46071F103 1,682 58,493 SH   SOLE   58,493 0 0
INTUIT COM 461202103 198,837 874,395 SH   SOLE   874,395 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 50,668 88,271 SH   SOLE   88,271 0 0
INTREXON CORP COM 46122T102 115,412 6,702,226 SH   SOLE   2,094,235 0 4,607,991
INVESCO MUN TR COM 46131J103 750 64,966 SH   SOLE   64,966 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 909 76,547 SH   SOLE   76,547 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 158 13,508 SH   SOLE   13,508 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 366 30,792 SH   SOLE   30,792 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 1,080 93,265 SH   SOLE   93,265 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,705 25,330 SH   SOLE   25,330 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 213 8,602 SH   SOLE   8,602 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 2,024 75,002 SH   SOLE   75,002 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,244 139,999 SH   SOLE   139,684 0 315
INVESTORS BANCORP INC NEW COM 46146L101 5,958 485,599 SH   SOLE   485,599 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 128 21,328 SH   SOLE   21,328 0 0
INVESTORS TITLE CO COM 461804106 342 2,035 SH   SOLE   2,035 0 0
INVITATION HOMES INC COM 46187W107 4,081 178,138 SH   SOLE   178,138 0 0
IONIS PHARMACEUTICALS INC COM 462222100 109,645 2,125,724 SH   SOLE   2,125,724 0 0
IQVIA HLDGS INC COM 46266C105 177,474 1,367,920 SH   SOLE   1,367,920 0 0
IQIYI INC SPONSORED ADS 46267X108 1,797 66,390 SH   SOLE   66,390 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,142 184,107 SH   SOLE   184,107 0 0
IROBOT CORP COM 462726100 4,652 42,319 SH   SOLE   19,519 0 22,800
IRON MTN INC NEW COM 46284V101 4,054 117,439 SH   SOLE   117,439 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,206 173,677 SH   SOLE   173,677 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 6,334 187,777 SH   SOLE   187,137 0 640
ISHARES TR TIPS BD ETF 464287176 8,611 77,843 SH   SOLE   77,683 0 160
ISHARES TR CORE US AGGBD ET 464287226 2,368 22,438 SH   SOLE   22,438 0 0
ISHARES TR IBOXX INV CP ETF 464287242 10,133 88,166 SH   SOLE   88,042 0 124
ISHARES TR S&P 500 GRWT ETF 464287309 2,878 16,242 SH   SOLE   16,242 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,744 23,690 SH   SOLE   23,690 0 0
ISHARES TR 20 YR TR BD ETF 464287432 32,994 281,354 SH   SOLE   281,332 0 22
ISHARES TR BARCLAYS 7 10 YR 464287440 37,905 374,669 SH   SOLE   374,407 0 262
ISHARES TR NASDAQ BIOTECH 464287556 1,250 10,252 SH   SOLE   10,252 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,781 8,412 SH   SOLE   8,412 0 0
ISHARES TR S&P MC 400GR ETF 464287606 2,850 12,235 SH   SOLE   12,235 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,591 11,959 SH   SOLE   11,959 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 6,103 28,376 SH   SOLE   28,376 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,195 24,890 SH   SOLE   24,890 0 0
ISHARES TR S&P MC 400VL ETF 464287705 2,541 15,185 SH   SOLE   15,185 0 0
ISHARES TR U.S. ENERGY ETF 464287796 809 19,277 SH   SOLE   19,277 0 0
ISHARES TR SP SMCP600VL ETF 464287879 222 1,327 SH   SOLE   1,327 0 0
ISHARES TR S&P SML 600 GWT 464287887 618 3,064 SH   SOLE   3,057 0 7
ISHARES TR SHRT NAT MUN ETF 464288158 858 8,191 SH   SOLE   8,191 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,728 34,580 SH   SOLE   34,580 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,477 13,686 SH   SOLE   13,686 0 0
ISHARES TR MBS ETF 464288588 16,644 161,080 SH   SOLE   160,887 0 193
ISHARES TR INTRM TR CRP ETF 464288638 10,222 192,500 SH   SOLE   191,998 0 502
ISHARES TR SH TR CRPORT ETF 464288646 4,201 81,063 SH   SOLE   81,063 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 366 3,071 SH   SOLE   3,071 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,562 140,494 SH   SOLE   139,967 0 527
ISHARES TR FLTG RATE NT ETF 46429B655 278 5,456 SH   SOLE   5,456 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 1,687 33,621 SH   SOLE   33,621 0 0
ISHARES INC CORE MSCI EMKT 46434G103 7,463 144,135 SH   SOLE   143,677 0 458
ISHARES INC MSCI JPN ETF NEW 46434G822 1,729 28,707 SH   SOLE   28,707 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 1,475 49,740 SH   SOLE   49,740 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2,083 189,692 SH   SOLE   189,692 0 0
ITRON INC COM 465741106 30,260 471,336 SH   SOLE   471,336 0 0
JBG SMITH PPTYS COM 46590V100 4,769 129,499 SH   SOLE   129,499 0 0
J & J SNACK FOODS CORP COM 466032109 5,722 37,923 SH   SOLE   37,923 0 0
J JILL INC COM 46620W102 131 21,261 SH   SOLE   21,261 0 0
JPMORGAN CHASE & CO COM 46625H100 122,191 1,082,868 SH   SOLE   1,082,706 0 162
JABIL INC COM 466313103 17,385 641,989 SH   SOLE   641,989 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,926 64,397 SH   SOLE   64,397 0 0
JAGGED PEAK ENERGY INC COM 47009K107 647 46,751 SH   SOLE   46,751 0 0
JD COM INC SPON ADR CL A 47215P106 27,926 1,070,365 SH   SOLE   1,070,365 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,370 62,366 SH   SOLE   62,366 0 0
JETBLUE AIRWAYS CORP COM 477143101 34,248 1,769,014 SH   SOLE   1,769,014 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 284 26,413 SH   SOLE   7,213 0 19,200
JOHN BEAN TECHNOLOGIES CORP COM 477839104 299 2,509 SH   SOLE   2,509 0 0
JOHNSON & JOHNSON COM 478160104 26,613 192,613 SH   SOLE   192,613 0 0
JOHNSON OUTDOORS INC CL A 479167108 835 8,977 SH   SOLE   8,977 0 0
JONES LANG LASALLE INC COM 48020Q107 5,096 35,313 SH   SOLE   35,313 0 0
J2 GLOBAL INC COM 48123V102 162,859 1,965,705 SH   SOLE   1,965,705 0 0
JUNIPER NETWORKS INC COM 48203R104 338,177 11,283,859 SH   SOLE   11,283,859 0 0
KAR AUCTION SVCS INC COM 48238T109 5,790 97,004 SH   SOLE   97,004 0 0
KBR INC COM 48242W106 5,027 237,926 SH   SOLE   237,926 0 0
KLA-TENCOR CORP COM 482480100 86,237 847,870 SH   SOLE   847,870 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 5,045 307,427 SH   SOLE   307,427 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 628 31,145 SH   SOLE   31,145 0 0
KMG CHEMICALS INC COM 482564101 4,501 59,569 SH   SOLE   59,569 0 0
KT CORP SPONSORED ADR 48268K101 4,796 322,977 SH   SOLE   322,977 0 0
K12 INC COM 48273U102 989 55,899 SH   SOLE   55,899 0 0
KADANT INC COM 48282T104 3,657 33,910 SH   SOLE   33,910 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,304 21,128 SH   SOLE   21,128 0 0
KAMAN CORP COM 483548103 466 6,985 SH   SOLE   6,985 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 35,253 311,206 SH   SOLE   311,206 0 0
KB HOME COM 48666K109 1,946 81,397 SH   SOLE   81,397 0 0
KEANE GROUP INC COM 48669A108 1,552 125,494 SH   SOLE   125,494 0 0
KEARNY FINL CORP MD COM 48716P108 1,978 142,780 SH   SOLE   142,780 0 0
KELLOGG CO COM 487836108 39,093 558,317 SH   SOLE   558,317 0 0
KELLY SVCS INC CL A 488152208 3,217 133,875 SH   SOLE   133,875 0 0
KEMET CORP COM NEW 488360207 2,181 117,584 SH   SOLE   117,584 0 0
KEMPER CORP DEL COM 488401100 856 10,644 SH   SOLE   10,644 0 0
KENNAMETAL INC COM 489170100 3,880 89,066 SH   SOLE   89,066 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 3,343 155,508 SH   SOLE   155,508 0 0
KEURIG DR PEPPER INC COM 49271V100 31,485 1,358,863 SH   SOLE   1,358,863 0 0
KEYCORP NEW COM 493267108 39,302 1,975,961 SH   SOLE   1,975,961 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13,348 201,388 SH   SOLE   201,388 0 0
KEYW HLDG CORP COM 493723100 4,547 525,041 SH   SOLE   525,041 0 0
KIMBALL INTL INC CL B 494274103 937 55,942 SH   SOLE   55,942 0 0
KILROY RLTY CORP COM 49427F108 2,048 28,565 SH   SOLE   28,565 0 0
KIMBALL ELECTRONICS INC COM 49428J109 797 40,546 SH   SOLE   40,546 0 0
KIMBERLY CLARK CORP COM 494368103 43,936 386,628 SH   SOLE   386,628 0 0
KIMCO RLTY CORP COM 49446R109 12,830 766,412 SH   SOLE   766,412 0 0
KINDER MORGAN INC DEL COM 49456B101 16,693 941,501 SH   SOLE   941,501 0 0
KINSALE CAP GROUP INC COM 49714P108 4,561 71,422 SH   SOLE   71,422 0 0
KIRBY CORP COM 497266106 25,765 313,252 SH   SOLE   313,252 0 0
KIRKLANDS INC COM 497498105 240 23,823 SH   SOLE   23,823 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,972 118,452 SH   SOLE   118,452 0 0
KNOLL INC COM NEW 498904200 2,566 109,414 SH   SOLE   109,414 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 28,036 813,117 SH   SOLE   813,117 0 0
KNOWLES CORP COM 49926D109 638 38,361 SH   SOLE   38,361 0 0
KOHLS CORP COM 500255104 31,878 427,603 SH   SOLE   427,603 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 512 11,248 SH   SOLE   11,248 0 0
KOPPERS HOLDINGS INC COM 50060P106 494 15,864 SH   SOLE   15,864 0 0
KORN FERRY INTL COM NEW 500643200 4,412 89,601 SH   SOLE   89,601 0 0
KRAFT HEINZ CO COM 500754106 125,400 2,275,451 SH   SOLE   2,275,451 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,202 148,999 SH   SOLE   148,999 0 0
KRATON CORPORATION COM 50077C106 2,838 60,187 SH   SOLE   60,187 0 0
KROGER CO COM 501044101 33,236 1,141,740 SH   SOLE   1,141,740 0 0
KRONOS WORLDWIDE INC COM 50105F105 576 35,441 SH   SOLE   35,441 0 0
L BRANDS INC COM 501797104 14,741 486,506 SH   SOLE   486,506 0 0
LHC GROUP INC COM 50187A107 6,598 64,061 SH   SOLE   64,061 0 0
LGI HOMES INC COM 50187T106 2,281 48,083 SH   SOLE   48,083 0 0
LKQ CORP COM 501889208 15,970 504,261 SH   SOLE   503,956 0 305
LCI INDS COM 50189K103 471 5,687 SH   SOLE   5,687 0 0
LPL FINL HLDGS INC COM 50212V100 16,721 259,202 SH   SOLE   259,202 0 0
LTC PPTYS INC COM 502175102 4,276 96,933 SH   SOLE   96,933 0 0
L3 TECHNOLOGIES INC COM 502413107 12,024 56,552 SH   SOLE   56,552 0 0
LA Z BOY INC COM 505336107 2,368 74,939 SH   SOLE   74,939 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 35,736 205,760 SH   SOLE   205,760 0 0
LADDER CAP CORP CL A 505743104 8,407 496,268 SH   SOLE   496,268 0 0
LAKELAND BANCORP INC COM 511637100 2,234 123,769 SH   SOLE   123,769 0 0
LAKELAND FINL CORP COM 511656100 3,706 79,724 SH   SOLE   79,724 0 0
LAKELAND INDS INC COM 511795106 151 11,341 SH   SOLE   11,341 0 0
LAM RESEARCH CORP COM 512807108 102,282 674,238 SH   SOLE   674,238 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 8,640 111,055 SH   SOLE   111,055 0 0
LAMB WESTON HLDGS INC COM 513272104 13,915 208,930 SH   SOLE   208,930 0 0
LANCASTER COLONY CORP COM 513847103 4,049 27,134 SH   SOLE   27,134 0 0
LANDEC CORP COM 514766104 607 42,127 SH   SOLE   42,127 0 0
LANDSTAR SYS INC COM 515098101 23,682 194,111 SH   SOLE   194,111 0 0
LAREDO PETROLEUM INC COM 516806106 2,509 307,051 SH   SOLE   307,051 0 0
LAS VEGAS SANDS CORP COM 517834107 39,249 661,538 SH   SOLE   661,538 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 683 19,740 SH   SOLE   19,740 0 0
LAUDER ESTEE COS INC CL A 518439104 9,736 66,997 SH   SOLE   66,997 0 0
LAZARD GLB TTL RET&INCM FD I COM 52106W103 813 45,822 SH   SOLE   45,822 0 0
LEAR CORP COM NEW 521865204 51,419 354,612 SH   SOLE   354,612 0 0
LEE ENTERPRISES INC COM 523768109 209 78,894 SH   SOLE   78,894 0 0
LEGGETT & PLATT INC COM 524660107 27,138 619,720 SH   SOLE   619,720 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,988 70,152 SH   SOLE   70,152 0 0
LEGG MASON INC COM 524901105 16,588 531,161 SH   SOLE   531,161 0 0
LEIDOS HLDGS INC COM 525327102 21,579 312,010 SH   SOLE   312,010 0 0
LEMAITRE VASCULAR INC COM 525558201 214 5,517 SH   SOLE   5,517 0 0
LENDINGTREE INC NEW COM 52603B107 486 2,113 SH   SOLE   2,113 0 0
LENNAR CORP CL A 526057104 11,364 243,383 SH   SOLE   243,383 0 0
LENNOX INTL INC COM 526107107 1,283 5,875 SH   SOLE   5,875 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,525 142,913 SH   SOLE   142,913 0 0
LEXINGTON REALTY TRUST COM 529043101 1,896 228,414 SH   SOLE   228,414 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 27,485 326,038 SH   SOLE   326,038 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 4,188 89,035 SH   SOLE   89,035 0 0
LIBERTY PPTY TR SH BEN INT 531172104 5,752 136,140 SH   SOLE   136,140 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 13,594 312,931 SH   SOLE   312,931 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11,528 265,313 SH   SOLE   265,313 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,509 67,473 SH   SOLE   67,473 0 0
LIFEPOINT HEALTH INC COM 53219L109 3,192 49,570 SH   SOLE   49,570 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7,893 28,756 SH   SOLE   28,756 0 0
LIFEVANTAGE CORP COM NEW 53222K205 214 19,472 SH   SOLE   5,472 0 14,000
LIFE STORAGE INC COM 53223X107 11,565 121,536 SH   SOLE   121,536 0 0
LILLY ELI & CO COM 532457108 40,821 380,400 SH   SOLE   380,400 0 0
LIMONEIRA CO COM 532746104 582 22,274 SH   SOLE   22,274 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,750 18,728 SH   SOLE   18,728 0 0
LINCOLN NATL CORP IND COM 534187109 38,965 575,887 SH   SOLE   575,887 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 610 41,031 SH   SOLE   41,031 0 0
LINDSAY CORP COM 535555106 7,461 74,430 SH   SOLE   74,430 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 4,774 195,742 SH   SOLE   50,742 0 145,000
LITHIA MTRS INC CL A 536797103 2,754 33,721 SH   SOLE   33,721 0 0
LITTELFUSE INC COM 537008104 27,089 136,888 SH   SOLE   136,888 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 13,551 248,786 SH   SOLE   248,786 0 0
LIVE OAK BANCSHARES INC COM 53803X105 4,802 179,167 SH   SOLE   179,167 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 455 149,725 SH   SOLE   149,725 0 0
LOCKHEED MARTIN CORP COM 539830109 50,360 145,565 SH   SOLE   145,565 0 0
LOEWS CORP COM 540424108 22,252 442,993 SH   SOLE   442,993 0 0
LOGMEIN INC COM 54142L109 160,951 1,806,406 SH   SOLE   1,806,406 0 0
LOUISIANA PAC CORP COM 546347105 4,780 180,447 SH   SOLE   180,447 0 0
LOWES COS INC COM 548661107 23,205 202,098 SH   SOLE   202,098 0 0
LOXO ONCOLOGY INC COM 548862101 1,041 6,092 SH   SOLE   6,092 0 0
LULULEMON ATHLETICA INC COM 550021109 8,280 50,958 SH   SOLE   50,958 0 0
LUMENTUM HLDGS INC COM 55024U109 5,140 85,743 SH   SOLE   85,743 0 0
LUTHER BURBANK CORP COM 550550107 890 81,805 SH   SOLE   81,805 0 0
M & T BK CORP COM 55261F104 58,328 354,494 SH   SOLE   354,494 0 0
M D C HLDGS INC COM 552676108 2,942 99,467 SH   SOLE   99,467 0 0
MDU RES GROUP INC COM 552690109 30,782 1,198,208 SH   SOLE   1,198,208 0 0
MFA FINL INC COM 55272X102 25,480 3,466,705 SH   SOLE   3,466,705 0 0
MCBC HLDGS INC COM 55276F107 1,018 28,378 SH   SOLE   28,378 0 0
MGE ENERGY INC COM 55277P104 24,603 385,330 SH   SOLE   385,330 0 0
MGIC INVT CORP WIS COM 552848103 4,946 371,620 SH   SOLE   371,620 0 0
MGM RESORTS INTERNATIONAL COM 552953101 22,231 796,533 SH   SOLE   796,533 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7,584 257,185 SH   SOLE   257,185 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,477 31,366 SH   SOLE   31,366 0 0
MKS INSTRUMENT INC COM 55306N104 10,065 125,575 SH   SOLE   125,575 0 0
MPLX LP COM UNIT REP LTD 55336V100 7,894 227,624 SH   SOLE   227,624 0 0
MRC GLOBAL INC COM 55345K103 921 49,079 SH   SOLE   49,079 0 0
MSC INDL DIRECT INC CL A 553530106 49,274 559,231 SH   SOLE   559,231 0 0
MSCI INC COM 55354G100 23,992 135,233 SH   SOLE   135,233 0 0
MSG NETWORK INC CL A 553573106 1,852 71,773 SH   SOLE   71,773 0 0
MYR GROUP INC DEL COM 55405W104 3,421 104,814 SH   SOLE   104,814 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 544 26,385 SH   SOLE   26,385 0 0
MACERICH CO COM 554382101 1,112 20,107 SH   SOLE   20,107 0 0
MACK CALI RLTY CORP COM 554489104 2,828 133,029 SH   SOLE   133,029 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 36,604 793,505 SH   SOLE   793,505 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 3,150 148,213 SH   SOLE   148,213 0 0
MACYS INC COM 55616P104 16,282 468,806 SH   SOLE   468,806 0 0
MADDEN STEVEN LTD COM 556269108 1,113 21,032 SH   SOLE   21,032 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 19,155 60,749 SH   SOLE   60,749 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 255 1,193 SH   SOLE   1,193 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,357 18,829 SH   SOLE   18,829 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6,356 93,853 SH   SOLE   93,853 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 1,152 58,641 SH   SOLE   58,641 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 2,989 102,713 SH   SOLE   102,713 0 0
MANITOWOC CO INC COM NEW 563571405 1,638 68,284 SH   SOLE   68,284 0 0
MANPOWERGROUP INC COM 56418H100 42,335 492,497 SH   SOLE   492,497 0 0
MANTECH INTL CORP CL A 564563104 11,460 181,047 SH   SOLE   181,047 0 0
MARATHON OIL CORP COM 565849106 21,405 919,479 SH   SOLE   919,479 0 0
MARATHON PETE CORP COM 56585A102 49,932 624,380 SH   SOLE   624,380 0 0
MARCUS & MILLICHAP INC COM 566324109 1,643 47,331 SH   SOLE   47,331 0 0
MARCUS CORP COM 566330106 567 13,473 SH   SOLE   13,473 0 0
MARKEL CORP COM 570535104 2,844 2,393 SH   SOLE   2,393 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 414 14,358 SH   SOLE   14,358 0 0
MARSH & MCLENNAN COS INC COM 571748102 56,364 681,383 SH   SOLE   681,383 0 0
MARRIOTT INTL INC NEW CL A 571903202 17,865 135,311 SH   SOLE   135,311 0 0
MARTEN TRANS LTD COM 573075108 2,928 139,120 SH   SOLE   139,120 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7,194 39,536 SH   SOLE   39,536 0 0
MASIMO CORP COM 574795100 17,074 137,096 SH   SOLE   137,096 0 0
MASTEC INC COM 576323109 11,018 246,756 SH   SOLE   246,756 0 0
MASTERCARD INCORPORATED CL A 57636Q104 62,911 282,605 SH   SOLE   282,605 0 0
MATADOR RES CO COM 576485205 7,715 233,433 SH   SOLE   233,433 0 0
MATCH GROUP INC COM 57665R106 42,228 729,195 SH   SOLE   82,257 0 646,938
MATERION CORP COM 576690101 1,743 28,815 SH   SOLE   28,815 0 0
MATSON INC COM 57686G105 3,062 77,249 SH   SOLE   77,249 0 0
MATTHEWS INTL CORP CL A 577128101 1,516 30,232 SH   SOLE   30,232 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 86,947 1,541,880 SH   SOLE   1,541,880 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 148 42,350 SH   SOLE   11,550 0 30,800
MAXIMUS INC COM 577933104 435 6,686 SH   SOLE   6,686 0 0
MCCORMICK & CO INC COM NON VTG 579780206 30,345 230,319 SH   SOLE   230,319 0 0
MCDERMOTT INTL INC COM 580037703 2,364 128,245 SH   SOLE   128,245 0 0
MCDONALDS CORP COM 580135101 29,428 175,912 SH   SOLE   175,912 0 0
MCGRATH RENTCORP COM 580589109 4,321 79,330 SH   SOLE   79,330 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 516 53,128 SH   SOLE   53,128 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 15,681 1,051,697 SH   SOLE   1,051,697 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 4,051 55,259 SH   SOLE   55,259 0 0
MEDNAX INC COM 58502B106 26,503 567,999 SH   SOLE   567,999 0 0
MEDPACE HLDGS INC COM 58506Q109 10,074 168,159 SH   SOLE   168,159 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,681 79,493 SH   SOLE   79,493 0 0
MERCADOLIBRE INC COM 58733R102 7,735 22,720 SH   SOLE   22,720 0 0
MERCANTILE BANK CORP COM 587376104 2,511 75,239 SH   SOLE   75,239 0 0
MERCER INTL INC COM 588056101 379 22,557 SH   SOLE   22,557 0 0
MERCHANTS BANCORP IND COM 58844R108 1,664 65,479 SH   SOLE   65,479 0 0
MERCK & CO INC COM 58933Y105 76,585 1,079,572 SH   SOLE   1,079,572 0 0
MERCURY GENL CORP NEW COM 589400100 29,487 587,863 SH   SOLE   587,863 0 0
MEREDITH CORP COM 589433101 921 18,045 SH   SOLE   18,045 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,295 134,988 SH   SOLE   134,988 0 0
MERIT MED SYS INC COM 589889104 5,263 85,648 SH   SOLE   85,648 0 0
MERITAGE HOMES CORP COM 59001A102 2,688 67,359 SH   SOLE   67,359 0 0
MERITOR INC COM 59001K100 3,494 180,452 SH   SOLE   180,452 0 0
META FINL GROUP INC COM 59100U108 3,022 36,563 SH   SOLE   36,563 0 0
METHANEX CORP COM 59151K108 582 7,362 SH   SOLE   7,362 0 0
METHODE ELECTRS INC COM 591520200 1,498 41,376 SH   SOLE   41,376 0 0
METLIFE INC COM 59156R108 40,391 864,523 SH   SOLE   864,523 0 0
METROPOLITAN BK HLDG CORP COM 591774104 395 9,598 SH   SOLE   9,598 0 0
MICHAELS COS INC COM 59408Q106 1,986 122,366 SH   SOLE   122,366 0 0
MICROSOFT CORP COM 594918104 280,588 2,453,336 SH   SOLE   2,453,336 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 94,938 1,203,113 SH   SOLE   1,203,113 0 0
MICRON TECHNOLOGY INC COM 595112103 133,023 2,941,042 SH   SOLE   2,941,042 0 0
MID AMER APT CMNTYS INC COM 59522J103 37,921 378,524 SH   SOLE   378,524 0 0
MIDDLEBY CORP COM 596278101 13,832 106,935 SH   SOLE   106,935 0 0
MIDDLESEX WATER CO COM 596680108 4,703 97,124 SH   SOLE   97,124 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,081 64,814 SH   SOLE   64,814 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,139 34,199 SH   SOLE   34,199 0 0
MILACRON HLDGS CORP COM 59870L106 1,159 57,232 SH   SOLE   57,232 0 0
MILLER HERMAN INC COM 600544100 2,057 53,570 SH   SOLE   53,570 0 0
MINDBODY INC COM CL A 60255W105 2,308 56,789 SH   SOLE   56,789 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,130 31,507 SH   SOLE   31,507 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 73 11,771 SH   SOLE   11,771 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 15,228 1,785,221 SH   SOLE   1,785,221 0 0
MOBILE MINI INC COM 60740F105 3,664 83,566 SH   SOLE   83,566 0 0
MODINE MFG CO COM 607828100 1,791 120,186 SH   SOLE   120,186 0 0
MOELIS & CO CL A 60786M105 2,625 47,894 SH   SOLE   47,894 0 0
MOHAWK INDS INC COM 608190104 15,099 86,109 SH   SOLE   86,109 0 0
MOLINA HEALTHCARE INC COM 60855R100 47,606 320,151 SH   SOLE   320,151 0 0
MOLSON COORS BREWING CO CL B 60871R209 20,881 339,529 SH   SOLE   339,529 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,817 107,106 SH   SOLE   107,106 0 0
MOMO INC ADR 60879B107 4,228 96,541 SH   SOLE   96,541 0 0
MONARCH CASINO & RESORT INC COM 609027107 815 17,929 SH   SOLE   17,929 0 0
MONDELEZ INTL INC CL A 609207105 49,170 1,144,549 SH   SOLE   1,144,549 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 246 14,739 SH   SOLE   14,739 0 0
MONOLITHIC PWR SYS INC COM 609839105 34,610 275,712 SH   SOLE   275,712 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 348 17,210 SH   SOLE   17,210 0 0
MONRO INC COM 610236101 1,288 18,507 SH   SOLE   18,507 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 7,348 126,076 SH   SOLE   126,076 0 0
MOODYS CORP COM 615369105 22,165 132,567 SH   SOLE   132,567 0 0
MOOG INC CL A 615394202 1,644 19,119 SH   SOLE   19,119 0 0
MORGAN STANLEY COM NEW 617446448 33,481 718,936 SH   SOLE   718,936 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 1,590 73,985 SH   SOLE   73,985 0 0
MORNINGSTAR INC COM 617700109 8,913 70,792 SH   SOLE   70,792 0 0
MOSAIC CO NEW COM 61945C103 6,870 211,530 SH   SOLE   211,530 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 60,963 468,444 SH   SOLE   468,444 0 0
MUELLER INDS INC COM 624756102 8,301 286,446 SH   SOLE   286,446 0 0
MUELLER WTR PRODS INC COM SER A 624758108 14,887 1,293,387 SH   SOLE   1,293,387 0 0
MULTI COLOR CORP COM 625383104 2,353 37,796 SH   SOLE   37,796 0 0
MURPHY OIL CORP COM 626717102 15,681 470,333 SH   SOLE   470,333 0 0
MURPHY USA INC COM 626755102 5,392 63,095 SH   SOLE   63,095 0 0
MYERS INDS INC COM 628464109 1,243 53,470 SH   SOLE   53,470 0 0
MYRIAD GENETICS INC COM 62855J104 4,006 87,093 SH   SOLE   87,093 0 0
MYOKARDIA INC COM 62857M105 1,423 21,820 SH   SOLE   21,820 0 0
NBT BANCORP INC COM 628778102 3,663 95,452 SH   SOLE   95,452 0 0
NCI BUILDING SYS INC COM NEW 628852204 3,165 208,919 SH   SOLE   208,919 0 0
NCR CORP NEW COM 62886E108 1,965 69,165 SH   SOLE   69,165 0 0
NIC INC COM 62914B100 1,469 99,236 SH   SOLE   99,236 0 0
NMI HLDGS INC CL A 629209305 3,044 134,381 SH   SOLE   134,381 0 0
NRG ENERGY INC COM NEW 629377508 4,964 132,716 SH   SOLE   132,716 0 0
NVE CORP COM NEW 629445206 777 7,338 SH   SOLE   7,338 0 0
NVR INC COM 62944T105 9,589 3,881 SH   SOLE   3,881 0 0
NV5 GLOBAL INC COM 62945V109 5,344 61,643 SH   SOLE   61,643 0 0
NANOMETRICS INC COM 630077105 329 8,775 SH   SOLE   8,775 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 264 17,626 SH   SOLE   17,626 0 0
NASDAQ INC COM 631103108 14,627 170,476 SH   SOLE   170,476 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,146 57,004 SH   SOLE   57,004 0 0
NATIONAL BEVERAGE CORP COM 635017106 4,978 42,686 SH   SOLE   42,686 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,006 94,989 SH   SOLE   94,989 0 0
NATIONAL COMM CORP COM 63546L102 2,332 56,459 SH   SOLE   56,459 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,036 27,015 SH   SOLE   27,015 0 0
NATIONAL FUEL GAS CO N J COM 636180101 19,875 354,530 SH   SOLE   354,530 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,211 45,108 SH   SOLE   45,108 0 0
NATIONAL HEALTH INVS INC COM 63633D104 4,483 59,307 SH   SOLE   59,307 0 0
NATIONAL INSTRS CORP COM 636518102 297 6,150 SH   SOLE   6,150 0 0
NATIONAL OILWELL VARCO INC COM 637071101 268 6,221 SH   SOLE   6,221 0 0
NATIONAL PRESTO INDS INC COM 637215104 995 7,672 SH   SOLE   7,672 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 9,049 201,905 SH   SOLE   201,905 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 659 25,890 SH   SOLE   25,890 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,171 70,259 SH   SOLE   70,259 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,463 7,716 SH   SOLE   7,716 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 257 11,059 SH   SOLE   11,059 0 0
NAVIGATORS GROUP INC COM 638904102 721 10,436 SH   SOLE   10,436 0 0
NATUS MEDICAL INC DEL COM 639050103 1,774 49,756 SH   SOLE   49,756 0 0
NAUTILUS INC COM 63910B102 642 46,028 SH   SOLE   46,028 0 0
NAVISTAR INTL CORP NEW COM 63934E108 5,341 138,732 SH   SOLE   138,732 0 0
NAVIGANT CONSULTING INC COM 63935N107 3,078 133,499 SH   SOLE   133,499 0 0
NAVIENT CORPORATION COM 63938C108 10,762 798,378 SH   SOLE   798,378 0 0
NEENAH INC COM 640079109 4,716 54,647 SH   SOLE   54,647 0 0
NEKTAR THERAPEUTICS COM 640268108 126,120 2,068,900 SH   SOLE   2,068,900 0 0
NELNET INC CL A 64031N108 2,319 40,559 SH   SOLE   40,559 0 0
NEOGEN CORP COM 640491106 4,022 56,230 SH   SOLE   56,230 0 0
NETAPP INC COM 64110D104 189,521 2,206,554 SH   SOLE   2,206,554 0 0
NETFLIX INC COM 64110L106 666,210 1,780,692 SH   SOLE   1,780,692 0 0
NETEASE INC SPONSORED ADR 64110W102 99,869 437,542 SH   SOLE   437,542 0 0
NETGEAR INC COM 64111Q104 97,332 1,548,641 SH   SOLE   1,548,641 0 0
NETSCOUT SYS INC COM 64115T104 24,327 963,444 SH   SOLE   963,444 0 0
NEUBERGER BERMAN MUNI FD INC COM 64124P101 911 67,761 SH   SOLE   67,761 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 125,514 1,020,857 SH   SOLE   1,020,857 0 0
NEVRO CORP COM 64157F103 1,223 21,464 SH   SOLE   21,464 0 0
NEW JERSEY RES COM 646025106 26,622 577,479 SH   SOLE   577,479 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,341 99,196 SH   SOLE   99,196 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 26,213 1,470,962 SH   SOLE   1,470,962 0 0
NEW RELIC INC COM 64829B100 136,983 1,453,714 SH   SOLE   1,453,714 0 0
NEW SR INVT GROUP INC COM 648691103 821 139,211 SH   SOLE   139,211 0 0
NEW YORK & CO INC COM 649295102 174 45,022 SH   SOLE   45,022 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 21,334 2,057,327 SH   SOLE   2,057,327 0 0
NEWELL BRANDS INC COM 651229106 25,069 1,234,904 SH   SOLE   1,234,904 0 0
NEWFIELD EXPL CO COM 651290108 16,291 565,068 SH   SOLE   565,068 0 0
NEWMARKET CORP COM 651587107 3,729 9,195 SH   SOLE   9,195 0 0
NEWMONT MINING CORP COM 651639106 4,564 151,124 SH   SOLE   151,124 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 5,660 69,535 SH   SOLE   69,535 0 0
NEXTERA ENERGY INC COM 65339F101 49,821 297,262 SH   SOLE   297,262 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 676 30,190 SH   SOLE   30,190 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,439 50,282 SH   SOLE   50,282 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,034 31,131 SH   SOLE   31,131 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 1,069 87,235 SH   SOLE   87,235 0 0
NICOLET BANKSHARES INC COM 65406E102 1,383 25,378 SH   SOLE   25,378 0 0
NIKE INC CL B 654106103 41,963 495,317 SH   SOLE   495,317 0 0
NISOURCE INC COM 65473P105 3,516 141,080 SH   SOLE   141,080 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,472 58,665 SH   SOLE   30,465 0 28,200
NOKIA CORP SPONSORED ADR 654902204 3,706 664,183 SH   SOLE   664,183 0 0
NOBLE ENERGY INC COM 655044105 15,533 498,011 SH   SOLE   498,011 0 0
NORDSON CORP COM 655663102 13,328 95,951 SH   SOLE   95,951 0 0
NORDSTROM INC COM 655664100 4,761 79,606 SH   SOLE   79,606 0 0
NORFOLK SOUTHERN CORP COM 655844108 57,348 317,718 SH   SOLE   317,718 0 0
NORTHERN TR CORP COM 665859104 9,687 94,847 SH   SOLE   94,847 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,140 71,598 SH   SOLE   71,598 0 0
NORTHRIM BANCORP INC COM 666762109 847 20,381 SH   SOLE   20,381 0 0
NORTHROP GRUMMAN CORP COM 666807102 43,145 135,946 SH   SOLE   135,946 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 29,789 1,719,893 SH   SOLE   1,719,893 0 0
NORTHWEST NAT GAS CO COM 667655104 22,216 342,315 SH   SOLE   342,315 0 0
NORTHWESTERN CORP COM NEW 668074305 29,605 504,689 SH   SOLE   504,689 0 0
NOVARTIS A G SPONSORED ADR 66987V109 23,819 276,453 SH   SOLE   276,453 0 0
NOVO-NORDISK A S ADR 670100205 24,078 510,768 SH   SOLE   510,768 0 0
NOW INC COM 67011P100 590 35,632 SH   SOLE   35,632 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 14,678 178,092 SH   SOLE   178,092 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 682 39,382 SH   SOLE   39,382 0 0
NUCOR CORP COM 670346105 25,111 395,761 SH   SOLE   395,761 0 0
NUTANIX INC CL A 67059N108 34,578 809,399 SH   SOLE   809,399 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 110 11,727 SH   SOLE   11,727 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 214 15,409 SH   SOLE   15,409 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 787 62,147 SH   SOLE   62,147 0 0
NVIDIA CORP COM 67066G104 150,689 536,221 SH   SOLE   536,168 0 53
NUVEEN QUALITY MUNCP INCOME COM 67066V101 710 55,524 SH   SOLE   55,524 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 167 12,878 SH   SOLE   12,878 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 1,585 126,933 SH   SOLE   126,933 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 479 38,945 SH   SOLE   38,945 0 0
NUVEEN MUN 2021 TARGET TERM COM 670687102 1,116 118,078 SH   SOLE   118,078 0 0
NUTRI SYS INC NEW COM 67069D108 2,118 57,172 SH   SOLE   57,172 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 2,432 223,156 SH   SOLE   223,156 0 0
NUVASIVE INC COM 670704105 649 9,137 SH   SOLE   9,137 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1,175 81,542 SH   SOLE   81,542 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,014 69,626 SH   SOLE   69,626 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 177 20,095 SH   SOLE   20,095 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 125 12,060 SH   SOLE   12,060 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 1,977 213,282 SH   SOLE   213,282 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2,540 318,713 SH   SOLE   318,713 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 2,418 136,381 SH   SOLE   136,381 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1,146 87,548 SH   SOLE   87,548 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 1,325 77,781 SH   SOLE   77,781 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 2,137 132,656 SH   SOLE   132,656 0 0
OGE ENERGY CORP COM 670837103 50,721 1,396,506 SH   SOLE   1,396,506 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,452 155,106 SH   SOLE   155,106 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 15,263 43,946 SH   SOLE   43,946 0 0
OASIS PETE INC NEW COM 674215108 3,305 233,072 SH   SOLE   233,072 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 46,751 568,959 SH   SOLE   568,959 0 0
OCEANEERING INTL INC COM 675232102 2,612 94,626 SH   SOLE   94,626 0 0
OCEANFIRST FINL CORP COM 675234108 1,902 69,893 SH   SOLE   69,893 0 0
OCWEN FINL CORP COM NEW 675746309 665 168,821 SH   SOLE   168,821 0 0
OFFICE DEPOT INC COM 676220106 3,961 1,233,954 SH   SOLE   1,233,954 0 0
OHIO VY BANC CORP COM 677719106 213 5,816 SH   SOLE   1,616 0 4,200
OKTA INC CL A 679295105 216,636 3,078,968 SH   SOLE   3,078,968 0 0
OLD DOMINION FGHT LINES INC COM 679580100 35,349 219,204 SH   SOLE   219,204 0 0
OLD LINE BANCSHARES INC COM 67984M100 1,488 47,026 SH   SOLE   47,026 0 0
OLD NATL BANCORP IND COM 680033107 6,342 328,599 SH   SOLE   328,599 0 0
OLD REP INTL CORP COM 680223104 17,406 777,741 SH   SOLE   777,741 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,279 82,793 SH   SOLE   82,793 0 0
OLIN CORP COM PAR $1 680665205 9,996 389,241 SH   SOLE   389,241 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 13,976 145,434 SH   SOLE   145,434 0 0
OLYMPIC STEEL INC COM 68162K106 290 13,877 SH   SOLE   13,877 0 0
OMNICOM GROUP INC COM 681919106 70,765 1,040,355 SH   SOLE   1,040,355 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,017 61,563 SH   SOLE   61,563 0 0
OMNOVA SOLUTIONS INC COM 682129101 671 68,155 SH   SOLE   68,155 0 0
OMNICELL INC COM 68213N109 4,929 68,552 SH   SOLE   68,552 0 0
ON SEMICONDUCTOR CORP COM 682189105 39,639 2,150,774 SH   SOLE   2,150,774 0 0
ONE GAS INC COM 68235P108 29,281 355,871 SH   SOLE   355,871 0 0
ONE LIBERTY PPTYS INC COM 682406103 670 24,118 SH   SOLE   24,118 0 0
ONEOK INC NEW COM 682680103 35,777 527,768 SH   SOLE   527,768 0 0
ONEMAIN HLDGS INC COM 68268W103 14,531 432,327 SH   SOLE   432,327 0 0
ONESPAN INC COM 68287N100 4,458 234,008 SH   SOLE   234,008 0 0
OPEN TEXT CORP COM 683715106 101,125 2,658,380 SH   SOLE   2,657,968 0 412
OPKO HEALTH INC COM 68375N103 448 129,435 SH   SOLE   33,935 0 95,500
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 455 14,391 SH   SOLE   14,391 0 0
ORACLE CORP COM 68389X105 138,936 2,694,651 SH   SOLE   2,694,651 0 0
OPUS BK IRVINE CALIF COM 684000102 2,331 85,082 SH   SOLE   85,082 0 0
ORANGE SPONSORED ADR 684060106 1,981 124,701 SH   SOLE   124,701 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 571 36,952 SH   SOLE   36,952 0 0
ORIGIN BANCORP INC COM 68621T102 297 7,878 SH   SOLE   7,878 0 0
ORION GROUP HOLDINGS INC COM 68628V308 331 43,882 SH   SOLE   43,882 0 0
ORITANI FINL CORP DEL COM 68633D103 1,977 127,132 SH   SOLE   127,132 0 0
ORMAT TECHNOLOGIES INC COM 686688102 2,556 47,245 SH   SOLE   47,245 0 0
ORTHOFIX MED INC COM 68752M108 1,747 30,224 SH   SOLE   30,224 0 0
OSHKOSH CORP COM 688239201 26,378 370,276 SH   SOLE   370,276 0 0
OTTER TAIL CORP COM 689648103 24,718 516,029 SH   SOLE   516,029 0 0
OUTFRONT MEDIA INC COM 69007J106 9,354 468,869 SH   SOLE   468,869 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 307 97,615 SH   SOLE   97,615 0 0
OVERSTOCK COM INC DEL COM 690370101 898 32,406 SH   SOLE   8,681 0 23,725
OWENS & MINOR INC NEW COM 690732102 2,471 149,567 SH   SOLE   149,567 0 0
OWENS CORNING NEW COM 690742101 13,881 255,784 SH   SOLE   255,784 0 0
OWENS ILL INC COM NEW 690768403 8,716 463,887 SH   SOLE   463,887 0 0
OXFORD INDS INC COM 691497309 1,813 20,103 SH   SOLE   20,103 0 0
P A M TRANSN SVCS INC COM 693149106 222 3,403 SH   SOLE   3,403 0 0
PBF ENERGY INC CL A 69318G106 23,535 471,544 SH   SOLE   471,544 0 0
PC CONNECTION INC COM 69318J100 678 17,440 SH   SOLE   17,440 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 6,217 288,508 SH   SOLE   288,508 0 0
PCM INC COM 69323K100 252 12,882 SH   SOLE   12,882 0 0
PDC ENERGY INC COM 69327R101 8,436 172,312 SH   SOLE   172,312 0 0
PG&E CORP COM 69331C108 32,975 716,700 SH   SOLE   716,700 0 0
PGIM SHORT DURATION HIGH YIE COM 69346H100 253 17,907 SH   SOLE   17,907 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 3,456 249,153 SH   SOLE   249,153 0 0
PNC FINL SVCS GROUP INC COM 693475105 112,518 826,183 SH   SOLE   826,183 0 0
PNM RES INC COM 69349H107 478 12,119 SH   SOLE   12,119 0 0
PPG INDS INC COM 693506107 35,703 327,158 SH   SOLE   327,158 0 0
PPL CORP COM 69351T106 58,236 1,990,309 SH   SOLE   1,990,309 0 0
PRA HEALTH SCIENCES INC COM 69354M108 36,792 333,897 SH   SOLE   333,897 0 0
PRA GROUP INC COM 69354N106 2,094 58,173 SH   SOLE   58,173 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,648 28,702 SH   SOLE   28,702 0 0
PVH CORP COM 693656100 14,273 98,841 SH   SOLE   98,841 0 0
PTC THERAPEUTICS INC COM 69366J200 7,640 162,560 SH   SOLE   162,560 0 0
PTC INC COM 69370C100 31,406 295,752 SH   SOLE   295,752 0 0
PACCAR INC COM 693718108 49,257 722,350 SH   SOLE   722,350 0 0
PACIFIC PREMIER BANCORP COM 69478X105 3,357 90,252 SH   SOLE   90,252 0 0
PACKAGING CORP AMER COM 695156109 4,512 41,138 SH   SOLE   41,138 0 0
PACWEST BANCORP DEL COM 695263103 35,475 744,486 SH   SOLE   744,486 0 0
PALO ALTO NETWORKS INC COM 697435105 101,410 450,189 SH   SOLE   450,189 0 0
PANDORA MEDIA INC COM 698354107 112,590 11,839,118 SH   SOLE   11,839,118 0 0
PAPA JOHNS INTL INC COM 698813102 1,204 23,488 SH   SOLE   10,588 0 12,900
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 867 42,509 SH   SOLE   42,509 0 0
PARAMOUNT GROUP INC COM 69924R108 558 36,970 SH   SOLE   36,970 0 0
PARK HOTELS RESORTS INC COM 700517105 10,547 321,373 SH   SOLE   321,373 0 0
PARK NATL CORP COM 700658107 25,381 240,445 SH   SOLE   240,445 0 0
PARK OHIO HLDGS CORP COM 700666100 508 13,248 SH   SOLE   13,248 0 0
PARKE BANCORP INC COM 700885106 257 11,431 SH   SOLE   11,431 0 0
PARKER HANNIFIN CORP COM 701094104 13,943 75,805 SH   SOLE   75,805 0 0
PARSLEY ENERGY INC CL A 701877102 5,809 198,605 SH   SOLE   198,605 0 0
PARTY CITY HOLDCO INC COM 702149105 4,068 300,255 SH   SOLE   300,255 0 0
PATRICK INDS INC COM 703343103 2,284 38,573 SH   SOLE   38,573 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,853 93,275 SH   SOLE   93,275 0 0
PATTERSON COMPANIES INC COM 703395103 5,471 223,776 SH   SOLE   223,776 0 0
PATTERSON UTI ENERGY INC COM 703481101 13,680 799,509 SH   SOLE   799,509 0 0
PAYCHEX INC COM 704326107 55,896 758,935 SH   SOLE   758,935 0 0
PAYCOM SOFTWARE INC COM 70432V102 24,814 159,667 SH   SOLE   159,667 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,089 63,357 SH   SOLE   63,357 0 0
PAYPAL HLDGS INC COM 70450Y103 576,434 6,562,321 SH   SOLE   6,562,119 0 202
PEABODY ENERGY CORP NEW COM 704551100 4,388 123,115 SH   SOLE   123,115 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,590 51,469 SH   SOLE   51,469 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,062 56,697 SH   SOLE   23,682 0 33,015
PEGASYSTEMS INC COM 705573103 525 8,389 SH   SOLE   8,389 0 0
PENN NATL GAMING INC COM 707569109 6,252 189,913 SH   SOLE   189,913 0 0
PENNEY J C INC COM 708160106 1,752 1,055,709 SH   SOLE   106,909 0 948,800
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 110 11,583 SH   SOLE   11,583 0 0
PENNYMAC MTG INVT TR COM 70931T103 10,693 528,307 SH   SOLE   528,307 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 797 38,127 SH   SOLE   38,127 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 11,300 238,445 SH   SOLE   238,445 0 0
PENUMBRA INC COM 70975L107 39,196 261,832 SH   SOLE   261,832 0 0
PEOPLES BANCORP INC COM 709789101 1,971 56,273 SH   SOLE   56,273 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 64,657 3,776,696 SH   SOLE   3,776,696 0 0
PEOPLES UTAH BANCORP COM 712706209 1,768 52,063 SH   SOLE   52,063 0 0
PEPSICO INC COM 713448108 104,519 934,879 SH   SOLE   934,879 0 0
PERFICIENT INC COM 71375U101 1,044 39,190 SH   SOLE   39,190 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,356 40,716 SH   SOLE   40,716 0 0
PERKINELMER INC COM 714046109 2,327 23,928 SH   SOLE   23,928 0 0
PERSPECTA INC COM 715347100 4,208 163,596 SH   SOLE   163,596 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2,060 84,162 SH   SOLE   84,162 0 0
PETMED EXPRESS INC COM 716382106 821 24,866 SH   SOLE   9,666 0 15,200
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,481 30,463 SH   SOLE   30,463 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,162 179,157 SH   SOLE   179,157 0 0
PFIZER INC COM 717081103 165,628 3,758,285 SH   SOLE   3,758,285 0 0
PHILIP MORRIS INTL INC COM 718172109 91,784 1,125,626 SH   SOLE   1,125,626 0 0
PHILLIPS 66 COM 718546104 61,966 549,734 SH   SOLE   549,734 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3,514 68,715 SH   SOLE   68,715 0 0
PHOTRONICS INC COM 719405102 1,023 103,872 SH   SOLE   103,872 0 0
PHYSICIANS RLTY TR COM 71943U104 566 33,556 SH   SOLE   33,556 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,988 105,033 SH   SOLE   105,033 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 22,006 1,216,469 SH   SOLE   1,216,469 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,974 98,152 SH   SOLE   97,944 0 208
PIMCO ETF TR INTER MUN BD ACT 72201R866 2,957 56,319 SH   SOLE   56,319 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1,608 32,347 SH   SOLE   32,347 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 5,480 227,178 SH   SOLE   227,178 0 0
PINDUODUO INC SPONSORED ADS 722304102 589 22,411 SH   SOLE   22,411 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 9,160 152,280 SH   SOLE   152,280 0 0
PINNACLE WEST CAP CORP COM 723484101 41,813 528,069 SH   SOLE   528,069 0 0
PINNACLE FOODS INC DEL COM 72348P104 18,349 283,118 SH   SOLE   283,118 0 0
PIONEER NAT RES CO COM 723787107 18,580 106,663 SH   SOLE   106,663 0 0
PITNEY BOWES INC COM 724479100 4,595 649,068 SH   SOLE   649,068 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 359 14,365 SH   SOLE   14,365 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 367 14,980 SH   SOLE   14,980 0 0
PLANET FITNESS INC CL A 72703H101 9,878 182,825 SH   SOLE   182,825 0 0
PLANTRONICS INC NEW COM 727493108 383 6,357 SH   SOLE   6,357 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 8,494 681,172 SH   SOLE   681,172 0 0
PLUG POWER INC COM NEW 72919P202 382 198,852 SH   SOLE   53,752 0 145,100
PLURALSIGHT INC COM CL A 72941B106 2,817 88,022 SH   SOLE   88,022 0 0
POLARIS INDS INC COM 731068102 4,186 41,470 SH   SOLE   41,470 0 0
POLYONE CORP COM 73179P106 2,415 55,228 SH   SOLE   55,228 0 0
POOL CORPORATION COM 73278L105 7,168 42,956 SH   SOLE   42,956 0 0
POPULAR INC COM NEW 733174700 11,984 233,842 SH   SOLE   233,842 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 27,748 608,369 SH   SOLE   608,369 0 0
POST HLDGS INC COM 737446104 20,730 211,441 SH   SOLE   211,441 0 0
POWER INTEGRATIONS INC COM 739276103 2,527 39,985 SH   SOLE   39,985 0 0
PRAXAIR INC COM 74005P104 26,708 166,168 SH   SOLE   166,168 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,297 22,170 SH   SOLE   22,170 0 0
PREFORMED LINE PRODS CO COM 740444104 290 4,131 SH   SOLE   4,131 0 0
PREMIER INC CL A 74051N102 42,093 919,467 SH   SOLE   919,467 0 0
PRESIDIO INC COM 74102M103 3,306 216,771 SH   SOLE   216,771 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,008 79,389 SH   SOLE   79,389 0 0
PRICE T ROWE GROUP INC COM 74144T108 80,937 741,319 SH   SOLE   741,319 0 0
PRICESMART INC COM 741511109 435 5,376 SH   SOLE   5,376 0 0
PRIMORIS SVCS CORP COM 74164F103 6,933 279,333 SH   SOLE   279,333 0 0
PRIMERICA INC COM 74164M108 4,912 40,747 SH   SOLE   40,747 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 76,124 1,299,262 SH   SOLE   1,299,262 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 2,440 141,549 SH   SOLE   141,549 0 0
PROASSURANCE CORP COM 74267C106 2,726 58,064 SH   SOLE   58,064 0 0
PROCTER AND GAMBLE CO COM 742718109 141,284 1,697,513 SH   SOLE   1,697,513 0 0
PROFIRE ENERGY INC COM 74316X101 158 49,661 SH   SOLE   24,924 0 24,737
PROGRESS SOFTWARE CORP COM 743312100 2,138 60,578 SH   SOLE   60,578 0 0
PROGRESSIVE CORP OHIO COM 743315103 57,549 810,098 SH   SOLE   810,098 0 0
PROLOGIS INC COM 74340W103 16,432 242,390 SH   SOLE   242,332 0 58
PROOFPOINT INC COM 743424103 46,950 441,552 SH   SOLE   441,552 0 0
PROPETRO HLDG CORP COM 74347M108 2,485 150,707 SH   SOLE   150,707 0 0
PROSPERITY BANCSHARES INC COM 743606105 6,629 95,591 SH   SOLE   95,591 0 0
PROTO LABS INC COM 743713109 12,604 77,920 SH   SOLE   77,920 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,948 79,339 SH   SOLE   79,339 0 0
PRUDENTIAL FINL INC COM 744320102 62,788 619,697 SH   SOLE   619,697 0 0
PRUDENTIAL PLC ADR 74435K204 542 11,805 SH   SOLE   11,805 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 57,641 1,091,890 SH   SOLE   1,091,890 0 0
PUBLIC STORAGE COM 74460D109 40,767 202,189 SH   SOLE   202,189 0 0
PULTE GROUP INC COM 745867101 6,120 247,062 SH   SOLE   247,062 0 0
PURE STORAGE INC CL A 74624M102 56,549 2,179,168 SH   SOLE   2,179,168 0 0
QCR HOLDINGS INC COM 74727A104 2,557 62,599 SH   SOLE   62,599 0 0
QUAD / GRAPHICS INC COM CL A 747301109 962 46,171 SH   SOLE   46,171 0 0
QEP RES INC COM 74733V100 18,341 1,620,228 SH   SOLE   1,620,228 0 0
QTS RLTY TR INC COM CL A 74736A103 910 21,326 SH   SOLE   21,326 0 0
QORVO INC COM 74736K101 4,672 60,760 SH   SOLE   60,760 0 0
Q2 HLDGS INC COM 74736L109 7,071 116,786 SH   SOLE   116,786 0 0
QUALCOMM INC COM 747525103 174,390 2,421,080 SH   SOLE   2,421,080 0 0
QUALYS INC COM 74758T303 29,344 329,340 SH   SOLE   329,340 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 972 53,410 SH   SOLE   53,410 0 0
QUANTA SVCS INC COM 74762E102 27,831 833,758 SH   SOLE   833,758 0 0
QUDIAN INC ADR 747798106 1,598 306,712 SH   SOLE   72,312 0 234,400
QUEST DIAGNOSTICS INC COM 74834L100 19,025 176,305 SH   SOLE   176,305 0 0
QUIDEL CORP COM 74838J101 5,376 82,489 SH   SOLE   82,489 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,591 167,176 SH   SOLE   167,176 0 0
QURATE RETAIL INC COM SER A 74915M100 32,877 1,480,282 SH   SOLE   1,480,282 0 0
RBB BANCORP COM 74930B105 962 39,263 SH   SOLE   39,263 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 406 13,728 SH   SOLE   13,728 0 0
REV GROUP INC COM 749527107 2,074 132,080 SH   SOLE   34,093 0 97,987
RLJ LODGING TR COM 74965L101 2,293 104,092 SH   SOLE   104,092 0 0
RPC INC COM 749660106 14,522 938,087 SH   SOLE   899,587 0 38,500
RMR GROUP INC CL A 74967R106 7,479 80,593 SH   SOLE   80,593 0 0
RH COM 74967X103 5,141 39,240 SH   SOLE   39,240 0 0
RPM INTL INC COM 749685103 11,642 179,274 SH   SOLE   179,274 0 0
RADIAN GROUP INC COM 750236101 2,189 105,901 SH   SOLE   105,901 0 0
RALPH LAUREN CORP CL A 751212101 706 5,130 SH   SOLE   5,130 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2,636 193,837 SH   SOLE   193,837 0 0
RANGE RES CORP COM 75281A109 23,766 1,398,797 SH   SOLE   1,398,797 0 0
RAPID7 INC COM 753422104 5,736 155,376 SH   SOLE   155,376 0 0
RAVEN INDS INC COM 754212108 4,682 102,330 SH   SOLE   102,330 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 13,811 150,041 SH   SOLE   149,959 0 82
RAYONIER INC COM 754907103 5,824 172,242 SH   SOLE   172,242 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 669 36,307 SH   SOLE   36,307 0 0
RAYTHEON CO COM NEW 755111507 89,065 430,975 SH   SOLE   430,893 0 82
RBC BEARINGS INC COM 75524B104 9,718 64,632 SH   SOLE   64,632 0 0
READING INTERNATIONAL INC CL A 755408101 394 24,922 SH   SOLE   24,922 0 0
REALOGY HLDGS CORP COM 75605Y106 13,754 666,355 SH   SOLE   170,455 0 495,900
REALPAGE INC COM 75606N109 42,127 639,257 SH   SOLE   639,257 0 0
REALTY INCOME CORP COM 756109104 27,188 477,913 SH   SOLE   477,913 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 263 3,222 SH   SOLE   3,222 0 0
RED HAT INC COM 756577102 87,504 642,090 SH   SOLE   642,090 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 793 19,741 SH   SOLE   19,741 0 0
RED ROCK RESORTS INC CL A 75700L108 2,218 83,235 SH   SOLE   83,235 0 0
REDWOOD TR INC COM 758075402 7,757 477,661 SH   SOLE   477,661 0 0
REGAL BELOIT CORP COM 758750103 27,714 336,125 SH   SOLE   336,043 0 82
REGENCY CTRS CORP COM 758849103 5,742 88,782 SH   SOLE   88,782 0 0
REGENERON PHARMACEUTICALS COM 75886F107 116,557 288,480 SH   SOLE   288,480 0 0
REGIONAL MGMT CORP COM 75902K106 418 14,505 SH   SOLE   14,505 0 0
REGIONS FINL CORP NEW COM 7591EP100 43,178 2,353,043 SH   SOLE   2,353,043 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 35,108 242,858 SH   SOLE   242,858 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 17,052 199,932 SH   SOLE   199,932 0 0
RELIANT BANCORP INC COM 75956B101 389 15,232 SH   SOLE   15,232 0 0
RENASANT CORP COM 75970E107 3,916 95,019 SH   SOLE   95,019 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,625 91,144 SH   SOLE   91,144 0 0
REPLIGEN CORP COM 759916109 3,837 69,181 SH   SOLE   69,181 0 0
REPUBLIC BANCORP KY CL A 760281204 1,965 42,621 SH   SOLE   42,621 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 608 85,004 SH   SOLE   85,004 0 0
REPUBLIC SVCS INC COM 760759100 56,716 780,573 SH   SOLE   780,573 0 0
RESMED INC COM 761152107 30,314 262,823 SH   SOLE   262,823 0 0
RESOURCES CONNECTION INC COM 76122Q105 757 45,577 SH   SOLE   45,577 0 0
RETROPHIN INC COM 761299106 4,622 160,878 SH   SOLE   160,878 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,438 77,026 SH   SOLE   77,026 0 0
RETAIL PPTYS AMER INC CL A 76131V202 12,338 1,012,161 SH   SOLE   1,012,161 0 0
REX AMERICAN RESOURCES CORP COM 761624105 656 8,683 SH   SOLE   8,683 0 0
REXNORD CORP NEW COM 76169B102 12,045 391,074 SH   SOLE   391,074 0 0
REXFORD INDL RLTY INC COM 76169C100 1,631 51,024 SH   SOLE   51,024 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,898 277,906 SH   SOLE   277,906 0 0
RINGCENTRAL INC CL A 76680R206 61,262 658,381 SH   SOLE   658,381 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,678 91,699 SH   SOLE   91,442 0 257
ROBERT HALF INTL INC COM 770323103 19,389 275,485 SH   SOLE   275,485 0 0
ROCKWELL AUTOMATION INC COM 773903109 51,034 272,151 SH   SOLE   272,151 0 0
ROCKWELL COLLINS INC COM 774341101 17,473 124,389 SH   SOLE   124,389 0 0
ROCKY BRANDS INC COM 774515100 290 10,244 SH   SOLE   10,244 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 18,659 362,952 SH   SOLE   362,952 0 0
ROGERS CORP COM 775133101 594 4,029 SH   SOLE   4,029 0 0
ROLLINS INC COM 775711104 17,717 291,923 SH   SOLE   291,923 0 0
ROPER TECHNOLOGIES INC COM 776696106 32,816 110,785 SH   SOLE   110,785 0 0
ROSS STORES INC COM 778296103 50,673 511,337 SH   SOLE   511,337 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 23,499 293,039 SH   SOLE   293,039 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 14,045 553,174 SH   SOLE   553,174 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 23,736 334,634 SH   SOLE   334,634 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,555 22,825 SH   SOLE   22,825 0 0
ROYAL GOLD INC COM 780287108 2,882 37,397 SH   SOLE   37,397 0 0
ROYCE VALUE TR INC COM 780910105 921 56,317 SH   SOLE   56,317 0 0
ROYCE MICRO-CAP TR INC COM 780915104 594 58,201 SH   SOLE   58,201 0 0
RUSH ENTERPRISES INC CL A 781846209 3,127 79,541 SH   SOLE   79,541 0 0
RYDER SYS INC COM 783549108 34,021 465,590 SH   SOLE   465,590 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,810 55,819 SH   SOLE   55,819 0 0
S & T BANCORP INC COM 783859101 4,213 97,160 SH   SOLE   97,160 0 0
S&P GLOBAL INC COM 78409V104 36,799 188,334 SH   SOLE   188,334 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,033 12,654 SH   SOLE   12,654 0 0
SB ONE BANCORP COM 78413T103 532 21,107 SH   SOLE   21,107 0 0
SJW GROUP COM 784305104 7,515 122,902 SH   SOLE   122,902 0 0
SL GREEN RLTY CORP COM 78440X101 3,729 38,236 SH   SOLE   38,236 0 0
SLM CORP COM 78442P106 2,978 267,050 SH   SOLE   267,050 0 0
SM ENERGY CO COM 78454L100 23,522 746,035 SH   SOLE   746,035 0 0
SPX CORP COM 784635104 6,675 200,382 SH   SOLE   200,382 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 249 2,206 SH   SOLE   2,206 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 1,635 17,317 SH   SOLE   17,317 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 419 7,454 SH   SOLE   7,358 0 96
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,373 32,209 SH   SOLE   32,209 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,382 25,612 SH   SOLE   25,612 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4,909 136,183 SH   SOLE   135,979 0 204
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 344 12,561 SH   SOLE   12,561 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 840 9,263 SH   SOLE   9,263 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,879 40,346 SH   SOLE   40,346 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17,007 299,268 SH   SOLE   299,268 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,396 29,492 SH   SOLE   29,492 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 529 11,150 SH   SOLE   11,150 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 924 19,376 SH   SOLE   19,211 0 165
SP PLUS CORP COM 78469C103 353 9,667 SH   SOLE   9,667 0 0
SPX FLOW INC COM 78469X107 1,968 37,846 SH   SOLE   37,846 0 0
SRC ENERGY INC COM 78470V108 6,853 770,844 SH   SOLE   770,844 0 0
SVB FINL GROUP COM 78486Q101 39,979 128,620 SH   SOLE   128,620 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 8,794 380,374 SH   SOLE   380,374 0 0
SABRE CORP COM 78573M104 29,184 1,119,014 SH   SOLE   1,119,014 0 0
SAFETY INS GROUP INC COM 78648T100 1,124 12,545 SH   SOLE   12,545 0 0
SAIA INC COM 78709Y105 4,149 54,275 SH   SOLE   54,275 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 28,769 845,655 SH   SOLE   845,655 0 0
ST JOE CO COM 790148100 940 55,950 SH   SOLE   55,950 0 0
SALESFORCE COM INC COM 79466L302 658,342 4,139,737 SH   SOLE   4,139,737 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,164 117,675 SH   SOLE   117,675 0 0
SANDERSON FARMS INC COM 800013104 21,244 205,510 SH   SOLE   205,510 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 747 68,753 SH   SOLE   68,753 0 0
SANDY SPRING BANCORP INC COM 800363103 3,391 86,252 SH   SOLE   86,252 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,294 76,317 SH   SOLE   76,317 0 0
SANMINA CORPORATION COM 801056102 447 16,209 SH   SOLE   16,209 0 0
SANOFI SPONSORED ADR 80105N105 24,448 547,292 SH   SOLE   547,292 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 23,314 1,163,364 SH   SOLE   1,163,364 0 0
SAP SE SPON ADR 803054204 100,672 818,473 SH   SOLE   818,344 0 129
SAREPTA THERAPEUTICS INC COM 803607100 38,340 237,387 SH   SOLE   237,387 0 0
SAUL CTRS INC COM 804395101 1,100 19,634 SH   SOLE   19,634 0 0
SCANA CORP NEW COM 80589M102 735 18,897 SH   SOLE   18,897 0 0
SCHEIN HENRY INC COM 806407102 21,339 250,955 SH   SOLE   250,955 0 0
SCHLUMBERGER LTD COM 806857108 23,998 393,930 SH   SOLE   393,930 0 0
SCHNITZER STL INDS CL A 806882106 949 35,065 SH   SOLE   35,065 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 34,420 1,377,914 SH   SOLE   1,377,914 0 0
SCHOLASTIC CORP COM 807066105 513 10,980 SH   SOLE   10,980 0 0
SCHWAB CHARLES CORP NEW COM 808513105 5,559 113,102 SH   SOLE   113,102 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,631 94,769 SH   SOLE   94,769 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 19,185 238,026 SH   SOLE   238,026 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,769 109,016 SH   SOLE   109,016 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 600 36,339 SH   SOLE   36,339 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,047 207,100 SH   SOLE   207,100 0 0
SEALED AIR CORP NEW COM 81211K100 1,886 46,973 SH   SOLE   46,973 0 0
SEATTLE GENETICS INC COM 812578102 137,212 1,779,195 SH   SOLE   1,779,195 0 0
SEAWORLD ENTMT INC COM 81282V100 7,202 229,153 SH   SOLE   229,153 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 3,182 268,791 SH   SOLE   268,791 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,568 117,053 SH   SOLE   117,053 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,679 91,266 SH   SOLE   91,266 0 0
SELECTIVE INS GROUP INC COM 816300107 932 14,683 SH   SOLE   14,683 0 0
SEMGROUP CORP CL A 81663A105 1,077 48,839 SH   SOLE   48,839 0 0
SEMTECH CORP COM 816850101 3,845 69,151 SH   SOLE   69,151 0 0
SEMPRA ENERGY COM 816851109 34,573 303,937 SH   SOLE   303,937 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 11,558 658,224 SH   SOLE   658,224 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 864 11,297 SH   SOLE   11,297 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 932 19,631 SH   SOLE   10,004 0 9,627
SERVICE CORP INTL COM 817565104 4,516 102,174 SH   SOLE   102,174 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 8,696 140,198 SH   SOLE   140,198 0 0
SERVICENOW INC COM 81762P102 50,947 260,425 SH   SOLE   260,425 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4,628 118,202 SH   SOLE   118,202 0 0
SHAKE SHACK INC CL A 819047101 5,221 82,853 SH   SOLE   82,853 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 23,690 1,215,502 SH   SOLE   1,215,502 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 438 11,304 SH   SOLE   11,304 0 0
SHERWIN WILLIAMS CO COM 824348106 21,610 47,472 SH   SOLE   47,472 0 0
SHILOH INDS INC COM 824543102 246 22,400 SH   SOLE   22,400 0 0
SHIRE PLC SPONSORED ADR 82481R106 59,586 328,715 SH   SOLE   328,715 0 0
SHOE CARNIVAL INC COM 824889109 624 16,200 SH   SOLE   16,200 0 0
SHOPIFY INC CL A 82509L107 667 4,057 SH   SOLE   4,057 0 0
SHUTTERFLY INC COM 82568P304 3,669 55,688 SH   SOLE   55,688 0 0
SHUTTERSTOCK INC COM 825690100 716 13,114 SH   SOLE   13,114 0 0
SIERRA BANCORP COM 82620P102 1,254 43,408 SH   SOLE   43,408 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 10,078 87,755 SH   SOLE   87,755 0 0
SILICON LABORATORIES INC COM 826919102 3,127 34,062 SH   SOLE   34,062 0 0
SILGAN HOLDINGS INC COM 827048109 13,690 492,448 SH   SOLE   492,448 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 602 11,202 SH   SOLE   11,202 0 0
SILVERBOW RES INC COM 82836G102 250 9,391 SH   SOLE   9,391 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,100 173,171 SH   SOLE   173,171 0 0
SIMON PPTY GROUP INC NEW COM 828806109 41,095 232,503 SH   SOLE   232,503 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 5,798 80,018 SH   SOLE   80,018 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,510 123,812 SH   SOLE   123,812 0 0
SIRIUS XM HLDGS INC COM 82968B103 20,531 3,248,546 SH   SOLE   2,136,837 0 1,111,709
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,267 96,460 SH   SOLE   96,460 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 5,840 83,644 SH   SOLE   83,644 0 0
SKECHERS U S A INC CL A 830566105 2,216 79,342 SH   SOLE   79,342 0 0
SKYWEST INC COM 830879102 4,550 77,256 SH   SOLE   77,256 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 126,254 1,391,837 SH   SOLE   1,391,837 0 0
SLEEP NUMBER CORP COM 83125X103 770 20,948 SH   SOLE   20,948 0 0
SMITH A O COM 831865209 20,456 383,285 SH   SOLE   383,285 0 0
SMARTFINANCIAL INC COM NEW 83190L208 792 33,624 SH   SOLE   33,624 0 0
SMARTSHEET INC COM CL A 83200N103 2,929 93,689 SH   SOLE   93,689 0 0
SMUCKER J M CO COM NEW 832696405 63,305 616,943 SH   SOLE   616,943 0 0
SNAP ON INC COM 833034101 36,459 198,579 SH   SOLE   198,579 0 0
SNAP INC CL A 83304A106 160,966 18,981,815 SH   SOLE   9,710,360 0 9,271,455
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,707 37,346 SH   SOLE   12,346 0 25,000
SOHU COM LTD SPONSORED ADS 83410S108 1,387 69,785 SH   SOLE   69,785 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,678 71,137 SH   SOLE   71,137 0 0
SONIC CORP COM 835451105 4,938 113,937 SH   SOLE   113,937 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 702 36,297 SH   SOLE   36,297 0 0
SONOCO PRODS CO COM 835495102 28,724 517,558 SH   SOLE   517,558 0 0
SONY CORP SPONSORED ADR 835699307 6,968 114,893 SH   SOLE   114,601 0 292
SOTHEBYS COM 835898107 2,039 41,456 SH   SOLE   41,456 0 0
SOURCE CAP INC COM 836144105 2,539 63,165 SH   SOLE   63,165 0 0
SOUTH JERSEY INDS INC COM 838518108 25,142 712,844 SH   SOLE   712,844 0 0
SOUTH ST CORP COM 840441109 7,896 96,290 SH   SOLE   96,290 0 0
SOUTHERN CO COM 842587107 63,507 1,456,589 SH   SOLE   1,456,589 0 0
SOUTHERN COPPER CORP COM 84265V105 1,713 39,697 SH   SOLE   39,697 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 830 21,119 SH   SOLE   21,119 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,043 64,375 SH   SOLE   64,375 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,873 82,570 SH   SOLE   82,570 0 0
SOUTHWEST AIRLS CO COM 844741108 78,526 1,257,418 SH   SOLE   1,257,418 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,515 69,778 SH   SOLE   69,778 0 0
SOUTHWESTERN ENERGY CO COM 845467109 7,429 1,453,837 SH   SOLE   1,453,837 0 0
SPARK THERAPEUTICS INC COM 84652J103 2,148 39,374 SH   SOLE   39,374 0 0
SPARTAN MTRS INC COM 846819100 3,928 266,289 SH   SOLE   266,289 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,278 135,609 SH   SOLE   135,609 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 310 17,394 SH   SOLE   17,394 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,454 19,458 SH   SOLE   19,458 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,084 131,816 SH   SOLE   131,816 0 0
SPIRIT AIRLS INC COM 848577102 5,263 112,041 SH   SOLE   112,041 0 0
SPIRE INC COM 84857L101 26,845 364,993 SH   SOLE   364,993 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 4,602 571,008 SH   SOLE   571,008 0 0
SPLUNK INC COM 848637104 92,268 763,114 SH   SOLE   763,114 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 336 57,391 SH   SOLE   57,391 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 7,172 266,118 SH   SOLE   266,118 0 0
SPRINT CORP COM SER 1 85207U105 20,896 3,195,106 SH   SOLE   3,195,106 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,849 103,949 SH   SOLE   103,949 0 0
SQUARE INC CL A 852234103 83,103 839,339 SH   SOLE   839,339 0 0
STAG INDL INC COM 85254J102 1,240 45,101 SH   SOLE   45,101 0 0
STAMPS COM INC COM NEW 852857200 5,081 22,463 SH   SOLE   22,463 0 0
STANDARD MTR PRODS INC COM 853666105 494 10,036 SH   SOLE   10,036 0 0
STANDEX INTL CORP COM 854231107 1,305 12,516 SH   SOLE   12,516 0 0
STANLEY BLACK & DECKER INC COM 854502101 16,185 110,525 SH   SOLE   110,525 0 0
STARBUCKS CORP COM 855244109 49,060 863,128 SH   SOLE   863,128 0 0
STARWOOD PPTY TR INC COM 85571B105 12,192 566,562 SH   SOLE   566,562 0 0
STATE STR CORP COM 857477103 10,566 126,111 SH   SOLE   126,111 0 0
STEEL DYNAMICS INC COM 858119100 27,541 609,452 SH   SOLE   609,452 0 0
STEELCASE INC CL A 858155203 2,561 138,406 SH   SOLE   138,406 0 0
STEPAN CO COM 858586100 2,554 29,348 SH   SOLE   29,348 0 0
STERICYCLE INC COM 858912108 545 9,280 SH   SOLE   9,280 0 0
STERLING BANCORP DEL COM 85917A100 9,786 444,801 SH   SOLE   444,801 0 0
STERLING BANCORP INC COM 85917W102 867 76,689 SH   SOLE   76,689 0 0
STERLING CONSTRUCTION CO INC COM 859241101 2,118 147,871 SH   SOLE   147,871 0 0
STIFEL FINL CORP COM 860630102 1,585 30,927 SH   SOLE   30,927 0 0
STITCH FIX INC COM CL A 860897107 4,279 97,756 SH   SOLE   11,156 0 86,600
STMICROELECTRONICS N V NY REGISTRY 861012102 480 26,163 SH   SOLE   26,163 0 0
STOCK YDS BANCORP INC COM 861025104 1,195 32,907 SH   SOLE   32,907 0 0
STORE CAP CORP COM 862121100 9,837 353,988 SH   SOLE   353,856 0 132
STRYKER CORP COM 863667101 57,895 325,836 SH   SOLE   325,836 0 0
STURM RUGER & CO INC COM 864159108 447 6,479 SH   SOLE   6,479 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,488 183,859 SH   SOLE   183,859 0 0
SUN CMNTYS INC COM 866674104 3,976 39,157 SH   SOLE   39,157 0 0
SUN HYDRAULICS CORP COM 866942105 705 12,865 SH   SOLE   12,865 0 0
SUNCOR ENERGY INC NEW COM 867224107 661 17,085 SH   SOLE   17,085 0 0
SUNPOWER CORP COM 867652406 953 130,528 SH   SOLE   39,874 0 90,654
SUNRUN INC COM 86771W105 1,284 103,195 SH   SOLE   103,195 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,433 393,239 SH   SOLE   393,239 0 0
SUNTRUST BKS INC COM 867914103 71,961 1,077,416 SH   SOLE   1,077,416 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,764 181,120 SH   SOLE   181,120 0 0
SUPERIOR INDS INTL INC COM 868168105 596 34,960 SH   SOLE   34,960 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 4,690 93,140 SH   SOLE   93,140 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 438 26,288 SH   SOLE   26,288 0 0
SYKES ENTERPRISES INC COM 871237103 1,869 61,300 SH   SOLE   61,300 0 0
SYMANTEC CORP COM 871503108 185,160 8,701,121 SH   SOLE   8,701,121 0 0
SYNALLOY CP DEL COM 871565107 284 12,433 SH   SOLE   12,433 0 0
SYNAPTICS INC COM 87157D109 289 6,331 SH   SOLE   6,331 0 0
SYNOPSYS INC COM 871607107 97,837 992,160 SH   SOLE   992,160 0 0
SYNOVUS FINL CORP COM NEW 87161C501 18,103 395,358 SH   SOLE   395,358 0 0
SYNTEL INC COM 87162H103 5,601 136,670 SH   SOLE   136,670 0 0
SYNNEX CORP COM 87162W100 3,595 42,445 SH   SOLE   42,445 0 0
SYNCHRONY FINL COM 87165B103 37,542 1,207,929 SH   SOLE   1,207,929 0 0
SYNEOS HEALTH INC CL A 87166B102 416 8,073 SH   SOLE   8,073 0 0
SYSCO CORP COM 871829107 41,627 568,280 SH   SOLE   568,280 0 0
SYSTEMAX INC COM 871851101 4,743 143,998 SH   SOLE   143,998 0 0
TCF FINL CORP COM 872275102 10,823 454,565 SH   SOLE   454,565 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 350 11,554 SH   SOLE   11,554 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 235,037 4,448,923 SH   SOLE   4,448,923 0 0
TFS FINL CORP COM 87240R107 7,179 478,273 SH   SOLE   478,273 0 0
TJX COS INC NEW COM 872540109 62,014 553,597 SH   SOLE   553,597 0 0
T MOBILE US INC COM 872590104 28,945 412,446 SH   SOLE   412,446 0 0
TRI POINTE GROUP INC COM 87265H109 2,236 180,344 SH   SOLE   180,344 0 0
TPG SPECIALTY LENDING INC COM 87265K102 3,430 168,198 SH   SOLE   168,198 0 0
TPI COMPOSITES INC COM 87266J104 3,835 134,340 SH   SOLE   134,340 0 0
TPG RE FIN TR INC COM 87266M107 1,265 63,192 SH   SOLE   63,192 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,129 133,844 SH   SOLE   133,844 0 0
TABLEAU SOFTWARE INC CL A 87336U105 39,490 353,413 SH   SOLE   353,413 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 48,339 1,094,626 SH   SOLE   1,094,626 0 0
TAILORED BRANDS INC COM 87403A107 1,179 46,823 SH   SOLE   46,823 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 26,442 191,625 SH   SOLE   191,625 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,198 124,396 SH   SOLE   124,396 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 961 42,019 SH   SOLE   42,019 0 0
TAPESTRY INC COM 876030107 5,576 110,913 SH   SOLE   110,913 0 0
TARGET CORP COM 87612E106 66,454 753,364 SH   SOLE   753,168 0 196
TARGA RES CORP COM 87612G101 14,644 260,066 SH   SOLE   260,066 0 0
TATA MTRS LTD SPONSORED ADR 876568502 13,666 889,732 SH   SOLE   889,732 0 0
TAUBMAN CTRS INC COM 876664103 666 11,128 SH   SOLE   11,128 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 2,061 114,251 SH   SOLE   114,251 0 0
TECH DATA CORP COM 878237106 2,113 29,529 SH   SOLE   29,529 0 0
TEGNA INC COM 87901J105 3,513 293,747 SH   SOLE   293,747 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 3,976 212,173 SH   SOLE   212,173 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2,912 125,803 SH   SOLE   125,803 0 0
TELADOC HEALTH INC COM 87918A105 14,553 168,535 SH   SOLE   168,535 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 13,078 53,015 SH   SOLE   53,015 0 0
TELEFLEX INC COM 879369106 20,181 75,843 SH   SOLE   75,843 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 6,579 676,187 SH   SOLE   676,187 0 0
TELEFONICA S A SPONSORED ADR 879382208 1,803 229,437 SH   SOLE   229,437 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 25,888 850,752 SH   SOLE   850,752 0 0
TELUS CORP COM 87971M103 42,531 1,154,484 SH   SOLE   1,154,484 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 1,695 115,642 SH   SOLE   115,642 0 0
TENABLE HLDGS INC COM 88025T102 27,747 713,666 SH   SOLE   713,666 0 0
TENARIS S A SPONSORED ADR 88031M109 361 10,774 SH   SOLE   10,774 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,650 163,374 SH   SOLE   163,374 0 0
TENNECO INC COM 880349105 2,948 69,968 SH   SOLE   69,968 0 0
TERADATA CORP DEL COM 88076W103 83,653 2,218,320 SH   SOLE   2,218,320 0 0
TERADYNE INC COM 880770102 3,542 95,776 SH   SOLE   95,776 0 0
TEREX CORP NEW COM 880779103 12,088 302,891 SH   SOLE   302,891 0 0
TERRAFORM PWR INC COM CL A 88104R209 3,065 265,376 SH   SOLE   265,376 0 0
TERRITORIAL BANCORP INC COM 88145X108 416 14,090 SH   SOLE   14,090 0 0
TERRENO RLTY CORP COM 88146M101 1,483 39,342 SH   SOLE   39,342 0 0
TESLA INC COM 88160R101 27,026 102,074 SH   SOLE   20,574 0 81,500
TETRA TECH INC NEW COM 88162G103 22,222 325,360 SH   SOLE   325,360 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 23,976 290,095 SH   SOLE   290,095 0 0
TEXAS INSTRS INC COM 882508104 183,686 1,712,050 SH   SOLE   1,712,050 0 0
TEXAS ROADHOUSE INC COM 882681109 4,853 70,044 SH   SOLE   70,044 0 0
TEXTRON INC COM 883203101 26,015 363,994 SH   SOLE   363,994 0 0
THERAPEUTICSMD INC COM 88338N107 1,139 173,603 SH   SOLE   95,803 0 77,800
THE TRADE DESK INC COM CL A 88339J105 15,792 104,648 SH   SOLE   104,611 0 37
THERMO FISHER SCIENTIFIC INC COM 883556102 73,978 303,090 SH   SOLE   303,016 0 74
THOMSON REUTERS CORP COM 884903105 23,632 517,334 SH   SOLE   517,334 0 0
THOR INDS INC COM 885160101 8,026 95,887 SH   SOLE   95,776 0 111
3M CO COM 88579Y101 50,688 240,558 SH   SOLE   240,558 0 0
TIER REIT INC COM NEW 88650V208 218 9,058 SH   SOLE   9,058 0 0
TIFFANY & CO NEW COM 886547108 4,954 38,409 SH   SOLE   38,409 0 0
TILE SHOP HLDGS INC COM 88677Q109 424 59,238 SH   SOLE   59,238 0 0
TILLYS INC CL A 886885102 594 31,320 SH   SOLE   31,320 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 948 65,401 SH   SOLE   65,401 0 0
TIMBERLAND BANCORP INC COM 887098101 334 10,699 SH   SOLE   10,699 0 0
TIMKEN CO COM 887389104 11,925 239,209 SH   SOLE   239,209 0 0
TIVO CORP COM 88870P106 3,018 242,409 SH   SOLE   242,409 0 0
TOLL BROTHERS INC COM 889478103 6,000 181,657 SH   SOLE   181,657 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 456 5,620 SH   SOLE   5,620 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,952 66,750 SH   SOLE   18,450 0 48,300
TOPBUILD CORP COM 89055F103 2,836 49,916 SH   SOLE   49,916 0 0
TORCHMARK CORP COM 891027104 35,134 405,279 SH   SOLE   405,279 0 0
TORO CO COM 891092108 5,166 86,148 SH   SOLE   86,148 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 23,454 385,763 SH   SOLE   385,763 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,018 158,241 SH   SOLE   158,241 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 1,315 76,000 SH   SOLE   76,000 0 0
TOTAL S A SPONSORED ADR 89151E109 31,803 493,916 SH   SOLE   493,617 0 299
TOTAL SYS SVCS INC COM 891906109 13,194 133,622 SH   SOLE   133,622 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 329 37,995 SH   SOLE   37,995 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,800 123,183 SH   SOLE   123,183 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 23,745 190,951 SH   SOLE   190,951 0 0
TRACTOR SUPPLY CO COM 892356106 7,729 85,050 SH   SOLE   85,050 0 0
TRANSCAT INC COM 893529107 235 10,280 SH   SOLE   10,280 0 0
TRANSDIGM GROUP INC COM 893641100 32,588 87,532 SH   SOLE   87,532 0 0
TRANSENTERIX INC COM NEW 89366M201 654 112,767 SH   SOLE   111,367 0 1,400
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 5,369 139,442 SH   SOLE   139,442 0 0
TRANSUNION COM 89400J107 42,202 573,559 SH   SOLE   573,559 0 0
TRAVELERS COMPANIES INC COM 89417E109 47,971 369,829 SH   SOLE   369,829 0 0
TRECORA RES COM 894648104 437 31,241 SH   SOLE   31,241 0 0
TREX CO INC COM 89531P105 6,098 79,211 SH   SOLE   79,211 0 0
TRI CONTL CORP COM 895436103 2,615 93,828 SH   SOLE   93,828 0 0
TRIBUNE MEDIA CO CL A 896047503 6,389 166,238 SH   SOLE   166,238 0 0
TRICO BANCSHARES COM 896095106 1,699 43,994 SH   SOLE   43,994 0 0
TRIMAS CORP COM NEW 896215209 4,513 148,457 SH   SOLE   148,457 0 0
TRIMBLE INC COM 896239100 670 15,413 SH   SOLE   15,413 0 0
TRINET GROUP INC COM 896288107 5,696 101,141 SH   SOLE   101,141 0 0
TRINITY INDS INC COM 896522109 36,750 1,003,008 SH   SOLE   1,003,008 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,156 41,879 SH   SOLE   41,879 0 0
TRIUMPH BANCORP INC COM 89679E300 1,455 38,081 SH   SOLE   38,081 0 0
TRIUMPH GROUP INC NEW COM 896818101 411 17,632 SH   SOLE   17,632 0 0
TRIPADVISOR INC COM 896945201 154,235 3,020,070 SH   SOLE   3,020,070 0 0
TRUEBLUE INC COM 89785X101 2,167 83,188 SH   SOLE   83,188 0 0
TRUPANION INC COM 898202106 5,077 142,084 SH   SOLE   23,584 0 118,500
TRUSTCO BK CORP N Y COM 898349105 1,989 234,022 SH   SOLE   234,022 0 0
TRUSTMARK CORP COM 898402102 4,520 134,314 SH   SOLE   134,314 0 0
TUPPERWARE BRANDS CORP COM 899896104 4,687 140,120 SH   SOLE   140,120 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 61 12,707 SH   SOLE   12,707 0 0
TURNING PT BRANDS INC COM 90041L105 535 12,907 SH   SOLE   12,907 0 0
TURTLE BEACH CORP COM NEW 900450206 209 10,477 SH   SOLE   3,777 0 6,700
TUTOR PERINI CORP COM 901109108 9,204 489,582 SH   SOLE   489,582 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 4,376 94,454 SH   SOLE   94,454 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,804 83,012 SH   SOLE   83,012 0 0
TWILIO INC CL A 90138F102 71,517 828,895 SH   SOLE   828,895 0 0
TWIN DISC INC COM 901476101 307 13,338 SH   SOLE   13,338 0 0
TWITTER INC COM 90184L102 296,012 10,400,990 SH   SOLE   10,400,990 0 0
TWO HBRS INVT CORP COM NEW 90187B408 16,145 1,081,402 SH   SOLE   1,081,402 0 0
II VI INC COM 902104108 3,068 64,870 SH   SOLE   64,870 0 0
2U INC COM 90214J101 136,085 1,809,880 SH   SOLE   1,809,880 0 0
TYLER TECHNOLOGIES INC COM 902252105 19,435 79,307 SH   SOLE   79,307 0 0
TYSON FOODS INC CL A 902494103 55,761 936,692 SH   SOLE   936,692 0 0
UDR INC COM 902653104 4,281 105,894 SH   SOLE   105,894 0 0
UGI CORP NEW COM 902681105 37,089 668,519 SH   SOLE   668,519 0 0
UMB FINL CORP COM 902788108 6,632 93,537 SH   SOLE   93,537 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 8,760 530,605 SH   SOLE   530,605 0 0
US BANCORP DEL COM NEW 902973304 98,235 1,860,150 SH   SOLE   1,860,150 0 0
USANA HEALTH SCIENCES INC COM 90328M107 623 5,164 SH   SOLE   5,164 0 0
U S PHYSICAL THERAPY INC COM 90337L108 7,553 63,684 SH   SOLE   63,684 0 0
U S SILICA HLDGS INC COM 90346E103 1,272 67,546 SH   SOLE   18,646 0 48,900
UBIQUITI NETWORKS INC COM 90347A100 42,420 429,092 SH   SOLE   317,692 0 111,400
ULTA BEAUTY INC COM 90384S303 21,648 76,733 SH   SOLE   76,733 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 23,464 72,828 SH   SOLE   72,828 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 660 52,614 SH   SOLE   52,614 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 96,453 1,263,466 SH   SOLE   1,263,466 0 0
UMPQUA HLDGS CORP COM 904214103 17,348 834,019 SH   SOLE   834,019 0 0
UNDER ARMOUR INC CL A 904311107 10,198 480,604 SH   SOLE   480,604 0 0
UNIFIRST CORP MASS COM 904708104 4,487 25,841 SH   SOLE   25,841 0 0
UNILEVER PLC SPON ADR NEW 904767704 23,528 428,011 SH   SOLE   428,011 0 0
UNILEVER N V N Y SHS NEW 904784709 257 4,624 SH   SOLE   4,624 0 0
UNION BANKSHARES CORP NEW COM 90539J109 4,267 110,744 SH   SOLE   110,744 0 0
UNION PAC CORP COM 907818108 92,382 567,353 SH   SOLE   567,353 0 0
UNISYS CORP COM NEW 909214306 1,581 77,520 SH   SOLE   77,520 0 0
UNIT CORP COM 909218109 4,582 175,835 SH   SOLE   175,835 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,432 148,064 SH   SOLE   148,064 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,632 130,228 SH   SOLE   130,228 0 0
UNITED BANKSHARES INC WEST V COM 909907107 10,050 276,491 SH   SOLE   276,491 0 0
UNITED CONTL HLDGS INC COM 910047109 47,492 533,256 SH   SOLE   533,256 0 0
UNITED FINL BANCORP INC NEW COM 910304104 1,245 73,958 SH   SOLE   73,958 0 0
UNITED FIRE GROUP INC COM 910340108 1,048 20,640 SH   SOLE   20,640 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 76 29,649 SH   SOLE   29,649 0 0
UNITED NAT FOODS INC COM 911163103 3,212 107,230 SH   SOLE   107,105 0 125
UNITED PARCEL SERVICE INC CL B 911312106 54,008 462,596 SH   SOLE   462,596 0 0
UNITED RENTALS INC COM 911363109 31,724 193,910 SH   SOLE   193,910 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,857 63,800 SH   SOLE   63,800 0 0
US FOODS HLDG CORP COM 912008109 24,960 809,857 SH   SOLE   809,857 0 0
UNITED STATES STL CORP NEW COM 912909108 12,291 403,235 SH   SOLE   403,235 0 0
UNITED TECHNOLOGIES CORP COM 913017109 59,897 428,414 SH   SOLE   428,414 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 134,730 1,053,569 SH   SOLE   1,053,569 0 0
UNITEDHEALTH GROUP INC COM 91324P102 81,713 307,144 SH   SOLE   307,078 0 66
UNITI GROUP INC COM 91325V108 2,735 135,708 SH   SOLE   135,708 0 0
UNIVAR INC COM 91336L107 5,032 164,133 SH   SOLE   164,133 0 0
UNIVERSAL CORP VA COM 913456109 2,391 36,791 SH   SOLE   36,791 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,719 31,540 SH   SOLE   26,040 0 5,500
UNIVERSAL FST PRODS INC COM 913543104 2,702 76,488 SH   SOLE   76,488 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 3,158 65,054 SH   SOLE   65,054 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 460 12,507 SH   SOLE   12,507 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 43,364 339,202 SH   SOLE   339,202 0 0
UNIVEST CORP PA COM 915271100 1,128 42,660 SH   SOLE   42,660 0 0
UNUM GROUP COM 91529Y106 29,498 755,001 SH   SOLE   755,001 0 0
URBAN OUTFITTERS INC COM 917047102 7,239 176,996 SH   SOLE   176,996 0 0
URBAN EDGE PPTYS COM 91704F104 454 20,553 SH   SOLE   20,553 0 0
US ECOLOGY INC COM 91732J102 5,365 72,746 SH   SOLE   72,746 0 0
V F CORP COM 918204108 32,418 346,905 SH   SOLE   346,905 0 0
VEON LTD SPONSORED ADR 91822M106 13,682 4,717,821 SH   SOLE   4,717,821 0 0
VSE CORP COM 918284100 433 13,056 SH   SOLE   13,056 0 0
VAALCO ENERGY INC COM NEW 91851C201 232 84,873 SH   SOLE   84,873 0 0
VAIL RESORTS INC COM 91879Q109 13,206 48,125 SH   SOLE   48,125 0 0
VALHI INC NEW COM 918905100 94 41,211 SH   SOLE   41,211 0 0
VALE S A ADR 91912E105 2,190 147,576 SH   SOLE   147,576 0 0
VALERO ENERGY CORP NEW COM 91913Y100 89,214 784,303 SH   SOLE   784,142 0 161
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 3,136 82,792 SH   SOLE   82,792 0 0
VALLEY NATL BANCORP COM 919794107 3,180 282,659 SH   SOLE   282,659 0 0
VALMONT INDS INC COM 920253101 15,428 111,391 SH   SOLE   111,391 0 0
VALVOLINE INC COM 92047W101 474 22,034 SH   SOLE   22,034 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1,210 38,869 SH   SOLE   38,699 0 170
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5,408 250,855 SH   SOLE   249,969 0 886
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 240 13,974 SH   SOLE   13,738 0 236
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 975 41,830 SH   SOLE   41,830 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,514 36,937 SH   SOLE   36,937 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 818 11,499 SH   SOLE   11,499 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,411 42,883 SH   SOLE   42,883 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,629 20,845 SH   SOLE   20,845 0 0
VAREX IMAGING CORP COM 92214X106 1,694 59,106 SH   SOLE   59,106 0 0
VARIAN MED SYS INC COM 92220P105 664 5,929 SH   SOLE   5,929 0 0
VARONIS SYS INC COM 922280102 30,377 414,699 SH   SOLE   414,699 0 0
VECTREN CORP COM 92240G101 23,502 328,740 SH   SOLE   328,740 0 0
VEECO INSTRS INC DEL COM 922417100 463 45,170 SH   SOLE   45,170 0 0
VECTRUS INC COM 92242T101 533 17,084 SH   SOLE   17,084 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 16,413 1,282,255 SH   SOLE   1,282,255 0 0
VEEVA SYS INC CL A COM 922475108 250,953 2,305,073 SH   SOLE   2,305,073 0 0
VENTAS INC COM 92276F100 17,138 315,156 SH   SOLE   315,156 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 238 4,709 SH   SOLE   4,709 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,757 46,570 SH   SOLE   46,437 0 133
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,206 25,873 SH   SOLE   25,873 0 0
VERA BRADLEY INC COM 92335C106 504 33,018 SH   SOLE   33,018 0 0
VEONEER INCORPORATED COM 92336X109 2,012 36,536 SH   SOLE   36,536 0 0
VEREIT INC COM 92339V100 3,597 495,416 SH   SOLE   495,416 0 0
VERISIGN INC COM 92343E102 291,883 1,822,904 SH   SOLE   1,822,904 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 221,111 4,141,433 SH   SOLE   4,141,433 0 0
VERINT SYS INC COM 92343X100 16,767 334,679 SH   SOLE   334,679 0 0
VERITEX HLDGS INC COM 923451108 2,027 71,719 SH   SOLE   71,719 0 0
VERISK ANALYTICS INC COM 92345Y106 31,169 258,553 SH   SOLE   258,553 0 0
VERITONE INC COM 92347M100 268 25,651 SH   SOLE   25,651 0 0
VERMILION ENERGY INC COM 923725105 3,521 106,888 SH   SOLE   106,888 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 138,475 718,455 SH   SOLE   718,455 0 0
VERSUM MATLS INC COM 92532W103 9,404 261,137 SH   SOLE   261,137 0 0
VIAD CORP COM NEW 92552R406 1,821 30,740 SH   SOLE   30,740 0 0
VIACOM INC NEW CL B 92553P201 27,666 819,495 SH   SOLE   819,495 0 0
VICI PPTYS INC COM 925652109 468 21,654 SH   SOLE   21,654 0 0
VICOR CORP COM 925815102 1,209 26,286 SH   SOLE   26,286 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 187 19,601 SH   SOLE   19,601 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 333 12,238 SH   SOLE   12,238 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,352 216,642 SH   SOLE   216,642 0 0
VIRTU FINL INC CL A 928254101 8,844 432,485 SH   SOLE   432,485 0 0
VISA INC COM CL A 92826C839 58,552 390,113 SH   SOLE   390,113 0 0
VIRTUSA CORP COM 92827P102 439 8,175 SH   SOLE   8,175 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 688 33,820 SH   SOLE   33,820 0 0
VISHAY PRECISION GROUP INC COM 92835K103 707 18,908 SH   SOLE   18,908 0 0
VISTEON CORP COM NEW 92839U206 2,320 24,969 SH   SOLE   24,969 0 0
VISTRA ENERGY CORP COM 92840M102 3,117 125,269 SH   SOLE   125,269 0 0
VIVINT SOLAR INC COM 92854Q106 571 109,796 SH   SOLE   28,896 0 80,900
VMWARE INC CL A COM 928563402 148,641 952,459 SH   SOLE   952,459 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 26,666 1,228,825 SH   SOLE   1,228,825 0 0
VONAGE HLDGS CORP COM 92886T201 125,308 8,849,440 SH   SOLE   8,849,440 0 0
VORNADO RLTY TR SH BEN INT 929042109 2,749 37,662 SH   SOLE   37,662 0 0
VULCAN MATLS CO COM 929160109 7,417 66,696 SH   SOLE   66,696 0 0
W & T OFFSHORE INC COM 92922P106 3,253 337,471 SH   SOLE   337,471 0 0
WD-40 CO COM 929236107 6,698 38,922 SH   SOLE   38,922 0 0
WABCO HLDGS INC COM 92927K102 463 3,924 SH   SOLE   3,924 0 0
WSFS FINL CORP COM 929328102 5,048 107,068 SH   SOLE   107,068 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 10,659 210,023 SH   SOLE   210,023 0 0
W P CAREY INC COM 92936U109 3,546 55,146 SH   SOLE   55,146 0 0
WPP PLC NEW ADR 92937A102 23,467 320,282 SH   SOLE   320,282 0 0
WEC ENERGY GROUP INC COM 92939U106 50,274 753,056 SH   SOLE   753,056 0 0
WABASH NATL CORP COM 929566107 8,701 477,282 SH   SOLE   477,282 0 0
WABTEC CORP COM 929740108 31,459 299,949 SH   SOLE   299,949 0 0
WADDELL & REED FINL INC CL A 930059100 8,285 391,187 SH   SOLE   391,187 0 0
WALMART INC COM 931142103 32,344 344,413 SH   SOLE   344,413 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 70,201 962,978 SH   SOLE   962,978 0 0
WALKER & DUNLOP INC COM 93148P102 1,639 30,989 SH   SOLE   30,989 0 0
WARRIOR MET COAL INC COM 93627C101 4,293 158,779 SH   SOLE   158,779 0 0
WASHINGTON FED INC COM 938824109 6,096 190,500 SH   SOLE   190,500 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,821 386,476 SH   SOLE   386,476 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 24,569 801,605 SH   SOLE   801,605 0 0
WASHINGTON TR BANCORP COM 940610108 1,382 24,995 SH   SOLE   24,995 0 0
WASTE MGMT INC DEL COM 94106L109 43,139 477,415 SH   SOLE   477,415 0 0
WATERSTONE FINL INC MD COM 94188P101 1,490 86,905 SH   SOLE   86,905 0 0
WATSCO INC COM 942622200 31,332 175,921 SH   SOLE   175,921 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 13,486 162,483 SH   SOLE   162,483 0 0
WAYFAIR INC CL A 94419L101 28,541 193,278 SH   SOLE   193,278 0 0
WEB COM GROUP INC COM 94733A104 86,006 3,082,645 SH   SOLE   3,082,645 0 0
WEBSTER FINL CORP CONN COM 947890109 3,233 54,829 SH   SOLE   54,829 0 0
WEIBO CORP SPONSORED ADR 948596101 12,393 169,459 SH   SOLE   169,459 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 4,029 55,971 SH   SOLE   55,971 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 15,291 513,821 SH   SOLE   513,821 0 0
WELBILT INC COM 949090104 7,333 351,206 SH   SOLE   351,206 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 41,551 129,649 SH   SOLE   129,649 0 0
WELLS FARGO CO NEW COM 949746101 68,889 1,310,674 SH   SOLE   1,310,674 0 0
WELLTOWER INC COM 95040Q104 6,847 106,448 SH   SOLE   106,448 0 0
WENDYS CO COM 95058W100 1,153 67,262 SH   SOLE   67,262 0 0
WERNER ENTERPRISES INC COM 950755108 6,905 195,335 SH   SOLE   195,335 0 0
WESBANCO INC COM 950810101 4,876 109,371 SH   SOLE   109,371 0 0
WESCO INTL INC COM 95082P105 21,451 349,084 SH   SOLE   349,084 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 7,511 60,836 SH   SOLE   60,836 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,329 38,721 SH   SOLE   38,721 0 0
WESTERN ALLIANCE BANCORP COM 957638109 17,297 304,046 SH   SOLE   303,811 0 235
WESTERN ASSET VAR RT STRG FD COM 957667108 1,184 72,039 SH   SOLE   72,039 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 3,122 232,605 SH   SOLE   232,605 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 184 25,929 SH   SOLE   25,929 0 0
WESTERN ASST MN PRT FD INC COM 95766P108 1,122 81,510 SH   SOLE   81,510 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109 504 24,601 SH   SOLE   24,601 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 633 63,209 SH   SOLE   63,209 0 0
WESTERN DIGITAL CORP COM 958102105 95,535 1,631,953 SH   SOLE   1,631,953 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 7,179 164,351 SH   SOLE   164,351 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 4,302 143,703 SH   SOLE   143,703 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 517 61,114 SH   SOLE   61,114 0 0
WESTERN UN CO COM 959802109 14,730 772,843 SH   SOLE   772,843 0 0
WESTLAKE CHEM CORP COM 960413102 20,279 244,001 SH   SOLE   244,001 0 0
WESTROCK CO COM 96145D105 10,704 200,306 SH   SOLE   200,306 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 638 12,340 SH   SOLE   12,340 0 0
WEX INC COM 96208T104 18,317 91,240 SH   SOLE   91,240 0 0
WEYCO GROUP INC COM 962149100 337 9,568 SH   SOLE   9,568 0 0
WHIRLPOOL CORP COM 963320106 6,014 50,646 SH   SOLE   50,646 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 5,111 216,216 SH   SOLE   216,216 0 0
WILEY JOHN & SONS INC CL A 968223206 5,251 86,648 SH   SOLE   86,648 0 0
WILLDAN GROUP INC COM 96924N100 395 11,642 SH   SOLE   11,642 0 0
WILLIAMS COS INC DEL COM 969457100 22,222 817,277 SH   SOLE   817,277 0 0
WILLIAMS SONOMA INC COM 969904101 45,438 691,393 SH   SOLE   691,393 0 0
WINGSTOP INC COM 974155103 8,622 126,287 SH   SOLE   126,287 0 0
WINNEBAGO INDS INC COM 974637100 2,665 80,398 SH   SOLE   80,398 0 0
WINTRUST FINL CORP COM 97650W108 11,715 137,918 SH   SOLE   137,918 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 47,636 9,143,096 SH   SOLE   9,143,096 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 733 27,404 SH   SOLE   27,404 0 0
WOODWARD INC COM 980745103 2,355 29,125 SH   SOLE   29,125 0 0
WORKDAY INC CL A 98138H101 103,107 706,308 SH   SOLE   706,308 0 0
WORLD ACCEP CORP DEL COM 981419104 2,897 25,332 SH   SOLE   25,332 0 0
WORLDPAY INC CL A 981558109 38,984 384,949 SH   SOLE   384,949 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 7,142 73,837 SH   SOLE   73,837 0 0
WORTHINGTON INDS INC COM 981811102 3,287 75,812 SH   SOLE   75,812 0 0
WPX ENERGY INC COM 98212B103 848 42,155 SH   SOLE   42,155 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,188 73,514 SH   SOLE   73,514 0 0
WYNN RESORTS LTD COM 983134107 14,429 113,560 SH   SOLE   113,560 0 0
XPO LOGISTICS INC COM 983793100 38,985 341,463 SH   SOLE   341,463 0 0
XCEL ENERGY INC COM 98389B100 49,564 1,049,865 SH   SOLE   1,049,865 0 0
XILINX INC COM 983919101 89,349 1,114,489 SH   SOLE   1,114,489 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 268 27,346 SH   SOLE   27,346 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,883 121,661 SH   SOLE   121,661 0 0
XENCOR INC COM 98401F105 2,923 75,007 SH   SOLE   75,007 0 0
XEROX CORP COM NEW 984121608 27,696 1,026,526 SH   SOLE   1,026,526 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1,485 204,556 SH   SOLE   48,501 0 156,055
XYLEM INC COM 98419M100 29,634 371,032 SH   SOLE   371,032 0 0
XPERI CORP COM 98421B100 1,190 80,147 SH   SOLE   80,147 0 0
YY INC ADS REPCOM CLA 98426T106 1,627 21,713 SH   SOLE   21,713 0 0
YELP INC CL A 985817105 1,414 28,735 SH   SOLE   28,735 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 2,032 110,449 SH   SOLE   39,449 0 71,000
YEXT INC COM 98585N106 6,719 283,512 SH   SOLE   283,512 0 0
YORK WTR CO COM 987184108 4,493 147,784 SH   SOLE   147,784 0 0
YUM BRANDS INC COM 988498101 499 5,493 SH   SOLE   5,493 0 0
YUM CHINA HLDGS INC COM 98850P109 10,541 300,225 SH   SOLE   300,225 0 0
ZAGG INC COM 98884U108 632 42,839 SH   SOLE   42,839 0 0
ZAYO GROUP HLDGS INC COM 98919V105 6,062 174,603 SH   SOLE   174,603 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 27,865 157,583 SH   SOLE   157,583 0 0
ZENDESK INC COM 98936J101 67,315 948,098 SH   SOLE   948,098 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 9,504 214,769 SH   SOLE   214,769 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 26,219 199,428 SH   SOLE   199,428 0 0
ZIONS BANCORPORATION COM 989701107 24,090 480,356 SH   SOLE   480,356 0 0
ZIX CORP COM 98974P100 1,065 191,854 SH   SOLE   191,854 0 0
ZOGENIX INC COM NEW 98978L204 1,286 25,936 SH   SOLE   25,936 0 0
ZOETIS INC CL A 98978V103 46,209 504,689 SH   SOLE   504,689 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,365 142,745 SH   SOLE   142,745 0 0
ZUMIEZ INC COM 989817101 756 28,682 SH   SOLE   28,682 0 0
ZUORA INC COM CL A 98983V106 2,044 88,438 SH   SOLE   88,438 0 0
ZYNGA INC CL A 98986T108 81,229 20,256,659 SH   SOLE   20,256,659 0 0
ADIENT PLC ORD SHS G0084W101 5,635 143,337 SH   SOLE   143,337 0 0
AIRCASTLE LTD COM G0129K104 9,033 412,259 SH   SOLE   412,259 0 0
ALKERMES PLC SHS G01767105 93,204 2,196,134 SH   SOLE   2,196,134 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 3,948 43,588 SH   SOLE   43,588 0 0
ALLERGAN PLC SHS G0177J108 30,571 160,497 SH   SOLE   160,497 0 0
AMDOCS LTD SHS G02602103 25,500 386,484 SH   SOLE   386,484 0 0
AMBARELLA INC SHS G037AX101 650 16,795 SH   SOLE   16,795 0 0
AON PLC SHS CL A G0408V102 5,379 34,979 SH   SOLE   34,979 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 4,421 244,680 SH   SOLE   244,680 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,181 442,180 SH   SOLE   442,180 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,503 23,832 SH   SOLE   23,832 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 24,601 588,541 SH   SOLE   588,541 0 0
ARRIS INTL INC SHS G0551A103 24,500 942,657 SH   SOLE   942,657 0 0
ASSURED GUARANTY LTD COM G0585R106 18,010 426,485 SH   SOLE   426,485 0 0
ATLASSIAN CORP PLC CL A G06242104 63,353 658,969 SH   SOLE   658,969 0 0
ATHENE HLDG LTD CL A G0684D107 17,095 330,916 SH   SOLE   330,916 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 31,381 543,765 SH   SOLE   543,765 0 0
ATLANTICA YIELD PLC SHS G0751N103 1,909 92,779 SH   SOLE   92,779 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,664 51,361 SH   SOLE   51,361 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 82,147 482,652 SH   SOLE   482,559 0 93
MIMECAST LTD ORD SHS G14838109 13,044 311,454 SH   SOLE   311,454 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,764 124,457 SH   SOLE   124,457 0 0
BUNGE LIMITED COM G16962105 8,881 129,253 SH   SOLE   129,253 0 0
CISION LTD SHS G1992S109 7,413 441,233 SH   SOLE   441,233 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 2,359 29,483 SH   SOLE   29,483 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 285 6,259 SH   SOLE   6,259 0 0
EATON CORP PLC SHS G29183103 95,878 1,105,478 SH   SOLE   1,105,478 0 0
ENDO INTL PLC SHS G30401106 7,120 423,075 SH   SOLE   423,075 0 0
ENSTAR GROUP LIMITED SHS G3075P101 795 3,812 SH   SOLE   3,812 0 0
EVEREST RE GROUP LTD COM G3223R108 31,610 138,353 SH   SOLE   138,353 0 0
FABRINET SHS G3323L100 3,243 70,099 SH   SOLE   70,099 0 0
FGL HLDGS ORD SHS G3402M102 626 69,953 SH   SOLE   69,953 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,806 53,276 SH   SOLE   53,276 0 0
EROS INTL PLC SHS NEW G3788M114 5,911 490,553 SH   SOLE   350,994 0 139,559
GEOPARK LTD USD SHS G38327105 452 22,167 SH   SOLE   22,167 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 5,260 269,741 SH   SOLE   269,741 0 0
GENPACT LIMITED SHS G3922B107 12,821 418,839 SH   SOLE   418,839 0 0
HELEN OF TROY CORP LTD COM G4388N106 633 4,837 SH   SOLE   4,837 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 10,720 196,518 SH   SOLE   196,518 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 321 15,000 SH   SOLE   15,000 0 0
HORIZON PHARMA PLC SHS G4617B105 3,910 199,691 SH   SOLE   199,691 0 0
IHS MARKIT LTD SHS G47567105 21,730 402,709 SH   SOLE   402,709 0 0
INGERSOLL-RAND PLC SHS G47791101 44,571 435,686 SH   SOLE   435,686 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,369 505,027 SH   SOLE   505,027 0 0
INVESCO LTD SHS G491BT108 32,885 1,437,302 SH   SOLE   1,437,302 0 0
JAMES RIV GROUP LTD COM G5005R107 525 12,315 SH   SOLE   12,315 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19,584 116,482 SH   SOLE   116,482 0 0
JOHNSON CTLS INTL PLC SHS G51502105 19,808 565,932 SH   SOLE   565,932 0 0
KOSMOS ENERGY LTD SHS G5315B107 26,592 2,844,048 SH   SOLE   2,844,048 0 0
LAZARD LTD SHS A G54050102 3,134 65,105 SH   SOLE   65,105 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,643 125,926 SH   SOLE   125,926 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,658 129,891 SH   SOLE   129,891 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 816 27,852 SH   SOLE   27,852 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 31,346 1,624,160 SH   SOLE   1,624,160 0 0
MEDTRONIC PLC SHS G5960L103 36,095 366,933 SH   SOLE   366,933 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,289 47,977 SH   SOLE   47,977 0 0
APTIV PLC SHS G6095L109 5,021 59,851 SH   SOLE   59,851 0 0
NABORS INDUSTRIES LTD SHS G6359F103 8,128 1,319,525 SH   SOLE   1,319,525 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,910 213,657 SH   SOLE   213,657 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24,157 420,634 SH   SOLE   420,634 0 0
NOVOCURE LTD ORD SHS G6674U108 9,181 175,208 SH   SOLE   175,208 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,530 56,341 SH   SOLE   56,341 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 2,170 78,412 SH   SOLE   78,412 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 762 5,703 SH   SOLE   5,703 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 109,081 2,303,709 SH   SOLE   2,303,709 0 0
PENTAIR PLC SHS G7S00T104 39,079 901,481 SH   SOLE   901,481 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 11,631 234,724 SH   SOLE   234,724 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,374 20,833 SH   SOLE   20,833 0 0
SINA CORP ORD G81477104 1,936 27,862 SH   SOLE   27,862 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 536 18,635 SH   SOLE   18,635 0 0
STERIS PLC SHS USD G84720104 5,360 46,853 SH   SOLE   46,853 0 0
THIRD PT REINS LTD COM G8827U100 3,079 236,822 SH   SOLE   236,822 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,289 159,409 SH   SOLE   159,409 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 973 57,686 SH   SOLE   57,686 0 0
TRITON INTL LTD CL A G9078F107 1,245 37,426 SH   SOLE   37,426 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 5,170 36,683 SH   SOLE   36,683 0 0
PERRIGO CO PLC SHS G97822103 5,520 77,968 SH   SOLE   77,968 0 0
YATRA ONLINE INC ORD SHS G98338109 3,683 659,971 SH   SOLE   659,971 0 0
CHUBB LIMITED COM H1467J104 46,933 351,187 SH   SOLE   351,187 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,140 93,347 SH   SOLE   93,347 0 0
GARMIN LTD SHS H2906T109 50,209 716,765 SH   SOLE   716,765 0 0
LOGITECH INTL S A SHS H50430232 1,515 33,874 SH   SOLE   33,874 0 0
TE CONNECTIVITY LTD REG SHS H84989104 31,895 362,728 SH   SOLE   362,728 0 0
TRANSOCEAN LTD REG SHS H8817H100 473 33,882 SH   SOLE   33,882 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 17,581 97,223 SH   SOLE   97,223 0 0
TRINSEO S A SHS L9340P101 4,540 57,988 SH   SOLE   57,988 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 132,741 1,128,081 SH   SOLE   1,128,081 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 26,969 337,791 SH   SOLE   337,791 0 0
ORBOTECH LTD ORD M75253100 621 10,447 SH   SOLE   10,447 0 0
RADWARE LTD ORD M81873107 7,888 298,014 SH   SOLE   298,014 0 0
AERCAP HOLDINGS NV SHS N00985106 4,818 83,755 SH   SOLE   83,755 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 80,305 427,108 SH   SOLE   427,108 0 0
CIMPRESS N V SHS EURO N20146101 4,259 31,177 SH   SOLE   31,177 0 0
CNH INDL N V SHS N20944109 177 14,751 SH   SOLE   14,751 0 0
CORE LABORATORIES N V COM N22717107 3,132 27,042 SH   SOLE   27,042 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 31,968 1,825,702 SH   SOLE   1,825,702 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45,064 439,602 SH   SOLE   439,602 0 0
MYLAN N V SHS EURO N59465109 37,464 1,023,610 SH   SOLE   1,023,610 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6,251 73,113 SH   SOLE   73,113 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 542 56,314 SH   SOLE   56,314 0 0
QIAGEN NV SHS NEW N72482123 101,429 2,677,633 SH   SOLE   2,677,633 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 3,104 106,970 SH   SOLE   106,970 0 0
COPA HOLDINGS SA CL A P31076105 24,866 311,448 SH   SOLE   311,448 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8,744 318,536 SH   SOLE   318,536 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,276 48,300 SH   SOLE   48,300 0 0
FLEX LTD ORD Y2573F102 540 41,147 SH   SOLE   41,147 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 5,788 231,531 SH   SOLE   231,531 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 6,473 298,317 SH   SOLE   298,317 0 0
SEASPAN CORP SHS Y75638109 110 13,160 SH   SOLE   13,160 0 0