0001228242-18-000005.txt : 20180220 0001228242-18-000005.hdr.sgml : 20180220 20180220133630 ACCESSION NUMBER: 0001228242-18-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180220 DATE AS OF CHANGE: 20180220 EFFECTIVENESS DATE: 20180220 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp CENTRAL INDEX KEY: 0001228242 IRS NUMBER: 980217872 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 18624023 BUSINESS ADDRESS: STREET 1: 2950 JUTLAND ROAD STREET 2: SUITE 300 CITY: VICTORIA STATE: A1 ZIP: V8T 5K2 BUSINESS PHONE: 778.410.7100 MAIL ADDRESS: STREET 1: 2950 JUTLAND ROAD STREET 2: SUITE 300 CITY: VICTORIA STATE: A1 ZIP: V8T 5K2 FORMER COMPANY: FORMER CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP DATE OF NAME CHANGE: 20030421 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001228242 XXXXXXXX 12-31-2017 12-31-2017 BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
2950 JUTLAND ROAD SUITE 300 VICTORIA A1 V8T 5K2
13F HOLDINGS REPORT 028-13989 N
Cindy Johnstone Manager Regulatory Compliance 778-410-7497 Cindy Johnstone victoria A1 02-20-2018 0 690 14192879 false
INFORMATION TABLE 2 BCIMC_13F_171231.xml 3M CO COM 88579Y101 92570 393294 SH SOLE 393294 0 0 58 COM INC SPON ADR REP A 31680Q104 2061 28800 SH SOLE 28800 0 0 ABBOTT LABS COM 002824100 43600 763979 SH SOLE 763979 0 0 ABBVIE INC COM 00287Y109 67291 695803 SH SOLE 695803 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63870 417206 SH SOLE 417206 0 0 ACTIVISION BLIZZARD INC COM 00507V109 28276 446565 SH SOLE 446565 0 0 ACUITY BRANDS INC COM 00508Y102 4789 27213 SH SOLE 27213 0 0 ADOBE SYS INC COM 00724F101 45057 257118 SH SOLE 257118 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3480 34912 SH SOLE 34912 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2751 267619 SH SOLE 267619 0 0 AERCAP HOLDINGS NV SHS N00985106 5503 104600 SH SOLE 104600 0 0 AES CORP COM 00130H105 7137 658975 SH SOLE 658975 0 0 AETNA INC NEW COM 00817Y108 30702 170196 SH SOLE 170196 0 0 AFFILIATED MANAGERS GROUP COM 008252108 4876 23756 SH SOLE 23756 0 0 AFLAC INC COM 001055102 24051 273996 SH SOLE 273996 0 0 AGCO CORP COM 001084102 2522 35312 SH SOLE 35312 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 12410 185313 SH SOLE 185313 0 0 AGNC INVT CORP COM 00123Q104 4145 205316 SH SOLE 205316 0 0 AGNICO EAGLE MINES LTD COM 008474108 1349 36600 SH SOLE 36600 0 0 AGRIUM INC COM 008916108 1900 20700 SH SOLE 20700 0 0 AIR PRODS & CHEMS INC COM 009158106 20101 122506 SH SOLE 122506 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4881 75044 SH SOLE 75044 0 0 ALBEMARLE CORP COM 012653101 10232 80009 SH SOLE 80009 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6275 48053 SH SOLE 48053 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 12348 103254 SH SOLE 103254 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 62920 364900 SH SOLE 364900 0 0 ALIGN TECHNOLOGY INC COM 016255101 16851 75840 SH SOLE 75840 0 0 ALKERMES PLC SHS G01767105 3519 64305 SH SOLE 64305 0 0 ALLEGHANY CORP DEL COM 017175100 4105 6887 SH SOLE 6887 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 8322 104602 SH SOLE 104602 0 0 ALLERGAN PLC SHS G0177J108 24544 150045 SH SOLE 150045 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5794 22857 SH SOLE 22857 0 0 ALLIANT ENERGY CORP COM 018802108 5866 137661 SH SOLE 137661 0 0 ALLSTATE CORP COM 020002101 25928 247613 SH SOLE 247613 0 0 ALLY FINL INC COM 02005N100 8235 282392 SH SOLE 282392 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4384 34505 SH SOLE 34505 0 0 ALPHABET INC CAP STK CL C 02079K107 190900 182435 SH SOLE 182435 0 0 ALPHABET INC CAP STK CL A 02079K305 180458 171310 SH SOLE 171310 0 0 ALTRIA GROUP INC COM 02209S103 69024 966586 SH SOLE 966586 0 0 AMAZON COM INC COM 023135106 227223 194296 SH SOLE 194296 0 0 AMERCO COM 023586100 1668 4413 SH SOLE 4413 0 0 AMEREN CORP COM 023608102 6088 103207 SH SOLE 103207 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2359 45334 SH SOLE 45334 0 0 AMERICAN ELEC PWR INC COM 025537101 16810 228487 SH SOLE 228487 0 0 AMERICAN EXPRESS CO COM 025816109 41835 421254 SH SOLE 421254 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4325 39846 SH SOLE 39846 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 35200 590795 SH SOLE 590795 0 0 AMERICAN TOWER CORP NEW COM 03027X100 39699 278258 SH SOLE 278258 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 14899 162846 SH SOLE 162846 0 0 AMERIPRISE FINL INC COM 03076C106 15029 88681 SH SOLE 88681 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8091 88122 SH SOLE 88122 0 0 AMETEK INC NEW COM 031100100 9596 132407 SH SOLE 132407 0 0 AMGEN INC COM 031162100 87808 504933 SH SOLE 504933 0 0 AMPHENOL CORP NEW CL A 032095101 10008 113985 SH SOLE 113985 0 0 ANADARKO PETE CORP COM 032511107 11589 216045 SH SOLE 216045 0 0 ANALOG DEVICES INC COM 032654105 18826 211455 SH SOLE 211455 0 0 ANDEAVOR COM 03349M105 16761 146589 SH SOLE 146589 0 0 ANNALY CAP MGMT INC COM 035710409 12583 1058246 SH SOLE 1058246 0 0 ANSYS INC COM 03662Q105 7197 48762 SH SOLE 48762 0 0 ANTERO RES CORP COM 03674X106 1900 100016 SH SOLE 100016 0 0 ANTHEM INC COM 036752103 43660 194035 SH SOLE 194035 0 0 AON PLC SHS CL A G0408V102 18736 139822 SH SOLE 139822 0 0 APACHE CORP COM 037411105 8943 211822 SH SOLE 211822 0 0 APPLE INC COM 037833100 419522 2479006 SH SOLE 2479006 0 0 APPLIED MATLS INC COM 038222105 31581 617776 SH SOLE 617776 0 0 APTIV PLC SHS G6095L109 14141 166700 SH SOLE 166700 0 0 ARAMARK COM 03852U106 5373 125714 SH SOLE 125714 0 0 ARCH CAP GROUP LTD ORD G0450A105 6074 66919 SH SOLE 66919 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 9120 227547 SH SOLE 227547 0 0 ARCONIC INC COM 03965L100 11471 420949 SH SOLE 420949 0 0 ARISTA NETWORKS INC COM 040413106 9645 40940 SH SOLE 40940 0 0 ARROW ELECTRS INC COM 042735100 3399 42275 SH SOLE 42275 0 0 ASSURANT INC COM 04621X108 3679 36485 SH SOLE 36485 0 0 AT&T INC COM 00206R102 110098 2831733 SH SOLE 2831733 0 0 ATHENE HLDG LTD CL A G0684D107 7834 151507 SH SOLE 151507 0 0 ATMOS ENERGY CORP COM 049560105 2997 34896 SH SOLE 34896 0 0 AUTODESK INC COM 052769106 11270 107506 SH SOLE 107506 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 957 14800 SH SOLE 14800 0 0 AUTOLIV INC COM 052800109 6318 49720 SH SOLE 49720 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 29847 254690 SH SOLE 254690 0 0 AUTONATION INC COM 05329W102 2440 47529 SH SOLE 47529 0 0 AUTOZONE INC COM 053332102 7766 10917 SH SOLE 10917 0 0 AVALONBAY CMNTYS INC COM 053484101 9289 52063 SH SOLE 52063 0 0 AVERY DENNISON CORP COM 053611109 5799 50490 SH SOLE 50490 0 0 AVNET INC COM 053807103 2681 67680 SH SOLE 67680 0 0 AXALTA COATING SYS LTD COM G0750C108 4800 148330 SH SOLE 148330 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3132 62308 SH SOLE 62308 0 0 BAIDU INC SPON ADR REP A 056752108 20318 86750 SH SOLE 86750 0 0 BAKER HUGHES A GE CO CL A 05722G100 7298 230668 SH SOLE 230668 0 0 BALL CORP COM 058498106 11917 314856 SH SOLE 314856 0 0 BANK AMER CORP COM 060505104 147249 4988095 SH SOLE 4988095 0 0 BANK MONTREAL QUE COM 063671101 6642 103993 SH SOLE 103993 0 0 BANK N S HALIFAX COM 064149107 9879 191819 SH SOLE 191819 0 0 BANK NEW YORK MELLON CORP COM 064058100 40688 755436 SH SOLE 755436 0 0 BAXTER INTL INC COM 071813109 13166 203685 SH SOLE 203685 0 0 BB&T CORP COM 054937107 22951 461614 SH SOLE 461614 0 0 BECTON DICKINSON & CO COM 075887109 30010 140193 SH SOLE 140193 0 0 BERKLEY W R CORP COM 084423102 3093 43165 SH SOLE 43165 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 114717 578735 SH SOLE 578735 0 0 BEST BUY INC COM 086516101 18447 269414 SH SOLE 269414 0 0 BIOGEN INC COM 09062X103 51044 160230 SH SOLE 160230 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10485 117584 SH SOLE 117584 0 0 BLACKBERRY LTD COM 09228F103 702 78800 SH SOLE 78800 0 0 BLACKROCK INC COM 09247X101 34631 67414 SH SOLE 67414 0 0 BLOCK H & R INC COM 093671105 407 15522 SH SOLE 15522 0 0 BOEING CO COM 097023105 83928 284590 SH SOLE 284590 0 0 BORGWARNER INC COM 099724106 11745 229887 SH SOLE 229887 0 0 BOSTON PROPERTIES INC COM 101121101 11932 91765 SH SOLE 91765 0 0 BOSTON SCIENTIFIC CORP COM 101137107 23241 937527 SH SOLE 937527 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2373 40462 SH SOLE 40462 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 59399 969308 SH SOLE 969308 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 4003 214547 SH SOLE 214547 0 0 BROADCOM LTD SHS Y09827109 56722 220793 SH SOLE 220793 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5981 66026 SH SOLE 66026 0 0 BROWN FORMAN CORP CL B 115637209 12772 185995 SH SOLE 185995 0 0 BUNGE LIMITED COM G16962105 5254 78323 SH SOLE 78323 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6258 70244 SH SOLE 70244 0 0 CA INC COM 12673P105 5929 178154 SH SOLE 178154 0 0 CABOT OIL & GAS CORP COM 127097103 4993 174570 SH SOLE 174570 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4893 116999 SH SOLE 116999 0 0 CAMDEN PPTY TR SH BEN INT 133131102 4822 52375 SH SOLE 52375 0 0 CAMPBELL SOUP CO COM 134429109 3256 67682 SH SOLE 67682 0 0 CANADIAN NATL RY CO COM 136375102 7941 120600 SH SOLE 120600 0 0 CAPITAL ONE FINL CORP COM 14040H105 20342 204276 SH SOLE 204276 0 0 CARDINAL HEALTH INC COM 14149Y108 10528 171828 SH SOLE 171828 0 0 CARMAX INC COM 143130102 6789 105870 SH SOLE 105870 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 15800 238058 SH SOLE 238058 0 0 CATERPILLAR INC DEL COM 149123101 62324 395504 SH SOLE 395504 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 4000 32109 SH SOLE 32109 0 0 CBRE GROUP INC CL A 12504L109 12557 289930 SH SOLE 289930 0 0 CBS CORP NEW CL B 124857202 9378 158949 SH SOLE 158949 0 0 CDK GLOBAL INC COM 12508E101 3732 52363 SH SOLE 52363 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 5415 69646 SH SOLE 69646 0 0 CDW CORP COM 12514G108 4632 66650 SH SOLE 66650 0 0 CELANESE CORP DEL COM SER A 150870103 13439 125507 SH SOLE 125507 0 0 CELGENE CORP COM 151020104 59318 568397 SH SOLE 568397 0 0 CENOVUS ENERGY INC COM 15135U109 1207 165600 SH SOLE 165600 0 0 CENTENE CORP DEL COM 15135B101 9960 98733 SH SOLE 98733 0 0 CENTERPOINT ENERGY INC COM 15189T107 13597 479457 SH SOLE 479457 0 0 CENTURYLINK INC COM 156700106 9078 544260 SH SOLE 544260 0 0 CERNER CORP COM 156782104 25950 385067 SH SOLE 385067 0 0 CF INDS HLDGS INC COM 125269100 3344 78616 SH SOLE 78616 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 42019 125072 SH SOLE 125072 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3357 32400 SH SOLE 32400 0 0 CHEMOURS CO COM 163851108 3745 74804 SH SOLE 74804 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5894 109471 SH SOLE 109471 0 0 CHEVRON CORP NEW COM 166764100 116923 933965 SH SOLE 933965 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2111 7303 SH SOLE 7303 0 0 CHUBB LIMITED COM H1467J104 38922 266355 SH SOLE 266355 0 0 CHURCH & DWIGHT INC COM 171340102 4742 94512 SH SOLE 94512 0 0 CIGNA CORPORATION COM 125509109 38141 187805 SH SOLE 187805 0 0 CIMAREX ENERGY CO COM 171798101 6467 53007 SH SOLE 53007 0 0 CINCINNATI FINL CORP COM 172062101 4127 55055 SH SOLE 55055 0 0 CINTAS CORP COM 172908105 5125 32891 SH SOLE 32891 0 0 CISCO SYS INC COM 17275R102 123440 3222978 SH SOLE 3222978 0 0 CIT GROUP INC COM NEW 125581801 4489 91179 SH SOLE 91179 0 0 CITIGROUP INC COM NEW 172967424 103074 1385211 SH SOLE 1385211 0 0 CITIZENS FINL GROUP INC COM 174610105 21734 517721 SH SOLE 517721 0 0 CITRIX SYS INC COM 177376100 7540 85687 SH SOLE 85687 0 0 CLOROX CO DEL COM 189054109 10278 69100 SH SOLE 69100 0 0 CME GROUP INC COM CL A 12572Q105 29598 202656 SH SOLE 202656 0 0 CMS ENERGY CORP COM 125896100 16084 340050 SH SOLE 340050 0 0 COCA COLA CO COM 191216100 113515 2474182 SH SOLE 2474182 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 2674 67095 SH SOLE 67095 0 0 COGNEX CORP COM 192422103 8976 146755 SH SOLE 146755 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 47907 674554 SH SOLE 674554 0 0 COLGATE PALMOLIVE CO COM 194162103 40385 535254 SH SOLE 535254 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 4031 353282 SH SOLE 353282 0 0 COMCAST CORP NEW CL A 20030N101 92520 2310109 SH SOLE 2310109 0 0 COMERICA INC COM 200340107 8880 102293 SH SOLE 102293 0 0 COMMSCOPE HLDG CO INC COM 20337X109 3692 97603 SH SOLE 97603 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 766 54400 SH SOLE 54400 0 0 CONAGRA BRANDS INC COM 205887102 6626 175886 SH SOLE 175886 0 0 CONCHO RES INC COM 20605P101 21137 140705 SH SOLE 140705 0 0 CONOCOPHILLIPS COM 20825C104 37233 678325 SH SOLE 678325 0 0 CONSOLIDATED EDISON INC COM 209115104 14462 170243 SH SOLE 170243 0 0 CONSTELLATION BRANDS INC CL A 21036P108 26232 114767 SH SOLE 114767 0 0 CONTINENTAL RESOURCES INC COM 212015101 1777 33550 SH SOLE 33550 0 0 COOPER COS INC COM NEW 216648402 4657 21374 SH SOLE 21374 0 0 CORNING INC COM 219350105 16021 500799 SH SOLE 500799 0 0 COSTAR GROUP INC COM 22160N109 4296 14468 SH SOLE 14468 0 0 COSTCO WHSL CORP NEW COM 22160K105 43423 233304 SH SOLE 233304 0 0 COTY INC COM CL A 222070203 20391 1025189 SH SOLE 1025189 0 0 CREDICORP LTD COM G2519Y108 4439 21400 SH SOLE 21400 0 0 CRITEO S A SPONS ADS 226718104 8590 330000 SH SOLE 330000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 18861 169905 SH SOLE 169905 0 0 CROWN HOLDINGS INC COM 228368106 6062 107776 SH SOLE 107776 0 0 CSX CORP COM 126408103 31291 568821 SH SOLE 568821 0 0 CTRIP COM INTL LTD AMERICAN DEP SH 22943F100 5482 124300 SH SOLE 124300 0 0 CUMMINS INC COM 231021106 22417 126906 SH SOLE 126906 0 0 CVS HEALTH CORP COM 126650100 31174 429982 SH SOLE 429982 0 0 D R HORTON INC COM 23331A109 12867 251957 SH SOLE 251957 0 0 DANAHER CORP DEL COM 235851102 23539 253593 SH SOLE 253593 0 0 DARDEN RESTAURANTS INC COM 237194105 6170 64256 SH SOLE 64256 0 0 DAVITA INC COM 23918K108 2526 34966 SH SOLE 34966 0 0 DEERE & CO COM 244199105 32391 206957 SH SOLE 206957 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 9262 113946 SH SOLE 113946 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 11374 203107 SH SOLE 203107 0 0 DENTSPLY SIRONA INC COM 24906P109 8263 125522 SH SOLE 125522 0 0 DEVON ENERGY CORP NEW COM 25179M103 12093 292098 SH SOLE 292098 0 0 DIAMONDBACK ENERGY INC COM 25278X109 13171 104321 SH SOLE 104321 0 0 DIGITAL RLTY TR INC COM 253868103 9701 85169 SH SOLE 85169 0 0 DISCOVER FINL SVCS COM 254709108 26478 344229 SH SOLE 344229 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2252 100617 SH SOLE 100617 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3316 156616 SH SOLE 156616 0 0 DISH NETWORK CORP CL A 25470M109 4084 85521 SH SOLE 85521 0 0 DISNEY WALT CO COM DISNEY 254687106 108292 1007274 SH SOLE 1007274 0 0 DOLLAR GEN CORP NEW COM 256677105 14313 153887 SH SOLE 153887 0 0 DOLLAR TREE INC COM 256746108 17071 159083 SH SOLE 159083 0 0 DOMINION ENERGY INC COM 25746U109 20675 255058 SH SOLE 255058 0 0 DOMINOS PIZZA INC COM 25754A201 5364 28387 SH SOLE 28387 0 0 DOVER CORP COM 260003108 9519 94255 SH SOLE 94255 0 0 DOWDUPONT INC COM 26078J100 76201 1069943 SH SOLE 1069943 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 9839 101370 SH SOLE 101370 0 0 DTE ENERGY CO COM 233331107 8183 74760 SH SOLE 74760 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 23545 279933 SH SOLE 279933 0 0 DUKE REALTY CORP COM NEW 264411505 10341 380039 SH SOLE 380039 0 0 DXC TECHNOLOGY CO COM 23355L106 19932 210028 SH SOLE 210028 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 16803 338973 SH SOLE 338973 0 0 EAST WEST BANCORP INC COM 27579R104 5139 84484 SH SOLE 84484 0 0 EASTMAN CHEM CO COM 277432100 8640 93261 SH SOLE 93261 0 0 EATON CORP PLC SHS G29183103 37347 472682 SH SOLE 472682 0 0 EATON VANCE CORP COM NON VTG 278265103 3411 60490 SH SOLE 60490 0 0 EBAY INC COM 278642103 15772 417913 SH SOLE 417913 0 0 ECOLAB INC COM 278865100 39471 294162 SH SOLE 294162 0 0 EDISON INTL COM 281020107 12328 194938 SH SOLE 194938 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 21634 191945 SH SOLE 191945 0 0 ELECTRONIC ARTS INC COM 285512109 30947 294566 SH SOLE 294566 0 0 EMERSON ELEC CO COM 291011104 18283 262351 SH SOLE 262351 0 0 ENBRIDGE INC COM 29250N105 8216 263228 SH SOLE 263228 0 0 ENCANA CORP COM 292505104 1658 155800 SH SOLE 155800 0 0 ENTERGY CORP NEW COM 29364G103 12473 153251 SH SOLE 153251 0 0 ENVISION HEALTHCARE CORP COM 29414D100 2080 60191 SH SOLE 60191 0 0 EOG RES INC COM 26875P101 35280 326939 SH SOLE 326939 0 0 EQT CORP COM 26884L109 7782 136715 SH SOLE 136715 0 0 EQUIFAX INC COM 294429105 25774 218575 SH SOLE 218575 0 0 EQUINIX INC COM PAR $0.001 29444U700 26406 58263 SH SOLE 58263 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 8816 138252 SH SOLE 138252 0 0 ESSEX PPTY TR INC COM 297178105 6595 27322 SH SOLE 27322 0 0 EVEREST RE GROUP LTD COM G3223R108 4305 19459 SH SOLE 19459 0 0 EVERSOURCE ENERGY COM 30040W108 11865 187804 SH SOLE 187804 0 0 EXELON CORP COM 30161N101 22092 560557 SH SOLE 560557 0 0 EXPEDIA INC DEL COM NEW 30212P303 7394 61733 SH SOLE 61733 0 0 EXPEDITORS INTL WASH INC COM 302130109 6278 97049 SH SOLE 97049 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 17728 237518 SH SOLE 237518 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4790 54776 SH SOLE 54776 0 0 EXXON MOBIL CORP COM 30231G102 170261 2035641 SH SOLE 2035641 0 0 F M C CORP COM NEW 302491303 5203 54965 SH SOLE 54965 0 0 F5 NETWORKS INC COM 315616102 3566 27178 SH SOLE 27178 0 0 FACEBOOK INC CL A 30303M102 206596 1170780 SH SOLE 1170780 0 0 FASTENAL CO COM 311900104 8991 164404 SH SOLE 164404 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4312 32466 SH SOLE 32466 0 0 FEDEX CORP COM 31428X106 28482 114138 SH SOLE 114138 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4089 104217 SH SOLE 104217 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 13186 140138 SH SOLE 140138 0 0 FIFTH THIRD BANCORP COM 316773100 22216 732251 SH SOLE 732251 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3152 188607 SH SOLE 188607 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 7367 85035 SH SOLE 85035 0 0 FIRSTENERGY CORP COM 337932107 9492 310008 SH SOLE 310008 0 0 FISERV INC COM 337738108 10398 79296 SH SOLE 79296 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7366 38280 SH SOLE 38280 0 0 FLEX LTD ORD Y2573F102 5241 291302 SH SOLE 291302 0 0 FLIR SYS INC COM 302445101 3783 81143 SH SOLE 81143 0 0 FLOWSERVE CORP COM 34354P105 3112 73863 SH SOLE 73863 0 0 FLUOR CORP NEW COM 343412102 2369 45867 SH SOLE 45867 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 23940 1916695 SH SOLE 1916695 0 0 FORTINET INC COM 34959E109 10872 248853 SH SOLE 248853 0 0 FORTIS INC COM 349553107 1943 66400 SH SOLE 66400 0 0 FORTIVE CORP COM 34959J108 8696 120194 SH SOLE 120194 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 23651 345574 SH SOLE 345574 0 0 FRANCO NEVADA CORP COM 351858105 1889 29600 SH SOLE 29600 0 0 FRANKLIN RES INC COM 354613101 7701 177730 SH SOLE 177730 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11355 598915 SH SOLE 598915 0 0 GALLAGHER ARTHUR J & CO COM 363576109 6269 99060 SH SOLE 99060 0 0 GAP INC DEL COM 364760108 4806 141099 SH SOLE 141099 0 0 GARMIN LTD SHS H2906T109 4216 70768 SH SOLE 70768 0 0 GARTNER INC COM 366651107 24453 198566 SH SOLE 198566 0 0 GENERAL DYNAMICS CORP COM 369550108 18616 91500 SH SOLE 91500 0 0 GENERAL ELECTRIC CO COM 369604103 92085 5277068 SH SOLE 5277068 0 0 GENERAL MLS INC COM 370334104 19270 325018 SH SOLE 325018 0 0 GENERAL MTRS CO COM 37045V100 21760 530864 SH SOLE 530864 0 0 GENUINE PARTS CO COM 372460105 5163 54338 SH SOLE 54338 0 0 GGP INC COM 36174X101 6546 279865 SH SOLE 279865 0 0 GILDAN ACTIVEWEAR INC COM 375916103 920 35700 SH SOLE 35700 0 0 GILEAD SCIENCES INC COM 375558103 53160 742048 SH SOLE 742048 0 0 GLOBAL PMTS INC COM 37940X102 8231 82110 SH SOLE 82110 0 0 GLOBAL X FDS MSCI PAKISTAN 37950E689 210 17000 SH SOLE 17000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 40714 159815 SH SOLE 159815 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4014 124245 SH SOLE 124245 0 0 GRACE W R & CO DEL NEW COM 38388F108 1882 26838 SH SOLE 26838 0 0 GRAINGER W W INC COM 384802104 7481 31665 SH SOLE 31665 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 1483 34200 SH SOLE 34200 0 0 HALLIBURTON CO COM 406216101 24338 498021 SH SOLE 498021 0 0 HANESBRANDS INC COM 410345102 9719 464787 SH SOLE 464787 0 0 HARLEY DAVIDSON INC COM 412822108 4012 78850 SH SOLE 78850 0 0 HARRIS CORP DEL COM 413875105 12091 85359 SH SOLE 85359 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 16243 288610 SH SOLE 288610 0 0 HASBRO INC COM 418056107 5679 62479 SH SOLE 62479 0 0 HCA HEALTHCARE INC COM 40412C101 14349 163356 SH SOLE 163356 0 0 HCP INC COM 40414L109 6541 250789 SH SOLE 250789 0 0 HD SUPPLY HLDGS INC COM 40416M105 11252 281088 SH SOLE 281088 0 0 HELMERICH & PAYNE INC COM 423452101 2251 34827 SH SOLE 34827 0 0 HENRY JACK & ASSOC INC COM 426281101 3693 31577 SH SOLE 31577 0 0 HERSHEY CO COM 427866108 6752 59487 SH SOLE 59487 0 0 HESS CORP COM 42809H107 7365 155141 SH SOLE 155141 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 12947 901589 SH SOLE 901589 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 10938 136966 SH SOLE 136966 0 0 HOLLYFRONTIER CORP COM 436106108 10860 212017 SH SOLE 212017 0 0 HOLOGIC INC COM 436440101 6429 150391 SH SOLE 150391 0 0 HOME DEPOT INC COM 437076102 110805 584628 SH SOLE 584628 0 0 HONEYWELL INTL INC COM 438516106 48514 316343 SH SOLE 316343 0 0 HORMEL FOODS CORP COM 440452100 8061 221529 SH SOLE 221529 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6678 336445 SH SOLE 336445 0 0 HP INC COM 40434L105 19196 913660 SH SOLE 913660 0 0 HUMANA INC COM 444859102 21264 85716 SH SOLE 85716 0 0 HUNT J B TRANS SVCS INC COM 445658107 4402 38285 SH SOLE 38285 0 0 HUNTINGTON BANCSHARES INC COM 446150104 6715 461181 SH SOLE 461181 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 12026 51021 SH SOLE 51021 0 0 IAC INTERACTIVECORP COM 44919P508 3661 29939 SH SOLE 29939 0 0 IDEX CORP COM 45167R104 3459 26210 SH SOLE 26210 0 0 IDEXX LABS INC COM 45168D104 8191 52381 SH SOLE 52381 0 0 IHS MARKIT LTD SHS G47567105 10529 233192 SH SOLE 233192 0 0 ILLINOIS TOOL WKS INC COM 452308109 37365 223945 SH SOLE 223945 0 0 ILLUMINA INC COM 452327109 12683 58048 SH SOLE 58048 0 0 INCYTE CORP COM 45337C102 7549 79710 SH SOLE 79710 0 0 INGERSOLL-RAND PLC SHS G47791101 39713 445262 SH SOLE 445262 0 0 INGREDION INC COM 457187102 4560 32618 SH SOLE 32618 0 0 INTEL CORP COM 458140100 131373 2846045 SH SOLE 2846045 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 33152 469847 SH SOLE 469847 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 81018 528079 SH SOLE 528079 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5928 38844 SH SOLE 38844 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7856 389696 SH SOLE 389696 0 0 INTL PAPER CO COM 460146103 12423 214408 SH SOLE 214408 0 0 INTUIT COM 461202103 21917 138907 SH SOLE 138907 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 24583 67361 SH SOLE 67361 0 0 INVESCO LTD SHS G491BT108 9014 246687 SH SOLE 246687 0 0 INVITATION HOMES INC COM 46187W107 2988 126781 SH SOLE 126781 0 0 IPG PHOTONICS CORP COM 44980X109 8257 38563 SH SOLE 38563 0 0 IQVIA HLDGS INC COM 46266C105 7838 80062 SH SOLE 80062 0 0 IRON MTN INC NEW COM 46284V101 10300 272993 SH SOLE 272993 0 0 ISHARES TR MSCI EMG MKT ET 464287234 2120 45000 SH SOLE 45000 0 0 ISHARES TR MSCI EAFE ETF 464287465 3445 49000 SH SOLE 49000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 3873 58721 SH SOLE 58721 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3223 23937 SH SOLE 23937 0 0 JD COM INC SPON ADR CL A 47215P106 8603 207700 SH SOLE 207700 0 0 JOHNSON & JOHNSON COM 478160104 233759 1673050 SH SOLE 1673050 0 0 JOHNSON CTLS INTL PLC SHS G51502105 19815 519951 SH SOLE 519951 0 0 JONES LANG LASALLE INC COM 48020Q107 9084 60997 SH SOLE 60997 0 0 JPMORGAN CHASE & CO COM 46625H100 187674 1754945 SH SOLE 1754945 0 0 JUNIPER NETWORKS INC COM 48203R104 4506 158105 SH SOLE 158105 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 11561 109879 SH SOLE 109879 0 0 KELLOGG CO COM 487836108 10950 161084 SH SOLE 161084 0 0 KEYCORP NEW COM 493267108 13218 655339 SH SOLE 655339 0 0 KIMBERLY CLARK CORP COM 494368103 24370 201972 SH SOLE 201972 0 0 KIMCO RLTY CORP COM 49446R109 3823 210637 SH SOLE 210637 0 0 KINDER MORGAN INC DEL COM 49456B101 20287 1122716 SH SOLE 1122716 0 0 KINROSS GOLD CORP COM NO PAR 496902404 683 198200 SH SOLE 198200 0 0 KLA-TENCOR CORP COM 482480100 6932 65976 SH SOLE 65976 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3636 83158 SH SOLE 83158 0 0 KOHLS CORP COM 500255104 5315 98013 SH SOLE 98013 0 0 KRAFT HEINZ CO COM 500754106 28251 363311 SH SOLE 363311 0 0 KROGER CO COM 501044101 9890 360305 SH SOLE 360305 0 0 L BRANDS INC COM 501797104 5474 90893 SH SOLE 90893 0 0 L3 TECHNOLOGIES INC COM 502413107 6440 32549 SH SOLE 32549 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8926 55959 SH SOLE 55959 0 0 LAM RESEARCH CORP COM 512807108 27274 148170 SH SOLE 148170 0 0 LAS VEGAS SANDS CORP COM 517834107 17483 251588 SH SOLE 251588 0 0 LAUDER ESTEE COS INC CL A 518439104 26983 212066 SH SOLE 212066 0 0 LEAR CORP COM NEW 521865204 2974 16837 SH SOLE 16837 0 0 LEGGETT & PLATT INC COM 524660107 2587 54194 SH SOLE 54194 0 0 LEIDOS HLDGS INC COM 525327102 4246 65759 SH SOLE 65759 0 0 LENNAR CORP CL A 526057104 5389 85221 SH SOLE 85221 0 0 LENNOX INTL INC COM 526107107 5005 24032 SH SOLE 24032 0 0 LEUCADIA NATL CORP COM 527288104 3650 137788 SH SOLE 137788 0 0 LHC GROUP INC COM 50187A107 12250 200000 SH SOLE 200000 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 5110 60001 SH SOLE 60001 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4498 125495 SH SOLE 125495 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 11446 338230 SH SOLE 338230 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER 53071M104 4568 187069 SH SOLE 187069 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1873 47217 SH SOLE 47217 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3760 94801 SH SOLE 94801 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2968 86877 SH SOLE 86877 0 0 LIBERTY PPTY TR SH BEN INT 531172104 4206 97799 SH SOLE 97799 0 0 LILLY ELI & CO COM 532457108 33596 397772 SH SOLE 397772 0 0 LINCOLN NATL CORP IND COM 534187109 14985 194942 SH SOLE 194942 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2344 55062 SH SOLE 55062 0 0 LKQ CORP COM 501889208 14580 358499 SH SOLE 358499 0 0 LOCKHEED MARTIN CORP COM 539830109 36828 114712 SH SOLE 114712 0 0 LOEWS CORP COM 540424108 13472 269279 SH SOLE 269279 0 0 LOWES COS INC COM 548661107 53821 579093 SH SOLE 579093 0 0 LULULEMON ATHLETICA INC COM 550021109 3070 39059 SH SOLE 39059 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26360 238938 SH SOLE 238938 0 0 M & T BK CORP COM 55261F104 12002 70194 SH SOLE 70194 0 0 MACERICH CO COM 554382101 3562 54238 SH SOLE 54238 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1947 30326 SH SOLE 30326 0 0 MACYS INC COM 55616P104 3383 134289 SH SOLE 134289 0 0 MAGNA INTL INC COM 559222401 2695 59592 SH SOLE 59592 0 0 MANPOWERGROUP INC COM 56418H100 10497 83235 SH SOLE 83235 0 0 MARATHON OIL CORP COM 565849106 7291 430677 SH SOLE 430677 0 0 MARATHON PETE CORP COM 56585A102 26391 399986 SH SOLE 399986 0 0 MARKEL CORP COM 570535104 5729 5029 SH SOLE 5029 0 0 MARRIOTT INTL INC NEW CL A 571903202 31783 234164 SH SOLE 234164 0 0 MARSH & MCLENNAN COS INC COM 571748102 22442 275731 SH SOLE 275731 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5814 26305 SH SOLE 26305 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5358 249574 SH SOLE 249574 0 0 MASCO CORP COM 574599106 7701 175266 SH SOLE 175266 0 0 MASTERCARD INCORPORATED CL A 57636Q104 126381 834968 SH SOLE 834968 0 0 MATTEL INC COM 577081102 2495 162217 SH SOLE 162217 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 5949 113796 SH SOLE 113796 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7948 77989 SH SOLE 77989 0 0 MCDONALDS CORP COM 580135101 89236 518452 SH SOLE 518452 0 0 MCKESSON CORP COM 58155Q103 13287 85203 SH SOLE 85203 0 0 MEDTRONIC PLC SHS G5960L103 49644 614791 SH SOLE 614791 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 2758 94978 SH SOLE 94978 0 0 MERCADOLIBRE INC COM 58733R102 4822 15324 SH SOLE 15324 0 0 MERCK & CO INC COM 58933Y105 94147 1673135 SH SOLE 1673135 0 0 METLIFE INC COM 59156R108 18991 375604 SH SOLE 375604 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 15363 24798 SH SOLE 24798 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7886 236166 SH SOLE 236166 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 9215 146391 SH SOLE 146391 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 11751 133711 SH SOLE 133711 0 0 MICRON TECHNOLOGY INC COM 595112103 28025 681542 SH SOLE 681542 0 0 MICROSOFT CORP COM 594918104 398532 4659008 SH SOLE 4659008 0 0 MID AMER APT CMNTYS INC COM 59522J103 9269 92175 SH SOLE 92175 0 0 MIDDLEBY CORP COM 596278101 3141 23278 SH SOLE 23278 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1611 158100 SH SOLE 158100 0 0 MOHAWK INDS INC COM 608190104 9430 34180 SH SOLE 34180 0 0 MOLSON COORS BREWING CO CL B 60871R209 6053 73757 SH SOLE 73757 0 0 MOMO INC ADR 60879B107 754 30800 SH SOLE 30800 0 0 MONDELEZ INTL INC CL A 609207105 37718 881260 SH SOLE 881260 0 0 MONSANTO CO NEW COM 61166W101 24744 211886 SH SOLE 211886 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 19178 303021 SH SOLE 303021 0 0 MOODYS CORP COM 615369105 13809 93552 SH SOLE 93552 0 0 MORGAN STANLEY COM NEW 617446448 39635 755386 SH SOLE 755386 0 0 MOSAIC CO NEW COM 61945C103 2368 92273 SH SOLE 92273 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 13510 149543 SH SOLE 149543 0 0 MSCI INC COM 55354G100 8779 69379 SH SOLE 69379 0 0 MYLAN N V SHS EURO N59465109 7642 180616 SH SOLE 180616 0 0 NASDAQ INC COM 631103108 7612 99081 SH SOLE 99081 0 0 NATIONAL OILWELL VARCO INC COM 637071101 7829 217343 SH SOLE 217343 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 3003 69631 SH SOLE 69631 0 0 NETAPP INC COM 64110D104 6525 117945 SH SOLE 117945 0 0 NETEASE INC SPONSORED ADR 64110W102 8627 25000 SH SOLE 25000 0 0 NETFLIX INC COM 64110L106 54636 284624 SH SOLE 284624 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3986 42400 SH SOLE 42400 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2981 228974 SH SOLE 228974 0 0 NEWELL BRANDS INC COM 651229106 14726 476569 SH SOLE 476569 0 0 NEWFIELD EXPL CO COM 651290108 4377 138820 SH SOLE 138820 0 0 NEWMONT MINING CORP COM 651639106 8252 219927 SH SOLE 219927 0 0 NEWS CORP NEW CL A 65249B109 3056 188530 SH SOLE 188530 0 0 NEXTERA ENERGY INC COM 65339F101 45795 293198 SH SOLE 293198 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 4573 125624 SH SOLE 125624 0 0 NIKE INC CL B 654106103 63767 1019453 SH SOLE 1019453 0 0 NISOURCE INC COM 65473P105 5700 222049 SH SOLE 222049 0 0 NOBLE ENERGY INC COM 655044105 6566 225333 SH SOLE 225333 0 0 NORDSTROM INC COM 655664100 3342 70535 SH SOLE 70535 0 0 NORFOLK SOUTHERN CORP COM 655844108 28824 198920 SH SOLE 198920 0 0 NORTHERN TR CORP COM 665859104 11973 119860 SH SOLE 119860 0 0 NORTHROP GRUMMAN CORP COM 666807102 30463 99257 SH SOLE 99257 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 4726 88752 SH SOLE 88752 0 0 NUCOR CORP COM 670346105 17303 272143 SH SOLE 272143 0 0 NVIDIA CORP COM 67066G104 81090 419071 SH SOLE 419071 0 0 NVR INC COM 62944T105 5610 1599 SH SOLE 1599 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10128 86500 SH SOLE 86500 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8576 35653 SH SOLE 35653 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 31753 431072 SH SOLE 431072 0 0 OGE ENERGY CORP COM 670837103 2455 74604 SH SOLE 74604 0 0 OLD DOMINION FGHT LINES INC COM 679580100 3365 25578 SH SOLE 25578 0 0 OMNICOM GROUP INC COM 681919106 6368 87435 SH SOLE 87435 0 0 ONEOK INC NEW COM 682680103 11630 217585 SH SOLE 217585 0 0 OPEN TEXT CORP COM 683715106 1173 41200 SH SOLE 41200 0 0 ORACLE CORP COM 68389X105 91467 1934588 SH SOLE 1934588 0 0 OWENS CORNING NEW COM 690742101 12099 131593 SH SOLE 131593 0 0 PACCAR INC COM 693718108 15120 212714 SH SOLE 212714 0 0 PACKAGING CORP AMER COM 695156109 10048 83348 SH SOLE 83348 0 0 PALO ALTO NETWORKS INC COM 697435105 4388 30277 SH SOLE 30277 0 0 PARKER HANNIFIN CORP COM 701094104 22985 115166 SH SOLE 115166 0 0 PARSLEY ENERGY INC CL A 701877102 4632 157325 SH SOLE 157325 0 0 PAYCHEX INC COM 704326107 8686 127581 SH SOLE 127581 0 0 PAYPAL HLDGS INC COM 70450Y103 35495 482133 SH SOLE 482133 0 0 PEMBINA PIPELINE CORP COM 706327103 2299 79600 SH SOLE 79600 0 0 PENTAIR PLC SHS G7S00T104 6984 98898 SH SOLE 98898 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3564 190614 SH SOLE 190614 0 0 PEPSICO INC COM 713448108 104193 868854 SH SOLE 868854 0 0 PERRIGO CO PLC SHS G97822103 4896 56176 SH SOLE 56176 0 0 PFIZER INC COM 717081103 111636 3082158 SH SOLE 3082158 0 0 PG&E CORP COM 69331C108 9767 217872 SH SOLE 217872 0 0 PHILIP MORRIS INTL INC COM 718172109 83727 792494 SH SOLE 792494 0 0 PHILLIPS 66 COM 718546104 31758 313966 SH SOLE 313966 0 0 PINNACLE WEST CAP CORP COM 723484101 3949 46357 SH SOLE 46357 0 0 PIONEER NAT RES CO COM 723787107 18816 108856 SH SOLE 108856 0 0 PLAINS GP HLDGS L P LTD PARTNR INT 72651A207 2305 104991 SH SOLE 104991 0 0 PNC FINL SVCS GROUP INC COM 693475105 40155 278295 SH SOLE 278295 0 0 POLARIS INDS INC COM 731068102 4122 33244 SH SOLE 33244 0 0 POTASH CORP SASK INC COM 73755L107 2042 123900 SH SOLE 123900 0 0 PPG INDS INC COM 693506107 22239 190369 SH SOLE 190369 0 0 PPL CORP COM 69351T106 8074 260868 SH SOLE 260868 0 0 PRAXAIR INC COM 74005P104 24364 157512 SH SOLE 157512 0 0 PRICE T ROWE GROUP INC COM 74144T108 14500 138184 SH SOLE 138184 0 0 PRICELINE GRP INC COM NEW 741503403 78827 45362 SH SOLE 45362 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 16036 227265 SH SOLE 227265 0 0 PROCTER AND GAMBLE CO COM 742718109 154126 1677476 SH SOLE 1677476 0 0 PROGRESSIVE CORP OHIO COM 743315103 18443 327471 SH SOLE 327471 0 0 PROLOGIS INC COM 74340W103 23796 368872 SH SOLE 368872 0 0 PRUDENTIAL FINL INC COM 744320102 32963 286686 SH SOLE 286686 0 0 PTC INC COM 69370C100 10331 170000 SH SOLE 170000 0 0 PUBLIC STORAGE COM 74460D109 12628 60421 SH SOLE 60421 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 17162 333247 SH SOLE 333247 0 0 PULTE GROUP INC COM 745867101 9533 286709 SH SOLE 286709 0 0 PVH CORP COM 693656100 6287 45818 SH SOLE 45818 0 0 QORVO INC COM 74736K101 3720 55855 SH SOLE 55855 0 0 QUALCOMM INC COM 747525103 45537 711295 SH SOLE 711295 0 0 QUEST DIAGNOSTICS INC COM 74834L100 7648 77657 SH SOLE 77657 0 0 RALPH LAUREN CORP CL A 751212101 246 2369 SH SOLE 2369 0 0 RANGE RES CORP COM 75281A109 2742 160752 SH SOLE 160752 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 7346 82264 SH SOLE 82264 0 0 RAYTHEON CO COM NEW 755111507 32029 170505 SH SOLE 170505 0 0 REALTY INCOME CORP COM 756109104 5644 98989 SH SOLE 98989 0 0 RED HAT INC COM 756577102 8895 74065 SH SOLE 74065 0 0 REGENCY CTRS CORP COM 758849103 3692 53374 SH SOLE 53374 0 0 REGENERON PHARMACEUTICALS COM 75886F107 24761 65862 SH SOLE 65862 0 0 REGIONS FINL CORP NEW COM 7591EP100 12679 733715 SH SOLE 733715 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 6086 39028 SH SOLE 39028 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2806 22339 SH SOLE 22339 0 0 REPUBLIC SVCS INC COM 760759100 12094 178873 SH SOLE 178873 0 0 RESMED INC COM 761152107 6227 73524 SH SOLE 73524 0 0 ROBERT HALF INTL INC COM 770323103 9879 177877 SH SOLE 177877 0 0 ROCKWELL AUTOMATION INC COM 773903109 15142 77116 SH SOLE 77116 0 0 ROCKWELL COLLINS INC COM 774341101 10311 76027 SH SOLE 76027 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 2338 57527 SH SOLE 57527 0 0 ROLLINS INC COM 775711104 4305 92525 SH SOLE 92525 0 0 ROPER TECHNOLOGIES INC COM 776696106 14864 57391 SH SOLE 57391 0 0 ROSS STORES INC COM 778296103 26464 329764 SH SOLE 329764 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18082 151597 SH SOLE 151597 0 0 RYANAIR HLDGS PLC SPONSORED ADR N 783513203 861 8265 SH SOLE 8265 0 0 S&P GLOBAL INC COM 78409V104 25597 151104 SH SOLE 151104 0 0 SABRE CORP COM 78573M104 1722 83987 SH SOLE 83987 0 0 SALESFORCE COM INC COM 79466L302 49495 484149 SH SOLE 484149 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 15368 94074 SH SOLE 94074 0 0 SCANA CORP NEW COM 80589M102 2561 64373 SH SOLE 64373 0 0 SCHEIN HENRY INC COM 806407102 17457 249817 SH SOLE 249817 0 0 SCHLUMBERGER LTD COM 806857108 60616 899477 SH SOLE 899477 0 0 SCHWAB CHARLES CORP NEW COM 808513105 43943 855421 SH SOLE 855421 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 4409 51645 SH SOLE 51645 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3754 89727 SH SOLE 89727 0 0 SEALED AIR CORP NEW COM 81211K100 5832 118294 SH SOLE 118294 0 0 SEATTLE GENETICS INC COM 812578102 1473 27525 SH SOLE 27525 0 0 SEI INVESTMENTS CO COM 784117103 5975 83154 SH SOLE 83154 0 0 SEMPRA ENERGY COM 816851109 13505 126312 SH SOLE 126312 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 13426 262684 SH SOLE 262684 0 0 SERVICE CORP INTL COM 817565104 9330 250000 SH SOLE 250000 0 0 SERVICENOW INC COM 81762P102 9287 71221 SH SOLE 71221 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1223 67100 SH SOLE 67100 0 0 SHERWIN WILLIAMS CO COM 824348106 20225 49325 SH SOLE 49325 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 5333 38856 SH SOLE 38856 0 0 SIMON PPTY GROUP INC NEW COM 828806109 21379 124482 SH SOLE 124482 0 0 SINA CORP ORD G81477104 1806 18000 SH SOLE 18000 0 0 SIRIUS XM HLDGS INC COM 82968B103 8020 1496257 SH SOLE 1496257 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10067 106028 SH SOLE 106028 0 0 SL GREEN RLTY CORP COM 78440X101 3393 33613 SH SOLE 33613 0 0 SMITH A O COM 831865209 5210 85018 SH SOLE 85018 0 0 SMUCKER J M CO COM NEW 832696405 5865 47203 SH SOLE 47203 0 0 SNAP ON INC COM 833034101 6055 34738 SH SOLE 34738 0 0 SOUTHERN CO COM 842587107 28794 598748 SH SOLE 598748 0 0 SOUTHERN COPPER CORP COM 84265V105 1395 29400 SH SOLE 29400 0 0 SOUTHWEST AIRLS CO COM 844741108 5862 89559 SH SOLE 89559 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 845 7519 SH SOLE 7519 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4179 47894 SH SOLE 47894 0 0 SPLUNK INC COM 848637104 12280 148242 SH SOLE 148242 0 0 SPRINT CORP COM SER 1 85207U105 2483 421490 SH SOLE 421490 0 0 SQUARE INC CL A 852234103 3535 101955 SH SOLE 101955 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3597 88861 SH SOLE 88861 0 0 STANLEY BLACK & DECKER INC COM 854502101 14285 84184 SH SOLE 84184 0 0 STARBUCKS CORP COM 855244109 78056 1359150 SH SOLE 1359150 0 0 STATE STR CORP COM 857477103 21670 222003 SH SOLE 222003 0 0 STEEL DYNAMICS INC COM 858119100 10209 236702 SH SOLE 236702 0 0 STERICYCLE INC COM 858912108 2246 33037 SH SOLE 33037 0 0 STRYKER CORP COM 863667101 21187 136830 SH SOLE 136830 0 0 SUN LIFE FINL INC COM 866796105 3237 98300 SH SOLE 98300 0 0 SUNCOR ENERGY INC NEW COM 867224107 7804 266285 SH SOLE 266285 0 0 SUNTRUST BKS INC COM 867914103 13912 215392 SH SOLE 215392 0 0 SVB FINL GROUP COM 78486Q101 16248 69503 SH SOLE 69503 0 0 SYMANTEC CORP COM 871503108 8808 313905 SH SOLE 313905 0 0 SYNCHRONY FINL COM 87165B103 49053 1270483 SH SOLE 1270483 0 0 SYNOPSYS INC COM 871607107 5592 65599 SH SOLE 65599 0 0 SYSCO CORP COM 871829107 13254 218251 SH SOLE 218251 0 0 T MOBILE US INC COM 872590104 15682 246914 SH SOLE 246914 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13620 124063 SH SOLE 124063 0 0 TAL ED GROUP SPONSORED ADS 874080104 2695 90700 SH SOLE 90700 0 0 TAPESTRY INC COM 876030107 6114 138239 SH SOLE 138239 0 0 TARGA RES CORP COM 87612G101 4221 87178 SH SOLE 87178 0 0 TARGET CORP COM 87612E106 13117 201029 SH SOLE 201029 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 6858 134131 SH SOLE 134131 0 0 TE CONNECTIVITY LTD REG SHS H84989104 34022 357973 SH SOLE 357973 0 0 TECHNIPFMC PLC COM G87110105 8126 259538 SH SOLE 259538 0 0 TECK RESOURCES LTD CL B 878742204 1907 91300 SH SOLE 91300 0 0 TELEFLEX INC COM 879369106 4116 16543 SH SOLE 16543 0 0 TELUS CORP COM 87971M103 941 31139 SH SOLE 31139 0 0 TESARO INC COM 881569107 1862 22472 SH SOLE 22472 0 0 TESLA INC COM 88160R101 22938 73674 SH SOLE 73674 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4304 227105 SH SOLE 227105 0 0 TEXAS INSTRS INC COM 882508104 61666 590444 SH SOLE 590444 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 33445 176136 SH SOLE 176136 0 0 TIFFANY & CO NEW COM 886547108 6721 64653 SH SOLE 64653 0 0 TIME WARNER INC COM NEW 887317303 46200 505079 SH SOLE 505079 0 0 TJX COS INC NEW COM 872540109 28266 369684 SH SOLE 369684 0 0 TOLL BROTHERS INC COM 889478103 9491 197657 SH SOLE 197657 0 0 TORCHMARK CORP COM 891027104 4043 44567 SH SOLE 44567 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 13808 295328 SH SOLE 295328 0 0 TOTAL SYS SVCS INC COM 891906109 13387 169269 SH SOLE 169269 0 0 TRACTOR SUPPLY CO COM 892356106 4337 58026 SH SOLE 58026 0 0 TRANSDIGM GROUP INC COM 893641100 7509 27344 SH SOLE 27344 0 0 TRANSUNION COM 89400J107 16905 307586 SH SOLE 307586 0 0 TRAVELERS COMPANIES INC COM 89417E109 20830 153568 SH SOLE 153568 0 0 TRIMBLE INC COM 896239100 5763 141798 SH SOLE 141798 0 0 TRIPADVISOR INC COM 896945201 696 20188 SH SOLE 20188 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 18139 525318 SH SOLE 525318 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 7097 207998 SH SOLE 207998 0 0 TWITTER INC COM 90184L102 5353 222954 SH SOLE 222954 0 0 TYSON FOODS INC CL A 902494103 18318 225950 SH SOLE 225950 0 0 UDR INC COM 902653104 5289 137298 SH SOLE 137298 0 0 UGI CORP NEW COM 902681105 4001 85223 SH SOLE 85223 0 0 ULTA BEAUTY INC COM 90384S303 7869 35185 SH SOLE 35185 0 0 UNDER ARMOUR INC CL A 904311107 858 59492 SH SOLE 59492 0 0 UNDER ARMOUR INC CL C 904311206 1045 78482 SH SOLE 78482 0 0 UNION PAC CORP COM 907818108 69781 520363 SH SOLE 520363 0 0 UNITED CONTL HLDGS INC COM 910047109 1661 24645 SH SOLE 24645 0 0 UNITED PARCEL SERVICE INC CL B 911312106 47529 398898 SH SOLE 398898 0 0 UNITED RENTALS INC COM 911363109 17101 99478 SH SOLE 99478 0 0 UNITED TECHNOLOGIES CORP COM 913017109 41570 325859 SH SOLE 325859 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 883 5967 SH SOLE 5967 0 0 UNITEDHEALTH GROUP INC COM 91324P102 131351 595802 SH SOLE 595802 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2049 18073 SH SOLE 18073 0 0 UNUM GROUP COM 91529Y106 10168 185241 SH SOLE 185241 0 0 US BANCORP DEL COM NEW 902973304 51570 962481 SH SOLE 962481 0 0 V F CORP COM 918204108 13016 175898 SH SOLE 175898 0 0 VAIL RESORTS INC COM 91879Q109 4250 20003 SH SOLE 20003 0 0 VALERO ENERGY CORP NEW COM 91913Y100 30624 333195 SH SOLE 333195 0 0 VANTIV INC CL A 92210H105 29258 397796 SH SOLE 397796 0 0 VARIAN MED SYS INC COM 92220P105 11732 105550 SH SOLE 105550 0 0 VEEVA SYS INC CL A COM 922475108 10344 187114 SH SOLE 187114 0 0 VENTAS INC COM 92276F100 8241 137331 SH SOLE 137331 0 0 VEREIT INC COM 92339V100 3631 466115 SH SOLE 466115 0 0 VERISIGN INC COM 92343E102 3886 33960 SH SOLE 33960 0 0 VERISK ANALYTICS INC COM 92345Y106 4906 51101 SH SOLE 51101 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 140369 2651967 SH SOLE 2651967 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 21805 145503 SH SOLE 145503 0 0 VIACOM INC NEW CL B 92553P201 9449 306686 SH SOLE 306686 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1507 128600 SH SOLE 128600 0 0 VISA INC COM CL A 92826C839 45135 395854 SH SOLE 395854 0 0 VISTRA ENERGY CORP COM 92840M102 1794 97900 SH SOLE 97900 0 0 VMWARE INC CL A COM 928563402 4304 34346 SH SOLE 34346 0 0 VORNADO RLTY TR SH BEN INT 929042109 6565 83976 SH SOLE 83976 0 0 VOYA FINL INC COM 929089100 5803 117300 SH SOLE 117300 0 0 VULCAN MATLS CO COM 929160109 7087 55205 SH SOLE 55205 0 0 WABCO HLDGS INC COM 92927K102 4793 33402 SH SOLE 33402 0 0 WABTEC CORP COM 929740108 2420 29724 SH SOLE 29724 0 0 WAL-MART STORES INC COM 931142103 65794 666265 SH SOLE 666265 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 53808 740953 SH SOLE 740953 0 0 WASTE CONNECTIONS INC COM 94106B101 8465 119327 SH SOLE 119327 0 0 WASTE MGMT INC DEL COM 94106L109 21321 247060 SH SOLE 247060 0 0 WATERS CORP COM 941848103 6317 32700 SH SOLE 32700 0 0 WEC ENERGY GROUP INC COM 92939U106 12133 182647 SH SOLE 182647 0 0 WEIBO CORP SPONSORED ADR 948596101 1632 15770 SH SOLE 15770 0 0 WELLS FARGO CO NEW COM 949746101 132388 2182098 SH SOLE 2182098 0 0 WELLTOWER INC COM 95040Q104 12929 202750 SH SOLE 202750 0 0 WESTAR ENERGY INC COM 95709T100 3958 74960 SH SOLE 74960 0 0 WESTERN DIGITAL CORP COM 958102105 14778 185817 SH SOLE 185817 0 0 WESTERN UN CO COM 959802109 3990 209866 SH SOLE 209866 0 0 WESTROCK CO COM 96145D105 9199 145524 SH SOLE 145524 0 0 WEYERHAEUSER CO COM 962166104 19387 549818 SH SOLE 549818 0 0 WHIRLPOOL CORP COM 963320106 8213 48701 SH SOLE 48701 0 0 WILLIAMS COS INC DEL COM 969457100 13677 448566 SH SOLE 448566 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 10219 67816 SH SOLE 67816 0 0 WORKDAY INC CL A 98138H101 7597 74669 SH SOLE 74669 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 12099 104418 SH SOLE 104418 0 0 WYNN RESORTS LTD COM 983134107 5491 32570 SH SOLE 32570 0 0 XCEL ENERGY INC COM 98389B100 21398 444770 SH SOLE 444770 0 0 XEROX CORP COM NEW 984121608 3824 131167 SH SOLE 131167 0 0 XILINX INC COM 983919101 6179 91646 SH SOLE 91646 0 0 XL GROUP LTD COM G98294104 4960 141081 SH SOLE 141081 0 0 XYLEM INC COM 98419M100 19141 280666 SH SOLE 280666 0 0 YUM BRANDS INC COM 988498101 11136 136449 SH SOLE 136449 0 0 YUM CHINA HLDGS INC COM 98850P109 4854 121300 SH SOLE 121300 0 0 YY INC ADS REPCOM CLA 98426T106 1538 13600 SH SOLE 13600 0 0 ZAYO GROUP HLDGS INC COM 98919V105 3999 108668 SH SOLE 108668 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1611 39376 SH SOLE 39376 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 9774 81000 SH SOLE 81000 0 0 ZIONS BANCORPORATION COM 989701107 11681 229796 SH SOLE 229796 0 0 ZOETIS INC CL A 98978V103 33561 465865 SH SOLE 465865 0 0