0001228242-17-000002.txt : 20170209 0001228242-17-000002.hdr.sgml : 20170209 20170208184640 ACCESSION NUMBER: 0001228242-17-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170209 DATE AS OF CHANGE: 20170208 EFFECTIVENESS DATE: 20170209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP CENTRAL INDEX KEY: 0001228242 IRS NUMBER: 980217882 STATE OF INCORPORATION: A1 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 17583925 BUSINESS ADDRESS: STREET 1: 2940 JUTLAND ROAD STREET 2: 3RD FLOOR CITY: VICTORIA STATE: A1 ZIP: V8T 5K6 BUSINESS PHONE: 778.410.7210 MAIL ADDRESS: STREET 1: 2940 JUTLAND ROAD STREET 2: 3RD FLOOR CITY: VICTORIA STATE: A1 ZIP: V8T 5K6 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001228242 XXXXXXXX 12-31-2016 12-31-2016 BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP
2940 JUTLAND ROAD 3RD FLOOR VICTORIA A1 V8T 5K6
13F HOLDINGS REPORT 028-13989 N
Shauna Lukaitis Senior Vice President - Trade Management & Complinace 7784107210 Shauna Lukaitis Victoria A1 02-08-2017 0 692 11402879 false
INFORMATION TABLE 2 BCIMC_13F_20161231.xml 3M CO COM 88579Y101 62675 350985 SH SOLE 350985 0 0 58 COM INC SPON ADR REP A 31680Q104 487 17400 SH SOLE 17400 0 0 ABBOTT LABS COM 002824100 26523 690528 SH SOLE 690528 0 0 ABBVIE INC COM 00287Y109 45632 728715 SH SOLE 728715 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65194 556592 SH SOLE 556592 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11533 319380 SH SOLE 319380 0 0 ACUITY BRANDS INC COM 00508Y102 4750 20576 SH SOLE 20576 0 0 ADOBE SYS INC COM 00724F101 25849 251083 SH SOLE 251083 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5961 35245 SH SOLE 35245 0 0 AERCAP HOLDINGS NV SHS N00985106 795 19100 SH SOLE 19100 0 0 AES CORP COM 00130H105 7355 632923 SH SOLE 632923 0 0 AETNA INC NEW COM 00817Y108 20347 164075 SH SOLE 164075 0 0 AFFILIATED MANAGERS GROUP COM 008252108 2795 19238 SH SOLE 19238 0 0 AFLAC INC COM 001055102 17030 244685 SH SOLE 244685 0 0 AGCO CORP COM 001084102 379 6552 SH SOLE 6552 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 8292 181991 SH SOLE 181991 0 0 AGNC INVT CORP COM 00123Q104 1538 84819 SH SOLE 84819 0 0 AGNICO EAGLE MINES LTD COM 008474108 1059 33800 SH SOLE 33800 0 0 AGRIUM INC COM 008916108 1522 20300 SH SOLE 20300 0 0 AIR PRODS & CHEMS INC COM 009158106 15670 108958 SH SOLE 108958 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3334 49993 SH SOLE 49993 0 0 ALBEMARLE CORP COM 012653101 7997 92907 SH SOLE 92907 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3641 32764 SH SOLE 32764 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 18508 151273 SH SOLE 151273 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22251 253400 SH SOLE 253400 0 0 ALIGN TECHNOLOGY INC COM 016255101 2200 22881 SH SOLE 22881 0 0 ALKERMES PLC SHS G01767105 3488 62750 SH SOLE 62750 0 0 ALLEGHANY CORP DEL COM 017175100 3837 6309 SH SOLE 6309 0 0 ALLERGAN PLC SHS G0177J108 40130 191086 SH SOLE 191086 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5954 26056 SH SOLE 26056 0 0 ALLIANT ENERGY CORP COM 018802108 6239 164669 SH SOLE 164669 0 0 ALLSTATE CORP COM 020002101 16469 222196 SH SOLE 222196 0 0 ALLY FINL INC COM 02005N100 4804 252576 SH SOLE 252576 0 0 ALPHABET INC CAP STK CL C 02079K107 145603 188649 SH SOLE 188649 0 0 ALPHABET INC CAP STK CL A 02079K305 109242 137854 SH SOLE 137854 0 0 ALTRIA GROUP INC COM 02209S103 49567 733020 SH SOLE 733020 0 0 AMAZON COM INC COM 023135106 138611 184847 SH SOLE 184847 0 0 AMERCO COM 023586100 957 2589 SH SOLE 2589 0 0 AMEREN CORP COM 023608102 4453 84875 SH SOLE 84875 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3566 76376 SH SOLE 76376 0 0 AMERICAN ELEC PWR INC COM 025537101 15863 251959 SH SOLE 251959 0 0 AMERICAN EXPRESS CO COM 025816109 34954 471846 SH SOLE 471846 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 36473 558457 SH SOLE 558457 0 0 AMERICAN TOWER CORP NEW COM 03027X100 23729 224533 SH SOLE 224533 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 14476 200060 SH SOLE 200060 0 0 AMERIPRISE FINL INC COM 03076C106 14192 127927 SH SOLE 127927 0 0 AMERISOURCEBERGEN CORP COM 03073E105 9108 116491 SH SOLE 116491 0 0 AMETEK INC NEW COM 031100100 5956 122558 SH SOLE 122558 0 0 AMGEN INC COM 031162100 59675 408143 SH SOLE 408143 0 0 AMPHENOL CORP NEW CL A 032095101 9192 136782 SH SOLE 136782 0 0 ANADARKO PETE CORP COM 032511107 14319 205352 SH SOLE 205352 0 0 ANALOG DEVICES INC COM 032654105 11284 155387 SH SOLE 155387 0 0 ANNALY CAP MGMT INC COM 035710409 4671 468487 SH SOLE 468487 0 0 ANSYS INC COM 03662Q105 4252 45970 SH SOLE 45970 0 0 ANTERO RES CORP COM 03674X106 1068 45177 SH SOLE 45177 0 0 ANTHEM INC COM 036752103 25367 176445 SH SOLE 176445 0 0 AON PLC SHS CL A G0408V102 15045 134894 SH SOLE 134894 0 0 APACHE CORP COM 037411105 14448 227640 SH SOLE 227640 0 0 APPLE INC COM 037833100 281692 2432155 SH SOLE 2432155 0 0 APPLIED MATLS INC COM 038222105 21984 681248 SH SOLE 681248 0 0 ARAMARK COM 03852U106 6489 181664 SH SOLE 181664 0 0 ARCH CAP GROUP LTD ORD G0450A105 7463 86487 SH SOLE 86487 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 9144 200309 SH SOLE 200309 0 0 ARCONIC INC COM 03965L100 3705 199815 SH SOLE 199815 0 0 ARROW ELECTRS INC COM 042735100 4156 58285 SH SOLE 58285 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3589 32840 SH SOLE 32840 0 0 ASSURANT INC COM 04621X108 7956 85673 SH SOLE 85673 0 0 AT&T INC COM 00206R102 119557 2811115 SH SOLE 2811115 0 0 ATMOS ENERGY CORP COM 049560105 2292 30913 SH SOLE 30913 0 0 AUTODESK INC COM 052769106 7421 100272 SH SOLE 100272 0 0 AUTOLIV INC COM 052800109 8116 71730 SH SOLE 71730 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 28100 273404 SH SOLE 273404 0 0 AUTONATION INC COM 05329W102 4389 90223 SH SOLE 90223 0 0 AUTOZONE INC COM 053332102 13702 17349 SH SOLE 17349 0 0 AVALONBAY CMNTYS INC COM 053484101 12703 71708 SH SOLE 71708 0 0 AVERY DENNISON CORP COM 053611109 6093 86775 SH SOLE 86775 0 0 AVNET INC COM 053807103 2774 58275 SH SOLE 58275 0 0 AXALTA COATING SYS LTD COM G0750C108 3887 142914 SH SOLE 142914 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5079 77815 SH SOLE 77815 0 0 B/E AEROSPACE INC COM 073302101 3671 60990 SH SOLE 60990 0 0 BAIDU INC SPON ADR REP A 056752108 10087 61350 SH SOLE 61350 0 0 BAKER HUGHES INC COM 057224107 15928 245152 SH SOLE 245152 0 0 BALL CORP COM 058498106 5333 71045 SH SOLE 71045 0 0 BANK AMER CORP COM 060505104 104632 4734486 SH SOLE 4734486 0 0 BANK MONTREAL QUE COM 063671101 5336 99493 SH SOLE 99493 0 0 BANK N S HALIFAX COM 064149107 7632 183819 SH SOLE 183819 0 0 BANK NEW YORK MELLON CORP COM 064058100 30356 640691 SH SOLE 640691 0 0 BARD C R INC COM 067383109 8081 35971 SH SOLE 35971 0 0 BAXTER INTL INC COM 071813109 12540 282804 SH SOLE 282804 0 0 BB&T CORP COM 054937107 24563 522394 SH SOLE 522394 0 0 BECTON DICKINSON & CO COM 075887109 18120 109456 SH SOLE 109456 0 0 BED BATH & BEYOND INC COM 075896100 5840 143708 SH SOLE 143708 0 0 BERKLEY W R CORP COM 084423102 2433 36584 SH SOLE 36584 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 77815 477451 SH SOLE 477451 0 0 BEST BUY INC COM 086516101 10388 243447 SH SOLE 243447 0 0 BIOGEN INC COM 09062X103 37214 131230 SH SOLE 131230 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8434 101813 SH SOLE 101813 0 0 BLACKROCK INC COM 09247X101 24343 63969 SH SOLE 63969 0 0 BLOCK H & R INC COM 093671105 4832 210157 SH SOLE 210157 0 0 BOEING CO COM 097023105 41629 267400 SH SOLE 267400 0 0 BORGWARNER INC COM 099724106 5159 130802 SH SOLE 130802 0 0 BOSTON PROPERTIES INC COM 101121101 9232 73400 SH SOLE 73400 0 0 BOSTON SCIENTIFIC CORP COM 101137107 10661 492884 SH SOLE 492884 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 58466 1000439 SH SOLE 1000439 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9187 376208 SH SOLE 376208 0 0 BROADCOM LTD SHS Y09827109 35852 202817 SH SOLE 202817 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4680 70593 SH SOLE 70593 0 0 BROWN FORMAN CORP CL B 115637209 2225 49530 SH SOLE 49530 0 0 BUNGE LIMITED COM G16962105 6262 86681 SH SOLE 86681 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4232 57768 SH SOLE 57768 0 0 CA INC COM 12673P105 7429 233835 SH SOLE 233835 0 0 CABOT OIL & GAS CORP COM 127097103 3377 144558 SH SOLE 144558 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2481 98368 SH SOLE 98368 0 0 CALPINE CORP COM NEW 131347304 3947 345354 SH SOLE 345354 0 0 CAMDEN PPTY TR SH BEN INT 133131102 8861 105401 SH SOLE 105401 0 0 CAMPBELL SOUP CO COM 134429109 5519 91263 SH SOLE 91263 0 0 CANADIAN NATL RY CO COM 136375102 6036 120100 SH SOLE 120100 0 0 CAPITAL ONE FINL CORP COM 14040H105 21505 246506 SH SOLE 246506 0 0 CARDINAL HEALTH INC COM 14149Y108 11518 160039 SH SOLE 160039 0 0 CARMAX INC COM 143130102 5769 89594 SH SOLE 89594 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 9815 188541 SH SOLE 188541 0 0 CATERPILLAR INC DEL COM 149123101 32549 350967 SH SOLE 350967 0 0 CBRE GROUP INC CL A 12504L109 4814 152875 SH SOLE 152875 0 0 CBS CORP NEW CL B 124857202 12304 193398 SH SOLE 193398 0 0 CDK GLOBAL INC COM 12508E101 1975 33085 SH SOLE 33085 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 3721 61146 SH SOLE 61146 0 0 CDW CORP COM 12514G108 2663 51126 SH SOLE 51126 0 0 CELANESE CORP DEL COM SER A 150870103 8337 105882 SH SOLE 105882 0 0 CELGENE CORP COM 151020104 55842 482435 SH SOLE 482435 0 0 CENOVUS ENERGY INC COM 15135U109 1438 127500 SH SOLE 127500 0 0 CENTENE CORP DEL COM 15135B101 7949 140661 SH SOLE 140661 0 0 CENTERPOINT ENERGY INC COM 15189T107 6255 253856 SH SOLE 253856 0 0 CENTURYLINK INC COM 156700106 6210 261133 SH SOLE 261133 0 0 CERNER CORP COM 156782104 21666 457379 SH SOLE 457379 0 0 CF INDS HLDGS INC COM 125269100 3052 96941 SH SOLE 96941 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 42432 147375 SH SOLE 147375 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1250 14800 SH SOLE 14800 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4054 97853 SH SOLE 97853 0 0 CHEVRON CORP NEW COM 166764100 89804 762990 SH SOLE 762990 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4865 12893 SH SOLE 12893 0 0 CHUBB LIMITED COM H1467J104 32033 242454 SH SOLE 242454 0 0 CHURCH & DWIGHT INC COM 171340102 4415 99911 SH SOLE 99911 0 0 CIGNA CORPORATION COM 125509109 22645 169768 SH SOLE 169768 0 0 CIMAREX ENERGY CO COM 171798101 6876 50596 SH SOLE 50596 0 0 CINCINNATI FINL CORP COM 172062101 4152 54807 SH SOLE 54807 0 0 CINTAS CORP COM 172908105 2807 24288 SH SOLE 24288 0 0 CISCO SYS INC COM 17275R102 92646 3065718 SH SOLE 3065718 0 0 CIT GROUP INC COM NEW 125581801 5735 134374 SH SOLE 134374 0 0 CITIGROUP INC COM NEW 172967424 80684 1357631 SH SOLE 1357631 0 0 CITIZENS FINL GROUP INC COM 174610105 11325 317864 SH SOLE 317864 0 0 CITRIX SYS INC COM 177376100 8452 94639 SH SOLE 94639 0 0 CLOROX CO DEL COM 189054109 7885 65694 SH SOLE 65694 0 0 CME GROUP INC COM 12572Q105 20459 177364 SH SOLE 177364 0 0 CMS ENERGY CORP COM 125896100 10508 252480 SH SOLE 252480 0 0 COACH INC COM 189754104 4012 114555 SH SOLE 114555 0 0 COCA COLA CO COM 191216100 101529 2448854 SH SOLE 2448854 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 39905 712199 SH SOLE 712199 0 0 COLGATE PALMOLIVE CO COM 194162103 35945 549277 SH SOLE 549277 0 0 COMCAST CORP NEW CL A 20030N101 78647 1138989 SH SOLE 1138989 0 0 COMERICA INC COM 200340107 7336 107704 SH SOLE 107704 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 479 42500 SH SOLE 42500 0 0 COMPUTER SCIENCES CORP COM 205363104 2163 36410 SH SOLE 36410 0 0 CONAGRA BRANDS INC COM 205887102 7366 186253 SH SOLE 186253 0 0 CONCHO RES INC COM 20605P101 11136 83979 SH SOLE 83979 0 0 CONOCOPHILLIPS COM 20825C104 40012 798009 SH SOLE 798009 0 0 CONSOLIDATED EDISON INC COM 209115104 11230 152422 SH SOLE 152422 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14752 96222 SH SOLE 96222 0 0 CONTINENTAL RESOURCES INC COM 212015101 4804 93206 SH SOLE 93206 0 0 COOPER COS INC COM NEW 216648402 4718 26972 SH SOLE 26972 0 0 CORE LABORATORIES N V COM N22717107 2286 19047 SH SOLE 19047 0 0 CORNING INC COM 219350105 16506 680089 SH SOLE 680089 0 0 COSTAR GROUP INC COM 22160N109 4238 22485 SH SOLE 22485 0 0 COSTCO WHSL CORP NEW COM 22160K105 33238 207597 SH SOLE 207597 0 0 COTY INC COM CL A 222070203 2182 119185 SH SOLE 119185 0 0 CREDICORP LTD COM G2519Y108 2415 15300 SH SOLE 15300 0 0 CRESCENT PT ENERGY CORP COM 22576C101 843 83194 SH SOLE 83194 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 15213 175329 SH SOLE 175329 0 0 CROWN HOLDINGS INC COM 228368106 3040 57831 SH SOLE 57831 0 0 CSX CORP COM 126408103 20420 568328 SH SOLE 568328 0 0 CTRIP COM INTL LTD AMERICAN DEP SH 22943F100 3412 85300 SH SOLE 85300 0 0 CUMMINS INC COM 231021106 10782 78894 SH SOLE 78894 0 0 CVS HEALTH CORP COM 126650100 42730 541505 SH SOLE 541505 0 0 D R HORTON INC COM 23331A109 6322 231323 SH SOLE 231323 0 0 DANAHER CORP DEL COM 235851102 28145 361572 SH SOLE 361572 0 0 DARDEN RESTAURANTS INC COM 237194105 5614 77204 SH SOLE 77204 0 0 DAVITA INC COM 23918K108 2939 45773 SH SOLE 45773 0 0 DEERE & CO COM 244199105 13683 132793 SH SOLE 132793 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 3949 71841 SH SOLE 71841 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 11038 163889 SH SOLE 163889 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 7558 153651 SH SOLE 153651 0 0 DENTSPLY SIRONA INC COM 24906P109 10027 173682 SH SOLE 173682 0 0 DEVON ENERGY CORP NEW COM 25179M103 13043 285599 SH SOLE 285599 0 0 DEXCOM INC COM 252131107 3731 62501 SH SOLE 62501 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2454 24279 SH SOLE 24279 0 0 DICKS SPORTING GOODS INC COM 253393102 2871 54077 SH SOLE 54077 0 0 DIGITAL RLTY TR INC COM 253868103 8005 81469 SH SOLE 81469 0 0 DISCOVER FINL SVCS COM 254709108 15028 208456 SH SOLE 208456 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2221 81045 SH SOLE 81045 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2635 98407 SH SOLE 98407 0 0 DISH NETWORK CORP CL A 25470M109 7757 133904 SH SOLE 133904 0 0 DISNEY WALT CO COM DISNEY 254687106 97632 936784 SH SOLE 936784 0 0 DOLLAR GEN CORP NEW COM 256677105 10227 138077 SH SOLE 138077 0 0 DOLLAR TREE INC COM 256746108 9160 118685 SH SOLE 118685 0 0 DOMINION RES INC VA NEW COM 25746U109 17234 225022 SH SOLE 225022 0 0 DOMINOS PIZZA INC COM 25754A201 2166 13601 SH SOLE 13601 0 0 DOVER CORP COM 260003108 7149 95413 SH SOLE 95413 0 0 DOW CHEM CO COM 260543103 30805 538356 SH SOLE 538356 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 12739 140496 SH SOLE 140496 0 0 DTE ENERGY CO COM 233331107 8360 84869 SH SOLE 84869 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 28610 389779 SH SOLE 389779 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 23905 307975 SH SOLE 307975 0 0 DUKE REALTY CORP COM NEW 264411505 3934 148110 SH SOLE 148110 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 2797 23056 SH SOLE 23056 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 10032 289538 SH SOLE 289538 0 0 EASTMAN CHEM CO COM 277432100 7924 105354 SH SOLE 105354 0 0 EATON CORP PLC SHS G29183103 20741 309159 SH SOLE 309159 0 0 EATON VANCE CORP COM NON VTG 278265103 1662 39688 SH SOLE 39688 0 0 EBAY INC COM 278642103 11370 382960 SH SOLE 382960 0 0 ECOLAB INC COM 278865100 37922 323513 SH SOLE 323513 0 0 EDGEWELL PERS CARE CO COM 28035Q102 5506 75435 SH SOLE 75435 0 0 EDISON INTL COM 281020107 16021 222538 SH SOLE 222538 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 11987 127926 SH SOLE 127926 0 0 ELECTRONIC ARTS INC COM 285512109 10645 135159 SH SOLE 135159 0 0 EMERSON ELEC CO COM 291011104 12644 226796 SH SOLE 226796 0 0 ENBRIDGE INC COM 29250N105 4501 143303 SH SOLE 143303 0 0 ENCANA CORP COM 292505104 1289 147200 SH SOLE 147200 0 0 ENDO INTL PLC SHS G30401106 761 46214 SH SOLE 46214 0 0 ENTERGY CORP NEW COM 29364G103 9212 125387 SH SOLE 125387 0 0 ENVISION HEALTHCARE CORP COM 29414D100 5421 85653 SH SOLE 85653 0 0 EOG RES INC COM 26875P101 34973 345926 SH SOLE 345926 0 0 EQT CORP COM 26884L109 5784 88445 SH SOLE 88445 0 0 EQUIFAX INC COM 294429105 4156 35155 SH SOLE 35155 0 0 EQUINIX INC COM PAR $0.001 29444U700 15250 42669 SH SOLE 42669 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 14856 230824 SH SOLE 230824 0 0 ESSEX PPTY TR INC COM 297178105 9737 41880 SH SOLE 41880 0 0 EVEREST RE GROUP LTD COM G3223R108 7644 35322 SH SOLE 35322 0 0 EVERSOURCE ENERGY COM 30040W108 12879 233186 SH SOLE 233186 0 0 EXELON CORP COM 30161N101 14679 413619 SH SOLE 413619 0 0 EXPEDIA INC DEL COM NEW 30212P303 4354 38434 SH SOLE 38434 0 0 EXPEDITORS INTL WASH INC COM 302130109 5912 111631 SH SOLE 111631 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 16191 235368 SH SOLE 235368 0 0 EXTRA SPACE STORAGE INC COM 30225T102 6352 82240 SH SOLE 82240 0 0 EXXON MOBIL CORP COM 30231G102 169533 1878279 SH SOLE 1878279 0 0 F M C CORP COM NEW 302491303 3538 62549 SH SOLE 62549 0 0 F5 NETWORKS INC COM 315616102 4154 28701 SH SOLE 28701 0 0 FACEBOOK INC CL A 30303M102 122643 1065996 SH SOLE 1065996 0 0 FASTENAL CO COM 311900104 6210 132177 SH SOLE 132177 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4877 34321 SH SOLE 34321 0 0 FEDEX CORP COM 31428X106 25995 139610 SH SOLE 139610 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4686 137983 SH SOLE 137983 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 8709 115140 SH SOLE 115140 0 0 FIFTH THIRD BANCORP COM 316773100 14910 552824 SH SOLE 552824 0 0 FIREEYE INC COM 31816Q101 1785 150000 SH SOLE 150000 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3520 248082 SH SOLE 248082 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 6817 73989 SH SOLE 73989 0 0 FIRSTENERGY CORP COM 337932107 5876 189740 SH SOLE 189740 0 0 FISERV INC COM 337738108 8454 79547 SH SOLE 79547 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4607 32553 SH SOLE 32553 0 0 FLEX LTD ORD Y2573F102 3183 221536 SH SOLE 221536 0 0 FLIR SYS INC COM 302445101 2535 70043 SH SOLE 70043 0 0 FLOWSERVE CORP COM 34354P105 2193 45635 SH SOLE 45635 0 0 FLUOR CORP NEW COM 343412102 2058 39182 SH SOLE 39182 0 0 FMC TECHNOLOGIES INC COM 30249U101 3643 102525 SH SOLE 102525 0 0 FOOT LOCKER INC COM 344849104 5144 72560 SH SOLE 72560 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 23940 1973656 SH SOLE 1973656 0 0 FORTINET INC COM 34959E109 3777 125402 SH SOLE 125402 0 0 FORTIS INC COM 349553107 1409 61200 SH SOLE 61200 0 0 FORTIVE CORP COM 34959J108 7838 146157 SH SOLE 146157 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 8187 153136 SH SOLE 153136 0 0 FRANCO NEVADA CORP COM 351858105 1208 27100 SH SOLE 27100 0 0 FRANKLIN RES INC COM 354613101 8087 204318 SH SOLE 204318 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7444 564351 SH SOLE 564351 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 1546 457431 SH SOLE 457431 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4615 88822 SH SOLE 88822 0 0 GAP INC DEL COM 364760108 2037 90793 SH SOLE 90793 0 0 GARMIN LTD SHS H2906T109 2767 57057 SH SOLE 57057 0 0 GARTNER INC COM 366651107 2538 25116 SH SOLE 25116 0 0 GENERAL ELECTRIC CO COM 369604103 161064 5096972 SH SOLE 5096972 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 7776 311295 SH SOLE 311295 0 0 GENERAL MLS INC COM 370334104 22129 358255 SH SOLE 358255 0 0 GENERAL MTRS CO COM 37045V100 19062 547121 SH SOLE 547121 0 0 GENUINE PARTS CO COM 372460105 5333 55822 SH SOLE 55822 0 0 GILDAN ACTIVEWEAR INC COM 375916103 675 35700 SH SOLE 35700 0 0 GILEAD SCIENCES INC COM 375558103 56651 791102 SH SOLE 791102 0 0 GLOBAL PMTS INC COM 37940X102 16549 238423 SH SOLE 238423 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 39001 162876 SH SOLE 162876 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5254 170191 SH SOLE 170191 0 0 GRACE W R & CO DEL NEW COM 38388F108 547 8090 SH SOLE 8090 0 0 GRAINGER W W INC COM 384802104 10531 45343 SH SOLE 45343 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 1225 34200 SH SOLE 34200 0 0 HALLIBURTON CO COM 406216101 23824 440460 SH SOLE 440460 0 0 HANESBRANDS INC COM 410345102 6914 320551 SH SOLE 320551 0 0 HARLEY DAVIDSON INC COM 412822108 4362 74776 SH SOLE 74776 0 0 HARMAN INTL INDS INC COM 413086109 4677 42070 SH SOLE 42070 0 0 HARRIS CORP DEL COM 413875105 4393 42867 SH SOLE 42867 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 14202 298043 SH SOLE 298043 0 0 HASBRO INC COM 418056107 4433 56988 SH SOLE 56988 0 0 HCA HOLDINGS INC COM 40412C101 12827 173292 SH SOLE 173292 0 0 HCP INC COM 40414L109 6193 208390 SH SOLE 208390 0 0 HELMERICH & PAYNE INC COM 423452101 10860 140308 SH SOLE 140308 0 0 HERSHEY CO COM 427866108 4612 44594 SH SOLE 44594 0 0 HESS CORP COM 42809H107 10624 170561 SH SOLE 170561 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 24176 1044791 SH SOLE 1044791 0 0 HEXCEL CORP NEW COM 428291108 10545 205000 SH SOLE 205000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 11806 434041 SH SOLE 434041 0 0 HOLLYFRONTIER CORP COM 436106108 3889 118716 SH SOLE 118716 0 0 HOLOGIC INC COM 436440101 5195 129483 SH SOLE 129483 0 0 HOME DEPOT INC COM 437076102 78017 581866 SH SOLE 581866 0 0 HONEYWELL INTL INC COM 438516106 38362 331134 SH SOLE 331134 0 0 HORMEL FOODS CORP COM 440452100 10533 302575 SH SOLE 302575 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6381 338709 SH SOLE 338709 0 0 HP INC COM 40434L105 15309 1031607 SH SOLE 1031607 0 0 HUMANA INC COM 444859102 20364 99811 SH SOLE 99811 0 0 HUNT J B TRANS SVCS INC COM 445658107 2384 24555 SH SOLE 24555 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4934 373188 SH SOLE 373188 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 5816 31575 SH SOLE 31575 0 0 IDEXX LABS INC COM 45168D104 3492 29780 SH SOLE 29780 0 0 IHS MARKIT LTD SHS G47567105 6248 176436 SH SOLE 176436 0 0 ILLINOIS TOOL WKS INC COM 452308109 23504 191928 SH SOLE 191928 0 0 ILLUMINA INC COM 452327109 10054 78524 SH SOLE 78524 0 0 IMPERVA INC COM 45321L100 3072 80000 SH SOLE 80000 0 0 INCYTE CORP COM 45337C102 5939 59231 SH SOLE 59231 0 0 INGERSOLL-RAND PLC SHS G47791101 31347 417742 SH SOLE 417742 0 0 INGREDION INC COM 457187102 6936 55508 SH SOLE 55508 0 0 INTEL CORP COM 458140100 97676 2693011 SH SOLE 2693011 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 17676 313295 SH SOLE 313295 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 85294 513848 SH SOLE 513848 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4695 39847 SH SOLE 39847 0 0 INTERPUBLIC GROUP COS INC COM 460690100 6999 298968 SH SOLE 298968 0 0 INTL PAPER CO COM 460146103 12873 242621 SH SOLE 242621 0 0 INTUIT COM 461202103 14018 122311 SH SOLE 122311 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 13699 21602 SH SOLE 21602 0 0 INVESCO LTD SHS G491BT108 12610 415625 SH SOLE 415625 0 0 IRON MTN INC NEW COM 46284V101 9237 284400 SH SOLE 284400 0 0 ISHARES MSCI PAC JP ETF 464286665 222 5600 SH SOLE 5600 0 0 ISHARES INC MSCI JPN ETF NE 46434G822 537 11000 SH SOLE 11000 0 0 ISHARES TR MSCI EMG MKT ET 464287234 2731 78000 SH SOLE 78000 0 0 ISHARES TR MSCI EAFE ETF 464287465 1501 26000 SH SOLE 26000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 89804 1037600 SH SOLE 1037600 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 6427 112763 SH SOLE 112763 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2807 25749 SH SOLE 25749 0 0 JD COM INC SPON ADR CL A 47215P106 3791 149000 SH SOLE 149000 0 0 JOHNSON & JOHNSON COM 478160104 184285 1599558 SH SOLE 1599558 0 0 JOHNSON CTLS INTL PLC SHS G51502105 19695 478147 SH SOLE 478147 0 0 JONES LANG LASALLE INC COM 48020Q107 5606 55481 SH SOLE 55481 0 0 JPMORGAN CHASE & CO COM 46625H100 143271 1660345 SH SOLE 1660345 0 0 JUNIPER NETWORKS INC COM 48203R104 4568 161641 SH SOLE 161641 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3929 46304 SH SOLE 46304 0 0 KELLOGG CO COM 487836108 13200 179076 SH SOLE 179076 0 0 KEYCORP NEW COM 493267108 13144 719454 SH SOLE 719454 0 0 KIMBERLY CLARK CORP COM 494368103 23480 205747 SH SOLE 205747 0 0 KIMCO RLTY CORP COM 49446R109 8454 336006 SH SOLE 336006 0 0 KINDER MORGAN INC DEL COM 49456B101 25706 1241251 SH SOLE 1241251 0 0 KINROSS GOLD CORP COM NO PAR 496902404 436 187900 SH SOLE 187900 0 0 KLA-TENCOR CORP COM 482480100 5941 75505 SH SOLE 75505 0 0 KOHLS CORP COM 500255104 3913 79246 SH SOLE 79246 0 0 KRAFT HEINZ CO COM 500754106 31961 366018 SH SOLE 366018 0 0 KROGER CO COM 501044101 11152 323161 SH SOLE 323161 0 0 L BRANDS INC COM 501797104 8740 132739 SH SOLE 132739 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 10150 66725 SH SOLE 66725 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6674 51988 SH SOLE 51988 0 0 LAM RESEARCH CORP COM 512807108 10237 96819 SH SOLE 96819 0 0 LAS VEGAS SANDS CORP COM 517834107 10456 195763 SH SOLE 195763 0 0 LAUDER ESTEE COS INC CL A 518439104 8800 115054 SH SOLE 115054 0 0 LEAR CORP COM NEW 521865204 4103 30997 SH SOLE 30997 0 0 LEGGETT & PLATT INC COM 524660107 3233 66146 SH SOLE 66146 0 0 LENNAR CORP CL A 526057104 1961 45688 SH SOLE 45688 0 0 LEUCADIA NATL CORP COM 527288104 1671 71868 SH SOLE 71868 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 9703 172169 SH SOLE 172169 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1935 26119 SH SOLE 26119 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2960 96761 SH SOLE 96761 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 9147 307993 SH SOLE 307993 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 725 34244 SH SOLE 34244 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER 53071M104 2668 133543 SH SOLE 133543 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1942 56267 SH SOLE 56267 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3918 115513 SH SOLE 115513 0 0 LIBERTY PPTY TR SH BEN INT 531172104 3697 93594 SH SOLE 93594 0 0 LILLY ELI & CO COM 532457108 32615 443443 SH SOLE 443443 0 0 LINCOLN NATL CORP IND COM 534187109 10544 159101 SH SOLE 159101 0 0 LINEAR TECHNOLOGY CORP COM 535678106 6596 105792 SH SOLE 105792 0 0 LKQ CORP COM 501889208 4307 140529 SH SOLE 140529 0 0 LOCKHEED MARTIN CORP COM 539830109 33884 135567 SH SOLE 135567 0 0 LOEWS CORP COM 540424108 5974 127576 SH SOLE 127576 0 0 LOWES COS INC COM 548661107 40266 566171 SH SOLE 566171 0 0 LULULEMON ATHLETICA INC COM 550021109 2500 38471 SH SOLE 38471 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15870 185004 SH SOLE 185004 0 0 M & T BK CORP COM 55261F104 11717 74900 SH SOLE 74900 0 0 MACERICH CO COM 554382101 5997 84652 SH SOLE 84652 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2436 29811 SH SOLE 29811 0 0 MACYS INC COM 55616P104 4877 136204 SH SOLE 136204 0 0 MAGNA INTL INC COM 559222401 1929 59592 SH SOLE 59592 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1897 38071 SH SOLE 38071 0 0 MANHATTAN ASSOCS INC COM 562750109 13850 261164 SH SOLE 261164 0 0 MANPOWERGROUP INC COM 56418H100 5473 61584 SH SOLE 61584 0 0 MARATHON OIL CORP COM 565849106 6910 399183 SH SOLE 399183 0 0 MARATHON PETE CORP COM 56585A102 17461 346802 SH SOLE 346802 0 0 MARKEL CORP COM 570535104 4087 4518 SH SOLE 4518 0 0 MARRIOTT INTL INC NEW CL A 571903202 18762 226920 SH SOLE 226920 0 0 MARSH & MCLENNAN COS INC COM 571748102 18064 267259 SH SOLE 267259 0 0 MARTIN MARIETTA MATLS INC COM 573284106 7920 35753 SH SOLE 35753 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4305 310369 SH SOLE 310369 0 0 MASCO CORP COM 574599106 9957 314888 SH SOLE 314888 0 0 MASTERCARD INCORPORATED CL A 57636Q104 93627 906797 SH SOLE 906797 0 0 MATTEL INC COM 577081102 7500 272228 SH SOLE 272228 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 5124 132858 SH SOLE 132858 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7237 77546 SH SOLE 77546 0 0 MCDONALDS CORP COM 580135101 59258 486837 SH SOLE 486837 0 0 MCKESSON CORP COM 58155Q103 16003 113942 SH SOLE 113942 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 7775 109884 SH SOLE 109884 0 0 MEDNAX INC COM 58502B106 4924 73864 SH SOLE 73864 0 0 MEDTRONIC PLC SHS G5960L103 47432 665900 SH SOLE 665900 0 0 MELCO CROWN ENTMT LTD ADR 585464100 1033 64978 SH SOLE 64978 0 0 MERCADOLIBRE INC COM 58733R102 2993 19171 SH SOLE 19171 0 0 MERCK & CO INC COM 58933Y105 98987 1681455 SH SOLE 1681455 0 0 METLIFE INC COM 59156R108 18922 351130 SH SOLE 351130 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 8223 19647 SH SOLE 19647 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3910 135631 SH SOLE 135631 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 4239 98620 SH SOLE 98620 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 10691 166661 SH SOLE 166661 0 0 MICRON TECHNOLOGY INC COM 595112103 10586 482929 SH SOLE 482929 0 0 MICROSOFT CORP COM 594918104 274438 4416444 SH SOLE 4416444 0 0 MID AMER APT CMNTYS INC COM 59522J103 5824 59474 SH SOLE 59474 0 0 MIDDLEBY CORP COM 596278101 3888 30186 SH SOLE 30186 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1190 130600 SH SOLE 130600 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 755 19800 SH SOLE 19800 0 0 MOHAWK INDS INC COM 608190104 8536 42747 SH SOLE 42747 0 0 MOLSON COORS BREWING CO CL B 60871R209 6516 66957 SH SOLE 66957 0 0 MONDELEZ INTL INC CL A 609207105 41370 933222 SH SOLE 933222 0 0 MONSANTO CO NEW COM 61166W101 20542 195248 SH SOLE 195248 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7959 179500 SH SOLE 179500 0 0 MOODYS CORP COM 615369105 11556 122583 SH SOLE 122583 0 0 MORGAN STANLEY COM NEW 617446448 27690 655391 SH SOLE 655391 0 0 MOSAIC CO NEW COM 61945C103 4199 143150 SH SOLE 143150 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 8653 104394 SH SOLE 104394 0 0 MSCI INC COM 55354G100 2472 31380 SH SOLE 31380 0 0 MURPHY OIL CORP COM 626717102 1624 52158 SH SOLE 52158 0 0 MYLAN N V SHS EURO N59465109 7608 199428 SH SOLE 199428 0 0 NASDAQ INC COM 631103108 5617 83683 SH SOLE 83683 0 0 NATIONAL OILWELL VARCO INC COM 637071101 6915 184697 SH SOLE 184697 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1095 24778 SH SOLE 24778 0 0 NAVIENT CORP COM 63938C108 5568 338887 SH SOLE 338887 0 0 NETAPP INC COM 64110D104 5011 142072 SH SOLE 142072 0 0 NETEASE INC SPONSORED ADR 64110W102 3855 17900 SH SOLE 17900 0 0 NETFLIX INC COM 64110L106 31859 257342 SH SOLE 257342 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1267 30100 SH SOLE 30100 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2767 173922 SH SOLE 173922 0 0 NEWELL BRANDS INC COM 651229106 11850 265387 SH SOLE 265387 0 0 NEWFIELD EXPL CO COM 651290108 3852 95114 SH SOLE 95114 0 0 NEWMONT MINING CORP COM 651639106 7925 232613 SH SOLE 232613 0 0 NEWS CORP NEW CL A 65249B109 1113 97144 SH SOLE 97144 0 0 NEXTERA ENERGY INC COM 65339F101 35416 296465 SH SOLE 296465 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 7648 182308 SH SOLE 182308 0 0 NIKE INC CL B 654106103 66185 1302076 SH SOLE 1302076 0 0 NISOURCE INC COM 65473P105 3945 178180 SH SOLE 178180 0 0 NOBLE ENERGY INC COM 655044105 12003 315374 SH SOLE 315374 0 0 NORDSTROM INC COM 655664100 3656 76282 SH SOLE 76282 0 0 NORFOLK SOUTHERN CORP COM 655844108 19571 181093 SH SOLE 181093 0 0 NORTHERN TR CORP COM 665859104 9559 107340 SH SOLE 107340 0 0 NORTHROP GRUMMAN CORP COM 666807102 25107 107948 SH SOLE 107948 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2911 68451 SH SOLE 68451 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3070 206031 SH SOLE 206031 0 0 NUCOR CORP COM 670346105 11697 196530 SH SOLE 196530 0 0 NVIDIA CORP COM 67066G104 35625 333754 SH SOLE 333754 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3293 33600 SH SOLE 33600 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 9370 33657 SH SOLE 33657 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 33804 474577 SH SOLE 474577 0 0 OGE ENERGY CORP COM 670837103 1764 52723 SH SOLE 52723 0 0 OMNICOM GROUP INC COM 681919106 10109 118772 SH SOLE 118772 0 0 ONEOK INC NEW COM 682680103 9406 163835 SH SOLE 163835 0 0 OPEN TEXT CORP COM 683715106 857 18600 SH SOLE 18600 0 0 ORACLE CORP COM 68389X105 74367 1934134 SH SOLE 1934134 0 0 PACCAR INC COM 693718108 10939 171188 SH SOLE 171188 0 0 PACKAGING CORP AMER COM 695156109 6051 71340 SH SOLE 71340 0 0 PALO ALTO NETWORKS INC COM 697435105 2944 23545 SH SOLE 23545 0 0 PARKER HANNIFIN CORP COM 701094104 9483 67734 SH SOLE 67734 0 0 PARSLEY ENERGY INC CL A 701877102 881 25011 SH SOLE 25011 0 0 PATTERSON COMPANIES INC COM 703395103 5568 135703 SH SOLE 135703 0 0 PAYCHEX INC COM 704326107 8852 145398 SH SOLE 145398 0 0 PAYPAL HLDGS INC COM 70450Y103 20218 512243 SH SOLE 512243 0 0 PEMBINA PIPELINE CORP COM 706327103 1392 59600 SH SOLE 59600 0 0 PENTAIR PLC SHS G7S00T104 7691 137176 SH SOLE 137176 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 2870 148243 SH SOLE 148243 0 0 PEPSICO INC COM 713448108 85678 818871 SH SOLE 818871 0 0 PERRIGO CO PLC SHS G97822103 3670 44090 SH SOLE 44090 0 0 PFIZER INC COM 717081103 86520 2663802 SH SOLE 2663802 0 0 PG&E CORP COM 69331C108 17713 291482 SH SOLE 291482 0 0 PHILIP MORRIS INTL INC COM 718172109 65199 712630 SH SOLE 712630 0 0 PHILLIPS 66 COM 718546104 23710 274393 SH SOLE 274393 0 0 PINNACLE WEST CAP CORP COM 723484101 2861 36664 SH SOLE 36664 0 0 PIONEER NAT RES CO COM 723787107 19287 107109 SH SOLE 107109 0 0 PLAINS GP HLDGS L P LTD PARTNR INT 72651A207 4684 135074 SH SOLE 135074 0 0 PNC FINL SVCS GROUP INC COM 693475105 37453 320220 SH SOLE 320220 0 0 POLARIS INDS INC COM 731068102 1633 19825 SH SOLE 19825 0 0 POTASH CORP SASK INC COM 73755L107 1736 128700 SH SOLE 128700 0 0 PPG INDS INC COM 693506107 16663 175845 SH SOLE 175845 0 0 PPL CORP COM 69351T106 8676 254791 SH SOLE 254791 0 0 PRAXAIR INC COM 74005P104 17097 145893 SH SOLE 145893 0 0 PRICE T ROWE GROUP INC COM 74144T108 13078 173771 SH SOLE 173771 0 0 PRICELINE GRP INC COM NEW 741503403 59302 40450 SH SOLE 40450 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 9365 161852 SH SOLE 161852 0 0 PROCTER AND GAMBLE CO COM 742718109 126507 1504597 SH SOLE 1504597 0 0 PROGRESSIVE CORP OHIO COM 743315103 10424 293634 SH SOLE 293634 0 0 PROLOGIS INC COM 74340W103 14426 273271 SH SOLE 273271 0 0 PROOFPOINT INC COM 743424103 7065 100000 SH SOLE 100000 0 0 PRUDENTIAL FINL INC COM 744320102 31469 302408 SH SOLE 302408 0 0 PTC INC COM 69370C100 9254 200000 SH SOLE 200000 0 0 PUBLIC STORAGE COM 74460D109 11757 52604 SH SOLE 52604 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7792 177569 SH SOLE 177569 0 0 PULTE GROUP INC COM 745867101 3486 189641 SH SOLE 189641 0 0 PVH CORP COM 693656100 2806 31093 SH SOLE 31093 0 0 QORVO INC COM 74736K101 1204 22833 SH SOLE 22833 0 0 QUALCOMM INC COM 747525103 43874 672918 SH SOLE 672918 0 0 QUANTA SVCS INC COM 74762E102 6796 195000 SH SOLE 195000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6528 71030 SH SOLE 71030 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 9362 123099 SH SOLE 123099 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 229 7600 SH SOLE 7600 0 0 RALPH LAUREN CORP CL A 751212101 1164 12893 SH SOLE 12893 0 0 RANGE RES CORP COM 75281A109 2646 77018 SH SOLE 77018 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 4557 65783 SH SOLE 65783 0 0 RAYTHEON CO COM NEW 755111507 25200 177462 SH SOLE 177462 0 0 REALTY INCOME CORP COM 756109104 4165 72459 SH SOLE 72459 0 0 RED HAT INC COM 756577102 6164 88436 SH SOLE 88436 0 0 REGENCY CTRS CORP COM 758849103 3520 51045 SH SOLE 51045 0 0 REGENERON PHARMACEUTICALS COM 75886F107 15455 42101 SH SOLE 42101 0 0 REGIONS FINL CORP NEW COM 7591EP100 12902 898438 SH SOLE 898438 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 4333 34438 SH SOLE 34438 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4769 35006 SH SOLE 35006 0 0 REPUBLIC SVCS INC COM 760759100 7919 138803 SH SOLE 138803 0 0 RESMED INC COM 761152107 5676 91471 SH SOLE 91471 0 0 REYNOLDS AMERICAN INC COM 761713106 21164 377650 SH SOLE 377650 0 0 RITE AID CORP COM 767754104 3607 437799 SH SOLE 437799 0 0 ROBERT HALF INTL INC COM 770323103 5351 109691 SH SOLE 109691 0 0 ROCKWELL AUTOMATION INC COM 773903109 8768 65237 SH SOLE 65237 0 0 ROCKWELL COLLINS INC COM 774341101 11031 118919 SH SOLE 118919 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1595 55427 SH SOLE 55427 0 0 ROPER TECHNOLOGIES INC COM 776696106 9508 51936 SH SOLE 51936 0 0 ROSS STORES INC COM 778296103 17967 273881 SH SOLE 273881 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8559 104330 SH SOLE 104330 0 0 S&P GLOBAL INC COM 78409V104 17264 160532 SH SOLE 160532 0 0 SABRE CORP COM 78573M104 12493 500722 SH SOLE 500722 0 0 SALESFORCE COM INC COM 79466L302 27602 403179 SH SOLE 403179 0 0 SBA COMMUNICATIONS CORP COM 78388J106 6569 63617 SH SOLE 63617 0 0 SCANA CORP NEW COM 80589M102 2824 38534 SH SOLE 38534 0 0 SCHEIN HENRY INC COM 806407102 6385 42088 SH SOLE 42088 0 0 SCHLUMBERGER LTD COM 806857108 63875 760868 SH SOLE 760868 0 0 SCHWAB CHARLES CORP NEW COM 808513105 25351 642291 SH SOLE 642291 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 6281 88000 SH SOLE 88000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 6387 167340 SH SOLE 167340 0 0 SEALED AIR CORP NEW COM 81211K100 5274 116316 SH SOLE 116316 0 0 SEATTLE GENETICS INC COM 812578102 1497 28371 SH SOLE 28371 0 0 SEI INVESTMENTS CO COM 784117103 6298 127601 SH SOLE 127601 0 0 SEMPRA ENERGY COM 816851109 13374 132891 SH SOLE 132891 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 5929 152225 SH SOLE 152225 0 0 SERVICENOW INC COM 81762P102 6079 81771 SH SOLE 81771 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 935 62500 SH SOLE 62500 0 0 SHERWIN WILLIAMS CO COM 824348106 12710 47295 SH SOLE 47295 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4961 33030 SH SOLE 33030 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3906 41441 SH SOLE 41441 0 0 SILVER WHEATON CORP COM 828336107 974 67600 SH SOLE 67600 0 0 SIMON PPTY GROUP INC NEW COM 828806109 29314 164994 SH SOLE 164994 0 0 SINA CORP ORD G81477104 772 12700 SH SOLE 12700 0 0 SIRIUS XM HLDGS INC COM 82968B103 4879 1096471 SH SOLE 1096471 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 7135 95572 SH SOLE 95572 0 0 SL GREEN RLTY CORP COM 78440X101 7923 73666 SH SOLE 73666 0 0 SMITH A O COM 831865209 3199 67554 SH SOLE 67554 0 0 SMUCKER J M CO COM NEW 832696405 10534 82255 SH SOLE 82255 0 0 SNAP ON INC COM 833034101 7589 44311 SH SOLE 44311 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5084 410000 SH SOLE 410000 0 0 SOUTHERN CO COM 842587107 26118 530955 SH SOLE 530955 0 0 SOUTHERN COPPER CORP COM 84265V105 620 19400 SH SOLE 19400 0 0 SOUTHWEST AIRLS CO COM 844741108 5670 113769 SH SOLE 113769 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2897 267761 SH SOLE 267761 0 0 SPDR SERIES TRUST BLOOMBERG BRCLY 78464A417 58769 1612319 SH SOLE 1612319 0 0 SPECTRA ENERGY CORP COM 847560109 17063 415252 SH SOLE 415252 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 3764 30767 SH SOLE 30767 0 0 SPLUNK INC COM 848637104 4455 87094 SH SOLE 87094 0 0 SPRINT CORP COM SER 1 85207U105 5660 672213 SH SOLE 672213 0 0 ST JUDE MED INC COM 790849103 10232 127593 SH SOLE 127593 0 0 STANLEY BLACK & DECKER INC COM 854502101 12839 111943 SH SOLE 111943 0 0 STAPLES INC COM 855030102 1902 210203 SH SOLE 210203 0 0 STARBUCKS CORP COM 855244109 78836 1419960 SH SOLE 1419960 0 0 STATE STR CORP COM 857477103 21995 283002 SH SOLE 283002 0 0 STERICYCLE INC COM 858912108 1266 16427 SH SOLE 16427 0 0 STRYKER CORP COM 863667101 14464 120725 SH SOLE 120725 0 0 SUNCOR ENERGY INC NEW COM 867224107 6199 254285 SH SOLE 254285 0 0 SUNTRUST BKS INC COM 867914103 14376 262102 SH SOLE 262102 0 0 SYMANTEC CORP COM 871503108 6607 276568 SH SOLE 276568 0 0 SYNCHRONY FINL COM 87165B103 15451 425994 SH SOLE 425994 0 0 SYNOPSYS INC COM 871607107 4864 82642 SH SOLE 82642 0 0 SYSCO CORP COM 871829107 10312 186241 SH SOLE 186241 0 0 T MOBILE US INC COM 872590104 11340 197179 SH SOLE 197179 0 0 TAL ED GROUP ADS REPSTG COM 874080104 666 9500 SH SOLE 9500 0 0 TARGA RES CORP COM 87612G101 2211 39430 SH SOLE 39430 0 0 TARGET CORP COM 87612E106 17671 244654 SH SOLE 244654 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 6730 154349 SH SOLE 154349 0 0 TE CONNECTIVITY LTD REG SHS H84989104 26788 386656 SH SOLE 386656 0 0 TECK RESOURCES LTD CL B 878742204 1302 87200 SH SOLE 87200 0 0 TEGNA INC COM 87901J105 482 22520 SH SOLE 22520 0 0 TELEFLEX INC COM 879369106 5154 31980 SH SOLE 31980 0 0 TELUS CORP COM 87971M103 740 31139 SH SOLE 31139 0 0 TESLA MTRS INC COM 88160R101 13565 63482 SH SOLE 63482 0 0 TESORO CORP COM 881609101 6730 76954 SH SOLE 76954 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 3752 103505 SH SOLE 103505 0 0 TEXAS INSTRS INC COM 882508104 44400 608470 SH SOLE 608470 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 35986 255038 SH SOLE 255038 0 0 TIFFANY & CO NEW COM 886547108 4136 53416 SH SOLE 53416 0 0 TIME WARNER INC COM NEW 887317303 48967 507270 SH SOLE 507270 0 0 TJX COS INC NEW COM 872540109 24078 320486 SH SOLE 320486 0 0 TOLL BROTHERS INC COM 889478103 3315 106928 SH SOLE 106928 0 0 TORCHMARK CORP COM 891027104 4001 54241 SH SOLE 54241 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 10476 284728 SH SOLE 284728 0 0 TOTAL SYS SVCS INC COM 891906109 4816 98228 SH SOLE 98228 0 0 TRACTOR SUPPLY CO COM 892356106 5093 67186 SH SOLE 67186 0 0 TRANSDIGM GROUP INC COM 893641100 6725 27012 SH SOLE 27012 0 0 TRAVELERS COMPANIES INC COM 89417E109 23703 193623 SH SOLE 193623 0 0 TRIMBLE INC COM 896239100 3111 103183 SH SOLE 103183 0 0 TRIPADVISOR INC COM 896945201 2190 47220 SH SOLE 47220 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 10660 380180 SH SOLE 380180 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 5581 204799 SH SOLE 204799 0 0 TWITTER INC COM 90184L102 4090 250919 SH SOLE 250919 0 0 TYSON FOODS INC CL A 902494103 10738 174092 SH SOLE 174092 0 0 UDR INC COM 902653104 5027 137795 SH SOLE 137795 0 0 UGI CORP NEW COM 902681105 2896 62851 SH SOLE 62851 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 10022 39311 SH SOLE 39311 0 0 UNDER ARMOUR INC CL A 904311107 2923 100626 SH SOLE 100626 0 0 UNDER ARMOUR INC CL C 904311206 2569 102062 SH SOLE 102062 0 0 UNION PAC CORP COM 907818108 52479 506161 SH SOLE 506161 0 0 UNITED CONTL HLDGS INC COM 910047109 3876 53185 SH SOLE 53185 0 0 UNITED PARCEL SERVICE INC CL B 911312106 48906 426606 SH SOLE 426606 0 0 UNITED RENTALS INC COM 911363109 8620 81646 SH SOLE 81646 0 0 UNITED TECHNOLOGIES CORP COM 913017109 39402 359445 SH SOLE 359445 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2819 19651 SH SOLE 19651 0 0 UNITEDHEALTH GROUP INC COM 91324P102 92465 577762 SH SOLE 577762 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3264 30686 SH SOLE 30686 0 0 UNUM GROUP COM 91529Y106 7465 169924 SH SOLE 169924 0 0 US BANCORP DEL COM NEW 902973304 53909 1049428 SH SOLE 1049428 0 0 V F CORP COM 918204108 10483 196487 SH SOLE 196487 0 0 VALERO ENERGY CORP NEW COM 91913Y100 22597 330747 SH SOLE 330747 0 0 VALSPAR CORP COM 920355104 2855 27554 SH SOLE 27554 0 0 VANTIV INC CL A 92210H105 21094 353801 SH SOLE 353801 0 0 VARIAN MED SYS INC COM 92220P105 5429 60468 SH SOLE 60468 0 0 VENTAS INC COM 92276F100 10498 167919 SH SOLE 167919 0 0 VEREIT INC COM 92339V100 6817 805811 SH SOLE 805811 0 0 VERISIGN INC COM 92343E102 4876 64099 SH SOLE 64099 0 0 VERISK ANALYTICS INC COM 92345Y106 4501 55450 SH SOLE 55450 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 125504 2351142 SH SOLE 2351142 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 10903 148000 SH SOLE 148000 0 0 VIACOM INC NEW CL B 92553P201 3480 99148 SH SOLE 99148 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 937 85100 SH SOLE 85100 0 0 VISA INC COM CL A 92826C839 95504 1224098 SH SOLE 1224098 0 0 VMWARE INC CL A COM 928563402 1454 18469 SH SOLE 18469 0 0 VORNADO RLTY TR SH BEN INT 929042109 8566 82075 SH SOLE 82075 0 0 VOYA FINL INC COM 929089100 7070 180274 SH SOLE 180274 0 0 VULCAN MATLS CO COM 929160109 10695 85454 SH SOLE 85454 0 0 WABCO HLDGS INC COM 92927K102 11990 112950 SH SOLE 112950 0 0 WABTEC CORP COM 929740108 3412 41102 SH SOLE 41102 0 0 WAL-MART STORES INC COM 931142103 40514 586147 SH SOLE 586147 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 38293 462696 SH SOLE 462696 0 0 WASTE CONNECTIONS INC COM 94106B101 6594 83910 SH SOLE 83910 0 0 WASTE MGMT INC DEL COM 94106L109 19266 271699 SH SOLE 271699 0 0 WATERS CORP COM 941848103 4893 36406 SH SOLE 36406 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1826 365859 SH SOLE 365859 0 0 WEC ENERGY GROUP INC COM 92939U106 15317 261160 SH SOLE 261160 0 0 WEIBO CORP SPONSORED ADR 948596101 292 7200 SH SOLE 7200 0 0 WELLS FARGO & CO NEW COM 949746101 119636 2170863 SH SOLE 2170863 0 0 WELLTOWER INC COM 95040Q104 11511 171988 SH SOLE 171988 0 0 WESTAR ENERGY INC COM 95709T100 3171 56276 SH SOLE 56276 0 0 WESTERN DIGITAL CORP COM 958102105 11279 165991 SH SOLE 165991 0 0 WESTERN UN CO COM 959802109 4395 202347 SH SOLE 202347 0 0 WESTROCK CO COM 96145D105 9942 195819 SH SOLE 195819 0 0 WEYERHAEUSER CO COM 962166104 12091 401841 SH SOLE 401841 0 0 WHIRLPOOL CORP COM 963320106 7168 39437 SH SOLE 39437 0 0 WHITEWAVE FOODS CO COM 966244105 5893 105983 SH SOLE 105983 0 0 WHOLE FOODS MKT INC COM 966837106 4226 137391 SH SOLE 137391 0 0 WILLIAMS COS INC DEL COM 969457100 16045 515259 SH SOLE 515259 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8345 68241 SH SOLE 68241 0 0 WORKDAY INC CL A 98138H101 6297 95274 SH SOLE 95274 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 5045 66064 SH SOLE 66064 0 0 WYNN RESORTS LTD COM 983134107 4911 56771 SH SOLE 56771 0 0 XCEL ENERGY INC COM 98389B100 15756 387120 SH SOLE 387120 0 0 XEROX CORP COM 984121103 6614 757633 SH SOLE 757633 0 0 XILINX INC COM 983919101 7339 121562 SH SOLE 121562 0 0 XL GROUP LTD COM G98294104 9556 256479 SH SOLE 256479 0 0 XYLEM INC COM 98419M100 20227 408455 SH SOLE 408455 0 0 YAHOO INC COM 984332106 21037 544021 SH SOLE 544021 0 0 YUM BRANDS INC COM 988498101 11706 184836 SH SOLE 184836 0 0 YUM CHINA HLDGS INC COM 98850P109 2351 90000 SH SOLE 90000 0 0 YY INC ADS REPCOM CLA 98426T106 260 6600 SH SOLE 6600 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1267 38560 SH SOLE 38560 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 539 14777 SH SOLE 14777 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 7355 71266 SH SOLE 71266 0 0 ZOETIS INC CL A 98978V103 16064 300089 SH SOLE 300089 0 0