0001582202-19-000002.txt : 20190510 0001582202-19-000002.hdr.sgml : 20190510 20190510102509 ACCESSION NUMBER: 0001582202-19-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190510 DATE AS OF CHANGE: 20190510 EFFECTIVENESS DATE: 20190510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Swiss National Bank CENTRAL INDEX KEY: 0001582202 IRS NUMBER: 000000000 STATE OF INCORPORATION: V8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15577 FILM NUMBER: 19813313 BUSINESS ADDRESS: STREET 1: BOERSENSTRASSE 15 STREET 2: P.O. BOX 2800 CITY: ZURICH STATE: V8 ZIP: CH-8022 BUSINESS PHONE: (41)-44-631-31-11 MAIL ADDRESS: STREET 1: BOERSENSTRASSE 15 STREET 2: P.O. BOX 2800 CITY: ZURICH STATE: V8 ZIP: CH-8022 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001582202 XXXXXXXX 03-31-2019 03-31-2019 Swiss National Bank
BOERSENSTRASSE 15 P.O. BOX 2800 ZURICH V8 CH-8022
13F HOLDINGS REPORT 028-15577 N
Etienne Marrel Risk Manager 0041 58 631 21 53 Etienne Marrel Zurich V8 05-10-2019 0 2507 91160990 false
INFORMATION TABLE 2 InfoTable_Q12019.xml 1ST SOURCE CORP COM 336901103 1486 33089 SH SOLE 33089 0 0 2U INC COM 90214J101 7482 105600 SH SOLE 105600 0 0 3-D SYS CORP DEL COM NEW 88554D205 2239 208050 SH SOLE 208050 0 0 3M CO COM 88579Y101 409805 1972304 SH SOLE 1972304 0 0 51JOB INC SPONSORED ADS 316827104 4331 56420 SH SOLE 56420 0 0 58 COM INC SPON ADR REP A 31680Q104 16801 255797 SH SOLE 255797 0 0 8X8 INC NEW COM 282914100 3513 173900 SH SOLE 173900 0 0 A10 NETWORKS INC COM 002121101 715 100800 SH SOLE 100800 0 0 AAON INC COM PAR $0.004 000360206 3507 75950 SH SOLE 75950 0 0 AAR CORP COM 000361105 1973 60700 SH SOLE 60700 0 0 AARONS INC COM PAR $0.50 002535300 6575 125000 SH SOLE 125000 0 0 ABBOTT LABS COM 002824100 486250 6082688 SH SOLE 6082688 0 0 ABBVIE INC COM 00287Y109 404645 5021029 SH SOLE 5021029 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 369 50100 SH SOLE 50100 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3286 119900 SH SOLE 119900 0 0 ABIOMED INC COM 003654100 40754 142700 SH SOLE 142700 0 0 ABM INDS INC COM 000957100 4362 120000 SH SOLE 120000 0 0 ACACIAMUNICATIONS INC COM 00401C108 2541 44300 SH SOLE 44300 0 0 ACADIA HEALTHCAREPANY IN COM 00404A109 4712 160768 SH SOLE 160768 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 5526 205804 SH SOLE 205804 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4052 148600 SH SOLE 148600 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1246 59300 SH SOLE 59300 0 0 ACCELERON PHARMA INC COM 00434H108 3716 79800 SH SOLE 79800 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 441004 2505417 SH SOLE 2505417 0 0 ACCO BRANDS CORP COM 00081T108 1603 187300 SH SOLE 187300 0 0 ACCURAY INC COM 004397105 753 157900 SH SOLE 157900 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 598 202100 SH SOLE 202100 0 0 ACI WORLDWIDE INC COM 004498101 6949 211400 SH SOLE 211400 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 380 63400 SH SOLE 63400 0 0 ACORDA THERAPEUTICS INC COM 00484M106 921 69300 SH SOLE 69300 0 0 ACTIVISION BLIZZARD INC COM 00507V109 110166 2419634 SH SOLE 2419634 0 0 ACTUANT CORP CL A NEW 00508X203 2710 111200 SH SOLE 111200 0 0 ACUITY BRANDS INC COM 00508Y102 16069 133900 SH SOLE 133900 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1418 61300 SH SOLE 61300 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 284 39900 SH SOLE 39900 0 0 ADDUS HOMECARE CORP COM 006739106 1062 16700 SH SOLE 16700 0 0 ADIENT PLC ORD SHS G0084W101 2096 161698 SH SOLE 161698 0 0 ADOBE INC COM 00724F101 434188 1629283 SH SOLE 1629283 0 0 ADTALEM GLOBAL ED INC COM 00737L103 4961 107100 SH SOLE 107100 0 0 ADTRAN INC COM 00738A106 1189 86800 SH SOLE 86800 0 0 ADURO BIOTECH INC COM 00739L101 292 73300 SH SOLE 73300 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 41510 243418 SH SOLE 243418 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 3167 113100 SH SOLE 113100 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1879 72900 SH SOLE 72900 0 0 ADVANCED ENERGY INDS COM 007973100 3483 70100 SH SOLE 70100 0 0 ADVANCED MICRO DEVICES INC COM 007903107 80875 3169100 SH SOLE 3169100 0 0 ADVANSIX INC COM 00773T101 1551 54300 SH SOLE 54300 0 0 AECOM COM 00766T100 8435 284280 SH SOLE 284280 0 0 AEGION CORP COM 00770F104 1035 58900 SH SOLE 58900 0 0 AERCAP HOLDINGS NV SHS N00985106 27339 587433 SH SOLE 587433 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 3539 74500 SH SOLE 74500 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 4562 128400 SH SOLE 128400 0 0 AEROVIRONMENT INC COM 008073108 2689 39300 SH SOLE 39300 0 0 AES CORP COM 00130H105 39901 2206908 SH SOLE 2206908 0 0 AFLAC INC COM 001055102 132970 2659390 SH SOLE 2659390 0 0 AG MTG INVT TR INC COM 001228105 975 57900 SH SOLE 57900 0 0 AGCO CORP COM 001084102 8436 121300 SH SOLE 121300 0 0 AGENUS INC COM NEW 00847G705 520 175000 SH SOLE 175000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 85536 1064147 SH SOLE 1064147 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 6431 95360 SH SOLE 95360 0 0 AGNICO EAGLE MINES LTD COM 008474108 80010 1839753 SH SOLE 1839753 0 0 AGREE REALTY CORP COM 008492100 4360 62882 SH SOLE 62882 0 0 AGROFRESH SOLUTIONS COM 00856G109 164 49100 SH SOLE 49100 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1640 73374 SH SOLE 73374 0 0 AIR LEASE CORP CL A 00912X302 6389 186000 SH SOLE 186000 0 0 AIR PRODS & CHEMS INC COM 009158106 139937 732806 SH SOLE 732806 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 603 26150 SH SOLE 26150 0 0 AIRCASTLE LTD COM G0129K104 2109 104200 SH SOLE 104200 0 0 AK STL HLDG CORP COM 001547108 1581 575000 SH SOLE 575000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 39112 545419 SH SOLE 545419 0 0 AKCEA THERAPEUTICS INC COM 00972L107 921 32500 SH SOLE 32500 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1135 138585 SH SOLE 138585 0 0 AKORN INC COM 009728106 604 171484 SH SOLE 171484 0 0 ALAMO GROUP INC COM 011311107 1819 18200 SH SOLE 18200 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 3634 716136 SH SOLE 716136 0 0 ALARM HLDGS INC COM 011642105 3693 56900 SH SOLE 56900 0 0 ALBANY INTL CORP CL A 012348108 3787 52900 SH SOLE 52900 0 0 ALBEMARLE CORP COM 012653101 29095 354906 SH SOLE 354906 0 0 ALCOA CORP COM 013872106 9571 339894 SH SOLE 339894 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1544 113142 SH SOLE 113142 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 3173 124720 SH SOLE 124720 0 0 ALEXANDERS INC COM 014752109 1580 4200 SH SOLE 4200 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51151 358800 SH SOLE 358800 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 100661 744641 SH SOLE 744641 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 9781 869400 SH SOLE 869400 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 586451 3248069 SH SOLE 3248069 0 0 ALIGN TECHNOLOGY INC COM 016255101 72106 253600 SH SOLE 253600 0 0 ALKERMES PLC SHS G01767105 18909 518200 SH SOLE 518200 0 0 ALLAKOS INC COM 01671P100 1243 30700 SH SOLE 30700 0 0 ALLEGHANY CORP DEL COM 017175100 39132 63900 SH SOLE 63900 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5856 229000 SH SOLE 229000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 718 21300 SH SOLE 21300 0 0 ALLEGIANT TRAVEL CO COM 01748X102 949 7328 SH SOLE 7328 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 28719 316600 SH SOLE 316600 0 0 ALLERGAN PLC SHS G0177J108 164826 1125786 SH SOLE 1125786 0 0 ALLETE INC COM NEW 018522300 7705 93700 SH SOLE 93700 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 28644 163698 SH SOLE 163698 0 0 ALLIANT ENERGY CORP COM 018802108 42125 893998 SH SOLE 893998 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 10080 224400 SH SOLE 224400 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3038 318400 SH SOLE 318400 0 0 ALLSTATE CORP COM 020002101 147643 1567673 SH SOLE 1567673 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28297 302800 SH SOLE 302800 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 398 34580 SH SOLE 34580 0 0 ALPHABET INC CAP STK CL A 02079K305 1174288 997789 SH SOLE 997789 0 0 ALPHABET INC CAP STK CL C 02079K107 1232288 1050266 SH SOLE 1050266 0 0 ALTICE USA INC CL A 02156K103 23424 1090500 SH SOLE 1090500 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 464 19600 SH SOLE 19600 0 0 ALTRA INDL MOTION CORP COM 02208R106 3465 111600 SH SOLE 111600 0 0 ALTRIA GROUP INC COM 02209S103 427279 7439994 SH SOLE 7439994 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 811 62957 SH SOLE 62957 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 264 16900 SH SOLE 16900 0 0 AMAZON INC COM 023135106 2470329 1387241 SH SOLE 1387241 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1497 82600 SH SOLE 82600 0 0 AMBARELLA INC SHS G037AX101 2550 59033 SH SOLE 59033 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1330 89541 SH SOLE 89541 0 0 AMC NETWORKS INC CL A 00164V103 4660 82100 SH SOLE 82100 0 0 AMEDISYS INC COM 023436108 6089 49400 SH SOLE 49400 0 0 AMERCO COM 023586100 18119 48770 SH SOLE 48770 0 0 AMEREN CORP COM 023608102 98387 1337693 SH SOLE 1337693 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 12317 387800 SH SOLE 387800 0 0 AMERICAN ASSETS TR INC COM 024013104 2765 60300 SH SOLE 60300 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2914 203600 SH SOLE 203600 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 11883 249752 SH SOLE 249752 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6806 307000 SH SOLE 307000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 168697 2014289 SH SOLE 2014289 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4226 156400 SH SOLE 156400 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1574 145760 SH SOLE 145760 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 24322 252800 SH SOLE 252800 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 11026 485317 SH SOLE 485317 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 127154 2952956 SH SOLE 2952956 0 0 AMERICAN NATL INS CO COM 028591105 1778 14713 SH SOLE 14713 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 925 99050 SH SOLE 99050 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 901 29900 SH SOLE 29900 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 141 22900 SH SOLE 22900 0 0 AMERICAN STS WTR CO COM 029899101 4777 67000 SH SOLE 67000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 289734 1470283 SH SOLE 1470283 0 0 AMERICAN VANGUARD CORP COM 030371108 857 49751 SH SOLE 49751 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2206 26700 SH SOLE 26700 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 69179 663522 SH SOLE 663522 0 0 AMERICAS CAR MART INC COM 03062T105 1060 11600 SH SOLE 11600 0 0 AMERICOLD RLTY TR COM 03064D108 7817 256200 SH SOLE 256200 0 0 AMERIS BANCORP COM 03076K108 2527 73564 SH SOLE 73564 0 0 AMERISAFE INC COM 03071H100 2091 35200 SH SOLE 35200 0 0 AMERISOURCEBERGEN CORP COM 03073E105 42282 531716 SH SOLE 531716 0 0 AMETEK INC NEW COM 031100100 64260 774493 SH SOLE 774493 0 0 AMGEN INC COM 031162100 404358 2128426 SH SOLE 2128426 0 0 AMICUS THERAPEUTICS INC COM 03152W109 4692 345000 SH SOLE 345000 0 0 AMKOR TECHNOLOGY INC COM 031652100 1678 196500 SH SOLE 196500 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 4021 85400 SH SOLE 85400 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2375 167600 SH SOLE 167600 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1287 63000 SH SOLE 63000 0 0 AMPHENOL CORP NEW CL A 032095101 145669 1542450 SH SOLE 1542450 0 0 AMYRIS INC COM NEW 03236M200 137 65500 SH SOLE 65500 0 0 ANADARKO PETE CORP COM 032511107 76598 1684205 SH SOLE 1684205 0 0 ANALOG DEVICES INC COM 032654105 130066 1235548 SH SOLE 1235548 0 0 ANAPTYSBIO INC COM 032724106 2491 34100 SH SOLE 34100 0 0 ANDERSONS INC COM 034164103 1581 49050 SH SOLE 49050 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1791 116000 SH SOLE 116000 0 0 ANGIODYNAMICS INC COM 03475V101 1548 67700 SH SOLE 67700 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1143 16200 SH SOLE 16200 0 0 ANIKA THERAPEUTICS INC COM 035255108 771 25500 SH SOLE 25500 0 0 ANIXTER INTL INC COM 035290105 3254 58000 SH SOLE 58000 0 0 ANSYS INC COM 03662Q105 50976 279000 SH SOLE 279000 0 0 ANTARES PHARMA INC COM 036642106 783 258400 SH SOLE 258400 0 0 ANTERO MIDSTREAM CORP COM 03676B102 5730 415800 SH SOLE 415800 0 0 ANTERO RES CORP COM 03674X106 3717 421000 SH SOLE 421000 0 0 ANTHEM INC COM 036752103 268137 934341 SH SOLE 934341 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 725 179500 SH SOLE 179500 0 0 AON PLC SHS CL A G0408V102 154069 902571 SH SOLE 902571 0 0 APACHE CORP COM 037411105 43936 1267632 SH SOLE 1267632 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 14571 289739 SH SOLE 289739 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1548 79400 SH SOLE 79400 0 0 APERGY CORP COM 03755L104 5785 140900 SH SOLE 140900 0 0 APHRIA INC COM 03765K104 3846 412400 SH SOLE 412400 0 0 APOGEE ENTERPRISES INC COM 037598109 1927 51400 SH SOLE 51400 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 855 46644 SH SOLE 46644 0 0 APOLLOL REAL EST FIN INC COM 03762U105 3996 219539 SH SOLE 219539 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6457 396110 SH SOLE 396110 0 0 APPLE INC COM 037833100 3026400 15932616 SH SOLE 15932616 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4199 70600 SH SOLE 70600 0 0 APPLIED MATLS INC COM 038222105 130129 3281122 SH SOLE 3281122 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 404 33100 SH SOLE 33100 0 0 APTARGROUP INC COM 038336103 12182 114500 SH SOLE 114500 0 0 APTINYX INC COM 03836N103 111 27400 SH SOLE 27400 0 0 APTIV PLC SHS G6095L109 69935 879800 SH SOLE 879800 0 0 AQUA AMERICA INC COM 03836W103 11817 324273 SH SOLE 324273 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 410 21200 SH SOLE 21200 0 0 ARAMARK COM 03852U106 40028 1354600 SH SOLE 1354600 0 0 ARBOR RLTY TR INC COM 038923108 1726 133051 SH SOLE 133051 0 0 ARCBEST CORP COM 03937C105 1444 46900 SH SOLE 46900 0 0 ARCH CAP GROUP LTD ORD G0450A105 85325 2640004 SH SOLE 2640004 0 0 ARCH COAL INC CL A 039380407 3003 32900 SH SOLE 32900 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 80709 1871304 SH SOLE 1871304 0 0 ARCHROCK INC COM 03957W106 2305 235700 SH SOLE 235700 0 0 ARCONIC INC COM 03965L100 27696 1449295 SH SOLE 1449295 0 0 ARCOSA INC COM 039653100 2444 80000 SH SOLE 80000 0 0 ARCUS BIOSCIENCES INC COM 03969F109 540 43200 SH SOLE 43200 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 4036 90030 SH SOLE 90030 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4082 175866 SH SOLE 175866 0 0 ARGAN INC COM 04010E109 1274 25500 SH SOLE 25500 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4368 61816 SH SOLE 61816 0 0 ARISTA NETWORKS INC COM 040413106 55345 176000 SH SOLE 176000 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 512 64300 SH SOLE 64300 0 0 ARLO TECHNOLOGIES INC COM 04206A101 568 137592 SH SOLE 137592 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1409 90400 SH SOLE 90400 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2014 103112 SH SOLE 103112 0 0 ARMSTRONG FLOORING INC COM 04238R106 502 36900 SH SOLE 36900 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 6099 76800 SH SOLE 76800 0 0 ARQULE INC COM 04269E107 784 163600 SH SOLE 163600 0 0 ARRAY BIOPHARMA INC COM 04269X105 8994 368900 SH SOLE 368900 0 0 ARRIS INTERNATIONAL PLC SHS G0551A103 9485 300055 SH SOLE 300055 0 0 ARROW ELECTRS INC COM 042735100 22390 290548 SH SOLE 290548 0 0 ARROW FINL CORP COM 042744102 778 23660 SH SOLE 23660 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2650 144400 SH SOLE 144400 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2353 93500 SH SOLE 93500 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2497 36000 SH SOLE 36000 0 0 ASCENA RETAIL GROUP INC COM 04351G101 262 242888 SH SOLE 242888 0 0 ASGN INC COM 00191U102 6070 95600 SH SOLE 95600 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 831 175000 SH SOLE 175000 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 8899 113900 SH SOLE 113900 0 0 ASPEN TECHNOLOGY INC COM 045327103 13450 129000 SH SOLE 129000 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 778 39500 SH SOLE 39500 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 545 107400 SH SOLE 107400 0 0 ASSOCIATED BANC CORP COM 045487105 6451 302140 SH SOLE 302140 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 245 6200 SH SOLE 6200 0 0 ASSURANT INC COM 04621X108 19358 203958 SH SOLE 203958 0 0 ASSURED GUARANTY LTD COM G0585R106 8557 192600 SH SOLE 192600 0 0 ASTEC INDS INC COM 046224101 1390 36800 SH SOLE 36800 0 0 ASTRONICS CORP COM 046433108 1294 39555 SH SOLE 39555 0 0 AT HOME GROUP INC COM 04650Y100 1481 82900 SH SOLE 82900 0 0 AT&T INC COM 00206R102 836389 26670563 SH SOLE 26670563 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2317 58300 SH SOLE 58300 0 0 ATHENE HLDG LTD CL A G0684D107 34598 848000 SH SOLE 848000 0 0 ATHENEX INC COM 04685N103 747 61000 SH SOLE 61000 0 0 ATKORE INTL GROUP INC COM 047649108 1847 85800 SH SOLE 85800 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 849 47600 SH SOLE 47600 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 571 11300 SH SOLE 11300 0 0 ATMOS ENERGY CORP COM 049560105 40153 390100 SH SOLE 390100 0 0 ATN INTL INC COM 00215F107 1145 20300 SH SOLE 20300 0 0 ATRICURE INC COM 04963C209 1693 63200 SH SOLE 63200 0 0 ATRION CORP COM 049904105 2374 2702 SH SOLE 2702 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 2579 66100 SH SOLE 66100 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 637 98100 SH SOLE 98100 0 0 AURORA CANNABIS INC COM 05156X108 22117 2443965 SH SOLE 2443965 0 0 AUTODESK INC COM 052769106 113702 729699 SH SOLE 729699 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 16647 158363 SH SOLE 158363 0 0 AUTOLIV INC COM 052800109 21343 290261 SH SOLE 290261 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 285181 1785285 SH SOLE 1785285 0 0 AUTONATION INC COM 05329W102 3511 98300 SH SOLE 98300 0 0 AUTOZONE INC COM 053332102 116433 113691 SH SOLE 113691 0 0 AVALONBAY CMNTYS INC COM 053484101 174390 868780 SH SOLE 868780 0 0 AVANOS MED INC COM 05350V106 3688 86400 SH SOLE 86400 0 0 AVAYA HLDGS CORP COM 05351X101 3373 200400 SH SOLE 200400 0 0 AVERY DENNISON CORP COM 053611109 32697 289356 SH SOLE 289356 0 0 AVIS BUDGET GROUP INC COM 053774105 4176 119800 SH SOLE 119800 0 0 AVISTA CORP COM 05379B107 4862 119700 SH SOLE 119700 0 0 AVNET INC COM 053807103 8783 202700 SH SOLE 202700 0 0 AVON PRODS INC COM 054303102 2370 806200 SH SOLE 806200 0 0 AVROBIO INC COM 05455M100 529 24000 SH SOLE 24000 0 0 AVX CORP NEW COM 002444107 1600 92300 SH SOLE 92300 0 0 AXALTA COATING SYS LTD COM G0750C108 18101 718000 SH SOLE 718000 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1171 58200 SH SOLE 58200 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8343 152300 SH SOLE 152300 0 0 AXOGEN INC COM 05463X106 1261 59900 SH SOLE 59900 0 0 AXON ENTERPRISE INC COM 05464C101 5800 106600 SH SOLE 106600 0 0 AXOS FINL INC COM 05465C100 2983 103000 SH SOLE 103000 0 0 AZZ INC COM 002474104 1944 47500 SH SOLE 47500 0 0 B & G FOODS INC NEW COM 05508R106 2935 120200 SH SOLE 120200 0 0 B RILEY FINL INC COM 05580M108 444 26600 SH SOLE 26600 0 0 B2GOLD CORP COM 11777Q209 5086 1816829 SH SOLE 1816829 0 0 BADGER METER INC COM 056525108 2954 53100 SH SOLE 53100 0 0 BAIDU INC SPON ADR REP A 056752108 111891 679921 SH SOLE 679921 0 0 BAKER HUGHES A GE CO CL A 05722G100 47502 1713628 SH SOLE 1713628 0 0 BALCHEM CORP COM 057665200 5457 58800 SH SOLE 58800 0 0 BALL CORP COM 058498106 62318 1077042 SH SOLE 1077042 0 0 BALLARD PWR SYS INC NEW COM 058586108 896 295700 SH SOLE 295700 0 0 BANC OF CALIFORNIA INC COM 05990K106 1012 73100 SH SOLE 73100 0 0 BANCFIRST CORP COM 05945F103 1555 29818 SH SOLE 29818 0 0 BANCORP INC DEL COM 05969A105 747 92500 SH SOLE 92500 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4868 172500 SH SOLE 172500 0 0 BANK HAWAII CORP COM 062540109 5997 76037 SH SOLE 76037 0 0 BANK OF MARIN BANCORP COM 063425102 932 22900 SH SOLE 22900 0 0 BANK OZK COM 06417N103 6452 222633 SH SOLE 222633 0 0 BANKUNITED INC COM 06652K103 6276 187900 SH SOLE 187900 0 0 BANNER CORP COM NEW 06652V208 3494 64500 SH SOLE 64500 0 0 BAOZUN INC SPONSORED ADR 06684L103 3863 92991 SH SOLE 92991 0 0 BAR HBR BANKSHARES COM 066849100 730 28200 SH SOLE 28200 0 0 BARNES & NOBLE ED INC COM 06777U101 269 64095 SH SOLE 64095 0 0 BARNES & NOBLE INC COM 067774109 543 100000 SH SOLE 100000 0 0 BARNES GROUP INC COM 067806109 4565 88800 SH SOLE 88800 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1036 13400 SH SOLE 13400 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 116 30400 SH SOLE 30400 0 0 BAUSCH HEALTH COS INC COM 071734107 27220 1102960 SH SOLE 1102960 0 0 BAXTER INTL INC COM 071813109 176625 2172239 SH SOLE 2172239 0 0 BAYTEX ENERGY CORP COM 07317Q105 1716 1009676 SH SOLE 1009676 0 0 BBX CAP CORP NEW CL A 05491N104 687 116100 SH SOLE 116100 0 0 BCE INC COM NEW 05534B760 23739 534454 SH SOLE 534454 0 0 BEACON ROOFING SUPPLY INC COM 073685109 3994 124200 SH SOLE 124200 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 669 58100 SH SOLE 58100 0 0 BECTON DICKINSON & CO COM 075887109 281814 1128473 SH SOLE 1128473 0 0 BED BATH & BEYOND INC COM 075896100 4275 251600 SH SOLE 251600 0 0 BEIGENE LTD SPONSORED ADR 07725L102 15932 120700 SH SOLE 120700 0 0 BELDEN INC COM 077454106 3942 73400 SH SOLE 73400 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 197 58600 SH SOLE 58600 0 0 BELMOND LTD CL A G1154H107 3742 150100 SH SOLE 150100 0 0 BEMIS CO INC COM 081437105 9199 165800 SH SOLE 165800 0 0 BENCHMARK ELECTRS INC COM 08160H101 2090 79600 SH SOLE 79600 0 0 BENEFITFOCUS INC COM 08180D106 2332 47100 SH SOLE 47100 0 0 BERKLEY W R CORP COM 084423102 60265 711343 SH SOLE 711343 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1918 70400 SH SOLE 70400 0 0 BERRY GLOBAL GROUP INC COM 08579W103 12860 238718 SH SOLE 238718 0 0 BERRY PETE CORP COM 08579X101 1374 119100 SH SOLE 119100 0 0 BEST BUY INC COM 086516101 58671 825660 SH SOLE 825660 0 0 BGC PARTNERS INC CL A 05541T101 2402 452408 SH SOLE 452408 0 0 BIG LOTS INC COM 089302103 2795 73506 SH SOLE 73506 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 254 1797 SH SOLE 1797 0 0 BIO RAD LABS INC CL A 090572207 11771 38507 SH SOLE 38507 0 0 BIO TECHNE CORP COM 09073M104 13662 68811 SH SOLE 68811 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1139 139900 SH SOLE 139900 0 0 BIOGEN INC COM 09062X103 158989 672599 SH SOLE 672599 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1894 36800 SH SOLE 36800 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 52792 594300 SH SOLE 594300 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 605 9700 SH SOLE 9700 0 0 BIOTELEMETRY INC COM 090672106 3801 60700 SH SOLE 60700 0 0 BIOTIME INC COM 09066L105 274 209486 SH SOLE 209486 0 0 BJS RESTAURANTS INC COM 09180C106 1834 38800 SH SOLE 38800 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4811 175600 SH SOLE 175600 0 0 BLACK HILLS CORP COM 092113109 8102 109379 SH SOLE 109379 0 0 BLACK KNIGHT INC COM 09215C105 14099 258700 SH SOLE 258700 0 0 BLACKBAUD INC COM 09227Q100 7052 88453 SH SOLE 88453 0 0 BLACKBERRY LTD COM 09228F103 18080 1793150 SH SOLE 1793150 0 0 BLACKLINE INC COM 09239B109 2770 59800 SH SOLE 59800 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 7237 209400 SH SOLE 209400 0 0 BLOCK H & R INC COM 093671105 16429 686266 SH SOLE 686266 0 0 BLOOMIN BRANDS INC COM 094235108 2912 142400 SH SOLE 142400 0 0 BLUCORA INC COM 095229100 2771 83000 SH SOLE 83000 0 0 BLUE BIRD CORP COM 095306106 418 24711 SH SOLE 24711 0 0 BLUE HILLS BANCORP INC COM 095573101 1054 44100 SH SOLE 44100 0 0 BLUEBIRD BIO INC COM 09609G100 15671 99607 SH SOLE 99607 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 5852 73100 SH SOLE 73100 0 0 BMC STK HLDGS INC COM 05591B109 2061 116619 SH SOLE 116619 0 0 BOEING CO COM 097023105 686858 1800791 SH SOLE 1800791 0 0 BOINGO WIRELESS INC COM 09739C102 1803 77450 SH SOLE 77450 0 0 BOISE CASCADE CO DEL COM 09739D100 1897 70900 SH SOLE 70900 0 0 BOK FINL CORP COM NEW 05561Q201 4858 59574 SH SOLE 59574 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 622 27400 SH SOLE 27400 0 0 BOOKING HLDGS INC COM 09857L108 269870 154661 SH SOLE 154661 0 0 BOOT BARN HLDGS INC COM 099406100 1522 51700 SH SOLE 51700 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15085 259457 SH SOLE 259457 0 0 BORGWARNER INC COM 099724106 26687 694802 SH SOLE 694802 0 0 BOSTON BEER INC CL A 100557107 4627 15700 SH SOLE 15700 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1686 153800 SH SOLE 153800 0 0 BOSTON PROPERTIES INC COM 101121101 69006 515435 SH SOLE 515435 0 0 BOSTON SCIENTIFIC CORP COM 101137107 199450 5196730 SH SOLE 5196730 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3932 78500 SH SOLE 78500 0 0 BOX INC CL A 10316T104 4795 248300 SH SOLE 248300 0 0 BOYD GAMING CORP COM 103304101 4194 153300 SH SOLE 153300 0 0 BRADY CORP CL A 104674106 4140 89200 SH SOLE 89200 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 632 51754 SH SOLE 51754 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5162 325500 SH SOLE 325500 0 0 BRIDGE BANCORP INC COM 108035106 897 30600 SH SOLE 30600 0 0 BRIGGS & STRATTON CORP COM 109043109 913 77200 SH SOLE 77200 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 12772 100479 SH SOLE 100479 0 0 BRIGHTHOUSE FINL INC COM 10922N103 13059 359858 SH SOLE 359858 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1971 145360 SH SOLE 145360 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 685 47600 SH SOLE 47600 0 0 BRINKER INTL INC COM 109641100 3120 70300 SH SOLE 70300 0 0 BRINKS CO COM 109696104 6953 92200 SH SOLE 92200 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 264350 5540770 SH SOLE 5540770 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 10037 546400 SH SOLE 546400 0 0 BROADCOM INC COM 11135F101 416487 1385013 SH SOLE 1385013 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 89858 866600 SH SOLE 866600 0 0 BROOKDALE SR LIVING INC COM 112463104 2251 342139 SH SOLE 342139 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 7003 341760 SH SOLE 341760 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2112 146700 SH SOLE 146700 0 0 BROOKS AUTOMATION INC COM 114340102 3836 130800 SH SOLE 130800 0 0 BROWN & BROWN INC COM 115236101 12917 437700 SH SOLE 437700 0 0 BROWN FORMAN CORP CL B 115637209 56596 1072300 SH SOLE 1072300 0 0 BRP INC COM SUN VTG 05577W200 2176 78400 SH SOLE 78400 0 0 BRUKER CORP COM 116794108 7131 185500 SH SOLE 185500 0 0 BRUNSWICK CORP COM 117043109 7957 158100 SH SOLE 158100 0 0 BRYN MAWR BK CORP COM 117665109 1268 35100 SH SOLE 35100 0 0 BUCKLE INC COM 118440106 1003 53600 SH SOLE 53600 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2789 209100 SH SOLE 209100 0 0 BUNGE LIMITED COM G16962105 30416 573135 SH SOLE 573135 0 0 BURLINGTON STORES INC COM 122017106 42116 268800 SH SOLE 268800 0 0 BWX TECHNOLOGIES INC COM 05605H100 8924 180000 SH SOLE 180000 0 0 BYLINE BANCORP INC COM 124411109 549 29700 SH SOLE 29700 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 77780 894128 SH SOLE 894128 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 1715 110500 SH SOLE 110500 0 0 CABLE ONE INC COM 12685J105 7632 7777 SH SOLE 7777 0 0 CABOT CORP COM 127055101 4534 108900 SH SOLE 108900 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 5862 52360 SH SOLE 52360 0 0 CABOT OIL & GAS CORP COM 127097103 37618 1441316 SH SOLE 1441316 0 0 CACI INTL INC CL A 127190304 8246 45300 SH SOLE 45300 0 0 CACTUS INC CL A 127203107 2976 83600 SH SOLE 83600 0 0 CADENCE BANCORPORATION CL A 12739A100 4508 243005 SH SOLE 243005 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 59814 941800 SH SOLE 941800 0 0 CAE INC COM 124765108 20668 932500 SH SOLE 932500 0 0 CAESARS ENTMT CORP COM 127686103 9016 1037460 SH SOLE 1037460 0 0 CAESARSTONE LTD ORD SHS M20598104 685 43900 SH SOLE 43900 0 0 CAI INTERNATIONAL INC COM 12477X106 733 31600 SH SOLE 31600 0 0 CAL MAINE FOODS INC COM NEW 128030202 2495 55900 SH SOLE 55900 0 0 CALAMP CORP COM 128126109 798 63400 SH SOLE 63400 0 0 CALAVO GROWERS INC COM 128246105 2415 28800 SH SOLE 28800 0 0 CALERES INC COM 129500104 1943 78700 SH SOLE 78700 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 2162 84089 SH SOLE 84089 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4755 87600 SH SOLE 87600 0 0 CALLAWAY GOLF CO COM 131193104 2743 172200 SH SOLE 172200 0 0 CALLON PETE CO DEL COM 13123X102 3132 414800 SH SOLE 414800 0 0 CAMBREX CORP COM 132011107 2378 61200 SH SOLE 61200 0 0 CAMDEN NATL CORP COM 133034108 1183 28361 SH SOLE 28361 0 0 CAMDEN PPTY TR SH BEN INT 133131102 50100 493600 SH SOLE 493600 0 0 CAMECO CORP COM 13321L108 16379 1389300 SH SOLE 1389300 0 0 CAMPBELL SOUP CO COM 134429109 43241 1134053 SH SOLE 1134053 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 846 60800 SH SOLE 60800 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 4300 89500 SH SOLE 89500 0 0 CANADIAN NAT RES LTD COM 136385101 115957 4222200 SH SOLE 4222200 0 0 CANADIAN NATL RY CO COM 136375102 228371 2550300 SH SOLE 2550300 0 0 CANADIAN PAC RY LTD COM 13645T100 102947 499500 SH SOLE 499500 0 0 CANNAE HLDGS INC COM 13765N107 2860 117894 SH SOLE 117894 0 0 CANNTRUST HLDGS INC COM 137800207 969 124900 SH SOLE 124900 0 0 CANOPY GROWTH CORP COM 138035100 31244 721900 SH SOLE 721900 0 0 CANTEL MEDICAL CORP COM 138098108 4579 68450 SH SOLE 68450 0 0 CAPITAL SR LIVING CORP COM 140475104 179 44900 SH SOLE 44900 0 0 CAPITOL FED FINL INC COM 14057J101 3265 244600 SH SOLE 244600 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 22902 500600 SH SOLE 500600 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1407 163800 SH SOLE 163800 0 0 CARA THERAPEUTICS INC COM 140755109 1199 61100 SH SOLE 61100 0 0 CARBONITE INC COM 141337105 1484 59800 SH SOLE 59800 0 0 CARDINAL HEALTH INC COM 14149Y108 47883 994448 SH SOLE 994448 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2447 63300 SH SOLE 63300 0 0 CARDTRONICS PLC SHS CL A G1991C105 2989 84000 SH SOLE 84000 0 0 CARE INC COM 141633107 917 46400 SH SOLE 46400 0 0 CAREDX INC COM 14167L103 1888 59900 SH SOLE 59900 0 0 CAREER EDUCATION CORP COM 141665109 2101 127200 SH SOLE 127200 0 0 CARETRUST REIT INC COM 14174T107 3586 152849 SH SOLE 152849 0 0 CARLISLE COS INC COM 142339100 13317 108600 SH SOLE 108600 0 0 CARMAX INC COM 143130102 40700 583100 SH SOLE 583100 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 82542 1627400 SH SOLE 1627400 0 0 CAROLINA FINL CORP NEW COM 143873107 1352 39100 SH SOLE 39100 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3957 86300 SH SOLE 86300 0 0 CARRIAGE SVCS INC COM 143905107 639 33171 SH SOLE 33171 0 0 CARRIZO OIL & GAS INC COM 144577103 2082 166939 SH SOLE 166939 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 630 63224 SH SOLE 63224 0 0 CARS INC COM 14575E105 2706 118700 SH SOLE 118700 0 0 CARTERS INC COM 146229109 8416 83500 SH SOLE 83500 0 0 CASA SYS INC COM 14713L102 443 53400 SH SOLE 53400 0 0 CASELLA WASTE SYS INC CL A 147448104 2582 72600 SH SOLE 72600 0 0 CASEYS GEN STORES INC COM 147528103 8587 66687 SH SOLE 66687 0 0 CASS INFORMATION SYS INC COM 14808P109 1270 26852 SH SOLE 26852 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 556 148150 SH SOLE 148150 0 0 CATALENT INC COM 148806102 10755 264970 SH SOLE 264970 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 877 89318 SH SOLE 89318 0 0 CATERPILLAR INC DEL COM 149123101 266877 1969716 SH SOLE 1969716 0 0 CATHAY GEN BANCORP COM 149150104 4761 140400 SH SOLE 140400 0 0 CATO CORP NEW CL A 149205106 625 41700 SH SOLE 41700 0 0 CAVCO INDS INC DEL COM 149568107 1845 15700 SH SOLE 15700 0 0 CBIZ INC COM 124805102 1943 96000 SH SOLE 96000 0 0 CBL & ASSOC PPTYS INC COM 124830100 488 314700 SH SOLE 314700 0 0 CBRE GROUP INC CL A 12504L109 53424 1080371 SH SOLE 1080371 0 0 CBS CORP NEW CL B 124857202 53413 1123765 SH SOLE 1123765 0 0 CBTX INC COM 12481V104 1155 35558 SH SOLE 35558 0 0 CDK GLOBAL INC COM 12508E101 26887 457100 SH SOLE 457100 0 0 CDW CORP COM 12514G108 48233 500500 SH SOLE 500500 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 558 164100 SH SOLE 164100 0 0 CELANESE CORP DEL COM 150870103 44032 446530 SH SOLE 446530 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1830 216500 SH SOLE 216500 0 0 CELGENE CORP COM 151020104 220189 2333996 SH SOLE 2333996 0 0 CELLCOM ISRAEL LTD SHS M2196U109 445 122802 SH SOLE 122802 0 0 CENOVUS ENERGY INC COM 15135U109 31775 3659500 SH SOLE 3659500 0 0 CENTENE CORP DEL COM 15135B101 72791 1370828 SH SOLE 1370828 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2539 288900 SH SOLE 288900 0 0 CENTERPOINT ENERGY INC COM 15189T107 51359 1672922 SH SOLE 1672922 0 0 CENTERSTATE BK CORP COM 15201P109 4036 169496 SH SOLE 169496 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1772 76200 SH SOLE 76200 0 0 CENTRAL GARDEN & PET CO COM 153527106 495 19350 SH SOLE 19350 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1534 53200 SH SOLE 53200 0 0 CENTURY ALUM CO COM 156431108 850 95750 SH SOLE 95750 0 0 CENTURY CMNTYS INC COM 156504300 1008 42066 SH SOLE 42066 0 0 CENTURYLINK INC COM 156700106 38914 3245534 SH SOLE 3245534 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2596 50600 SH SOLE 50600 0 0 CERNER CORP COM 156782104 56579 988972 SH SOLE 988972 0 0 CERUS CORP COM 157085101 1541 247300 SH SOLE 247300 0 0 CEVA INC COM 157210105 1078 40000 SH SOLE 40000 0 0 CF INDS HLDGS INC COM 125269100 31479 770040 SH SOLE 770040 0 0 CGI INC CL A SUB VTG 12532H104 60082 873700 SH SOLE 873700 0 0 CHANNELADVISOR CORP COM 159179100 529 43400 SH SOLE 43400 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 389 68200 SH SOLE 68200 0 0 CHARLES RIV LABS INTL INC COM 159864107 12724 87600 SH SOLE 87600 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4635 51200 SH SOLE 51200 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 200725 578609 SH SOLE 578609 0 0 CHASE CORP COM 16150R104 1268 13700 SH SOLE 13700 0 0 CHATHAM LODGING TR COM 16208T102 1632 84800 SH SOLE 84800 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 85039 672300 SH SOLE 672300 0 0 CHEESECAKE FACTORY INC COM 163072101 3840 78500 SH SOLE 78500 0 0 CHEFS WHSE INC COM 163086101 1357 43700 SH SOLE 43700 0 0 CHEGG INC COM 163092109 6785 178000 SH SOLE 178000 0 0 CHEMED CORP NEW COM 16359R103 9314 29100 SH SOLE 29100 0 0 CHEMICAL FINL CORP COM 163731102 5359 130203 SH SOLE 130203 0 0 CHEMOCENTRYX INC COM 16383L106 576 41500 SH SOLE 41500 0 0 CHEMOURS CO COM 163851108 21274 572500 SH SOLE 572500 0 0 CHENIERE ENERGY INC COM NEW 16411R208 49821 728800 SH SOLE 728800 0 0 CHESAPEAKE ENERGY CORP COM 165167107 7366 2376090 SH SOLE 2376090 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 3062 110100 SH SOLE 110100 0 0 CHESAPEAKE UTILS CORP COM 165303108 2723 29850 SH SOLE 29850 0 0 CHEVRON CORP NEW COM 166764100 791016 6421623 SH SOLE 6421623 0 0 CHICOS FAS INC COM 168615102 978 229100 SH SOLE 229100 0 0 CHILDRENS PL INC COM 168905107 2899 29800 SH SOLE 29800 0 0 CHIMERA INVT CORP COM NEW 16934Q208 6386 340780 SH SOLE 340780 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 59231 83387 SH SOLE 83387 0 0 CHOICE HOTELS INTL INC COM 169905106 5159 66367 SH SOLE 66367 0 0 CHUBB LIMITED COM H1467J104 243994 1741820 SH SOLE 1741820 0 0 CHURCH & DWIGHT INC COM 171340102 119917 1683516 SH SOLE 1683516 0 0 CHURCHILL DOWNS INC COM 171484108 6029 66800 SH SOLE 66800 0 0 CHUYS HLDGS INC COM 171604101 701 30800 SH SOLE 30800 0 0 CIENA CORP COM NEW 171779309 9705 259900 SH SOLE 259900 0 0 CIGNA CORP NEW COM 125523100 216839 1348335 SH SOLE 1348335 0 0 CIMAREX ENERGY CO COM 171798101 23421 335064 SH SOLE 335064 0 0 CIMPRESS N V SHS EURO N20146101 3389 42300 SH SOLE 42300 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 742 77740 SH SOLE 77740 0 0 CINCINNATI FINL CORP COM 172062101 44301 515732 SH SOLE 515732 0 0 CINEMARK HOLDINGS INC COM 17243V102 8090 202300 SH SOLE 202300 0 0 CINTAS CORP COM 172908105 77317 382548 SH SOLE 382548 0 0 CIRCOR INTL INC COM 17273K109 1001 30700 SH SOLE 30700 0 0 CIRRUS LOGIC INC COM 172755100 4590 109100 SH SOLE 109100 0 0 CISCO SYS INC COM 17275R102 828557 15346493 SH SOLE 15346493 0 0 CISION LTD SHS G1992S109 1000 72600 SH SOLE 72600 0 0 CITI TRENDS INC COM 17306X102 479 24786 SH SOLE 24786 0 0 CITIZENS INC CL A 174740100 552 82700 SH SOLE 82700 0 0 CITRIX SYS INC COM 177376100 44849 450016 SH SOLE 450016 0 0 CITY HLDG CO COM 177835105 2179 28600 SH SOLE 28600 0 0 CIVEO CORP CDA COM 17878Y108 514 244900 SH SOLE 244900 0 0 CLEAN ENERGY FUELS CORP COM 184499101 778 251858 SH SOLE 251858 0 0 CLEAN HARBORS INC COM 184496107 6931 96900 SH SOLE 96900 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 344 64300 SH SOLE 64300 0 0 CLEARWATER PAPER CORP COM 18538R103 584 30000 SH SOLE 30000 0 0 CLEARWAY ENERGY INC CL A 18539C105 917 63050 SH SOLE 63050 0 0 CLEARWAY ENERGY INC CL C 18539C204 2013 133250 SH SOLE 133250 0 0 CLEVELAND CLIFFS INC COM 185899101 5154 515900 SH SOLE 515900 0 0 CLOROX CO DEL COM 189054109 146386 912292 SH SOLE 912292 0 0 CLOUDERA INC COM 18914U100 4202 384113 SH SOLE 384113 0 0 CLOVIS ONCOLOGY INC COM 189464100 2265 91250 SH SOLE 91250 0 0 CMS ENERGY CORP COM 125896100 70325 1266200 SH SOLE 1266200 0 0 CNH INDL N V SHS N20944109 48606 4776669 SH SOLE 4776669 0 0 CNO FINL GROUP INC COM 12621E103 4854 300000 SH SOLE 300000 0 0 CNX RESOURCES CORPORATION COM 12653C108 3197 296858 SH SOLE 296858 0 0 COCA COLA CO COM 191216100 725955 15491990 SH SOLE 15491990 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2609 9065 SH SOLE 9065 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 58363 1128003 SH SOLE 1128003 0 0 CODEXIS INC COM 192005106 1819 88600 SH SOLE 88600 0 0 COEUR MNG INC COM NEW 192108504 1511 370400 SH SOLE 370400 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4362 80400 SH SOLE 80400 0 0 COGNEX CORP COM 192422103 29199 574100 SH SOLE 574100 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 144214 1990530 SH SOLE 1990530 0 0 COHEN & STEERS INC COM 19247A100 1623 38400 SH SOLE 38400 0 0 COHERENT INC COM 192479103 6305 44488 SH SOLE 44488 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1099 80600 SH SOLE 80600 0 0 COHU INC COM 192576106 1094 74150 SH SOLE 74150 0 0 COLFAX CORP COM 194014106 4755 160200 SH SOLE 160200 0 0 COLGATE PALMOLIVE CO COM 194162103 221746 3235272 SH SOLE 3235272 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 622 41100 SH SOLE 41100 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4417 66100 SH SOLE 66100 0 0 COLONY CAP INC NEW CL A COM 19626G108 4516 848900 SH SOLE 848900 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 2382 152100 SH SOLE 152100 0 0 COLUMBIA BKG SYS INC COM 197236102 4364 133507 SH SOLE 133507 0 0 COLUMBIA FINL INC COM 197641103 1324 84488 SH SOLE 84488 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4841 215045 SH SOLE 215045 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 5897 56600 SH SOLE 56600 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1316 38311 SH SOLE 38311 0 0 COMCAST CORP NEW CL A 20030N101 632520 15820900 SH SOLE 15820900 0 0 COMFORT SYS USA INC COM 199908104 3547 67700 SH SOLE 67700 0 0 COMMERCE BANCSHARES INC COM 200525103 10625 182996 SH SOLE 182996 0 0 COMMERCIAL METALS CO COM 201723103 3662 214400 SH SOLE 214400 0 0 COMMSCOPE HLDG CO INC COM 20337X109 16960 780500 SH SOLE 780500 0 0 COMMUNITY BK SYS INC COM 203607106 5577 93300 SH SOLE 93300 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 593 158926 SH SOLE 158926 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1209 33700 SH SOLE 33700 0 0 COMMUNITY TR BANCORP INC COM 204149108 1194 29090 SH SOLE 29090 0 0 COMMVAULT SYSTEMS INC COM 204166102 5186 80100 SH SOLE 80100 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11865 686612 SH SOLE 686612 0 0 COMPASS MINERALS INTL INC COM 20451N101 3357 61750 SH SOLE 61750 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 686 23100 SH SOLE 23100 0 0 COMSCORE INC COM 20564W105 1630 80499 SH SOLE 80499 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1012 43600 SH SOLE 43600 0 0 CONAGRA BRANDS INC COM 205887102 55115 1986831 SH SOLE 1986831 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 375 31092 SH SOLE 31092 0 0 CONCHO RES INC COM 20605P101 74176 668489 SH SOLE 668489 0 0 CONDUENT INC COM 206787103 4527 327354 SH SOLE 327354 0 0 CONMED CORP COM 207410101 3843 46200 SH SOLE 46200 0 0 CONNECTICUT WTR SVC INC COM 207797101 1503 21900 SH SOLE 21900 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 1099 55800 SH SOLE 55800 0 0 CONNS INC COM 208242107 860 37600 SH SOLE 37600 0 0 CONOCOPHILLIPS COM 20825C104 256468 3842799 SH SOLE 3842799 0 0 CONSOL ENERGY INC NEW COM 20854L108 1387 40532 SH SOLE 40532 0 0 CONSOLIDATED EDISON INC COM 209115104 191973 2263571 SH SOLE 2263571 0 0 CONSOLIDATEDM HLDGS INC COM 209034107 1417 129847 SH SOLE 129847 0 0 CONSTELLATION BRANDS INC CL A 21036P108 120770 688816 SH SOLE 688816 0 0 CONSTELLIUM NV CL A N22035104 1761 220700 SH SOLE 220700 0 0 CONTAINER STORE GROUP INC COM 210751103 304 34600 SH SOLE 34600 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1663 67100 SH SOLE 67100 0 0 CONTINENTAL RESOURCES INC COM 212015101 14163 316356 SH SOLE 316356 0 0 CONTROL4 CORP COM 21240D107 784 46300 SH SOLE 46300 0 0 COOPER COS INC COM NEW 216648402 63380 214000 SH SOLE 214000 0 0 COOPER STD HLDGS INC COM 21676P103 1517 32300 SH SOLE 32300 0 0 COOPER TIRE & RUBR CO COM 216831107 2726 91200 SH SOLE 91200 0 0 COPART INC COM 217204106 42595 703000 SH SOLE 703000 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2224 189400 SH SOLE 189400 0 0 CORE LABORATORIES N V COM N22717107 5556 80600 SH SOLE 80600 0 0 CORE MARK HOLDING CO INC COM 218681104 3093 83300 SH SOLE 83300 0 0 CORECIVIC INC COM 21871N101 4207 216318 SH SOLE 216318 0 0 CORELOGIC INC COM 21871D103 5470 146800 SH SOLE 146800 0 0 COREPOINT LODGING INC COM 21872L104 849 76050 SH SOLE 76050 0 0 CORESITE RLTY CORP COM 21870Q105 7160 66900 SH SOLE 66900 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4678 85400 SH SOLE 85400 0 0 CORNING INC COM 219350105 88467 2672712 SH SOLE 2672712 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5416 198400 SH SOLE 198400 0 0 CORVEL CORP COM 221006109 1227 18800 SH SOLE 18800 0 0 COSTAR GROUP INC COM 22160N109 56670 121500 SH SOLE 121500 0 0 COSTCO WHSL CORP NEW COM 22160K105 367934 1519508 SH SOLE 1519508 0 0 COTT CORP QUE COM 22163N106 3678 252000 SH SOLE 252000 0 0 COTY INC COM CL A 222070203 18710 1626948 SH SOLE 1626948 0 0 COUPA SOFTWARE INC COM 22266L106 7697 84600 SH SOLE 84600 0 0 COUSINS PPTYS INC COM 222795106 7401 766103 SH SOLE 766103 0 0 COVANTA HLDG CORP COM 22282E102 3720 214900 SH SOLE 214900 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 429 22600 SH SOLE 22600 0 0 COVETRUS INC COM 22304C100 3556 111640 SH SOLE 111640 0 0 COVIA HLDGS CORP COM 22305A103 324 58020 SH SOLE 58020 0 0 COWEN INC CL A NEW 223622606 597 41225 SH SOLE 41225 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5664 35050 SH SOLE 35050 0 0 CRANE CO COM 224399105 7328 86600 SH SOLE 86600 0 0 CRAWFORD & CO CL A 224633206 305 33038 SH SOLE 33038 0 0 CRAY INC COM NEW 225223304 1938 74400 SH SOLE 74400 0 0 CREDICORP LTD COM G2519Y108 42109 175490 SH SOLE 175490 0 0 CREDIT ACCEP CORP MICH COM 225310101 9525 21077 SH SOLE 21077 0 0 CREE INC COM 225447101 10697 186941 SH SOLE 186941 0 0 CRESCENT PT ENERGY CORP COM 22576C101 3269 1008700 SH SOLE 1008700 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1350 37800 SH SOLE 37800 0 0 CROCS INC COM 227046109 3136 121800 SH SOLE 121800 0 0 CRONOS GROUP INC COM 22717L101 10702 582400 SH SOLE 582400 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 465 66100 SH SOLE 66100 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 242976 1898249 SH SOLE 1898249 0 0 CROWN HOLDINGS INC COM 228368106 24624 451233 SH SOLE 451233 0 0 CRYOLIFE INC COM 228903100 1768 60600 SH SOLE 60600 0 0 CSG SYS INTL INC COM 126349109 2572 60800 SH SOLE 60800 0 0 CSW INDUSTRIALS INC COM 126402106 1584 27649 SH SOLE 27649 0 0 CSX CORP COM 126408103 200527 2680120 SH SOLE 2680120 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 48546 1111137 SH SOLE 1111137 0 0 CTS CORP COM 126501105 1683 57300 SH SOLE 57300 0 0 CUBESMART COM 229663109 10878 339500 SH SOLE 339500 0 0 CUBIC CORP COM 229669106 2975 52900 SH SOLE 52900 0 0 CULLEN FROST BANKERS INC COM 229899109 10746 110700 SH SOLE 110700 0 0 CUMMINS INC COM 231021106 80469 509719 SH SOLE 509719 0 0 CURO GROUP HLDGS CORP COM 23131L107 244 24300 SH SOLE 24300 0 0 CURTISS WRIGHT CORP COM 231561101 8591 75800 SH SOLE 75800 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1769 99400 SH SOLE 99400 0 0 CUSTOMERS BANCORP INC COM 23204G100 1005 54900 SH SOLE 54900 0 0 CUTERA INC COM 232109108 433 24500 SH SOLE 24500 0 0 CVB FINL CORP COM 126600105 4307 204600 SH SOLE 204600 0 0 CVR ENERGY INC COM 12662P108 2266 55000 SH SOLE 55000 0 0 CVS HEALTH CORP COM 126650100 244794 4539103 SH SOLE 4539103 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 7822 65700 SH SOLE 65700 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 1469 110600 SH SOLE 110600 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 9350 626645 SH SOLE 626645 0 0 CYRUSONE INC COM 23283R100 10116 192899 SH SOLE 192899 0 0 CYTOKINETICS INC COM NEW 23282W605 664 82100 SH SOLE 82100 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 837 77900 SH SOLE 77900 0 0 D R HORTON INC COM 23331A109 49378 1193274 SH SOLE 1193274 0 0 DAKTRONICS INC COM 234264109 518 69500 SH SOLE 69500 0 0 DANA INCORPORATED COM 235825205 4678 263700 SH SOLE 263700 0 0 DANAHER CORPORATION COM 235851102 334386 2532844 SH SOLE 2532844 0 0 DARDEN RESTAURANTS INC COM 237194105 80965 666541 SH SOLE 666541 0 0 DARLING INGREDIENTS INC COM 237266101 6495 300000 SH SOLE 300000 0 0 DASEKE INC COM 23753F107 406 79800 SH SOLE 79800 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3529 70773 SH SOLE 70773 0 0 DAVITA INC COM 23918K108 24057 443118 SH SOLE 443118 0 0 DEAN FOODS CO NEW COM NEW 242370203 479 158200 SH SOLE 158200 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 636 27400 SH SOLE 27400 0 0 DECKERS OUTDOOR CORP COM 243537107 7026 47800 SH SOLE 47800 0 0 DEERE & CO COM 244199105 163040 1020019 SH SOLE 1020019 0 0 DEL TACO RESTAURANTS INC COM 245496104 579 57600 SH SOLE 57600 0 0 DELEK US HLDGS INC NEW COM 24665A103 5169 141919 SH SOLE 141919 0 0 DELL TECHNOLOGIES INC CL C 24703L202 36648 624425 SH SOLE 624425 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 3105 161190 SH SOLE 161190 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 29575 572607 SH SOLE 572607 0 0 DELUXE CORP COM 248019101 3681 84200 SH SOLE 84200 0 0 DENALI THERAPEUTICS INC COM 24823R105 2612 112500 SH SOLE 112500 0 0 DENBURY RES INC COM NEW 247916208 1721 839300 SH SOLE 839300 0 0 DENNYS CORP COM 24869P104 2094 114100 SH SOLE 114100 0 0 DENTSPLY SIRONA INC COM 24906P109 36864 743381 SH SOLE 743381 0 0 DERMIRA INC COM 24983L104 1148 84700 SH SOLE 84700 0 0 DESCARTES SYS GROUP INC COM 249906108 5131 141100 SH SOLE 141100 0 0 DEVON ENERGY CORP NEW COM 25179M103 49323 1562826 SH SOLE 1562826 0 0 DEXCOM INC COM 252131107 35266 296100 SH SOLE 296100 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 834 5954 SH SOLE 5954 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1314 125253 SH SOLE 125253 0 0 DIAMONDBACK ENERGY INC COM 25278X109 52786 519904 SH SOLE 519904 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4103 378900 SH SOLE 378900 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1172 80000 SH SOLE 80000 0 0 DICKS SPORTING GOODS INC COM 253393102 4947 134400 SH SOLE 134400 0 0 DIEBOLD NXDF INC COM 253651103 1311 118459 SH SOLE 118459 0 0 DIGITAL RLTY TR INC COM 253868103 87070 731678 SH SOLE 731678 0 0 DILLARDS INC CL A 254067101 1692 23500 SH SOLE 23500 0 0 DIME CMNTY BANCSHARES COM 253922108 1054 56300 SH SOLE 56300 0 0 DINE BRANDS GLOBAL INC COM 254423106 2793 30600 SH SOLE 30600 0 0 DIODES INC COM 254543101 2540 73200 SH SOLE 73200 0 0 DIPLOMAT PHARMACY INC COM 25456K101 535 92100 SH SOLE 92100 0 0 DISCOVERY INC COM SER A 25470F104 14115 522388 SH SOLE 522388 0 0 DISCOVERY INC COM SER C 25470F302 25935 1020257 SH SOLE 1020257 0 0 DISH NETWORK CORP CL A 25470M109 24205 763809 SH SOLE 763809 0 0 DISNEY WALT CO COM DISNEY 254687106 674173 6071991 SH SOLE 6071991 0 0 DMC GLOBAL INC COM 23291C103 1345 27100 SH SOLE 27100 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 7349 116700 SH SOLE 116700 0 0 DOLLAR GEN CORP NEW COM 256677105 125808 1054552 SH SOLE 1054552 0 0 DOLLAR TREE INC COM 256746108 85970 818447 SH SOLE 818447 0 0 DOMINION ENERGY INC COM 25746U109 243786 3180095 SH SOLE 3180095 0 0 DOMINOS PIZZA INC COM 25754A201 34043 131900 SH SOLE 131900 0 0 DOMTAR CORP COM NEW 257559203 5695 114700 SH SOLE 114700 0 0 DONALDSON INC COM 257651109 11694 233600 SH SOLE 233600 0 0 DONEGAL GROUP INC CL A 257701201 307 22800 SH SOLE 22800 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 926 62204 SH SOLE 62204 0 0 DONNELLEY R R & SONS CO COM 257867200 606 128345 SH SOLE 128345 0 0 DORMAN PRODUCTS INC COM 258278100 4510 51200 SH SOLE 51200 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1576 41400 SH SOLE 41400 0 0 DOUGLAS EMMETT INC COM 25960P109 11892 294200 SH SOLE 294200 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 196 22000 SH SOLE 22000 0 0 DOVER CORP COM 260003108 45823 488517 SH SOLE 488517 0 0 DOWDUPONT INC COM 26078J100 408244 7657934 SH SOLE 7657934 0 0 DR REDDYS LABS LTD ADR 256135203 4139 104162 SH SOLE 104162 0 0 DRIL QUIP INC COM 262037104 2989 65200 SH SOLE 65200 0 0 DSW INC CL A 23334L102 2791 125600 SH SOLE 125600 0 0 DTE ENERGY CO COM 233331107 91575 734125 SH SOLE 734125 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 283175 3146391 SH SOLE 3146391 0 0 DUKE REALTY CORP COM NEW 264411505 39717 1298789 SH SOLE 1298789 0 0 DULUTH HLDGS INC COM CL B 26443V101 827 34700 SH SOLE 34700 0 0 DUNKIN BRANDS GROUP INC COM 265504100 11303 150500 SH SOLE 150500 0 0 DXC TECHNOLOGY CO COM 23355L106 60134 935065 SH SOLE 935065 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 1183 30400 SH SOLE 30400 0 0 DYCOM INDS INC COM 267475101 2623 57100 SH SOLE 57100 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 835 114278 SH SOLE 114278 0 0 DYNEX CAP INC COM NEW 26817Q506 775 127300 SH SOLE 127300 0 0 E L F BEAUTY INC COM 26856L103 446 42100 SH SOLE 42100 0 0 EAGLE BANCORP INC MD COM 268948106 2989 59532 SH SOLE 59532 0 0 EAGLE MATERIALS INC COM 26969P108 7199 85400 SH SOLE 85400 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1075 21300 SH SOLE 21300 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1997 110910 SH SOLE 110910 0 0 EASTGROUP PPTY INC COM 277276101 7333 65687 SH SOLE 65687 0 0 EASTMAN CHEMICAL CO COM 277432100 35484 467638 SH SOLE 467638 0 0 EATON CORP PLC SHS G29183103 116544 1446678 SH SOLE 1446678 0 0 EBAY INC COM 278642103 122929 3309891 SH SOLE 3309891 0 0 EBIX INC COM NEW 278715206 1970 39900 SH SOLE 39900 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1227 49500 SH SOLE 49500 0 0 ECHOSTAR CORP CL A 278768106 3222 88400 SH SOLE 88400 0 0 ECOLAB INC COM 278865100 163801 927842 SH SOLE 927842 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4104 93500 SH SOLE 93500 0 0 EDISON INTL COM 281020107 78983 1275564 SH SOLE 1275564 0 0 EDITAS MEDICINE INC COM 28106W103 1599 65400 SH SOLE 65400 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 133491 697698 SH SOLE 697698 0 0 EHEALTH INC COM 28238P109 2238 35900 SH SOLE 35900 0 0 EL PASO ELEC CO COM NEW 283677854 4364 74200 SH SOLE 74200 0 0 EL POLLO LOCO HLDGS INC COM 268603107 556 42750 SH SOLE 42750 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 29633 924006 SH SOLE 924006 0 0 ELBIT SYS LTD ORD M3760D101 11085 85873 SH SOLE 85873 0 0 ELDORADO GOLD CORP NEW COM 284902509 1325 286920 SH SOLE 286920 0 0 ELDORADO RESORTS INC COM 28470R102 4279 91644 SH SOLE 91644 0 0 ELECTRONIC ARTS INC COM 285512109 102489 1008455 SH SOLE 1008455 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2152 80000 SH SOLE 80000 0 0 ELEMENT SOLUTIONS INC COM 28618M106 4246 420389 SH SOLE 420389 0 0 ELLIE MAE INC COM 28849P100 6267 63500 SH SOLE 63500 0 0 EMC INS GROUP INC COM 268664109 563 17650 SH SOLE 17650 0 0 EMCOR GROUP INC COM 29084Q100 7666 104900 SH SOLE 104900 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 423 33300 SH SOLE 33300 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3986 78900 SH SOLE 78900 0 0 EMERSON ELEC CO COM 291011104 143107 2090073 SH SOLE 2090073 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4234 268000 SH SOLE 268000 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2399 59800 SH SOLE 59800 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2531 26500 SH SOLE 26500 0 0 ENBRIDGE INC COM 29250N105 256386 7076831 SH SOLE 7076831 0 0 ENCANA CORP COM 292505104 37715 5205149 SH SOLE 5205149 0 0 ENCOMPASS HEALTH CORP COM 29261A100 10530 180300 SH SOLE 180300 0 0 ENCORE CAP GROUP INC COM 292554102 1302 47800 SH SOLE 47800 0 0 ENCORE WIRE CORP COM 292562105 2182 38133 SH SOLE 38133 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 593 235000 SH SOLE 235000 0 0 ENDO INTL PLC SHS G30401106 2954 367900 SH SOLE 367900 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 841 116000 SH SOLE 116000 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4885 108725 SH SOLE 108725 0 0 ENERGY RECOVERY INC COM 29270J100 579 66300 SH SOLE 66300 0 0 ENERPLUS CORP COM 292766102 3740 446155 SH SOLE 446155 0 0 ENERSYS COM 29275Y102 5004 76800 SH SOLE 76800 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6220 486723 SH SOLE 486723 0 0 ENNIS INC COM 293389102 996 48000 SH SOLE 48000 0 0 ENOVA INTL INC COM 29357K103 1282 56200 SH SOLE 56200 0 0 ENPRO INDS INC COM 29355X107 2436 37800 SH SOLE 37800 0 0 ENSCO PLC SHS CLASS A G3157S106 3131 796638 SH SOLE 796638 0 0 ENSIGN GROUP INC COM 29358P101 4638 90600 SH SOLE 90600 0 0 ENSTAR GROUP LIMITED SHS G3075P101 3132 18000 SH SOLE 18000 0 0 ENTEGRIS INC COM 29362U104 9194 257600 SH SOLE 257600 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1193 227144 SH SOLE 227144 0 0 ENTERGY CORP NEW COM 29364G103 86834 908022 SH SOLE 908022 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1886 46264 SH SOLE 46264 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 373 115100 SH SOLE 115100 0 0 ENVESTNET INC COM 29404K106 5447 83300 SH SOLE 83300 0 0 EOG RES INC COM 26875P101 184237 1935666 SH SOLE 1935666 0 0 EPAM SYS INC COM 29414B104 15807 93462 SH SOLE 93462 0 0 EPIZYME INC COM 29428V104 1614 130300 SH SOLE 130300 0 0 EPLUS INC COM 294268107 2207 24928 SH SOLE 24928 0 0 EPR PPTYS COM SH BEN INT 26884U109 10419 135488 SH SOLE 135488 0 0 EQT CORP COM 26884L109 9979 481159 SH SOLE 481159 0 0 EQUIFAX INC COM 294429105 47690 402445 SH SOLE 402445 0 0 EQUINIX INC COM 29444U700 137448 303309 SH SOLE 303309 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 8596 394687 SH SOLE 394687 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 744 25832 SH SOLE 25832 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7238 221400 SH SOLE 221400 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17762 155400 SH SOLE 155400 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 141377 1877020 SH SOLE 1877020 0 0 ERIE INDTY CO CL A 29530P102 8267 46309 SH SOLE 46309 0 0 ESCO TECHNOLOGIES INC COM 296315104 3171 47300 SH SOLE 47300 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1767 44000 SH SOLE 44000 0 0 ESSENT GROUP LTD COM G3198U102 6991 160900 SH SOLE 160900 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1694 86800 SH SOLE 86800 0 0 ESSEX PPTY TR INC COM 297178105 98559 340752 SH SOLE 340752 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 870 45500 SH SOLE 45500 0 0 ETSY INC COM 29786A106 13283 197600 SH SOLE 197600 0 0 EURONAV NV ANTWERPEN SHS B38564108 2286 280691 SH SOLE 280691 0 0 EURONET WORLDWIDE INC COM 298736109 13389 93900 SH SOLE 93900 0 0 EVERBRIDGE INC COM 29978A104 3653 48700 SH SOLE 48700 0 0 EVERCORE INC CLASS A 29977A105 6716 73800 SH SOLE 73800 0 0 EVEREST RE GROUP LTD COM G3223R108 52235 241875 SH SOLE 241875 0 0 EVERGY INC COM 30034W106 78125 1345826 SH SOLE 1345826 0 0 EVERI HLDGS INC COM 30034T103 1346 127900 SH SOLE 127900 0 0 EVERSOURCE ENERGY COM 30040W108 105826 1491557 SH SOLE 1491557 0 0 EVERTEC INC COM 30040P103 3133 112674 SH SOLE 112674 0 0 EVOLENT HEALTH INC CL A 30050B101 1347 107100 SH SOLE 107100 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1700 135100 SH SOLE 135100 0 0 EXACT SCIENCES CORP COM 30063P105 19396 223919 SH SOLE 223919 0 0 EXANTAS CAP CORP COM NEW 30068N105 566 53200 SH SOLE 53200 0 0 EXELA TECHNOLOGIES INC COM 30162V102 268 80141 SH SOLE 80141 0 0 EXELIXIS INC COM 30161Q104 12969 544900 SH SOLE 544900 0 0 EXELON CORP COM 30161N101 161806 3227730 SH SOLE 3227730 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3749 62468 SH SOLE 62468 0 0 EXP WORLD HOLDINGS INC COM 30212W100 468 43100 SH SOLE 43100 0 0 EXPEDIA GROUP INC COM NEW 30212P303 48656 408870 SH SOLE 408870 0 0 EXPEDITORS INTL WASH INC COM 302130109 74375 979906 SH SOLE 979906 0 0 EXPONENT INC COM 30214U102 5472 94800 SH SOLE 94800 0 0 EXPRESS INC COM 30219E103 564 131800 SH SOLE 131800 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6157 343186 SH SOLE 343186 0 0 EXTERRAN CORP COM 30227H106 1000 59350 SH SOLE 59350 0 0 EXTRA SPACE STORAGE INC COM 30225T102 55123 540900 SH SOLE 540900 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 815 192700 SH SOLE 192700 0 0 EXTREME NETWORKS INC COM 30226D106 1616 215700 SH SOLE 215700 0 0 EXXON MOBIL CORP COM 30231G102 1224583 15155736 SH SOLE 15155736 0 0 EZCORP INC CL A NON VTG 302301106 877 94050 SH SOLE 94050 0 0 F M C CORP COM NEW 302491303 34526 449436 SH SOLE 449436 0 0 F5 NETWORKS INC COM 315616102 61134 389564 SH SOLE 389564 0 0 FABRINET SHS G3323L100 3515 67140 SH SOLE 67140 0 0 FACEBOOK INC CL A 30303M102 1343338 8058900 SH SOLE 8058900 0 0 FACTSET RESH SYS INC COM 303075105 17218 69351 SH SOLE 69351 0 0 FAIR ISAAC CORP COM 303250104 14342 52800 SH SOLE 52800 0 0 FARMER BROS CO COM 307675108 390 19500 SH SOLE 19500 0 0 FARO TECHNOLOGIES INC COM 311642102 1379 31400 SH SOLE 31400 0 0 FASTENAL CO COM 311900104 61620 958177 SH SOLE 958177 0 0 FATE THERAPEUTICS INC COM 31189P102 1652 94000 SH SOLE 94000 0 0 FB FINL CORP COM 30257X104 975 30700 SH SOLE 30700 0 0 FBL FINL GROUP INC CL A 30239F106 1273 20300 SH SOLE 20300 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1201 16581 SH SOLE 16581 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 62422 452822 SH SOLE 452822 0 0 FEDERAL SIGNAL CORP COM 313855108 2854 109800 SH SOLE 109800 0 0 FEDERATED INVS INC PA CL B 314211103 5100 174017 SH SOLE 174017 0 0 FEDEX CORP COM 31428X106 151580 835568 SH SOLE 835568 0 0 FERRARI N V COM N3167Y103 77389 576853 SH SOLE 576853 0 0 FERRO CORP COM 315405100 2728 144100 SH SOLE 144100 0 0 FGL HLDGS ORD SHS G3402M102 2066 262500 SH SOLE 262500 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 76083 5106305 SH SOLE 5106305 0 0 FIBROGEN INC COM 31572Q808 7576 139400 SH SOLE 139400 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 33515 916957 SH SOLE 916957 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 171144 1513213 SH SOLE 1513213 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 1090 39800 SH SOLE 39800 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 582 44400 SH SOLE 44400 0 0 FINANCIAL INSTNS INC COM 317585404 747 27500 SH SOLE 27500 0 0 FINISAR CORP COM NEW 31787A507 4958 214000 SH SOLE 214000 0 0 FIREEYE INC COM 31816Q101 5727 341100 SH SOLE 341100 0 0 FIRST AMERN FINL CORP COM 31847R102 10491 203700 SH SOLE 203700 0 0 FIRST BANCORP N C COM 318910106 1884 54200 SH SOLE 54200 0 0 FIRST BANCORP P R COM NEW 318672706 4310 376100 SH SOLE 376100 0 0 FIRST BANCSHARES INC MS COM 318916103 922 29830 SH SOLE 29830 0 0 FIRST BUSEY CORP COM NEW 319383204 1954 80099 SH SOLE 80099 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 874 26379 SH SOLE 26379 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4805 11800 SH SOLE 11800 0 0 FIRST DATA CORP NEW COM CL A 32008D106 47165 1795400 SH SOLE 1795400 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1069 37200 SH SOLE 37200 0 0 FIRST FINL BANCORP OH COM 320209109 4293 178443 SH SOLE 178443 0 0 FIRST FINL BANKSHARES COM 32020R109 5703 98700 SH SOLE 98700 0 0 FIRST FINL CORP IND COM 320218100 749 17826 SH SOLE 17826 0 0 FIRST FNDTN INC COM 32026V104 825 60800 SH SOLE 60800 0 0 FIRST HAWAIIAN INC COM 32051X108 6405 245867 SH SOLE 245867 0 0 FIRST HORIZON NATL CORP COM 320517105 7841 560849 SH SOLE 560849 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8140 230200 SH SOLE 230200 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2627 65983 SH SOLE 65983 0 0 FIRST LONG IS CORP COM 320734106 968 44150 SH SOLE 44150 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2086 317000 SH SOLE 317000 0 0 FIRST MERCHANTS CORP COM 320817109 3757 101962 SH SOLE 101962 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 696 20900 SH SOLE 20900 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3967 193900 SH SOLE 193900 0 0 FIRST SOLAR INC COM 336433107 7572 143300 SH SOLE 143300 0 0 FIRSTCASH INC COM 33767D105 6915 79912 SH SOLE 79912 0 0 FIRSTENERGY CORP COM 337932107 71036 1707181 SH SOLE 1707181 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 5382 60400 SH SOLE 60400 0 0 FIRSTWLTH FINL CORP PA COM 319829107 2283 181200 SH SOLE 181200 0 0 FISERV INC COM 337738108 200497 2271144 SH SOLE 2271144 0 0 FITBIT INC CL A 33812L102 2227 376100 SH SOLE 376100 0 0 FIVE BELOW INC COM 33829M101 12619 101559 SH SOLE 101559 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 787 109100 SH SOLE 109100 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 843 62900 SH SOLE 62900 0 0 FIVE9 INC COM 338307101 5373 101700 SH SOLE 101700 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1903 57800 SH SOLE 57800 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 72941 295800 SH SOLE 295800 0 0 FLEX LTD ORD Y2573F102 17552 1755179 SH SOLE 1755179 0 0 FLEXION THERAPEUTICS INC COM 33938J106 689 55211 SH SOLE 55211 0 0 FLIR SYS INC COM 302445101 21964 461629 SH SOLE 461629 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 5132 124500 SH SOLE 124500 0 0 FLOWERS FOODS INC COM 343498101 7374 345863 SH SOLE 345863 0 0 FLOWSERVE CORP COM 34354P105 19687 436122 SH SOLE 436122 0 0 FLUOR CORP NEW COM 343412102 17253 468822 SH SOLE 468822 0 0 FLUSHING FINL CORP COM 343873105 1047 47723 SH SOLE 47723 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 839 46000 SH SOLE 46000 0 0 FNB CORP PA COM 302520101 6265 591015 SH SOLE 591015 0 0 FOOT LOCKER INC COM 344849104 12690 209400 SH SOLE 209400 0 0 FORD MTR CO DEL COM 345370860 108778 12389335 SH SOLE 12389335 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 1802 43000 SH SOLE 43000 0 0 FORESTAR GROUP INC COM 346232101 320 18517 SH SOLE 18517 0 0 FORMFACTOR INC COM 346375108 2174 135100 SH SOLE 135100 0 0 FORRESTER RESH INC COM 346563109 882 18250 SH SOLE 18250 0 0 FORTINET INC COM 34959E109 40549 482900 SH SOLE 482900 0 0 FORTIS INC COM 349553107 55236 1494082 SH SOLE 1494082 0 0 FORTIVE CORP COM 34959J108 84164 1003272 SH SOLE 1003272 0 0 FORTUNA SILVER MINES INC COM 349915108 962 288700 SH SOLE 288700 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 22515 472900 SH SOLE 472900 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 661 129324 SH SOLE 129324 0 0 FORWARD AIR CORP COM 349853101 3444 53200 SH SOLE 53200 0 0 FOSSIL GROUP INC COM 34988V106 1113 81141 SH SOLE 81141 0 0 FOUNDATION BLDG MATLS INC COM 350392106 346 35200 SH SOLE 35200 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3656 123507 SH SOLE 123507 0 0 FOX CORP CL A COM 35137L105 43977 1197967 SH SOLE 1197967 0 0 FOX CORP CL B COM 35137L204 20455 570102 SH SOLE 570102 0 0 FOX FACTORY HLDG CORP COM 35138V102 4836 69200 SH SOLE 69200 0 0 FRANCO NEVADA CORP COM 351858105 109996 1466700 SH SOLE 1466700 0 0 FRANKLIN ELEC INC COM 353514102 3699 72400 SH SOLE 72400 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 728 25100 SH SOLE 25100 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1405 195463 SH SOLE 195463 0 0 FRANKS INTL N V COM N33462107 888 143000 SH SOLE 143000 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1533 56700 SH SOLE 56700 0 0 FRESHPET INC COM 358039105 2468 58350 SH SOLE 58350 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 860 92800 SH SOLE 92800 0 0 FRONTDOOR INC COM 35905A109 5425 157603 SH SOLE 157603 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 372 187113 SH SOLE 187113 0 0 FRONTLINE LTD SHS NEW G3682E192 890 139262 SH SOLE 139262 0 0 FRP HLDGS INC COM 30292L107 609 12800 SH SOLE 12800 0 0 FTI CONSULTING INC COM 302941109 5377 70000 SH SOLE 70000 0 0 FTS INTERNATIONAL INC COM 30283W104 380 38000 SH SOLE 38000 0 0 FULLER H B CO COM 359694106 4494 92400 SH SOLE 92400 0 0 FULTON FINL CORP PA COM 360271100 4969 321000 SH SOLE 321000 0 0 FUTUREFUEL CORPORATION COM 36116M106 642 47909 SH SOLE 47909 0 0 G1 THERAPEUTICS INC COM 3621LQ109 732 44100 SH SOLE 44100 0 0 GALLAGHER ARTHUR J & CO COM 363576109 69687 892285 SH SOLE 892285 0 0 GAMCO INVESTORS INC CL A COM 361438104 198 9638 SH SOLE 9638 0 0 GAMESTOP CORP NEW CL A 36467W109 1888 185782 SH SOLE 185782 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 14294 370599 SH SOLE 370599 0 0 GANNETT CO INC COM 36473H104 2172 206108 SH SOLE 206108 0 0 GAP INC COM 364760108 20013 764431 SH SOLE 764431 0 0 GARDNER DENVER HLDGS INC COM 36555P107 6546 235400 SH SOLE 235400 0 0 GARMIN LTD SHS H2906T109 39906 462148 SH SOLE 462148 0 0 GARRETT MOTION INC COM 366505105 1987 134900 SH SOLE 134900 0 0 GARTNER INC COM 366651107 57015 375890 SH SOLE 375890 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1516 105700 SH SOLE 105700 0 0 GATX CORP COM 361448103 4972 65100 SH SOLE 65100 0 0 GCI LIBERTY INC COM CLASS A 36164V305 9437 169704 SH SOLE 169704 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3700 125000 SH SOLE 125000 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 4951 138709 SH SOLE 138709 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 219 29400 SH SOLE 29400 0 0 GENERAC HLDGS INC COM 368736104 5794 113100 SH SOLE 113100 0 0 GENERAL DYNAMICS CORP COM 369550108 142237 840246 SH SOLE 840246 0 0 GENERAL ELECTRIC CO COM 369604103 290047 29033761 SH SOLE 29033761 0 0 GENERAL MLS INC COM 370334104 139669 2698916 SH SOLE 2698916 0 0 GENERAL MTRS CO COM 37045V100 157306 4240057 SH SOLE 4240057 0 0 GENESCO INC COM 371532102 1676 36800 SH SOLE 36800 0 0 GENESEE & WYO INC CL A 371559105 9276 106450 SH SOLE 106450 0 0 GENMARK DIAGNOSTICS INC COM 372309104 686 96800 SH SOLE 96800 0 0 GENOMIC HEALTH INC COM 37244C101 2767 39500 SH SOLE 39500 0 0 GENTEX CORP COM 371901109 9881 477800 SH SOLE 477800 0 0 GENTHERM INC COM 37253A103 2366 64200 SH SOLE 64200 0 0 GENUINE PARTS CO COM 372460105 61698 550730 SH SOLE 550730 0 0 GENWORTH FINL INC COM CL A 37247D106 3725 972486 SH SOLE 972486 0 0 GEO GROUP INC NEW COM 36162J106 4260 221900 SH SOLE 221900 0 0 GERMAN AMERN BANCORP INC COM 373865104 1272 43250 SH SOLE 43250 0 0 GERON CORP COM 374163103 564 339600 SH SOLE 339600 0 0 GETTY RLTY CORP NEW COM 374297109 2012 62809 SH SOLE 62809 0 0 GIBRALTAR INDS INC COM 374689107 2376 58500 SH SOLE 58500 0 0 G-III APPAREL GROUP LTD COM 36237H101 3045 76200 SH SOLE 76200 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 366 44549 SH SOLE 44549 0 0 GILDAN ACTIVEWEAR INC COM 375916103 26080 725100 SH SOLE 725100 0 0 GILEAD SCIENCES INC COM 375558103 291740 4487624 SH SOLE 4487624 0 0 GLACIER BANCORP INC NEW COM 37637Q105 6171 154000 SH SOLE 154000 0 0 GLADSTONEL CORP COM 376536108 1099 52900 SH SOLE 52900 0 0 GLATFELTER COM 377316104 1127 79800 SH SOLE 79800 0 0 GLAUKOS CORP COM 377322102 4632 59100 SH SOLE 59100 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4785 90400 SH SOLE 90400 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1395 40500 SH SOLE 40500 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 240 7900 SH SOLE 7900 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2621 138667 SH SOLE 138667 0 0 GLOBAL PMTS INC COM 37940X102 72106 528169 SH SOLE 528169 0 0 GLOBALSTAR INC COM 378973408 451 1047854 SH SOLE 1047854 0 0 GLOBUS MED INC CL A 379577208 6843 138500 SH SOLE 138500 0 0 GLU MOBILE INC COM 379890106 2284 208800 SH SOLE 208800 0 0 GLYCOMIMETICS INC COM 38000Q102 784 62900 SH SOLE 62900 0 0 GMS INC COM 36251C103 907 60000 SH SOLE 60000 0 0 GNC HLDGS INC COM CL A 36191G107 417 152900 SH SOLE 152900 0 0 GODADDY INC CL A 380237107 43385 577000 SH SOLE 577000 0 0 GOGO INC COM 38046C109 466 103700 SH SOLE 103700 0 0 GOLDCORP INC NEW COM 380956409 78345 6845300 SH SOLE 6845300 0 0 GOLDEN ENTMT INC COM 381013101 507 35800 SH SOLE 35800 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 753 157731 SH SOLE 157731 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 14135 778800 SH SOLE 778800 0 0 GOPRO INC CL A 38268T103 1351 207900 SH SOLE 207900 0 0 GORMAN RUPP CO COM 383082104 1128 33247 SH SOLE 33247 0 0 GP STRATEGIES CORP COM 36225V104 279 22991 SH SOLE 22991 0 0 GRACE W R & CO DEL NEW COM 38388F108 8577 109900 SH SOLE 109900 0 0 GRACO INC COM 384109104 15019 303300 SH SOLE 303300 0 0 GRAFTECH INTL LTD COM 384313508 1693 132400 SH SOLE 132400 0 0 GRAHAM HLDGS CO COM 384637104 5397 7900 SH SOLE 7900 0 0 GRAINGER W W INC COM 384802104 48051 159674 SH SOLE 159674 0 0 GRAN TIERRA ENERGY INC COM 38500T101 1619 713200 SH SOLE 713200 0 0 GRAND CANYON ED INC COM 38526M106 10043 87700 SH SOLE 87700 0 0 GRANITE CONSTR INC COM 387328107 3685 85400 SH SOLE 85400 0 0 GRANITE PT MTG TR INC COM 38741L107 1730 93177 SH SOLE 93177 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1931 40400 SH SOLE 40400 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 7144 565600 SH SOLE 565600 0 0 GRAY TELEVISION INC COM 389375106 3193 149500 SH SOLE 149500 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 912 102400 SH SOLE 102400 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1069 20600 SH SOLE 20600 0 0 GREAT WESTN BANCORP INC COM 391416104 3320 105100 SH SOLE 105100 0 0 GREEN BRICK PARTNERS INC COM 392709101 392 44800 SH SOLE 44800 0 0 GREEN DOT CORP CL A 39304D102 5240 86400 SH SOLE 86400 0 0 GREEN PLAINS INC COM 393222104 1196 71700 SH SOLE 71700 0 0 GREENBRIER COS INC COM 393657101 1902 59000 SH SOLE 59000 0 0 GREENHILL & CO INC COM 395259104 723 33600 SH SOLE 33600 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 554 51000 SH SOLE 51000 0 0 GREIF INC CL A 397624107 1951 47300 SH SOLE 47300 0 0 GREIF INC CL B 397624206 391 8000 SH SOLE 8000 0 0 GRIFFON CORP COM 398433102 1077 58300 SH SOLE 58300 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2161 33400 SH SOLE 33400 0 0 GROUPON INC COM 399473107 2954 832166 SH SOLE 832166 0 0 GRUBHUB INC COM 400110102 21008 302400 SH SOLE 302400 0 0 GTTMUNICATIONS INC COM 362393100 2075 59800 SH SOLE 59800 0 0 GUESS INC COM 401617105 2172 110800 SH SOLE 110800 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 14343 147618 SH SOLE 147618 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2280 284258 SH SOLE 284258 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1471 58600 SH SOLE 58600 0 0 HACKETT GROUP INC COM 404609109 724 45792 SH SOLE 45792 0 0 HAEMONETICS CORP COM 405024100 8241 94200 SH SOLE 94200 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3945 170614 SH SOLE 170614 0 0 HALCON RES CORP COM PAR NEW 40537Q605 316 234200 SH SOLE 234200 0 0 HALLIBURTON CO COM 406216101 85682 2924297 SH SOLE 2924297 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3817 237100 SH SOLE 237100 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 281 13100 SH SOLE 13100 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 6270 155200 SH SOLE 155200 0 0 HANESBRANDS INC COM 410345102 21494 1202100 SH SOLE 1202100 0 0 HANMI FINL CORP COM NEW 410495204 1223 57500 SH SOLE 57500 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2524 98434 SH SOLE 98434 0 0 HANOVER INS GROUP INC COM 410867105 8803 77100 SH SOLE 77100 0 0 HARBORONE BANCORP INC COM 41165F101 459 26670 SH SOLE 26670 0 0 HARLEY DAVIDSON INC COM 412822108 19395 543896 SH SOLE 543896 0 0 HARMONIC INC COM 413160102 856 158015 SH SOLE 158015 0 0 HARRIS CORP DEL COM 413875105 62743 392856 SH SOLE 392856 0 0 HARSCO CORP COM 415864107 2951 146400 SH SOLE 146400 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 67521 1358015 SH SOLE 1358015 0 0 HASBRO INC COM 418056107 37787 444446 SH SOLE 444446 0 0 HAVERTY FURNITURE INC COM 419596101 718 32800 SH SOLE 32800 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 8089 198400 SH SOLE 198400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 588 22409 SH SOLE 22409 0 0 HAWKINS INC COM 420261109 648 17594 SH SOLE 17594 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 749 22800 SH SOLE 22800 0 0 HCA HEALTHCARE INC COM 40412C101 119835 919122 SH SOLE 919122 0 0 HCI GROUP INC COM 40416E103 526 12300 SH SOLE 12300 0 0 HCP INC COM 40414L109 52563 1679321 SH SOLE 1679321 0 0 HD SUPPLY HLDGS INC COM 40416M105 25247 582400 SH SOLE 582400 0 0 HEALTHCARE RLTY TR COM 421946104 7328 228200 SH SOLE 228200 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4436 134463 SH SOLE 134463 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10781 377086 SH SOLE 377086 0 0 HEALTHEQUITY INC COM 42226A107 7553 102100 SH SOLE 102100 0 0 HEALTHSTREAM INC COM 42222N103 1324 47200 SH SOLE 47200 0 0 HEARTLAND EXPRESS INC COM 422347104 1583 82100 SH SOLE 82100 0 0 HEARTLAND FINL USA INC COM 42234Q102 2414 56600 SH SOLE 56600 0 0 HECLA MNG CO COM 422704106 2013 875162 SH SOLE 875162 0 0 HEICO CORP NEW CL A 422806208 11579 137746 SH SOLE 137746 0 0 HEICO CORP NEW COM 422806109 7380 77788 SH SOLE 77788 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1326 34600 SH SOLE 34600 0 0 HELEN OF TROY CORP LTD COM G4388N106 5578 48100 SH SOLE 48100 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2029 256500 SH SOLE 256500 0 0 HELMERICH & PAYNE INC COM 423452101 20188 363352 SH SOLE 363352 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 412 29200 SH SOLE 29200 0 0 HENRY JACK & ASSOC INC COM 426281101 80705 581700 SH SOLE 581700 0 0 HENRY SCHEIN INC COM 806407102 41405 688818 SH SOLE 688818 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 10554 199172 SH SOLE 199172 0 0 HERC HLDGS INC COM 42704L104 1522 39046 SH SOLE 39046 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 692 25200 SH SOLE 25200 0 0 HERITAGE FINL CORP WASH COM 42722X106 2024 67168 SH SOLE 67168 0 0 HERITAGE INS HLDGS INC COM 42727J102 583 39900 SH SOLE 39900 0 0 HERITAGEMERCE CORP COM 426927109 906 74900 SH SOLE 74900 0 0 HERON THERAPEUTICS INC COM 427746102 3128 128000 SH SOLE 128000 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1170 68275 SH SOLE 68275 0 0 HERSHEY CO COM 427866108 98206 855226 SH SOLE 855226 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1594 91739 SH SOLE 91739 0 0 HESKA CORP COM RESTRC NEW 42805E306 1115 13100 SH SOLE 13100 0 0 HESS CORP COM 42809H107 53621 890265 SH SOLE 890265 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 75783 4911392 SH SOLE 4911392 0 0 HEXCEL CORP NEW COM 428291108 10817 156400 SH SOLE 156400 0 0 HEXO CORP COM 428304109 2140 323800 SH SOLE 323800 0 0 HFF INC CL A 40418F108 3233 67700 SH SOLE 67700 0 0 HIBBETT SPORTS INC COM 428567101 764 33500 SH SOLE 33500 0 0 HIGHPOINT RES CORP COM 43114K108 457 206600 SH SOLE 206600 0 0 HIGHWOODS PPTYS INC COM 431284108 8823 188602 SH SOLE 188602 0 0 HILL ROM HLDGS INC COM 431475102 12978 122600 SH SOLE 122600 0 0 HILLENBRAND INC COM 431571108 4722 113700 SH SOLE 113700 0 0 HILLTOP HOLDINGS INC COM 432748101 2517 137900 SH SOLE 137900 0 0 HILTON GRAND VACATIONS INC COM 43283X105 5450 176660 SH SOLE 176660 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 78135 940145 SH SOLE 940145 0 0 HMS HLDGS CORP COM 40425J101 4527 152900 SH SOLE 152900 0 0 HNI CORP COM 404251100 2896 79800 SH SOLE 79800 0 0 HOLLYFRONTIER CORP COM 436106108 27084 549707 SH SOLE 549707 0 0 HOLOGIC INC COM 436440101 46722 965324 SH SOLE 965324 0 0 HOME BANCSHARES INC COM 436893200 4983 283607 SH SOLE 283607 0 0 HOME DEPOT INC COM 437076102 758103 3950715 SH SOLE 3950715 0 0 HOMESTREET INC COM 43785V102 1233 46800 SH SOLE 46800 0 0 HOMETRUST BANCSHARES INC COM 437872104 814 32300 SH SOLE 32300 0 0 HOMOLOGY MEDICINES INC COM 438083107 643 23200 SH SOLE 23200 0 0 HONEYWELL INTL INC COM 438516106 392687 2470973 SH SOLE 2470973 0 0 HOOKER FURNITURE CORP COM 439038100 600 20800 SH SOLE 20800 0 0 HOPE BANCORP INC COM 43940T109 3069 234657 SH SOLE 234657 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2627 74600 SH SOLE 74600 0 0 HORIZON BANCORP INC COM 440407104 1069 66450 SH SOLE 66450 0 0 HORIZON PHARMA PLC SHS G4617B105 8073 305456 SH SOLE 305456 0 0 HORMEL FOODS CORP COM 440452100 69687 1556894 SH SOLE 1556894 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7900 299688 SH SOLE 299688 0 0 HOST HOTELS & RESORTS INC COM 44107P104 46801 2476269 SH SOLE 2476269 0 0 HOSTESS BRANDS INC CL A 44109J106 2163 173000 SH SOLE 173000 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1391 191400 SH SOLE 191400 0 0 HOULIHAN LOKEY INC CL A 441593100 2904 63336 SH SOLE 63336 0 0 HOWARD HUGHES CORP COM 44267D107 8195 74500 SH SOLE 74500 0 0 HP INC COM 40434L105 102629 5281992 SH SOLE 5281992 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 12570 298294 SH SOLE 298294 0 0 HUB GROUP INC CL A 443320106 2504 61300 SH SOLE 61300 0 0 HUBBELL INC COM 443510607 11763 99700 SH SOLE 99700 0 0 HUBSPOT INC COM 443573100 11286 67900 SH SOLE 67900 0 0 HUDBAY MINERALS INC COM 443628102 3426 479300 SH SOLE 479300 0 0 HUDSON PAC PPTYS INC COM 444097109 9829 285550 SH SOLE 285550 0 0 HUMANA INC COM 444859102 145775 548026 SH SOLE 548026 0 0 HUNT J B TRANS SVCS INC COM 445658107 29491 291158 SH SOLE 291158 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 29692 143300 SH SOLE 143300 0 0 HUNTSMAN CORP COM 447011107 8793 390974 SH SOLE 390974 0 0 HURON CONSULTING GROUP INC COM 447462102 1941 41100 SH SOLE 41100 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 3755 122787 SH SOLE 122787 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 935 15000 SH SOLE 15000 0 0 IAC INTERACTIVECORP COM 44919P508 54503 259400 SH SOLE 259400 0 0 IAMGOLD CORP COM 450913108 2966 855900 SH SOLE 855900 0 0 IBERIABANK CORP COM 450828108 7259 101223 SH SOLE 101223 0 0 ICF INTL INC COM 44925C103 2610 34300 SH SOLE 34300 0 0 ICHOR HOLDINGS SHS G4740B105 826 36600 SH SOLE 36600 0 0 ICICI BK LTD ADR 45104G104 3088 270683 SH SOLE 270683 0 0 ICU MED INC COM 44930G107 7137 29819 SH SOLE 29819 0 0 IDACORP INC COM 451107106 9138 91800 SH SOLE 91800 0 0 IDEX CORP COM 45167R104 38800 255700 SH SOLE 255700 0 0 IDEXX LABS INC COM 45168D104 64352 287800 SH SOLE 287800 0 0 IHS MARKIT LTD SHS G47567105 71556 1315857 SH SOLE 1315857 0 0 II VI INC COM 902104108 4100 110100 SH SOLE 110100 0 0 ILLINOIS TOOL WKS INC COM 452308109 143143 997306 SH SOLE 997306 0 0 ILLUMINA INC COM 452327109 152470 490745 SH SOLE 490745 0 0 IMAX CORP COM 45245E109 2327 102600 SH SOLE 102600 0 0 IMMUNOGEN INC COM 45253H101 736 271700 SH SOLE 271700 0 0 IMMUNOMEDICS INC COM 452907108 4657 242450 SH SOLE 242450 0 0 IMPERIAL OIL LTD COM NEW 453038408 26528 971500 SH SOLE 971500 0 0 INCYTE CORP COM 45337C102 51916 603600 SH SOLE 603600 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 317 9000 SH SOLE 9000 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1748 162000 SH SOLE 162000 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4237 52300 SH SOLE 52300 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 946 44000 SH SOLE 44000 0 0 INDEPENDENT BK GROUP INC COM 45384B106 3258 63522 SH SOLE 63522 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2403 119147 SH SOLE 119147 0 0 INFINERA CORPORATION COM 45667G103 1384 318900 SH SOLE 318900 0 0 INFOSYS LTD SPONSORED ADR 456788108 11466 1049002 SH SOLE 1049002 0 0 INFRAREIT INC COM 45685L100 1680 80100 SH SOLE 80100 0 0 INGERSOLL-RAND PLC SHS G47791101 88514 819958 SH SOLE 819958 0 0 INGEVITY CORP COM 45688C107 8078 76490 SH SOLE 76490 0 0 INGLES MKTS INC CL A 457030104 605 21900 SH SOLE 21900 0 0 INGREDION INC COM 457187102 22366 236200 SH SOLE 236200 0 0 INNERWORKINGS INC COM 45773Y105 298 82200 SH SOLE 82200 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1079 35800 SH SOLE 35800 0 0 INNOSPEC INC COM 45768S105 3709 44503 SH SOLE 44503 0 0 INNOVIVA INC COM 45781M101 1808 128900 SH SOLE 128900 0 0 INOGEN INC COM 45780L104 3176 33300 SH SOLE 33300 0 0 INOVALON HLDGS INC COM CL A 45781D101 1545 124300 SH SOLE 124300 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 615 165000 SH SOLE 165000 0 0 INPHI CORP COM 45772F107 3162 72300 SH SOLE 72300 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3562 64700 SH SOLE 64700 0 0 INSMED INC COM PAR $.01 457669307 4084 140500 SH SOLE 140500 0 0 INSPERITY INC COM 45778Q107 8483 68600 SH SOLE 68600 0 0 INSPIRE MED SYS INC COM 457730109 664 11700 SH SOLE 11700 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1932 39833 SH SOLE 39833 0 0 INSTEEL INDUSTRIES INC COM 45774W108 695 33200 SH SOLE 33200 0 0 INSTRUCTURE INC COM 45781U103 2559 54300 SH SOLE 54300 0 0 INSULET CORP COM 45784P101 10241 107700 SH SOLE 107700 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 187 40400 SH SOLE 40400 0 0 INTEGER HLDGS CORP COM 45826H109 4005 53100 SH SOLE 53100 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 7355 131994 SH SOLE 131994 0 0 INTEL CORP COM 458140100 818087 15234402 SH SOLE 15234402 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 726 42500 SH SOLE 42500 0 0 INTER PARFUMS INC COM 458334109 2382 31400 SH SOLE 31400 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6744 130000 SH SOLE 130000 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 4239 37900 SH SOLE 37900 0 0 INTERDIGITAL INC COM 45867G101 4064 61600 SH SOLE 61600 0 0 INTERFACE INC COM 458665304 1662 108500 SH SOLE 108500 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3894 102400 SH SOLE 102400 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 461944 3273877 SH SOLE 3273877 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 41443 321788 SH SOLE 321788 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 593 34600 SH SOLE 34600 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1946 44600 SH SOLE 44600 0 0 INTERPUBLIC GROUP COS INC COM 460690100 26922 1281390 SH SOLE 1281390 0 0 INTERSECT ENT INC COM 46071F103 1701 52900 SH SOLE 52900 0 0 INTERXION HOLDING N.V SHS N47279109 8716 130615 SH SOLE 130615 0 0 INTL FCSTONE INC COM 46116V105 1132 29200 SH SOLE 29200 0 0 INTL PAPER CO COM 460146103 59472 1285318 SH SOLE 1285318 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 972 79800 SH SOLE 79800 0 0 INTREPID POTASH INC COM 46121Y102 679 179200 SH SOLE 179200 0 0 INTREXON CORP COM 46122T102 723 137500 SH SOLE 137500 0 0 INTUIT COM 461202103 238477 912273 SH SOLE 912273 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 217531 381246 SH SOLE 381246 0 0 INVACARE CORP COM 461203101 506 60500 SH SOLE 60500 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3618 229000 SH SOLE 229000 0 0 INVESTORS BANCORP INC NEW COM 46146L101 5388 454676 SH SOLE 454676 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1300 21700 SH SOLE 21700 0 0 INVITAE CORP COM 46185L103 3476 148400 SH SOLE 148400 0 0 INVITATION HOMES INC COM 46187W107 38203 1570216 SH SOLE 1570216 0 0 IONIS PHARMACEUTICALS INC COM 462222100 19327 238100 SH SOLE 238100 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1815 190800 SH SOLE 190800 0 0 IPG PHOTONICS CORP COM 44980X109 18942 124800 SH SOLE 124800 0 0 IQIYI INC SPONSORED ADS 46267X108 8160 341119 SH SOLE 341119 0 0 IQVIA HLDGS INC COM 46266C105 76876 534419 SH SOLE 534419 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2474 33000 SH SOLE 33000 0 0 IRIDIUMMUNICATIONS INC COM 46269C102 4558 172400 SH SOLE 172400 0 0 IROBOT CORP COM 462726100 5943 50500 SH SOLE 50500 0 0 IRON MTN INC NEW COM 46284V101 32125 905964 SH SOLE 905964 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3454 255300 SH SOLE 255300 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 13377 2571372 SH SOLE 2571372 0 0 ISTAR INC COM 45031U101 1043 123900 SH SOLE 123900 0 0 ITRON INC COM 465741106 3018 64700 SH SOLE 64700 0 0 ITT INC COM 45073V108 9257 159600 SH SOLE 159600 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 995 29125 SH SOLE 29125 0 0 J & J SNACK FOODS CORP COM 466032109 4336 27300 SH SOLE 27300 0 0 J2 GLOBAL INC COM 48123V102 7779 89831 SH SOLE 89831 0 0 JABIL INC COM 466313103 7060 265500 SH SOLE 265500 0 0 JACK IN THE BOX INC COM 466367109 3802 46900 SH SOLE 46900 0 0 JACOBS ENGR GROUP INC COM 469814107 32072 426543 SH SOLE 426543 0 0 JAGGED PEAK ENERGY INC COM 47009K107 1017 97100 SH SOLE 97100 0 0 JAMES RIV GROUP LTD COM G5005R107 2188 54599 SH SOLE 54599 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8591 343905 SH SOLE 343905 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 28776 201300 SH SOLE 201300 0 0 JBG SMITH PPTYS COM 46590V100 8657 209358 SH SOLE 209358 0 0 JD COM INC SPON ADR CL A 47215P106 58243 1931787 SH SOLE 1931787 0 0 JELD-WEN HLDG INC COM 47580P103 2324 131600 SH SOLE 131600 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5293 57600 SH SOLE 57600 0 0 JOHNSON & JOHNSON COM 478160104 1385789 9913364 SH SOLE 9913364 0 0 JOHNSON CTLS INTL PLC SHS G51502105 113942 3084521 SH SOLE 3084521 0 0 JONES LANG LASALLE INC COM 48020Q107 23405 151800 SH SOLE 151800 0 0 JUNIPER NETWORKS INC COM 48203R104 30485 1151667 SH SOLE 1151667 0 0 JUST ENERGY GROUP INC COM 48213W101 603 177800 SH SOLE 177800 0 0 K12 INC COM 48273U102 2126 62300 SH SOLE 62300 0 0 KADANT INC COM 48282T104 1777 20200 SH SOLE 20200 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3142 30000 SH SOLE 30000 0 0 KAMAN CORP COM 483548103 2530 43300 SH SOLE 43300 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 39335 339151 SH SOLE 339151 0 0 KAR AUCTION SVCS INC COM 48238T109 12586 245300 SH SOLE 245300 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 497 85150 SH SOLE 85150 0 0 KB HOME COM 48666K109 3505 145000 SH SOLE 145000 0 0 KBR INC COM 48242W106 4901 256741 SH SOLE 256741 0 0 KEANE GROUP INC COM 48669A108 950 87200 SH SOLE 87200 0 0 KEARNY FINL CORP MD COM 48716P108 2041 158564 SH SOLE 158564 0 0 KELLOGG CO COM 487836108 84153 1466589 SH SOLE 1466589 0 0 KELLY SVCS INC CL A 488152208 1282 58100 SH SOLE 58100 0 0 KEMET CORP COM NEW 488360207 1599 94200 SH SOLE 94200 0 0 KEMPER CORP DEL COM 488401100 7631 100224 SH SOLE 100224 0 0 KENNAMETAL INC COM 489170100 5498 149600 SH SOLE 149600 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 5058 236468 SH SOLE 236468 0 0 KENON HLDGS LTD SHS Y46717107 542 28357 SH SOLE 28357 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 54552 625600 SH SOLE 625600 0 0 KEYW HLDG CORP COM 493723100 722 83800 SH SOLE 83800 0 0 KFORCE INC COM 493732101 1503 42800 SH SOLE 42800 0 0 KILROY RLTY CORP COM 49427F108 13947 183611 SH SOLE 183611 0 0 KIMBALL ELECTRONICS INC COM 49428J109 742 47900 SH SOLE 47900 0 0 KIMBALL INTL INC CL B 494274103 945 66800 SH SOLE 66800 0 0 KIMBERLY CLARK CORP COM 494368103 182954 1476628 SH SOLE 1476628 0 0 KIMCO RLTY CORP COM 49446R109 26000 1405421 SH SOLE 1405421 0 0 KINDER MORGAN INC DEL COM 49456B101 132672 6630269 SH SOLE 6630269 0 0 KINROSS GOLD CORP COM 496902404 33920 9851235 SH SOLE 9851235 0 0 KINSALE CAP GROUP INC COM 49714P108 2390 34862 SH SOLE 34862 0 0 KIRBY CORP COM 497266106 2047 27257 SH SOLE 27257 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 10516 345685 SH SOLE 345685 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2438 152500 SH SOLE 152500 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 749 37400 SH SOLE 37400 0 0 KLA-TENCOR CORP COM 482480100 65177 545826 SH SOLE 545826 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1023 40700 SH SOLE 40700 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14297 437496 SH SOLE 437496 0 0 KNOLL INC COM NEW 498904200 1702 90000 SH SOLE 90000 0 0 KNOWLES CORP COM 49926D109 2898 164400 SH SOLE 164400 0 0 KOHLS CORP COM 500255104 38249 556183 SH SOLE 556183 0 0 KOPPERS HOLDINGS INC COM 50060P106 951 36600 SH SOLE 36600 0 0 KORN FERRY COM NEW 500643200 4411 98500 SH SOLE 98500 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1342 56400 SH SOLE 56400 0 0 KOSMOS ENERGY LTD COM 500688106 2715 435800 SH SOLE 435800 0 0 KRAFT HEINZ CO COM 500754106 77138 2362563 SH SOLE 2362563 0 0 KRATON CORPORATION COM 50077C106 1876 58300 SH SOLE 58300 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2512 160700 SH SOLE 160700 0 0 KROGER CO COM 501044101 65480 2661796 SH SOLE 2661796 0 0 KRONOS WORLDWIDE INC COM 50105F105 589 42000 SH SOLE 42000 0 0 KULICKE & SOFFA INDS INC COM 501242101 2706 122400 SH SOLE 122400 0 0 KURA ONCOLOGY INC COM 50127T109 748 45100 SH SOLE 45100 0 0 L BRANDS INC COM 501797104 21523 780389 SH SOLE 780389 0 0 L3 TECHNOLOGIES INC COM 502413107 54209 262678 SH SOLE 262678 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 224 34800 SH SOLE 34800 0 0 LA Z BOY INC COM 505336107 2814 85300 SH SOLE 85300 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 67093 438575 SH SOLE 438575 0 0 LADDER CAP CORP CL A 505743104 2419 142107 SH SOLE 142107 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 563 198939 SH SOLE 198939 0 0 LAKELAND BANCORP INC COM 511637100 1227 82185 SH SOLE 82185 0 0 LAKELAND FINL CORP COM 511656100 1983 43850 SH SOLE 43850 0 0 LAM RESEARCH CORP COM 512807108 92807 518446 SH SOLE 518446 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 12288 155038 SH SOLE 155038 0 0 LAMB WESTON HLDGS INC COM 513272104 39194 523000 SH SOLE 523000 0 0 LANCASTER COLONY CORP COM 513847103 5504 35126 SH SOLE 35126 0 0 LANDEC CORP COM 514766104 558 45400 SH SOLE 45400 0 0 LANDS END INC NEW COM 51509F105 331 19910 SH SOLE 19910 0 0 LANDSTAR SYS INC COM 515098101 8193 74900 SH SOLE 74900 0 0 LANTHEUS HLDGS INC COM 516544103 1716 70100 SH SOLE 70100 0 0 LAREDO PETROLEUM INC COM 516806106 922 298300 SH SOLE 298300 0 0 LAS VEGAS SANDS CORP COM 517834107 79756 1308339 SH SOLE 1308339 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2675 224200 SH SOLE 224200 0 0 LAUDER ESTEE COS INC CL A 518439104 121645 734796 SH SOLE 734796 0 0 LAUREATE EDUCATION INC CL A 518613203 2551 170400 SH SOLE 170400 0 0 LCI INDS COM 50189K103 3534 46000 SH SOLE 46000 0 0 LEAR CORP COM NEW 521865204 29123 214600 SH SOLE 214600 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3137 83900 SH SOLE 83900 0 0 LEGG MASON INC COM 524901105 4266 155847 SH SOLE 155847 0 0 LEGGETT & PLATT INC COM 524660107 18363 434936 SH SOLE 434936 0 0 LEIDOS HLDGS INC COM 525327102 30430 474800 SH SOLE 474800 0 0 LEMAITRE VASCULAR INC COM 525558201 939 30300 SH SOLE 30300 0 0 LENDINGCLUB CORP COM 52603A109 1680 543700 SH SOLE 543700 0 0 LENDINGTREE INC NEW COM 52603B107 5326 15150 SH SOLE 15150 0 0 LENNAR CORP CL A 526057104 47882 975388 SH SOLE 975388 0 0 LENNOX INTL INC COM 526107107 32019 121100 SH SOLE 121100 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 417 74914 SH SOLE 74914 0 0 LEXINGTON REALTY TRUST COM 529043101 3512 387600 SH SOLE 387600 0 0 LGI HOMES INC COM 50187T106 2125 35281 SH SOLE 35281 0 0 LHC GROUP INC COM 50187A107 5706 51466 SH SOLE 51466 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 32641 355800 SH SOLE 355800 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 4247 99223 SH SOLE 99223 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 15305 614178 SH SOLE 614178 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 41398 1709956 SH SOLE 1709956 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1538 79500 SH SOLE 79500 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4394 225900 SH SOLE 225900 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 456 16322 SH SOLE 16322 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 11227 294052 SH SOLE 294052 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1811 65229 SH SOLE 65229 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21984 574904 SH SOLE 574904 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 23694 676000 SH SOLE 676000 0 0 LIBERTY PPTY TR SH BEN INT 531172104 23854 492648 SH SOLE 492648 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1865 131452 SH SOLE 131452 0 0 LIFE STORAGE INC COM 53223X107 8264 84955 SH SOLE 84955 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4878 38800 SH SOLE 38800 0 0 LILLY ELI & CO COM 532457108 455361 3509256 SH SOLE 3509256 0 0 LIMELIGHT NETWORKS INC COM 53261M104 643 199200 SH SOLE 199200 0 0 LINCOLN ELEC HLDGS INC COM 533900106 9360 111600 SH SOLE 111600 0 0 LINCOLN NATL CORP IND COM 534187109 41892 713664 SH SOLE 713664 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 679 44541 SH SOLE 44541 0 0 LINDE PLC COM G5494J103 346289 1968336 SH SOLE 1968336 0 0 LINDSAY CORP COM 535555106 1897 19600 SH SOLE 19600 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1519 97150 SH SOLE 97150 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2914 192994 SH SOLE 192994 0 0 LITHIA MTRS INC CL A 536797103 3803 41000 SH SOLE 41000 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 367 96800 SH SOLE 96800 0 0 LITTELFUSE INC COM 537008104 8366 45848 SH SOLE 45848 0 0 LIVANOVA PLC SHS G5509L101 8628 88719 SH SOLE 88719 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 31052 488700 SH SOLE 488700 0 0 LIVE OAK BANCSHARES INC COM 53803X105 662 45300 SH SOLE 45300 0 0 LIVENT CORP COM 53814L108 3432 279473 SH SOLE 279473 0 0 LIVEPERSON INC COM 538146101 3186 109800 SH SOLE 109800 0 0 LIVERAMP HLDGS INC COM 53815P108 6407 117400 SH SOLE 117400 0 0 LKQ CORP COM 501889208 30114 1061100 SH SOLE 1061100 0 0 LOEWS CORP COM 540424108 42726 891419 SH SOLE 891419 0 0 LOGMEIN INC COM 54142L109 7465 93200 SH SOLE 93200 0 0 LORAL SPACE &MUNICATNS I COM 543881106 844 23400 SH SOLE 23400 0 0 LOUISIANA PAC CORP COM 546347105 6273 257300 SH SOLE 257300 0 0 LOWES COS INC COM 548661107 294534 2690548 SH SOLE 2690548 0 0 LPL FINL HLDGS INC COM 50212V100 11005 158000 SH SOLE 158000 0 0 LSCMUNICATIONS INC COM 50218P107 389 59504 SH SOLE 59504 0 0 LTC PPTYS INC COM 502175102 3310 72262 SH SOLE 72262 0 0 LULULEMON ATHLETICA INC COM 550021109 54234 330955 SH SOLE 330955 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 527 52200 SH SOLE 52200 0 0 LUMENTUM HLDGS INC COM 55024U109 7639 135115 SH SOLE 135115 0 0 LUMINEX CORP DEL COM 55027E102 1776 77200 SH SOLE 77200 0 0 LUTHER BURBANK CORP COM 550550107 296 29300 SH SOLE 29300 0 0 LYDALL INC DEL COM 550819106 744 31700 SH SOLE 31700 0 0 LYON WILLIAM HOMES CL A NEW 552074700 918 59700 SH SOLE 59700 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 91578 1089174 SH SOLE 1089174 0 0 M D C HLDGS INC COM 552676108 2591 89158 SH SOLE 89158 0 0 M/I HOMES INC COM 55305B101 1344 50500 SH SOLE 50500 0 0 MACERICH CO COM 554382101 15278 352441 SH SOLE 352441 0 0 MACK CALI RLTY CORP COM 554489104 3654 164600 SH SOLE 164600 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1389 83150 SH SOLE 83150 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6113 148300 SH SOLE 148300 0 0 MACROGENICS INC COM 556099109 1487 82700 SH SOLE 82700 0 0 MACYS INC COM 55616P104 24633 1025112 SH SOLE 1025112 0 0 MADDEN STEVEN LTD COM 556269108 5124 151425 SH SOLE 151425 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 9214 31433 SH SOLE 31433 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1754 14000 SH SOLE 14000 0 0 MAG SILVER CORP COM 55903Q104 1498 140200 SH SOLE 140200 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2914 44200 SH SOLE 44200 0 0 MAGNA INTL INC COM 559222401 54123 1111200 SH SOLE 1111200 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 95 127900 SH SOLE 127900 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 3300 151800 SH SOLE 151800 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 263 15800 SH SOLE 15800 0 0 MANHATTAN ASSOCS INC COM 562750109 6570 119220 SH SOLE 119220 0 0 MANITOWOC CO INC COM NEW 563571405 1012 61650 SH SOLE 61650 0 0 MANPOWERGROUP INC COM 56418H100 17155 207464 SH SOLE 207464 0 0 MANTECH INTL CORP CL A 564563104 2614 48387 SH SOLE 48387 0 0 MANULIFE FINL CORP COM 56501R106 117594 6951300 SH SOLE 6951300 0 0 MARATHON OIL CORP COM 565849106 46489 2782097 SH SOLE 2782097 0 0 MARATHON PETE CORP COM 56585A102 138013 2305982 SH SOLE 2305982 0 0 MARCUS & MILLICHAP INC COM 566324109 1438 35300 SH SOLE 35300 0 0 MARCUS CORP COM 566330106 1390 34700 SH SOLE 34700 0 0 MARINE PRODS CORP COM 568427108 206 15299 SH SOLE 15299 0 0 MARINEMAX INC COM 567908108 952 49700 SH SOLE 49700 0 0 MARKEL CORP COM 570535104 82240 82550 SH SOLE 82550 0 0 MARKETAXESS HLDGS INC COM 57060D108 16858 68506 SH SOLE 68506 0 0 MARRIOTT INTL INC NEW CL A 571903202 121180 968744 SH SOLE 968744 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6810 72836 SH SOLE 72836 0 0 MARSH & MCLENNAN COS INC COM 571748102 167909 1788163 SH SOLE 1788163 0 0 MARTEN TRANS LTD COM 573075108 1328 74483 SH SOLE 74483 0 0 MARTIN MARIETTA MATLS INC COM 573284106 42057 209050 SH SOLE 209050 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 41487 2085806 SH SOLE 2085806 0 0 MASCO CORP COM 574599106 40086 1019741 SH SOLE 1019741 0 0 MASIMO CORP COM 574795100 12680 91700 SH SOLE 91700 0 0 MASONITE INTL CORP NEW COM 575385109 2433 48777 SH SOLE 48777 0 0 MASTEC INC COM 576323109 5546 115300 SH SOLE 115300 0 0 MASTERCARD INC CL A 57636Q104 767737 3260720 SH SOLE 3260720 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 770 34100 SH SOLE 34100 0 0 MATADOR RES CO COM 576485205 3688 190802 SH SOLE 190802 0 0 MATERION CORP COM 576690101 2106 36900 SH SOLE 36900 0 0 MATRIX SVC CO COM 576853105 967 49400 SH SOLE 49400 0 0 MATSON INC COM 57686G105 682 18900 SH SOLE 18900 0 0 MATTEL INC COM 577081102 14949 1149950 SH SOLE 1149950 0 0 MATTHEWS INTL CORP CL A 577128101 2161 58496 SH SOLE 58496 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 431 106671 SH SOLE 106671 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 49138 924171 SH SOLE 924171 0 0 MAXIMUS INC COM 577933104 8298 116907 SH SOLE 116907 0 0 MAXLINEAR INC COM 57776J100 3050 119473 SH SOLE 119473 0 0 MBIA INC COM 55262C100 1495 157000 SH SOLE 157000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 133541 886548 SH SOLE 886548 0 0 MCDERMOTT INTL INC COM 580037703 2449 329111 SH SOLE 329111 0 0 MCDONALDS CORP COM 580135101 618210 3255448 SH SOLE 3255448 0 0 MCEWEN MNG INC COM 58039P107 738 491731 SH SOLE 491731 0 0 MCGRATH RENTCORP COM 580589109 2495 44100 SH SOLE 44100 0 0 MCKESSON CORP COM 58155Q103 76486 653391 SH SOLE 653391 0 0 MDU RES GROUP INC COM 552690109 8766 339390 SH SOLE 339390 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 12311 665100 SH SOLE 665100 0 0 MEDICINES CO COM 584688105 3763 134650 SH SOLE 134650 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 8174 111600 SH SOLE 111600 0 0 MEDIFAST INC COM 58470H101 2640 20700 SH SOLE 20700 0 0 MEDNAX INC COM 58502B106 4426 162900 SH SOLE 162900 0 0 MEDPACE HLDGS INC COM 58506Q109 2872 48700 SH SOLE 48700 0 0 MEDTRONIC PLC SHS G5960L103 464204 5096663 SH SOLE 5096663 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 20558 910047 SH SOLE 910047 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 10572 89321 SH SOLE 89321 0 0 MERCADOLIBRE INC COM 58733R102 72859 143500 SH SOLE 143500 0 0 MERCANTILE BANK CORP COM 587376104 890 27200 SH SOLE 27200 0 0 MERCER INTL INC COM 588056101 1044 77272 SH SOLE 77272 0 0 MERCHANTS BANCORP IND COM 58844R108 323 15000 SH SOLE 15000 0 0 MERCK & CO INC COM 58933Y105 782663 9410401 SH SOLE 9410401 0 0 MERCURY GENL CORP NEW COM 589400100 2529 50500 SH SOLE 50500 0 0 MERCURY SYS INC COM 589378108 5652 88200 SH SOLE 88200 0 0 MEREDITH CORP COM 589433101 4017 72700 SH SOLE 72700 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1470 93700 SH SOLE 93700 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1361 77300 SH SOLE 77300 0 0 MERIT MED SYS INC COM 589889104 6177 99900 SH SOLE 99900 0 0 MERITAGE HOMES CORP COM 59001A102 3094 69200 SH SOLE 69200 0 0 MERITOR INC COM 59001K100 2989 146900 SH SOLE 146900 0 0 MESA LABS INC COM 59064R109 1453 6302 SH SOLE 6302 0 0 META FINL GROUP INC COM 59100U108 990 50300 SH SOLE 50300 0 0 METHANEX CORP COM 59151K108 12454 219200 SH SOLE 219200 0 0 METHODE ELECTRS INC COM 591520200 1940 67400 SH SOLE 67400 0 0 METLIFE INC COM 59156R108 119193 2799936 SH SOLE 2799936 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 60371 83500 SH SOLE 83500 0 0 MFA FINL INC COM 55272X102 5956 819300 SH SOLE 819300 0 0 MGE ENERGY INC COM 55277P104 4292 63150 SH SOLE 63150 0 0 MGIC INVT CORP WIS COM 552848103 8692 659000 SH SOLE 659000 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 5166 160201 SH SOLE 160201 0 0 MGM RESORTS INTERNATIONAL COM 552953101 42946 1673650 SH SOLE 1673650 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1890 24500 SH SOLE 24500 0 0 MICHAELS COS INC COM 59408Q106 2141 187443 SH SOLE 187443 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 65456 789009 SH SOLE 789009 0 0 MICRON TECHNOLOGY INC COM 595112103 156476 3786003 SH SOLE 3786003 0 0 MICROSOFT CORP COM 594918104 2901615 24602470 SH SOLE 24602470 0 0 MICROSTRATEGY INC CL A NEW 594972408 2481 17200 SH SOLE 17200 0 0 MID AMER APT CMNTYS INC COM 59522J103 55187 504776 SH SOLE 504776 0 0 MIDDLEBY CORP COM 596278101 24199 186100 SH SOLE 186100 0 0 MIDDLESEX WATER CO COM 596680108 1672 29862 SH SOLE 29862 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 936 38900 SH SOLE 38900 0 0 MILACRON HLDGS CORP COM 59870L106 1459 128900 SH SOLE 128900 0 0 MILLER HERMAN INC COM 600544100 3806 108200 SH SOLE 108200 0 0 MIMECAST LTD ORD SHS G14838109 3627 76600 SH SOLE 76600 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3780 64300 SH SOLE 64300 0 0 MINERVA NEUROSCIENCES INC COM 603380106 473 60203 SH SOLE 60203 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2609 35600 SH SOLE 35600 0 0 MISTRAS GROUP INC COM 60649T107 431 31200 SH SOLE 31200 0 0 MKS INSTRUMENT INC COM 55306N104 9147 98300 SH SOLE 98300 0 0 MOBILE MINI INC COM 60740F105 2763 81400 SH SOLE 81400 0 0 MOBILEIRON INC COM NEW 60739U204 579 105800 SH SOLE 105800 0 0 MODEL N INC COM 607525102 754 43000 SH SOLE 43000 0 0 MODINE MFG CO COM 607828100 1282 92400 SH SOLE 92400 0 0 MOELIS & CO CL A 60786M105 3466 83300 SH SOLE 83300 0 0 MOHAWK INDS INC COM 608190104 26526 210274 SH SOLE 210274 0 0 MOLINA HEALTHCARE INC COM 60855R100 15346 108100 SH SOLE 108100 0 0 MOLSON COORS BREWING CO CL B 60871R209 37653 631228 SH SOLE 631228 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2415 166200 SH SOLE 166200 0 0 MOMO INC ADR 60879B107 15564 407019 SH SOLE 407019 0 0 MONARCH CASINO & RESORT INC COM 609027107 1002 22811 SH SOLE 22811 0 0 MONDELEZ INTL INC CL A 609207105 242251 4852777 SH SOLE 4852777 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 110 53870 SH SOLE 53870 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2089 158500 SH SOLE 158500 0 0 MONOLITHIC PWR SYS INC COM 609839105 9945 73400 SH SOLE 73400 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1333 67000 SH SOLE 67000 0 0 MONRO INC COM 610236101 5203 60142 SH SOLE 60142 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 75555 1384302 SH SOLE 1384302 0 0 MONTAGE RES CORP COM 61179L100 564 37473 SH SOLE 37473 0 0 MOOG INC CL A 615394202 5147 59200 SH SOLE 59200 0 0 MORNINGSTAR INC COM 617700109 4410 35000 SH SOLE 35000 0 0 MOSAIC CO NEW COM 61945C103 33328 1220365 SH SOLE 1220365 0 0 MOTORCAR PTS AMER INC COM 620071100 650 34450 SH SOLE 34450 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 142762 1016678 SH SOLE 1016678 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 240 274200 SH SOLE 274200 0 0 MOVADO GROUP INC COM 624580106 1040 28600 SH SOLE 28600 0 0 MR COOPER GROUP INC COM 62482R107 1349 140700 SH SOLE 140700 0 0 MRC GLOBAL INC COM 55345K103 2876 164549 SH SOLE 164549 0 0 MSA SAFETY INC COM 553498106 6886 66600 SH SOLE 66600 0 0 MSC INDL DIRECT INC CL A 553530106 6840 82700 SH SOLE 82700 0 0 MSG NETWORK INC CL A 553573106 2427 111600 SH SOLE 111600 0 0 MTS SYS CORP COM 553777103 1770 32500 SH SOLE 32500 0 0 MUELLER INDS INC COM 624756102 3128 99800 SH SOLE 99800 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2881 287000 SH SOLE 287000 0 0 MULTI COLOR CORP COM 625383104 1302 26100 SH SOLE 26100 0 0 MURPHY OIL CORP COM 626717102 8778 299600 SH SOLE 299600 0 0 MURPHY USA INC COM 626755102 4783 55867 SH SOLE 55867 0 0 MYERS INDS INC COM 628464109 883 51600 SH SOLE 51600 0 0 MYLAN N V SHS EURO N59465109 48766 1720742 SH SOLE 1720742 0 0 MYOKARDIA INC COM 62857M105 4070 78290 SH SOLE 78290 0 0 MYOVANT SCIENCES LTD COM G637AM102 745 31200 SH SOLE 31200 0 0 MYR GROUP INC DEL COM 55405W104 1042 30100 SH SOLE 30100 0 0 MYRIAD GENETICS INC COM 62855J104 4525 136300 SH SOLE 136300 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2131 619455 SH SOLE 619455 0 0 NANOMETRICS INC COM 630077105 1297 42000 SH SOLE 42000 0 0 NATERA INC COM 632307104 1509 73200 SH SOLE 73200 0 0 NATIONAL BEVERAGE CORP COM 635017106 1224 21200 SH SOLE 21200 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1587 47700 SH SOLE 47700 0 0 NATIONAL CINEMEDIA INC COM 635309107 1014 143900 SH SOLE 143900 0 0 NATIONAL FUEL GAS CO N J COM 636180101 8595 141000 SH SOLE 141000 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2910 122622 SH SOLE 122622 0 0 NATIONAL HEALTH INVS INC COM 63633D104 6042 76920 SH SOLE 76920 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1262 16630 SH SOLE 16630 0 0 NATIONAL INSTRS CORP COM 636518102 10172 229300 SH SOLE 229300 0 0 NATIONAL OILWELL VARCO INC COM 637071101 34079 1279247 SH SOLE 1279247 0 0 NATIONAL PRESTO INDS INC COM 637215104 966 8900 SH SOLE 8900 0 0 NATIONAL RESH CORP COM NEW 637372202 784 20300 SH SOLE 20300 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 34635 625300 SH SOLE 625300 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2939 103079 SH SOLE 103079 0 0 NATIONAL VISION HLDGS INC COM 63845R107 3759 119600 SH SOLE 119600 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1141 4349 SH SOLE 4349 0 0 NATIONALM CORP COM 63546L102 1031 26300 SH SOLE 26300 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 400 23100 SH SOLE 23100 0 0 NATUS MEDICAL INC DEL COM 639050103 1563 61600 SH SOLE 61600 0 0 NAUTILUS INC COM 63910B102 295 53000 SH SOLE 53000 0 0 NAVIENT CORPORATION COM 63938C108 5143 444500 SH SOLE 444500 0 0 NAVIGANT CONSULTING INC COM 63935N107 1511 77600 SH SOLE 77600 0 0 NAVIGATORS GROUP INC COM 638904102 3039 43500 SH SOLE 43500 0 0 NAVISTAR INTL CORP NEW COM 63934E108 2620 81100 SH SOLE 81100 0 0 NBT BANCORP INC COM 628778102 2866 79600 SH SOLE 79600 0 0 NCI BUILDING SYS INC COM NEW 628852204 771 125200 SH SOLE 125200 0 0 NCR CORP NEW COM 62886E108 5877 215359 SH SOLE 215359 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 96 18500 SH SOLE 18500 0 0 NEENAH INC COM 640079109 1976 30700 SH SOLE 30700 0 0 NEKTAR THERAPEUTICS COM 640268108 19404 577500 SH SOLE 577500 0 0 NELNET INC CL A 64031N108 2060 37400 SH SOLE 37400 0 0 NEOGEN CORP COM 640491106 5439 94766 SH SOLE 94766 0 0 NEOGENOMICS INC COM NEW 64049M209 3345 163500 SH SOLE 163500 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 363 101192 SH SOLE 101192 0 0 NETAPP INC COM 64110D104 58429 842638 SH SOLE 842638 0 0 NETEASE INC SPONSORED ADR 64110W102 46857 195703 SH SOLE 195703 0 0 NETFLIX INC COM 64110L106 518982 1455525 SH SOLE 1455525 0 0 NETGEAR INC COM 64111Q104 1904 57500 SH SOLE 57500 0 0 NETSCOUT SYS INC COM 64115T104 3998 142428 SH SOLE 142428 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 14554 165200 SH SOLE 165200 0 0 NEVRO CORP COM 64157F103 3094 49500 SH SOLE 49500 0 0 NEW GOLD INC CDA COM 644535106 885 1036762 SH SOLE 1036762 0 0 NEW JERSEY RES COM 646025106 8031 161300 SH SOLE 161300 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1038 98862 SH SOLE 98862 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 32904 365232 SH SOLE 365232 0 0 NEW RELIC INC COM 64829B100 7679 77797 SH SOLE 77797 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12527 740805 SH SOLE 740805 0 0 NEW SR INVT GROUP INC COM 648691103 816 149716 SH SOLE 149716 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 10339 893600 SH SOLE 893600 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2049 336520 SH SOLE 336520 0 0 NEW YORK TIMES CO CL A 650111107 7861 239300 SH SOLE 239300 0 0 NEWELL BRANDS INC COM 651229106 23910 1558653 SH SOLE 1558653 0 0 NEWMARK GROUP INC CL A 65158N102 1901 227907 SH SOLE 227907 0 0 NEWMARKET CORP COM 651587107 7197 16600 SH SOLE 16600 0 0 NEWMONT MNG CORP COM 651639106 146905 4106932 SH SOLE 4106932 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1516 165500 SH SOLE 165500 0 0 NEWS CORP NEW CL A 65249B109 15963 1283199 SH SOLE 1283199 0 0 NEXGEN ENERGY LTD COM 65340P106 927 573300 SH SOLE 573300 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1289 33609 SH SOLE 33609 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 9001 83060 SH SOLE 83060 0 0 NEXTERA ENERGY INC COM 65339F101 380632 1968924 SH SOLE 1968924 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4757 102000 SH SOLE 102000 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1488 88400 SH SOLE 88400 0 0 NIC INC COM 62914B100 2073 121300 SH SOLE 121300 0 0 NICOLET BANKSHARES INC COM 65406E102 930 15600 SH SOLE 15600 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 28013 1183461 SH SOLE 1183461 0 0 NII HLDGS INC COM PAR 62913F508 279 142100 SH SOLE 142100 0 0 NIKE INC CL B 654106103 357839 4249368 SH SOLE 4249368 0 0 NINE ENERGY SVC INC COM 65441V101 684 30200 SH SOLE 30200 0 0 NISOURCE INC COM 65473P105 38115 1329900 SH SOLE 1329900 0 0 NLIGHT INC COM 65487K100 891 40000 SH SOLE 40000 0 0 NMI HLDGS INC CL A 629209305 2814 108774 SH SOLE 108774 0 0 NN INC COM 629337106 574 76680 SH SOLE 76680 0 0 NOAH HOLDINGS LTD SPON ADS CL A 65487X102 765 16624 SH SOLE 16624 0 0 NOBLE CORP PLC SHS USD G65431101 1291 449798 SH SOLE 449798 0 0 NOBLE ENERGY INC COM 655044105 39582 1600581 SH SOLE 1600581 0 0 NOODLES & CO COM CL A 65540B105 237 34900 SH SOLE 34900 0 0 NORBORD INC COM NEW 65548P403 1941 70428 SH SOLE 70428 0 0 NORDSON CORP COM 655663102 12633 95327 SH SOLE 95327 0 0 NORDSTROM INC COM 655664100 20682 466025 SH SOLE 466025 0 0 NORFOLK SOUTHERN CORP COM 655844108 169892 909047 SH SOLE 909047 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 674 246100 SH SOLE 246100 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1129 81200 SH SOLE 81200 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1418 81658 SH SOLE 81658 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 3036 178900 SH SOLE 178900 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3452 52600 SH SOLE 52600 0 0 NORTHWESTERN CORP COM NEW 668074305 6455 91683 SH SOLE 91683 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 40346 734100 SH SOLE 734100 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 1237 50684 SH SOLE 50684 0 0 NOVAGOLD RES INC COM NEW 66987E206 1820 436500 SH SOLE 436500 0 0 NOVANTA INC COM 67000B104 5118 60400 SH SOLE 60400 0 0 NOVAVAX INC COM 670002104 384 697750 SH SOLE 697750 0 0 NOVOCURE LTD ORD SHS G6674U108 5718 118700 SH SOLE 118700 0 0 NOW INC COM 67011P100 2758 197600 SH SOLE 197600 0 0 NRG ENERGY INC COM NEW 629377508 41112 967800 SH SOLE 967800 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 4599 96100 SH SOLE 96100 0 0 NUANCEMUNICATIONS INC COM 67020Y100 8873 524100 SH SOLE 524100 0 0 NUCOR CORP COM 670346105 61125 1047561 SH SOLE 1047561 0 0 NUTANIX INC CL A 67059N108 9216 244200 SH SOLE 244200 0 0 NUTRIEN LTD COM 67077M108 113593 2153152 SH SOLE 2153152 0 0 NUVASIVE INC COM 670704105 5319 93669 SH SOLE 93669 0 0 NV5 GLOBAL INC COM 62945V109 1080 18200 SH SOLE 18200 0 0 NVE CORP COM NEW 629445206 861 8800 SH SOLE 8800 0 0 NVENT ELECTRIC PLC SHS G6700G107 8380 310587 SH SOLE 310587 0 0 NVIDIA CORP COM 67066G104 347338 1934385 SH SOLE 1934385 0 0 NVR INC COM 62944T105 31682 11450 SH SOLE 11450 0 0 NXP SEMICONDUCTORS N V COM N6596X109 153792 1739929 SH SOLE 1739929 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 103844 267432 SH SOLE 267432 0 0 OASIS PETE INC NEW COM 674215108 2979 493250 SH SOLE 493250 0 0 OBSIDIAN ENERGY LTD COM 674482104 231 844800 SH SOLE 844800 0 0 OCCIDENTAL PETE CORP COM 674599105 180577 2727743 SH SOLE 2727743 0 0 OCEANEERING INTL INC COM 675232102 2833 179648 SH SOLE 179648 0 0 OCEANFIRST FINL CORP COM 675234108 1697 70533 SH SOLE 70533 0 0 OCWEN FINL CORP COM NEW 675746309 339 186000 SH SOLE 186000 0 0 OFFICE DEPOT INC COM 676220106 3258 897495 SH SOLE 897495 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2422 87633 SH SOLE 87633 0 0 OFG BANCORP COM 67103X102 1848 93400 SH SOLE 93400 0 0 OGE ENERGY CORP COM 670837103 28705 665700 SH SOLE 665700 0 0 OIL STS INTL INC COM 678026105 1762 103900 SH SOLE 103900 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 29528 204500 SH SOLE 204500 0 0 OLD LINE BANCSHARES INC COM 67984M100 578 23200 SH SOLE 23200 0 0 OLD NATL BANCORP IND COM 680033107 4710 287184 SH SOLE 287184 0 0 OLD REP INTL CORP COM 680223104 10962 524000 SH SOLE 524000 0 0 OLIN CORP COM PAR $1 680665205 7035 304032 SH SOLE 304032 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8286 97100 SH SOLE 97100 0 0 OMEGA FLEX INC COM 682095104 417 5500 SH SOLE 5500 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 13954 365758 SH SOLE 365758 0 0 OMEROS CORP COM 682143102 1473 84800 SH SOLE 84800 0 0 OMNICELL INC COM 68213N109 5837 72200 SH SOLE 72200 0 0 OMNICOM GROUP INC COM 681919106 60580 829977 SH SOLE 829977 0 0 OMNOVA SOLUTIONS INC COM 682129101 574 81800 SH SOLE 81800 0 0 ON DECK CAP INC COM 682163100 393 72600 SH SOLE 72600 0 0 ON SEMICONDUCTOR CORP COM 682189105 28903 1405100 SH SOLE 1405100 0 0 ONE GAS INC COM 68235P108 8521 95713 SH SOLE 95713 0 0 ONE LIBERTY PPTYS INC COM 682406103 769 26500 SH SOLE 26500 0 0 ONEMAIN HLDGS INC COM 68268W103 4715 148500 SH SOLE 148500 0 0 ONEOK INC NEW COM 682680103 95898 1373112 SH SOLE 1373112 0 0 ONESPAN INC COM 68287N100 1128 58700 SH SOLE 58700 0 0 OPEN TEXT CORP COM 683715106 36126 940600 SH SOLE 940600 0 0 OPKO HEALTH INC COM 68375N103 1598 612200 SH SOLE 612200 0 0 OPTINOSE INC COM 68404V100 232 22500 SH SOLE 22500 0 0 OPUS BK IRVINE CALIF COM 684000102 1039 52492 SH SOLE 52492 0 0 ORACLE CORP COM 68389X105 489826 9119828 SH SOLE 9119828 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1245 111700 SH SOLE 111700 0 0 ORBCOMM INC COM 68555P100 926 136600 SH SOLE 136600 0 0 ORIGIN BANCORP INC COM 68621T102 1099 32282 SH SOLE 32282 0 0 ORITANI FINL CORP DEL COM 68633D103 1234 74200 SH SOLE 74200 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3818 69234 SH SOLE 69234 0 0 ORTHOFIX MED INC COM 68752M108 1941 34400 SH SOLE 34400 0 0 OSHKOSH CORP COM 688239201 9842 131000 SH SOLE 131000 0 0 OSI SYSTEMS INC COM 671044105 2751 31400 SH SOLE 31400 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2395 213130 SH SOLE 213130 0 0 OTTER TAIL CORP COM 689648103 3243 65100 SH SOLE 65100 0 0 OUTFRONT MEDIA INC COM 69007J106 5947 254154 SH SOLE 254154 0 0 OVERSTOCK INC DEL COM 690370101 731 44000 SH SOLE 44000 0 0 OWENS & MINOR INC NEW COM 690732102 452 110200 SH SOLE 110200 0 0 OWENS CORNING NEW COM 690742101 17185 364700 SH SOLE 364700 0 0 OWENS ILL INC COM NEW 690768403 5489 289224 SH SOLE 289224 0 0 OXFORD INDS INC COM 691497309 2318 30800 SH SOLE 30800 0 0 PACCAR INC COM 693718108 79479 1166405 SH SOLE 1166405 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1766 244246 SH SOLE 244246 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2416 91074 SH SOLE 91074 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 2851 74900 SH SOLE 74900 0 0 PACKAGING CORP AMER COM 695156109 31295 314900 SH SOLE 314900 0 0 PACWEST BANCORP DEL COM 695263103 8345 221873 SH SOLE 221873 0 0 PALO ALTO NETWORKS INC COM 697435105 87777 361400 SH SOLE 361400 0 0 PAN AMERICAN SILVER CORP COM 697900108 5070 383500 SH SOLE 383500 0 0 PAPA JOHNS INTL INC COM 698813102 2287 43200 SH SOLE 43200 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 968 54359 SH SOLE 54359 0 0 PARAMOUNT GROUP INC COM 69924R108 5522 389143 SH SOLE 389143 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 267 49800 SH SOLE 49800 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 534 34000 SH SOLE 34000 0 0 PARK HOTELS RESORTS INC COM 700517105 11395 366642 SH SOLE 366642 0 0 PARK NATL CORP COM 700658107 2435 25700 SH SOLE 25700 0 0 PARK OHIO HLDGS CORP COM 700666100 476 14700 SH SOLE 14700 0 0 PARKER HANNIFIN CORP COM 701094104 75810 441732 SH SOLE 441732 0 0 PARSLEY ENERGY INC CL A 701877102 16243 841600 SH SOLE 841600 0 0 PARTY CITY HOLDCO INC COM 702149105 844 106300 SH SOLE 106300 0 0 PATRICK INDS INC COM 703343103 1866 41175 SH SOLE 41175 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 3343 151949 SH SOLE 151949 0 0 PATTERSON UTI ENERGY INC COM 703481101 5556 396300 SH SOLE 396300 0 0 PATTERSONPANIES INC COM 703395103 3400 155600 SH SOLE 155600 0 0 PAYCHEX INC COM 704326107 148266 1848703 SH SOLE 1848703 0 0 PAYCOM SOFTWARE INC COM 70432V102 17172 90797 SH SOLE 90797 0 0 PAYLOCITY HLDG CORP COM 70438V106 5151 57750 SH SOLE 57750 0 0 PAYPAL HLDGS INC COM 70450Y103 388008 3736591 SH SOLE 3736591 0 0 PBF ENERGY INC CL A 69318G106 6465 207600 SH SOLE 207600 0 0 PC CONNECTION INC COM 69318J100 803 21900 SH SOLE 21900 0 0 PDC ENERGY INC COM 69327R101 4901 120466 SH SOLE 120466 0 0 PDF SOLUTIONS INC COM 693282105 608 49200 SH SOLE 49200 0 0 PDL BIOPHARMA INC COM 69329Y104 990 266100 SH SOLE 266100 0 0 PDVWIRELESS INC COM 69290R104 561 15950 SH SOLE 15950 0 0 PEABODY ENERGY CORP NEW COM 704551100 3842 135600 SH SOLE 135600 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 781 29800 SH SOLE 29800 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7383 237712 SH SOLE 237712 0 0 PEGASYSTEMS INC COM 705573103 4661 71700 SH SOLE 71700 0 0 PEMBINA PIPELINE CORP COM 706327103 65091 1771393 SH SOLE 1771393 0 0 PENN NATL GAMING INC COM 707569109 4137 205810 SH SOLE 205810 0 0 PENN VA CORP NEW COM 70788V102 785 17800 SH SOLE 17800 0 0 PENNEY J C CORP INC COM 708160106 804 539300 SH SOLE 539300 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 808 128400 SH SOLE 128400 0 0 PENNYMAC MTG INVT TR COM 70931T103 2566 123900 SH SOLE 123900 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3108 69600 SH SOLE 69600 0 0 PENTAIR PLC SHS G7S00T104 24532 551157 SH SOLE 551157 0 0 PENUMBRA INC COM 70975L107 8321 56600 SH SOLE 56600 0 0 PEOPLES BANCORP INC COM 709789101 991 32000 SH SOLE 32000 0 0 PEOPLES UTAH BANCORP COM 712706209 765 29000 SH SOLE 29000 0 0 PEPSICO INC COM 713448108 700921 5720406 SH SOLE 5720406 0 0 PERFICIENT INC COM 71375U101 1687 61600 SH SOLE 61600 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7599 191700 SH SOLE 191700 0 0 PERKINELMER INC COM 714046109 19532 202700 SH SOLE 202700 0 0 PERRIGO CO PLC SHS G97822103 20760 431062 SH SOLE 431062 0 0 PERSPECTA INC COM 715347100 5455 269800 SH SOLE 269800 0 0 PETMED EXPRESS INC COM 716382106 859 37700 SH SOLE 37700 0 0 PFIZER INC COM 717081103 900028 21192089 SH SOLE 21192089 0 0 PGT INNOVATIONS INC COM 69336V101 1463 105600 SH SOLE 105600 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1218 36900 SH SOLE 36900 0 0 PHILIP MORRIS INTL INC COM 718172109 482524 5459031 SH SOLE 5459031 0 0 PHILLIPS 66 COM 718546104 139226 1462914 SH SOLE 1462914 0 0 PHOTRONICS INC COM 719405102 1169 123700 SH SOLE 123700 0 0 PHYSICIANS RLTY TR COM 71943U104 6251 332306 SH SOLE 332306 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4877 233900 SH SOLE 233900 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2530 113500 SH SOLE 113500 0 0 PINDUODUO INC SPONSORED ADS 722304102 9247 379200 SH SOLE 379200 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 7377 134861 SH SOLE 134861 0 0 PINNACLE WEST CAP CORP COM 723484101 44134 461751 SH SOLE 461751 0 0 PIONEER NAT RES CO COM 723787107 86640 568952 SH SOLE 568952 0 0 PIPER JAFFRAY COS COM 724078100 1857 25500 SH SOLE 25500 0 0 PITNEY BOWES INC COM 724479100 2349 341900 SH SOLE 341900 0 0 PJT PARTNERS INC COM CL A 69343T107 1611 38535 SH SOLE 38535 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 16470 660915 SH SOLE 660915 0 0 PLANET FITNESS INC CL A 72703H101 11042 160685 SH SOLE 160685 0 0 PLANTRONICS INC NEW COM 727493108 2845 61700 SH SOLE 61700 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 817 107100 SH SOLE 107100 0 0 PLAYAGS INC COM 72814N104 1213 50700 SH SOLE 50700 0 0 PLEXUS CORP COM 729132100 3474 57000 SH SOLE 57000 0 0 PLUG POWER INC COM NEW 72919P202 1021 425300 SH SOLE 425300 0 0 PNM RES INC COM 69349H107 6874 145200 SH SOLE 145200 0 0 POLARIS INDS INC COM 731068102 16557 196100 SH SOLE 196100 0 0 POLYONE CORP COM 73179P106 4265 145500 SH SOLE 145500 0 0 POOL CORPORATION COM 73278L105 12106 73383 SH SOLE 73383 0 0 POPULAR INC COM NEW 733174700 9535 182900 SH SOLE 182900 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 8429 162600 SH SOLE 162600 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3992 115057 SH SOLE 115057 0 0 POST HLDGS INC COM 737446104 13281 121400 SH SOLE 121400 0 0 POTBELLY CORP COM 73754Y100 359 42200 SH SOLE 42200 0 0 POTLATCHDELTIC CORPORATION COM 737630103 4418 116922 SH SOLE 116922 0 0 POWELL INDS INC COM 739128106 430 16200 SH SOLE 16200 0 0 POWER INTEGRATIONS INC COM 739276103 3742 53500 SH SOLE 53500 0 0 PPG INDS INC COM 693506107 90393 800860 SH SOLE 800860 0 0 PPL CORP COM 69351T106 84604 2665547 SH SOLE 2665547 0 0 PQ GROUP HLDGS INC COM 73943T103 1124 74100 SH SOLE 74100 0 0 PRA GROUP INC COM 69354N106 2212 82500 SH SOLE 82500 0 0 PRA HEALTH SCIENCES INC COM 69354M108 11763 106658 SH SOLE 106658 0 0 PRECISION DRILLING CORP COM 2010 74022D308 1257 529600 SH SOLE 529600 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1109 74800 SH SOLE 74800 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1191 26489 SH SOLE 26489 0 0 PREMIER INC CL A 74051N102 4008 116212 SH SOLE 116212 0 0 PRESIDIO INC COM 74102M103 888 60000 SH SOLE 60000 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2821 94300 SH SOLE 94300 0 0 PRETIUM RES INC COM 74139C102 2589 302848 SH SOLE 302848 0 0 PRICESMART INC COM 741511109 2455 41700 SH SOLE 41700 0 0 PRIMERICA INC COM 74164M108 9552 78200 SH SOLE 78200 0 0 PRIMO WTR CORP COM 74165N105 977 63200 SH SOLE 63200 0 0 PRIMORIS SVCS CORP COM 74164F103 1543 74600 SH SOLE 74600 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 47379 944363 SH SOLE 944363 0 0 PROASSURANCE CORP COM 74267C106 3381 97700 SH SOLE 97700 0 0 PROCTER AND GAMBLE CO COM 742718109 970879 9330888 SH SOLE 9330888 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 715 154100 SH SOLE 154100 0 0 PROGRESS SOFTWARE CORP COM 743312100 3266 73600 SH SOLE 73600 0 0 PROGRESSIVE CORP OHIO COM 743315103 180033 2497334 SH SOLE 2497334 0 0 PROLOGIS INC COM 74340W103 151188 2101287 SH SOLE 2101287 0 0 PROOFPOINT INC COM 743424103 12089 99552 SH SOLE 99552 0 0 PROPETRO HLDG CORP COM 74347M108 3090 137100 SH SOLE 137100 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 646 46600 SH SOLE 46600 0 0 PROS HOLDINGS INC COM 74346Y103 2572 60900 SH SOLE 60900 0 0 PROSPERITY BANCSHARES INC COM 743606105 8353 120950 SH SOLE 120950 0 0 PROTECTIVE INS CORP CL B 74368L203 307 16600 SH SOLE 16600 0 0 PROTHENA CORP PLC SHS G72800108 881 72600 SH SOLE 72600 0 0 PROTO LABS INC COM 743713109 4931 46900 SH SOLE 46900 0 0 PROVIDENCE SVC CORP COM 743815102 1399 21000 SH SOLE 21000 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2998 115800 SH SOLE 115800 0 0 PRUDENTIAL FINL INC COM 744320102 126674 1378687 SH SOLE 1378687 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 5867 37408 SH SOLE 37408 0 0 PTC INC COM 69370C100 34623 375600 SH SOLE 375600 0 0 PTC THERAPEUTICS INC COM 69366J200 3529 93765 SH SOLE 93765 0 0 PUBLIC STORAGE COM 74460D109 170116 781135 SH SOLE 781135 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 100241 1687277 SH SOLE 1687277 0 0 PULTE GROUP INC COM 745867101 24901 890600 SH SOLE 890600 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2153 55630 SH SOLE 55630 0 0 PURE STORAGE INC CL A 74624M102 7337 336700 SH SOLE 336700 0 0 PVH CORP COM 693656100 31195 255800 SH SOLE 255800 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 237 29300 SH SOLE 29300 0 0 Q2 HLDGS INC COM 74736L109 4654 67200 SH SOLE 67200 0 0 QAD INC CL A 74727D306 831 19300 SH SOLE 19300 0 0 QCR HOLDINGS INC COM 74727A104 921 27139 SH SOLE 27139 0 0 QEP RES INC COM 74733V100 3361 431442 SH SOLE 431442 0 0 QIAGEN NV SHS NEW N72482123 44058 1085912 SH SOLE 1085912 0 0 QORVO INC COM 74736K101 29900 416845 SH SOLE 416845 0 0 QTS RLTY TR INC COM CL A 74736A103 4179 92883 SH SOLE 92883 0 0 QUAD / GRAPHICS INC COM CL A 747301109 703 59100 SH SOLE 59100 0 0 QUAKER CHEM CORP COM 747316107 4868 24300 SH SOLE 24300 0 0 QUALCOMM INC COM 747525103 230747 4046065 SH SOLE 4046065 0 0 QUALYS INC COM 74758T303 5047 61000 SH SOLE 61000 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 917 57700 SH SOLE 57700 0 0 QUANTA SVCS INC COM 74762E102 10078 267035 SH SOLE 267035 0 0 QUANTENNAMUNICATIONS INC COM 74766D100 995 40900 SH SOLE 40900 0 0 QUEST DIAGNOSTICS INC COM 74834L100 47984 533630 SH SOLE 533630 0 0 QUIDEL CORP COM 74838J101 3987 60900 SH SOLE 60900 0 0 QUINSTREET INC COM 74874Q100 963 71900 SH SOLE 71900 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1455 147400 SH SOLE 147400 0 0 QURATE RETAIL INC COM SER A 74915M100 22486 1407148 SH SOLE 1407148 0 0 R1 RCM INC COM 749397105 1554 160700 SH SOLE 160700 0 0 RA PHARMACEUTICALS INC COM 74933V108 1066 47600 SH SOLE 47600 0 0 RADIAN GROUP INC COM 750236101 8065 388850 SH SOLE 388850 0 0 RADIUS HEALTH INC COM NEW 750469207 1406 70500 SH SOLE 70500 0 0 RADNET INC COM 750491102 938 75700 SH SOLE 75700 0 0 RADWARE LTD ORD M81873107 1834 70200 SH SOLE 70200 0 0 RALPH LAUREN CORP CL A 751212101 23637 182274 SH SOLE 182274 0 0 RAMBUS INC DEL COM 750917106 2067 197800 SH SOLE 197800 0 0 RANGE RES CORP COM 75281A109 4344 386500 SH SOLE 386500 0 0 RAPID7 INC COM 753422104 2839 56100 SH SOLE 56100 0 0 RAVEN INDS INC COM 754212108 2513 65500 SH SOLE 65500 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1262 93050 SH SOLE 93050 0 0 RAYONIER INC COM 754907103 7436 235900 SH SOLE 235900 0 0 RAYTHEON CO COM NEW 755111507 205140 1126645 SH SOLE 1126645 0 0 RBC BEARINGS INC COM 75524B104 5747 45190 SH SOLE 45190 0 0 RE MAX HLDGS INC CL A 75524W108 1245 32300 SH SOLE 32300 0 0 READY CAP CORP COM 75574U101 833 56800 SH SOLE 56800 0 0 REALOGY HLDGS CORP COM 75605Y106 2454 215300 SH SOLE 215300 0 0 REALPAGE INC COM 75606N109 8308 136900 SH SOLE 136900 0 0 REALTY INCOME CORP COM 756109104 116262 1580500 SH SOLE 1580500 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2991 35000 SH SOLE 35000 0 0 RED HAT INC COM 756577102 107814 590115 SH SOLE 590115 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 680 23600 SH SOLE 23600 0 0 RED ROCK RESORTS INC CL A 75700L108 3283 127000 SH SOLE 127000 0 0 REDFIN CORP COM 75737F108 1818 89700 SH SOLE 89700 0 0 REDWOOD TR INC COM 758075402 2794 173000 SH SOLE 173000 0 0 REGAL BELOIT CORP COM 758750103 6437 78622 SH SOLE 78622 0 0 REGENCY CTRS CORP COM 758849103 41173 609879 SH SOLE 609879 0 0 REGENERON PHARMACEUTICALS COM 75886F107 109307 266200 SH SOLE 266200 0 0 REGENXBIO INC COM 75901B107 3370 58800 SH SOLE 58800 0 0 REGIS CORP MINN COM 758932107 1192 60600 SH SOLE 60600 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 29773 209700 SH SOLE 209700 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 11589 128400 SH SOLE 128400 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 43778 305075 SH SOLE 305075 0 0 RENASANT CORP COM 75970E107 3077 90900 SH SOLE 90900 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1344 61200 SH SOLE 61200 0 0 RENT A CTR INC NEW COM 76009N100 1526 73100 SH SOLE 73100 0 0 REPLIGEN CORP COM 759916109 4012 67900 SH SOLE 67900 0 0 REPUBLIC BANCORP KY CL A 760281204 832 18600 SH SOLE 18600 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 491 93500 SH SOLE 93500 0 0 REPUBLIC SVCS INC COM 760759100 138692 1725448 SH SOLE 1725448 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4323 224100 SH SOLE 224100 0 0 RESMED INC COM 761152107 49459 475700 SH SOLE 475700 0 0 RESOLUTE FST PRODS INC COM 76117W109 846 107100 SH SOLE 107100 0 0 RESOURCES CONNECTION INC COM 76122Q105 887 53600 SH SOLE 53600 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 54415 836161 SH SOLE 836161 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3602 207700 SH SOLE 207700 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4787 392674 SH SOLE 392674 0 0 RETAIL VALUE INC COM 76133Q102 870 27921 SH SOLE 27921 0 0 RETROPHIN INC COM 761299106 1532 67700 SH SOLE 67700 0 0 REV GROUP INC COM 749527107 552 50400 SH SOLE 50400 0 0 REVANCE THERAPEUTICS INC COM 761330109 1095 69450 SH SOLE 69450 0 0 REX AMERICAN RESOURCES CORP COM 761624105 838 10400 SH SOLE 10400 0 0 REXFORD INDL RLTY INC COM 76169C100 6052 169016 SH SOLE 169016 0 0 REXNORD CORP NEW COM 76169B102 4797 190800 SH SOLE 190800 0 0 RH COM 74967X103 3761 36530 SH SOLE 36530 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 858 31300 SH SOLE 31300 0 0 RIBBONMUNICATIONS INC COM 762544104 499 96974 SH SOLE 96974 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 719 279579 SH SOLE 279579 0 0 RING ENERGY INC COM 76680V108 595 101432 SH SOLE 101432 0 0 RINGCENTRAL INC CL A 76680R206 13475 125000 SH SOLE 125000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 6768 199300 SH SOLE 199300 0 0 RITE AID CORP COM 767754104 1234 1943800 SH SOLE 1943800 0 0 RLI CORP COM 749607107 4944 68900 SH SOLE 68900 0 0 RLJ LODGING TR COM 74965L101 5611 319358 SH SOLE 319358 0 0 RMR GROUP INC CL A 74967R106 676 11092 SH SOLE 11092 0 0 ROBERT HALF INTL INC COM 770323103 26425 405538 SH SOLE 405538 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 781 44500 SH SOLE 44500 0 0 ROCKWELL AUTOMATION INC COM 773903109 70769 403336 SH SOLE 403336 0 0 ROCKWELL MED INC COM 774374102 473 83100 SH SOLE 83100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 68457 1272500 SH SOLE 1272500 0 0 ROGERS CORP COM 775133101 5322 33500 SH SOLE 33500 0 0 ROLLINS INC COM 775711104 20429 490850 SH SOLE 490850 0 0 ROPER TECHNOLOGIES INC COM 776696106 118068 345258 SH SOLE 345258 0 0 ROSETTA STONE INC COM 777780107 793 36300 SH SOLE 36300 0 0 ROSS STORES INC COM 778296103 143764 1544192 SH SOLE 1544192 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 2374 220000 SH SOLE 220000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 63962 558038 SH SOLE 558038 0 0 ROYAL GOLD INC COM 780287108 10857 119400 SH SOLE 119400 0 0 RPC INC COM 749660106 1341 117500 SH SOLE 117500 0 0 RPM INTL INC COM 749685103 14040 241903 SH SOLE 241903 0 0 RPT REALTY COM SH BEN INT 74971D101 1755 146100 SH SOLE 146100 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 1327 58200 SH SOLE 58200 0 0 RUSH ENTERPRISES INC CL A 781846209 2320 55500 SH SOLE 55500 0 0 RUSH ENTERPRISES INC CL B 781846308 316 7600 SH SOLE 7600 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1367 53400 SH SOLE 53400 0 0 RYDER SYS INC COM 783549108 5997 96738 SH SOLE 96738 0 0 RYERSON HLDG CORP COM 783754104 263 30700 SH SOLE 30700 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6925 84200 SH SOLE 84200 0 0 S & T BANCORP INC COM 783859101 2522 63800 SH SOLE 63800 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6327 324941 SH SOLE 324941 0 0 SABRE CORP COM 78573M104 19651 918700 SH SOLE 918700 0 0 SAFETY INS GROUP INC COM 78648T100 2300 26400 SH SOLE 26400 0 0 SAGE THERAPEUTICS INC COM 78667J108 13583 85400 SH SOLE 85400 0 0 SAIA INC COM 78709Y105 2866 46900 SH SOLE 46900 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4136 144000 SH SOLE 144000 0 0 SALESFORCE INC COM 79466L302 404409 2553572 SH SOLE 2553572 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 4030 218900 SH SOLE 218900 0 0 SANDERSON FARMS INC COM 800013104 4944 37500 SH SOLE 37500 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 323 40300 SH SOLE 40300 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1811 331962 SH SOLE 331962 0 0 SANDY SPRING BANCORP INC COM 800363103 1925 61535 SH SOLE 61535 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1084 15076 SH SOLE 15076 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1775 186060 SH SOLE 186060 0 0 SANMINA CORPORATION COM 801056102 3589 124400 SH SOLE 124400 0 0 SAPIENS INTL CORP N V SHS G7T16G103 671 44238 SH SOLE 44238 0 0 SAREPTA THERAPEUTICS INC COM 803607100 14553 122100 SH SOLE 122100 0 0 SAUL CTRS INC COM 804395101 1268 24683 SH SOLE 24683 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 75581 378551 SH SOLE 378551 0 0 SCANSOURCE INC COM 806037107 1673 46700 SH SOLE 46700 0 0 SCHLUMBERGER LTD COM 806857108 201395 4622335 SH SOLE 4622335 0 0 SCHNITZER STL INDS CL A 806882106 1159 48300 SH SOLE 48300 0 0 SCHOLASTIC CORP COM 807066105 2183 54900 SH SOLE 54900 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2172 56100 SH SOLE 56100 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 7458 96915 SH SOLE 96915 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2046 100200 SH SOLE 100200 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 5941 75600 SH SOLE 75600 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1820 86716 SH SOLE 86716 0 0 SEABOARD CORP COM 811543107 2288 534 SH SOLE 534 0 0 SEABRIDGE GOLD INC COM 811916105 945 76000 SH SOLE 76000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2337 88700 SH SOLE 88700 0 0 SEACOR HOLDINGS INC COM 811904101 1332 31500 SH SOLE 31500 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 43408 906416 SH SOLE 906416 0 0 SEALED AIR CORP NEW COM 81211K100 24155 524423 SH SOLE 524423 0 0 SEATTLE GENETICS INC COM 812578102 27326 373100 SH SOLE 373100 0 0 SEAWORLD ENTMT INC COM 81282V100 2470 95900 SH SOLE 95900 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1148 95500 SH SOLE 95500 0 0 SELECT MED HLDGS CORP COM 81619Q105 2780 197300 SH SOLE 197300 0 0 SELECTIVE INS GROUP INC COM 816300107 6796 107400 SH SOLE 107400 0 0 SEMGROUP CORP CL A 81663A105 1594 108141 SH SOLE 108141 0 0 SEMPRA ENERGY COM 816851109 114961 913400 SH SOLE 913400 0 0 SEMTECH CORP COM 816850101 6109 120000 SH SOLE 120000 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5120 433200 SH SOLE 433200 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 24741 549550 SH SOLE 549550 0 0 SENSEONICS HLDGS INC COM 81727U105 381 155600 SH SOLE 155600 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5220 77000 SH SOLE 77000 0 0 SERES THERAPEUTICS INC COM 81750R102 248 36100 SH SOLE 36100 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 2744 61738 SH SOLE 61738 0 0 SERVICE CORP INTL COM 817565104 13241 329800 SH SOLE 329800 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11549 247307 SH SOLE 247307 0 0 SERVICENOW INC COM 81762P102 147549 598600 SH SOLE 598600 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2787 82568 SH SOLE 82568 0 0 SHAKE SHACK INC CL A 819047101 2851 48200 SH SOLE 48200 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 33625 1615300 SH SOLE 1615300 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3805 85772 SH SOLE 85772 0 0 SHERWIN WILLIAMS CO COM 824348106 121142 281261 SH SOLE 281261 0 0 SHOE CARNIVAL INC COM 824889109 698 20500 SH SOLE 20500 0 0 SHOPIFY INC CL A 82509L107 64879 314200 SH SOLE 314200 0 0 SHUTTERFLY INC COM 82568P304 2365 58200 SH SOLE 58200 0 0 SHUTTERSTOCK INC COM 825690100 1641 35200 SH SOLE 35200 0 0 SIENTRA INC COM 82621J105 366 42700 SH SOLE 42700 0 0 SIERRA WIRELESS INC COM 826516106 825 66800 SH SOLE 66800 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2569 94600 SH SOLE 94600 0 0 SILGAN HOLDINGS INC COM 827048109 4181 141100 SH SOLE 141100 0 0 SILICON LABORATORIES INC COM 826919102 6356 78600 SH SOLE 78600 0 0 SILVERCORP METALS INC COM 82835P103 789 307500 SH SOLE 307500 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3921 160186 SH SOLE 160186 0 0 SIMON PPTY GROUP INC NEW COM 828806109 197606 1084498 SH SOLE 1084498 0 0 SIMPLY GOOD FOODS CO COM 82900L102 2568 124700 SH SOLE 124700 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 4469 75400 SH SOLE 75400 0 0 SINA CORP ORD G81477104 7787 131444 SH SOLE 131444 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 5035 130850 SH SOLE 130850 0 0 SIRIUS XM HLDGS INC COM 82968B103 31586 5570754 SH SOLE 5570754 0 0 SITE CENTERS CORP COM 82981J109 3897 286100 SH SOLE 286100 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4041 70700 SH SOLE 70700 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 6455 130800 SH SOLE 130800 0 0 SJW GROUP COM 784305104 2624 42500 SH SOLE 42500 0 0 SKECHERS U S A INC CL A 830566105 8201 244000 SH SOLE 244000 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1767 93000 SH SOLE 93000 0 0 SKYWEST INC COM 830879102 1281 23600 SH SOLE 23600 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 48927 593200 SH SOLE 593200 0 0 SL GREEN RLTY CORP COM 78440X101 25645 285200 SH SOLE 285200 0 0 SLEEP NUMBER CORP COM 83125X103 2844 60500 SH SOLE 60500 0 0 SLM CORP COM 78442P106 7867 793892 SH SOLE 793892 0 0 SM ENERGY CO COM 78454L100 3396 194150 SH SOLE 194150 0 0 SMART & FINAL STORES INC COM 83190B101 271 54800 SH SOLE 54800 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 346 18000 SH SOLE 18000 0 0 SMITH A O CORP COM 831865209 25594 480000 SH SOLE 480000 0 0 SMUCKER J M CO COM NEW 832696405 59729 512699 SH SOLE 512699 0 0 SNAP ON INC COM 833034101 29332 187400 SH SOLE 187400 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2513 66700 SH SOLE 66700 0 0 SOLID BIOSCIENCES INC COM 83422E105 259 28200 SH SOLE 28200 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 603 40700 SH SOLE 40700 0 0 SONOCO PRODS CO COM 835495102 11192 181900 SH SOLE 181900 0 0 SONOS INC COM 83570H108 364 35400 SH SOLE 35400 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 847 178300 SH SOLE 178300 0 0 SOTHEBYS COM 835898107 2531 67049 SH SOLE 67049 0 0 SOUTH JERSEY INDS INC COM 838518108 4997 155809 SH SOLE 155809 0 0 SOUTH ST CORP COM 840441109 4552 66602 SH SOLE 66602 0 0 SOUTHERN CO COM 842587107 246065 4761324 SH SOLE 4761324 0 0 SOUTHERN COPPER CORP COM 84265V105 13774 347135 SH SOLE 347135 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1705 51318 SH SOLE 51318 0 0 SOUTHWEST AIRLS CO COM 844741108 24398 470012 SH SOLE 470012 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 7938 96500 SH SOLE 96500 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4968 1059300 SH SOLE 1059300 0 0 SP PLUS CORP COM 78469C103 1416 41500 SH SOLE 41500 0 0 SPARK THERAPEUTICS INC COM 84652J103 7049 61900 SH SOLE 61900 0 0 SPARTAN MTRS INC COM 846819100 538 60900 SH SOLE 60900 0 0 SPARTANNASH CO COM 847215100 1039 65480 SH SOLE 65480 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3999 72999 SH SOLE 72999 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1875 175400 SH SOLE 175400 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 330 22800 SH SOLE 22800 0 0 SPIRE INC COM 84857L101 7599 92350 SH SOLE 92350 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 32374 353700 SH SOLE 353700 0 0 SPIRIT AIRLS INC COM 848577102 1644 31100 SH SOLE 31100 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 494 76047 SH SOLE 76047 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6204 156154 SH SOLE 156154 0 0 SPLUNK INC COM 848637104 60992 489500 SH SOLE 489500 0 0 SPOK HLDGS INC COM 84863T106 484 35500 SH SOLE 35500 0 0 SPRINT CORPORATION COM 85207U105 18385 3254051 SH SOLE 3254051 0 0 SPROUTS FMRS MKT INC COM 85208M102 4759 220950 SH SOLE 220950 0 0 SPSMERCE INC COM 78463M107 3405 32100 SH SOLE 32100 0 0 SPX CORP COM 784635104 2749 79018 SH SOLE 79018 0 0 SPX FLOW INC COM 78469X107 2473 77518 SH SOLE 77518 0 0 SQUARE INC CL A 852234103 77123 1029400 SH SOLE 1029400 0 0 SRC ENERGY INC COM 78470V108 2264 442128 SH SOLE 442128 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 47971 753200 SH SOLE 753200 0 0 SSR MNG INC COM 784730103 2788 220511 SH SOLE 220511 0 0 ST JOE CO COM 790148100 1072 65000 SH SOLE 65000 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2062 60300 SH SOLE 60300 0 0 STAG INDL INC COM 85254J102 5886 198500 SH SOLE 198500 0 0 STAMPS COM INC COM NEW 852857200 2545 31266 SH SOLE 31266 0 0 STANDARD MTR PRODS INC COM 853666105 1807 36800 SH SOLE 36800 0 0 STANDEX INTL CORP COM 854231107 1710 23300 SH SOLE 23300 0 0 STANLEY BLACK & DECKER INC COM 854502101 68693 504464 SH SOLE 504464 0 0 STANTEC INC COM 85472N109 4928 208470 SH SOLE 208470 0 0 STARBUCKS CORP COM 855244109 353668 4757444 SH SOLE 4757444 0 0 STARS GROUP INC COM 85570W100 10827 619200 SH SOLE 619200 0 0 STARWOOD PPTY TR INC COM 85571B105 11214 501765 SH SOLE 501765 0 0 STATE AUTO FINL CORP COM 855707105 1034 31400 SH SOLE 31400 0 0 STEEL DYNAMICS INC COM 858119100 27059 767200 SH SOLE 767200 0 0 STEELCASE INC CL A 858155203 2289 157300 SH SOLE 157300 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 905 70400 SH SOLE 70400 0 0 STEPAN CO COM 858586100 3238 37000 SH SOLE 37000 0 0 STERICYCLE INC COM 858912108 8985 165100 SH SOLE 165100 0 0 STERIS PLC SHS USD G8473T100 19711 153955 SH SOLE 153955 0 0 STERLING BANCORP DEL COM 85917A100 7239 388564 SH SOLE 388564 0 0 STERLING BANCORP INC COM 85917W102 328 32300 SH SOLE 32300 0 0 STEWART INFORMATION SVCS COR COM 860372101 1665 39000 SH SOLE 39000 0 0 STIFEL FINL CORP COM 860630102 6924 131242 SH SOLE 131242 0 0 STOCK YDS BANCORP INC COM 861025104 1333 39423 SH SOLE 39423 0 0 STONERIDGE INC COM 86183P102 1423 49300 SH SOLE 49300 0 0 STORE CAP CORP COM 862121100 11696 349140 SH SOLE 349140 0 0 STRATEGIC ED INC COM 86272C103 5205 39638 SH SOLE 39638 0 0 STRYKER CORP COM 863667101 275554 1395071 SH SOLE 1395071 0 0 STURM RUGER & CO INC COM 864159108 1686 31800 SH SOLE 31800 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2178 190900 SH SOLE 190900 0 0 SUMMIT MATLS INC CL A 86614U100 3229 203459 SH SOLE 203459 0 0 SUN CMNTYS INC COM 866674104 18647 157331 SH SOLE 157331 0 0 SUN HYDRAULICS CORP COM 866942105 2442 52500 SH SOLE 52500 0 0 SUN LIFE FINL INC COM 866796105 81229 2113700 SH SOLE 2113700 0 0 SUNCOKE ENERGY INC COM 86722A103 902 106250 SH SOLE 106250 0 0 SUNCOR ENERGY INC NEW COM 867224107 182156 5618812 SH SOLE 5618812 0 0 SUNPOWER CORP COM 867652406 753 115700 SH SOLE 115700 0 0 SUNRUN INC COM 86771W105 2149 152850 SH SOLE 152850 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5990 415949 SH SOLE 415949 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1315 281575 SH SOLE 281575 0 0 SUPERIOR INDS INTL INC COM 868168105 207 43400 SH SOLE 43400 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3336 95200 SH SOLE 95200 0 0 SURGERY PARTNERS INC COM 86881A100 288 25500 SH SOLE 25500 0 0 SURMODICS INC COM 868873100 1061 24400 SH SOLE 24400 0 0 SYKES ENTERPRISES INC COM 871237103 2093 74023 SH SOLE 74023 0 0 SYMANTEC CORP COM 871503108 49028 2132576 SH SOLE 2132576 0 0 SYNAPTICS INC COM 87157D109 2508 63100 SH SOLE 63100 0 0 SYNEOS HEALTH INC CL A 87166B102 5843 112877 SH SOLE 112877 0 0 SYNNEX CORP COM 87162W100 7563 79285 SH SOLE 79285 0 0 SYNOPSYS INC COM 871607107 84467 733536 SH SOLE 733536 0 0 SYNOVUS FINL CORP COM NEW 87161C501 10377 302019 SH SOLE 302019 0 0 SYSCO CORP COM 871829107 132047 1977940 SH SOLE 1977940 0 0 SYSTEMAX INC COM 871851101 530 23400 SH SOLE 23400 0 0 T MOBILE US INC COM 872590104 84725 1226124 SH SOLE 1226124 0 0 TABLEAU SOFTWARE INC CL A 87336U105 30385 238725 SH SOLE 238725 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1681 29800 SH SOLE 29800 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1508 28600 SH SOLE 28600 0 0 TAILORED BRANDS INC COM 87403A107 713 90900 SH SOLE 90900 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35823 379600 SH SOLE 379600 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 31763 880359 SH SOLE 880359 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 7162 284900 SH SOLE 284900 0 0 TALOS ENERGY INC COM 87484T108 1049 39500 SH SOLE 39500 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 5975 94100 SH SOLE 94100 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3590 171100 SH SOLE 171100 0 0 TAPESTRY INC COM 876030107 43958 1352973 SH SOLE 1352973 0 0 TARGA RES CORP COM 87612G101 31798 765300 SH SOLE 765300 0 0 TARGET CORP COM 87612E106 132808 1654717 SH SOLE 1654717 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2670 217390 SH SOLE 217390 0 0 TAUBMAN CTRS INC COM 876664103 5886 111300 SH SOLE 111300 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 3839 216300 SH SOLE 216300 0 0 TCF FINL CORP COM 872275102 5975 288800 SH SOLE 288800 0 0 TE CONNECTIVITY LTD REG SHS H84989104 92508 1145609 SH SOLE 1145609 0 0 TEAM INC COM 878155100 911 52055 SH SOLE 52055 0 0 TECH DATA CORP COM 878237106 6800 66400 SH SOLE 66400 0 0 TECHNIPFMC PLC COM G87110105 33775 1436004 SH SOLE 1436004 0 0 TECHTARGET INC COM 87874R100 623 38300 SH SOLE 38300 0 0 TECK RESOURCES LTD CL B 878742204 41377 1787779 SH SOLE 1787779 0 0 TEGNA INC COM 87901J105 5533 392400 SH SOLE 392400 0 0 TEJON RANCH CO COM 879080109 709 40280 SH SOLE 40280 0 0 TELADOC HEALTH INC COM 87918A105 6394 115000 SH SOLE 115000 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 15595 65800 SH SOLE 65800 0 0 TELEFLEX INC COM 879369106 46351 153400 SH SOLE 153400 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5621 182900 SH SOLE 182900 0 0 TELLURIAN INC NEW COM 87968A104 1718 153400 SH SOLE 153400 0 0 TELUS CORP COM 87971M103 25942 700700 SH SOLE 700700 0 0 TEMPUR SEALY INTL INC COM 88023U101 4867 84400 SH SOLE 84400 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4692 263675 SH SOLE 263675 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 5387 186800 SH SOLE 186800 0 0 TENNANT CO COM 880345103 1943 31300 SH SOLE 31300 0 0 TENNECO INC CL A VTG COM STK 880349105 2307 104100 SH SOLE 104100 0 0 TERADATA CORP DEL COM 88076W103 9400 215359 SH SOLE 215359 0 0 TERADYNE INC COM 880770102 13006 326700 SH SOLE 326700 0 0 TEREX CORP NEW COM 880779103 4315 134300 SH SOLE 134300 0 0 TERRAFORM PWR INC COM CL A 88104R209 1572 114391 SH SOLE 114391 0 0 TERRENO RLTY CORP COM 88146M101 4532 107800 SH SOLE 107800 0 0 TESLA INC COM 88160R101 120336 429985 SH SOLE 429985 0 0 TETRA TECH INC NEW COM 88162G103 6007 100800 SH SOLE 100800 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 520 222250 SH SOLE 222250 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 55998 3571299 SH SOLE 3571299 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 4992 91450 SH SOLE 91450 0 0 TEXAS INSTRS INC COM 882508104 340092 3206294 SH SOLE 3206294 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 8755 11317 SH SOLE 11317 0 0 TEXAS ROADHOUSE INC COM 882681109 7705 123900 SH SOLE 123900 0 0 TFS FINL CORP COM 87240R107 1682 102100 SH SOLE 102100 0 0 TG THERAPEUTICS INC COM 88322Q108 942 117200 SH SOLE 117200 0 0 THE TRADE DESK INC COM CL A 88339J105 11778 59500 SH SOLE 59500 0 0 THERAPEUTICSMD INC COM 88338N107 1798 368500 SH SOLE 368500 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1830 80742 SH SOLE 80742 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 367834 1343832 SH SOLE 1343832 0 0 THERMON GROUP HLDGS INC COM 88362T103 1456 59400 SH SOLE 59400 0 0 THIRD PT REINS LTD COM G8827U100 1425 137300 SH SOLE 137300 0 0 THOMSON REUTERS CORP COM NEW 884903709 41862 707298 SH SOLE 707298 0 0 THOR INDS INC COM 885160101 6000 96200 SH SOLE 96200 0 0 TIDEWATER INC NEW COM 88642R109 1382 59600 SH SOLE 59600 0 0 TIER REIT INC COM NEW 88650V208 2812 98114 SH SOLE 98114 0 0 TIFFANY & CO NEW COM 886547108 38657 366248 SH SOLE 366248 0 0 TILE SHOP HLDGS INC COM 88677Q109 396 69900 SH SOLE 69900 0 0 TIMKEN CO COM 887389104 5500 126100 SH SOLE 126100 0 0 TIMKENSTEEL CORP COM 887399103 750 69100 SH SOLE 69100 0 0 TITAN INTL INC ILL COM 88830M102 554 92800 SH SOLE 92800 0 0 TITAN MACHY INC COM 88830R101 535 34400 SH SOLE 34400 0 0 TIVITY HEALTH INC COM 88870R102 1511 86075 SH SOLE 86075 0 0 TIVO CORP COM 88870P106 2105 225813 SH SOLE 225813 0 0 TJX COS INC NEW COM 872540109 292365 5494542 SH SOLE 5494542 0 0 TOLL BROTHERS INC COM 889478103 9238 255200 SH SOLE 255200 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1902 25000 SH SOLE 25000 0 0 TOOTSIE ROLL INDS INC COM 890516107 1212 32554 SH SOLE 32554 0 0 TOPBUILD CORP COM 89055F103 4182 64521 SH SOLE 64521 0 0 TORCHMARK CORP COM 891027104 28988 353728 SH SOLE 353728 0 0 TORM PLC SHS CL A G89479102 439 58382 SH SOLE 58382 0 0 TORO CO COM 891092108 13197 191700 SH SOLE 191700 0 0 TOTAL SYS SVCS INC COM 891906109 52067 548018 SH SOLE 548018 0 0 TOWER INTL INC COM 891826109 791 37600 SH SOLE 37600 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2961 180637 SH SOLE 180637 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2938 118715 SH SOLE 118715 0 0 TPG RE FIN TR INC COM 87266M107 1180 60200 SH SOLE 60200 0 0 TPIPOSITES INC COM 87266J104 810 28300 SH SOLE 28300 0 0 TRACTOR SUPPLY CO COM 892356106 39769 406800 SH SOLE 406800 0 0 TRANSALTA CORP COM 89346D107 3833 521400 SH SOLE 521400 0 0 TRANSCANADA CORP COM 89353D107 143788 3200500 SH SOLE 3200500 0 0 TRANSDIGM GROUP INC COM 893641100 71957 158500 SH SOLE 158500 0 0 TRANSENTERIX INC COM NEW 89366M201 750 315100 SH SOLE 315100 0 0 TRANSOCEAN LTD REG SHS H8817H100 8225 944330 SH SOLE 944330 0 0 TRANSUNION COM 89400J107 41314 618100 SH SOLE 618100 0 0 TRAVELERSPANIES INC COM 89417E109 126409 921616 SH SOLE 921616 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 3624 230400 SH SOLE 230400 0 0 TREDEGAR CORP COM 894650100 733 45400 SH SOLE 45400 0 0 TREEHOUSE FOODS INC COM 89469A104 6587 102051 SH SOLE 102051 0 0 TREX CO INC COM 89531P105 6589 107100 SH SOLE 107100 0 0 TRI POINTE GROUP INC COM 87265H109 3276 259147 SH SOLE 259147 0 0 TRIBUNE MEDIA CO CL A 896047503 7001 151733 SH SOLE 151733 0 0 TRIBUNE PUBG CO NEW COM 89609W107 344 29181 SH SOLE 29181 0 0 TRICIDA INC COM 89610F101 1008 26100 SH SOLE 26100 0 0 TRICO BANCSHARES COM 896095106 1854 47200 SH SOLE 47200 0 0 TRIMAS CORP COM NEW 896215209 2524 83500 SH SOLE 83500 0 0 TRIMBLE INC COM 896239100 33847 837800 SH SOLE 837800 0 0 TRINET GROUP INC COM 896288107 4982 83400 SH SOLE 83400 0 0 TRINITY INDS INC COM 896522109 5213 239900 SH SOLE 239900 0 0 TRINSEO S A SHS L9340P101 3493 77100 SH SOLE 77100 0 0 TRIPADVISOR INC COM 896945201 18193 353600 SH SOLE 353600 0 0 TRIPLE-S MGMT CORP CL B 896749108 922 40400 SH SOLE 40400 0 0 TRISTATE CAP HLDGS INC COM 89678F100 740 36238 SH SOLE 36238 0 0 TRITON INTL LTD CL A G9078F107 2942 94600 SH SOLE 94600 0 0 TRIUMPH BANCORP INC COM 89679E300 1267 43100 SH SOLE 43100 0 0 TRIUMPH GROUP INC NEW COM 896818101 1731 90800 SH SOLE 90800 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 2257 171600 SH SOLE 171600 0 0 TRUEBLUE INC COM 89785X101 1745 73800 SH SOLE 73800 0 0 TRUECAR INC COM 89785L107 944 142200 SH SOLE 142200 0 0 TRUPANION INC COM 898202106 1595 48710 SH SOLE 48710 0 0 TRUSTCO BK CORP N Y COM 898349105 1367 176200 SH SOLE 176200 0 0 TRUSTMARK CORP COM 898402102 3908 116200 SH SOLE 116200 0 0 TTEC HLDGS INC COM 89854H102 1065 29400 SH SOLE 29400 0 0 TTM TECHNOLOGIES INC COM 87305R109 1994 170000 SH SOLE 170000 0 0 TUCOWS INC COM NEW 898697206 1331 16400 SH SOLE 16400 0 0 TUPPERWARE BRANDS CORP COM 899896104 2264 88500 SH SOLE 88500 0 0 TURNING PT BRANDS INC COM 90041L105 737 16000 SH SOLE 16000 0 0 TURQUOISE HILL RES LTD COM 900435108 5816 3531700 SH SOLE 3531700 0 0 TUTOR PERINI CORP COM 901109108 1248 72900 SH SOLE 72900 0 0 TWILIO INC CL A 90138F102 21983 170173 SH SOLE 170173 0 0 TWITTER INC COM 90184L102 75193 2286900 SH SOLE 2286900 0 0 TWO HBRS INVT CORP COM NEW 90187B408 6118 452152 SH SOLE 452152 0 0 TYLER TECHNOLOGIES INC COM 902252105 13748 67258 SH SOLE 67258 0 0 TYSON FOODS INC CL A 902494103 73781 1062665 SH SOLE 1062665 0 0 U S CONCRETE INC COM NEW 90333L201 1205 29100 SH SOLE 29100 0 0 U S G CORP COM NEW 903293405 7166 165500 SH SOLE 165500 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2426 23100 SH SOLE 23100 0 0 U S SILICA HLDGS INC COM 90346E103 2452 141250 SH SOLE 141250 0 0 UBIQUITI NETWORKS INC COM 90347A100 5809 38800 SH SOLE 38800 0 0 UDR INC COM 902653104 81946 1802600 SH SOLE 1802600 0 0 UGI CORP NEW COM 902681105 32155 580200 SH SOLE 580200 0 0 ULTA BEAUTY INC COM 90384S303 70688 202700 SH SOLE 202700 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 17869 54126 SH SOLE 54126 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 736 71100 SH SOLE 71100 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 170 278800 SH SOLE 278800 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6815 98252 SH SOLE 98252 0 0 UMB FINL CORP COM 902788108 5238 81800 SH SOLE 81800 0 0 UMH PPTYS INC COM 903002103 870 61800 SH SOLE 61800 0 0 UMPQUA HLDGS CORP COM 904214103 6624 401425 SH SOLE 401425 0 0 UNDER ARMOUR INC CL A 904311107 13348 631400 SH SOLE 631400 0 0 UNDER ARMOUR INC CL C 904311206 12215 647312 SH SOLE 647312 0 0 UNIFI INC COM NEW 904677200 534 27600 SH SOLE 27600 0 0 UNIFIRST CORP MASS COM 904708104 4098 26700 SH SOLE 26700 0 0 UNION BANKSHARES CORP NEW COM 90539J109 4327 133847 SH SOLE 133847 0 0 UNION PACIFIC CORP COM 907818108 411190 2459272 SH SOLE 2459272 0 0 UNIQURE NV SHS N90064101 2637 44200 SH SOLE 44200 0 0 UNISYS CORP COM NEW 909214306 1085 93000 SH SOLE 93000 0 0 UNIT CORP COM 909218109 1403 98500 SH SOLE 98500 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6816 188082 SH SOLE 188082 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3418 137100 SH SOLE 137100 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 847 90600 SH SOLE 90600 0 0 UNITED CONTL HLDGS INC COM 910047109 18147 227462 SH SOLE 227462 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1334 92965 SH SOLE 92965 0 0 UNITED FIRE GROUP INC COM 910340108 1700 38900 SH SOLE 38900 0 0 UNITED INS HLDGS CORP COM 910710102 747 47000 SH SOLE 47000 0 0 UNITED NAT FOODS INC COM 911163103 1236 93500 SH SOLE 93500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 284543 2546477 SH SOLE 2546477 0 0 UNITED RENTALS INC COM 911363109 30962 271000 SH SOLE 271000 0 0 UNITED STATES CELLULAR CORP COM 911684108 1102 24000 SH SOLE 24000 0 0 UNITED STATES LIME & MINERAL COM 911922102 324 4200 SH SOLE 4200 0 0 UNITED STATES STL CORP NEW COM 912909108 6297 323100 SH SOLE 323100 0 0 UNITED TECHNOLOGIES CORP COM 913017109 352714 2736552 SH SOLE 2736552 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 17042 145200 SH SOLE 145200 0 0 UNITEDHEALTH GROUP INC COM 91324P102 882171 3567788 SH SOLE 3567788 0 0 UNITI GROUP INC COM 91325V108 3467 309874 SH SOLE 309874 0 0 UNITIL CORP COM 913259107 1468 27100 SH SOLE 27100 0 0 UNIVAR INC COM 91336L107 5477 247138 SH SOLE 247138 0 0 UNIVERSAL CORP VA COM 913456109 2622 45500 SH SOLE 45500 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 11800 77200 SH SOLE 77200 0 0 UNIVERSAL ELECTRS INC COM 913483103 926 24924 SH SOLE 24924 0 0 UNIVERSAL FST PRODS INC COM 913543104 3361 112450 SH SOLE 112450 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1802 23800 SH SOLE 23800 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 46030 344100 SH SOLE 344100 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1876 60500 SH SOLE 60500 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 297 15070 SH SOLE 15070 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1308 53478 SH SOLE 53478 0 0 UNUM GROUP COM 91529Y106 24691 729867 SH SOLE 729867 0 0 UPLAND SOFTWARE INC COM 91544A109 1250 29500 SH SOLE 29500 0 0 URBAN EDGE PPTYS COM 91704F104 3958 208309 SH SOLE 208309 0 0 URBAN OUTFITTERS INC COM 917047102 4069 137273 SH SOLE 137273 0 0 UROGEN PHARMA LTD COM M96088105 1189 32200 SH SOLE 32200 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1121 54336 SH SOLE 54336 0 0 US ECOLOGY INC COM 91732J102 2250 40200 SH SOLE 40200 0 0 US FOODS HLDG CORP COM 912008109 13826 396055 SH SOLE 396055 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1828 21800 SH SOLE 21800 0 0 V F CORP COM 918204108 97838 1125744 SH SOLE 1125744 0 0 VAIL RESORTS INC COM 91879Q109 36550 168200 SH SOLE 168200 0 0 VALERO ENERGY CORP NEW COM 91913Y100 120140 1416248 SH SOLE 1416248 0 0 VALLEY NATL BANCORP COM 919794107 5492 573900 SH SOLE 573900 0 0 VALMONT INDS INC COM 920253101 5243 40300 SH SOLE 40300 0 0 VALVOLINE INC COM 92047W101 6365 342965 SH SOLE 342965 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1757 95500 SH SOLE 95500 0 0 VAREX IMAGING CORP COM 92214X106 2353 69440 SH SOLE 69440 0 0 VARIAN MED SYS INC COM 92220P105 52443 370048 SH SOLE 370048 0 0 VARONIS SYS INC COM 922280102 3203 53718 SH SOLE 53718 0 0 VECTOR GROUP LTD COM 92240M108 2078 192584 SH SOLE 192584 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 5779 547220 SH SOLE 547220 0 0 VEECO INSTRS INC DEL COM 922417100 944 87121 SH SOLE 87121 0 0 VEEVA SYS INC CL A COM 922475108 53002 417800 SH SOLE 417800 0 0 VENATOR MATLS PLC SHS G9329Z100 545 96900 SH SOLE 96900 0 0 VENTAS INC COM 92276F100 85428 1338780 SH SOLE 1338780 0 0 VEONEER INCORPORATED COM 92336X109 3451 150900 SH SOLE 150900 0 0 VERA BRADLEY INC COM 92335C106 490 37000 SH SOLE 37000 0 0 VEREIT INC COM 92339V100 27006 3226581 SH SOLE 3226581 0 0 VERICEL CORP COM 92346J108 1313 75000 SH SOLE 75000 0 0 VERINT SYS INC COM 92343X100 7081 118300 SH SOLE 118300 0 0 VERISIGN INC COM 92343E102 88098 485230 SH SOLE 485230 0 0 VERISK ANALYTICS INC COM 92345Y106 80085 602143 SH SOLE 602143 0 0 VERITEX HLDGS INC COM 923451108 2011 83017 SH SOLE 83017 0 0 VERITIV CORP COM 923454102 568 21582 SH SOLE 21582 0 0 VERIZONMUNICATIONS INC COM 92343V104 934326 15801216 SH SOLE 15801216 0 0 VERMILION ENERGY INC COM 923725105 12556 508467 SH SOLE 508467 0 0 VERSO CORP CL A 92531L207 1349 63000 SH SOLE 63000 0 0 VERSUM MATLS INC COM 92532W103 9997 198700 SH SOLE 198700 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 156893 852909 SH SOLE 852909 0 0 VIACOM INC NEW CL B 92553P201 33111 1179570 SH SOLE 1179570 0 0 VIAD CORP COM NEW 92552R406 2088 37100 SH SOLE 37100 0 0 VIASAT INC COM 92552V100 8000 103224 SH SOLE 103224 0 0 VIAVI SOLUTIONS INC COM 925550105 5154 416300 SH SOLE 416300 0 0 VICI PPTYS INC COM 925652109 16139 737600 SH SOLE 737600 0 0 VICOR CORP COM 925815102 1043 33632 SH SOLE 33632 0 0 VIEWRAY INC COM 92672L107 709 95900 SH SOLE 95900 0 0 VIKING THERAPEUTICS INC COM 92686J106 1165 117200 SH SOLE 117200 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 402 14700 SH SOLE 14700 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 8261 1028746 SH SOLE 1028746 0 0 VIRTU FINL INC CL A 928254101 2066 87000 SH SOLE 87000 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1268 13000 SH SOLE 13000 0 0 VIRTUSA CORP COM 92827P102 2769 51800 SH SOLE 51800 0 0 VISA INC COM CL A 92826C839 1032311 6609328 SH SOLE 6609328 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4446 240700 SH SOLE 240700 0 0 VISTA OUTDOOR INC COM 928377100 841 105000 SH SOLE 105000 0 0 VISTEON CORP COM NEW 92839U206 3547 52700 SH SOLE 52700 0 0 VISTRA ENERGY CORP COM 92840M102 28552 1096873 SH SOLE 1096873 0 0 VIVINT SOLAR INC COM 92854Q106 313 62900 SH SOLE 62900 0 0 VMWARE INC CL A COM 928563402 49651 275061 SH SOLE 275061 0 0 VOCERAMUNICATIONS INC COM 92857F107 1673 52900 SH SOLE 52900 0 0 VONAGE HLDGS CORP COM 92886T201 4165 414800 SH SOLE 414800 0 0 VORNADO RLTY TR SH BEN INT 929042109 38491 570743 SH SOLE 570743 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 676 35300 SH SOLE 35300 0 0 VSE CORP COM 918284100 499 15800 SH SOLE 15800 0 0 VULCAN MATLS CO COM 929160109 52196 440842 SH SOLE 440842 0 0 W & T OFFSHORE INC COM 92922P106 1225 177600 SH SOLE 177600 0 0 W P CAREY INC COM 92936U109 44621 569651 SH SOLE 569651 0 0 WABASH NATL CORP COM 929566107 1385 102200 SH SOLE 102200 0 0 WABCO HLDGS INC COM 92927K102 22978 174300 SH SOLE 174300 0 0 WABTEC CORP COM 929740108 34780 471779 SH SOLE 471779 0 0 WADDELL & REED FINL INC CL A 930059100 2467 142700 SH SOLE 142700 0 0 WAGEWORKS INC COM 930427109 2726 72200 SH SOLE 72200 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 170393 2693103 SH SOLE 2693103 0 0 WALKER & DUNLOP INC COM 93148P102 2754 54100 SH SOLE 54100 0 0 WALMART INC COM 931142103 541148 5548529 SH SOLE 5548529 0 0 WARRIOR MET COAL INC COM 93627C101 2046 67300 SH SOLE 67300 0 0 WASHINGTON FED INC COM 938824109 4296 148700 SH SOLE 148700 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1916 339166 SH SOLE 339166 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4129 145500 SH SOLE 145500 0 0 WASHINGTON TR BANCORP COM 940610108 1363 28300 SH SOLE 28300 0 0 WASTE CONNECTIONS INC COM 94106B101 84006 948259 SH SOLE 948259 0 0 WASTE MGMT INC DEL COM 94106L109 245706 2364603 SH SOLE 2364603 0 0 WATERS CORP COM 941848103 63697 253059 SH SOLE 253059 0 0 WATERSTONE FINL INC MD COM 94188P101 724 44000 SH SOLE 44000 0 0 WATSCO INC COM 942622200 8384 58544 SH SOLE 58544 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4089 50600 SH SOLE 50600 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1298 33400 SH SOLE 33400 0 0 WAYFAIR INC CL A 94419L101 29081 195900 SH SOLE 195900 0 0 WD-40 CO COM 929236107 4270 25200 SH SOLE 25200 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1273 1824100 SH SOLE 1824100 0 0 WEBSTER FINL CORP CONN COM 947890109 8518 168100 SH SOLE 168100 0 0 WEC ENERGY GROUP INC COM 92939U106 136411 1724981 SH SOLE 1724981 0 0 WEIBO CORP SPONSORED ADR 948596101 9374 151224 SH SOLE 151224 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1472 73100 SH SOLE 73100 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6526 222200 SH SOLE 222200 0 0 WEIS MKTS INC COM 948849104 1000 24500 SH SOLE 24500 0 0 WELBILT INC COM 949090104 3977 242800 SH SOLE 242800 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 44967 166700 SH SOLE 166700 0 0 WELLTOWER INC COM 95040Q104 118112 1522066 SH SOLE 1522066 0 0 WENDYS CO COM 95058W100 6176 345200 SH SOLE 345200 0 0 WERNER ENTERPRISES INC COM 950755108 2879 84300 SH SOLE 84300 0 0 WESBANCO INC COM 950810101 3955 99500 SH SOLE 99500 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 876 99700 SH SOLE 99700 0 0 WESCO INTL INC COM 95082P105 4511 85100 SH SOLE 85100 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 14877 135000 SH SOLE 135000 0 0 WESTAMERICA BANCORPORATION COM 957090103 3010 48700 SH SOLE 48700 0 0 WESTERN ALLIANCE BANCORP COM 957638109 7523 183300 SH SOLE 183300 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 896 87632 SH SOLE 87632 0 0 WESTERN DIGITAL CORP COM 958102105 46419 965863 SH SOLE 965863 0 0 WESTERN UN CO COM 959802109 33067 1790324 SH SOLE 1790324 0 0 WESTLAKE CHEM CORP COM 960413102 8849 130400 SH SOLE 130400 0 0 WESTROCK CO COM 96145D105 32444 846004 SH SOLE 846004 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 494 13993 SH SOLE 13993 0 0 WEX INC COM 96208T104 15076 78526 SH SOLE 78526 0 0 WEYERHAEUSER CO COM 962166104 65932 2503120 SH SOLE 2503120 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 83214 3494800 SH SOLE 3494800 0 0 WHIRLPOOL CORP COM 963320106 28301 212965 SH SOLE 212965 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 5318 5746 SH SOLE 5746 0 0 WHITESTONE REIT COM 966084204 784 65200 SH SOLE 65200 0 0 WHITING PETE CORP NEW COM NEW 966387409 4333 165750 SH SOLE 165750 0 0 WIDEOPENWEST INC COM 96758W101 412 45300 SH SOLE 45300 0 0 WILEY JOHN & SONS INC CL A 968223206 3706 83800 SH SOLE 83800 0 0 WILLIAMS COS INC DEL COM 969457100 116050 4040741 SH SOLE 4040741 0 0 WILLIAMS SONOMA INC COM 969904101 8232 146300 SH SOLE 146300 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 76160 433591 SH SOLE 433591 0 0 WILLSCOT CORP COM 971375126 811 73100 SH SOLE 73100 0 0 WINGSTOP INC COM 974155103 4060 53400 SH SOLE 53400 0 0 WINMARK CORP COM 974250102 868 4600 SH SOLE 4600 0 0 WINNEBAGO INDS INC COM 974637100 1719 55200 SH SOLE 55200 0 0 WINTRUST FINL CORP COM 97650W108 6919 102767 SH SOLE 102767 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6295 1581618 SH SOLE 1581618 0 0 WISDOMTREE INVTS INC COM 97717P104 1673 237000 SH SOLE 237000 0 0 WIX COM LTD SHS M98068105 19429 160800 SH SOLE 160800 0 0 WOLVERINE WORLD WIDE INC COM 978097103 6178 172900 SH SOLE 172900 0 0 WOODWARD INC COM 980745103 9612 101300 SH SOLE 101300 0 0 WORKDAY INC CL A 98138H101 95740 497300 SH SOLE 497300 0 0 WORKIVA INC COM CL A 98139A105 2369 46721 SH SOLE 46721 0 0 WORLD ACCEP CORP DEL COM 981419104 1581 13500 SH SOLE 13500 0 0 WORLD FUEL SVCS CORP COM 981475106 3539 122500 SH SOLE 122500 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 6179 71200 SH SOLE 71200 0 0 WORLDPAY INC CL A 981558109 127133 1120118 SH SOLE 1120118 0 0 WORTHINGTON INDS INC COM 981811102 3019 80900 SH SOLE 80900 0 0 WPX ENERGY INC COM 98212B103 10042 766000 SH SOLE 766000 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 6812 216594 SH SOLE 216594 0 0 WSFS FINL CORP COM 929328102 3661 94840 SH SOLE 94840 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 7191 177600 SH SOLE 177600 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 9038 180800 SH SOLE 180800 0 0 WYNN RESORTS LTD COM 983134107 38953 326462 SH SOLE 326462 0 0 XCEL ENERGY INC COM 98389B100 168350 2994483 SH SOLE 2994483 0 0 XENCOR INC COM 98401F105 2864 92200 SH SOLE 92200 0 0 XENIA HOTELS & RESORTS INC COM 984017103 4495 205180 SH SOLE 205180 0 0 XEROX CORP COM NEW 984121608 22892 715814 SH SOLE 715814 0 0 XILINX INC COM 983919101 107085 844584 SH SOLE 844584 0 0 XPERI CORP COM 98421B100 2064 88200 SH SOLE 88200 0 0 XPO LOGISTICS INC COM 983793100 22748 423300 SH SOLE 423300 0 0 XYLEM INC COM 98419M100 47410 599822 SH SOLE 599822 0 0 YAMANA GOLD INC COM 98462Y100 4537 1741600 SH SOLE 1741600 0 0 YELP INC CL A 985817105 4963 143864 SH SOLE 143864 0 0 YEXT INC COM 98585N106 1808 82700 SH SOLE 82700 0 0 YORK WTR CO COM 987184108 807 23500 SH SOLE 23500 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 416 62200 SH SOLE 62200 0 0 YUM BRANDS INC COM 988498101 147928 1482096 SH SOLE 1482096 0 0 YUM CHINA HLDGS INC COM 98850P109 42075 936878 SH SOLE 936878 0 0 YY INC SPONSORED ADS A 98426T106 12237 145665 SH SOLE 145665 0 0 ZAYO GROUP HLDGS INC COM 98919V105 24421 859300 SH SOLE 859300 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 20544 98046 SH SOLE 98046 0 0 ZENDESK INC COM 98936J101 16579 195052 SH SOLE 195052 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 14491 417134 SH SOLE 417134 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 86953 680916 SH SOLE 680916 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 879 228220 SH SOLE 228220 0 0 ZOETIS INC CL A 98978V103 161442 1603680 SH SOLE 1603680 0 0 ZOGENIX INC COM NEW 98978L204 4208 76500 SH SOLE 76500 0 0 ZSCALER INC COM 98980G102 6313 89000 SH SOLE 89000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12042 664500 SH SOLE 664500 0 0 ZUMIEZ INC COM 989817101 869 34900 SH SOLE 34900 0 0 ZYNGA INC CL A 98986T108 8372 1570753 SH SOLE 1570753 0 0