0001097241-18-000002.txt : 20180208 0001097241-18-000002.hdr.sgml : 20180208 20180208130248 ACCESSION NUMBER: 0001097241-18-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180208 DATE AS OF CHANGE: 20180208 EFFECTIVENESS DATE: 20180208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STATE OF WISCONSIN INVESTMENT BOARD CENTRAL INDEX KEY: 0000854157 IRS NUMBER: 396006423 STATE OF INCORPORATION: WI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-02519 FILM NUMBER: 18584633 BUSINESS ADDRESS: STREET 1: 121 EAST WILSON STREET CITY: MADISON STATE: WI ZIP: 53703 BUSINESS PHONE: 6082662381 MAIL ADDRESS: STREET 1: P.O. BOX 7842 STREET 2: 121 EAST WILSON STREET CITY: MADISON STATE: WI ZIP: 53707 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000854157 XXXXXXXX 12-31-2017 12-31-2017 STATE OF WISCONSIN INVESTMENT BOARD
P.O. BOX 7842 121 EAST WILSON STREET MADISON WI 53707
13F HOLDINGS REPORT 028-02519 N
David Villa Chief Investment Officer - Investment Groups 608-266-2381 David Villa Madison WI 02-08-2018 0 1447 36435172 false
INFORMATION TABLE 2 swb13f4q2017.xml DEUTSCHE BANK AG NAMEN AKT D18190898 23508 1233204 SH SOLE 1233204 0 0 ADIENT PLC ORD SHS G0084W101 1520 19312 SH SOLE 19312 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11994 150753 SH SOLE 150753 0 0 ALKERMES PLC SHS G01767105 14829 270949 SH SOLE 270949 0 0 ALLERGAN PLC SHS G0177J108 66030 403657 SH SOLE 403657 0 0 AMDOCS LTD SHS G02602103 1931 29487 SH SOLE 29487 0 0 AMBARELLA INC SHS G037AX101 8813 150000 SH SOLE 150000 0 0 AON PLC SHS CL A G0408V102 56691 423069 SH SOLE 423069 0 0 ARCH CAP GROUP LTD ORD G0450A105 8459 93187 SH SOLE 93187 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 498 12255 SH SOLE 12255 0 0 ARRIS INTL INC SHS G0551A103 938 36508 SH SOLE 36508 0 0 ASSURED GUARANTY LTD COM G0585R106 809 23882 SH SOLE 23882 0 0 ATLASSIAN CORP PLC CL A G06242104 860 18884 SH SOLE 18884 0 0 ATHENE HLDG LTD CL A G0684D107 5889 113882 SH SOLE 113882 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4593 91382 SH SOLE 91382 0 0 AXALTA COATING SYS LTD COM G0750C108 12724 393189 SH SOLE 393189 0 0 AXOVANT SCIENCES LTD COM G0750W104 105 20000 SH SOLE 20000 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5854 161300 SH SOLE 161300 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 132252 863881 SH SOLE 863881 0 0 BUNGE LIMITED COM G16962105 5237 78075 SH SOLE 78075 0 0 CHINA YUCHAI INTL LTD COM G21082105 1616 67353 SH SOLE 67353 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 20068 503600 SH SOLE 503600 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 1842 35097 SH SOLE 35097 0 0 EATON CORP PLC SHS G29183103 37100 469564 SH SOLE 469564 0 0 ENDO INTL PLC SHS G30401106 352 45360 SH SOLE 45360 0 0 EVEREST RE GROUP LTD COM G3223R108 12510 56542 SH SOLE 56542 0 0 GENPACT LIMITED SHS G3922B107 994 31327 SH SOLE 31327 0 0 HERBALIFE LTD COM USD SHS G4412G101 895 13220 SH SOLE 13220 0 0 HORIZON PHARMA PLC SHS G4617B105 2390 163700 SH SOLE 163700 0 0 IHS MARKIT LTD SHS G47567105 16545 366438 SH SOLE 366438 0 0 INGERSOLL-RAND PLC SHS G47791101 19942 223586 SH SOLE 223586 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 590 22269 SH SOLE 22269 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 896 214805 SH SOLE 214805 0 0 INVESCO LTD SHS G491BT108 34367 940528 SH SOLE 940528 0 0 JAMES RIV GROUP LTD COM G5005R107 11993 299751 SH SOLE 299751 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5588 41500 SH SOLE 41500 0 0 JOHNSON CTLS INTL PLC SHS G51502105 31357 822802 SH SOLE 822802 0 0 KOSMOS ENERGY LTD SHS G5315B107 322 47060 SH SOLE 47060 0 0 LAZARD LTD SHS A G54050102 1264 24078 SH SOLE 24078 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 37744 1115354 SH SOLE 1115354 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 15516 780086 SH SOLE 780086 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 4955 219631 SH SOLE 219631 0 0 MEDTRONIC PLC SHS G5960L103 136649 1692243 SH SOLE 1692243 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 8755 139079 SH SOLE 139079 0 0 APTIV PLC SHS G6095L109 25291 298135 SH SOLE 298135 0 0 NABORS INDUSTRIES LTD SHS G6359F103 501 73387 SH SOLE 73387 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 18570 510173 SH SOLE 510173 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 9877 185477 SH SOLE 185477 0 0 PENTAIR PLC SHS G7S00T104 22712 321604 SH SOLE 321604 0 0 PROTHENA CORP PLC SHS G72800108 1421 37900 SH SOLE 37900 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6413 51063 SH SOLE 51063 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 11684 279264 SH SOLE 279264 0 0 SIGNET JEWELERS LIMITED SHS G81276100 790 13976 SH SOLE 13976 0 0 SINA CORP ORD G81477104 57527 573494 SH SOLE 573494 0 0 STERIS PLC SHS USD G84720104 1502 17175 SH SOLE 17175 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 116 16000 SH SOLE 16000 0 0 TECHNIPFMC PLC COM G87110105 18969 605844 SH SOLE 605844 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 865 31000 SH SOLE 31000 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 746 15909 SH SOLE 15909 0 0 VENATOR MATLS PLC SHS G9329Z100 3937 178000 SH SOLE 178000 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 626 735 SH SOLE 735 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 17880 118651 SH SOLE 118651 0 0 PERRIGO CO PLC SHS G97822103 18947 217381 SH SOLE 217381 0 0 XL GROUP LTD COM G98294104 23374 664781 SH SOLE 664781 0 0 CHUBB LIMITED COM H1467J104 116830 799492 SH SOLE 799492 0 0 GARMIN LTD SHS H2906T109 7644 128324 SH SOLE 128324 0 0 UBS GROUP AG SHS H42097107 77104 4188289 SH SOLE 4188289 0 0 TE CONNECTIVITY LTD REG SHS H84989104 40876 430095 SH SOLE 430095 0 0 TRANSOCEAN LTD REG SHS H8817H100 860 80535 SH SOLE 80535 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 7077 68299 SH SOLE 68299 0 0 AERCAP HOLDINGS NV SHS N00985106 7681 146000 SH SOLE 146000 0 0 FERRARI N V COM N3167Y103 9881 94098 SH SOLE 94098 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 44754 405673 SH SOLE 405673 0 0 MYLAN N V SHS EURO N59465109 46179 1091443 SH SOLE 1091443 0 0 NXP SEMICONDUCTORS N V COM N6596X109 75914 648335 SH SOLE 648335 0 0 QIAGEN NV SHS NEW N72482123 1435 46397 SH SOLE 46397 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 18639 364681 SH SOLE 364681 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 P N96617118 9230 415785 SH SOLE 415785 0 0 COPA HOLDINGS SA CL A P31076105 860 6412 SH SOLE 6412 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 73 22000 SH SOLE 22000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 19897 166807 SH SOLE 166807 0 0 BROADCOM LTD SHS Y09827109 135048 525683 SH SOLE 525683 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3236 901300 SH SOLE 901300 0 0 FLEX LTD ORD Y2573F102 9603 533776 SH SOLE 533776 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 316 9000 SH SOLE 9000 0 0 AAON INC COM PAR $0.004 000360206 8746 238300 SH SOLE 238300 0 0 AFLAC INC COM 001055102 33004 375991 SH SOLE 375991 0 0 AGCO CORP COM 001084102 3268 45752 SH SOLE 45752 0 0 AGNC INVT CORP COM 00123Q104 9727 481764 SH SOLE 481764 0 0 AES CORP COM 00130H105 15691 1448882 SH SOLE 1448882 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 344 26000 SH SOLE 26000 0 0 AMC NETWORKS INC CL A 00164V103 547 10111 SH SOLE 10111 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 12438 252550 SH SOLE 252550 0 0 ANI PHARMACEUTICALS INC COM 00182C103 387 6000 SH SOLE 6000 0 0 AT&T INC COM 00206R102 274962 7072062 SH SOLE 7072062 0 0 ABBOTT LABS COM 002824100 138996 2435539 SH SOLE 2435539 0 0 ABBVIE INC COM 00287Y109 165657 1712921 SH SOLE 1712921 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 301 19000 SH SOLE 19000 0 0 ABIOMED INC COM 003654100 1577 8416 SH SOLE 8416 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 2862 79000 SH SOLE 79000 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 917 28096 SH SOLE 28096 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 610 20261 SH SOLE 20261 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 6402 234000 SH SOLE 234000 0 0 ACCELERON PHARMA INC COM 00434H108 976 23000 SH SOLE 23000 0 0 ACHAOGEN INC COM 004449104 236 22000 SH SOLE 22000 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 245 85000 SH SOLE 85000 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 370 15000 SH SOLE 15000 0 0 ACORDA THERAPEUTICS INC COM 00484M106 686 32000 SH SOLE 32000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 55945 883530 SH SOLE 883530 0 0 ACUITY BRANDS INC COM 00508Y102 19721 112053 SH SOLE 112053 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 373 11000 SH SOLE 11000 0 0 ADOBE SYS INC COM 00724F101 114771 654939 SH SOLE 654939 0 0 ADURO BIOTECH INC COM 00739L101 232 31000 SH SOLE 31000 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5914 59320 SH SOLE 59320 0 0 ADVAXIS INC COM NEW 007624208 88 31000 SH SOLE 31000 0 0 AECOM COM 00766T100 1189 32009 SH SOLE 32009 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1936 32400 SH SOLE 32400 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1481 47457 SH SOLE 47457 0 0 ADVANCED ACCELERATOR APPLIC SPONSORED ADS 00790T100 18854 231000 SH SOLE 231000 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 12086 504850 SH SOLE 504850 0 0 ADVANCED MICRO DEVICES INC COM 007903107 10027 975370 SH SOLE 975370 0 0 AETNA INC NEW COM 00817Y108 91386 506605 SH SOLE 506605 0 0 AFFILIATED MANAGERS GROUP COM 008252108 25433 123914 SH SOLE 123914 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 31718 473612 SH SOLE 473612 0 0 AGENUS INC COM NEW 00847G705 173 53000 SH SOLE 53000 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 489 8559 SH SOLE 8559 0 0 AGNICO EAGLE MINES LTD COM 008474108 16076 347035 SH SOLE 347035 0 0 AGRIUM INC COM 008916108 16021 138844 SH SOLE 138844 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 945 25000 SH SOLE 25000 0 0 AIR LEASE CORP CL A 00912X302 957 19893 SH SOLE 19893 0 0 AIR PRODS & CHEMS INC COM 009158106 37620 229277 SH SOLE 229277 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 11270 173273 SH SOLE 173273 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 387 26000 SH SOLE 26000 0 0 AKORN INC COM 009728106 21732 674275 SH SOLE 674275 0 0 ALASKA AIR GROUP INC COM 011659109 2091 28447 SH SOLE 28447 0 0 ALBEMARLE CORP COM 012653101 12533 98000 SH SOLE 98000 0 0 ALCOA CORP COM 013872106 8392 155774 SH SOLE 155774 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 401 35000 SH SOLE 35000 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18099 138598 SH SOLE 138598 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 44244 369966 SH SOLE 369966 0 0 ALIGN TECHNOLOGY INC COM 016255101 22339 100541 SH SOLE 100541 0 0 ALLEGHANY CORP DEL COM 017175100 8125 13631 SH SOLE 13631 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 13951 55039 SH SOLE 55039 0 0 ALLIANT ENERGY CORP COM 018802108 3863 90666 SH SOLE 90666 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1106 25679 SH SOLE 25679 0 0 ALLSTATE CORP COM 020002101 61448 586838 SH SOLE 586838 0 0 ALLY FINL INC COM 02005N100 38502 1320361 SH SOLE 1320361 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10943 86131 SH SOLE 86131 0 0 ALPHABET INC CAP STK CL C 02079K107 131137 125322 SH SOLE 125322 0 0 ALPHABET INC CAP STK CL A 02079K305 682959 648338 SH SOLE 648338 0 0 ALTABA INC COM 021346101 37082 530885 SH SOLE 530885 0 0 ALTAIR ENGR INC COM CL A 021369103 2631 110000 SH SOLE 110000 0 0 ALTRA INDL MOTION CORP COM 02208R106 9576 190000 SH SOLE 190000 0 0 ALTRIA GROUP INC COM 02209S103 184056 2577453 SH SOLE 2577453 0 0 AMAZON COM INC COM 023135106 607091 519116 SH SOLE 519116 0 0 AMERCO COM 023586100 2177 5761 SH SOLE 5761 0 0 AMEREN CORP COM 023608102 12646 214369 SH SOLE 214369 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7257 423135 SH SOLE 423135 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 10571 203176 SH SOLE 203176 0 0 AMERICAN ASSETS TR INC COM 024013104 9357 244682 SH SOLE 244682 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1145 27913 SH SOLE 27913 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 9681 514956 SH SOLE 514956 0 0 AMERICAN ELEC PWR INC COM 025537101 41874 569174 SH SOLE 569174 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 6280 204345 SH SOLE 204345 0 0 AMERICAN EXPRESS CO COM 025816109 72903 734092 SH SOLE 734092 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 7191 66255 SH SOLE 66255 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1075 49242 SH SOLE 49242 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 89669 1505024 SH SOLE 1505024 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 5136 400000 SH SOLE 400000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 76387 535413 SH SOLE 535413 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 7921 86579 SH SOLE 86579 0 0 AMERISAFE INC COM 03071H100 13429 218000 SH SOLE 218000 0 0 AMERISOURCEBERGEN CORP COM 03073E105 14856 161792 SH SOLE 161792 0 0 AMERIPRISE FINL INC COM 03076C106 33405 197115 SH SOLE 197115 0 0 AMERIS BANCORP COM 03076K108 14229 295200 SH SOLE 295200 0 0 AMETEK INC NEW COM 031100100 34993 482868 SH SOLE 482868 0 0 AMGEN INC COM 031162100 123932 712661 SH SOLE 712661 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2361 164100 SH SOLE 164100 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 539 28000 SH SOLE 28000 0 0 AMPHENOL CORP NEW CL A 032095101 37953 432268 SH SOLE 432268 0 0 AMTRUST FINL SVCS INC COM 032359309 3158 313600 SH SOLE 313600 0 0 ANADARKO PETE CORP COM 032511107 30966 577299 SH SOLE 577299 0 0 ANALOG DEVICES INC COM 032654105 32912 369672 SH SOLE 369672 0 0 ANAPTYSBIO INC COM 032724106 1199 11900 SH SOLE 11900 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 93 29000 SH SOLE 29000 0 0 ANDEAVOR COM 03349M105 28667 250713 SH SOLE 250713 0 0 ANIXTER INTL INC COM 035290105 8322 109500 SH SOLE 109500 0 0 ANNALY CAP MGMT INC COM 035710409 17724 1490642 SH SOLE 1490642 0 0 ANSYS INC COM 03662Q105 12651 85716 SH SOLE 85716 0 0 ANTERO RES CORP COM 03674X106 3805 200280 SH SOLE 200280 0 0 ANTHEM INC COM 036752103 102083 453682 SH SOLE 453682 0 0 APACHE CORP COM 037411105 12763 302301 SH SOLE 302301 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 1614 36929 SH SOLE 36929 0 0 APPLE INC COM 037833100 1117298 6602243 SH SOLE 6602243 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 845 43092 SH SOLE 43092 0 0 APPLIED MATLS INC COM 038222105 69687 1363197 SH SOLE 1363197 0 0 APTARGROUP INC COM 038336103 8354 96823 SH SOLE 96823 0 0 AQUA AMERICA INC COM 03836W103 1432 36509 SH SOLE 36509 0 0 ARAMARK COM 03852U106 9384 219570 SH SOLE 219570 0 0 ARATANA THERAPEUTICS INC COM 03874P101 153 29000 SH SOLE 29000 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 37944 946695 SH SOLE 946695 0 0 ARCONIC INC COM 03965L100 9356 343324 SH SOLE 343324 0 0 ARDELYX INC COM 039697107 165 25000 SH SOLE 25000 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1338 39400 SH SOLE 39400 0 0 ARISTA NETWORKS INC COM 040413106 36463 154778 SH SOLE 154778 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 550 9088 SH SOLE 9088 0 0 ARRAY BIOPHARMA INC COM 04269X105 2164 169100 SH SOLE 169100 0 0 ARROW ELECTRS INC COM 042735100 9618 119618 SH SOLE 119618 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 753 10573 SH SOLE 10573 0 0 ASPEN TECHNOLOGY INC COM 045327103 9930 150000 SH SOLE 150000 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 498 11000 SH SOLE 11000 0 0 ASSOCIATED BANC CORP COM 045487105 789 31076 SH SOLE 31076 0 0 ASSURANT INC COM 04621X108 5045 50027 SH SOLE 50027 0 0 ASTEC INDS INC COM 046224101 5762 98500 SH SOLE 98500 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 43 19000 SH SOLE 19000 0 0 ASTRONICS CORP COM 046433108 9787 236006 SH SOLE 236006 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 326 18000 SH SOLE 18000 0 0 ATHENAHEALTH INC COM 04685W103 1082 8135 SH SOLE 8135 0 0 ATHERSYS INC COM 04744L106 136 75000 SH SOLE 75000 0 0 ATKORE INTL GROUP INC COM 047649108 5791 270000 SH SOLE 270000 0 0 ATMOS ENERGY CORP COM 049560105 12999 151342 SH SOLE 151342 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 344 11000 SH SOLE 11000 0 0 AUTODESK INC COM 052769106 31269 298286 SH SOLE 298286 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 7236 111887 SH SOLE 111887 0 0 AUTOLIV INC COM 052800109 13098 103067 SH SOLE 103067 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 64008 546191 SH SOLE 546191 0 0 AUTONATION INC COM 05329W102 2925 56976 SH SOLE 56976 0 0 AUTOZONE INC COM 053332102 24029 33778 SH SOLE 33778 0 0 AVALONBAY CMNTYS INC COM 053484101 31467 176377 SH SOLE 176377 0 0 AVANGRID INC COM 05351W103 591 11684 SH SOLE 11684 0 0 AVERY DENNISON CORP COM 053611109 11363 98933 SH SOLE 98933 0 0 AVEXIS INC COM 05366U100 2745 24800 SH SOLE 24800 0 0 AVIANCA HLDGS SA SPON ADR REP P 05367G100 583 73623 SH SOLE 73623 0 0 AVISTA CORP COM 05379B107 27305 530300 SH SOLE 530300 0 0 AVNET INC COM 053807103 1557 39309 SH SOLE 39309 0 0 AVON PRODS INC COM 054303102 32 15000 SH SOLE 15000 0 0 BB&T CORP COM 054937107 30490 613237 SH SOLE 613237 0 0 B & G FOODS INC NEW COM 05508R106 10861 309000 SH SOLE 309000 0 0 BCE INC COM NEW 05534B760 7717 160146 SH SOLE 160146 0 0 BGC PARTNERS INC CL A 05541T101 724 47905 SH SOLE 47905 0 0 BOK FINL CORP COM NEW 05561Q201 475 5146 SH SOLE 5146 0 0 BOFI HLDG INC COM 05566U108 9293 310805 SH SOLE 310805 0 0 BWX TECHNOLOGIES INC COM 05605H100 1163 19232 SH SOLE 19232 0 0 BAKER HUGHES A GE CO CL A 05722G100 7447 235372 SH SOLE 235372 0 0 BALL CORP COM 058498106 10593 279879 SH SOLE 279879 0 0 BANC OF CALIFORNIA INC COM 05990K106 11946 578481 SH SOLE 578481 0 0 BANK AMER CORP COM 060505104 407297 13797332 SH SOLE 13797332 0 0 BANK HAWAII CORP COM 062540109 744 8687 SH SOLE 8687 0 0 BANK MONTREAL QUE COM 063671101 28768 358335 SH SOLE 358335 0 0 BANK OF THE OZARKS COM 063904106 18117 373923 SH SOLE 373923 0 0 BANK NEW YORK MELLON CORP COM 064058100 76818 1426254 SH SOLE 1426254 0 0 BANK N S HALIFAX COM 064149107 113698 1756133 SH SOLE 1756133 0 0 BANKUNITED INC COM 06652K103 869 21335 SH SOLE 21335 0 0 BANNER CORP COM NEW 06652V208 12556 227800 SH SOLE 227800 0 0 BARNES GROUP INC COM 067806109 11228 177461 SH SOLE 177461 0 0 BARRICK GOLD CORP COM 067901108 14500 999299 SH SOLE 999299 0 0 BAXTER INTL INC COM 071813109 27801 430086 SH SOLE 430086 0 0 BEACON ROOFING SUPPLY INC COM 073685109 13252 207836 SH SOLE 207836 0 0 BECTON DICKINSON & CO COM 075887109 51355 239910 SH SOLE 239910 0 0 BED BATH & BEYOND INC COM 075896100 606 27573 SH SOLE 27573 0 0 BELDEN INC COM 077454106 9260 120000 SH SOLE 120000 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 168 20000 SH SOLE 20000 0 0 BEMIS INC COM 081437105 890 18622 SH SOLE 18622 0 0 BERKLEY W R CORP COM 084423102 3358 46871 SH SOLE 46871 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 332376 1676805 SH SOLE 1676805 0 0 BERRY GLOBAL GROUP INC COM 08579W103 8453 144082 SH SOLE 144082 0 0 BEST BUY INC COM 086516101 18233 266296 SH SOLE 266296 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 6788 147600 SH SOLE 147600 0 0 BIO RAD LABS INC CL A 090572207 1032 4322 SH SOLE 4322 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 275 56000 SH SOLE 56000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8166 91577 SH SOLE 91577 0 0 BIOGEN INC COM 09062X103 105404 330865 SH SOLE 330865 0 0 BIOTIME INC COM 09066L105 123 57000 SH SOLE 57000 0 0 BIO TECHNE CORP COM 09073M104 981 7573 SH SOLE 7573 0 0 BIOVERATIV INC COM 09075E100 1199 22237 SH SOLE 22237 0 0 BLACK HILLS CORP COM 092113109 9450 157206 SH SOLE 157206 0 0 BLACK KNIGHT INC COM 09215C105 990 22429 SH SOLE 22429 0 0 BLACKBAUD INC COM 09227Q100 8566 90660 SH SOLE 90660 0 0 BLACKBERRY LTD COM 09228F103 4937 440558 SH SOLE 440558 0 0 BLACKROCK INC COM 09247X101 72907 141923 SH SOLE 141923 0 0 BLOCK H & R INC COM 093671105 231 8813 SH SOLE 8813 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 632 19265 SH SOLE 19265 0 0 BLUEBIRD BIO INC COM 09609G100 7842 44032 SH SOLE 44032 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2896 38400 SH SOLE 38400 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 4565 250000 SH SOLE 250000 0 0 BOEING CO COM 097023105 218341 740366 SH SOLE 740366 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1119 29340 SH SOLE 29340 0 0 BORGWARNER INC COM 099724106 23781 465464 SH SOLE 465464 0 0 BOSTON PROPERTIES INC COM 101121101 26632 204815 SH SOLE 204815 0 0 BOSTON SCIENTIFIC CORP COM 101137107 57003 2299452 SH SOLE 2299452 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 648 35607 SH SOLE 35607 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 9940 105746 SH SOLE 105746 0 0 BRIGHTHOUSE FINL INC COM 10922N103 8039 137091 SH SOLE 137091 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 137505 2243873 SH SOLE 2243873 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 4331 232095 SH SOLE 232095 0 0 BROADSOFT INC COM 11133B409 22591 411500 SH SOLE 411500 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10860 119895 SH SOLE 119895 0 0 BROOKDALE SR LIVING INC COM 112463104 364 37479 SH SOLE 37479 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 42526 973728 SH SOLE 973728 0 0 BROWN & BROWN INC COM 115236101 1238 24056 SH SOLE 24056 0 0 BROWN FORMAN CORP CL A 115637100 751 11176 SH SOLE 11176 0 0 BRUKER CORP COM 116794108 719 20959 SH SOLE 20959 0 0 BRUNSWICK CORP COM 117043109 995 18022 SH SOLE 18022 0 0 BURLINGTON STORES INC COM 122017106 1722 13997 SH SOLE 13997 0 0 CAE INC COM 124765108 5225 280381 SH SOLE 280381 0 0 CBTX INC COM 12481V104 1780 60000 SH SOLE 60000 0 0 CBS CORP NEW CL B 124857202 34117 578258 SH SOLE 578258 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 11992 96252 SH SOLE 96252 0 0 CBRE GROUP INC CL A 12504L109 24742 571268 SH SOLE 571268 0 0 CDK GLOBAL INC COM 12508E101 11235 157617 SH SOLE 157617 0 0 CDW CORP COM 12514G108 11325 162967 SH SOLE 162967 0 0 CF INDS HLDGS INC COM 125269100 14876 349701 SH SOLE 349701 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 32101 360326 SH SOLE 360326 0 0 CIGNA CORPORATION COM 125509109 64451 317350 SH SOLE 317350 0 0 CIT GROUP INC COM NEW 125581801 400 8135 SH SOLE 8135 0 0 CME GROUP INC COM CL A 12572Q105 62223 426039 SH SOLE 426039 0 0 CMS ENERGY CORP COM 125896100 11113 234956 SH SOLE 234956 0 0 CNA FINL CORP COM 126117100 296 5574 SH SOLE 5574 0 0 CSX CORP COM 126408103 68227 1240269 SH SOLE 1240269 0 0 CSRA INC COM 12650T104 1146 38318 SH SOLE 38318 0 0 CNX RESOURCES CORPORATION COM 12653C108 683 46717 SH SOLE 46717 0 0 CVS HEALTH CORP COM 126650100 115662 1595342 SH SOLE 1595342 0 0 CA INC COM 12673P105 8918 267973 SH SOLE 267973 0 0 CABLE ONE INC COM 12685J105 682 969 SH SOLE 969 0 0 CABOT CORP COM 127055101 776 12602 SH SOLE 12602 0 0 CABOT OIL & GAS CORP COM 127097103 24297 849542 SH SOLE 849542 0 0 CACI INTL INC CL A 127190304 14400 108800 SH SOLE 108800 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 18802 449598 SH SOLE 449598 0 0 CALAMP CORP COM 128126109 5272 246000 SH SOLE 246000 0 0 CALATLANTIC GROUP INC COM 128195104 7029 124641 SH SOLE 124641 0 0 CALERES INC COM 129500104 13194 394077 SH SOLE 394077 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 192 23000 SH SOLE 23000 0 0 CALPINE CORP COM NEW 131347304 25437 1681200 SH SOLE 1681200 0 0 CAMDEN PPTY TR SH BEN INT 133131102 8024 87162 SH SOLE 87162 0 0 CAMECO CORP COM 13321L108 2599 280521 SH SOLE 280521 0 0 CAMPBELL SOUP CO COM 134429109 8083 168019 SH SOLE 168019 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 970 30600 SH SOLE 30600 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 61883 632745 SH SOLE 632745 0 0 CANADIAN NATL RY CO COM 136375102 55433 670086 SH SOLE 670086 0 0 CANADIAN NAT RES LTD COM 136385101 43257 1206574 SH SOLE 1206574 0 0 CANADIAN PAC RY LTD COM 13645T100 41313 225391 SH SOLE 225391 0 0 CAPITAL ONE FINL CORP COM 14040H105 41921 420976 SH SOLE 420976 0 0 CARA THERAPEUTICS INC COM 140755109 245 20000 SH SOLE 20000 0 0 CARDINAL HEALTH INC COM 14149Y108 31270 510366 SH SOLE 510366 0 0 CARLISLE COS INC COM 142339100 18870 166038 SH SOLE 166038 0 0 CARMAX INC COM 143130102 10173 158633 SH SOLE 158633 0 0 CARNIVAL PLC ADR 14365C103 9444 142479 SH SOLE 142479 0 0 CARNIVAL CORP UNIT 99/99/999 143658300 28549 430144 SH SOLE 430144 0 0 CARTER INC COM 146229109 1133 9642 SH SOLE 9642 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 104 28000 SH SOLE 28000 0 0 CASEYS GEN STORES INC COM 147528103 12587 112440 SH SOLE 112440 0 0 CATALENT INC COM 148806102 5133 124962 SH SOLE 124962 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 211 54000 SH SOLE 54000 0 0 CATERPILLAR INC DEL COM 149123101 111994 710709 SH SOLE 710709 0 0 CAVIUM INC COM 14964U108 30760 366930 SH SOLE 366930 0 0 CELANESE CORP DEL COM SER A 150870103 12173 113680 SH SOLE 113680 0 0 CELGENE CORP COM 151020104 109809 1052217 SH SOLE 1052217 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 2371 835000 SH SOLE 835000 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 2874 383167 SH SOLE 383167 0 0 CENTENE CORP DEL COM 15135B101 22589 223922 SH SOLE 223922 0 0 CENOVUS ENERGY INC COM 15135U109 14784 1613508 SH SOLE 1613508 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 539 27246 SH SOLE 27246 0 0 CENTERPOINT ENERGY INC COM 15189T107 10654 375676 SH SOLE 375676 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 11355 301101 SH SOLE 301101 0 0 CENTURYLINK INC COM 156700106 21023 1260390 SH SOLE 1260390 0 0 CERNER CORP COM 156782104 48267 716239 SH SOLE 716239 0 0 CHARLES RIV LABS INTL INC COM 159864107 1063 9710 SH SOLE 9710 0 0 CHART INDS INC COM PAR $0.01 16115Q308 8322 177597 SH SOLE 177597 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7620 22682 SH SOLE 22682 0 0 CHEMICAL FINL CORP COM 163731102 9357 175001 SH SOLE 175001 0 0 CHEMOCENTRYX INC COM 16383L106 113 19000 SH SOLE 19000 0 0 CHEMOURS CO COM 163851108 13366 267006 SH SOLE 267006 0 0 CHENIERE ENERGY INC COM NEW 16411R208 11507 213731 SH SOLE 213731 0 0 CHESAPEAKE ENERGY CORP COM 165167107 844 213124 SH SOLE 213124 0 0 CHEVRON CORP NEW COM 166764100 294470 2352185 SH SOLE 2352185 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 300 18583 SH SOLE 18583 0 0 CHICOS FAS INC COM 168615102 4866 551665 SH SOLE 551665 0 0 CHIMERA INVT CORP COM NEW 16934Q208 711 38450 SH SOLE 38450 0 0 CHIMERIX INC COM 16934W106 157 34000 SH SOLE 34000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6079 21032 SH SOLE 21032 0 0 CHOICE HOTELS INTL INC COM 169905106 13641 175780 SH SOLE 175780 0 0 CHURCH & DWIGHT INC COM 171340102 13880 276669 SH SOLE 276669 0 0 CIENA CORP COM NEW 171779309 6593 315000 SH SOLE 315000 0 0 CIMAREX ENERGY CO COM 171798101 17345 142158 SH SOLE 142158 0 0 CINEMARK HOLDINGS INC COM 17243V102 763 21912 SH SOLE 21912 0 0 CISCO SYS INC COM 17275R102 247994 6475051 SH SOLE 6475051 0 0 CINTAS CORP COM 172908105 22160 142205 SH SOLE 142205 0 0 CITIGROUP INC COM NEW 172967424 289255 3887319 SH SOLE 3887319 0 0 CITIZENS FINL GROUP INC COM 174610105 25443 606086 SH SOLE 606086 0 0 CITRIX SYS INC COM 177376100 12352 140364 SH SOLE 140364 0 0 CLEAN HARBORS INC COM 184496107 5520 101850 SH SOLE 101850 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 105 15000 SH SOLE 15000 0 0 CLOROX CO DEL COM 189054109 4707 31644 SH SOLE 31644 0 0 CLOVIS ONCOLOGY INC COM 189464100 2930 43082 SH SOLE 43082 0 0 COCA COLA CO COM 191216100 217228 4734702 SH SOLE 4734702 0 0 COGNEX CORP COM 192422103 19701 322115 SH SOLE 322115 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 47081 662930 SH SOLE 662930 0 0 COHERENT INC COM 192479103 31359 111115 SH SOLE 111115 0 0 COHERUS BIOSCIENCES INC COM 19249H103 8087 919000 SH SOLE 919000 0 0 COLFAX CORP COM 194014106 722 18232 SH SOLE 18232 0 0 COLGATE PALMOLIVE CO COM 194162103 74265 984294 SH SOLE 984294 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 332 18000 SH SOLE 18000 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 5974 523562 SH SOLE 523562 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 562 24506 SH SOLE 24506 0 0 COMCAST CORP NEW CL A 20030N101 255499 6379504 SH SOLE 6379504 0 0 COMMERCE BANCSHARES INC COM 200525103 1080 19336 SH SOLE 19336 0 0 COMMERCEHUB INC COM SER C 20084V306 14293 694189 SH SOLE 694189 0 0 COMMERCIAL METALS CO COM 201723103 6878 322600 SH SOLE 322600 0 0 COMMSCOPE HLDG CO INC COM 20337X109 3999 105703 SH SOLE 105703 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/99 203668116 1 184263 SH SOLE 184263 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7034 318000 SH SOLE 318000 0 0 CONAGRA BRANDS INC COM 205887102 6432 170743 SH SOLE 170743 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 92 20000 SH SOLE 20000 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 336 13000 SH SOLE 13000 0 0 CONCHO RES INC COM 20605P101 38783 258178 SH SOLE 258178 0 0 CONDUENT INC COM 206787103 10620 657149 SH SOLE 657149 0 0 CONMED CORP COM 207410101 6502 127562 SH SOLE 127562 0 0 CONNECTICUT WTR SVC INC COM 207797101 6491 113061 SH SOLE 113061 0 0 CONOCOPHILLIPS COM 20825C104 86661 1578817 SH SOLE 1578817 0 0 CONSOL ENERGY INC NEW COM 20854L108 232 5866 SH SOLE 5866 0 0 CONSOLIDATED EDISON INC COM 209115104 23439 275913 SH SOLE 275913 0 0 CONSTELLATION BRANDS INC CL A 21036P108 47438 207544 SH SOLE 207544 0 0 CONTINENTAL RESOURCES INC COM 212015101 16602 313422 SH SOLE 313422 0 0 COOPER COS INC COM NEW 216648402 13336 61207 SH SOLE 61207 0 0 COPART INC COM 217204106 1768 40945 SH SOLE 40945 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 227 32000 SH SOLE 32000 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1318 73000 SH SOLE 73000 0 0 CORE MARK HOLDING CO INC COM 218681104 11944 378200 SH SOLE 378200 0 0 CORESITE RLTY CORP COM 21870Q105 796 6992 SH SOLE 6992 0 0 CORELOGIC INC COM 21871D103 783 16952 SH SOLE 16952 0 0 CORECIVIC INC COM 21871N101 546 24286 SH SOLE 24286 0 0 CORIUM INTL INC COM 21887L107 144 15000 SH SOLE 15000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 2101 59481 SH SOLE 59481 0 0 CORNING INC COM 219350105 34424 1076076 SH SOLE 1076076 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 599 20528 SH SOLE 20528 0 0 COSTCO WHSL CORP NEW COM 22160K105 89675 481815 SH SOLE 481815 0 0 COSTAR GROUP INC COM 22160N109 12795 43089 SH SOLE 43089 0 0 COTIVITI HLDGS INC COM 22164K101 5154 160000 SH SOLE 160000 0 0 CRANE CO COM 224399105 919 10296 SH SOLE 10296 0 0 CRAWFORD & CO CL A 224633206 1816 213616 SH SOLE 213616 0 0 CREDIT ACCEP CORP MICH COM 225310101 746 2305 SH SOLE 2305 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2075 271411 SH SOLE 271411 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 54350 489597 SH SOLE 489597 0 0 CROWN HOLDINGS INC COM 228368106 16909 300598 SH SOLE 300598 0 0 CUBESMART COM 229663109 11335 391927 SH SOLE 391927 0 0 CUBIC CORP COM 229669106 5482 93000 SH SOLE 93000 0 0 CULLEN FROST BANKERS INC COM 229899109 1098 11597 SH SOLE 11597 0 0 CUMMINS INC COM 231021106 29418 166544 SH SOLE 166544 0 0 CURIS INC COM 231269101 60 86000 SH SOLE 86000 0 0 CURTISS WRIGHT CORP COM 231561101 14500 119000 SH SOLE 119000 0 0 CYBEROPTICS CORP COM 232517102 1850 123300 SH SOLE 123300 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 7711 505990 SH SOLE 505990 0 0 CYTOKINETICS INC COM NEW 23282W605 244 30000 SH SOLE 30000 0 0 CYRUSONE INC COM 23283R100 17516 294231 SH SOLE 294231 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 443 21000 SH SOLE 21000 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3601 61261 SH SOLE 61261 0 0 DDR CORP COM 23317H102 571 63771 SH SOLE 63771 0 0 D R HORTON INC COM 23331A109 25199 493418 SH SOLE 493418 0 0 DST SYS INC DEL COM 233326107 764 12308 SH SOLE 12308 0 0 DTE ENERGY CO COM 233331107 17104 156257 SH SOLE 156257 0 0 DXC TECHNOLOGY CO COM 23355L106 55774 587718 SH SOLE 587718 0 0 DANAHER CORP DEL COM 235851102 61364 661105 SH SOLE 661105 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 920 15485 SH SOLE 15485 0 0 DARDEN RESTAURANTS INC COM 237194105 24118 251176 SH SOLE 251176 0 0 DAVITA INC COM 23918K108 9210 127470 SH SOLE 127470 0 0 DEERE & CO COM 244199105 64558 412486 SH SOLE 412486 0 0 DELEK US HLDGS INC NEW COM 24665A103 1076 30800 SH SOLE 30800 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 132453 1629595 SH SOLE 1629595 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 30857 551023 SH SOLE 551023 0 0 DENTSPLY SIRONA INC COM 24906P109 19232 292142 SH SOLE 292142 0 0 DERMIRA INC COM 24983L104 779 28000 SH SOLE 28000 0 0 DEPOMED INC COM 249908104 8911 1106900 SH SOLE 1106900 0 0 DEVON ENERGY CORP NEW COM 25179M103 34978 844891 SH SOLE 844891 0 0 DEXCOM INC COM 252131107 2717 47351 SH SOLE 47351 0 0 DIAMONDBACK ENERGY INC COM 25278X109 27856 220642 SH SOLE 220642 0 0 DICKS SPORTING GOODS INC COM 253393102 491 17100 SH SOLE 17100 0 0 DIGI INTL INC COM 253798102 1433 150000 SH SOLE 150000 0 0 DIGITAL RLTY TR INC COM 253868103 30178 264952 SH SOLE 264952 0 0 DIPLOMAT PHARMACY INC COM 25456K101 6583 328000 SH SOLE 328000 0 0 DISNEY WALT CO COM DISNEY 254687106 202418 1882781 SH SOLE 1882781 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 286389 13528070 SH SOLE 13528070 0 0 DISH NETWORK CORP CL A 25470M109 9203 192730 SH SOLE 192730 0 0 DISCOVER FINL SVCS COM 254709108 25279 328636 SH SOLE 328636 0 0 DOLBY LABORATORIES INC COM 25659T107 700 11293 SH SOLE 11293 0 0 DOLLAR GEN CORP NEW COM 256677105 23606 253804 SH SOLE 253804 0 0 DOLLAR TREE INC COM 256746108 36323 338490 SH SOLE 338490 0 0 DOMINION ENERGY INC COM 25746U109 71414 880997 SH SOLE 880997 0 0 DOMINOS PIZZA INC COM 25754A201 7135 37757 SH SOLE 37757 0 0 DOMTAR CORP COM NEW 257559203 635 12833 SH SOLE 12833 0 0 DONALDSON INC COM 257651109 1306 26690 SH SOLE 26690 0 0 DORMAN PRODUCTS INC COM 258278100 7520 123000 SH SOLE 123000 0 0 DOUGLAS EMMETT INC COM 25960P109 1340 32634 SH SOLE 32634 0 0 DOVER CORP COM 260003108 50341 498476 SH SOLE 498476 0 0 DOWDUPONT INC COM 26078J100 222660 3126368 SH SOLE 3126368 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 19127 197066 SH SOLE 197066 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 83263 989934 SH SOLE 989934 0 0 DUKE REALTY CORP COM NEW 264411505 15141 556438 SH SOLE 556438 0 0 DULUTH HLDGS INC COM CL B 26443V101 4558 255324 SH SOLE 255324 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 903 7622 SH SOLE 7622 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1199 18599 SH SOLE 18599 0 0 DURECT CORP COM 266605104 89 97000 SH SOLE 97000 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1141 61000 SH SOLE 61000 0 0 EOG RES INC COM 26875P101 92058 853100 SH SOLE 853100 0 0 EQT CORP COM 26884L109 11551 202935 SH SOLE 202935 0 0 EPR PPTYS COM SH BEN INT 26884U109 8117 124003 SH SOLE 124003 0 0 EAGLE BANCORP INC MD COM 268948106 2605 45000 SH SOLE 45000 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12590 253988 SH SOLE 253988 0 0 EAGLE MATERIALS INC COM 26969P108 1096 9673 SH SOLE 9673 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 321 6000 SH SOLE 6000 0 0 EAST WEST BANCORP INC COM 27579R104 20956 344495 SH SOLE 344495 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 10681 500493 SH SOLE 500493 0 0 EASTMAN CHEM CO COM 277432100 30276 326815 SH SOLE 326815 0 0 EATON VANCE CORP COM NON VTG 278265103 3018 53522 SH SOLE 53522 0 0 EBAY INC COM 278642103 42516 1126556 SH SOLE 1126556 0 0 ECHOSTAR CORP CL A 278768106 583 9726 SH SOLE 9726 0 0 ECOLAB INC COM 278865100 36491 271954 SH SOLE 271954 0 0 ECOPETROL S A SPONSORED ADS 279158109 831 56793 SH SOLE 56793 0 0 EDGE THERAPEUTICS INC COM 279870109 141 15000 SH SOLE 15000 0 0 EDGEWELL PERS CARE CO COM 28035Q102 702 11814 SH SOLE 11814 0 0 EDISON INTL COM 281020107 26963 426354 SH SOLE 426354 0 0 EDITAS MEDICINE INC COM 28106W103 768 25000 SH SOLE 25000 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 5727 164000 SH SOLE 164000 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 34664 307551 SH SOLE 307551 0 0 8X8 INC NEW COM 282914100 10997 779950 SH SOLE 779950 0 0 ELECTRONIC ARTS INC COM 285512109 37683 358678 SH SOLE 358678 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2058 69700 SH SOLE 69700 0 0 ELLIE MAE INC COM 28849P100 2950 33000 SH SOLE 33000 0 0 EMCOR GROUP INC COM 29084Q100 13882 169816 SH SOLE 169816 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1208 26000 SH SOLE 26000 0 0 EMERSON ELEC CO COM 291011104 59477 853447 SH SOLE 853447 0 0 EMPIRE ST RLTY TR INC CL A 292104106 545 26541 SH SOLE 26541 0 0 ENBRIDGE INC COM 29250N105 64776 1650948 SH SOLE 1650948 0 0 ENCANA CORP COM 292505104 9219 688783 SH SOLE 688783 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 645 11000 SH SOLE 11000 0 0 ENERGEN CORP COM 29265N108 1147 19920 SH SOLE 19920 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1893 169505 SH SOLE 169505 0 0 ENERSYS COM 29275Y102 7659 110000 SH SOLE 110000 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 1269 223428 SH SOLE 223428 0 0 ENTERGY CORP NEW COM 29364G103 22402 275247 SH SOLE 275247 0 0 EPAM SYS INC COM 29414B104 7573 70490 SH SOLE 70490 0 0 ENVISION HEALTHCARE CORP COM 29414D100 2528 73136 SH SOLE 73136 0 0 EPIZYME INC COM 29428V104 339 27000 SH SOLE 27000 0 0 EQUIFAX INC COM 294429105 13361 113307 SH SOLE 113307 0 0 EQUINIX INC COM PAR $0.001 29444U700 45425 100228 SH SOLE 100228 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 2125 60000 SH SOLE 60000 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 758 24838 SH SOLE 24838 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3140 35277 SH SOLE 35277 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 28033 439594 SH SOLE 439594 0 0 ERIE INDTY CO CL A 29530P102 620 5088 SH SOLE 5088 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 724 11000 SH SOLE 11000 0 0 ESSEX PPTY TR INC COM 297178105 21277 88150 SH SOLE 88150 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 6590 88217 SH SOLE 88217 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 8728 305159 SH SOLE 305159 0 0 EURONET WORLDWIDE INC COM 298736109 872 10346 SH SOLE 10346 0 0 EVERCORE INC CLASS A 29977A105 15660 174000 SH SOLE 174000 0 0 EVERSOURCE ENERGY COM 30040W108 32200 509650 SH SOLE 509650 0 0 EVOLENT HEALTH INC CL A 30050B101 4920 400000 SH SOLE 400000 0 0 EXACT SCIENCES CORP COM 30063P105 6139 116853 SH SOLE 116853 0 0 EXELON CORP COM 30161N101 48168 1222240 SH SOLE 1222240 0 0 EXELIXIS INC COM 30161Q104 1803 59322 SH SOLE 59322 0 0 EXPEDIA INC DEL COM NEW 30212P303 30597 255467 SH SOLE 255467 0 0 EXPEDITORS INTL WASH INC COM 302130109 10809 167088 SH SOLE 167088 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 65205 873589 SH SOLE 873589 0 0 EXTENDED STAY AMER INC UNIT 99/99/999 30224P200 10086 530851 SH SOLE 530851 0 0 EXTRA SPACE STORAGE INC COM 30225T102 16174 184955 SH SOLE 184955 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 350 24486 SH SOLE 24486 0 0 EXXON MOBIL CORP COM 30231G102 429025 5129429 SH SOLE 5129429 0 0 FLIR SYS INC COM 302445101 13867 297444 SH SOLE 297444 0 0 F M C CORP COM NEW 302491303 12643 133560 SH SOLE 133560 0 0 FB FINL CORP COM 30257X104 840 20000 SH SOLE 20000 0 0 FACEBOOK INC CL A 30303M102 523314 2965624 SH SOLE 2965624 0 0 FACTSET RESH SYS INC COM 303075105 1525 7911 SH SOLE 7911 0 0 FARO TECHNOLOGIES INC COM 311642102 9400 200000 SH SOLE 200000 0 0 FATE THERAPEUTICS INC COM 31189P102 183 30000 SH SOLE 30000 0 0 FASTENAL CO COM 311900104 13670 249961 SH SOLE 249961 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10738 80854 SH SOLE 80854 0 0 FEDERAL SIGNAL CORP COM 313855108 9213 458600 SH SOLE 458600 0 0 FEDERATED INVS INC PA CL B 314211103 706 19577 SH SOLE 19577 0 0 FEDEX CORP COM 31428X106 69561 278755 SH SOLE 278755 0 0 F5 NETWORKS INC COM 315616102 7830 59672 SH SOLE 59672 0 0 FIBROGEN INC COM 31572Q808 3128 66000 SH SOLE 66000 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 37565 399249 SH SOLE 399249 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10004 254952 SH SOLE 254952 0 0 FIFTH THIRD BANCORP COM 316773100 17856 588537 SH SOLE 588537 0 0 58 COM INC SPON ADR REP A 31680Q104 6474 90454 SH SOLE 90454 0 0 FINANCIAL ENGINES INC COM 317485100 4121 136000 SH SOLE 136000 0 0 FIREEYE INC COM 31816Q101 531 37415 SH SOLE 37415 0 0 FIRST AMERN FINL CORP COM 31847R102 1243 22173 SH SOLE 22173 0 0 FIRST DATA CORP NEW COM CL A 32008D106 5707 341541 SH SOLE 341541 0 0 FIRST HAWAIIAN INC COM 32051X108 320 10954 SH SOLE 10954 0 0 FIRST HORIZON NATL CORP COM 320517105 1193 59663 SH SOLE 59663 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 11557 133394 SH SOLE 133394 0 0 FIRST SOLAR INC COM 336433107 1135 16812 SH SOLE 16812 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 330 4700 SH SOLE 4700 0 0 FISERV INC COM 337738108 33732 257244 SH SOLE 257244 0 0 FIRSTENERGY CORP COM 337932107 18977 619770 SH SOLE 619770 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 438 20000 SH SOLE 20000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 19921 103523 SH SOLE 103523 0 0 FLEXION THERAPEUTICS INC COM 33938J106 526 21000 SH SOLE 21000 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 220 4515 SH SOLE 4515 0 0 FLUOR CORP NEW COM 343412102 4648 89984 SH SOLE 89984 0 0 FLOWERS FOODS INC COM 343498101 701 36280 SH SOLE 36280 0 0 FLOWSERVE CORP COM 34354P105 4299 102041 SH SOLE 102041 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 563 5999 SH SOLE 5999 0 0 FOOT LOCKER INC COM 344849104 1388 29603 SH SOLE 29603 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 60725 4861880 SH SOLE 4861880 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 1252 51967 SH SOLE 51967 0 0 FORMFACTOR INC COM 346375108 8607 550000 SH SOLE 550000 0 0 FORTIS INC COM 349553107 18065 490876 SH SOLE 490876 0 0 FORTINET INC COM 34959E109 5390 123374 SH SOLE 123374 0 0 FORTIVE CORP COM 34959J108 19906 275137 SH SOLE 275137 0 0 FORTRESS BIOTECH INC COM 34960Q109 100 25000 SH SOLE 25000 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 9748 142431 SH SOLE 142431 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 6920 445000 SH SOLE 445000 0 0 FOUNDATION MEDICINE INC COM 350465100 750 11000 SH SOLE 11000 0 0 FRANCO NEVADA CORP COM 351858105 13083 163175 SH SOLE 163175 0 0 FRANKLIN RES INC COM 354613101 22757 525212 SH SOLE 525212 0 0 FREDS INC CL A 356108100 2214 546700 SH SOLE 546700 0 0 FREEPORT-MCMORAN INC CL B 35671D857 32020 1688824 SH SOLE 1688824 0 0 FULLER H B CO COM 359694106 10109 187652 SH SOLE 187652 0 0 GGP INC COM 36174X101 20172 862427 SH SOLE 862427 0 0 GALLAGHER ARTHUR J & CO COM 363576109 10554 166780 SH SOLE 166780 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1524 41200 SH SOLE 41200 0 0 GAMESTOP CORP NEW CL A 36467W109 363 20247 SH SOLE 20247 0 0 GARDNER DENVER HLDGS INC COM 36555P107 454 13387 SH SOLE 13387 0 0 GARTNER INC COM 366651107 7081 57502 SH SOLE 57502 0 0 GENERAC HLDGS INC COM 368736104 4727 95462 SH SOLE 95462 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 13320 449999 SH SOLE 449999 0 0 GENERAL DYNAMICS CORP COM 369550108 74652 366929 SH SOLE 366929 0 0 GENERAL ELECTRIC CO COM 369604103 197550 11320907 SH SOLE 11320907 0 0 GENERAL MLS INC COM 370334104 26717 450620 SH SOLE 450620 0 0 GENERAL MTRS CO COM 37045V100 67515 1647099 SH SOLE 1647099 0 0 GENESCO INC COM 371532102 4146 127562 SH SOLE 127562 0 0 GENESEE & WYO INC CL A 371559105 989 12561 SH SOLE 12561 0 0 GENTEX CORP COM 371901109 11872 566681 SH SOLE 566681 0 0 GENOCEA BIOSCIENCES INC COM 372427104 28 24000 SH SOLE 24000 0 0 GENOMIC HEALTH INC COM 37244C101 513 15000 SH SOLE 15000 0 0 GENUINE PARTS CO COM 372460105 12891 135683 SH SOLE 135683 0 0 GERON CORP COM 374163103 198 110000 SH SOLE 110000 0 0 GILEAD SCIENCES INC COM 375558103 139835 1951918 SH SOLE 1951918 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5147 158814 SH SOLE 158814 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1102 28000 SH SOLE 28000 0 0 GLOBAL PMTS INC COM 37940X102 18970 189250 SH SOLE 189250 0 0 GLOBAL MED REIT INC COM NEW 37954A204 3551 433050 SH SOLE 433050 0 0 GODADDY INC CL A 380237107 1303 25919 SH SOLE 25919 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 177 41197 SH SOLE 41197 0 0 GOLDCORP INC NEW COM 380956409 13996 1093950 SH SOLE 1093950 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 131510 516213 SH SOLE 516213 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 22092 683750 SH SOLE 683750 0 0 GRACE W R & CO DEL NEW COM 38388F108 3666 52277 SH SOLE 52277 0 0 GRACO INC COM 384109104 4315 95421 SH SOLE 95421 0 0 GRAHAM HLDGS CO COM 384637104 493 883 SH SOLE 883 0 0 GRAINGER W W INC COM 384802104 10838 45875 SH SOLE 45875 0 0 GRANITE CONSTR INC COM 387328107 9646 152080 SH SOLE 152080 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 982 63577 SH SOLE 63577 0 0 GREAT PLAINS ENERGY INC COM 391164100 7642 237034 SH SOLE 237034 0 0 GRIFOLS S A SP ADR REP B N 398438408 5272 230000 SH SOLE 230000 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 7000 128414 SH SOLE 128414 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1158 15591 SH SOLE 15591 0 0 GULFPORT ENERGY CORP COM NEW 402635304 414 32418 SH SOLE 32418 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 6951 171000 SH SOLE 171000 0 0 HCA HEALTHCARE INC COM 40412C101 23431 266748 SH SOLE 266748 0 0 HCP INC COM 40414L109 12255 469888 SH SOLE 469888 0 0 HD SUPPLY HLDGS INC COM 40416M105 6208 155094 SH SOLE 155094 0 0 HP INC COM 40434L105 47473 2259565 SH SOLE 2259565 0 0 HAIN CELESTIAL GROUP INC COM 405217100 889 20978 SH SOLE 20978 0 0 HALLIBURTON CO COM 406216101 58817 1203545 SH SOLE 1203545 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2389 117900 SH SOLE 117900 0 0 HALYARD HEALTH INC COM 40650V100 2309 50000 SH SOLE 50000 0 0 HANESBRANDS INC COM 410345102 7072 338205 SH SOLE 338205 0 0 HANOVER INS GROUP INC COM 410867105 940 8700 SH SOLE 8700 0 0 HARLEY DAVIDSON INC COM 412822108 8031 157838 SH SOLE 157838 0 0 HARRIS CORP DEL COM 413875105 33601 237213 SH SOLE 237213 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 55603 987966 SH SOLE 987966 0 0 HASBRO INC COM 418056107 10337 113727 SH SOLE 113727 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 807 22316 SH SOLE 22316 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 6640 215175 SH SOLE 215175 0 0 HEALTHCARE SVCS GRP INC COM 421906108 9423 178734 SH SOLE 178734 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1248 41561 SH SOLE 41561 0 0 HEALTHEQUITY INC COM 42226A107 9099 195000 SH SOLE 195000 0 0 HEICO CORP NEW COM 422806109 476 5048 SH SOLE 5048 0 0 HEICO CORP NEW CL A 422806208 786 9938 SH SOLE 9938 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7885 1045750 SH SOLE 1045750 0 0 HELMERICH & PAYNE INC COM 423452101 6479 100226 SH SOLE 100226 0 0 HENRY JACK & ASSOC INC COM 426281101 9578 81895 SH SOLE 81895 0 0 HERON THERAPEUTICS INC COM 427746102 597 33000 SH SOLE 33000 0 0 HERSHEY CO COM 427866108 17907 157758 SH SOLE 157758 0 0 HESKA CORP COM RESTRC NEW 42805E306 401 5000 SH SOLE 5000 0 0 HESS CORP COM 42809H107 6353 133827 SH SOLE 133827 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 22505 1567217 SH SOLE 1567217 0 0 HEXCEL CORP NEW COM 428291108 1134 18340 SH SOLE 18340 0 0 HIGHWOODS PPTYS INC COM 431284108 1068 20971 SH SOLE 20971 0 0 HILL ROM HLDGS INC COM 431475102 1143 13559 SH SOLE 13559 0 0 HILTON GRAND VACATIONS INC COM 43283X105 596 14209 SH SOLE 14209 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 30804 385724 SH SOLE 385724 0 0 HOLLYFRONTIER CORP COM 436106108 9047 176627 SH SOLE 176627 0 0 HOLOGIC INC COM 436440101 12098 282994 SH SOLE 282994 0 0 HOME BANCSHARES INC COM 436893200 12860 553113 SH SOLE 553113 0 0 HOME DEPOT INC COM 437076102 316446 1669635 SH SOLE 1669635 0 0 HONEYWELL INTL INC COM 438516106 156855 1022791 SH SOLE 1022791 0 0 HOPE BANCORP INC COM 43940T109 2865 157000 SH SOLE 157000 0 0 HORMEL FOODS CORP COM 440452100 23240 638636 SH SOLE 638636 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 993 33264 SH SOLE 33264 0 0 HOST HOTELS & RESORTS INC COM 44107P104 18542 934084 SH SOLE 934084 0 0 HOWARD HUGHES CORP COM 44267D107 922 7021 SH SOLE 7021 0 0 HUBSPOT INC COM 443573100 8637 97700 SH SOLE 97700 0 0 HUDSON PAC PPTYS INC COM 444097109 1794 52376 SH SOLE 52376 0 0 HUMANA INC COM 444859102 45930 185148 SH SOLE 185148 0 0 HUNT J B TRANS SVCS INC COM 445658107 9308 80953 SH SOLE 80953 0 0 HUNTINGTON BANCSHARES INC COM 446150104 49310 3386674 SH SOLE 3386674 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 21207 89974 SH SOLE 89974 0 0 HUNTSMAN CORP COM 447011107 10746 322808 SH SOLE 322808 0 0 HYATT HOTELS CORP COM CL A 448579102 695 9454 SH SOLE 9454 0 0 IAC INTERACTIVECORP COM 44919P508 7997 65399 SH SOLE 65399 0 0 IPG PHOTONICS CORP COM 44980X109 17555 81984 SH SOLE 81984 0 0 ITT INC COM 45073V108 977 18303 SH SOLE 18303 0 0 IBERIABANK CORP COM 450828108 10083 130100 SH SOLE 130100 0 0 IDEX CORP COM 45167R104 9957 75446 SH SOLE 75446 0 0 IDEXX LABS INC COM 45168D104 17342 110898 SH SOLE 110898 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 167 79000 SH SOLE 79000 0 0 IGNYTA INC COM 451731103 6515 244000 SH SOLE 244000 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2349 148700 SH SOLE 148700 0 0 ILLINOIS TOOL WKS INC COM 452308109 51936 311274 SH SOLE 311274 0 0 ILLUMINA INC COM 452327109 40531 185505 SH SOLE 185505 0 0 IMMUNE DESIGN CORP COM 45252L103 47 12000 SH SOLE 12000 0 0 IMMUNOGEN INC COM 45253H101 372 58000 SH SOLE 58000 0 0 IMPAX LABORATORIES INC COM 45256B101 1016 61000 SH SOLE 61000 0 0 IMMUNOMEDICS INC COM 452907108 1309 81000 SH SOLE 81000 0 0 IMPERIAL OIL LTD COM NEW 453038408 1766 56415 SH SOLE 56415 0 0 IMPERVA INC COM 45321L100 5947 149807 SH SOLE 149807 0 0 INC RESH HLDGS INC CL A 45329R109 12208 280000 SH SOLE 280000 0 0 INCYTE CORP COM 45337C102 26499 279792 SH SOLE 279792 0 0 INFINERA CORPORATION COM 45667G103 1298 205000 SH SOLE 205000 0 0 INGEVITY CORP COM 45688C107 12835 182134 SH SOLE 182134 0 0 INGREDION INC COM 457187102 15422 110314 SH SOLE 110314 0 0 INSMED INC COM PAR $.01 457669307 2314 74200 SH SOLE 74200 0 0 INPHI CORP COM 45772F107 2782 76000 SH SOLE 76000 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 206 50000 SH SOLE 50000 0 0 INNOVIVA INC COM 45781M101 809 57000 SH SOLE 57000 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 13310 278100 SH SOLE 278100 0 0 INTEL CORP COM 458140100 290766 6299097 SH SOLE 6299097 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 183 19000 SH SOLE 19000 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 192 10000 SH SOLE 10000 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 846 14293 SH SOLE 14293 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 683 11689 SH SOLE 11689 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 50845 720592 SH SOLE 720592 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 148361 967023 SH SOLE 967023 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11181 73265 SH SOLE 73265 0 0 INTL PAPER CO COM 460146103 22542 389058 SH SOLE 389058 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7334 363769 SH SOLE 363769 0 0 INTERSECT ENT INC COM 46071F103 616 19000 SH SOLE 19000 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 348 24000 SH SOLE 24000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 52048 142622 SH SOLE 142622 0 0 INTUIT COM 461202103 44762 283696 SH SOLE 283696 0 0 INTREXON CORP COM 46122T102 142 12293 SH SOLE 12293 0 0 INVITAE CORP COM 46185L103 263 29000 SH SOLE 29000 0 0 INVITATION HOMES INC COM 46187W107 6997 296853 SH SOLE 296853 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1275 25344 SH SOLE 25344 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 312 39000 SH SOLE 39000 0 0 IQVIA HLDGS INC COM 46266C105 12384 126492 SH SOLE 126492 0 0 IRON MTN INC NEW COM 46284V101 9220 244377 SH SOLE 244377 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 12694 846800 SH SOLE 846800 0 0 ISHARES TR RUSSELL 2000 E 464287655 117791 772600 SH SOLE 772600 0 0 ITRON INC COM 465741106 7707 113000 SH SOLE 113000 0 0 JBG SMITH PPTYS COM 46590V100 616 17747 SH SOLE 17747 0 0 J & J SNACK FOODS CORP COM 466032109 9808 64600 SH SOLE 64600 0 0 JPMORGAN CHASE & CO COM 46625H100 441893 4132160 SH SOLE 4132160 0 0 JABIL INC COM 466313103 934 35574 SH SOLE 35574 0 0 JACK IN THE BOX INC COM 466367109 11773 120000 SH SOLE 120000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 18491 280335 SH SOLE 280335 0 0 JELD-WEN HLDG INC COM 47580P103 7992 203000 SH SOLE 203000 0 0 JETBLUE AIRWAYS CORP COM 477143101 1471 65841 SH SOLE 65841 0 0 JOHNSON & JOHNSON COM 478160104 454125 3250253 SH SOLE 3250253 0 0 JONES LANG LASALLE INC COM 48020Q107 20909 140395 SH SOLE 140395 0 0 JUNIPER NETWORKS INC COM 48203R104 13236 464414 SH SOLE 464414 0 0 JUNO THERAPEUTICS INC COM 48205A109 645 14121 SH SOLE 14121 0 0 KAR AUCTION SVCS INC COM 48238T109 1401 27735 SH SOLE 27735 0 0 KLA-TENCOR CORP COM 482480100 16124 153462 SH SOLE 153462 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 13960 132677 SH SOLE 132677 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 11617 511998 SH SOLE 511998 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 250 26000 SH SOLE 26000 0 0 KEANE GROUP INC COM 48669A108 4163 219000 SH SOLE 219000 0 0 KELLOGG CO COM 487836108 12112 178175 SH SOLE 178175 0 0 KENNAMETAL INC COM 489170100 7746 160000 SH SOLE 160000 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 284 61000 SH SOLE 61000 0 0 KEYCORP NEW COM 493267108 64046 3175292 SH SOLE 3175292 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1576 37896 SH SOLE 37896 0 0 KEYW HLDG CORP COM 493723100 4402 750000 SH SOLE 750000 0 0 KILROY RLTY CORP COM 49427F108 1478 19795 SH SOLE 19795 0 0 KIMBERLY CLARK CORP COM 494368103 44713 370569 SH SOLE 370569 0 0 KIMCO RLTY CORP COM 49446R109 6411 353223 SH SOLE 353223 0 0 KINDER MORGAN INC DEL COM 49456B101 37374 2068276 SH SOLE 2068276 0 0 KINDRED BIOSCIENCES INC COM 494577109 142 15000 SH SOLE 15000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 5713 1320784 SH SOLE 1320784 0 0 KIRBY CORP COM 497266106 734 10985 SH SOLE 10985 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 19651 449474 SH SOLE 449474 0 0 KOHLS CORP COM 500255104 22082 407196 SH SOLE 407196 0 0 KORN FERRY INTL COM NEW 500643200 10565 255324 SH SOLE 255324 0 0 KRAFT HEINZ CO COM 500754106 45205 581342 SH SOLE 581342 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2912 275000 SH SOLE 275000 0 0 KROGER CO COM 501044101 23045 839533 SH SOLE 839533 0 0 KURA ONCOLOGY INC COM 50127T109 168 11000 SH SOLE 11000 0 0 L BRANDS INC COM 501797104 12372 205452 SH SOLE 205452 0 0 LKQ CORP COM 501889208 11655 286586 SH SOLE 286586 0 0 LPL FINL HLDGS INC COM 50212V100 1040 18200 SH SOLE 18200 0 0 L3 TECHNOLOGIES INC COM 502413107 25958 131201 SH SOLE 131201 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 503459604 418 13000 SH SOLE 13000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8955 56139 SH SOLE 56139 0 0 LAM RESEARCH CORP COM 512807108 38299 208070 SH SOLE 208070 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1268 17084 SH SOLE 17084 0 0 LAMB WESTON HLDGS INC COM 513272104 1697 30069 SH SOLE 30069 0 0 LANDSTAR SYS INC COM 515098101 13388 128608 SH SOLE 128608 0 0 LANNET INC COM 516012101 487 21000 SH SOLE 21000 0 0 LAREDO PETROLEUM INC COM 516806106 350 33008 SH SOLE 33008 0 0 LAS VEGAS SANDS CORP COM 517834107 48108 692298 SH SOLE 692298 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 10906 388531 SH SOLE 388531 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 13175 2279462 SH SOLE 2279462 0 0 LAUDER ESTEE COS INC CL A 518439104 23456 184347 SH SOLE 184347 0 0 LEAR CORP COM NEW 521865204 22586 127848 SH SOLE 127848 0 0 LEGGETT & PLATT INC COM 524660107 6708 140531 SH SOLE 140531 0 0 LEGG MASON INC COM 524901105 712 16963 SH SOLE 16963 0 0 LEIDOS HLDGS INC COM 525327102 15242 236047 SH SOLE 236047 0 0 LENNAR CORP CL A 526057104 6786 107299 SH SOLE 107299 0 0 LENNOX INTL INC COM 526107107 7100 34093 SH SOLE 34093 0 0 LEUCADIA NATL CORP COM 527288104 7053 266242 SH SOLE 266242 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 306 31000 SH SOLE 31000 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 57780 679365 SH SOLE 679365 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 21826 256299 SH SOLE 256299 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 494 11151 SH SOLE 11151 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER 53071M104 4985 204125 SH SOLE 204125 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A 53071M856 891 16426 SH SOLE 16426 0 0 LIBERTY PPTY TR SH BEN INT 531172104 5684 132158 SH SOLE 132158 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3264 82299 SH SOLE 82299 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 83249 2099061 SH SOLE 2099061 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES G 531229706 6224 282252 SH SOLE 282252 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRML 531229870 8008 244744 SH SOLE 244744 0 0 LIFEPOINT HEALTH INC COM 53219L109 373 7491 SH SOLE 7491 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2780 20300 SH SOLE 20300 0 0 LIFE STORAGE INC COM 53223X107 841 9442 SH SOLE 9442 0 0 LILLY ELI & CO COM 532457108 104039 1231816 SH SOLE 1231816 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1110 12122 SH SOLE 12122 0 0 LINCOLN NATL CORP IND COM 534187109 22418 291641 SH SOLE 291641 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 93539 2947036 SH SOLE 2947036 0 0 LITTELFUSE INC COM 537008104 8506 43000 SH SOLE 43000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 5414 127173 SH SOLE 127173 0 0 LOCKHEED MARTIN CORP COM 539830109 86853 270528 SH SOLE 270528 0 0 LOEWS CORP COM 540424108 13208 264006 SH SOLE 264006 0 0 LOGMEIN INC COM 54142L109 1218 10634 SH SOLE 10634 0 0 LOWES COS INC COM 548661107 90787 976836 SH SOLE 976836 0 0 LOXO ONCOLOGY INC COM 548862101 1886 22400 SH SOLE 22400 0 0 LULULEMON ATHLETICA INC COM 550021109 5957 75801 SH SOLE 75801 0 0 LUMENTUM HLDGS INC COM 55024U109 4768 97500 SH SOLE 97500 0 0 LUTHER BURBANK CORP COM 550550107 1866 155000 SH SOLE 155000 0 0 LYDALL INC DEL COM 550819106 2723 53665 SH SOLE 53665 0 0 M & T BK CORP COM 55261F104 10194 59618 SH SOLE 59618 0 0 MDU RES GROUP INC COM 552690109 1077 40057 SH SOLE 40057 0 0 MFA FINL INC COM 55272X102 641 80975 SH SOLE 80975 0 0 MGM RESORTS INTERNATIONAL COM 552953101 14590 436954 SH SOLE 436954 0 0 MGP INGREDIENTS INC NEW COM 55303J106 10720 139440 SH SOLE 139440 0 0 MKS INSTRUMENT INC COM 55306N104 17114 181100 SH SOLE 181100 0 0 MSC INDL DIRECT INC CL A 553530106 867 8971 SH SOLE 8971 0 0 MSCI INC COM 55354G100 10142 80151 SH SOLE 80151 0 0 MACERICH CO COM 554382101 5623 85605 SH SOLE 85605 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6239 97179 SH SOLE 97179 0 0 MACROGENICS INC COM 556099109 475 25000 SH SOLE 25000 0 0 MACYS INC COM 55616P104 7123 282788 SH SOLE 282788 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 800 3794 SH SOLE 3794 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 275 3000 SH SOLE 3000 0 0 MAGNA INTL INC COM 559222401 29563 519938 SH SOLE 519938 0 0 MAIN STREET CAPITAL CORP COM 56035L104 5772 145282 SH SOLE 145282 0 0 MANHATTAN ASSOCS INC COM 562750109 705 14233 SH SOLE 14233 0 0 MANITOWOC CO INC COM NEW 563571405 3705 94174 SH SOLE 94174 0 0 MANPOWERGROUP INC COM 56418H100 12202 96753 SH SOLE 96753 0 0 MANULIFE FINL CORP COM 56501R106 59870 2860941 SH SOLE 2860941 0 0 MARATHON OIL CORP COM 565849106 11358 670873 SH SOLE 670873 0 0 MARATHON PETE CORP COM 56585A102 46884 710582 SH SOLE 710582 0 0 MARKEL CORP COM 570535104 14161 12431 SH SOLE 12431 0 0 MARKETAXESS HLDGS INC COM 57060D108 1519 7527 SH SOLE 7527 0 0 MARSH & MCLENNAN COS INC COM 571748102 38133 468526 SH SOLE 468526 0 0 MARRIOTT INTL INC NEW CL A 571903202 38484 283534 SH SOLE 283534 0 0 MARTIN MARIETTA MATLS INC COM 573284106 10906 49341 SH SOLE 49341 0 0 MASCO CORP COM 574599106 34113 776364 SH SOLE 776364 0 0 MASTERCARD INCORPORATED CL A 57636Q104 190399 1257921 SH SOLE 1257921 0 0 MATCH GROUP INC COM 57665R106 236 7537 SH SOLE 7537 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 42 36000 SH SOLE 36000 0 0 MATTEL INC COM 577081102 3486 226650 SH SOLE 226650 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 15588 298156 SH SOLE 298156 0 0 MAXLINEAR INC COM 57776J100 16339 618427 SH SOLE 618427 0 0 MAXIMUS INC COM 577933104 14903 208200 SH SOLE 208200 0 0 MCCORMICK & CO INC COM NON VTG 579780206 8578 84170 SH SOLE 84170 0 0 MCDONALDS CORP COM 580135101 180480 1048568 SH SOLE 1048568 0 0 MCKESSON CORP COM 58155Q103 47001 301387 SH SOLE 301387 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1024 74303 SH SOLE 74303 0 0 MEDICINOVA INC COM NEW 58468P206 168 26000 SH SOLE 26000 0 0 MEDICINES CO COM 584688105 1867 68300 SH SOLE 68300 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 8961 141400 SH SOLE 141400 0 0 MEDNAX INC COM 58502B106 4860 90938 SH SOLE 90938 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 5056 174100 SH SOLE 174100 0 0 MERCADOLIBRE INC COM 58733R102 8790 27935 SH SOLE 27935 0 0 MERCK & CO INC COM 58933Y105 199528 3545910 SH SOLE 3545910 0 0 MERCURY SYS INC COM 589378108 15764 307000 SH SOLE 307000 0 0 MERCURY GENL CORP NEW COM 589400100 301 5625 SH SOLE 5625 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 111 10799 SH SOLE 10799 0 0 METHANEX CORP COM 59151K108 4802 79000 SH SOLE 79000 0 0 METHODE ELECTRS INC COM 591520200 6296 157000 SH SOLE 157000 0 0 METLIFE INC COM 59156R108 68180 1348495 SH SOLE 1348495 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1053 25000 SH SOLE 25000 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 15503 25025 SH SOLE 25025 0 0 MICHAELS COS INC COM 59408Q106 553 22854 SH SOLE 22854 0 0 MICROSOFT CORP COM 594918104 833299 9741628 SH SOLE 9741628 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 29887 340086 SH SOLE 340086 0 0 MICRON TECHNOLOGY INC COM 595112103 57770 1404904 SH SOLE 1404904 0 0 MICROSEMI CORP COM 595137100 11574 224076 SH SOLE 224076 0 0 MID AMER APT CMNTYS INC COM 59522J103 16982 168876 SH SOLE 168876 0 0 MIDDLEBY CORP COM 596278101 6919 51268 SH SOLE 51268 0 0 MILLER HERMAN INC COM 600544100 5229 130569 SH SOLE 130569 0 0 MIMEDX GROUP INC COM 602496101 996 79000 SH SOLE 79000 0 0 MINDBODY INC COM CL A 60255W105 8678 285000 SH SOLE 285000 0 0 MINERVA NEUROSCIENCES INC COM 603380106 109 18000 SH SOLE 18000 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 104 10000 SH SOLE 10000 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 512 40160 SH SOLE 40160 0 0 MOHAWK INDS INC COM 608190104 17033 61738 SH SOLE 61738 0 0 MOLSON COORS BREWING CO CL B 60871R209 26876 327471 SH SOLE 327471 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 739 53000 SH SOLE 53000 0 0 MOMO INC ADR 60879B107 5841 238611 SH SOLE 238611 0 0 MONDELEZ INTL INC CL A 609207105 68820 1607934 SH SOLE 1607934 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 31834 2415344 SH SOLE 2415344 0 0 MONOLITHIC PWR SYS INC COM 609839105 24157 215000 SH SOLE 215000 0 0 MONSANTO CO NEW COM 61166W101 124321 1064577 SH SOLE 1064577 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 46970 742147 SH SOLE 742147 0 0 MOODYS CORP COM 615369105 23337 158098 SH SOLE 158098 0 0 MORGAN STANLEY COM NEW 617446448 107627 2051206 SH SOLE 2051206 0 0 MORNINGSTAR INC COM 617700109 379 3906 SH SOLE 3906 0 0 MOSAIC CO NEW COM 61945C103 12421 484068 SH SOLE 484068 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 10495 116170 SH SOLE 116170 0 0 MUELLER WTR PRODS INC COM SER A 624758108 7518 600000 SH SOLE 600000 0 0 MURPHY OIL CORP COM 626717102 1046 33702 SH SOLE 33702 0 0 MURPHY USA INC COM 626755102 540 6725 SH SOLE 6725 0 0 MYRIAD GENETICS INC COM 62855J104 2191 63800 SH SOLE 63800 0 0 MYOKARDIA INC COM 62857M105 505 12000 SH SOLE 12000 0 0 NCR CORP NEW COM 62886E108 845 24865 SH SOLE 24865 0 0 NRG ENERGY INC COM NEW 629377508 2010 70569 SH SOLE 70569 0 0 NRG YIELD INC CL C 62942X405 22680 1200000 SH SOLE 1200000 0 0 NVR INC COM 62944T105 11981 3415 SH SOLE 3415 0 0 NANOMETRICS INC COM 630077105 5732 230000 SH SOLE 230000 0 0 NANTKWEST INC COM 63016Q102 76 17000 SH SOLE 17000 0 0 NASDAQ INC COM 631103108 10071 131084 SH SOLE 131084 0 0 NATERA INC COM 632307104 207 23000 SH SOLE 23000 0 0 NATIONAL FUEL GAS CO N J COM 636180101 910 16580 SH SOLE 16580 0 0 NATIONAL GEN HLDGS CORP COM 636220303 14144 720139 SH SOLE 720139 0 0 NATIONAL INSTRS CORP COM 636518102 914 21954 SH SOLE 21954 0 0 NATIONAL OILWELL VARCO INC COM 637071101 11431 317345 SH SOLE 317345 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 5797 134410 SH SOLE 134410 0 0 NAVIENT CORPORATION COM 63938C108 830 62299 SH SOLE 62299 0 0 NEKTAR THERAPEUTICS COM 640268108 8779 147000 SH SOLE 147000 0 0 NEOGEN CORP COM 640491106 4896 59553 SH SOLE 59553 0 0 NEOS THERAPEUTICS INC COM 64052L106 143 14000 SH SOLE 14000 0 0 NETAPP INC COM 64110D104 25943 468954 SH SOLE 468954 0 0 NETFLIX INC COM 64110L106 109914 572588 SH SOLE 572588 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1391 17931 SH SOLE 17931 0 0 NEW JERSEY RES COM 646025106 3964 98600 SH SOLE 98600 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1125 62899 SH SOLE 62899 0 0 NEWELL BRANDS INC COM 651229106 13171 426243 SH SOLE 426243 0 0 NEWFIELD EXPL CO COM 651290108 13407 425210 SH SOLE 425210 0 0 NEWLINK GENETICS CORP COM 651511107 138 17000 SH SOLE 17000 0 0 NEWMARKET CORP COM 651587107 604 1521 SH SOLE 1521 0 0 NEWMONT MINING CORP COM 651639106 24397 650238 SH SOLE 650238 0 0 NEWS CORP NEW CL B 65249B208 9102 548298 SH SOLE 548298 0 0 NEXTERA ENERGY INC COM 65339F101 81506 521839 SH SOLE 521839 0 0 NIKE INC CL B 654106103 120366 1924313 SH SOLE 1924313 0 0 NISOURCE INC COM 65473P105 10915 425214 SH SOLE 425214 0 0 NOBLE ENERGY INC COM 655044105 11652 399866 SH SOLE 399866 0 0 NORBORD INC COM NEW 65548P403 917 27000 SH SOLE 27000 0 0 NORDSON CORP COM 655663102 1728 11803 SH SOLE 11803 0 0 NORDSTROM INC COM 655664100 11714 247240 SH SOLE 247240 0 0 NORFOLK SOUTHERN CORP COM 655844108 37485 258696 SH SOLE 258696 0 0 NORTHERN TR CORP COM 665859104 12460 124734 SH SOLE 124734 0 0 NORTHROP GRUMMAN CORP COM 666807102 45932 149660 SH SOLE 149660 0 0 NOVAVAX INC COM 670002104 248 200000 SH SOLE 200000 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 34 11000 SH SOLE 11000 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 726 10637 SH SOLE 10637 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 986 60309 SH SOLE 60309 0 0 NUCOR CORP COM 670346105 17806 280063 SH SOLE 280063 0 0 NUTANIX INC CL A 67059N108 7938 225000 SH SOLE 225000 0 0 NVIDIA CORP COM 67066G104 147606 762822 SH SOLE 762822 0 0 NUVASIVE INC COM 670704105 10821 185000 SH SOLE 185000 0 0 NXSTAGE MEDICAL INC COM 67072V103 25598 1056447 SH SOLE 1056447 0 0 OGE ENERGY CORP COM 670837103 11057 335983 SH SOLE 335983 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 36280 150826 SH SOLE 150826 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 68908 935487 SH SOLE 935487 0 0 OCEANEERING INTL INC COM 675232102 3990 188764 SH SOLE 188764 0 0 OCEANFIRST FINL CORP COM 675234108 2822 107500 SH SOLE 107500 0 0 OCLARO INC COM NEW 67555N206 1716 254600 SH SOLE 254600 0 0 OCULAR THERAPEUTIX INC COM 67576A100 80 18000 SH SOLE 18000 0 0 OIL STS INTL INC COM 678026105 8040 284110 SH SOLE 284110 0 0 OLD DOMINION FGHT LINES INC COM 679580100 7257 55169 SH SOLE 55169 0 0 OLD REP INTL CORP COM 680223104 1070 50055 SH SOLE 50055 0 0 OLIN CORP COM PAR $1 680665205 1204 33831 SH SOLE 33831 0 0 OMNICOM GROUP INC COM 681919106 13667 187657 SH SOLE 187657 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1099 39893 SH SOLE 39893 0 0 OMEROS CORP COM 682143102 867 44600 SH SOLE 44600 0 0 ON SEMICONDUCTOR CORP COM 682189105 1794 85675 SH SOLE 85675 0 0 ONEMAIN HLDGS INC COM 68268W103 338 12987 SH SOLE 12987 0 0 ONEOK INC NEW COM 682680103 15776 295155 SH SOLE 295155 0 0 OPEN TEXT CORP COM 683715106 4770 133668 SH SOLE 133668 0 0 OPKO HEALTH INC COM 68375N103 330 67423 SH SOLE 67423 0 0 ORACLE CORP COM 68389X105 165631 3503200 SH SOLE 3503200 0 0 ORBITAL ATK INC COM 68557N103 15786 120047 SH SOLE 120047 0 0 ORGANOVO HLDGS INC COM 68620A104 99 75000 SH SOLE 75000 0 0 OSHKOSH CORP COM 688239201 22840 251294 SH SOLE 251294 0 0 OTONOMY INC COM 68906L105 105 19000 SH SOLE 19000 0 0 OUTFRONT MEDIA INC COM 69007J106 659 28415 SH SOLE 28415 0 0 OWENS CORNING NEW COM 690742101 11584 126000 SH SOLE 126000 0 0 OWENS ILL INC COM NEW 690768403 738 33310 SH SOLE 33310 0 0 PBF ENERGY INC CL A 69318G106 800 22559 SH SOLE 22559 0 0 PDF SOLUTIONS INC COM 693282105 3571 227478 SH SOLE 227478 0 0 PDL BIOPHARMA INC COM 69329Y104 334 122000 SH SOLE 122000 0 0 PG&E CORP COM 69331C108 37068 826856 SH SOLE 826856 0 0 PNC FINL SVCS GROUP INC COM 693475105 115949 803586 SH SOLE 803586 0 0 PPG INDS INC COM 693506107 31004 265398 SH SOLE 265398 0 0 PPL CORP COM 69351T106 32216 1040900 SH SOLE 1040900 0 0 PRA HEALTH SCIENCES INC COM 69354M108 10607 116471 SH SOLE 116471 0 0 PRA GROUP INC COM 69354N106 6428 193600 SH SOLE 193600 0 0 PVH CORP COM 693656100 10785 78604 SH SOLE 78604 0 0 PTC THERAPEUTICS INC COM 69366J200 400 24000 SH SOLE 24000 0 0 PTC INC COM 69370C100 7108 116973 SH SOLE 116973 0 0 PACCAR INC COM 693718108 21488 302305 SH SOLE 302305 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 1799 39400 SH SOLE 39400 0 0 PACKAGING CORP AMER COM 695156109 12292 101966 SH SOLE 101966 0 0 PACWEST BANCORP DEL COM 695263103 1314 26081 SH SOLE 26081 0 0 PALO ALTO NETWORKS INC COM 697435105 13992 96538 SH SOLE 96538 0 0 PANDORA MEDIA INC COM 698354107 240 49876 SH SOLE 49876 0 0 PARAMOUNT GROUP INC COM 69924R108 673 42437 SH SOLE 42437 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 286 16000 SH SOLE 16000 0 0 PARK HOTELS RESORTS INC COM 700517105 852 29645 SH SOLE 29645 0 0 PARKER HANNIFIN CORP COM 701094104 48675 243886 SH SOLE 243886 0 0 PARSLEY ENERGY INC CL A 701877102 19545 663897 SH SOLE 663897 0 0 PATTERSON COMPANIES INC COM 703395103 2864 79281 SH SOLE 79281 0 0 PATTERSON UTI ENERGY INC COM 703481101 984 42753 SH SOLE 42753 0 0 PAYCOM SOFTWARE INC COM 70432V102 14335 178450 SH SOLE 178450 0 0 PAYCHEX INC COM 704326107 23001 337855 SH SOLE 337855 0 0 PAYPAL HLDGS INC COM 70450Y103 113523 1542009 SH SOLE 1542009 0 0 PEMBINA PIPELINE CORP COM 706327103 34267 943409 SH SOLE 943409 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 351 7339 SH SOLE 7339 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1293 69126 SH SOLE 69126 0 0 PEPSICO INC COM 713448108 215448 1796601 SH SOLE 1796601 0 0 PERKINELMER INC COM 714046109 1886 25799 SH SOLE 25799 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3835 119027 SH SOLE 119027 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 60845 5913060 SH SOLE 5913060 0 0 PFIZER INC COM 717081103 255927 7065908 SH SOLE 7065908 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 469 14000 SH SOLE 14000 0 0 PHILIP MORRIS INTL INC COM 718172109 207006 1959355 SH SOLE 1959355 0 0 PHILLIPS 66 COM 718546104 61063 603685 SH SOLE 603685 0 0 PHOTRONICS INC COM 719405102 4689 550000 SH SOLE 550000 0 0 PHYSICIANS RLTY TR COM 71943U104 14157 786959 SH SOLE 786959 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 586 29869 SH SOLE 29869 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 196 26000 SH SOLE 26000 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 562 18092 SH SOLE 18092 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 5278 79604 SH SOLE 79604 0 0 PINNACLE FOODS INC DEL COM 72348P104 1442 24254 SH SOLE 24254 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 1604 49000 SH SOLE 49000 0 0 PINNACLE WEST CAP CORP COM 723484101 11528 135339 SH SOLE 135339 0 0 PIONEER NAT RES CO COM 723787107 31296 181057 SH SOLE 181057 0 0 PITNEY BOWES INC COM 724479100 429 38407 SH SOLE 38407 0 0 PLAINS GP HLDGS L P LTD PARTNR INT 72651A207 4662 212395 SH SOLE 212395 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 452 45605 SH SOLE 45605 0 0 PLEXUS CORP COM 729132100 9885 162800 SH SOLE 162800 0 0 POLARIS INDS INC COM 731068102 26419 213073 SH SOLE 213073 0 0 POOL CORPORATION COM 73278L105 1038 8004 SH SOLE 8004 0 0 POPULAR INC COM NEW 733174700 737 20756 SH SOLE 20756 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 11036 242134 SH SOLE 242134 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2466 50667 SH SOLE 50667 0 0 POST HLDGS INC COM 737446104 1060 13381 SH SOLE 13381 0 0 POTASH CORP SASK INC COM 73755L107 17405 845932 SH SOLE 845932 0 0 POWER INTEGRATIONS INC COM 739276103 8826 120000 SH SOLE 120000 0 0 PQ GROUP HLDGS INC COM 73943T103 4935 300000 SH SOLE 300000 0 0 PRAXAIR INC COM 74005P104 13905 89893 SH SOLE 89893 0 0 PREMIER INC CL A 74051N102 9226 316058 SH SOLE 316058 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 2340 52700 SH SOLE 52700 0 0 PRICE T ROWE GROUP INC COM 74144T108 32253 307372 SH SOLE 307372 0 0 PRICELINE GRP INC COM NEW 741503403 109015 62734 SH SOLE 62734 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 14556 206288 SH SOLE 206288 0 0 PROASSURANCE CORP COM 74267C106 619 10825 SH SOLE 10825 0 0 PROCTER AND GAMBLE CO COM 742718109 292005 3178109 SH SOLE 3178109 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 315 53000 SH SOLE 53000 0 0 PROGRESSIVE CORP OHIO COM 743315103 29844 529899 SH SOLE 529899 0 0 PROLOGIS INC COM 74340W103 46882 726746 SH SOLE 726746 0 0 PROOFPOINT INC COM 743424103 15639 176100 SH SOLE 176100 0 0 PROPETRO HLDG CORP COM 74347M108 4973 246700 SH SOLE 246700 0 0 PROSPERITY BANCSHARES INC COM 743606105 14972 213679 SH SOLE 213679 0 0 PROTO LABS INC COM 743713109 5305 51500 SH SOLE 51500 0 0 PRUDENTIAL FINL INC COM 744320102 74648 649228 SH SOLE 649228 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 33565 651748 SH SOLE 651748 0 0 PUBLIC STORAGE COM 74460D109 38782 185561 SH SOLE 185561 0 0 PULTE GROUP INC COM 745867101 8387 252249 SH SOLE 252249 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2827 28600 SH SOLE 28600 0 0 QEP RES INC COM 74733V100 473 49396 SH SOLE 49396 0 0 QORVO INC COM 74736K101 7044 105766 SH SOLE 105766 0 0 Q2 HLDGS INC COM 74736L109 6957 188789 SH SOLE 188789 0 0 QUALCOMM INC COM 747525103 128835 2012424 SH SOLE 2012424 0 0 QUANTA SVCS INC COM 74762E102 1366 34923 SH SOLE 34923 0 0 QUEST DIAGNOSTICS INC COM 74834L100 7961 80826 SH SOLE 80826 0 0 REV GROUP INC COM 749527107 5589 171800 SH SOLE 171800 0 0 RPC INC COM 749660106 8599 336803 SH SOLE 336803 0 0 RPM INTL INC COM 749685103 1409 26879 SH SOLE 26879 0 0 RSP PERMIAN INC COM 74978Q105 11299 277763 SH SOLE 277763 0 0 RADIUS HEALTH INC COM NEW 750469207 826 26000 SH SOLE 26000 0 0 RALPH LAUREN CORP CL A 751212101 2218 21392 SH SOLE 21392 0 0 RANGE RES CORP COM 75281A109 3071 179986 SH SOLE 179986 0 0 RAVEN INDS INC COM 754212108 8313 242000 SH SOLE 242000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 22177 248338 SH SOLE 248338 0 0 RAYONIER INC COM 754907103 839 26513 SH SOLE 26513 0 0 RAYTHEON CO COM NEW 755111507 76258 405950 SH SOLE 405950 0 0 REALOGY HLDGS CORP COM 75605Y106 725 27360 SH SOLE 27360 0 0 REALTY INCOME CORP COM 756109104 19522 342363 SH SOLE 342363 0 0 RECRO PHARMA INC COM 75629F109 102 11000 SH SOLE 11000 0 0 RED HAT INC COM 756577102 33924 282467 SH SOLE 282467 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 9870 175000 SH SOLE 175000 0 0 REGAL BELOIT CORP COM 758750103 5805 75782 SH SOLE 75782 0 0 REGAL ENTMT GROUP CL A 758766109 5974 259648 SH SOLE 259648 0 0 REGENCY CTRS CORP COM 758849103 12886 186272 SH SOLE 186272 0 0 REGENERON PHARMACEUTICALS COM 75886F107 25664 68262 SH SOLE 68262 0 0 REGENXBIO INC COM 75901B107 698 21000 SH SOLE 21000 0 0 REGIONS FINL CORP NEW COM 7591EP100 2507 145095 SH SOLE 145095 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 9928 63671 SH SOLE 63671 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1253 14600 SH SOLE 14600 0 0 RENASANT CORP COM 75970E107 7969 194901 SH SOLE 194901 0 0 REPLIGEN CORP COM 759916109 1368 37700 SH SOLE 37700 0 0 REPUBLIC SVCS INC COM 760759100 14702 217457 SH SOLE 217457 0 0 RESMED INC COM 761152107 11137 131502 SH SOLE 131502 0 0 RETROPHIN INC COM 761299106 590 28000 SH SOLE 28000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 26948 437633 SH SOLE 437633 0 0 RETAIL PPTYS AMER INC CL A 76131V202 625 46473 SH SOLE 46473 0 0 REVANCE THERAPEUTICS INC COM 761330109 643 18000 SH SOLE 18000 0 0 REXNORD CORP NEW COM 76169B102 8691 334000 SH SOLE 334000 0 0 REXFORD INDL RLTY INC COM 76169C100 787 26988 SH SOLE 26988 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 330 85000 SH SOLE 85000 0 0 RITE AID CORP COM 767754104 7079 3593475 SH SOLE 3593475 0 0 ROBERT HALF INTL INC COM 770323103 9857 177469 SH SOLE 177469 0 0 ROCKWELL AUTOMATION INC COM 773903109 27081 137920 SH SOLE 137920 0 0 ROCKWELL COLLINS INC COM 774341101 68762 507018 SH SOLE 507018 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 23811 465790 SH SOLE 465790 0 0 ROLLINS INC COM 775711104 4949 106358 SH SOLE 106358 0 0 ROPER TECHNOLOGIES INC COM 776696106 22344 86272 SH SOLE 86272 0 0 ROSS STORES INC COM 778296103 61402 765132 SH SOLE 765132 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 107348 1310297 SH SOLE 1310297 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 148128 2169102 SH SOLE 2169102 0 0 ROYAL GOLD INC COM 780287108 1101 13411 SH SOLE 13411 0 0 RYANAIR HLDGS PLC SPONSORED ADR 783513203 3142 30153 SH SOLE 30153 0 0 RYDER SYS INC COM 783549108 913 10844 SH SOLE 10844 0 0 S&P GLOBAL INC COM 78409V104 45567 268993 SH SOLE 268993 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 25866 158340 SH SOLE 158340 0 0 SEI INVESTMENTS CO COM 784117103 8661 120522 SH SOLE 120522 0 0 SJW GROUP COM 784305104 2889 45254 SH SOLE 45254 0 0 SL GREEN RLTY CORP COM 78440X101 8362 82852 SH SOLE 82852 0 0 SLM CORP COM 78442P106 1000 88488 SH SOLE 88488 0 0 SM ENERGY CO COM 78454L100 504 22833 SH SOLE 22833 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 47478 177912 SH SOLE 177912 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6320 156133 SH SOLE 156133 0 0 SPX FLOW INC COM 78469X107 8083 170000 SH SOLE 170000 0 0 SVB FINL GROUP COM 78486Q101 25021 107034 SH SOLE 107034 0 0 SAGE THERAPEUTICS INC COM 78667J108 6259 38000 SH SOLE 38000 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5075 350000 SH SOLE 350000 0 0 SALESFORCE COM INC COM 79466L302 89207 872615 SH SOLE 872615 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 495 26401 SH SOLE 26401 0 0 SANDERSON FARMS INC COM 800013104 2456 17700 SH SOLE 17700 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1364 83200 SH SOLE 83200 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 567 30467 SH SOLE 30467 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3283 59000 SH SOLE 59000 0 0 SCANA CORP NEW COM 80589M102 6182 155412 SH SOLE 155412 0 0 SCHEIN HENRY INC COM 806407102 17097 244669 SH SOLE 244669 0 0 SCHLUMBERGER LTD COM 806857108 121056 1796350 SH SOLE 1796350 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 11424 400000 SH SOLE 400000 0 0 SCHULMAN A INC COM 808194104 6156 165270 SH SOLE 165270 0 0 SCHWAB CHARLES CORP NEW COM 808513105 59509 1158430 SH SOLE 1158430 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 3446 45000 SH SOLE 45000 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 950 8881 SH SOLE 8881 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 38426 450057 SH SOLE 450057 0 0 SEABOARD CORP COM 811543107 234 53 SH SOLE 53 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 580 23000 SH SOLE 23000 0 0 SEALED AIR CORP NEW COM 81211K100 8577 173976 SH SOLE 173976 0 0 SEATTLE GENETICS INC COM 812578102 840 15709 SH SOLE 15709 0 0 SEMTECH CORP COM 816850101 9200 269000 SH SOLE 269000 0 0 SEMPRA ENERGY COM 816851109 37634 351981 SH SOLE 351981 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 925 48303 SH SOLE 48303 0 0 SERES THERAPEUTICS INC COM 81750R102 152 15000 SH SOLE 15000 0 0 SERVICE CORP INTL COM 817565104 20580 551439 SH SOLE 551439 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1414 27578 SH SOLE 27578 0 0 SERVICENOW INC COM 81762P102 24770 189966 SH SOLE 189966 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 8381 366037 SH SOLE 366037 0 0 SHERWIN WILLIAMS CO COM 824348106 39133 95436 SH SOLE 95436 0 0 SHIRE PLC SPONSORED ADR 82481R106 14468 93269 SH SOLE 93269 0 0 SHOPIFY INC CL A 82509L107 9989 98500 SH SOLE 98500 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 20068 146203 SH SOLE 146203 0 0 SILGAN HOLDINGS INC COM 827048109 449 15290 SH SOLE 15290 0 0 SIMON PPTY GROUP INC NEW COM 828806109 69728 406011 SH SOLE 406011 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 15386 200600 SH SOLE 200600 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 904 13579 SH SOLE 13579 0 0 SKECHERS U S A INC CL A 830566105 1022 27015 SH SOLE 27015 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 21204 223322 SH SOLE 223322 0 0 SMITH A O COM 831865209 16781 273846 SH SOLE 273846 0 0 SMUCKER J M CO COM NEW 832696405 32657 262854 SH SOLE 262854 0 0 SNAP ON INC COM 833034101 30472 174827 SH SOLE 174827 0 0 SNYDERS-LANCE INC COM 833551104 4157 83000 SH SOLE 83000 0 0 SONIC CORP COM 835451105 10522 382885 SH SOLE 382885 0 0 SONOCO PRODS CO COM 835495102 1074 20210 SH SOLE 20210 0 0 SOTHEBYS COM 835898107 6971 135091 SH SOLE 135091 0 0 SOUTH JERSEY INDS INC COM 838518108 2542 81400 SH SOLE 81400 0 0 SOUTH ST CORP COM 840441109 5229 60000 SH SOLE 60000 0 0 SOUTHERN CO COM 842587107 68137 1416856 SH SOLE 1416856 0 0 SOUTHERN COPPER CORP COM 84265V105 3213 67705 SH SOLE 67705 0 0 SOUTHWEST AIRLS CO COM 844741108 29468 450231 SH SOLE 450231 0 0 SOUTHWESTERN ENERGY CO COM 845467109 773 138479 SH SOLE 138479 0 0 SPARK THERAPEUTICS INC COM 84652J103 1363 26500 SH SOLE 26500 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1099 58000 SH SOLE 58000 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 13659 121518 SH SOLE 121518 0 0 SPIRE INC COM 84857L101 3562 47400 SH SOLE 47400 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 10779 123545 SH SOLE 123545 0 0 SPIRIT AIRLS INC COM 848577102 642 14316 SH SOLE 14316 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 806 93992 SH SOLE 93992 0 0 SPLUNK INC COM 848637104 11929 144005 SH SOLE 144005 0 0 SPRINT CORP COM SER 1 85207U105 4878 828184 SH SOLE 828184 0 0 SPROUTS FMRS MKT INC COM 85208M102 650 26692 SH SOLE 26692 0 0 SQUARE INC CL A 852234103 11395 328661 SH SOLE 328661 0 0 STANLEY BLACK & DECKER INC COM 854502101 23917 140947 SH SOLE 140947 0 0 STARBUCKS CORP COM 855244109 124521 2168229 SH SOLE 2168229 0 0 STARWOOD PPTY TR INC COM 85571B105 1115 52216 SH SOLE 52216 0 0 STATE STR CORP COM 857477103 52811 541045 SH SOLE 541045 0 0 STEEL DYNAMICS INC COM 858119100 21801 505477 SH SOLE 505477 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 250 16000 SH SOLE 16000 0 0 STERICYCLE INC COM 858912108 16898 248536 SH SOLE 248536 0 0 STIFEL FINL CORP COM 860630102 13874 232941 SH SOLE 232941 0 0 STORE CAP CORP COM 862121100 911 35003 SH SOLE 35003 0 0 STRYKER CORP COM 863667101 71830 463899 SH SOLE 463899 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 341 19000 SH SOLE 19000 0 0 SUN CMNTYS INC COM 866674104 1461 15752 SH SOLE 15752 0 0 SUN LIFE FINL INC COM 866796105 27140 655456 SH SOLE 655456 0 0 SUNCOR ENERGY INC NEW COM 867224107 77180 2095404 SH SOLE 2095404 0 0 SUNTRUST BKS INC COM 867914103 54905 850053 SH SOLE 850053 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 3418 354920 SH SOLE 354920 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1893 47500 SH SOLE 47500 0 0 SYMANTEC CORP COM 871503108 15253 543599 SH SOLE 543599 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 6515 728734 SH SOLE 728734 0 0 SYNOPSYS INC COM 871607107 20310 238274 SH SOLE 238274 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1163 24259 SH SOLE 24259 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 366 164000 SH SOLE 164000 0 0 SYNCHRONY FINL COM 87165B103 80035 2072905 SH SOLE 2072905 0 0 SYSCO CORP COM 871829107 43319 713305 SH SOLE 713305 0 0 TCF FINL CORP COM 872275102 668 32588 SH SOLE 32588 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 11711 229041 SH SOLE 229041 0 0 TFS FINL CORP COM 87240R107 162 10834 SH SOLE 10834 0 0 TJX COS INC NEW COM 872540109 71187 931031 SH SOLE 931031 0 0 T MOBILE US INC COM 872590104 22889 360393 SH SOLE 360393 0 0 TTM TECHNOLOGIES INC COM 87305R109 9112 581491 SH SOLE 581491 0 0 TABLEAU SOFTWARE INC CL A 87336U105 914 13203 SH SOLE 13203 0 0 TAHOE RES INC COM 873868103 301 62805 SH SOLE 62805 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 5597 141149 SH SOLE 141149 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14377 130961 SH SOLE 130961 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 498 18801 SH SOLE 18801 0 0 TAPESTRY INC COM 876030107 19375 438042 SH SOLE 438042 0 0 TARGET CORP COM 87612E106 36546 560085 SH SOLE 560085 0 0 TARGA RES CORP COM 87612G101 17679 365113 SH SOLE 365113 0 0 TAUBMAN CTRS INC COM 876664103 796 12163 SH SOLE 12163 0 0 TEAM INC COM 878155100 1490 100000 SH SOLE 100000 0 0 TECH DATA CORP COM 878237106 6466 66000 SH SOLE 66000 0 0 TECK RESOURCES LTD CL B 878742204 10568 402846 SH SOLE 402846 0 0 TEGNA INC COM 87901J105 623 44277 SH SOLE 44277 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1296 7152 SH SOLE 7152 0 0 TELEFLEX INC COM 879369106 14648 58871 SH SOLE 58871 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 555 19951 SH SOLE 19951 0 0 TELIGENT INC NEW COM 87960W104 113 31000 SH SOLE 31000 0 0 TEMPUR SEALY INTL INC COM 88023U101 599 9559 SH SOLE 9559 0 0 TERADATA CORP DEL COM 88076W103 959 24930 SH SOLE 24930 0 0 TERADYNE INC COM 880770102 1708 40793 SH SOLE 40793 0 0 TEREX CORP NEW COM 880779103 773 16033 SH SOLE 16033 0 0 TERNIUM SA SPON ADR 880890108 10453 330906 SH SOLE 330906 0 0 TESARO INC COM 881569107 2209 26659 SH SOLE 26659 0 0 TESLA INC COM 88160R101 35870 115208 SH SOLE 115208 0 0 TETRA TECH INC NEW COM 88162G103 9770 202900 SH SOLE 202900 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 30239 1595700 SH SOLE 1595700 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 176 28000 SH SOLE 28000 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 19851 223300 SH SOLE 223300 0 0 TEXAS INSTRS INC COM 882508104 137573 1317246 SH SOLE 1317246 0 0 TEXAS ROADHOUSE INC COM 882681109 9535 181000 SH SOLE 181000 0 0 TEXTRON INC COM 883203101 14855 262507 SH SOLE 262507 0 0 TG THERAPEUTICS INC COM 88322Q108 336 41000 SH SOLE 41000 0 0 THERAPEUTICSMD INC COM 88338N107 683 113000 SH SOLE 113000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 120358 633861 SH SOLE 633861 0 0 THOMSON REUTERS CORP COM 884903105 7978 182447 SH SOLE 182447 0 0 THOR INDS INC COM 885160101 1526 10128 SH SOLE 10128 0 0 3M CO COM 88579Y101 163813 695980 SH SOLE 695980 0 0 TIFFANY & CO NEW COM 886547108 11586 111454 SH SOLE 111454 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 3413 176765 SH SOLE 176765 0 0 TIME WARNER INC COM NEW 887317303 141112 1542712 SH SOLE 1542712 0 0 TIMKEN CO COM 887389104 700 14251 SH SOLE 14251 0 0 TITAN INTL INC ILL COM 88830M102 1584 123000 SH SOLE 123000 0 0 TOLL BROTHERS INC COM 889478103 7467 155503 SH SOLE 155503 0 0 TORCHMARK CORP COM 891027104 8043 88665 SH SOLE 88665 0 0 TORO CO COM 891092108 9929 152221 SH SOLE 152221 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 161293 2743952 SH SOLE 2743952 0 0 TOTAL SYS SVCS INC COM 891906109 15557 196704 SH SOLE 196704 0 0 TRACTOR SUPPLY CO COM 892356106 8766 117266 SH SOLE 117266 0 0 TRANSCANADA CORP COM 89353D107 48405 991312 SH SOLE 991312 0 0 TRANSDIGM GROUP INC COM 893641100 12982 47272 SH SOLE 47272 0 0 TRANSUNION COM 89400J107 7682 139782 SH SOLE 139782 0 0 TRAVELERS COMPANIES INC COM 89417E109 34802 256573 SH SOLE 256573 0 0 TREEHOUSE FOODS INC COM 89469A104 3699 74782 SH SOLE 74782 0 0 TREVENA INC COM 89532E109 64 40000 SH SOLE 40000 0 0 TRIBUNE MEDIA CO CL A 896047503 36831 867234 SH SOLE 867234 0 0 TRIMBLE INC COM 896239100 17546 431751 SH SOLE 431751 0 0 TRINITY INDS INC COM 896522109 1161 30986 SH SOLE 30986 0 0 TRIUMPH GROUP INC NEW COM 896818101 3152 115900 SH SOLE 115900 0 0 TRUEBLUE INC COM 89785X101 5431 197478 SH SOLE 197478 0 0 TUPPERWARE BRANDS CORP COM 899896104 655 10441 SH SOLE 10441 0 0 TURQUOISE HILL RES LTD COM 900435108 1548 452196 SH SOLE 452196 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 311138 9118923 SH SOLE 9118923 0 0 TWITTER INC COM 90184L102 17655 735316 SH SOLE 735316 0 0 TWO HBRS INVT CORP COM NEW 90187B408 581 35705 SH SOLE 35705 0 0 TYLER TECHNOLOGIES INC COM 902252105 1251 7066 SH SOLE 7066 0 0 TYSON FOODS INC CL A 902494103 37360 460840 SH SOLE 460840 0 0 UDR INC COM 902653104 15138 392979 SH SOLE 392979 0 0 UGI CORP NEW COM 902681105 12657 269579 SH SOLE 269579 0 0 US BANCORP DEL COM NEW 902973304 135058 2520683 SH SOLE 2520683 0 0 U S G CORP COM NEW 903293405 677 17560 SH SOLE 17560 0 0 ULTA BEAUTY INC COM 90384S303 16865 75404 SH SOLE 75404 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1273 5833 SH SOLE 5833 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1876 40445 SH SOLE 40445 0 0 UNDER ARMOUR INC CL C 904311206 5485 411795 SH SOLE 411795 0 0 UNIFIRST CORP MASS COM 904708104 1620 9822 SH SOLE 9822 0 0 UNION PAC CORP COM 907818108 149476 1114663 SH SOLE 1114663 0 0 UNITED BANKSHARES INC WEST V COM 909907107 4067 117043 SH SOLE 117043 0 0 UNITED CONTL HLDGS INC COM 910047109 13226 196231 SH SOLE 196231 0 0 UNITED INS HLDGS CORP COM 910710102 8746 507000 SH SOLE 507000 0 0 UNITED NAT FOODS INC COM 911163103 9246 187652 SH SOLE 187652 0 0 UNITED PARCEL SERVICE INC CL B 911312106 110706 929133 SH SOLE 929133 0 0 UNITED RENTALS INC COM 911363109 14516 84441 SH SOLE 84441 0 0 US FOODS HLDG CORP COM 912008109 1344 42088 SH SOLE 42088 0 0 UNITED STATES STL CORP NEW COM 912909108 1260 35794 SH SOLE 35794 0 0 UNITED TECHNOLOGIES CORP COM 913017109 111862 876866 SH SOLE 876866 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 6800 45961 SH SOLE 45961 0 0 UNITEDHEALTH GROUP INC COM 91324P102 286539 1299733 SH SOLE 1299733 0 0 UNITI GROUP INC COM 91325V108 607 34124 SH SOLE 34124 0 0 UNIVAR INC COM 91336L107 726 23442 SH SOLE 23442 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1474 8538 SH SOLE 8538 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 9229 81423 SH SOLE 81423 0 0 UNIVEST CORP PA COM 915271100 3226 115000 SH SOLE 115000 0 0 UNUM GROUP COM 91529Y106 12410 226095 SH SOLE 226095 0 0 URBAN OUTFITTERS INC COM 917047102 10316 294231 SH SOLE 294231 0 0 V F CORP COM 918204108 22860 308919 SH SOLE 308919 0 0 VBI VACCINES INC COM NEW 91822J103 73 17000 SH SOLE 17000 0 0 VAIL RESORTS INC COM 91879Q109 7625 35887 SH SOLE 35887 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 4963 237356 SH SOLE 237356 0 0 VALE S A ADR 91912E105 17035 1392860 SH SOLE 1392860 0 0 VALERO ENERGY CORP NEW COM 91913Y100 43644 474860 SH SOLE 474860 0 0 VALLEY NATL BANCORP COM 919794107 3624 323000 SH SOLE 323000 0 0 VALMONT INDS INC COM 920253101 12200 73563 SH SOLE 73563 0 0 VALVOLINE INC COM 92047W101 1052 41992 SH SOLE 41992 0 0 VANDA PHARMACEUTICALS INC COM 921659108 502 33000 SH SOLE 33000 0 0 VANTIV INC CL A 92210H105 13454 182917 SH SOLE 182917 0 0 VARIAN MED SYS INC COM 92220P105 9472 85218 SH SOLE 85218 0 0 VECTREN CORP COM 92240G101 1115 17152 SH SOLE 17152 0 0 VEEVA SYS INC CL A COM 922475108 7336 132708 SH SOLE 132708 0 0 VENTAS INC COM 92276F100 29101 484935 SH SOLE 484935 0 0 VERACYTE INC COM 92337F107 111 17000 SH SOLE 17000 0 0 VEREIT INC COM 92339V100 10111 1297972 SH SOLE 1297972 0 0 VERISIGN INC COM 92343E102 12856 112336 SH SOLE 112336 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 274520 5186468 SH SOLE 5186468 0 0 VERISK ANALYTICS INC COM 92345Y106 26425 275261 SH SOLE 275261 0 0 VERMILION ENERGY INC COM 923725105 2958 81141 SH SOLE 81141 0 0 VERSARTIS INC COM 92529L102 53 24000 SH SOLE 24000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 41567 277370 SH SOLE 277370 0 0 VERSUM MATLS INC COM 92532W103 848 22409 SH SOLE 22409 0 0 VIACOM INC NEW CL B 92553P201 37296 1210532 SH SOLE 1210532 0 0 VISA INC COM CL A 92826C839 284674 2496704 SH SOLE 2496704 0 0 VISTEON CORP COM NEW 92839U206 806 6442 SH SOLE 6442 0 0 VISTRA ENERGY CORP COM 92840M102 4052 226615 SH SOLE 226615 0 0 VORNADO RLTY TR SH BEN INT 929042109 13417 171616 SH SOLE 171616 0 0 VOYA FINL INC COM 929089100 6915 139774 SH SOLE 139774 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 166 10000 SH SOLE 10000 0 0 VULCAN MATLS CO COM 929160109 13813 107603 SH SOLE 107603 0 0 WGL HLDGS INC COM 92924F106 28773 335196 SH SOLE 335196 0 0 WABCO HLDGS INC COM 92927K102 20938 145910 SH SOLE 145910 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 2205 54954 SH SOLE 54954 0 0 W P CAREY INC COM 92936U109 1492 21660 SH SOLE 21660 0 0 WEC ENERGY GROUP INC COM 92939U106 15342 230948 SH SOLE 230948 0 0 WABTEC CORP COM 929740108 5388 66172 SH SOLE 66172 0 0 WAGEWORKS INC COM 930427109 1854 29896 SH SOLE 29896 0 0 WAL-MART STORES INC COM 931142103 191095 1935144 SH SOLE 1935144 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 108507 1494171 SH SOLE 1494171 0 0 WASTE CONNECTIONS INC COM 94106B101 14933 210383 SH SOLE 210383 0 0 WASTE MGMT INC DEL COM 94106L109 43046 498791 SH SOLE 498791 0 0 WATERS CORP COM 941848103 14156 73273 SH SOLE 73273 0 0 WATSCO INC COM 942622200 9563 56239 SH SOLE 56239 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 10791 142084 SH SOLE 142084 0 0 WAYFAIR INC CL A 94419L101 635 7911 SH SOLE 7911 0 0 WEBSTER FINL CORP CONN COM 947890109 1061 18886 SH SOLE 18886 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 814 24752 SH SOLE 24752 0 0 WELBILT INC COM 949090104 11351 482811 SH SOLE 482811 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1836 9130 SH SOLE 9130 0 0 WELLS FARGO CO NEW COM 949746101 410451 6765312 SH SOLE 6765312 0 0 WELLTOWER INC COM 95040Q104 29995 470368 SH SOLE 470368 0 0 WENDYS CO COM 95058W100 624 38028 SH SOLE 38028 0 0 WESCO INTL INC COM 95082P105 660 9684 SH SOLE 9684 0 0 WESTAR ENERGY INC COM 95709T100 8822 167090 SH SOLE 167090 0 0 WESTERN ALLIANCE BANCORP COM 957638109 20938 369795 SH SOLE 369795 0 0 WESTERN DIGITAL CORP COM 958102105 27785 349365 SH SOLE 349365 0 0 WESTERN UN CO COM 959802109 3665 192773 SH SOLE 192773 0 0 WESTLAKE CHEM CORP COM 960413102 782 7339 SH SOLE 7339 0 0 WESTROCK CO COM 96145D105 28234 446668 SH SOLE 446668 0 0 WEX INC COM 96208T104 8957 63424 SH SOLE 63424 0 0 WEYERHAEUSER CO COM 962166104 33495 949939 SH SOLE 949939 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 12488 563046 SH SOLE 563046 0 0 WHIRLPOOL CORP COM 963320106 19778 117278 SH SOLE 117278 0 0 WHITING PETE CORP NEW COM NEW 966387409 491 18553 SH SOLE 18553 0 0 WILEY JOHN & SONS INC CL A 968223206 600 9129 SH SOLE 9129 0 0 WILLIAMS COS INC DEL COM 969457100 36060 1182695 SH SOLE 1182695 0 0 WILLIAMS SONOMA INC COM 969904101 904 17495 SH SOLE 17495 0 0 WINTRUST FINL CORP COM 97650W108 7595 92200 SH SOLE 92200 0 0 WOLVERINE WORLD WIDE INC COM 978097103 18045 566028 SH SOLE 566028 0 0 WOODWARD INC COM 980745103 12246 160000 SH SOLE 160000 0 0 WORKDAY INC CL A 98138H101 14979 147224 SH SOLE 147224 0 0 WORLD FUEL SVCS CORP COM 981475106 386 13723 SH SOLE 13723 0 0 WPX ENERGY INC COM 98212B103 1143 81262 SH SOLE 81262 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 49404 426373 SH SOLE 426373 0 0 WYNN RESORTS LTD COM 983134107 39045 231595 SH SOLE 231595 0 0 XPO LOGISTICS INC COM 983793100 2229 24335 SH SOLE 24335 0 0 XCEL ENERGY INC COM 98389B100 21626 449520 SH SOLE 449520 0 0 XILINX INC COM 983919101 23056 341981 SH SOLE 341981 0 0 XBIOTECH INC COM 98400H102 39 10000 SH SOLE 10000 0 0 XCERRA CORP COM 98400J108 12012 1226995 SH SOLE 1226995 0 0 XENCOR INC COM 98401F105 636 29000 SH SOLE 29000 0 0 XEROX CORP COM NEW 984121608 4034 138399 SH SOLE 138399 0 0 XYLEM INC COM 98419M100 23200 340172 SH SOLE 340172 0 0 YY INC ADS REPCOM CLA 98426T106 10261 90760 SH SOLE 90760 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 5899 134156 SH SOLE 134156 0 0 YUM BRANDS INC COM 988498101 42573 521670 SH SOLE 521670 0 0 YUM CHINA HLDGS INC COM 98850P109 3036 75856 SH SOLE 75856 0 0 ZAYO GROUP HLDGS INC COM 98919V105 7542 204948 SH SOLE 204948 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 11032 106280 SH SOLE 106280 0 0 ZENDESK INC COM 98936J101 11021 325680 SH SOLE 325680 0 0 ZILLOW GROUP INC CL A 98954M101 33598 824692 SH SOLE 824692 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 30846 255624 SH SOLE 255624 0 0 ZIONS BANCORPORATION COM 989701107 4477 88079 SH SOLE 88079 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 414 100000 SH SOLE 100000 0 0 ZOGENIX INC COM NEW 98978L204 1266 31600 SH SOLE 31600 0 0 ZOETIS INC CL A 98978V103 44288 614772 SH SOLE 614772 0 0 ZYNGA INC CL A 98986T108 635 158658 SH SOLE 158658 0 0