0001582202-17-000003.txt : 20170809 0001582202-17-000003.hdr.sgml : 20170809 20170809081612 ACCESSION NUMBER: 0001582202-17-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170809 DATE AS OF CHANGE: 20170809 EFFECTIVENESS DATE: 20170809 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: 171016509 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 06-30-2017 06-30-2017 Swiss National Bank
BOERSENSTRASSE 15 P.O. BOX 2800 ZURICH V8 CH-8022
13F HOLDINGS REPORT 028-15577 N
Chan Dao Luu Risk Manager 0041586313368 Chan Dao Luu Zurich V8 08-09-2017 0 2558 84308269 false
INFORMATION TABLE 2 InfoTable_Q22017.xml 1ST SOURCE CORP COM 336901103 1447 30189 SH SOLE 30189 0 0 2U INC COM 90214J101 3510 74800 SH SOLE 74800 0 0 3-D SYS CORP DEL COM NEW 88554D205 3359 179650 SH SOLE 179650 0 0 3M CO COM 88579Y101 465805 2237404 SH SOLE 2237404 0 0 58 COM INC SPON ADR REP A 31680Q104 8295 188057 SH SOLE 188057 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 693 45800 SH SOLE 45800 0 0 8X8 INC NEW COM 282914100 2171 149200 SH SOLE 149200 0 0 A10 NETWORKS INC COM 002121101 654 77500 SH SOLE 77500 0 0 AAON INC COM PAR $0.004 000360206 2567 69650 SH SOLE 69650 0 0 AAR CORP COM 000361105 1860 53500 SH SOLE 53500 0 0 AARONS INC COM PAR $0.50 002535300 4151 106700 SH SOLE 106700 0 0 ABAXIS INC COM 002567105 1967 37100 SH SOLE 37100 0 0 ABBOTT LABS COM 002824100 327553 6738388 SH SOLE 6738388 0 0 ABBVIE INC COM 00287Y109 422286 5823829 SH SOLE 5823829 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1380 110900 SH SOLE 110900 0 0 ABIOMED INC COM 003654100 9873 68900 SH SOLE 68900 0 0 ABM INDS INC COM 000957100 3841 92500 SH SOLE 92500 0 0 ACACIAMUNICATIONS INC COM 00401C108 1198 28900 SH SOLE 28900 0 0 ACADIA HEALTHCAREPANY IN COM 00404A109 6126 124068 SH SOLE 124068 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 4543 162904 SH SOLE 162904 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3923 141100 SH SOLE 141100 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1529 55900 SH SOLE 55900 0 0 ACCELERON PHARMA INC COM 00434H108 1529 50300 SH SOLE 50300 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 320964 2595117 SH SOLE 2595117 0 0 ACCESS NATL CORP COM 004337101 626 23600 SH SOLE 23600 0 0 ACCO BRANDS CORP COM 00081T108 2121 182100 SH SOLE 182100 0 0 ACCURAY INC COM 004397105 619 130300 SH SOLE 130300 0 0 ACETO CORP COM 004446100 740 47900 SH SOLE 47900 0 0 ACHAOGEN INC COM 004449104 963 44300 SH SOLE 44300 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 732 159400 SH SOLE 159400 0 0 ACI WORLDWIDE INC COM 004498101 4389 196200 SH SOLE 196200 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 795 29300 SH SOLE 29300 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1501 76200 SH SOLE 76200 0 0 ACTIVISION BLIZZARD INC COM 00507V109 148510 2579634 SH SOLE 2579634 0 0 ACTUA CORP COM 005094107 832 59200 SH SOLE 59200 0 0 ACTUANT CORP CL A NEW 00508X203 2389 97100 SH SOLE 97100 0 0 ACUITY BRANDS INC COM 00508Y102 32647 160600 SH SOLE 160600 0 0 ACUSHNET HOLDINGS CORP COM 005098108 734 37000 SH SOLE 37000 0 0 ACXIOM CORP COM 005125109 3390 130500 SH SOLE 130500 0 0 ADIENT PLC ORD SHS G0084W101 10212 156198 SH SOLE 156198 0 0 ADOBE SYS INC COM 00724F101 255325 1805183 SH SOLE 1805183 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3776 99500 SH SOLE 99500 0 0 ADTRAN INC COM 00738A106 1664 80600 SH SOLE 80600 0 0 ADURO BIOTECH INC COM 00739L101 573 50300 SH SOLE 50300 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 31283 268318 SH SOLE 268318 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 1168 51400 SH SOLE 51400 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1351 67200 SH SOLE 67200 0 0 ADVANCED ENERGY INDS COM 007973100 4295 66400 SH SOLE 66400 0 0 ADVANCED MICRO DEVICES INC COM 007903107 37561 3009700 SH SOLE 3009700 0 0 ADVANSIX INC COM 00773T101 1587 50800 SH SOLE 50800 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 2061 304700 SH SOLE 304700 0 0 ADVAXIS INC COM NEW 007624208 362 55800 SH SOLE 55800 0 0 ADVISORY BRD CO COM 00762W107 3476 67500 SH SOLE 67500 0 0 AECOM COM 00766T100 8363 258680 SH SOLE 258680 0 0 AEGION CORP COM 00770F104 1247 57000 SH SOLE 57000 0 0 AERCAP HOLDINGS NV SHS N00985106 31880 686633 SH SOLE 686633 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 2459 46800 SH SOLE 46800 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2063 99200 SH SOLE 99200 0 0 AEROVIRONMENT INC COM 008073108 1379 36100 SH SOLE 36100 0 0 AES CORP COM 00130H105 26682 2401608 SH SOLE 2401608 0 0 AETNA INC NEW COM 00817Y108 225230 1483438 SH SOLE 1483438 0 0 AFLAC INC COM 001055102 113863 1465795 SH SOLE 1465795 0 0 AG MTG INVT TR INC COM 001228105 893 48800 SH SOLE 48800 0 0 AGCO CORP COM 001084102 15733 233456 SH SOLE 233456 0 0 AGENUS INC COM NEW 00847G705 503 128700 SH SOLE 128700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 69787 1176647 SH SOLE 1176647 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 3409 66260 SH SOLE 66260 0 0 AGNICO EAGLE MINES LTD COM 008474108 91958 2038853 SH SOLE 2038853 0 0 AGREE REALTY CORP COM 008492100 2164 47182 SH SOLE 47182 0 0 AGRIUM INC COM 008916108 48399 533943 SH SOLE 533943 0 0 AGROFRESH SOLUTIONS COM 00856G109 303 42200 SH SOLE 42200 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 760 36974 SH SOLE 36974 0 0 AIR LEASE CORP CL A 00912X302 6090 163000 SH SOLE 163000 0 0 AIR PRODS & CHEMS INC COM 009158106 113676 794606 SH SOLE 794606 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 535 24550 SH SOLE 24550 0 0 AIRCASTLE LTD COM G0129K104 1992 91600 SH SOLE 91600 0 0 AK STL HLDG CORP COM 001547108 3482 530000 SH SOLE 530000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 31446 631319 SH SOLE 631319 0 0 AKORN INC COM 009728106 5617 167484 SH SOLE 167484 0 0 ALAMO GROUP INC COM 011311107 1453 16000 SH SOLE 16000 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 3524 496621 SH SOLE 496621 0 0 ALARM HLDGS INC COM 011642105 1008 26800 SH SOLE 26800 0 0 ALBANY INTL CORP CL A 012348108 2537 47500 SH SOLE 47500 0 0 ALBANY MOLECULAR RESH INC COM 012423109 996 45900 SH SOLE 45900 0 0 ALBEMARLE CORP COM 012653101 43283 410106 SH SOLE 410106 0 0 ALCOA CORP COM 013872106 10020 306894 SH SOLE 306894 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 760 66342 SH SOLE 66342 0 0 ALERE INC COM 01449J105 7631 152049 SH SOLE 152049 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 3211 77600 SH SOLE 77600 0 0 ALEXANDERS INC COM 014752109 1686 4000 SH SOLE 4000 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 39008 323800 SH SOLE 323800 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 99860 820741 SH SOLE 820741 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 6539 621100 SH SOLE 621100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 367614 2609043 SH SOLE 2609043 0 0 ALIGN TECHNOLOGY INC COM 016255101 41403 275800 SH SOLE 275800 0 0 ALKERMES PLC SHS G01767105 32255 556400 SH SOLE 556400 0 0 ALLEGHANY CORP DEL COM 017175100 33487 56300 SH SOLE 56300 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3046 179100 SH SOLE 179100 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 705 18400 SH SOLE 18400 0 0 ALLEGIANT TRAVEL CO COM 01748X102 912 6728 SH SOLE 6728 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 28214 347800 SH SOLE 347800 0 0 ALLERGAN PLC SHS G0177J108 297685 1224586 SH SOLE 1224586 0 0 ALLETE INC COM NEW 018522300 5978 83400 SH SOLE 83400 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 47179 183798 SH SOLE 183798 0 0 ALLIANT ENERGY CORP COM 018802108 33321 829498 SH SOLE 829498 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 7680 145172 SH SOLE 145172 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 9145 243800 SH SOLE 243800 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3718 291400 SH SOLE 291400 0 0 ALLSTATE CORP COM 020002101 141732 1602573 SH SOLE 1602573 0 0 ALMOST FAMILY INC COM 020409108 1150 18653 SH SOLE 18653 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10999 137900 SH SOLE 137900 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 510 30580 SH SOLE 30580 0 0 ALPHABET INC CAP STK CL A 02079K305 1025520 1103089 SH SOLE 1103089 0 0 ALPHABET INC CAP STK CL C 02079K107 1036830 1140966 SH SOLE 1140966 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 471 21600 SH SOLE 21600 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 1140 88100 SH SOLE 88100 0 0 ALTRA INDL MOTION CORP COM 02208R106 1934 48600 SH SOLE 48600 0 0 ALTRIA GROUP INC COM 02209S103 612307 8222194 SH SOLE 8222194 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1033 56157 SH SOLE 56157 0 0 AMAYA INC COM 02314M108 3674 205500 SH SOLE 205500 0 0 AMAZON INC COM 023135106 1434422 1481841 SH SOLE 1481841 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1291 74400 SH SOLE 74400 0 0 AMBARELLA INC SHS G037AX101 2701 55633 SH SOLE 55633 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1948 85641 SH SOLE 85641 0 0 AMC NETWORKS INC CL A 00164V103 5005 93700 SH SOLE 93700 0 0 AMEDISYS INC COM 023436108 2983 47500 SH SOLE 47500 0 0 AMERCO COM 023586100 9225 25200 SH SOLE 25200 0 0 AMEREN CORP COM 023608102 54380 994693 SH SOLE 994693 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 23132 459700 SH SOLE 459700 0 0 AMERICAN ASSETS TR INC COM 024013104 2316 58800 SH SOLE 58800 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2151 137900 SH SOLE 137900 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 10418 220252 SH SOLE 220252 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3507 291000 SH SOLE 291000 0 0 AMERICAN ELEC PWR INC COM 025537101 132013 1900289 SH SOLE 1900289 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3671 139700 SH SOLE 139700 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 26959 271300 SH SOLE 271300 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8697 385317 SH SOLE 385317 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 223763 3579056 SH SOLE 3579056 0 0 AMERICAN NATL INS CO COM 028591105 2611 22413 SH SOLE 22413 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2053 92650 SH SOLE 92650 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 650 27500 SH SOLE 27500 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 552 14400 SH SOLE 14400 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 377 20300 SH SOLE 20300 0 0 AMERICAN STS WTR CO COM 029899101 2854 60200 SH SOLE 60200 0 0 AMERICAN TOWER CORP NEW COM 03027X100 206510 1560683 SH SOLE 1560683 0 0 AMERICAN VANGUARD CORP COM 030371108 772 44751 SH SOLE 44751 0 0 AMERICAN WOODMARK CORP COM 030506109 2312 24200 SH SOLE 24200 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 54715 701922 SH SOLE 701922 0 0 AMERIS BANCORP COM 03076K108 2914 60464 SH SOLE 60464 0 0 AMERISAFE INC COM 03071H100 1800 31600 SH SOLE 31600 0 0 AMERISOURCEBERGEN CORP COM 03073E105 56294 595516 SH SOLE 595516 0 0 AMETEK INC NEW COM 031100100 50788 838493 SH SOLE 838493 0 0 AMGEN INC COM 031162100 463455 2690908 SH SOLE 2690908 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2118 210300 SH SOLE 210300 0 0 AMKOR TECHNOLOGY INC COM 031652100 1722 176300 SH SOLE 176300 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 3093 79200 SH SOLE 79200 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1061 59400 SH SOLE 59400 0 0 AMPHENOL CORP NEW CL A 032095101 82977 1124050 SH SOLE 1124050 0 0 AMPLIFY SNACK BRANDS COM 03211L102 528 54794 SH SOLE 54794 0 0 AMTRUST FINL SVCS INC COM 032359309 2127 140480 SH SOLE 140480 0 0 ANADARKO PETE CORP COM 032511107 92544 2041105 SH SOLE 2041105 0 0 ANALOG DEVICES INC COM 032654105 103400 1329048 SH SOLE 1329048 0 0 ANALOGIC CORP COM PAR $0.05 032657207 1482 20400 SH SOLE 20400 0 0 ANAPTYSBIO INC COM 032724106 242 10100 SH SOLE 10100 0 0 ANDERSONS INC COM 034164103 1504 44050 SH SOLE 44050 0 0 ANGIES LIST INC COM 034754101 760 59400 SH SOLE 59400 0 0 ANGIODYNAMICS INC COM 03475V101 989 61000 SH SOLE 61000 0 0 ANI PHARMACEUTICALS INC COM 00182C103 693 14800 SH SOLE 14800 0 0 ANIKA THERAPEUTICS INC COM 035255108 1199 24300 SH SOLE 24300 0 0 ANIXTER INTL INC COM 035290105 3910 50000 SH SOLE 50000 0 0 ANSYS INC COM 03662Q105 55364 455000 SH SOLE 455000 0 0 ANTERO RES CORP COM 03674X106 17336 802200 SH SOLE 802200 0 0 ANTHEM INC COM 036752103 193161 1026741 SH SOLE 1026741 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 956 159000 SH SOLE 159000 0 0 AON PLC SHS CL A G0408V102 131670 990371 SH SOLE 990371 0 0 APACHE CORP COM 037411105 66495 1387332 SH SOLE 1387332 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 11241 261600 SH SOLE 261600 0 0 APOGEE ENTERPRISES INC COM 037598109 2706 47600 SH SOLE 47600 0 0 APOLLOL REAL EST FIN INC COM 03762U105 3201 172539 SH SOLE 172539 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6625 354110 SH SOLE 354110 0 0 APPLE INC COM 037833100 2760779 19169416 SH SOLE 19169416 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3838 65000 SH SOLE 65000 0 0 APPLIED MATLS INC COM 038222105 162981 3945322 SH SOLE 3945322 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1681 27200 SH SOLE 27200 0 0 APTARGROUP INC COM 038336103 9068 104400 SH SOLE 104400 0 0 AQUA AMERICA INC COM 03836W103 9843 295573 SH SOLE 295573 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 401 26300 SH SOLE 26300 0 0 ARAMARK COM 03852U106 77907 1901100 SH SOLE 1901100 0 0 ARBOR RLTY TR INC COM 038923108 681 81700 SH SOLE 81700 0 0 ARCBEST CORP COM 03937C105 828 40200 SH SOLE 40200 0 0 ARCH CAP GROUP LTD ORD G0450A105 78622 842768 SH SOLE 842768 0 0 ARCH COAL INC CL A 039380407 2554 37400 SH SOLE 37400 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 86344 2086604 SH SOLE 2086604 0 0 ARCHROCK INC COM 03957W106 1243 109000 SH SOLE 109000 0 0 ARCONIC INC COM 03965L100 32571 1437995 SH SOLE 1437995 0 0 ARDELYX INC COM 039697107 238 46600 SH SOLE 46600 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 824 48830 SH SOLE 48830 0 0 ARGAN INC COM 04010E109 1458 24300 SH SOLE 24300 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2996 49436 SH SOLE 49436 0 0 ARISTA NETWORKS INC COM 040413106 25225 168400 SH SOLE 168400 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 514 37600 SH SOLE 37600 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 939 72500 SH SOLE 72500 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1700 68012 SH SOLE 68012 0 0 ARMSTRONG FLOORING INC COM 04238R106 591 32900 SH SOLE 32900 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3146 68400 SH SOLE 68400 0 0 ARRAY BIOPHARMA INC COM 04269X105 2238 267400 SH SOLE 267400 0 0 ARRIS INTL INC SHS G0551A103 8472 302355 SH SOLE 302355 0 0 ARROW ELECTRS INC COM 042735100 25420 324148 SH SOLE 324148 0 0 ARROW FINL CORP COM 042744102 664 20983 SH SOLE 20983 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2382 77600 SH SOLE 77600 0 0 ASANKO GOLD INC COM 04341Y105 511 333200 SH SOLE 333200 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1793 31700 SH SOLE 31700 0 0 ASCENA RETAIL GROUP INC COM 04351G101 552 256588 SH SOLE 256588 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 806 78354 SH SOLE 78354 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 962 158300 SH SOLE 158300 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 6835 103700 SH SOLE 103700 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 4945 99200 SH SOLE 99200 0 0 ASPEN TECHNOLOGY INC COM 045327103 7029 127200 SH SOLE 127200 0 0 ASSOCIATED BANC CORP COM 045487105 6373 252900 SH SOLE 252900 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 262 7700 SH SOLE 7700 0 0 ASSURANT INC COM 04621X108 21045 202958 SH SOLE 202958 0 0 ASSURED GUARANTY LTD COM G0585R106 8690 208200 SH SOLE 208200 0 0 ASTEC INDS INC COM 046224101 1810 32600 SH SOLE 32600 0 0 ASTORIA FINL CORP COM 046265104 3029 150300 SH SOLE 150300 0 0 ASTRONICS CORP COM 046433108 1103 36200 SH SOLE 36200 0 0 AT HOME GROUP INC COM 04650Y100 703 30200 SH SOLE 30200 0 0 AT&T INC COM 00206R102 953122 25261658 SH SOLE 25261658 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 400 28600 SH SOLE 28600 0 0 ATHENAHEALTH INC COM 04685W103 9252 65830 SH SOLE 65830 0 0 ATHENE HLDG LTD CL A G0684D107 46628 939900 SH SOLE 939900 0 0 ATKORE INTL GROUP INC COM 047649108 1173 52000 SH SOLE 52000 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 688 36200 SH SOLE 36200 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 432 182600 SH SOLE 182600 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 548 10500 SH SOLE 10500 0 0 ATMOS ENERGY CORP COM 049560105 31836 383800 SH SOLE 383800 0 0 ATN INTL INC COM 00215F107 1273 18600 SH SOLE 18600 0 0 ATRICURE INC COM 04963C209 1326 54700 SH SOLE 54700 0 0 ATRION CORP COM 049904105 1545 2402 SH SOLE 2402 0 0 ATWOOD OCEANICS INC COM 050095108 1009 123750 SH SOLE 123750 0 0 AUTODESK INC COM 052769106 73780 731799 SH SOLE 731799 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 4792 105636 SH SOLE 105636 0 0 AUTOLIV INC COM 052800109 35307 321561 SH SOLE 321561 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 231333 2257785 SH SOLE 2257785 0 0 AUTONATION INC COM 05329W102 10085 239200 SH SOLE 239200 0 0 AUTOZONE INC COM 053332102 78091 136891 SH SOLE 136891 0 0 AVALONBAY CMNTYS INC COM 053484101 163264 849580 SH SOLE 849580 0 0 AVERY DENNISON CORP COM 053611109 28822 326156 SH SOLE 326156 0 0 AVEXIS INC COM 05366U100 3475 42300 SH SOLE 42300 0 0 AVIS BUDGET GROUP COM 053774105 3553 130300 SH SOLE 130300 0 0 AVISTA CORP COM 05379B107 4569 107600 SH SOLE 107600 0 0 AVNET INC COM 053807103 18232 468932 SH SOLE 468932 0 0 AVON PRODS INC COM 054303102 2730 718400 SH SOLE 718400 0 0 AVX CORP NEW COM 002444107 1379 84400 SH SOLE 84400 0 0 AXALTA COATING SYS LTD COM G0750C108 25267 788600 SH SOLE 788600 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1029 49100 SH SOLE 49100 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 48970 757346 SH SOLE 757346 0 0 AXON ENTERPRISE INC COM 05464C101 2192 87200 SH SOLE 87200 0 0 AXOVANT SCIENCES LTD COM G0750W104 1243 53600 SH SOLE 53600 0 0 AZZ INC COM 002474104 2377 42600 SH SOLE 42600 0 0 B & G FOODS INC NEW COM 05508R106 3959 111200 SH SOLE 111200 0 0 B COMMUNICATIONS LTD SHS M15629104 345 19903 SH SOLE 19903 0 0 B2GOLD CORP COM 11777Q209 4565 1621529 SH SOLE 1621529 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 969 82400 SH SOLE 82400 0 0 BADGER METER INC COM 056525108 1909 47900 SH SOLE 47900 0 0 BAIDU INC SPON ADR REP A 056752108 114041 637598 SH SOLE 637598 0 0 BAKER HUGHES INC COM 057224107 80475 1476328 SH SOLE 1476328 0 0 BALCHEM CORP COM 057665200 4080 52500 SH SOLE 52500 0 0 BALDWIN & LYONS INC CL B 057755209 407 16600 SH SOLE 16600 0 0 BALL CORP COM 058498106 51135 1211442 SH SOLE 1211442 0 0 BANC OF CALIFORNIA INC COM 05990K106 1490 69300 SH SOLE 69300 0 0 BANCFIRST CORP COM 05945F103 1406 14559 SH SOLE 14559 0 0 BANCORP INC DEL COM 05969A105 691 91100 SH SOLE 91100 0 0 BANCORPSOUTH INC COM 059692103 4267 139900 SH SOLE 139900 0 0 BANK HAWAII CORP COM 062540109 5927 71437 SH SOLE 71437 0 0 BANK MUTUAL CORP NEW COM 063750103 631 69000 SH SOLE 69000 0 0 BANK OF THE OZARKS INC COM 063904106 9511 202933 SH SOLE 202933 0 0 BANKRATE INC DEL COM 06647F102 1121 87200 SH SOLE 87200 0 0 BANKUNITED INC COM 06652K103 5970 177100 SH SOLE 177100 0 0 BANNER CORP COM NEW 06652V208 2961 52400 SH SOLE 52400 0 0 BAR HBR BANKSHARES COM 066849100 789 25600 SH SOLE 25600 0 0 BARD C R INC COM 067383109 83188 263161 SH SOLE 263161 0 0 BARNES & NOBLE ED INC COM 06777U101 630 59295 SH SOLE 59295 0 0 BARNES & NOBLE INC COM 067774109 735 96700 SH SOLE 96700 0 0 BARNES GROUP INC COM 067806109 5010 85600 SH SOLE 85600 0 0 BARRACUDA NETWORKS INC COM 068323104 1418 61500 SH SOLE 61500 0 0 BARRETT BILL CORP COM 06846N104 372 121100 SH SOLE 121100 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 904 36300 SH SOLE 36300 0 0 BAXTER INTL INC COM 071813109 132512 2188839 SH SOLE 2188839 0 0 BAYTEX ENERGY CORP COM 07317Q105 936 385300 SH SOLE 385300 0 0 BAZAARVOICE INC COM 073271108 629 127150 SH SOLE 127150 0 0 BCE INC COM NEW 05534B760 26631 591254 SH SOLE 591254 0 0 BEACON ROOFING SUPPLY INC COM 073685109 4900 100000 SH SOLE 100000 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 770 56100 SH SOLE 56100 0 0 BECTON DICKINSON & CO COM 075887109 230549 1181638 SH SOLE 1181638 0 0 BED BATH & BEYOND INC COM 075896100 16635 547190 SH SOLE 547190 0 0 BELDEN INC COM 077454106 5310 70400 SH SOLE 70400 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 517 44300 SH SOLE 44300 0 0 BELMOND LTD CL A G1154H107 1917 144100 SH SOLE 144100 0 0 BEMIS INC COM 081437105 7201 155700 SH SOLE 155700 0 0 BENCHMARK ELECTRS INC COM 08160H101 2713 84000 SH SOLE 84000 0 0 BENEFICIAL BANCORP INC COM 08171T102 1714 114254 SH SOLE 114254 0 0 BENEFITFOCUS INC COM 08180D106 931 25600 SH SOLE 25600 0 0 BERKLEY W R CORP COM 084423102 24469 353748 SH SOLE 353748 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2250 64000 SH SOLE 64000 0 0 BERRY GLOBAL GROUP INC COM 08579W103 11620 203818 SH SOLE 203818 0 0 BEST BUY INC COM 086516101 59157 1031860 SH SOLE 1031860 0 0 BGC PARTNERS INC CL A 05541T101 4410 348908 SH SOLE 348908 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 462 35400 SH SOLE 35400 0 0 BIG LOTS INC COM 089302103 3599 74506 SH SOLE 74506 0 0 BIGLARI HLDGS INC COM 08986R101 686 1717 SH SOLE 1717 0 0 BIO RAD LABS INC CL A 090572207 7855 34707 SH SOLE 34707 0 0 BIO TECHNE CORP COM 09073M104 7333 62411 SH SOLE 62411 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 636 114300 SH SOLE 114300 0 0 BIOGEN INC COM 09062X103 214076 788899 SH SOLE 788899 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 57362 631600 SH SOLE 631600 0 0 BIOTELEMETRY INC COM 090672106 1465 43800 SH SOLE 43800 0 0 BIOTIME INC COM 09066L105 348 110586 SH SOLE 110586 0 0 BIOVERATIV INC COM 09075E100 10283 170900 SH SOLE 170900 0 0 BJS RESTAURANTS INC COM 09180C106 1140 30600 SH SOLE 30600 0 0 BLACK HILLS CORP COM 092113109 6003 88979 SH SOLE 88979 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 2150 52500 SH SOLE 52500 0 0 BLACKBAUD INC COM 09227Q100 6830 79653 SH SOLE 79653 0 0 BLACKBERRY LTD COM 09228F103 19381 1938950 SH SOLE 1938950 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 3849 88276 SH SOLE 88276 0 0 BLACKLINE INC COM 09239B109 765 21400 SH SOLE 21400 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 4743 150100 SH SOLE 150100 0 0 BLOCK H & R INC COM 093671105 23290 753466 SH SOLE 753466 0 0 BLOOMIN BRANDS INC COM 094235108 3688 173700 SH SOLE 173700 0 0 BLUCORA INC COM 095229100 1397 65900 SH SOLE 65900 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 3732 163600 SH SOLE 163600 0 0 BLUE HILLS BANCORP INC COM 095573101 723 40400 SH SOLE 40400 0 0 BLUEBIRD BIO INC COM 09609G100 7879 75007 SH SOLE 75007 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2594 51200 SH SOLE 51200 0 0 BMC STK HLDGS INC COM 05591B109 2148 98319 SH SOLE 98319 0 0 BOB EVANS FARMS INC COM 096761101 2248 31300 SH SOLE 31300 0 0 BOEING CO COM 097023105 420395 2125891 SH SOLE 2125891 0 0 BOFI HLDG INC COM 05566U108 2225 93800 SH SOLE 93800 0 0 BOINGO WIRELESS INC COM 09739C102 859 57450 SH SOLE 57450 0 0 BOISE CASCADE CO DEL COM 09739D100 1955 64300 SH SOLE 64300 0 0 BOJANGLES INC COM 097488100 518 31900 SH SOLE 31900 0 0 BOK FINL CORP COM NEW 05561Q201 2734 32500 SH SOLE 32500 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8127 249757 SH SOLE 249757 0 0 BORGWARNER INC COM 099724106 32855 775602 SH SOLE 775602 0 0 BOSTON BEER INC CL A 100557107 2088 15800 SH SOLE 15800 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2140 139400 SH SOLE 139400 0 0 BOSTON PROPERTIES INC COM 101121101 81517 662635 SH SOLE 662635 0 0 BOSTON SCIENTIFIC CORP COM 101137107 154814 5584930 SH SOLE 5584930 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1732 67400 SH SOLE 67400 0 0 BOX INC CL A 10316T104 1811 99300 SH SOLE 99300 0 0 BOYD GAMING CORP COM 103304101 3530 142300 SH SOLE 142300 0 0 BRADY CORP CL A 104674106 2719 80200 SH SOLE 80200 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5129 292600 SH SOLE 292600 0 0 BRIDGE BANCORP INC COM 108035106 849 25500 SH SOLE 25500 0 0 BRIDGEPOINT ED INC COM 10807M105 443 30000 SH SOLE 30000 0 0 BRIGGS & STRATTON CORP COM 109043109 1711 71000 SH SOLE 71000 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 6113 79179 SH SOLE 79179 0 0 BRIGHTCOVE INC COM 10921T101 286 46200 SH SOLE 46200 0 0 BRINKER INTL INC COM 109641100 3120 81900 SH SOLE 81900 0 0 BRINKS CO COM 109696104 5059 75500 SH SOLE 75500 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 340537 6111570 SH SOLE 6111570 0 0 BRISTOW GROUP INC COM 110394103 419 54800 SH SOLE 54800 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 19830 1109050 SH SOLE 1109050 0 0 BROADCOM LTD SHS Y09827109 341468 1465213 SH SOLE 1465213 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 63387 838900 SH SOLE 838900 0 0 BROADSOFT INC COM 11133B409 2140 49700 SH SOLE 49700 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 8836 700682 SH SOLE 700682 0 0 BROOKDALE SR LIVING INC COM 112463104 4505 306239 SH SOLE 306239 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1848 126600 SH SOLE 126600 0 0 BROOKS AUTOMATION INC COM 114340102 2533 116800 SH SOLE 116800 0 0 BROWN & BROWN INC COM 115236101 8545 198400 SH SOLE 198400 0 0 BROWN FORMAN CORP CL B 115637209 42513 874760 SH SOLE 874760 0 0 BRUKER CORP COM 116794108 5361 185900 SH SOLE 185900 0 0 BRUNSWICK CORP COM 117043109 9397 149800 SH SOLE 149800 0 0 BRYN MAWR BK CORP COM 117665109 1199 28200 SH SOLE 28200 0 0 BUCKLE INC COM 118440106 831 46700 SH SOLE 46700 0 0 BUFFALO WILD WINGS INC COM 119848109 3484 27500 SH SOLE 27500 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2543 166000 SH SOLE 166000 0 0 BUNGE LIMITED COM G16962105 37907 508135 SH SOLE 508135 0 0 BURLINGTON STORES INC COM 122017106 10827 117700 SH SOLE 117700 0 0 BWX TECHNOLOGIES INC COM 05605H100 7269 149100 SH SOLE 149100 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 46224 673028 SH SOLE 673028 0 0 CA INC COM 12673P105 39369 1142122 SH SOLE 1142122 0 0 CABELAS INC COM 126804301 5134 86400 SH SOLE 86400 0 0 CABLE ONE INC COM 12685J105 5031 7077 SH SOLE 7077 0 0 CABOT CORP COM 127055101 5562 104100 SH SOLE 104100 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 3079 41700 SH SOLE 41700 0 0 CABOT OIL & GAS CORP COM 127097103 43416 1731116 SH SOLE 1731116 0 0 CACI INTL INC CL A 127190304 5052 40400 SH SOLE 40400 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 34043 1016500 SH SOLE 1016500 0 0 CAE INC COM 124765108 17862 1035800 SH SOLE 1035800 0 0 CAESARS ACQUISITION CO CL A 12768T103 1507 79114 SH SOLE 79114 0 0 CAESARS ENTMT CORP COM 127686103 1072 89300 SH SOLE 89300 0 0 CAESARSTONE LTD ORD SHS M20598104 1437 41000 SH SOLE 41000 0 0 CAL MAINE FOODS INC COM NEW 128030202 1996 50400 SH SOLE 50400 0 0 CALAMP CORP COM 128126109 1210 59500 SH SOLE 59500 0 0 CALATLANTIC GROUP INC COM 128195104 4641 131286 SH SOLE 131286 0 0 CALAVO GROWERS INC COM 128246105 1781 25800 SH SOLE 25800 0 0 CALERES INC COM 129500104 1953 70300 SH SOLE 70300 0 0 CALGON CARBON CORP COM 129603106 1285 85100 SH SOLE 85100 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 580 67789 SH SOLE 67789 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2918 79300 SH SOLE 79300 0 0 CALIX INC COM 13100M509 539 78700 SH SOLE 78700 0 0 CALLAWAY GOLF CO COM 131193104 1987 155500 SH SOLE 155500 0 0 CALLIDUS SOFTWARE INC COM 13123E500 2531 104600 SH SOLE 104600 0 0 CALLON PETE CO DEL COM 13123X102 3586 338000 SH SOLE 338000 0 0 CALPINE CORP COM NEW 131347304 8137 601400 SH SOLE 601400 0 0 CAMBREX CORP COM 132011107 3250 54400 SH SOLE 54400 0 0 CAMDEN NATL CORP COM 133034108 1153 26861 SH SOLE 26861 0 0 CAMDEN PPTY TR SH BEN INT 133131102 38403 449100 SH SOLE 449100 0 0 CAMECO CORP COM 13321L108 13912 1527400 SH SOLE 1527400 0 0 CAMPBELL SOUP CO COM 134429109 58750 1126553 SH SOLE 1126553 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1098 35600 SH SOLE 35600 0 0 CANADIAN NAT RES LTD COM 136385101 124038 4297900 SH SOLE 4297900 0 0 CANADIAN NATL RY CO COM 136375102 238405 2937800 SH SOLE 2937800 0 0 CANADIAN PAC RY LTD COM 13645T100 90969 565300 SH SOLE 565300 0 0 CANTEL MEDICAL CORP COM 138098108 4897 62850 SH SOLE 62850 0 0 CAPELLA EDUCATIONPANY COM 139594105 1626 19000 SH SOLE 19000 0 0 CAPITAL BK FINL CORP CL A COM 139794101 1551 40700 SH SOLE 40700 0 0 CAPITAL SR LIVING CORP COM 140475104 607 39900 SH SOLE 39900 0 0 CAPITOL FED FINL INC COM 14057J101 3132 220400 SH SOLE 220400 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1708 163800 SH SOLE 163800 0 0 CARA THERAPEUTICS INC COM 140755109 651 42300 SH SOLE 42300 0 0 CARBO CERAMICS INC COM 140781105 247 36050 SH SOLE 36050 0 0 CARBONITE INC COM 141337105 794 36400 SH SOLE 36400 0 0 CARDINAL HEALTH INC COM 14149Y108 89814 1152648 SH SOLE 1152648 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1766 54800 SH SOLE 54800 0 0 CARDTRONICS PLC SHS CL A G1991C105 2524 76800 SH SOLE 76800 0 0 CARE CAP PPTYS INC COM 141624106 3772 141265 SH SOLE 141265 0 0 CAREER EDUCATION CORP COM 141665109 1080 112500 SH SOLE 112500 0 0 CARETRUST REIT INC COM 14174T107 2044 110249 SH SOLE 110249 0 0 CARLISLE COS INC COM 142339100 10265 107600 SH SOLE 107600 0 0 CARMAX INC COM 143130102 43038 682500 SH SOLE 682500 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 96886 1477600 SH SOLE 1477600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2949 78800 SH SOLE 78800 0 0 CARRIAGE SVCS INC COM 143905107 711 26371 SH SOLE 26371 0 0 CARRIZO OIL & GAS INC COM 144577103 1771 101639 SH SOLE 101639 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 739 60324 SH SOLE 60324 0 0 CARS INC COM 14575E105 3078 115600 SH SOLE 115600 0 0 CARTER INC COM 146229109 7196 80900 SH SOLE 80900 0 0 CASELLA WASTE SYS INC CL A 147448104 1080 65800 SH SOLE 65800 0 0 CASEYS GEN STORES INC COM 147528103 6993 65287 SH SOLE 65287 0 0 CASS INFORMATION SYS INC COM 14808P109 1221 18600 SH SOLE 18600 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 165 39650 SH SOLE 39650 0 0 CATALENT INC COM 148806102 7296 207870 SH SOLE 207870 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 727 63918 SH SOLE 63918 0 0 CATERPILLAR INC DEL COM 149123101 230267 2142816 SH SOLE 2142816 0 0 CATHAY GEN BANCORP COM 149150104 4782 126000 SH SOLE 126000 0 0 CATO CORP NEW CL A 149205106 734 41700 SH SOLE 41700 0 0 CAVCO INDS INC DEL COM 149568107 1815 14000 SH SOLE 14000 0 0 CAVIUM INC COM 14964U108 6934 111602 SH SOLE 111602 0 0 CBIZ INC COM 124805102 1251 83400 SH SOLE 83400 0 0 CBL & ASSOC PPTYS INC COM 124830100 2366 280700 SH SOLE 280700 0 0 CBRE GROUP INC CL A 12504L109 40254 1105871 SH SOLE 1105871 0 0 CBS CORP NEW CL B 124857202 86679 1359025 SH SOLE 1359025 0 0 CDK GLOBAL INC COM 12508E101 29541 476000 SH SOLE 476000 0 0 CDN IMPERIAL BKM TORONTO COM 136069101 0 1 SH SOLE 1 0 0 CDW CORP COM 12514G108 36599 585300 SH SOLE 585300 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 693 142900 SH SOLE 142900 0 0 CELANESE CORP DEL COM SER A 150870103 48755 513530 SH SOLE 513530 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2802 206200 SH SOLE 206200 0 0 CELGENE CORP COM 151020104 369168 2842596 SH SOLE 2842596 0 0 CELLCOM ISRAEL LTD SHS M2196U109 918 95408 SH SOLE 95408 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 503 203700 SH SOLE 203700 0 0 CEMPRA INC COM 15130J109 378 82230 SH SOLE 82230 0 0 CENOVUS ENERGY INC COM 15135U109 29137 3951800 SH SOLE 3951800 0 0 CENTENE CORP DEL COM 15135B101 50210 628564 SH SOLE 628564 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2468 156000 SH SOLE 156000 0 0 CENTERPOINT ENERGY INC COM 15189T107 40816 1490722 SH SOLE 1490722 0 0 CENTERSTATE BANKS INC COM 15201P109 2106 84696 SH SOLE 84696 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1786 59500 SH SOLE 59500 0 0 CENTRAL GARDEN & PET CO COM 153527106 532 16750 SH SOLE 16750 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1630 51800 SH SOLE 51800 0 0 CENTURY ALUM CO COM 156431108 1345 86350 SH SOLE 86350 0 0 CENTURY CMNTYS INC COM 156504300 656 26466 SH SOLE 26466 0 0 CENTURYLINK INC COM 156700106 45426 1902241 SH SOLE 1902241 0 0 CERNER CORP COM 156782104 72065 1084172 SH SOLE 1084172 0 0 CERUS CORP COM 157085101 399 158900 SH SOLE 158900 0 0 CEVA INC COM 157210105 1668 36700 SH SOLE 36700 0 0 CF INDS HLDGS INC COM 125269100 23748 849340 SH SOLE 849340 0 0 CHANNELADVISOR CORP COM 159179100 460 39800 SH SOLE 39800 0 0 CHARLES RIV LABS INTL INC COM 159864107 8011 79200 SH SOLE 79200 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1747 50300 SH SOLE 50300 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 288886 857609 SH SOLE 857609 0 0 CHASE CORP COM 16150R104 1334 12500 SH SOLE 12500 0 0 CHATHAM LODGING TR COM 16208T102 1268 63100 SH SOLE 63100 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 78341 718200 SH SOLE 718200 0 0 CHEESECAKE FACTORY INC COM 163072101 3778 75100 SH SOLE 75100 0 0 CHEFS WHSE INC COM 163086101 447 34400 SH SOLE 34400 0 0 CHEGG INC COM 163092109 1410 114700 SH SOLE 114700 0 0 CHEMED CORP NEW COM 16359R103 5563 27200 SH SOLE 27200 0 0 CHEMICAL FINL CORP COM 163731102 5732 118403 SH SOLE 118403 0 0 CHEMOURS CO COM 163851108 11616 306339 SH SOLE 306339 0 0 CHENIERE ENERGY INC COM NEW 16411R208 35875 736500 SH SOLE 736500 0 0 CHESAPEAKE ENERGY CORP COM 165167107 7410 1490903 SH SOLE 1490903 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2418 98800 SH SOLE 98800 0 0 CHESAPEAKE UTILS CORP COM 165303108 1975 26350 SH SOLE 26350 0 0 CHEVRON CORP NEW COM 166764100 725492 6953823 SH SOLE 6953823 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 3335 169019 SH SOLE 169019 0 0 CHICOS FAS INC COM 168615102 2027 215200 SH SOLE 215200 0 0 CHILDRENS PL INC COM 168905107 3032 29700 SH SOLE 29700 0 0 CHIMERA INVT CORP COM NEW 16934Q208 5244 281480 SH SOLE 281480 0 0 CHIMERIX INC COM 16934W106 359 65800 SH SOLE 65800 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 45266 108787 SH SOLE 108787 0 0 CHOICE HOTELS INTL INC COM 169905106 3936 61267 SH SOLE 61267 0 0 CHUBB LIMITED COM H1467J104 272838 1876720 SH SOLE 1876720 0 0 CHURCH & DWIGHT INC COM 171340102 91574 1765116 SH SOLE 1765116 0 0 CHURCHILL DOWNS INC COM 171484108 4308 23500 SH SOLE 23500 0 0 CHUYS HLDGS INC COM 171604101 646 27600 SH SOLE 27600 0 0 CIENA CORP COM NEW 171779309 5887 235300 SH SOLE 235300 0 0 CIGNA CORPORATION COM 125509109 168423 1006174 SH SOLE 1006174 0 0 CIMAREX ENERGY CO COM 171798101 32590 346661 SH SOLE 346661 0 0 CIMPRESS N V SHS EURO N20146101 3696 39100 SH SOLE 39100 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1191 60940 SH SOLE 60940 0 0 CINCINNATI FINL CORP COM 172062101 41299 570032 SH SOLE 570032 0 0 CINEMARK HOLDINGS INC COM 17243V102 7040 181200 SH SOLE 181200 0 0 CINTAS CORP COM 172908105 60052 476448 SH SOLE 476448 0 0 CIRCOR INTL INC COM 17273K109 1354 22800 SH SOLE 22800 0 0 CIRRUS LOGIC INC COM 172755100 6711 107000 SH SOLE 107000 0 0 CISCO SYS INC COM 17275R102 580803 18555993 SH SOLE 18555993 0 0 CITI TRENDS INC COM 17306X102 562 26486 SH SOLE 26486 0 0 CITIZENS INC CL A 174740100 610 82700 SH SOLE 82700 0 0 CITRIX SYS INC COM 177376100 45465 571316 SH SOLE 571316 0 0 CITY HLDG CO COM 177835105 1713 26000 SH SOLE 26000 0 0 CIVITAS SOLUTIONS INC COM 17887R102 422 24100 SH SOLE 24100 0 0 CLEAN ENERGY FUELS CORP COM 184499101 466 183300 SH SOLE 183300 0 0 CLEAN HARBORS INC COM 184496107 5092 91200 SH SOLE 91200 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 302 62300 SH SOLE 62300 0 0 CLEARWATER PAPER CORP COM 18538R103 1332 28500 SH SOLE 28500 0 0 CLIFFS NAT RES INC COM 18683K101 3116 450300 SH SOLE 450300 0 0 CLOROX CO DEL COM 189054109 121327 910592 SH SOLE 910592 0 0 CLOVIS ONCOLOGY INC COM 189464100 7158 76450 SH SOLE 76450 0 0 CLUBCORP HLDGS INC COM 18948M108 1413 107894 SH SOLE 107894 0 0 CMS ENERGY CORP COM 125896100 52327 1131400 SH SOLE 1131400 0 0 CNH INDL N V SHS N20944109 51572 4554659 SH SOLE 4554659 0 0 CNO FINL GROUP INC COM 12621E103 6011 287900 SH SOLE 287900 0 0 COACH INC COM 189754104 48484 1024173 SH SOLE 1024173 0 0 COBIZ FINANCIAL INC COM 190897108 1070 61500 SH SOLE 61500 0 0 COCA COLA BOTTLING CO CONS COM 191098102 1869 8165 SH SOLE 8165 0 0 COCA COLA CO COM 191216100 735069 16389490 SH SOLE 16389490 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 39956 984173 SH SOLE 984173 0 0 COEUR MNG INC COM NEW 192108504 2588 301600 SH SOLE 301600 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2851 71100 SH SOLE 71100 0 0 COGNEX CORP COM 192422103 12255 144351 SH SOLE 144351 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 147105 2215430 SH SOLE 2215430 0 0 COHEN & STEERS INC COM 19247A100 1386 34200 SH SOLE 34200 0 0 COHERENT INC COM 192479103 9222 40988 SH SOLE 40988 0 0 COHERUS BIOSCIENCES INC COM 19249H103 749 52200 SH SOLE 52200 0 0 COHU INC COM 192576106 726 46141 SH SOLE 46141 0 0 COLFAX CORP COM 194014106 6071 154200 SH SOLE 154200 0 0 COLGATE PALMOLIVE CO COM 194162103 257881 3478772 SH SOLE 3478772 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 379 30300 SH SOLE 30300 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3347 59200 SH SOLE 59200 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 27473 1949815 SH SOLE 1949815 0 0 COLONY STARWOOD HOMES COM 19625X102 7186 209440 SH SOLE 209440 0 0 COLUMBIA BKG SYS INC COM 197236102 3890 97624 SH SOLE 97624 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4567 204045 SH SOLE 204045 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2677 46100 SH SOLE 46100 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 771 30311 SH SOLE 30311 0 0 COMCAST CORP NEW CL A 20030N101 695162 17861300 SH SOLE 17861300 0 0 COMFORT SYS USA INC COM 199908104 2271 61200 SH SOLE 61200 0 0 COMMERCE BANCSHARES INC COM 200525103 8656 152314 SH SOLE 152314 0 0 COMMERCEHUB INC COM SER A 20084V108 390 22366 SH SOLE 22366 0 0 COMMERCEHUB INC COM SER C 20084V306 824 47231 SH SOLE 47231 0 0 COMMERCIAL METALS CO COM 201723103 3699 190400 SH SOLE 190400 0 0 COMMSCOPE HLDG CO INC COM 20337X109 27001 710000 SH SOLE 710000 0 0 COMMUNITY BK SYS INC COM 203607106 4674 83800 SH SOLE 83800 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1866 187326 SH SOLE 187326 0 0 COMMUNITY TR BANCORP INC COM 204149108 1115 25490 SH SOLE 25490 0 0 COMMVAULT SYSTEMS INC COM 204166102 4002 70900 SH SOLE 70900 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6350 552193 SH SOLE 552193 0 0 COMPASS MINERALS INTL INC COM 20451N101 3712 56850 SH SOLE 56850 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 666 20300 SH SOLE 20300 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 736 38800 SH SOLE 38800 0 0 CONAGRA BRANDS INC COM 205887102 64236 1796319 SH SOLE 1796319 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 388 27792 SH SOLE 27792 0 0 CONCHO RES INC COM 20605P101 65803 541456 SH SOLE 541456 0 0 CONDUENT INC COM 206787103 4577 287154 SH SOLE 287154 0 0 CONFORMIS INC COM 20717E101 230 53500 SH SOLE 53500 0 0 CONMED CORP COM 207410101 2124 41700 SH SOLE 41700 0 0 CONNECTICUT WTR SVC INC COM 207797101 1032 18600 SH SOLE 18600 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 1148 50900 SH SOLE 50900 0 0 CONNS INC COM 208242107 619 32400 SH SOLE 32400 0 0 CONOCOPHILLIPS COM 20825C104 198497 4515399 SH SOLE 4515399 0 0 CONSOL ENERGY INC COM 20854P109 4587 307058 SH SOLE 307058 0 0 CONSOLIDATED EDISON INC COM 209115104 171118 2117271 SH SOLE 2117271 0 0 CONSOLIDATEDM HLDGS INC COM 209034107 1786 83200 SH SOLE 83200 0 0 CONSTELLATION BRANDS INC CL A 21036P108 147819 763016 SH SOLE 763016 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1563 67100 SH SOLE 67100 0 0 CONTINENTAL RESOURCES INC COM 212015101 11010 340556 SH SOLE 340556 0 0 CONVERGYS CORP COM 212485106 3724 156600 SH SOLE 156600 0 0 COOPER COS INC COM NEW 216648402 56719 236900 SH SOLE 236900 0 0 COOPER STD HLDGS INC COM 21676P103 2976 29500 SH SOLE 29500 0 0 COOPER TIRE & RUBR CO COM 216831107 3202 88700 SH SOLE 88700 0 0 COPART INC COM 217204106 10929 343800 SH SOLE 343800 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1637 138700 SH SOLE 138700 0 0 CORE LABORATORIES N V COM N22717107 16284 160800 SH SOLE 160800 0 0 CORE MARK HOLDING CO INC COM 218681104 2519 76200 SH SOLE 76200 0 0 CORECIVIC INC COM 21871N101 5417 196418 SH SOLE 196418 0 0 CORELOGIC INC COM 21871D103 6173 142300 SH SOLE 142300 0 0 CORESITE RLTY CORP COM 21870Q105 5849 56500 SH SOLE 56500 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 3039 85000 SH SOLE 85000 0 0 CORNING INC COM 219350105 101831 3388712 SH SOLE 3388712 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5755 164300 SH SOLE 164300 0 0 CORVEL CORP COM 221006109 897 18900 SH SOLE 18900 0 0 COSTAR GROUP INC COM 22160N109 31289 118700 SH SOLE 118700 0 0 COSTCO WHSL CORP NEW COM 22160K105 264414 1653308 SH SOLE 1653308 0 0 COTIVITI HLDGS INC COM 22164K101 1686 45400 SH SOLE 45400 0 0 COTT CORP QUE COM 22163N106 3325 230200 SH SOLE 230200 0 0 COTY INC COM CL A 222070203 33191 1769248 SH SOLE 1769248 0 0 COUPA SOFTWARE INC COM 22266L106 1220 42100 SH SOLE 42100 0 0 COUSINS PPTYS INC COM 222795106 6149 699503 SH SOLE 699503 0 0 COVANTA HLDG CORP COM 22282E102 2559 193900 SH SOLE 193900 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 344 19600 SH SOLE 19600 0 0 COWEN INC CL A NEW 223622606 623 38325 SH SOLE 38325 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5327 31850 SH SOLE 31850 0 0 CRANE CO COM 224399105 6255 78800 SH SOLE 78800 0 0 CRAWFORD & CO CL A 224633206 257 33038 SH SOLE 33038 0 0 CRAY INC COM NEW 225223304 1235 67100 SH SOLE 67100 0 0 CREDICORP LTD COM G2519Y108 25173 140327 SH SOLE 140327 0 0 CREDIT ACCEP CORP MICH COM 225310101 3028 11777 SH SOLE 11777 0 0 CREE INC COM 225447101 3999 162241 SH SOLE 162241 0 0 CRESCENT PT ENERGY CORP COM 22576C101 16043 2096961 SH SOLE 2096961 0 0 CRH MEDICAL CORP COM 12626F105 709 124500 SH SOLE 124500 0 0 CROCS INC COM 227046109 938 121600 SH SOLE 121600 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 737 57100 SH SOLE 57100 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 175871 1755549 SH SOLE 1755549 0 0 CROWN HOLDINGS INC COM 228368106 30363 508933 SH SOLE 508933 0 0 CRYOLIFE INC COM 228903100 952 47700 SH SOLE 47700 0 0 CSG SYS INTL INC COM 126349109 2240 55200 SH SOLE 55200 0 0 CSRA INC COM 12650T104 8637 272023 SH SOLE 272023 0 0 CSS INDS INC COM 125906107 379 14500 SH SOLE 14500 0 0 CSW INDUSTRIALS INC COM 126402106 995 25749 SH SOLE 25749 0 0 CSX CORP COM 126408103 184676 3384820 SH SOLE 3384820 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 47217 876662 SH SOLE 876662 0 0 CTS CORP COM 126501105 1106 51200 SH SOLE 51200 0 0 CU BANCORP CALIF COM 126534106 995 27531 SH SOLE 27531 0 0 CUBESMART COM 229663109 7214 300100 SH SOLE 300100 0 0 CUBIC CORP COM 229669106 1986 42900 SH SOLE 42900 0 0 CULLEN FROST BANKERS INC COM 229899109 9476 100900 SH SOLE 100900 0 0 CUMMINS INC COM 231021106 94642 583419 SH SOLE 583419 0 0 CURTISS WRIGHT CORP COM 231561101 6461 70400 SH SOLE 70400 0 0 CUSTOMERS BANCORP INC COM 23204G100 1329 47000 SH SOLE 47000 0 0 CVB FINL CORP COM 126600105 3871 172600 SH SOLE 172600 0 0 CVR ENERGY INC COM 12662P108 620 28500 SH SOLE 28500 0 0 CVS HEALTH CORP COM 126650100 305684 3799210 SH SOLE 3799210 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2652 53100 SH SOLE 53100 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 7337 537545 SH SOLE 537545 0 0 CYRUSONE INC COM 23283R100 7359 131999 SH SOLE 131999 0 0 CYS INVTS INC COM 12673A108 2095 249100 SH SOLE 249100 0 0 CYTOKINETICS INC COM NEW 23282W605 697 57600 SH SOLE 57600 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 518 33400 SH SOLE 33400 0 0 D R HORTON INC COM 23331A109 44684 1292574 SH SOLE 1292574 0 0 DAKTRONICS INC COM 234264109 591 61400 SH SOLE 61400 0 0 DANA INCORPORATED COM 235825205 5359 240000 SH SOLE 240000 0 0 DANAHER CORP DEL COM 235851102 223182 2644644 SH SOLE 2644644 0 0 DARDEN RESTAURANTS INC COM 237194105 73730 815241 SH SOLE 815241 0 0 DARLING INGREDIENTS INC COM 237266101 4341 275800 SH SOLE 275800 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 4654 69973 SH SOLE 69973 0 0 DAVITA INC COM 23918K108 36772 567818 SH SOLE 567818 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 8179 153050 SH SOLE 153050 0 0 DDR CORP COM 23317H102 4747 523400 SH SOLE 523400 0 0 DEAN FOODS CO NEW COM NEW 242370203 2543 149600 SH SOLE 149600 0 0 DECKERS OUTDOOR CORP COM 243537107 3631 53200 SH SOLE 53200 0 0 DEERE & CO COM 244199105 122085 987819 SH SOLE 987819 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 615 38200 SH SOLE 38200 0 0 DEL TACO RESTAURANTS INC COM 245496104 773 56200 SH SOLE 56200 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 116298 1903089 SH SOLE 1903089 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 86326 984900 SH SOLE 984900 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 35770 665607 SH SOLE 665607 0 0 DELTIC TIMBER CORP COM 247850100 1344 18000 SH SOLE 18000 0 0 DELUXE CORP COM 248019101 5551 80200 SH SOLE 80200 0 0 DENBURY RES INC COM NEW 247916208 1002 654800 SH SOLE 654800 0 0 DENISON MINES CORP COM 248356107 343 795100 SH SOLE 795100 0 0 DENNYS CORP COM 24869P104 1448 123000 SH SOLE 123000 0 0 DENTSPLY SIRONA INC COM 24906P109 54704 843681 SH SOLE 843681 0 0 DEPOMED INC COM 249908104 1071 99700 SH SOLE 99700 0 0 DERMIRA INC COM 24983L104 1451 49800 SH SOLE 49800 0 0 DESCARTES SYS GROUP INC COM 249906108 3117 128100 SH SOLE 128100 0 0 DEVON ENERGY CORP NEW COM 25179M103 58212 1820826 SH SOLE 1820826 0 0 DEXCOM INC COM 252131107 22523 307900 SH SOLE 307900 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1107 5554 SH SOLE 5554 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1222 112853 SH SOLE 112853 0 0 DIAMONDBACK ENERGY INC COM 25278X109 29183 328600 SH SOLE 328600 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3618 330400 SH SOLE 330400 0 0 DICKS SPORTING GOODS INC COM 253393102 12730 319600 SH SOLE 319600 0 0 DIEBOLD NXDF INC COM 253651103 3163 112959 SH SOLE 112959 0 0 DIGITAL RLTY TR INC COM 253868103 80573 713355 SH SOLE 713355 0 0 DIGITALGLOBE INC COM NEW 25389M877 3460 103900 SH SOLE 103900 0 0 DILLARDS INC CL A 254067101 1696 29400 SH SOLE 29400 0 0 DIME CMNTY BANCSHARES COM 253922108 1076 54900 SH SOLE 54900 0 0 DINEEQUITY INC COM 254423106 1260 28600 SH SOLE 28600 0 0 DIODES INC COM 254543101 1548 64400 SH SOLE 64400 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1153 77900 SH SOLE 77900 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 14364 556088 SH SOLE 556088 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 20049 795274 SH SOLE 795274 0 0 DISH NETWORK CORP CL A 25470M109 52035 829109 SH SOLE 829109 0 0 DISNEY WALT CO COM DISNEY 254687106 613841 5777328 SH SOLE 5777328 0 0 DOLBY LABORATORIES INC COM 25659T107 4720 96400 SH SOLE 96400 0 0 DOLLAR GEN CORP NEW COM 256677105 72764 1009352 SH SOLE 1009352 0 0 DOLLAR TREE INC COM 256746108 60302 862447 SH SOLE 862447 0 0 DOMINION DIAMOND CORP COM 257287102 1796 142700 SH SOLE 142700 0 0 DOMINION ENERGY INC COM 25746U109 219755 2867737 SH SOLE 2867737 0 0 DOMINOS PIZZA INC COM 25754A201 37060 175200 SH SOLE 175200 0 0 DOMTAR CORP COM NEW 257559203 4046 105300 SH SOLE 105300 0 0 DONALDSON INC COM 257651109 9550 209700 SH SOLE 209700 0 0 DONEGAL GROUP INC CL A 257701201 332 20900 SH SOLE 20900 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1247 54304 SH SOLE 54304 0 0 DONNELLEY R R & SONS CO COM 257867200 1441 114945 SH SOLE 114945 0 0 DORMAN PRODUCTS INC COM 258278100 4329 52300 SH SOLE 52300 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1217 37000 SH SOLE 37000 0 0 DOUGLAS EMMETT INC COM 25960P109 9258 242300 SH SOLE 242300 0 0 DOVER CORP COM 260003108 45502 567217 SH SOLE 567217 0 0 DOW CHEM CO COM 260543103 279594 4433082 SH SOLE 4433082 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 107957 1184913 SH SOLE 1184913 0 0 DR REDDYS LABS LTD ADR 256135203 4389 104162 SH SOLE 104162 0 0 DRIL-QUIP INC COM 262037104 3094 63400 SH SOLE 63400 0 0 DRIVE SHACK INC COM 262077100 306 97216 SH SOLE 97216 0 0 DST SYS INC DEL COM 233326107 6577 106600 SH SOLE 106600 0 0 DSW INC CL A 23334L102 1919 108400 SH SOLE 108400 0 0 DTE ENERGY CO COM 233331107 73908 698625 SH SOLE 698625 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 265285 3286891 SH SOLE 3286891 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 268449 3211491 SH SOLE 3211491 0 0 DUKE REALTY CORP COM NEW 264411505 36209 1295489 SH SOLE 1295489 0 0 DULUTH HLDGS INC COM CL B 26443V101 565 31000 SH SOLE 31000 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 6651 61500 SH SOLE 61500 0 0 DUNKIN BRANDS GROUP INC COM 265504100 8444 153200 SH SOLE 153200 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 7898 129140 SH SOLE 129140 0 0 DXC TECHNOLOGY CO COM 23355L106 79702 1038865 SH SOLE 1038865 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 938 27200 SH SOLE 27200 0 0 DYCOM INDS INC COM 267475101 4664 52100 SH SOLE 52100 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 685 70978 SH SOLE 70978 0 0 DYNEGY INC NEW DEL COM 26817R108 1715 207350 SH SOLE 207350 0 0 DYNEX CAP INC COM NEW 26817Q506 601 84600 SH SOLE 84600 0 0 E L F BEAUTY INC COM 26856L103 517 19000 SH SOLE 19000 0 0 EAGLE BANCORP INC MD COM 268948106 3408 53832 SH SOLE 53832 0 0 EAGLE MATERIALS INC COM 26969P108 7449 80600 SH SOLE 80600 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1120 14200 SH SOLE 14200 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1211 57810 SH SOLE 57810 0 0 EASTGROUP PPTY INC COM 277276101 4650 55487 SH SOLE 55487 0 0 EASTMAN CHEM CO COM 277432100 44921 534838 SH SOLE 534838 0 0 EASTMAN KODAK CO COM NEW 277461406 317 34800 SH SOLE 34800 0 0 EATON CORP PLC SHS G29183103 127795 1641978 SH SOLE 1641978 0 0 EBAY INC COM 278642103 139334 3990091 SH SOLE 3990091 0 0 EBIX INC COM NEW 278715206 1892 35100 SH SOLE 35100 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 868 43600 SH SOLE 43600 0 0 ECHOSTAR CORP CL A 278768106 4747 78200 SH SOLE 78200 0 0 ECLIPSE RES CORP COM 27890G100 418 146200 SH SOLE 146200 0 0 ECOLAB INC COM 278865100 134110 1010242 SH SOLE 1010242 0 0 EDGEWELL PERS CARE CO COM 28035Q102 6903 90800 SH SOLE 90800 0 0 EDISON INTL COM 281020107 103059 1318064 SH SOLE 1318064 0 0 EDITAS MEDICINE INC COM 28106W103 673 40100 SH SOLE 40100 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 4735 122196 SH SOLE 122196 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 91742 775898 SH SOLE 775898 0 0 EL PASO ELEC CO COM NEW 283677854 3526 68200 SH SOLE 68200 0 0 EL POLLO LOCO HLDGS INC COM 268603107 520 37550 SH SOLE 37550 0 0 ELBIT SYS LTD ORD M3760D101 16698 135483 SH SOLE 135483 0 0 ELDORADO GOLD CORP NEW COM 284902103 3282 1237100 SH SOLE 1237100 0 0 ELDORADO RESORTS INC COM 28470R102 1647 82344 SH SOLE 82344 0 0 ELECTRONIC ARTS INC COM 285512109 118994 1125555 SH SOLE 1125555 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 3644 76900 SH SOLE 76900 0 0 ELLIE MAE INC COM 28849P100 6188 56300 SH SOLE 56300 0 0 EMC INS GROUP INC COM 268664109 468 16850 SH SOLE 16850 0 0 EMCOR GROUP INC COM 29084Q100 6531 99900 SH SOLE 99900 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1929 56900 SH SOLE 56900 0 0 EMERSON ELEC CO COM 291011104 140511 2356773 SH SOLE 2356773 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4571 220100 SH SOLE 220100 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2255 53300 SH SOLE 53300 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 846 23500 SH SOLE 23500 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1792 116285 SH SOLE 116285 0 0 ENBRIDGE INC COM 29250N105 250781 6294294 SH SOLE 6294294 0 0 ENCANA CORP COM 292505104 33150 3767100 SH SOLE 3767100 0 0 ENCORE CAP GROUP INC COM 292554102 1606 40000 SH SOLE 40000 0 0 ENCORE WIRE CORP COM 292562105 1475 34533 SH SOLE 34533 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 629 206500 SH SOLE 206500 0 0 ENDO INTL PLC SHS G30401106 3762 336800 SH SOLE 336800 0 0 ENDOLOGIX INC COM 29266S106 670 137900 SH SOLE 137900 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 969 116000 SH SOLE 116000 0 0 ENERGEN CORP COM 29265N108 7993 161900 SH SOLE 161900 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4971 103525 SH SOLE 103525 0 0 ENERGY RECOVERY INC COM 29270J100 498 60100 SH SOLE 60100 0 0 ENERGY XXI GULF COAST INC COM 29276K101 1027 55300 SH SOLE 55300 0 0 ENERPLUS CORP COM 292766102 3312 408155 SH SOLE 408155 0 0 ENERSYS COM 29275Y102 5209 71900 SH SOLE 71900 0 0 ENGILITY HLDGS INC NEW COM 29286C107 963 33900 SH SOLE 33900 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1848 105023 SH SOLE 105023 0 0 ENNIS INC COM 293389102 800 41900 SH SOLE 41900 0 0 ENOVA INTL INC COM 29357K103 658 44300 SH SOLE 44300 0 0 ENPRO INDS INC COM 29355X107 2512 35200 SH SOLE 35200 0 0 ENSCO PLC SHS CLASS A G3157S106 2640 511638 SH SOLE 511638 0 0 ENSIGN GROUP INC COM 29358P101 1709 78500 SH SOLE 78500 0 0 ENSTAR GROUP LIMITED SHS G3075P101 3536 17800 SH SOLE 17800 0 0 ENTEGRIS INC COM 29362U104 5176 235800 SH SOLE 235800 0 0 ENTELLUS MED INC COM 29363K105 293 17700 SH SOLE 17700 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 397 38400 SH SOLE 38400 0 0 ENTERGY CORP NEW COM 29364G103 50324 655522 SH SOLE 655522 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1590 38964 SH SOLE 38964 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 714 108200 SH SOLE 108200 0 0 ENVESTNET INC COM 29404K106 2839 71700 SH SOLE 71700 0 0 ENVISION HEALTHCARE CORP COM 29414D100 26805 427716 SH SOLE 427716 0 0 EOG RES INC COM 26875P101 197602 2182966 SH SOLE 2182966 0 0 EPAM SYS INC COM 29414B104 6800 80862 SH SOLE 80862 0 0 EPIZYME INC COM 29428V104 1007 66700 SH SOLE 66700 0 0 EPLUS INC COM 294268107 1751 23628 SH SOLE 23628 0 0 EPR PPTYS COM SH BEN INT 26884U109 7653 106488 SH SOLE 106488 0 0 EQT CORP COM 26884L109 36996 631436 SH SOLE 631436 0 0 EQUIFAX INC COM 294429105 60169 437845 SH SOLE 437845 0 0 EQUINIX INC COM PAR $0.001 29444U700 140339 327009 SH SOLE 327009 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6529 206600 SH SOLE 206600 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11854 137300 SH SOLE 137300 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 115322 1751820 SH SOLE 1751820 0 0 ERIE INDTY CO CL A 29530P102 5254 42009 SH SOLE 42009 0 0 ESCO TECHNOLOGIES INC COM 296315104 2523 42300 SH SOLE 42300 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1217 26300 SH SOLE 26300 0 0 ESSENDANT INC COM 296689102 961 64800 SH SOLE 64800 0 0 ESSENT GROUP LTD COM G3198U102 4334 116700 SH SOLE 116700 0 0 ESSEX PPTY TR INC COM 297178105 88103 342452 SH SOLE 342452 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 4219 44500 SH SOLE 44500 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1415 43800 SH SOLE 43800 0 0 ETSY INC COM 29786A106 2021 134700 SH SOLE 134700 0 0 EURONAV NV ANTWERPEN SHS B38564108 1660 209883 SH SOLE 209883 0 0 EURONET WORLDWIDE INC COM 298736109 7243 82900 SH SOLE 82900 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 4822 68400 SH SOLE 68400 0 0 EVEREST RE GROUP LTD COM G3223R108 37928 148975 SH SOLE 148975 0 0 EVERSOURCE ENERGY COM 30040W108 70293 1157857 SH SOLE 1157857 0 0 EVERTEC INC COM 30040P103 1757 101574 SH SOLE 101574 0 0 EVOLENT HEALTH INC CL A 30050B101 2216 87400 SH SOLE 87400 0 0 EXACT SCIENCES CORP COM 30063P105 6958 196719 SH SOLE 196719 0 0 EXACTECH INC COM 30064E109 554 18591 SH SOLE 18591 0 0 EXELIXIS INC COM 30161Q104 11992 486900 SH SOLE 486900 0 0 EXELON CORP COM 30161N101 122037 3383330 SH SOLE 3383330 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3150 56668 SH SOLE 56668 0 0 EXPEDIA INC DEL COM NEW 30212P303 67083 450370 SH SOLE 450370 0 0 EXPEDITORS INTL WASH INC COM 302130109 56559 1001406 SH SOLE 1001406 0 0 EXPONENT INC COM 30214U102 2466 42300 SH SOLE 42300 0 0 EXPRESS INC COM 30219E103 882 130700 SH SOLE 130700 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 141201 2211798 SH SOLE 2211798 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6216 321086 SH SOLE 321086 0 0 EXTERRAN CORP COM 30227H106 1419 53150 SH SOLE 53150 0 0 EXTRA SPACE STORAGE INC COM 30225T102 39975 512500 SH SOLE 512500 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 2311 171800 SH SOLE 171800 0 0 EXTREME NETWORKS INC COM 30226D106 1672 181300 SH SOLE 181300 0 0 EXXON MOBIL CORP COM 30231G102 1293669 16024636 SH SOLE 16024636 0 0 EZCORP INC CL A NON VTG 302301106 693 89950 SH SOLE 89950 0 0 F M C CORP COM NEW 302491303 35615 487536 SH SOLE 487536 0 0 F5 NETWORKS INC COM 315616102 29982 235964 SH SOLE 235964 0 0 FABRINET SHS G3323L100 2625 61540 SH SOLE 61540 0 0 FACEBOOK INC CL A 30303M102 1322585 8760000 SH SOLE 8760000 0 0 FACTSET RESH SYS INC COM 303075105 10943 65851 SH SOLE 65851 0 0 FAIR ISAAC CORP COM 303250104 7207 51700 SH SOLE 51700 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 1014 259900 SH SOLE 259900 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 835 53353 SH SOLE 53353 0 0 FARMER BROS CO COM 307675108 508 16800 SH SOLE 16800 0 0 FARO TECHNOLOGIES INC COM 311642102 1017 26900 SH SOLE 26900 0 0 FASTENAL CO COM 311900104 45962 1055877 SH SOLE 1055877 0 0 FB FINL CORP COM 30257X104 438 12100 SH SOLE 12100 0 0 FBL FINL GROUP INC CL A 30239F106 1132 18400 SH SOLE 18400 0 0 FCB FINL HLDGS INC CL A 30255G103 3118 65300 SH SOLE 65300 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 956 14781 SH SOLE 14781 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 55501 439122 SH SOLE 439122 0 0 FEDERAL SIGNAL CORP COM 313855108 1766 101700 SH SOLE 101700 0 0 FEDERATED INVS INC PA CL B 314211103 4280 151517 SH SOLE 151517 0 0 FEDERATED NATL HLDG CO COM 31422T101 372 23249 SH SOLE 23249 0 0 FEDEX CORP COM 31428X106 201045 925068 SH SOLE 925068 0 0 FELCOR LODGING TR INC COM 31430F101 1527 211800 SH SOLE 211800 0 0 FERRARI N V COM N3167Y103 47004 547694 SH SOLE 547694 0 0 FERRO CORP COM 315405100 2412 131900 SH SOLE 131900 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 50269 4769023 SH SOLE 4769023 0 0 FIBROGEN INC COM 31572Q808 3201 99100 SH SOLE 99100 0 0 FIDELITY & GTY LIFE COM 315785105 866 27900 SH SOLE 27900 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 42237 942157 SH SOLE 942157 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 1572 99494 SH SOLE 99494 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 132977 1557113 SH SOLE 1557113 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 809 35400 SH SOLE 35400 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 917 44400 SH SOLE 44400 0 0 FINANCIAL ENGINES INC COM 317485100 3627 99100 SH SOLE 99100 0 0 FINANCIAL INSTNS INC COM 317585404 673 22600 SH SOLE 22600 0 0 FINISAR CORP COM NEW 31787A507 4791 184400 SH SOLE 184400 0 0 FINISH LINE INC CL A 317923100 985 69500 SH SOLE 69500 0 0 FIREEYE INC COM 31816Q101 4049 266200 SH SOLE 266200 0 0 FIRST AMERN FINL CORP COM 31847R102 8196 183400 SH SOLE 183400 0 0 FIRST BANCORP N C COM 318910106 1219 39000 SH SOLE 39000 0 0 FIRST BANCORP P R COM NEW 318672706 1549 267500 SH SOLE 267500 0 0 FIRST BUSEY CORP COM NEW 319383204 1882 64199 SH SOLE 64199 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 650 23779 SH SOLE 23779 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4472 12000 SH SOLE 12000 0 0 FIRST DATA CORP NEW COM CL A 32008D106 23460 1289000 SH SOLE 1289000 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 890 16900 SH SOLE 16900 0 0 FIRST FINL BANCORP OH COM 320209109 2820 101800 SH SOLE 101800 0 0 FIRST FINL BANKSHARES COM 32020R109 3934 89000 SH SOLE 89000 0 0 FIRST FINL CORP IND COM 320218100 701 14826 SH SOLE 14826 0 0 FIRST FNDTN INC COM 32026V104 764 46500 SH SOLE 46500 0 0 FIRST HAWAIIAN INC COM 32051X108 2874 93867 SH SOLE 93867 0 0 FIRST HORIZON NATL CORP COM 320517105 6782 389300 SH SOLE 389300 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5589 195300 SH SOLE 195300 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1651 44383 SH SOLE 44383 0 0 FIRST LONG IS CORP COM 320734106 997 34850 SH SOLE 34850 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2287 275600 SH SOLE 275600 0 0 FIRST MERCHANTS CORP COM 320817109 2732 68062 SH SOLE 68062 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3200 137300 SH SOLE 137300 0 0 FIRST POTOMAC RLTY TR COM 33610F109 1058 95200 SH SOLE 95200 0 0 FIRST SOLAR INC COM 336433107 5208 130600 SH SOLE 130600 0 0 FIRSTCASH INC COM 33767D105 4671 80112 SH SOLE 80112 0 0 FIRSTENERGY CORP COM 337932107 47011 1612181 SH SOLE 1612181 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 3684 57400 SH SOLE 57400 0 0 FIRSTWLTH FINL CORP PA COM 319829107 2054 162000 SH SOLE 162000 0 0 FISERV INC COM 337738108 144957 1184872 SH SOLE 1184872 0 0 FITBIT INC CL A 33812L102 1265 238200 SH SOLE 238200 0 0 FIVE BELOW INC COM 33829M101 4520 91559 SH SOLE 91559 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1451 48200 SH SOLE 48200 0 0 FIVE9 INC COM 338307101 1519 70600 SH SOLE 70600 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1147 37200 SH SOLE 37200 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 48253 334600 SH SOLE 334600 0 0 FLEX LTD ORD Y2573F102 31843 1952379 SH SOLE 1952379 0 0 FLEXION THERAPEUTICS INC COM 33938J106 726 35911 SH SOLE 35911 0 0 FLIR SYS INC COM 302445101 17213 496629 SH SOLE 496629 0 0 FLOTEK INDS INC DEL COM 343389102 791 88500 SH SOLE 88500 0 0 FLOWERS FOODS INC COM 343498101 5426 313463 SH SOLE 313463 0 0 FLOWSERVE CORP COM 34354P105 22078 475522 SH SOLE 475522 0 0 FLUOR CORP NEW COM 343412102 23244 507722 SH SOLE 507722 0 0 FLUSHING FINL CORP COM 343873105 1264 44823 SH SOLE 44823 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 398 40800 SH SOLE 40800 0 0 FNB CORP PA COM 302520101 7625 538515 SH SOLE 538515 0 0 FOOT LOCKER INC COM 344849104 23778 482500 SH SOLE 482500 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 151613 13548935 SH SOLE 13548935 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 8264 341903 SH SOLE 341903 0 0 FORESTAR GROUP INC COM 346233109 832 48500 SH SOLE 48500 0 0 FORMFACTOR INC COM 346375108 1462 117900 SH SOLE 117900 0 0 FORRESTER RESH INC COM 346563109 581 14850 SH SOLE 14850 0 0 FORTERRA INC COM 34960W106 264 32100 SH SOLE 32100 0 0 FORTINET INC COM 34959E109 20083 536400 SH SOLE 536400 0 0 FORTIS INC COM 349553107 54638 1554282 SH SOLE 1554282 0 0 FORTIVE CORP COM 34959J108 72084 1137872 SH SOLE 1137872 0 0 FORTUNA SILVER MINES INC COM 349915108 1301 265600 SH SOLE 265600 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 36678 562200 SH SOLE 562200 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1748 112024 SH SOLE 112024 0 0 FORWARD AIR CORP COM 349853101 2653 49800 SH SOLE 49800 0 0 FOSSIL GROUP INC COM 34988V106 736 71141 SH SOLE 71141 0 0 FOUNDATION BLDG MATLS INC COM 350392106 322 25000 SH SOLE 25000 0 0 FOUNDATION MEDICINE INC COM 350465100 984 24743 SH SOLE 24743 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2509 99907 SH SOLE 99907 0 0 FOX FACTORY HLDG CORP COM 35138V102 2047 57500 SH SOLE 57500 0 0 FRANCESCAS HLDGS CORP COM 351793104 717 65500 SH SOLE 65500 0 0 FRANCO NEVADA CORP COM 351858105 116389 1612800 SH SOLE 1612800 0 0 FRANKLIN ELEC INC COM 353514102 2674 64600 SH SOLE 64600 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 850 20600 SH SOLE 20600 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1860 167863 SH SOLE 167863 0 0 FRANKS INTL N V COM N33462107 759 91600 SH SOLE 91600 0 0 FREDS INC CL A 356108100 559 60600 SH SOLE 60600 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2820 55400 SH SOLE 55400 0 0 FRESHPET INC COM 358039105 615 37050 SH SOLE 37050 0 0 FRONTIERMUNICATIONS CORP COM 35906A108 2276 1962200 SH SOLE 1962200 0 0 FRONTLINE LTD SHS NEW G3682E192 709 126219 SH SOLE 126219 0 0 FTD COS INC COM 30281V108 626 31320 SH SOLE 31320 0 0 FTI CONSULTING INC COM 302941109 2423 69300 SH SOLE 69300 0 0 FULLER H B CO COM 359694106 4309 84300 SH SOLE 84300 0 0 FULTON FINL CORP PA COM 360271100 5542 291700 SH SOLE 291700 0 0 FUTUREFUEL CORPORATION COM 36116M106 702 46509 SH SOLE 46509 0 0 GALLAGHER ARTHUR J & CO COM 363576109 37252 650685 SH SOLE 650685 0 0 GAMCO INVESTORS INC CL A COM 361438104 253 8543 SH SOLE 8543 0 0 GAMESTOP CORP NEW CL A 36467W109 3706 171482 SH SOLE 171482 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 12386 328799 SH SOLE 328799 0 0 GANNETT CO INC COM 36473H104 1589 182208 SH SOLE 182208 0 0 GAP INC DEL COM 364760108 19174 871931 SH SOLE 871931 0 0 GARMIN LTD SHS H2906T109 23716 464748 SH SOLE 464748 0 0 GARTNER INC COM 366651107 55479 449190 SH SOLE 449190 0 0 GATX CORP COM 361448103 4043 62900 SH SOLE 62900 0 0 GAZIT GLOBE LTD SHS M4793C102 1598 165465 SH SOLE 165465 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3639 119300 SH SOLE 119300 0 0 GENER8 MARITIME INC COM Y26889108 422 74100 SH SOLE 74100 0 0 GENERAC HLDGS INC COM 368736104 3797 105100 SH SOLE 105100 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 1329 81300 SH SOLE 81300 0 0 GENERAL COMMUNICATION INC CL A 369385109 1429 39000 SH SOLE 39000 0 0 GENERAL ELECTRIC CO COM 369604103 861021 31877861 SH SOLE 31877861 0 0 GENERAL MLS INC COM 370334104 155104 2799716 SH SOLE 2799716 0 0 GENERAL MTRS CO COM 37045V100 172060 4925857 SH SOLE 4925857 0 0 GENESCO INC COM 371532102 1146 33800 SH SOLE 33800 0 0 GENESEE & WYO INC CL A 371559105 7007 102450 SH SOLE 102450 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 128 73500 SH SOLE 73500 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1053 89000 SH SOLE 89000 0 0 GENOMIC HEALTH INC COM 37244C101 1103 33900 SH SOLE 33900 0 0 GENTEX CORP COM 371901109 9077 478500 SH SOLE 478500 0 0 GENTHERM INC COM 37253A103 2328 60000 SH SOLE 60000 0 0 GENUINE PARTS CO COM 372460105 50297 542230 SH SOLE 542230 0 0 GENWORTH FINL INC COM CL A 37247D106 3277 869186 SH SOLE 869186 0 0 GEO GROUP INC NEW COM 36162J106 6006 203100 SH SOLE 203100 0 0 GERMAN AMERN BANCORP INC COM 373865104 1236 36250 SH SOLE 36250 0 0 GERON CORP COM 374163103 697 251500 SH SOLE 251500 0 0 GETTY RLTY CORP NEW COM 374297109 1157 46109 SH SOLE 46109 0 0 GGP INC COM 36174X101 53324 2263321 SH SOLE 2263321 0 0 GIBRALTAR INDS INC COM 374689107 1779 49900 SH SOLE 49900 0 0 GIGAMON INC COM 37518B102 2164 55000 SH SOLE 55000 0 0 G-III APPAREL GROUP LTD COM 36237H101 1819 72900 SH SOLE 72900 0 0 GILDAN ACTIVEWEAR INC COM 375916103 27323 889000 SH SOLE 889000 0 0 GILEAD SCIENCES INC COM 375558103 338012 4775524 SH SOLE 4775524 0 0 GLACIER BANCORP INC NEW COM 37637Q105 4704 128500 SH SOLE 128500 0 0 GLADSTONEL CORP COM 376536108 930 42700 SH SOLE 42700 0 0 GLATFELTER COM 377316104 1387 71000 SH SOLE 71000 0 0 GLAUKOS CORP COM 377322102 1045 25200 SH SOLE 25200 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1433 52400 SH SOLE 52400 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1085 35500 SH SOLE 35500 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 294 82600 SH SOLE 82600 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 554 14300 SH SOLE 14300 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2455 110367 SH SOLE 110367 0 0 GLOBAL PMTS INC COM 37940X102 50251 556369 SH SOLE 556369 0 0 GLOBALSTAR INC COM 378973408 1741 817554 SH SOLE 817554 0 0 GLOBUS MED INC CL A 379577208 3998 120600 SH SOLE 120600 0 0 GLU MOBILE INC COM 379890106 489 195700 SH SOLE 195700 0 0 GMS INC COM 36251C103 1324 47100 SH SOLE 47100 0 0 GNC HLDGS INC COM CL A 36191G107 942 111800 SH SOLE 111800 0 0 GODADDY INC CL A 380237107 5939 140000 SH SOLE 140000 0 0 GOGO INC COM 38046C109 1082 93800 SH SOLE 93800 0 0 GOLDCORP INC NEW COM 380956409 99603 7724000 SH SOLE 7724000 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 762 115260 SH SOLE 115260 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 32086 917800 SH SOLE 917800 0 0 GOPRO INC CL A 38268T103 1355 166700 SH SOLE 166700 0 0 GORMAN RUPP CO COM 383082104 801 31447 SH SOLE 31447 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2203 120300 SH SOLE 120300 0 0 GP STRATEGIES CORP COM 36225V104 607 22991 SH SOLE 22991 0 0 GRACE W R & CO DEL NEW COM 38388F108 17887 248400 SH SOLE 248400 0 0 GRACO INC COM 384109104 10196 93300 SH SOLE 93300 0 0 GRAHAM HLDGS CO COM 384637104 4617 7700 SH SOLE 7700 0 0 GRAINGER W W INC COM 384802104 36805 203874 SH SOLE 203874 0 0 GRAMERCY PPTY TR COM NEW 385002308 7442 250484 SH SOLE 250484 0 0 GRAN TIERRA ENERGY INC COM 38500T101 1526 681200 SH SOLE 681200 0 0 GRAND CANYON ED INC COM 38526M106 5928 75600 SH SOLE 75600 0 0 GRANITE CONSTR INC COM 387328107 3222 66800 SH SOLE 66800 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1598 40400 SH SOLE 40400 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 7229 524600 SH SOLE 524600 0 0 GRAY TELEVISION INC COM 389375106 1518 110800 SH SOLE 110800 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 444 103300 SH SOLE 103300 0 0 GREAT PLAINS ENERGY INC COM 391164100 10506 358800 SH SOLE 358800 0 0 GREAT SOUTHN BANCORP INC COM 390905107 947 17700 SH SOLE 17700 0 0 GREAT WESTN BANCORP INC COM 391416104 4028 98700 SH SOLE 98700 0 0 GREEN BANCORP INC COM 39260X100 720 37100 SH SOLE 37100 0 0 GREEN BRICK PARTNERS INC COM 392709101 277 24200 SH SOLE 24200 0 0 GREEN DOT CORP CL A 39304D102 2601 67500 SH SOLE 67500 0 0 GREEN PLAINS INC COM 393222104 1233 60000 SH SOLE 60000 0 0 GREENBRIER COS INC COM 393657101 2165 46800 SH SOLE 46800 0 0 GREENHILL & CO INC COM 395259104 898 44700 SH SOLE 44700 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1066 51000 SH SOLE 51000 0 0 GREIF INC CL B 397624206 453 7500 SH SOLE 7500 0 0 GREIF INC CL A 397624107 2365 42400 SH SOLE 42400 0 0 GRIFFON CORP COM 398433102 1124 51200 SH SOLE 51200 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2147 33900 SH SOLE 33900 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 42175 825300 SH SOLE 825300 0 0 GROUPON INC COM 399473107 2722 708866 SH SOLE 708866 0 0 GRUBHUB INC COM 400110102 5903 135400 SH SOLE 135400 0 0 GTTMUNICATIONS INC COM 362393100 1601 50600 SH SOLE 50600 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 1093 40200 SH SOLE 40200 0 0 GUESS INC COM 401617105 1333 104300 SH SOLE 104300 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 8411 122418 SH SOLE 122418 0 0 GULFPORT ENERGY CORP COM NEW 402635304 3902 264558 SH SOLE 264558 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1094 53600 SH SOLE 53600 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 511 32350 SH SOLE 32350 0 0 HACKETT GROUP INC COM 404609109 620 39992 SH SOLE 39992 0 0 HAEMONETICS CORP COM 405024100 3455 87500 SH SOLE 87500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 6732 173414 SH SOLE 173414 0 0 HALCON RES CORP COM PAR NEW 40537Q605 281 61900 SH SOLE 61900 0 0 HALLIBURTON CO COM 406216101 135292 3167697 SH SOLE 3167697 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2647 206500 SH SOLE 206500 0 0 HALYARD HEALTH INC COM 40650V100 3021 76900 SH SOLE 76900 0 0 HANCOCK HLDG CO COM 410120109 6880 140400 SH SOLE 140400 0 0 HANESBRANDS INC COM 410345102 31958 1379900 SH SOLE 1379900 0 0 HANMI FINL CORP COM NEW 410495204 1528 53700 SH SOLE 53700 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1977 86434 SH SOLE 86434 0 0 HANOVER INS GROUP INC COM 410867105 6310 71200 SH SOLE 71200 0 0 HARBORONE BANCORP INC COM 41165F101 472 23670 SH SOLE 23670 0 0 HARLEY DAVIDSON INC COM 412822108 34745 643196 SH SOLE 643196 0 0 HARMONIC INC COM 413160102 706 134400 SH SOLE 134400 0 0 HARRIS CORP DEL COM 413875105 49605 454756 SH SOLE 454756 0 0 HARSCO CORP COM 415864107 2132 132400 SH SOLE 132400 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 71107 1352615 SH SOLE 1352615 0 0 HASBRO INC COM 418056107 45445 407546 SH SOLE 407546 0 0 HAVERTY FURNITURE INC COM 419596101 796 31700 SH SOLE 31700 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5893 182000 SH SOLE 182000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1080 23009 SH SOLE 23009 0 0 HAWKINS INC COM 420261109 723 15594 SH SOLE 15594 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 752 20700 SH SOLE 20700 0 0 HCA HEALTHCARE INC COM 40412C101 94291 1081322 SH SOLE 1081322 0 0 HCI GROUP INC COM 40416E103 644 13700 SH SOLE 13700 0 0 HCP INC COM 40414L109 54675 1710721 SH SOLE 1710721 0 0 HD SUPPLY HLDGS INC COM 40416M105 22534 735700 SH SOLE 735700 0 0 HEALTHCARE RLTY TR COM 421946104 6629 194100 SH SOLE 194100 0 0 HEALTHCARE SVCS GRP INC COM 421906108 5702 121763 SH SOLE 121763 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 9917 318786 SH SOLE 318786 0 0 HEALTHEQUITY INC COM 42226A107 4191 84100 SH SOLE 84100 0 0 HEALTHSOUTH CORP COM NEW 421924309 7187 148500 SH SOLE 148500 0 0 HEALTHSTREAM INC COM 42222N103 1184 45000 SH SOLE 45000 0 0 HEARTLAND EXPRESS INC COM 422347104 1589 76300 SH SOLE 76300 0 0 HEARTLAND FINL USA INC COM 42234Q102 1710 36300 SH SOLE 36300 0 0 HECLA MNG CO COM 422704106 3392 665037 SH SOLE 665037 0 0 HEICO CORP NEW CL A 422806208 4961 79946 SH SOLE 79946 0 0 HEICO CORP NEW COM 422806109 3232 44993 SH SOLE 44993 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 711 32700 SH SOLE 32700 0 0 HELEN OF TROY CORP LTD COM G4388N106 4310 45800 SH SOLE 45800 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1274 225900 SH SOLE 225900 0 0 HELMERICH & PAYNE INC COM 423452101 21467 395052 SH SOLE 395052 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 346 29200 SH SOLE 29200 0 0 HENRY JACK & ASSOC INC COM 426281101 62654 603200 SH SOLE 603200 0 0 HERBALIFE LTD COM USD SHS G4412G101 8298 116336 SH SOLE 116336 0 0 HERC HLDGS INC COM 42704L104 1394 35446 SH SOLE 35446 0 0 HERITAGE FINL CORP WASH COM 42722X106 1308 49368 SH SOLE 49368 0 0 HERITAGE INS HLDGS INC COM 42727J102 577 44300 SH SOLE 44300 0 0 HERITAGEMERCE CORP COM 426927109 827 60000 SH SOLE 60000 0 0 HERON THERAPEUTICS INC COM 427746102 1087 78500 SH SOLE 78500 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1288 69575 SH SOLE 69575 0 0 HERSHEY CO COM 427866108 77524 722026 SH SOLE 722026 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 945 82139 SH SOLE 82139 0 0 HESKA CORP COM RESTRC NEW 42805E306 1082 10600 SH SOLE 10600 0 0 HESS CORP COM 42809H107 45531 1037865 SH SOLE 1037865 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 100741 6072392 SH SOLE 6072392 0 0 HEXCEL CORP NEW COM 428291108 8029 152100 SH SOLE 152100 0 0 HFF INC CL A 40418F108 2072 59600 SH SOLE 59600 0 0 HIBBETT SPORTS INC COM 428567101 753 36300 SH SOLE 36300 0 0 HIGHWOODS PPTYS INC COM 431284108 8590 169402 SH SOLE 169402 0 0 HILL ROM HLDGS INC COM 431475102 8709 109400 SH SOLE 109400 0 0 HILLENBRAND INC COM 431571108 3830 106100 SH SOLE 106100 0 0 HILLTOP HOLDINGS INC COM 432748101 3402 129800 SH SOLE 129800 0 0 HILTON GRAND VACATIONS INC COM 43283X105 4174 115760 SH SOLE 115760 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 44579 720766 SH SOLE 720766 0 0 HMS HLDGS CORP COM 40425J101 2568 138800 SH SOLE 138800 0 0 HNI CORP COM 404251100 2914 73100 SH SOLE 73100 0 0 HOLLYFRONTIER CORP COM 436106108 16864 613907 SH SOLE 613907 0 0 HOLOGIC INC COM 436440101 52615 1159424 SH SOLE 1159424 0 0 HOME BANCSHARES INC COM 436893200 5206 209080 SH SOLE 209080 0 0 HOME DEPOT INC COM 437076102 706409 4605015 SH SOLE 4605015 0 0 HOMESTREET INC COM 43785V102 1173 42400 SH SOLE 42400 0 0 HOMETRUST BANCSHARES INC COM 437872104 737 30200 SH SOLE 30200 0 0 HONEYWELL INTL INC COM 438516106 352162 2642073 SH SOLE 2642073 0 0 HOOKER FURNITURE CORP COM 439038100 753 18300 SH SOLE 18300 0 0 HOPE BANCORP INC COM 43940T109 3951 211857 SH SOLE 211857 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2499 66100 SH SOLE 66100 0 0 HORIZON BANCORP IND COM 440407104 996 37800 SH SOLE 37800 0 0 HORIZON PHARMA PLC SHS G4617B105 3209 270356 SH SOLE 270356 0 0 HORMEL FOODS CORP COM 440452100 49258 1444094 SH SOLE 1444094 0 0 HORTONWORKS INC COM 440894103 918 71300 SH SOLE 71300 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7978 273688 SH SOLE 273688 0 0 HOST HOTELS & RESORTS INC COM 44107P104 49349 2701069 SH SOLE 2701069 0 0 HOSTESS BRANDS INC CL A 44109J106 1198 74400 SH SOLE 74400 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2166 176100 SH SOLE 176100 0 0 HOULIHAN LOKEY INC CL A 441593100 1237 35436 SH SOLE 35436 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 550 196300 SH SOLE 196300 0 0 HOWARD HUGHES CORP COM 44267D107 7800 63500 SH SOLE 63500 0 0 HP INC COM 40434L105 107918 6173792 SH SOLE 6173792 0 0 HRG GROUP INC COM 40434J100 3544 200100 SH SOLE 200100 0 0 HSN INC COM 404303109 1783 55900 SH SOLE 55900 0 0 HUB GROUP INC CL A 443320106 2102 54800 SH SOLE 54800 0 0 HUBBELL INC COM 443510607 9936 87800 SH SOLE 87800 0 0 HUBSPOT INC COM 443573100 3564 54200 SH SOLE 54200 0 0 HUDBAY MINERALS INC COM 443628102 2280 394100 SH SOLE 394100 0 0 HUDSON PAC PPTYS INC COM 444097109 8812 257750 SH SOLE 257750 0 0 HUMANA INC COM 444859102 149864 622826 SH SOLE 622826 0 0 HUNT J B TRANS SVCS INC COM 445658107 29667 324658 SH SOLE 324658 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 31219 167700 SH SOLE 167700 0 0 HUNTSMAN CORP COM 447011107 8738 338174 SH SOLE 338174 0 0 HURON CONSULTING GROUP INC COM 447462102 1547 35800 SH SOLE 35800 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 991 14100 SH SOLE 14100 0 0 IAC INTERACTIVECORP COM 44919P508 12378 119900 SH SOLE 119900 0 0 IAMGOLD CORP COM 450913108 3973 770100 SH SOLE 770100 0 0 IBERIABANK CORP COM 450828108 6921 84923 SH SOLE 84923 0 0 ICF INTL INC COM 44925C103 1493 31700 SH SOLE 31700 0 0 ICICI BK LTD ADR 45104G104 2445 272575 SH SOLE 272575 0 0 ICONIX BRAND GROUP INC COM 451055107 493 71400 SH SOLE 71400 0 0 ICU MED INC COM 44930G107 4506 26119 SH SOLE 26119 0 0 IDACORP INC COM 451107106 7186 84200 SH SOLE 84200 0 0 IDEX CORP COM 45167R104 31451 278300 SH SOLE 278300 0 0 IDEXX LABS INC COM 45168D104 51848 321200 SH SOLE 321200 0 0 IDT CORP CL B NEW 448947507 412 28700 SH SOLE 28700 0 0 IHS MARKIT LTD SHS G47567105 59487 1350757 SH SOLE 1350757 0 0 II VI INC COM 902104108 3180 92700 SH SOLE 92700 0 0 ILG INC COM 44967H101 5531 201187 SH SOLE 201187 0 0 ILLINOIS TOOL WKS INC COM 452308109 163249 1139606 SH SOLE 1139606 0 0 ILLUMINA INC COM 452327109 92737 534445 SH SOLE 534445 0 0 IMAX CORP COM 45245E109 2202 100100 SH SOLE 100100 0 0 IMMERSION CORP COM 452521107 431 47500 SH SOLE 47500 0 0 IMMUNOGEN INC COM 45253H101 983 138200 SH SOLE 138200 0 0 IMMUNOMEDICS INC COM 452907108 1327 150250 SH SOLE 150250 0 0 IMPAX LABORATORIES INC COM 45256B101 1882 116900 SH SOLE 116900 0 0 IMPERIAL OIL LTD COM NEW 453038408 33482 1148500 SH SOLE 1148500 0 0 IMPERVA INC COM 45321L100 2308 48239 SH SOLE 48239 0 0 IMPINJ INC COM 453204109 1333 27400 SH SOLE 27400 0 0 INC RESH HLDGS INC CL A 45329R109 5258 89877 SH SOLE 89877 0 0 INCYTE CORP COM 45337C102 78442 623000 SH SOLE 623000 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1122 113700 SH SOLE 113700 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2999 45000 SH SOLE 45000 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 779 35800 SH SOLE 35800 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1217 20452 SH SOLE 20452 0 0 INFINERA CORPORATION COM 45667G103 2635 247000 SH SOLE 247000 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1711 18200 SH SOLE 18200 0 0 INFOSYS LTD SPONSORED ADR 456788108 15022 1000160 SH SOLE 1000160 0 0 INFRAREIT INC COM 45685L100 1396 72900 SH SOLE 72900 0 0 INGERSOLL-RAND PLC SHS G47791101 86652 948158 SH SOLE 948158 0 0 INGEVITY CORP COM 45688C107 4052 70590 SH SOLE 70590 0 0 INGLES MKTS INC CL A 457030104 679 20400 SH SOLE 20400 0 0 INGREDION INC COM 457187102 31197 261700 SH SOLE 261700 0 0 INNERWORKINGS INC COM 45773Y105 954 82200 SH SOLE 82200 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1403 32000 SH SOLE 32000 0 0 INNOSPEC INC COM 45768S105 2668 40703 SH SOLE 40703 0 0 INNOVIVA INC COM 45781M101 1609 125700 SH SOLE 125700 0 0 INOGEN INC COM 45780L104 2739 28700 SH SOLE 28700 0 0 INOVALON HLDGS INC COM CL A 45781D101 1286 97800 SH SOLE 97800 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 891 113700 SH SOLE 113700 0 0 INPHI CORP COM 45772F107 2096 61100 SH SOLE 61100 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2387 59700 SH SOLE 59700 0 0 INSMED INC COM PAR $.01 457669307 1661 96800 SH SOLE 96800 0 0 INSPERITY INC COM 45778Q107 2237 31500 SH SOLE 31500 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1961 37033 SH SOLE 37033 0 0 INSTEEL INDUSTRIES INC COM 45774W108 973 29500 SH SOLE 29500 0 0 INSTRUCTURE INC COM 45781U103 611 20700 SH SOLE 20700 0 0 INSULET CORP COM 45784P101 4931 96100 SH SOLE 96100 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 454 35900 SH SOLE 35900 0 0 INTEGER HLDGS CORP COM 45826H109 1959 45300 SH SOLE 45300 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 5451 99994 SH SOLE 99994 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 5700 221000 SH SOLE 221000 0 0 INTEL CORP COM 458140100 582848 17274702 SH SOLE 17274702 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 331 20700 SH SOLE 20700 0 0 INTER PARFUMS INC COM 458334109 1089 29700 SH SOLE 29700 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 4068 108700 SH SOLE 108700 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3535 29200 SH SOLE 29200 0 0 INTERDIGITAL INC COM 45867G101 4445 57500 SH SOLE 57500 0 0 INTERFACE INC COM 458665304 2097 106700 SH SOLE 106700 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3232 92200 SH SOLE 92200 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 543786 3534977 SH SOLE 3534977 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 43033 318764 SH SOLE 318764 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 527 24300 SH SOLE 24300 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1603 42700 SH SOLE 42700 0 0 INTERPUBLIC GROUP COS INC COM 460690100 35197 1430790 SH SOLE 1430790 0 0 INTERSECT ENT INC COM 46071F103 1196 42800 SH SOLE 42800 0 0 INTERXION HOLDING N.V SHS N47279109 5380 117515 SH SOLE 117515 0 0 INTL FCSTONE INC COM 46116V105 970 25700 SH SOLE 25700 0 0 INTL PAPER CO COM 460146103 80812 1427518 SH SOLE 1427518 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 662 53300 SH SOLE 53300 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 541 22800 SH SOLE 22800 0 0 INTREXON CORP COM 46122T102 2354 97700 SH SOLE 97700 0 0 INTUIT COM 461202103 117825 887173 SH SOLE 887173 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 198562 212282 SH SOLE 212282 0 0 INVACARE CORP COM 461203101 708 53600 SH SOLE 53600 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3090 184900 SH SOLE 184900 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1121 52800 SH SOLE 52800 0 0 INVESTORS BANCORP INC NEW COM 46146L101 5854 438176 SH SOLE 438176 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1244 200400 SH SOLE 200400 0 0 INVITAE CORP COM 46185L103 438 45800 SH SOLE 45800 0 0 IONIS PHARMACEUTICALS INC COM 462222100 10271 201900 SH SOLE 201900 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 655 89100 SH SOLE 89100 0 0 IPG PHOTONICS CORP COM 44980X109 9054 62399 SH SOLE 62399 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 629 14800 SH SOLE 14800 0 0 IRIDIUMMUNICATIONS INC COM 46269C102 1485 134400 SH SOLE 134400 0 0 IROBOT CORP COM 462726100 3820 45400 SH SOLE 45400 0 0 IRON MTN INC NEW COM 46284V101 31363 912764 SH SOLE 912764 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3974 210500 SH SOLE 210500 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 9095 1928014 SH SOLE 1928014 0 0 ISTAR INC COM 45031U101 1300 108000 SH SOLE 108000 0 0 ITRON INC COM 465741106 3889 57400 SH SOLE 57400 0 0 ITT INC COM 45073V108 5923 147400 SH SOLE 147400 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 962 30725 SH SOLE 30725 0 0 IXYS CORP COM 46600W106 721 43829 SH SOLE 43829 0 0 J & J SNACK FOODS CORP COM 466032109 3315 25100 SH SOLE 25100 0 0 J2 GLOBAL INC COM 48123V102 6810 80031 SH SOLE 80031 0 0 JABIL INC COM 466313103 8030 275100 SH SOLE 275100 0 0 JACK IN THE BOX INC COM 466367109 5191 52700 SH SOLE 52700 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 23988 441043 SH SOLE 441043 0 0 JAGGED PEAK ENERGY INC COM 47009K107 710 53200 SH SOLE 53200 0 0 JAMES RIV GROUP LTD COM G5005R107 1474 37099 SH SOLE 37099 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10423 314805 SH SOLE 314805 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 33946 218300 SH SOLE 218300 0 0 JD COM INC SPON ADR CL A 47215P106 61888 1577965 SH SOLE 1577965 0 0 JELD-WEN HLDG INC COM 47580P103 2555 78700 SH SOLE 78700 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5135 52400 SH SOLE 52400 0 0 JOHNSON & JOHNSON COM 478160104 1420591 10738464 SH SOLE 10738464 0 0 JOHNSON CTLS INTL PLC SHS G51502105 148622 3427621 SH SOLE 3427621 0 0 JONES LANG LASALLE INC COM 48020Q107 20613 164900 SH SOLE 164900 0 0 JOUNCE THERAPEUTICS INC COM 481116101 188 13400 SH SOLE 13400 0 0 JUNIPER NETWORKS INC COM 48203R104 38802 1391767 SH SOLE 1391767 0 0 JUNO THERAPEUTICS INC COM 48205A109 3118 104300 SH SOLE 104300 0 0 JUST ENERGY GROUP INC COM 48213W101 932 177800 SH SOLE 177800 0 0 K12 INC COM 48273U102 1030 57500 SH SOLE 57500 0 0 K2M GROUP HLDGS INC COM 48273J107 1357 55700 SH SOLE 55700 0 0 KADANT INC COM 48282T104 1346 17900 SH SOLE 17900 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2620 29600 SH SOLE 29600 0 0 KAMAN CORP COM 483548103 1910 38300 SH SOLE 38300 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 40662 388551 SH SOLE 388551 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 2989 144900 SH SOLE 144900 0 0 KAR AUCTION SVCS INC COM 48238T109 9557 227700 SH SOLE 227700 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 514 56850 SH SOLE 56850 0 0 KATE SPADE & CO COM 485865109 3974 214900 SH SOLE 214900 0 0 KB HOME COM 48666K109 3013 125700 SH SOLE 125700 0 0 KBR INC COM 48242W106 3652 239941 SH SOLE 239941 0 0 KCG HLDGS INC CL A 48244B100 1986 99599 SH SOLE 99599 0 0 KEANE GROUP INC COM 48669A108 824 51500 SH SOLE 51500 0 0 KEARNY FINL CORP MD COM 48716P108 2171 146164 SH SOLE 146164 0 0 KELLOGG CO COM 487836108 108239 1558289 SH SOLE 1558289 0 0 KELLY SVCS INC CL A 488152208 1190 53000 SH SOLE 53000 0 0 KEMET CORP COM NEW 488360207 844 65900 SH SOLE 65900 0 0 KEMPER CORP DEL COM 488401100 2621 67900 SH SOLE 67900 0 0 KENNAMETAL INC COM 489170100 5026 134300 SH SOLE 134300 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3107 163100 SH SOLE 163100 0 0 KENON HLDGS LTD SHS Y46717107 382 28357 SH SOLE 28357 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 944 130500 SH SOLE 130500 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 258 13400 SH SOLE 13400 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 12023 308836 SH SOLE 308836 0 0 KEYW HLDG CORP COM 493723100 707 75600 SH SOLE 75600 0 0 KFORCE INC COM 493732101 806 41100 SH SOLE 41100 0 0 KILROY RLTY CORP COM 49427F108 12235 162811 SH SOLE 162811 0 0 KIMBALL ELECTRONICS INC COM 49428J109 838 46400 SH SOLE 46400 0 0 KIMBALL INTL INC CL B 494274103 1026 61500 SH SOLE 61500 0 0 KIMBERLY CLARK CORP COM 494368103 203210 1573928 SH SOLE 1573928 0 0 KIMCO RLTY CORP COM 49446R109 28456 1550721 SH SOLE 1550721 0 0 KINDER MORGAN INC DEL COM 49456B101 140567 7336469 SH SOLE 7336469 0 0 KINDRED HEALTHCARE INC COM 494580103 1682 144357 SH SOLE 144357 0 0 KINROSS GOLD CORP COM NO PAR 496902404 45756 11257635 SH SOLE 11257635 0 0 KINSALE CAP GROUP INC COM 49714P108 1204 32262 SH SOLE 32262 0 0 KIRBY CORP COM 497266106 1475 22057 SH SOLE 22057 0 0 KIRKLANDS INC COM 497498105 267 25950 SH SOLE 25950 0 0 KITE PHARMA INC COM 49803L109 7977 76950 SH SOLE 76950 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2597 137200 SH SOLE 137200 0 0 KLA-TENCOR CORP COM 482480100 52419 572826 SH SOLE 572826 0 0 KLONDEX MNS LTD COM 498696103 987 292881 SH SOLE 292881 0 0 KLX INC COM 482539103 4338 86750 SH SOLE 86750 0 0 KMG CHEMICALS INC COM 482564101 769 15800 SH SOLE 15800 0 0 KNIGHT TRANSN INC COM 499064103 4198 113300 SH SOLE 113300 0 0 KNOLL INC COM NEW 498904200 1628 81200 SH SOLE 81200 0 0 KNOWLES CORP COM 49926D109 2482 146700 SH SOLE 146700 0 0 KOHLS CORP COM 500255104 24891 643683 SH SOLE 643683 0 0 KOPPERS HOLDINGS INC COM 50060P106 1229 34000 SH SOLE 34000 0 0 KORN FERRY INTL COM NEW 500643200 3135 90800 SH SOLE 90800 0 0 KORNIT DIGITAL LTD SHS M6372Q113 799 41300 SH SOLE 41300 0 0 KOSMOS ENERGY LTD SHS G5315B107 2483 387400 SH SOLE 387400 0 0 KRAFT HEINZ CO COM 500754106 194237 2268063 SH SOLE 2268063 0 0 KRATON CORPORATION COM 50077C106 1760 51100 SH SOLE 51100 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1458 122800 SH SOLE 122800 0 0 KROGER CO COM 501044101 79883 3425496 SH SOLE 3425496 0 0 KRONOS WORLDWIDE INC COM 50105F105 765 42000 SH SOLE 42000 0 0 KULICKE & SOFFA INDS INC COM 501242101 2222 116800 SH SOLE 116800 0 0 L BRANDS INC COM 501797104 47719 885489 SH SOLE 885489 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 875 29400 SH SOLE 29400 0 0 LA QUINTA HLDGS INC COM 50420D108 2012 136200 SH SOLE 136200 0 0 LA Z BOY INC COM 505336107 2613 80400 SH SOLE 80400 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 70947 460275 SH SOLE 460275 0 0 LADDER CAP CORP CL A 505743104 1261 94062 SH SOLE 94062 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 430 176339 SH SOLE 176339 0 0 LAKELAND BANCORP INC COM 511637100 1410 74785 SH SOLE 74785 0 0 LAKELAND FINL CORP COM 511656100 1810 39450 SH SOLE 39450 0 0 LAM RESEARCH CORP COM 512807108 84101 594646 SH SOLE 594646 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 10155 138038 SH SOLE 138038 0 0 LAMB WESTON HLDGS INC COM 513272104 10179 231133 SH SOLE 231133 0 0 LANCASTER COLONY CORP COM 513847103 3952 32226 SH SOLE 32226 0 0 LANDAUER INC COM 51476K103 837 16000 SH SOLE 16000 0 0 LANDEC CORP COM 514766104 598 40300 SH SOLE 40300 0 0 LANDS END INC NEW COM 51509F105 318 21310 SH SOLE 21310 0 0 LANDSTAR SYS INC COM 515098101 5932 69300 SH SOLE 69300 0 0 LANNET INC COM 516012101 996 48800 SH SOLE 48800 0 0 LANTHEUS HLDGS INC COM 516544103 830 47000 SH SOLE 47000 0 0 LAREDO PETROLEUM INC COM 516806106 2783 264500 SH SOLE 264500 0 0 LAS VEGAS SANDS CORP COM 517834107 92675 1450539 SH SOLE 1450539 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 5623 188700 SH SOLE 188700 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1824 273800 SH SOLE 273800 0 0 LAUDER ESTEE COS INC CL A 518439104 77955 812196 SH SOLE 812196 0 0 LAUREATE EDUCATION INC CL A 518613203 926 52800 SH SOLE 52800 0 0 LCI INDS COM 50189K103 4198 41000 SH SOLE 41000 0 0 LEAR CORP COM NEW 521865204 35975 253200 SH SOLE 253200 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2738 71800 SH SOLE 71800 0 0 LEGG MASON INC COM 524901105 5573 146047 SH SOLE 146047 0 0 LEGGETT & PLATT INC COM 524660107 25600 487336 SH SOLE 487336 0 0 LEIDOS HLDGS INC COM 525327102 26951 521400 SH SOLE 521400 0 0 LEMAITRE VASCULAR INC COM 525558201 777 24900 SH SOLE 24900 0 0 LENDINGCLUB CORP COM 52603A109 2714 492600 SH SOLE 492600 0 0 LENDINGTREE INC NEW COM 52603B107 2196 12750 SH SOLE 12750 0 0 LENNAR CORP CL A 526057104 39510 741000 SH SOLE 741000 0 0 LENNOX INTL INC COM 526107107 25893 141000 SH SOLE 141000 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 69772 1176601 SH SOLE 1176601 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1316 80014 SH SOLE 80014 0 0 LEXINGTON REALTY TRUST COM 529043101 3559 359100 SH SOLE 359100 0 0 LGI HOMES INC COM 50187T106 1209 30081 SH SOLE 30081 0 0 LHC GROUP INC COM 50187A107 1849 27235 SH SOLE 27235 0 0 LIBBEY INC COM 529898108 290 35937 SH SOLE 35937 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 33850 390200 SH SOLE 390200 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 4868 90123 SH SOLE 90123 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 68258 2189156 SH SOLE 2189156 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 28204 878078 SH SOLE 878078 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1729 79400 SH SOLE 79400 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 4303 201000 SH SOLE 201000 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 7098 135734 SH SOLE 135734 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 39125 1594348 SH SOLE 1594348 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14116 336252 SH SOLE 336252 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 5693 155453 SH SOLE 155453 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1305 37268 SH SOLE 37268 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 27143 650904 SH SOLE 650904 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 445 18622 SH SOLE 18622 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1379 57529 SH SOLE 57529 0 0 LIBERTY PPTY TR SH BEN INT 531172104 21802 535548 SH SOLE 535548 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1394 120152 SH SOLE 120152 0 0 LIFE STORAGE INC COM 53223X107 5769 77855 SH SOLE 77855 0 0 LIFEPOINT HEALTH INC COM 53219L109 4445 66200 SH SOLE 66200 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4237 34900 SH SOLE 34900 0 0 LILLY ELI & CO COM 532457108 339195 4121443 SH SOLE 4121443 0 0 LINCOLN ELEC HLDGS INC COM 533900106 9098 98800 SH SOLE 98800 0 0 LINCOLN NATL CORP IND COM 534187109 55616 822964 SH SOLE 822964 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 356 33941 SH SOLE 33941 0 0 LINDSAY CORP COM 535555106 1562 17500 SH SOLE 17500 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 2479 87850 SH SOLE 87850 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4333 164894 SH SOLE 164894 0 0 LITHIA MTRS INC CL A 536797103 3750 39800 SH SOLE 39800 0 0 LITTELFUSE INC COM 537008104 6237 37800 SH SOLE 37800 0 0 LIVANOVA PLC SHS G5509L101 4225 69019 SH SOLE 69019 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7726 221700 SH SOLE 221700 0 0 LIVE OAK BANCSHARES INC COM 53803X105 704 29100 SH SOLE 29100 0 0 LIVEPERSON INC COM 538146101 978 88900 SH SOLE 88900 0 0 LKQ CORP COM 501889208 36973 1122100 SH SOLE 1122100 0 0 LOEWS CORP COM 540424108 48936 1045419 SH SOLE 1045419 0 0 LOGMEIN INC COM 54142L109 9165 87700 SH SOLE 87700 0 0 LORAL SPACE &MUNICATNS I COM 543881106 951 22900 SH SOLE 22900 0 0 LOUISIANA PAC CORP COM 546347105 5796 240400 SH SOLE 240400 0 0 LOWES COS INC COM 548661107 246410 3178248 SH SOLE 3178248 0 0 LOXO ONCOLOGY INC COM 548862101 2863 35700 SH SOLE 35700 0 0 LPL FINL HLDGS INC COM 50212V100 5732 135000 SH SOLE 135000 0 0 LSCMUNICATIONS INC COM 50218P107 1141 53304 SH SOLE 53304 0 0 LTC PPTYS INC COM 502175102 3390 65962 SH SOLE 65962 0 0 LULULEMON ATHLETICA INC COM 550021109 22326 374155 SH SOLE 374155 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1195 47700 SH SOLE 47700 0 0 LUMENTUM HLDGS INC COM 55024U109 5792 101520 SH SOLE 101520 0 0 LUMINEX CORP DEL COM 55027E102 1341 63500 SH SOLE 63500 0 0 LUMOS NETWORKS CORP COM 550283105 670 37500 SH SOLE 37500 0 0 LYDALL INC DEL COM 550819106 1468 28400 SH SOLE 28400 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1014 42000 SH SOLE 42000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 105435 1249374 SH SOLE 1249374 0 0 M D C HLDGS INC COM 552676108 2273 64335 SH SOLE 64335 0 0 M/I HOMES INC COM 55305B101 1168 40900 SH SOLE 40900 0 0 MACERICH CO COM 554382101 25874 445641 SH SOLE 445641 0 0 MACK CALI RLTY CORP COM 554489104 3884 143100 SH SOLE 143100 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3829 68650 SH SOLE 68650 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 22289 284300 SH SOLE 284300 0 0 MACROGENICS INC COM 556099109 967 55200 SH SOLE 55200 0 0 MACYS INC COM 55616P104 25790 1109712 SH SOLE 1109712 0 0 MADDEN STEVEN LTD COM 556269108 3601 90150 SH SOLE 90150 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 6366 32333 SH SOLE 32333 0 0 MAG SILVER CORP COM 55903Q104 1556 119200 SH SOLE 119200 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2865 39300 SH SOLE 39300 0 0 MAGNA INTL INC COM 559222401 65041 1403900 SH SOLE 1403900 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 1340 120700 SH SOLE 120700 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1344 40100 SH SOLE 40100 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 17078 381126 SH SOLE 381126 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 233 12500 SH SOLE 12500 0 0 MANHATTAN ASSOCS INC COM 562750109 5658 117720 SH SOLE 117720 0 0 MANITOWOC INC COM 563571108 1359 226200 SH SOLE 226200 0 0 MANPOWERGROUP INC COM 56418H100 27540 246664 SH SOLE 246664 0 0 MANTECH INTL CORP CL A 564563104 1729 41787 SH SOLE 41787 0 0 MANULIFE FINL CORP COM 56501R106 143132 7634100 SH SOLE 7634100 0 0 MARATHON OIL CORP COM 565849106 36576 3086597 SH SOLE 3086597 0 0 MARATHON PETE CORP COM 56585A102 100855 1927296 SH SOLE 1927296 0 0 MARCUS & MILLICHAP INC COM 566324109 743 28200 SH SOLE 28200 0 0 MARCUS CORP COM 566330106 891 29500 SH SOLE 29500 0 0 MARINEMAX INC COM 567908108 831 42500 SH SOLE 42500 0 0 MARKEL CORP COM 570535104 80021 82000 SH SOLE 82000 0 0 MARKETAXESS HLDGS INC COM 57060D108 12590 62606 SH SOLE 62606 0 0 MARRIOTT INTL INC NEW CL A 571903202 123255 1228744 SH SOLE 1228744 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 4515 38345 SH SOLE 38345 0 0 MARSH & MCLENNAN COS INC COM 571748102 146593 1880363 SH SOLE 1880363 0 0 MARTEN TRANS LTD COM 573075108 1078 39350 SH SOLE 39350 0 0 MARTIN MARIETTA MATLS INC COM 573284106 51249 230250 SH SOLE 230250 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 24482 1481972 SH SOLE 1481972 0 0 MASCO CORP COM 574599106 44593 1167041 SH SOLE 1167041 0 0 MASIMO CORP COM 574795100 7276 79800 SH SOLE 79800 0 0 MASONITE INTL CORP NEW COM 575385109 3743 49577 SH SOLE 49577 0 0 MASTEC INC COM 576323109 4980 110300 SH SOLE 110300 0 0 MASTERCARD INCORPORATED CL A 57636Q104 453266 3732120 SH SOLE 3732120 0 0 MATADOR RES CO COM 576485205 3221 150702 SH SOLE 150702 0 0 MATCH GROUP INC COM 57665R106 1279 73600 SH SOLE 73600 0 0 MATERION CORP COM 576690101 1283 34300 SH SOLE 34300 0 0 MATRIX SVC CO COM 576853105 437 46700 SH SOLE 46700 0 0 MATSON INC COM 57686G105 538 17900 SH SOLE 17900 0 0 MATTEL INC COM 577081102 26864 1247750 SH SOLE 1247750 0 0 MATTHEWS INTL CORP CL A 577128101 3252 53096 SH SOLE 53096 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 46291 1030971 SH SOLE 1030971 0 0 MAXIMUS INC COM 577933104 6764 108007 SH SOLE 108007 0 0 MAXLINEAR INC COM 57776J100 2741 98273 SH SOLE 98273 0 0 MB FINANCIAL INC NEW COM 55264U108 5849 132812 SH SOLE 132812 0 0 MBIA INC COM 55262C100 1997 211800 SH SOLE 211800 0 0 MCCORMICK & CO INC COM NON VTG 579780206 89061 913348 SH SOLE 913348 0 0 MCDERMOTT INTL INC COM 580037109 2930 408700 SH SOLE 408700 0 0 MCDONALDS CORP COM 580135101 574066 3748148 SH SOLE 3748148 0 0 MCEWEN MNG INC COM 58039P107 1046 397531 SH SOLE 397531 0 0 MCGRATH RENTCORP COM 580589109 1295 37400 SH SOLE 37400 0 0 MCKESSON CORP COM 58155Q103 127385 774191 SH SOLE 774191 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 871 88000 SH SOLE 88000 0 0 MDU RES GROUP INC COM 552690109 8109 309490 SH SOLE 309490 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 7710 599100 SH SOLE 599100 0 0 MEDICINES CO COM 584688105 4514 118750 SH SOLE 118750 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 7538 96400 SH SOLE 96400 0 0 MEDIFAST INC COM 58470H101 688 16600 SH SOLE 16600 0 0 MEDNAX INC COM 58502B106 20628 341700 SH SOLE 341700 0 0 MEDPACE HLDGS INC COM 58506Q109 389 13400 SH SOLE 13400 0 0 MEDTRONIC PLC SHS G5960L103 491787 5541263 SH SOLE 5541263 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 20444 910647 SH SOLE 910647 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 3196 73821 SH SOLE 73821 0 0 MERCADOLIBRE INC COM 58733R102 38334 152800 SH SOLE 152800 0 0 MERCANTILE BANK CORP COM 587376104 841 26700 SH SOLE 26700 0 0 MERCER INTL INC COM 588056101 861 74872 SH SOLE 74872 0 0 MERCK & CO INC COM 58933Y105 685628 10697901 SH SOLE 10697901 0 0 MERCURY GENL CORP NEW COM 589400100 2527 46800 SH SOLE 46800 0 0 MERCURY SYS INC COM 589378108 3359 79800 SH SOLE 79800 0 0 MEREDITH CORP COM 589433101 3930 66100 SH SOLE 66100 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1420 84000 SH SOLE 84000 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1096 69600 SH SOLE 69600 0 0 MERIT MED SYS INC COM 589889104 3117 81700 SH SOLE 81700 0 0 MERITAGE HOMES CORP COM 59001A102 2646 62700 SH SOLE 62700 0 0 MERITOR INC COM 59001K100 2335 140600 SH SOLE 140600 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 250 201900 SH SOLE 201900 0 0 MESA LABS INC COM 59064R109 817 5702 SH SOLE 5702 0 0 META FINL GROUP INC COM 59100U108 1317 14800 SH SOLE 14800 0 0 METHANEX CORP COM 59151K108 15357 347800 SH SOLE 347800 0 0 METHODE ELECTRS INC COM 591520200 2377 57700 SH SOLE 57700 0 0 METLIFE INC COM 59156R108 186913 3402136 SH SOLE 3402136 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 55617 94500 SH SOLE 94500 0 0 MFA FINL INC COM 55272X102 5521 658000 SH SOLE 658000 0 0 MGE ENERGY INC COM 55277P104 3748 58250 SH SOLE 58250 0 0 MGIC INVT CORP WIS COM 552848103 6362 568000 SH SOLE 568000 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2761 94601 SH SOLE 94601 0 0 MGM RESORTS INTERNATIONAL COM 552953101 52512 1678250 SH SOLE 1678250 0 0 MGP INGREDIENTS INC NEW COM 55303J106 993 19400 SH SOLE 19400 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 21493 592900 SH SOLE 592900 0 0 MICHAELS COS INC COM 59408Q106 3907 210943 SH SOLE 210943 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 61027 790709 SH SOLE 790709 0 0 MICRON TECHNOLOGY INC COM 595112103 114224 3825303 SH SOLE 3825303 0 0 MICROSEMI CORP COM 595137100 8990 192085 SH SOLE 192085 0 0 MICROSOFT CORP COM 594918104 1864224 27045170 SH SOLE 27045170 0 0 MICROSTRATEGY INC CL A NEW 594972408 3048 15900 SH SOLE 15900 0 0 MID AMER APT CMNTYS INC COM 59522J103 54890 520876 SH SOLE 520876 0 0 MIDDLEBY CORP COM 596278101 25481 209700 SH SOLE 209700 0 0 MIDDLESEX WATER CO COM 596680108 1068 26962 SH SOLE 26962 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 821 24500 SH SOLE 24500 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 237 18700 SH SOLE 18700 0 0 MILACRON HLDGS CORP COM 59870L106 1404 79800 SH SOLE 79800 0 0 MILLER HERMAN INC COM 600544100 2997 98600 SH SOLE 98600 0 0 MIMEDX GROUP INC COM 602496101 2585 172700 SH SOLE 172700 0 0 MINDBODY INC COM CL A 60255W105 1303 47900 SH SOLE 47900 0 0 MINERALS TECHNOLOGIES INC COM 603158106 4282 58500 SH SOLE 58500 0 0 MINERVA NEUROSCIENCES INC COM 603380106 354 40003 SH SOLE 40003 0 0 MISTRAS GROUP INC COM 60649T107 653 29700 SH SOLE 29700 0 0 MITEL NETWORKS CORP COM 60671Q104 1125 153100 SH SOLE 153100 0 0 MKS INSTRUMENT INC COM 55306N104 6044 89800 SH SOLE 89800 0 0 MOBILE MINI INC COM 60740F105 2179 73000 SH SOLE 73000 0 0 MOBILEIRON INC COM NEW 60739U204 436 72000 SH SOLE 72000 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 47339 753800 SH SOLE 753800 0 0 MODINE MFG CO COM 607828100 1390 84000 SH SOLE 84000 0 0 MOELIS & CO CL A 60786M105 1647 42400 SH SOLE 42400 0 0 MOHAWK INDS INC COM 608190104 55703 230474 SH SOLE 230474 0 0 MOLINA HEALTHCARE INC COM 60855R100 4926 71200 SH SOLE 71200 0 0 MOLSON COORS BREWING CO CL B 60871R209 59491 689028 SH SOLE 689028 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1955 115700 SH SOLE 115700 0 0 MOMO INC ADR 60879B107 6459 174759 SH SOLE 174759 0 0 MONARCH CASINO & RESORT INC COM 609027107 560 18511 SH SOLE 18511 0 0 MONDELEZ INTL INC CL A 609207105 240909 5577877 SH SOLE 5577877 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 929 53870 SH SOLE 53870 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1561 103700 SH SOLE 103700 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 2536 261170 SH SOLE 261170 0 0 MONOLITHIC PWR SYS INC COM 609839105 6227 64600 SH SOLE 64600 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1254 68500 SH SOLE 68500 0 0 MONRO MUFFLER BRAKE INC COM 610236101 2285 54742 SH SOLE 54742 0 0 MONSANTO CO NEW COM 61166W101 222004 1875666 SH SOLE 1875666 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 72563 1460602 SH SOLE 1460602 0 0 MOOG INC CL A 615394202 3851 53700 SH SOLE 53700 0 0 MORNINGSTAR INC COM 617700109 2562 32700 SH SOLE 32700 0 0 MOSAIC CO NEW COM 61945C103 27676 1212265 SH SOLE 1212265 0 0 MOTORCAR PTS AMER INC COM 620071100 916 32450 SH SOLE 32450 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 69963 806578 SH SOLE 806578 0 0 MOVADO GROUP INC COM 624580106 682 27000 SH SOLE 27000 0 0 MRC GLOBAL INC COM 55345K103 2596 157149 SH SOLE 157149 0 0 MSA SAFETY INC COM 553498106 4578 56400 SH SOLE 56400 0 0 MSC INDL DIRECT INC CL A 553530106 6421 74700 SH SOLE 74700 0 0 MSG NETWORK INC CL A 553573106 2263 100800 SH SOLE 100800 0 0 MTGE INVT CORP COM 55378A105 1434 76300 SH SOLE 76300 0 0 MTS SYS CORP COM 553777103 1419 27400 SH SOLE 27400 0 0 MUELLER INDS INC COM 624756102 2734 89800 SH SOLE 89800 0 0 MUELLER WTR PRODS INC COM SER A 624758108 3190 273100 SH SOLE 273100 0 0 MULTI COLOR CORP COM 625383104 1958 24000 SH SOLE 24000 0 0 MURPHY OIL CORP COM 626717102 15312 597419 SH SOLE 597419 0 0 MURPHY USA INC COM 626755102 4326 58367 SH SOLE 58367 0 0 MYERS INDS INC COM 628464109 786 43800 SH SOLE 43800 0 0 MYLAN N V SHS EURO N59465109 64513 1661842 SH SOLE 1661842 0 0 MYOKARDIA INC COM 62857M105 416 31790 SH SOLE 31790 0 0 MYOVANT SCIENCES LTD COM G637AM102 294 25100 SH SOLE 25100 0 0 MYR GROUP INC DEL COM 55405W104 844 27200 SH SOLE 27200 0 0 MYRIAD GENETICS INC COM 62855J104 2961 114600 SH SOLE 114600 0 0 NABORS INDUSTRIES LTD SHS G6359F103 3892 478155 SH SOLE 478155 0 0 NACCO INDS INC CL A 629579103 425 6000 SH SOLE 6000 0 0 NANOMETRICS INC COM 630077105 1032 40800 SH SOLE 40800 0 0 NATERA INC COM 632307104 459 42300 SH SOLE 42300 0 0 NATIONAL BEVERAGE CORP COM 635017106 1796 19200 SH SOLE 19200 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1444 43600 SH SOLE 43600 0 0 NATIONAL CINEMEDIA INC COM 635309107 761 102500 SH SOLE 102500 0 0 NATIONAL FUEL GAS CO N J COM 636180101 7148 128000 SH SOLE 128000 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1872 88722 SH SOLE 88722 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5292 66820 SH SOLE 66820 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1237 17630 SH SOLE 17630 0 0 NATIONAL INSTRS CORP COM 636518102 7807 194100 SH SOLE 194100 0 0 NATIONAL OILWELL VARCO INC COM 637071101 45455 1379947 SH SOLE 1379947 0 0 NATIONAL PRESTO INDS INC COM 637215104 939 8500 SH SOLE 8500 0 0 NATIONAL RESH CORP CL A 637372202 417 15500 SH SOLE 15500 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 20977 536500 SH SOLE 536500 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1689 73079 SH SOLE 73079 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1262 3949 SH SOLE 3949 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 871 48700 SH SOLE 48700 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 537 21600 SH SOLE 21600 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 156 18900 SH SOLE 18900 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 342 12283 SH SOLE 12283 0 0 NATUS MEDICAL INC DEL COM 639050103 2018 54100 SH SOLE 54100 0 0 NAUTILUS INC COM 63910B102 1015 53000 SH SOLE 53000 0 0 NAVIGANT CONSULTING INC COM 63935N107 1581 80000 SH SOLE 80000 0 0 NAVIGATORS GROUP INC COM 638904102 2130 38800 SH SOLE 38800 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1962 74800 SH SOLE 74800 0 0 NBT BANCORP INC COM 628778102 2616 70800 SH SOLE 70800 0 0 NCI BUILDING SYS INC COM NEW 628852204 1182 70800 SH SOLE 70800 0 0 NCR CORP NEW COM 62886E108 8477 207559 SH SOLE 207559 0 0 NEENAH PAPER INC COM 640079109 2215 27600 SH SOLE 27600 0 0 NEFF CORP COM CL A 640094207 268 14100 SH SOLE 14100 0 0 NEKTAR THERAPEUTICS COM 640268108 5001 255800 SH SOLE 255800 0 0 NELNET INC CL A 64031N108 1683 35800 SH SOLE 35800 0 0 NEOGEN CORP COM 640491106 4399 63650 SH SOLE 63650 0 0 NEOGENOMICS INC COM NEW 64049M209 879 98100 SH SOLE 98100 0 0 NEOPHOTONICS CORP COM 64051T100 394 51000 SH SOLE 51000 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 887 89992 SH SOLE 89992 0 0 NETAPP INC COM 64110D104 40180 1003238 SH SOLE 1003238 0 0 NETEASE INC SPONSORED ADR 64110W102 55879 185873 SH SOLE 185873 0 0 NETFLIX INC COM 64110L106 234951 1572525 SH SOLE 1572525 0 0 NETGEAR INC COM 64111Q104 2345 54400 SH SOLE 54400 0 0 NETSCOUT SYS INC COM 64115T104 4996 145228 SH SOLE 145228 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 6688 145400 SH SOLE 145400 0 0 NEURODERM LTD ORD SHS M74231107 846 28300 SH SOLE 28300 0 0 NEUSTAR INC CL A 64126X201 3275 98200 SH SOLE 98200 0 0 NEVRO CORP COM 64157F103 2895 38900 SH SOLE 38900 0 0 NEVSUN RES LTD COM 64156L101 1263 523000 SH SOLE 523000 0 0 NEW GOLD INC CDA COM 644535106 3097 974662 SH SOLE 974662 0 0 NEW JERSEY RES COM 646025106 5709 143800 SH SOLE 143800 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1163 86262 SH SOLE 86262 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 22316 316579 SH SOLE 316579 0 0 NEW RELIC INC COM 64829B100 2271 52797 SH SOLE 52797 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7965 511905 SH SOLE 511905 0 0 NEW SR INVT GROUP INC COM 648691103 1387 138016 SH SOLE 138016 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1122 180320 SH SOLE 180320 0 0 NEW YORK REIT INC COM 64976L109 2356 272700 SH SOLE 272700 0 0 NEW YORK TIMES CO CL A 650111107 3818 215700 SH SOLE 215700 0 0 NEWELL BRANDS INC COM 651229106 94454 1761553 SH SOLE 1761553 0 0 NEWFIELD EXPL CO COM 651290108 20631 724900 SH SOLE 724900 0 0 NEWLINK GENETICS CORP COM 651511107 262 35700 SH SOLE 35700 0 0 NEWMARKET CORP COM 651587107 7230 15700 SH SOLE 15700 0 0 NEWMONT MINING CORP COM 651639106 151564 4679332 SH SOLE 4679332 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1031 140300 SH SOLE 140300 0 0 NEWS CORP NEW CL A 65249B109 19059 1391199 SH SOLE 1391199 0 0 NEWSTAR FINANCIAL INC COM 65251F105 363 34600 SH SOLE 34600 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 365 44035 SH SOLE 44035 0 0 NEXGEN ENERGY LTD COM 65340P106 1081 488200 SH SOLE 488200 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 695 27909 SH SOLE 27909 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4459 74560 SH SOLE 74560 0 0 NEXTERA ENERGY INC COM 65339F101 266923 1904824 SH SOLE 1904824 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3307 89400 SH SOLE 89400 0 0 NIC INC COM 62914B100 1952 103000 SH SOLE 103000 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 50508 1306461 SH SOLE 1306461 0 0 NIKE INC CL B 654106103 285670 4841868 SH SOLE 4841868 0 0 NISOURCE INC COM 65473P105 29887 1178500 SH SOLE 1178500 0 0 NMI HLDGS INC CL A 629209305 1015 88674 SH SOLE 88674 0 0 NN INC COM 629337106 1188 43280 SH SOLE 43280 0 0 NOBLE CORP PLC SHS USD G65431101 1455 401898 SH SOLE 401898 0 0 NOBLE ENERGY INC COM 655044105 48305 1706881 SH SOLE 1706881 0 0 NORBORD INC COM NEW 65548P403 2205 70828 SH SOLE 70828 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 2000 61421 SH SOLE 61421 0 0 NORDSON CORP COM 655663102 10473 86327 SH SOLE 86327 0 0 NORDSTROM INC COM 655664100 22247 465125 SH SOLE 465125 0 0 NORFOLK SOUTHERN CORP COM 655844108 129117 1060947 SH SOLE 1060947 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1226 71500 SH SOLE 71500 0 0 NORTHROP GRUMMAN CORP COM 666807102 178974 697184 SH SOLE 697184 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1125 88758 SH SOLE 88758 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2502 160300 SH SOLE 160300 0 0 NORTHWEST NAT GAS CO COM 667655104 2825 47200 SH SOLE 47200 0 0 NORTHWESTERN CORP COM NEW 668074305 4929 80783 SH SOLE 80783 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 31472 579700 SH SOLE 579700 0 0 NOVAGOLD RES INC COM NEW 66987E206 1801 397200 SH SOLE 397200 0 0 NOVANTA INC COM 67000B104 1933 53700 SH SOLE 53700 0 0 NOVAVAX INC COM 670002104 514 447050 SH SOLE 447050 0 0 NOVOCURE LTD ORD SHS G6674U108 1220 70500 SH SOLE 70500 0 0 NOW INC COM 67011P100 2846 177000 SH SOLE 177000 0 0 NRG ENERGY INC COM NEW 629377508 9061 526200 SH SOLE 526200 0 0 NRG YIELD INC CL A NEW 62942X306 968 56750 SH SOLE 56750 0 0 NRG YIELD INC CL C 62942X405 1821 103450 SH SOLE 103450 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 5505 87600 SH SOLE 87600 0 0 NUANCEMUNICATIONS INC COM 67020Y100 18467 1060691 SH SOLE 1060691 0 0 NUCOR CORP COM 670346105 67335 1163561 SH SOLE 1163561 0 0 NUTANIX INC CL A 67059N108 1159 57500 SH SOLE 57500 0 0 NUTRI SYS INC NEW COM 67069D108 2530 48600 SH SOLE 48600 0 0 NUVASIVE INC COM 670704105 6482 84269 SH SOLE 84269 0 0 NVE CORP COM NEW 629445206 655 8500 SH SOLE 8500 0 0 NVIDIA CORP COM 67066G104 284694 1969385 SH SOLE 1969385 0 0 NVR INC COM 62944T105 31290 12980 SH SOLE 12980 0 0 NXP SEMICONDUCTORS N V COM N6596X109 156199 1427129 SH SOLE 1427129 0 0 NXSTAGE MEDICAL INC COM 67072V103 2750 109700 SH SOLE 109700 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 78974 361041 SH SOLE 361041 0 0 OASIS PETE INC NEW COM 674215108 3042 377850 SH SOLE 377850 0 0 OBSIDIAN ENERGY LTD COM 674482104 1062 844800 SH SOLE 844800 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 171644 2866943 SH SOLE 2866943 0 0 OCEANEERING INTL INC COM 675232102 3756 164448 SH SOLE 164448 0 0 OCEANFIRST FINL CORP COM 675234108 1218 44902 SH SOLE 44902 0 0 OCLARO INC COM NEW 67555N206 2554 273400 SH SOLE 273400 0 0 OCWEN FINL CORP COM NEW 675746309 424 157800 SH SOLE 157800 0 0 OFFICE DEPOT INC COM 676220106 4964 880195 SH SOLE 880195 0 0 OFG BANCORP COM 67103X102 766 76600 SH SOLE 76600 0 0 OGE ENERGY CORP COM 670837103 25313 727600 SH SOLE 727600 0 0 OIL STS INTL INC COM 678026105 2300 84700 SH SOLE 84700 0 0 OLD DOMINION FGHT LINES INC COM 679580100 10466 109891 SH SOLE 109891 0 0 OLD NATL BANCORP IND COM 680033107 3884 225184 SH SOLE 225184 0 0 OLD REP INTL CORP COM 680223104 8029 411100 SH SOLE 411100 0 0 OLIN CORP COM PAR $1 680665205 8346 275632 SH SOLE 275632 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3480 81700 SH SOLE 81700 0 0 OM ASSET MGMT PLC SHS G67506108 1881 126560 SH SOLE 126560 0 0 OMEGA FLEX INC COM 682095104 328 5100 SH SOLE 5100 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 10823 327758 SH SOLE 327758 0 0 OMEGA PROTEIN CORP COM 68210P107 652 36400 SH SOLE 36400 0 0 OMEROS CORP COM 682143102 1336 67100 SH SOLE 67100 0 0 OMNICELL INC COM 68213N109 2603 60400 SH SOLE 60400 0 0 OMNICOM GROUP INC COM 681919106 71035 856877 SH SOLE 856877 0 0 OMNOVA SOLUTIONS INC COM 682129101 723 74200 SH SOLE 74200 0 0 ON ASSIGNMENT INC COM 682159108 4505 83200 SH SOLE 83200 0 0 ON DECK CAP INC COM 682163100 351 75400 SH SOLE 75400 0 0 ON SEMICONDUCTOR CORP COM 682189105 9825 699800 SH SOLE 699800 0 0 ONE GAS INC COM 68235P108 6116 87613 SH SOLE 87613 0 0 ONE LIBERTY PPTYS INC COM 682406103 513 21900 SH SOLE 21900 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 609 33400 SH SOLE 33400 0 0 ONEMAIN HLDGS INC COM 68268W103 2454 99800 SH SOLE 99800 0 0 ONEOK INC NEW COM 682680103 40039 767612 SH SOLE 767612 0 0 OPEN TEXT CORP COM 683715106 32113 1017300 SH SOLE 1017300 0 0 OPKO HEALTH INC COM 68375N103 3699 562100 SH SOLE 562100 0 0 OPUS BK IRVINE CALIF COM 684000102 922 38092 SH SOLE 38092 0 0 ORACLE CORP COM 68389X105 575107 11470028 SH SOLE 11470028 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1578 91400 SH SOLE 91400 0 0 ORBCOMM INC COM 68555P100 1283 113500 SH SOLE 113500 0 0 ORBOTECH LTD ORD M75253100 2489 76300 SH SOLE 76300 0 0 ORGANOVO HLDGS INC COM 68620A104 429 163122 SH SOLE 163122 0 0 ORITANI FINL CORP DEL COM 68633D103 1101 64600 SH SOLE 64600 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3669 62534 SH SOLE 62534 0 0 ORTHOFIX INTL N V COM N6748L102 1436 30900 SH SOLE 30900 0 0 OSHKOSH CORP COM 688239201 8562 124300 SH SOLE 124300 0 0 OSI SYSTEMS INC COM 671044105 2300 30600 SH SOLE 30600 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2148 175730 SH SOLE 175730 0 0 OTONOMY INC COM 68906L105 780 41400 SH SOLE 41400 0 0 OTTER TAIL CORP COM 689648103 2360 59600 SH SOLE 59600 0 0 OUTFRONT MEDIA INC COM 69007J106 5363 231954 SH SOLE 231954 0 0 OVERSTOCK INC DEL COM 690370101 447 27400 SH SOLE 27400 0 0 OWENS & MINOR INC NEW COM 690732102 3264 101400 SH SOLE 101400 0 0 OWENS CORNING NEW COM 690742101 12548 187500 SH SOLE 187500 0 0 OWENS ILL INC COM NEW 690768403 6153 257224 SH SOLE 257224 0 0 OXFORD INDS INC COM 691497309 1550 24800 SH SOLE 24800 0 0 PACCAR INC COM 693718108 84677 1282205 SH SOLE 1282205 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 600 168646 SH SOLE 168646 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 917 35900 SH SOLE 35900 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2158 58474 SH SOLE 58474 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 3010 63100 SH SOLE 63100 0 0 PACKAGING CORP AMER COM 695156109 38285 343700 SH SOLE 343700 0 0 PACWEST BANCORP DEL COM 695263103 9446 202260 SH SOLE 202260 0 0 PALO ALTO NETWORKS INC COM 697435105 44693 334000 SH SOLE 334000 0 0 PAN AMERICAN SILVER CORP COM 697900108 4283 254600 SH SOLE 254600 0 0 PANDORA MEDIA INC COM 698354107 3497 392000 SH SOLE 392000 0 0 PANERA BREAD CO CL A 69840W108 11201 35600 SH SOLE 35600 0 0 PAPA JOHNS INTL INC COM 698813102 3265 45500 SH SOLE 45500 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 676 37459 SH SOLE 37459 0 0 PARAMOUNT GROUP INC COM 69924R108 5226 326643 SH SOLE 326643 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 725 30100 SH SOLE 30100 0 0 PAREXEL INTL CORP COM 699462107 7379 84900 SH SOLE 84900 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 584 31700 SH SOLE 31700 0 0 PARK HOTELS RESORTS INC COM 700517105 6792 251942 SH SOLE 251942 0 0 PARK NATL CORP COM 700658107 2375 22900 SH SOLE 22900 0 0 PARK OHIO HLDGS CORP COM 700666100 560 14700 SH SOLE 14700 0 0 PARK STERLING CORP COM 70086Y105 938 78963 SH SOLE 78963 0 0 PARKER DRILLING CO COM 701081101 305 226100 SH SOLE 226100 0 0 PARKER HANNIFIN CORP COM 701094104 77821 486932 SH SOLE 486932 0 0 PARKWAY INC COM 70156Q107 1662 72588 SH SOLE 72588 0 0 PARSLEY ENERGY INC CL A 701877102 22450 809000 SH SOLE 809000 0 0 PARTY CITY HOLDCO INC COM 702149105 768 49100 SH SOLE 49100 0 0 PATHEON N V SHS N6865W105 2079 59608 SH SOLE 59608 0 0 PATRICK INDS INC COM 703343103 1941 26650 SH SOLE 26650 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 2752 115449 SH SOLE 115449 0 0 PATTERSON UTI ENERGY INC COM 703481101 7212 357200 SH SOLE 357200 0 0 PATTERSONPANIES INC COM 703395103 14224 302958 SH SOLE 302958 0 0 PAYCHEX INC COM 704326107 104662 1838103 SH SOLE 1838103 0 0 PAYCOM SOFTWARE INC COM 70432V102 5418 79197 SH SOLE 79197 0 0 PAYLOCITY HLDG CORP COM 70438V106 2126 47050 SH SOLE 47050 0 0 PAYPAL HLDGS INC COM 70450Y103 224963 4191591 SH SOLE 4191591 0 0 PBF ENERGY INC CL A 69318G106 4054 182100 SH SOLE 182100 0 0 PC CONNECTION INC COM 69318J100 538 19900 SH SOLE 19900 0 0 PDC ENERGY INC COM 69327R101 3995 92666 SH SOLE 92666 0 0 PDF SOLUTIONS INC COM 693282105 717 43600 SH SOLE 43600 0 0 PDL BIOPHARMA INC COM 69329Y104 611 247200 SH SOLE 247200 0 0 PDVWIRELESS INC COM 69290R104 330 14150 SH SOLE 14150 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 779 24900 SH SOLE 24900 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3901 121000 SH SOLE 121000 0 0 PEGASYSTEMS INC COM 705573103 3752 64300 SH SOLE 64300 0 0 PEMBINA PIPELINE CORP COM 706327103 51046 1541000 SH SOLE 1541000 0 0 PENGROWTH ENERGY CORP COM 70706P104 641 815200 SH SOLE 815200 0 0 PENN NATL GAMING INC COM 707569109 3077 143800 SH SOLE 143800 0 0 PENNEY J C INC COM 708160106 2352 505800 SH SOLE 505800 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1301 114900 SH SOLE 114900 0 0 PENNYMAC MTG INVT TR COM 70931T103 2061 112700 SH SOLE 112700 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2815 64100 SH SOLE 64100 0 0 PENTAIR PLC SHS G7S00T104 41864 629157 SH SOLE 629157 0 0 PENUMBRA INC COM 70975L107 3896 44400 SH SOLE 44400 0 0 PEOPLES BANCORP INC COM 709789101 877 27300 SH SOLE 27300 0 0 PEOPLES UTAH BANCORP COM 712706209 641 23900 SH SOLE 23900 0 0 PEPSICO INC COM 713448108 701776 6076506 SH SOLE 6076506 0 0 PERFICIENT INC COM 71375U101 1126 60400 SH SOLE 60400 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3828 139700 SH SOLE 139700 0 0 PERKINELMER INC COM 714046109 12436 182500 SH SOLE 182500 0 0 PERRIGO CO PLC SHS G97822103 35499 470062 SH SOLE 470062 0 0 PETMED EXPRESS INC COM 716382106 1372 33800 SH SOLE 33800 0 0 PFIZER INC COM 717081103 784921 23367689 SH SOLE 23367689 0 0 PG&E CORP COM 69331C108 163763 2467424 SH SOLE 2467424 0 0 PGT INNOVATIONS INC COM 69336V101 1000 78100 SH SOLE 78100 0 0 PHARMERICA CORP COM 71714F104 1307 49800 SH SOLE 49800 0 0 PHH CORP COM NEW 693320202 1194 86700 SH SOLE 86700 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1182 31900 SH SOLE 31900 0 0 PHILIP MORRIS INTL INC COM 718172109 692853 5899131 SH SOLE 5899131 0 0 PHILLIPS 66 COM 718546104 132892 1607114 SH SOLE 1607114 0 0 PHOTRONICS INC COM 719405102 1057 112400 SH SOLE 112400 0 0 PHYSICIANS RLTY TR COM 71943U104 5083 252406 SH SOLE 252406 0 0 PICO HLDGS INC COM NEW 693366205 702 40100 SH SOLE 40100 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5129 243300 SH SOLE 243300 0 0 PIER 1 IMPORTS INC COM 720279108 646 124500 SH SOLE 124500 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 1763 89200 SH SOLE 89200 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 7728 123061 SH SOLE 123061 0 0 PINNACLE FOODS INC DEL COM 72348P104 11689 196780 SH SOLE 196780 0 0 PINNACLE WEST CAP CORP COM 723484101 34545 405651 SH SOLE 405651 0 0 PIONEER NAT RES CO COM 723787107 98964 620152 SH SOLE 620152 0 0 PIPER JAFFRAY COS COM 724078100 1499 25000 SH SOLE 25000 0 0 PITNEY BOWES INC COM 724479100 4689 310500 SH SOLE 310500 0 0 PJT PARTNERS INC COM CL A 69343T107 1128 28035 SH SOLE 28035 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 13122 501615 SH SOLE 501615 0 0 PLANET FITNESS INC CL A 72703H101 3197 136985 SH SOLE 136985 0 0 PLANTRONICS INC NEW COM 727493108 2867 54800 SH SOLE 54800 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 4707 371189 SH SOLE 371189 0 0 PLEXUS CORP COM 729132100 2986 56800 SH SOLE 56800 0 0 PLUG POWER INC COM NEW 72919P202 663 325200 SH SOLE 325200 0 0 PLY GEM HLDGS INC COM 72941W100 722 40242 SH SOLE 40242 0 0 PNM RES INC COM 69349H107 5091 133100 SH SOLE 133100 0 0 POLARIS INDS INC COM 731068102 20125 218200 SH SOLE 218200 0 0 POLYONE CORP COM 73179P106 5354 138200 SH SOLE 138200 0 0 POOL CORPORATION COM 73278L105 8040 68383 SH SOLE 68383 0 0 POPULAR INC COM NEW 733174700 7245 173700 SH SOLE 173700 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 6799 148800 SH SOLE 148800 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 5227 93057 SH SOLE 93057 0 0 POST HLDGS INC COM 737446104 8301 106900 SH SOLE 106900 0 0 POTASH CORP SASK INC COM 73755L107 53036 3251400 SH SOLE 3251400 0 0 POTBELLY CORP COM 73754Y100 429 37300 SH SOLE 37300 0 0 POTLATCH CORP NEW COM 737630103 3071 67200 SH SOLE 67200 0 0 POWELL INDS INC COM 739128106 518 16200 SH SOLE 16200 0 0 POWER INTEGRATIONS INC COM 739276103 3601 49400 SH SOLE 49400 0 0 PPG INDS INC COM 693506107 103237 938860 SH SOLE 938860 0 0 PPL CORP COM 69351T106 104720 2708747 SH SOLE 2708747 0 0 PRA GROUP INC COM 69354N106 2896 76400 SH SOLE 76400 0 0 PRA HEALTH SCIENCES INC COM 69354M108 5015 66858 SH SOLE 66858 0 0 PRAXAIR INC COM 74005P104 152746 1152367 SH SOLE 1152367 0 0 PRECISION DRILLING CORP COM 2010 74022D308 1687 493700 SH SOLE 493700 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1144 21389 SH SOLE 21389 0 0 PREMIER INC CL A 74051N102 3060 85012 SH SOLE 85012 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 4679 88600 SH SOLE 88600 0 0 PRETIUM RES INC COM 74139C102 2498 259948 SH SOLE 259948 0 0 PRICELINE GRP INC COM NEW 741503403 336043 179652 SH SOLE 179652 0 0 PRICESMART INC COM 741511109 3110 35500 SH SOLE 35500 0 0 PRIMERICA INC COM 74164M108 5802 76600 SH SOLE 76600 0 0 PRIMORIS SVCS CORP COM 74164F103 1698 68100 SH SOLE 68100 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 67290 1050263 SH SOLE 1050263 0 0 PROASSURANCE CORP COM 74267C106 5442 89500 SH SOLE 89500 0 0 PROCTER AND GAMBLE CO COM 742718109 893539 10252888 SH SOLE 10252888 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 786 115700 SH SOLE 115700 0 0 PROGRESS SOFTWARE CORP COM 743312100 2215 71700 SH SOLE 71700 0 0 PROGRESSIVE CORP OHIO COM 743315103 93560 2122034 SH SOLE 2122034 0 0 PROLOGIS INC COM 74340W103 113355 1933060 SH SOLE 1933060 0 0 PROOFPOINT INC COM 743424103 6265 72152 SH SOLE 72152 0 0 PROS HOLDINGS INC COM 74346Y103 1227 44800 SH SOLE 44800 0 0 PROSPERITY BANCSHARES INC COM 743606105 7095 110450 SH SOLE 110450 0 0 PROTHENA CORP PLC SHS G72800108 3372 62300 SH SOLE 62300 0 0 PROTO LABS INC COM 743713109 2858 42500 SH SOLE 42500 0 0 PROVIDENCE SVC CORP COM 743815102 1002 19800 SH SOLE 19800 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2655 104600 SH SOLE 104600 0 0 PRUDENTIAL FINL INC COM 744320102 169887 1570987 SH SOLE 1570987 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4516 34108 SH SOLE 34108 0 0 PTC INC COM 69370C100 10627 192800 SH SOLE 192800 0 0 PTC THERAPEUTICS INC COM 69366J200 1037 56565 SH SOLE 56565 0 0 PUBLIC STORAGE COM 74460D109 161222 773135 SH SOLE 773135 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 79546 1849477 SH SOLE 1849477 0 0 PULTE GROUP INC COM 745867101 25590 1043200 SH SOLE 1043200 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4285 49030 SH SOLE 49030 0 0 PURE STORAGE INC CL A 74624M102 1496 116800 SH SOLE 116800 0 0 PVH CORP COM 693656100 33079 288900 SH SOLE 288900 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 233 22900 SH SOLE 22900 0 0 Q2 HLDGS INC COM 74736L109 1866 50500 SH SOLE 50500 0 0 QAD INC CL A 74727D306 542 16900 SH SOLE 16900 0 0 QCR HOLDINGS INC COM 74727A104 969 20439 SH SOLE 20439 0 0 QEP RES INC COM 74733V100 4058 401742 SH SOLE 401742 0 0 QIAGEN NV SHS NEW N72482123 32530 978029 SH SOLE 978029 0 0 QORVO INC COM 74736K101 29212 461345 SH SOLE 461345 0 0 QTS RLTY TR INC COM CL A 74736A103 4191 80083 SH SOLE 80083 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1199 52300 SH SOLE 52300 0 0 QUAKER CHEM CORP COM 747316107 3253 22400 SH SOLE 22400 0 0 QUALCOMM INC COM 747525103 298004 5396665 SH SOLE 5396665 0 0 QUALITY CARE PPTYS INC COM 747545101 2812 153561 SH SOLE 153561 0 0 QUALITY SYS INC COM 747582104 1298 75400 SH SOLE 75400 0 0 QUALYS INC COM 74758T303 2101 51500 SH SOLE 51500 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1117 52800 SH SOLE 52800 0 0 QUANTA SVCS INC COM 74762E102 8290 251835 SH SOLE 251835 0 0 QUANTENNAMUNICATIONS INC COM 74766D100 262 13800 SH SOLE 13800 0 0 QUEST DIAGNOSTICS INC COM 74834L100 63420 570530 SH SOLE 570530 0 0 QUIDEL CORP COM 74838J101 1229 45300 SH SOLE 45300 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 46202 516219 SH SOLE 516219 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1335 116100 SH SOLE 116100 0 0 RA PHARMACEUTICALS INC COM 74933V108 247 13200 SH SOLE 13200 0 0 RADIAN GROUP INC COM 750236101 5880 359650 SH SOLE 359650 0 0 RADIUS HEALTH INC COM NEW 750469207 2442 54000 SH SOLE 54000 0 0 RADWARE LTD ORD M81873107 1277 72800 SH SOLE 72800 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 329 150450 SH SOLE 150450 0 0 RALPH LAUREN CORP CL A 751212101 15120 204874 SH SOLE 204874 0 0 RAMBUS INC DEL COM 750917106 2147 187800 SH SOLE 187800 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1687 130800 SH SOLE 130800 0 0 RANGE RES CORP COM 75281A109 20865 900504 SH SOLE 900504 0 0 RAPID7 INC COM 753422104 409 24300 SH SOLE 24300 0 0 RAVEN INDS INC COM 754212108 1981 59500 SH SOLE 59500 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1172 74550 SH SOLE 74550 0 0 RAYONIER INC COM 754907103 5924 205900 SH SOLE 205900 0 0 RAYTHEON CO COM NEW 755111507 192782 1193845 SH SOLE 1193845 0 0 RBC BEARINGS INC COM 75524B104 4069 39990 SH SOLE 39990 0 0 RE MAX HLDGS INC CL A 75524W108 1625 29000 SH SOLE 29000 0 0 REALOGY HLDGS CORP COM 75605Y106 7626 235000 SH SOLE 235000 0 0 REALPAGE INC COM 75606N109 3419 95100 SH SOLE 95100 0 0 REALTY INCOME CORP COM 756109104 80546 1459700 SH SOLE 1459700 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 440 13900 SH SOLE 13900 0 0 RED HAT INC COM 756577102 62373 651415 SH SOLE 651415 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1403 21500 SH SOLE 21500 0 0 RED ROCK RESORTS INC CL A 75700L108 1608 68300 SH SOLE 68300 0 0 REDWOOD TR INC COM 758075402 2149 126100 SH SOLE 126100 0 0 REGAL BELOIT CORP COM 758750103 6118 75022 SH SOLE 75022 0 0 REGAL ENTMT GROUP CL A 758766109 3887 190000 SH SOLE 190000 0 0 REGENCY CTRS CORP COM 758849103 40314 643579 SH SOLE 643579 0 0 REGENERON PHARMACEUTICALS COM 75886F107 140171 285400 SH SOLE 285400 0 0 REGENXBIO INC COM 75901B107 841 42600 SH SOLE 42600 0 0 REGIS CORP MINN COM 758932107 651 63400 SH SOLE 63400 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 30069 234200 SH SOLE 234200 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 8832 121300 SH SOLE 121300 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 48664 349975 SH SOLE 349975 0 0 RENASANT CORP COM 75970E107 3211 73400 SH SOLE 73400 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 749 57800 SH SOLE 57800 0 0 RENT A CTR INC NEW COM 76009N100 1072 91500 SH SOLE 91500 0 0 REPLIGEN CORP COM 759916109 2507 60500 SH SOLE 60500 0 0 REPUBLIC BANCORP KY CL A 760281204 664 18600 SH SOLE 18600 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 701 75800 SH SOLE 75800 0 0 REPUBLIC SVCS INC COM 760759100 119153 1869648 SH SOLE 1869648 0 0 RESMED INC COM 761152107 46130 592400 SH SOLE 592400 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 845 28400 SH SOLE 28400 0 0 RESOLUTE FST PRODS INC COM 76117W109 487 110700 SH SOLE 110700 0 0 RESOURCE CAP CORP COM NEW 76120W708 512 50300 SH SOLE 50300 0 0 RESOURCES CONNECTION INC COM 76122Q105 652 47600 SH SOLE 47600 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 53972 862461 SH SOLE 862461 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3470 180800 SH SOLE 180800 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4845 396774 SH SOLE 396774 0 0 RETROPHIN INC COM 761299106 1158 59700 SH SOLE 59700 0 0 REV GROUP INC COM 749527107 587 21200 SH SOLE 21200 0 0 REVANCE THERAPEUTICS INC COM 761330109 867 32850 SH SOLE 32850 0 0 REVLON INC CL A NEW 761525609 538 22700 SH SOLE 22700 0 0 REX AMERICAN RESOURCES CORP COM 761624105 859 8900 SH SOLE 8900 0 0 REXFORD INDL RLTY INC COM 76169C100 3063 111616 SH SOLE 111616 0 0 REXNORD CORP NEW COM 76169B102 4013 172600 SH SOLE 172600 0 0 REYNOLDS AMERICAN INC COM 761713106 267267 4109274 SH SOLE 4109274 0 0 RH COM 74967X103 4170 64630 SH SOLE 64630 0 0 RICE ENERGY INC COM 762760106 6740 253088 SH SOLE 253088 0 0 RICHMONT MINES INC COM 76547T106 781 100300 SH SOLE 100300 0 0 RIGNET INC COM 766582100 380 23700 SH SOLE 23700 0 0 RING ENERGY INC COM 76680V108 985 75732 SH SOLE 75732 0 0 RINGCENTRAL INC CL A 76680R206 3366 92100 SH SOLE 92100 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 5112 177900 SH SOLE 177900 0 0 RITE AID CORP COM 767754104 5178 1755200 SH SOLE 1755200 0 0 RLI CORP COM 749607107 3397 62200 SH SOLE 62200 0 0 RLJ LODGING TR COM 74965L101 4139 208300 SH SOLE 208300 0 0 RMR GROUP INC CL A 74967R106 559 11492 SH SOLE 11492 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 360 49500 SH SOLE 49500 0 0 ROBERT HALF INTL INC COM 770323103 22289 465038 SH SOLE 465038 0 0 ROCKWELL AUTOMATION INC COM 773903109 76095 469836 SH SOLE 469836 0 0 ROCKWELL COLLINS INC COM 774341101 62329 593160 SH SOLE 593160 0 0 ROCKWELL MED INC COM 774374102 683 86100 SH SOLE 86100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 66234 1402100 SH SOLE 1402100 0 0 ROGERS CORP COM 775133101 3226 29700 SH SOLE 29700 0 0 ROLLINS INC COM 775711104 14517 356600 SH SOLE 356600 0 0 ROPER TECHNOLOGIES INC COM 776696106 86119 371958 SH SOLE 371958 0 0 ROSS STORES INC COM 778296103 96270 1667592 SH SOLE 1667592 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 2007 196000 SH SOLE 196000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 68590 627938 SH SOLE 627938 0 0 ROYAL GOLD INC COM 780287108 8513 108900 SH SOLE 108900 0 0 RPC INC COM 749660106 2171 107400 SH SOLE 107400 0 0 RPM INTL INC COM 749685103 12138 222503 SH SOLE 222503 0 0 RPX CORP COM 74972G103 1028 73700 SH SOLE 73700 0 0 RSP PERMIAN INC COM 74978Q105 6405 198491 SH SOLE 198491 0 0 RUBICON PROJ INC COM 78112V102 374 72800 SH SOLE 72800 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 1104 48300 SH SOLE 48300 0 0 RUSH ENTERPRISES INC CL B 781846308 277 7600 SH SOLE 7600 0 0 RUSH ENTERPRISES INC CL A 781846209 1829 49200 SH SOLE 49200 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1068 49100 SH SOLE 49100 0 0 RYDER SYS INC COM 783549108 6366 88438 SH SOLE 88438 0 0 RYERSON HLDG CORP COM 783754104 275 27800 SH SOLE 27800 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4916 76800 SH SOLE 76800 0 0 S & T BANCORP INC COM 783859101 2058 57400 SH SOLE 57400 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2588 107400 SH SOLE 107400 0 0 SABRE CORP COM 78573M104 16473 756700 SH SOLE 756700 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 413 34700 SH SOLE 34700 0 0 SAFETY INS GROUP INC COM 78648T100 1612 23600 SH SOLE 23600 0 0 SAGE THERAPEUTICS INC COM 78667J108 4245 53300 SH SOLE 53300 0 0 SAIA INC COM 78709Y105 2216 43200 SH SOLE 43200 0 0 SALESFORCE INC COM 79466L302 209422 2418272 SH SOLE 2418272 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 4807 237400 SH SOLE 237400 0 0 SANCHEZ ENERGY CORP COM 79970Y105 862 120100 SH SOLE 120100 0 0 SANDERSON FARMS INC COM 800013104 3955 34200 SH SOLE 34200 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 926 53800 SH SOLE 53800 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1175 304062 SH SOLE 304062 0 0 SANDY SPRING BANCORP INC COM 800363103 1595 39235 SH SOLE 39235 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 907 14376 SH SOLE 14376 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1263 143560 SH SOLE 143560 0 0 SANMINA CORPORATION COM 801056102 4713 123700 SH SOLE 123700 0 0 SAPIENS INTL CORP N V SHS NEW N7716A151 507 44238 SH SOLE 44238 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2879 85400 SH SOLE 85400 0 0 SAUL CTRS INC COM 804395101 1228 21183 SH SOLE 21183 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 59633 442051 SH SOLE 442051 0 0 SCANA CORP NEW COM 80589M102 39597 590912 SH SOLE 590912 0 0 SCANSOURCE INC COM 806037107 1672 41500 SH SOLE 41500 0 0 SCHEIN HENRY INC COM 806407102 67033 366259 SH SOLE 366259 0 0 SCHLUMBERGER LTD COM 806857108 355986 5406835 SH SOLE 5406835 0 0 SCHNITZER STL INDS CL A 806882106 1099 43600 SH SOLE 43600 0 0 SCHOLASTIC CORP COM 807066105 2145 49200 SH SOLE 49200 0 0 SCHULMAN A INC COM 808194104 1549 48400 SH SOLE 48400 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1873 50300 SH SOLE 50300 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 898 81600 SH SOLE 81600 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 5076 73115 SH SOLE 73115 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 2258 86500 SH SOLE 86500 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 6683 74700 SH SOLE 74700 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1573 88316 SH SOLE 88316 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 21372 312861 SH SOLE 312861 0 0 SEABOARD CORP COM 811543107 1922 481 SH SOLE 481 0 0 SEABRIDGE GOLD INC COM 811916105 759 70500 SH SOLE 70500 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1424 59100 SH SOLE 59100 0 0 SEACOR HOLDINGS INC COM 811904101 940 27400 SH SOLE 27400 0 0 SEACOR MARINE HLDGS INC COM 78413P101 561 27548 SH SOLE 27548 0 0 SEADRILL LIMITED SHS G7945E105 211 577368 SH SOLE 577368 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 41672 1075416 SH SOLE 1075416 0 0 SEALED AIR CORP NEW COM 81211K100 31548 704823 SH SOLE 704823 0 0 SEARS HLDGS CORP COM 812350106 391 44157 SH SOLE 44157 0 0 SEATTLE GENETICS INC COM 812578102 18823 363800 SH SOLE 363800 0 0 SEAWORLD ENTMT INC COM 81282V100 1793 110200 SH SOLE 110200 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2653 110400 SH SOLE 110400 0 0 SELECT MED HLDGS CORP COM 81619Q105 2679 174500 SH SOLE 174500 0 0 SELECTFORT CORP COM 81616X103 2538 71500 SH SOLE 71500 0 0 SELECTIVE INS GROUP INC COM 816300107 4855 97000 SH SOLE 97000 0 0 SEMGROUP CORP CL A 81663A105 2995 110941 SH SOLE 110941 0 0 SEMPRA ENERGY COM 816851109 97788 867300 SH SOLE 867300 0 0 SEMTECH CORP COM 816850101 3879 108500 SH SOLE 108500 0 0 SENECA FOODS CORP NEW CL A 817070501 323 10400 SH SOLE 10400 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 8100 396300 SH SOLE 396300 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 26595 622550 SH SOLE 622550 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5927 73600 SH SOLE 73600 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 358 89800 SH SOLE 89800 0 0 SERES THERAPEUTICS INC COM 81750R102 380 33600 SH SOLE 33600 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1646 39238 SH SOLE 39238 0 0 SERVICE CORP INTL COM 817565104 10540 315100 SH SOLE 315100 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 8814 224907 SH SOLE 224907 0 0 SERVICENOW INC COM 81762P102 64300 606600 SH SOLE 606600 0 0 SERVICESOURCE INTL INC COM 81763U100 470 121200 SH SOLE 121200 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2710 73468 SH SOLE 73468 0 0 SHAKE SHACK INC CL A 819047101 1158 33200 SH SOLE 33200 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 35361 1620700 SH SOLE 1620700 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2345 76372 SH SOLE 76372 0 0 SHERWIN WILLIAMS CO COM 824348106 107661 306761 SH SOLE 306761 0 0 SHOE CARNIVAL INC COM 824889109 507 24300 SH SOLE 24300 0 0 SHOPIFY INC CL A 82509L107 26695 307400 SH SOLE 307400 0 0 SHORETEL INC COM 825211105 665 114600 SH SOLE 114600 0 0 SHUTTERFLY INC COM 82568P304 2394 50400 SH SOLE 50400 0 0 SHUTTERSTOCK INC COM 825690100 1397 31700 SH SOLE 31700 0 0 SIERRA WIRELESS INC COM 826516106 1508 53700 SH SOLE 53700 0 0 SIGNET JEWELERS LIMITED SHS G81276100 14393 227600 SH SOLE 227600 0 0 SILGAN HOLDINGS INC COM 827048109 4030 126800 SH SOLE 126800 0 0 SILICON LABORATORIES INC COM 826919102 4764 69700 SH SOLE 69700 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 751 66600 SH SOLE 66600 0 0 SILVER STD RES INC COM 82823L106 1918 197511 SH SOLE 197511 0 0 SILVERCORP METALS INC COM 82835P103 879 274600 SH SOLE 274600 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2459 46490 SH SOLE 46490 0 0 SIMON PPTY GROUP INC NEW COM 828806109 189016 1168498 SH SOLE 1168498 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 2955 67600 SH SOLE 67600 0 0 SINA CORP ORD G81477104 10818 127318 SH SOLE 127318 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 4180 127050 SH SOLE 127050 0 0 SIRIUS XM HLDGS INC COM 82968B103 32924 6019058 SH SOLE 6019058 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2967 57000 SH SOLE 57000 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 7284 122200 SH SOLE 122200 0 0 SJW GROUP COM 784305104 1264 25700 SH SOLE 25700 0 0 SKECHERS U S A INC CL A 830566105 6508 220600 SH SOLE 220600 0 0 SKYWEST INC COM 830879102 748 21300 SH SOLE 21300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 64824 675600 SH SOLE 675600 0 0 SL GREEN RLTY CORP COM 78440X101 38807 366800 SH SOLE 366800 0 0 SLM CORP COM 78442P106 8220 714792 SH SOLE 714792 0 0 SM ENERGY CO COM 78454L100 2756 166750 SH SOLE 166750 0 0 SMART & FINAL STORES INC COM 83190B101 443 48700 SH SOLE 48700 0 0 SMITH A O COM 831865209 30210 536300 SH SOLE 536300 0 0 SMUCKER J M CO COM NEW 832696405 63235 534399 SH SOLE 534399 0 0 SNAP ON INC COM 833034101 33401 211400 SH SOLE 211400 0 0 SNYDERS-LANCE INC COM 833551104 4453 128612 SH SOLE 128612 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1766 33000 SH SOLE 33000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 894 44700 SH SOLE 44700 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 908 46700 SH SOLE 46700 0 0 SONIC CORP COM 835451105 1997 75400 SH SOLE 75400 0 0 SONOCO PRODS CO COM 835495102 8561 166500 SH SOLE 166500 0 0 SONUS NETWORKS INC COM NEW 835916503 602 80974 SH SOLE 80974 0 0 SOTHEBYS COM 835898107 3314 61749 SH SOLE 61749 0 0 SOUTH JERSEY INDS INC COM 838518108 4542 132909 SH SOLE 132909 0 0 SOUTH ST CORP COM 840441109 3990 46552 SH SOLE 46552 0 0 SOUTHERN CO COM 842587107 226339 4727224 SH SOLE 4727224 0 0 SOUTHERN COPPER CORP COM 84265V105 13167 380226 SH SOLE 380226 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1632 46718 SH SOLE 46718 0 0 SOUTHWEST AIRLS CO COM 844741108 34824 560412 SH SOLE 560412 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 756 29600 SH SOLE 29600 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 5786 79200 SH SOLE 79200 0 0 SOUTHWESTERN ENERGY CO COM 845467109 5043 829500 SH SOLE 829500 0 0 SP PLUS CORP COM 78469C103 1136 37200 SH SOLE 37200 0 0 SPARK ENERGY INC CL A COM 846511103 365 19400 SH SOLE 19400 0 0 SPARK THERAPEUTICS INC COM 84652J103 2342 39200 SH SOLE 39200 0 0 SPARTANNASH CO COM 847215100 1599 61580 SH SOLE 61580 0 0 SPECTRANETICS CORP COM 84760C107 2834 73800 SH SOLE 73800 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 12041 96300 SH SOLE 96300 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1000 134200 SH SOLE 134200 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 371 20300 SH SOLE 20300 0 0 SPIRE INC COM 84857L101 5332 76450 SH SOLE 76450 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11744 202700 SH SOLE 202700 0 0 SPIRIT AIRLS INC COM 848577102 1503 29100 SH SOLE 29100 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 5989 808273 SH SOLE 808273 0 0 SPLUNK INC COM 848637104 28143 494700 SH SOLE 494700 0 0 SPOK HLDGS INC COM 84863T106 598 33800 SH SOLE 33800 0 0 SPRINT CORP COM SER 1 85207U105 23853 2905351 SH SOLE 2905351 0 0 SPROUTS FMRS MKT INC COM 85208M102 4896 215950 SH SOLE 215950 0 0 SPSM INC COM 78463M107 1779 27900 SH SOLE 27900 0 0 SPX CORP COM 784635104 1809 71918 SH SOLE 71918 0 0 SPX FLOW INC COM 78469X107 2627 71218 SH SOLE 71218 0 0 SQUARE INC CL A 852234103 7732 329600 SH SOLE 329600 0 0 SRC ENERGY INC COM 78470V108 2107 313128 SH SOLE 313128 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24279 632100 SH SOLE 632100 0 0 ST JOE CO COM 790148100 1620 86400 SH SOLE 86400 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 539 49900 SH SOLE 49900 0 0 STAG INDL INC COM 85254J102 3773 136700 SH SOLE 136700 0 0 STAMPS COM INC COM NEW 852857200 4161 26866 SH SOLE 26866 0 0 STANDARD MTR PRODS INC COM 853666105 1755 33600 SH SOLE 33600 0 0 STANDEX INTL CORP COM 854231107 1923 21200 SH SOLE 21200 0 0 STANLEY BLACK & DECKER INC COM 854502101 78452 557464 SH SOLE 557464 0 0 STANTEC INC COM 85472N109 4799 190570 SH SOLE 190570 0 0 STAPLES INC COM 855030102 23868 2370190 SH SOLE 2370190 0 0 STARBUCKS CORP COM 855244109 341209 5851644 SH SOLE 5851644 0 0 STARWOOD PPTY TR INC COM 85571B105 9672 431965 SH SOLE 431965 0 0 STATE AUTO FINL CORP COM 855707105 705 27400 SH SOLE 27400 0 0 STATE BK FINL CORP COM 856190103 1668 61500 SH SOLE 61500 0 0 STATE NATL COS INC COM 85711T305 895 48700 SH SOLE 48700 0 0 STEEL DYNAMICS INC COM 858119100 31649 883800 SH SOLE 883800 0 0 STEELCASE INC CL A 858155203 2017 144100 SH SOLE 144100 0 0 STEPAN CO COM 858586100 2971 34100 SH SOLE 34100 0 0 STERICYCLE INC COM 858912108 23652 309900 SH SOLE 309900 0 0 STERIS PLC SHS USD G84720104 11529 141455 SH SOLE 141455 0 0 STERLING BANCORP DEL COM 85917A100 5009 215452 SH SOLE 215452 0 0 STEWART INFORMATION SVCS COR COM 860372101 1330 29300 SH SOLE 29300 0 0 STIFEL FINL CORP COM 860630102 5221 113542 SH SOLE 113542 0 0 STOCK YDS BANCORP INC COM 861025104 1374 35323 SH SOLE 35323 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 970 20997 SH SOLE 20997 0 0 STONERIDGE INC COM 86183P102 697 45200 SH SOLE 45200 0 0 STORE CAP CORP COM 862121100 6383 284340 SH SOLE 284340 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 2335 13000 SH SOLE 13000 0 0 STRAYER ED INC COM 863236105 1613 17300 SH SOLE 17300 0 0 STRYKER CORP COM 863667101 235173 1694571 SH SOLE 1694571 0 0 STUDENT TRANSN INC COM 86388A108 930 153457 SH SOLE 153457 0 0 STURM RUGER & CO INC COM 864159108 1939 31200 SH SOLE 31200 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 461 43859 SH SOLE 43859 0 0 SUMMIT HOTEL PPTYS COM 866082100 3176 170300 SH SOLE 170300 0 0 SUMMIT MATLS INC CL A 86614U100 5121 177396 SH SOLE 177396 0 0 SUN BANCORP INC COM NEW 86663B201 422 17100 SH SOLE 17100 0 0 SUN CMNTYS INC COM 866674104 11446 130531 SH SOLE 130531 0 0 SUN HYDRAULICS CORP COM 866942105 1724 40400 SH SOLE 40400 0 0 SUN LIFE FINL INC COM 866796105 84915 2374900 SH SOLE 2374900 0 0 SUNCOKE ENERGY INC COM 86722A103 1092 100150 SH SOLE 100150 0 0 SUNCOR ENERGY INC NEW COM 867224107 188401 6447112 SH SOLE 6447112 0 0 SUNPOWER CORP COM 867652406 948 101500 SH SOLE 101500 0 0 SUNRUN INC COM 86771W105 800 112350 SH SOLE 112350 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5918 367149 SH SOLE 367149 0 0 SUPER MICROPUTER INC COM 86800U104 1565 63500 SH SOLE 63500 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 2681 257075 SH SOLE 257075 0 0 SUPERIOR INDS INTL INC COM 868168105 818 39800 SH SOLE 39800 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3599 83500 SH SOLE 83500 0 0 SUPERVALU INC COM 868536103 1434 435900 SH SOLE 435900 0 0 SURGERY PARTNERS INC COM 86881A100 774 34000 SH SOLE 34000 0 0 SURMODICS INC COM 868873100 642 22800 SH SOLE 22800 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 437 29400 SH SOLE 29400 0 0 SWIFT TRANSN CO CL A 87074U101 3493 131800 SH SOLE 131800 0 0 SYKES ENTERPRISES INC COM 871237103 2137 63723 SH SOLE 63723 0 0 SYMANTEC CORP COM 871503108 63873 2260976 SH SOLE 2260976 0 0 SYNAPTICS INC COM 87157D109 3046 58900 SH SOLE 58900 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1198 72800 SH SOLE 72800 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1654 371650 SH SOLE 371650 0 0 SYNNEX CORP COM 87162W100 5986 49900 SH SOLE 49900 0 0 SYNOPSYS INC COM 871607107 56232 771036 SH SOLE 771036 0 0 SYNOVUS FINL CORP COM NEW 87161C501 9019 203871 SH SOLE 203871 0 0 SYNTEL INC COM 87162H103 938 55300 SH SOLE 55300 0 0 SYSCO CORP COM 871829107 108483 2155440 SH SOLE 2155440 0 0 SYSTEMAX INC COM 871851101 462 24600 SH SOLE 24600 0 0 T MOBILE US INC COM 872590104 67665 1116224 SH SOLE 1116224 0 0 TABLEAU SOFTWARE INC CL A 87336U105 6116 99825 SH SOLE 99825 0 0 TAHOE RES INC COM 873868103 4520 524201 SH SOLE 524201 0 0 TAILORED BRANDS INC COM 87403A107 816 73100 SH SOLE 73100 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12467 169900 SH SOLE 169900 0 0 TAL ED GROUP ADS REPSTG COM 874080104 12180 99579 SH SOLE 99579 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 2190 86100 SH SOLE 86100 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4188 161200 SH SOLE 161200 0 0 TARGA RES CORP COM 87612G101 35487 785100 SH SOLE 785100 0 0 TARGET CORP COM 87612E106 101888 1948517 SH SOLE 1948517 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 5211 46500 SH SOLE 46500 0 0 TATA MTRS LTD SPONSORED ADR 876568502 7176 217390 SH SOLE 217390 0 0 TAUBMAN CTRS INC COM 876664103 6021 101100 SH SOLE 101100 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 2917 121500 SH SOLE 121500 0 0 TCF FINL CORP COM 872275102 4348 272800 SH SOLE 272800 0 0 TE CONNECTIVITY LTD REG SHS H84989104 102088 1297509 SH SOLE 1297509 0 0 TEAM INC COM 878155100 1150 49055 SH SOLE 49055 0 0 TECH DATA CORP COM 878237106 6393 63300 SH SOLE 63300 0 0 TECHNIPFMC PLC COM G87110105 43931 1615104 SH SOLE 1615104 0 0 TECK RESOURCES LTD CL B 878742204 38103 2197679 SH SOLE 2197679 0 0 TEGNA INC COM 87901J105 4911 340800 SH SOLE 340800 0 0 TEJON RANCH CO COM 879080109 576 27900 SH SOLE 27900 0 0 TELADOC INC COM 87918A105 2065 59500 SH SOLE 59500 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7085 55500 SH SOLE 55500 0 0 TELEFLEX INC COM 879369106 33990 163600 SH SOLE 163600 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4545 163800 SH SOLE 163800 0 0 TELETECH HOLDINGS INC COM 879939106 1093 26800 SH SOLE 26800 0 0 TELIGENT INC NEW COM 87960W104 684 74800 SH SOLE 74800 0 0 TELLURIAN INC NEW COM 87968A104 1001 99800 SH SOLE 99800 0 0 TELUS CORP COM 87971M103 26305 762500 SH SOLE 762500 0 0 TEMPUR SEALY INTL INC COM 88023U101 4068 76200 SH SOLE 76200 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3255 168300 SH SOLE 168300 0 0 TENNANT CO COM 880345103 2162 29300 SH SOLE 29300 0 0 TENNECO INC COM 880349105 5239 90600 SH SOLE 90600 0 0 TERADATA CORP DEL COM 88076W103 6431 218059 SH SOLE 218059 0 0 TERADYNE INC COM 880770102 10069 335300 SH SOLE 335300 0 0 TEREX CORP NEW COM 880779103 6638 177000 SH SOLE 177000 0 0 TERRAFORM GLOBAL INC CL A 88104M101 692 137032 SH SOLE 137032 0 0 TERRAFORM PWR INC CL A COM 88104R100 1184 98650 SH SOLE 98650 0 0 TERRENO RLTY CORP COM 88146M101 2663 79100 SH SOLE 79100 0 0 TESARO INC COM 881569107 19161 137000 SH SOLE 137000 0 0 TESCO CORP COM 88157K101 340 76400 SH SOLE 76400 0 0 TESLA INC COM 88160R101 170024 470185 SH SOLE 470185 0 0 TESORO CORP COM 881609101 51836 553800 SH SOLE 553800 0 0 TETRA TECH INC NEW COM 88162G103 4401 96200 SH SOLE 96200 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 589 211250 SH SOLE 211250 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 115393 3473599 SH SOLE 3473599 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 6382 82450 SH SOLE 82450 0 0 TEXAS INSTRS INC COM 882508104 280971 3652294 SH SOLE 3652294 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 3119 10617 SH SOLE 10617 0 0 TEXAS ROADHOUSE INC COM 882681109 5701 111900 SH SOLE 111900 0 0 TFS FINL CORP COM 87240R107 1462 94500 SH SOLE 94500 0 0 TG THERAPEUTICS INC COM 88322Q108 796 79200 SH SOLE 79200 0 0 THE TRADE DESK INC COM CL A 88339J105 2145 42800 SH SOLE 42800 0 0 THERAPEUTICSMD INC COM 88338N107 1360 258000 SH SOLE 258000 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 2755 69142 SH SOLE 69142 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 251818 1443332 SH SOLE 1443332 0 0 THERMON GROUP HLDGS INC COM 88362T103 1024 53400 SH SOLE 53400 0 0 THIRD PT REINS LTD COM G8827U100 1348 97000 SH SOLE 97000 0 0 THOR INDS INC COM 885160101 9156 87600 SH SOLE 87600 0 0 TIER REIT INC COM NEW 88650V208 1455 78714 SH SOLE 78714 0 0 TIFFANY & CO NEW COM 886547108 42556 453348 SH SOLE 453348 0 0 TILE SHOP HLDGS INC COM 88677Q109 1140 55200 SH SOLE 55200 0 0 TIME INC NEW COM 887228104 2338 162958 SH SOLE 162958 0 0 TIME WARNER INC COM NEW 887317303 300869 2996408 SH SOLE 2996408 0 0 TIMKEN CO COM 887389104 5360 115900 SH SOLE 115900 0 0 TIMKENSTEEL CORP COM 887399103 964 62700 SH SOLE 62700 0 0 TITAN INTL INC ILL COM 88830M102 890 74100 SH SOLE 74100 0 0 TITAN MACHY INC COM 88830R101 590 32800 SH SOLE 32800 0 0 TIVITY HEALTH INC COM 88870R102 2283 57300 SH SOLE 57300 0 0 TIVO CORP COM 88870P106 3723 199613 SH SOLE 199613 0 0 TJX COS INC NEW COM 872540109 213949 2964521 SH SOLE 2964521 0 0 TOLL BROTHERS INC COM 889478103 22241 562933 SH SOLE 562933 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1787 22700 SH SOLE 22700 0 0 TOOTSIE ROLL INDS INC COM 890516107 1171 33598 SH SOLE 33598 0 0 TOPBUILD CORP COM 89055F103 3355 63221 SH SOLE 63221 0 0 TORCHMARK CORP COM 891027104 31206 407928 SH SOLE 407928 0 0 TORO CO COM 891092108 12417 179200 SH SOLE 179200 0 0 TOTAL SYS SVCS INC COM 891906109 35068 602018 SH SOLE 602018 0 0 TOWER INTL INC COM 891826109 752 33500 SH SOLE 33500 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3612 149821 SH SOLE 149821 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3040 98715 SH SOLE 98715 0 0 TRACTOR SUPPLY CO COM 892356106 25831 476500 SH SOLE 476500 0 0 TRANSALTA CORP COM 89346D107 3048 476700 SH SOLE 476700 0 0 TRANSCANADA CORP COM 89353D107 159728 3350100 SH SOLE 3350100 0 0 TRANSDIGM GROUP INC COM 893641100 51946 193200 SH SOLE 193200 0 0 TRANSOCEAN LTD REG SHS H8817H100 5348 649830 SH SOLE 649830 0 0 TRANSUNION COM 89400J107 9073 209484 SH SOLE 209484 0 0 TRAVELCENTERS AMER LLC COM 894174101 218 53200 SH SOLE 53200 0 0 TRAVELERSPANIES INC COM 89417E109 129214 1021216 SH SOLE 1021216 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 2803 203700 SH SOLE 203700 0 0 TREDEGAR CORP COM 894650100 628 41200 SH SOLE 41200 0 0 TREEHOUSE FOODS INC COM 89469A104 7748 94851 SH SOLE 94851 0 0 TREX CO INC COM 89531P105 3268 48300 SH SOLE 48300 0 0 TRI POINTE GROUP INC COM 87265H109 3464 262647 SH SOLE 262647 0 0 TRIBUNE MEDIA CO CL A 896047503 5081 124633 SH SOLE 124633 0 0 TRICO BANCSHARES COM 896095106 1188 33800 SH SOLE 33800 0 0 TRIMAS CORP COM NEW 896215209 1564 75000 SH SOLE 75000 0 0 TRIMBLE INC COM 896239100 32820 920100 SH SOLE 920100 0 0 TRINET GROUP INC COM 896288107 2269 69300 SH SOLE 69300 0 0 TRINITY INDS INC COM 896522109 6394 228100 SH SOLE 228100 0 0 TRINSEO S A SHS L9340P101 5098 74200 SH SOLE 74200 0 0 TRIPADVISOR INC COM 896945201 16445 430500 SH SOLE 430500 0 0 TRIPLE-S MGMT CORP CL B 896749108 683 40400 SH SOLE 40400 0 0 TRISTATE CAP HLDGS INC COM 89678F100 938 37238 SH SOLE 37238 0 0 TRITON INTL LTD CL A G9078F107 2485 74300 SH SOLE 74300 0 0 TRIUMPH GROUP INC NEW COM 896818101 2610 82600 SH SOLE 82600 0 0 TRONC INC COM 89703P107 346 26881 SH SOLE 26881 0 0 TRONOX LTD SHS CL A Q9235V101 1622 107300 SH SOLE 107300 0 0 TRUEBLUE INC COM 89785X101 1855 70000 SH SOLE 70000 0 0 TRUECAR INC COM 89785L107 2242 112500 SH SOLE 112500 0 0 TRUPANION INC COM 898202106 714 31910 SH SOLE 31910 0 0 TRUSTCO BK CORP N Y COM 898349105 1218 157200 SH SOLE 157200 0 0 TRUSTMARK CORP COM 898402102 3595 111800 SH SOLE 111800 0 0 TTM TECHNOLOGIES INC COM 87305R109 2467 142100 SH SOLE 142100 0 0 TUCOWS INC COM NEW 898697206 701 13100 SH SOLE 13100 0 0 TUPPERWARE BRANDS CORP COM 899896104 5956 84800 SH SOLE 84800 0 0 TURQUOISE HILL RES LTD COM 900435108 10332 3883200 SH SOLE 3883200 0 0 TUTOR PERINI CORP COM 901109108 1866 64900 SH SOLE 64900 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 44595 1600106 SH SOLE 1600106 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 108896 3842499 SH SOLE 3842499 0 0 TWILIO INC CL A 90138F102 2253 77400 SH SOLE 77400 0 0 TWITTER INC COM 90184L102 40227 2251100 SH SOLE 2251100 0 0 TWO HBRS INVT CORP COM 90187B101 5760 581200 SH SOLE 581200 0 0 TYLER TECHNOLOGIES INC COM 902252105 10234 58258 SH SOLE 58258 0 0 TYSON FOODS INC CL A 902494103 65653 1048265 SH SOLE 1048265 0 0 U S CONCRETE INC COM NEW 90333L201 1932 24600 SH SOLE 24600 0 0 U S G CORP COM NEW 903293405 4611 158900 SH SOLE 158900 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1256 20800 SH SOLE 20800 0 0 U S SILICA HLDGS INC COM 90346E103 4793 135050 SH SOLE 135050 0 0 UBIQUITI NETWORKS INC COM 90347A100 2463 47400 SH SOLE 47400 0 0 UDR INC COM 902653104 68162 1749100 SH SOLE 1749100 0 0 UGI CORP NEW COM 902681105 30498 630000 SH SOLE 630000 0 0 ULTA BEAUTY INC COM 90384S303 62094 216100 SH SOLE 216100 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 9878 47026 SH SOLE 47026 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 992 52900 SH SOLE 52900 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4102 66052 SH SOLE 66052 0 0 UMB FINL CORP COM 902788108 5300 70800 SH SOLE 70800 0 0 UMH PPTYS INC COM 903002103 769 45100 SH SOLE 45100 0 0 UMPQUA HLDGS CORP COM 904214103 6750 367625 SH SOLE 367625 0 0 UNDER ARMOUR INC CL A 904311107 14590 670500 SH SOLE 670500 0 0 UNDER ARMOUR INC CL C 904311206 13751 682112 SH SOLE 682112 0 0 UNIFI INC COM NEW 904677200 822 26700 SH SOLE 26700 0 0 UNIFIRST CORP MASS COM 904708104 3644 25900 SH SOLE 25900 0 0 UNION BANKSHARES CORP NEW COM 90539J109 2439 71958 SH SOLE 71958 0 0 UNION PAC CORP COM 907818108 323819 2973272 SH SOLE 2973272 0 0 UNISYS CORP COM NEW 909214306 1088 85000 SH SOLE 85000 0 0 UNIT CORP COM 909218109 1588 84800 SH SOLE 84800 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6452 164582 SH SOLE 164582 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3161 113700 SH SOLE 113700 0 0 UNITED CONTL HLDGS INC COM 910047109 21586 286862 SH SOLE 286862 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1405 84165 SH SOLE 84165 0 0 UNITED FIRE GROUP INC COM 910340108 1551 35200 SH SOLE 35200 0 0 UNITED INS HLDGS CORP COM 910710102 491 31200 SH SOLE 31200 0 0 UNITED NAT FOODS INC COM 911163103 3120 85000 SH SOLE 85000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 288029 2604477 SH SOLE 2604477 0 0 UNITED RENTALS INC COM 911363109 34613 307100 SH SOLE 307100 0 0 UNITED STATES CELLULAR CORP COM 911684108 828 21600 SH SOLE 21600 0 0 UNITED STATES LIME & MINERAL COM 911922102 290 3700 SH SOLE 3700 0 0 UNITED STATES STL CORP NEW COM 912909108 6317 285300 SH SOLE 285300 0 0 UNITED TECHNOLOGIES CORP COM 913017109 341569 2797221 SH SOLE 2797221 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 21276 164000 SH SOLE 164000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 712956 3845088 SH SOLE 3845088 0 0 UNITI GROUP INC COM 91325V108 6903 274574 SH SOLE 274574 0 0 UNITIL CORP COM 913259107 1145 23700 SH SOLE 23700 0 0 UNIVAR INC COM 91336L107 5122 175400 SH SOLE 175400 0 0 UNIVERSAL CORP VA COM 913456109 2724 42100 SH SOLE 42100 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 7713 70600 SH SOLE 70600 0 0 UNIVERSAL ELECTRS INC COM 913483103 1666 24924 SH SOLE 24924 0 0 UNIVERSAL FST PRODS INC COM 913543104 2921 33450 SH SOLE 33450 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1702 21400 SH SOLE 21400 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 43937 359900 SH SOLE 359900 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1391 55200 SH SOLE 55200 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 213 14170 SH SOLE 14170 0 0 UNIVEST CORP PA COM 915271100 1326 44278 SH SOLE 44278 0 0 UNUM GROUP COM 91529Y106 38944 835167 SH SOLE 835167 0 0 URBAN EDGE PPTYS COM 91704F104 4224 178009 SH SOLE 178009 0 0 URBAN OUTFITTERS INC COM 917047102 2514 135573 SH SOLE 135573 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 951 48036 SH SOLE 48036 0 0 US ECOLOGY INC COM 91732J102 1808 35800 SH SOLE 35800 0 0 US FOODS HLDG CORP COM 912008109 6548 240555 SH SOLE 240555 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1141 17800 SH SOLE 17800 0 0 V F CORP COM 918204108 74013 1284944 SH SOLE 1284944 0 0 VAIL RESORTS INC COM 91879Q109 35374 174400 SH SOLE 174400 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 21748 1251060 SH SOLE 1251060 0 0 VALERO ENERGY CORP NEW COM 91913Y100 111103 1646948 SH SOLE 1646948 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 6870 132200 SH SOLE 132200 0 0 VALLEY NATL BANCORP COM 919794107 5187 439200 SH SOLE 439200 0 0 VALMONT INDS INC COM 920253101 5580 37300 SH SOLE 37300 0 0 VALVOLINE INC COM 92047W101 8109 341865 SH SOLE 341865 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1133 69500 SH SOLE 69500 0 0 VANTIV INC CL A 92210H105 44921 709200 SH SOLE 709200 0 0 VAREX IMAGING CORP COM 92214X106 2175 64340 SH SOLE 64340 0 0 VARIAN MED SYS INC COM 92220P105 52663 510348 SH SOLE 510348 0 0 VARONIS SYS INC COM 922280102 916 24618 SH SOLE 24618 0 0 VASCO DATA SEC INTL INC COM 92230Y104 743 51800 SH SOLE 51800 0 0 VCA INC COM 918194101 27305 295800 SH SOLE 295800 0 0 VECTOR GROUP LTD COM 92240M108 3423 160531 SH SOLE 160531 0 0 VECTREN CORP COM 92240G101 8088 138400 SH SOLE 138400 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 10370 668149 SH SOLE 668149 0 0 VEECO INSTRS INC DEL COM 922417100 2251 80821 SH SOLE 80821 0 0 VEEVA SYS INC CL A COM 922475108 23843 388900 SH SOLE 388900 0 0 VENTAS INC COM 92276F100 98876 1423080 SH SOLE 1423080 0 0 VERA BRADLEY INC COM 92335C106 362 37000 SH SOLE 37000 0 0 VEREIT INC COM 92339V100 28890 3549081 SH SOLE 3549081 0 0 VERIFONE SYS INC COM 92342Y109 3377 186564 SH SOLE 186564 0 0 VERINT SYS INC COM 92343X100 4237 104100 SH SOLE 104100 0 0 VERISIGN INC COM 92343E102 31209 335730 SH SOLE 335730 0 0 VERISK ANALYTICS INC COM 92345Y106 54524 646243 SH SOLE 646243 0 0 VERITIV CORP COM 923454102 881 19582 SH SOLE 19582 0 0 VERIZONMUNICATIONS INC COM 92343V104 747587 16739530 SH SOLE 16739530 0 0 VERMILION ENERGY INC COM 923725105 13774 434100 SH SOLE 434100 0 0 VERSARTIS INC COM 92529L102 701 40200 SH SOLE 40200 0 0 VERSUM MATLS INC COM 92532W103 5889 181200 SH SOLE 181200 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 116899 907109 SH SOLE 907109 0 0 VIACOM INC NEW CL B 92553P201 42502 1266070 SH SOLE 1266070 0 0 VIAD CORP COM NEW 92552R406 1611 34100 SH SOLE 34100 0 0 VIASAT INC COM 92552V100 6032 91124 SH SOLE 91124 0 0 VIAVI SOLUTIONS INC COM 925550105 4021 381900 SH SOLE 381900 0 0 VICOR CORP COM 925815102 518 28932 SH SOLE 28932 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 314 12100 SH SOLE 12100 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 9968 944860 SH SOLE 944860 0 0 VIRTU FINL INC CL A 928254101 1158 65600 SH SOLE 65600 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1254 11300 SH SOLE 11300 0 0 VIRTUSA CORP COM 92827P102 1364 46400 SH SOLE 46400 0 0 VISA INC COM CL A 92826C839 706654 7535228 SH SOLE 7535228 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3677 221500 SH SOLE 221500 0 0 VISTA OUTDOOR INC COM 928377100 2208 98100 SH SOLE 98100 0 0 VISTEON CORP COM NEW 92839U206 5583 54700 SH SOLE 54700 0 0 VITAMIN SHOPPE INC COM 92849E101 446 38300 SH SOLE 38300 0 0 VMWARE INC CL A COM 928563402 36901 422061 SH SOLE 422061 0 0 VOCERAMUNICATIONS INC COM 92857F107 1054 39900 SH SOLE 39900 0 0 VONAGE HLDGS CORP COM 92886T201 2174 332400 SH SOLE 332400 0 0 VORNADO RLTY TR SH BEN INT 929042109 58400 621943 SH SOLE 621943 0 0 VSE CORP COM 918284100 684 15200 SH SOLE 15200 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 870 44300 SH SOLE 44300 0 0 VULCAN MATLS CO COM 929160109 61268 483642 SH SOLE 483642 0 0 VWR CORP COM 91843L103 5342 161819 SH SOLE 161819 0 0 W P CAREY INC COM 92936U109 11687 177051 SH SOLE 177051 0 0 WABASH NATL CORP COM 929566107 2246 102200 SH SOLE 102200 0 0 WABCO HLDGS INC COM 92927K102 24099 189000 SH SOLE 189000 0 0 WABTEC CORP COM 929740108 28740 314100 SH SOLE 314100 0 0 WADDELL & REED FINL INC CL A 930059100 2664 141100 SH SOLE 141100 0 0 WAGEWORKS INC COM 930427109 4442 66100 SH SOLE 66100 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 262503 3352103 SH SOLE 3352103 0 0 WALKER & DUNLOP INC COM 93148P102 2378 48700 SH SOLE 48700 0 0 WAL-MART STORES INC COM 931142103 469914 6209229 SH SOLE 6209229 0 0 WASHINGTON FED INC COM 938824109 4957 149300 SH SOLE 149300 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2553 305066 SH SOLE 305066 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4003 125500 SH SOLE 125500 0 0 WASHINGTON TR BANCORP COM 940610108 1361 26400 SH SOLE 26400 0 0 WASTE CONNECTIONS INC COM 94106B101 61950 961659 SH SOLE 961659 0 0 WASTE MGMT INC DEL COM 94106L109 176774 2410003 SH SOLE 2410003 0 0 WATERS CORP COM 941848103 53729 292259 SH SOLE 292259 0 0 WATERSTONE FINL INC MD COM 94188P101 805 42700 SH SOLE 42700 0 0 WATSCO INC COM 942622200 7809 50644 SH SOLE 50644 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2756 43600 SH SOLE 43600 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 342 18400 SH SOLE 18400 0 0 WAYFAIR INC CL A 94419L101 4474 58200 SH SOLE 58200 0 0 WD-40 CO COM 929236107 2593 23500 SH SOLE 23500 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 13172 3403646 SH SOLE 3403646 0 0 WEB GROUP INC COM 94733A104 1695 67000 SH SOLE 67000 0 0 WEBMD HEALTH CORP COM 94770V102 3712 63286 SH SOLE 63286 0 0 WEBSTER FINL CORP CONN COM 947890109 8000 153200 SH SOLE 153200 0 0 WEC ENERGY GROUP INC COM 92939U106 105609 1720581 SH SOLE 1720581 0 0 WEIBO CORP SPONSORED ADR 948596101 5562 83670 SH SOLE 83670 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1574 47100 SH SOLE 47100 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6131 203700 SH SOLE 203700 0 0 WEIS MKTS INC COM 948849104 872 17900 SH SOLE 17900 0 0 WELBILT INC COM 949090104 4166 221000 SH SOLE 221000 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 13305 74100 SH SOLE 74100 0 0 WELLTOWER INC COM 95040Q104 116240 1552966 SH SOLE 1552966 0 0 WENDYS CO COM 95058W100 5334 343900 SH SOLE 343900 0 0 WERNER ENTERPRISES INC COM 950755108 2260 77000 SH SOLE 77000 0 0 WESBANCO INC COM 950810101 2894 73200 SH SOLE 73200 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 990 91200 SH SOLE 91200 0 0 WESCO INTL INC COM 95082P105 4664 81400 SH SOLE 81400 0 0 WEST CORP COM 952355204 1747 74930 SH SOLE 74930 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 11531 122000 SH SOLE 122000 0 0 WESTAMERICA BANCORPORATION COM 957090103 2455 43800 SH SOLE 43800 0 0 WESTAR ENERGY INC COM 95709T100 47623 898200 SH SOLE 898200 0 0 WESTERN ALLIANCE BANCORP COM 957638109 8182 166300 SH SOLE 166300 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 740 71832 SH SOLE 71832 0 0 WESTERN DIGITAL CORP COM 958102105 93195 1051863 SH SOLE 1051863 0 0 WESTERN UN CO COM 959802109 33414 1754024 SH SOLE 1754024 0 0 WESTROCK CO COM 96145D105 51844 915004 SH SOLE 915004 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 703 12393 SH SOLE 12393 0 0 WEX INC COM 96208T104 6686 64126 SH SOLE 64126 0 0 WEYCO GROUP INC COM 962149100 290 10400 SH SOLE 10400 0 0 WEYERHAEUSER CO COM 962166104 91623 2735020 SH SOLE 2735020 0 0 WGL HLDGS INC COM 92924F106 7342 88000 SH SOLE 88000 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 79348 3993900 SH SOLE 3993900 0 0 WHIRLPOOL CORP COM 963320106 52095 271865 SH SOLE 271865 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 6642 7646 SH SOLE 7646 0 0 WHITING PETE CORP NEW COM 966387102 3329 604200 SH SOLE 604200 0 0 WHOLE FOODS MKT INC COM 966837106 48871 1160566 SH SOLE 1160566 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 484 39100 SH SOLE 39100 0 0 WILEY JOHN & SONS INC CL A 968223206 4072 77200 SH SOLE 77200 0 0 WILLIAMS COS INC DEL COM 969457100 91365 3017341 SH SOLE 3017341 0 0 WILLIAMS SONOMA INC COM 969904101 6722 138600 SH SOLE 138600 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 68816 473091 SH SOLE 473091 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 1202 309904 SH SOLE 309904 0 0 WINGSTOP INC COM 974155103 1462 47300 SH SOLE 47300 0 0 WINMARK CORP COM 974250102 490 3800 SH SOLE 3800 0 0 WINNEBAGO INDS INC COM 974637100 1708 48800 SH SOLE 48800 0 0 WINTRUST FINL CORP COM 97650W108 6610 86467 SH SOLE 86467 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6168 1186214 SH SOLE 1186214 0 0 WISDOMTREE INVTS INC COM 97717P104 1943 191100 SH SOLE 191100 0 0 WIX COM LTD SHS M98068105 3501 50300 SH SOLE 50300 0 0 WMIH CORP COM 92936P100 408 326500 SH SOLE 326500 0 0 WOLVERINE WORLD WIDE INC COM 978097103 4560 162800 SH SOLE 162800 0 0 WOODWARD INC COM 980745103 6197 91700 SH SOLE 91700 0 0 WORKDAY INC CL A 98138H101 44174 455400 SH SOLE 455400 0 0 WORKIVA INC COM CL A 98139A105 743 39021 SH SOLE 39021 0 0 WORLD ACCEP CORP DEL COM 981419104 884 11800 SH SOLE 11800 0 0 WORLD FUEL SVCS CORP COM 981475106 4464 116100 SH SOLE 116100 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1226 60200 SH SOLE 60200 0 0 WORTHINGTON INDS INC COM 981811102 3947 78600 SH SOLE 78600 0 0 WPX ENERGY INC COM 98212B103 6378 660200 SH SOLE 660200 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 4508 163994 SH SOLE 163994 0 0 WSFS FINL CORP COM 929328102 2372 52300 SH SOLE 52300 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 38457 383000 SH SOLE 383000 0 0 WYNN RESORTS LTD COM 983134107 39842 297062 SH SOLE 297062 0 0 XACTLY CORP COM 98386L101 515 32900 SH SOLE 32900 0 0 XBIOTECH INC COM 98400H102 148 31500 SH SOLE 31500 0 0 XCEL ENERGY INC COM 98389B100 135157 2945883 SH SOLE 2945883 0 0 XCERRA CORP COM 98400J108 916 93800 SH SOLE 93800 0 0 XENCOR INC COM 98401F105 1332 63100 SH SOLE 63100 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3426 176880 SH SOLE 176880 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 412 13272 SH SOLE 13272 0 0 XEROX CORP COM NEW 984121608 22611 787014 SH SOLE 787014 0 0 XILINX INC COM 983919101 58498 909484 SH SOLE 909484 0 0 XL GROUP LTD COM G98294104 42282 965341 SH SOLE 965341 0 0 XO GROUP INC COM 983772104 765 43400 SH SOLE 43400 0 0 XPERI CORP COM 98421B100 2384 80000 SH SOLE 80000 0 0 XPO LOGISTICS INC COM 983793100 11957 185014 SH SOLE 185014 0 0 XYLEM INC COM 98419M100 36241 653822 SH SOLE 653822 0 0 YAMANA GOLD INC COM 98462Y100 14475 5996248 SH SOLE 5996248 0 0 YELP INC CL A 985817105 3727 124164 SH SOLE 124164 0 0 YORK WTR CO COM 987184108 739 21200 SH SOLE 21200 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 572 51400 SH SOLE 51400 0 0 YUM BRANDS INC COM 988498101 96869 1313296 SH SOLE 1313296 0 0 YUM CHINA HLDGS INC COM 98850P109 34247 868556 SH SOLE 868556 0 0 YY INC ADS REPCOM CLA 98426T106 3370 58067 SH SOLE 58067 0 0 ZAYO GROUP HLDGS INC COM 98919V105 24405 789800 SH SOLE 789800 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 8860 88146 SH SOLE 88146 0 0 ZENDESK INC COM 98936J101 4491 161652 SH SOLE 161652 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 18493 377334 SH SOLE 377334 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 93901 731316 SH SOLE 731316 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1362 218920 SH SOLE 218920 0 0 ZOES KITCHEN INC COM 98979J109 355 29800 SH SOLE 29800 0 0 ZOETIS INC CL A 98978V103 112058 1796380 SH SOLE 1796380 0 0 ZUMIEZ INC COM 989817101 411 33300 SH SOLE 33300 0 0 ZYNGA INC CL A 98986T108 4773 1311153 SH SOLE 1311153 0 0