0001567619-18-005888.txt : 20181114 0001567619-18-005888.hdr.sgml : 20181114 20181113181857 ACCESSION NUMBER: 0001567619-18-005888 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181114 DATE AS OF CHANGE: 20181113 EFFECTIVENESS DATE: 20181114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAISSE DE DEPOT ET PLACEMENT DU QUEBEC CENTRAL INDEX KEY: 0000898286 IRS NUMBER: 980380483 STATE OF INCORPORATION: A8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12476 FILM NUMBER: 181179656 BUSINESS ADDRESS: STREET 1: 1000 PLACE JEAN-PAUL RIOPELLE CITY: MONTREAL STATE: A8 ZIP: H2Z2B3 BUSINESS PHONE: 514 847-2353 MAIL ADDRESS: STREET 1: 1000 PLACE JEAN-PAUL RIOPELLE CITY: MONTREAL STATE: A8 ZIP: H2Z2B3 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000898286 XXXXXXXX 09-30-2018 09-30-2018 CAISSE DE DEPOT ET PLACEMENT DU QUEBEC
1000 PLACE JEAN-PAUL RIOPELLE MONTREAL A8 H2Z2B3
13F HOLDINGS REPORT 028-12476 N
Soulef Hadjoudj Senior Legal Counsel 514-847-5998 /s/ Soulef Hadjoudj Montreal A8 11-13-2018 0 761 43068723 false
INFORMATION TABLE 2 form13fInfoTable.xml 3M Co COMMON 88579Y101 502422 2384424 SH SOLE NONE 2384424 0 0 51job Inc ADR 316827104 3280 42600 SH SOLE NONE 42600 0 0 58.com Inc ADR 31680Q104 11641 158166 SH SOLE NONE 158166 0 0 Abbott Laboratories COMMON 002824100 6815 92898 SH SOLE NONE 92898 0 0 AbbVie Inc COMMON 00287Y109 27688 292750 SH SOLE NONE 292750 0 0 Accenture PLC COMMON G1151C101 18375 107962 SH SOLE NONE 107962 0 0 Activision Blizzard Inc COMMON 00507V109 2624 31537 SH SOLE NONE 31537 0 0 Acuity Brands Inc COMMON 00508Y102 676 4300 SH SOLE NONE 4300 0 0 Adobe Inc COMMON 00724F101 39074 144744 SH SOLE NONE 144744 0 0 Advance Auto Parts Inc COMMON 00751Y106 155559 924129 SH SOLE NONE 924129 0 0 AerCap Holdings NV COMMON N00985106 5171 89899 SH SOLE NONE 89899 0 0 AES Corp/VA COMMON 00130H105 1419 101389 SH SOLE NONE 101389 0 0 Aetna Inc COMMON 00817Y108 52211 257387 SH SOLE NONE 257387 0 0 Affiliated Managers Group Inc COMMON 008252108 504 3689 SH SOLE NONE 3689 0 0 Aflac Inc COMMON 001055102 18526 393574 SH SOLE NONE 393574 0 0 AGCO Corp COMMON 001084102 468 7700 SH SOLE NONE 7700 0 0 Agilent Technologies Inc COMMON 00846U101 4338 61500 SH SOLE NONE 61500 0 0 AGNC Investment Corp REIT 00123Q104 3001 161100 SH SOLE NONE 161100 0 0 Air Products & Chemicals Inc COMMON 009158106 21464 128489 SH SOLE NONE 128489 0 0 Alamos Gold Inc COMMON 011532108 3710 808610 SH SOLE NONE 808610 0 0 Albemarle Corp COMMON 012653101 338 3390 SH SOLE NONE 3390 0 0 Alexandria Real Estate Equities Inc REIT 015271109 1069 8500 SH SOLE NONE 8500 0 0 Alexion Pharmaceuticals Inc COMMON 015351109 4422 31808 SH SOLE NONE 31808 0 0 Alibaba Group Holding Ltd ADR 01609W102 261191 1585279 SH SOLE NONE 1585279 0 0 Align Technology Inc COMMON 016255101 1252 3200 SH SOLE NONE 3200 0 0 Alkermes PLC COMMON G01767105 530 12500 SH SOLE NONE 12500 0 0 Alleghany Corp COMMON 017175100 848 1300 SH SOLE NONE 1300 0 0 Allegion PLC COMMON G0176J109 779 8600 SH SOLE NONE 8600 0 0 Allergan plc COMMON G0177J108 34497 181105 SH SOLE NONE 181105 0 0 Alliance Data Systems Corp COMMON 018581108 86530 366404 SH SOLE NONE 366404 0 0 Alliant Energy Corp COMMON 018802108 710 16678 SH SOLE NONE 16678 0 0 Allstate Corp, The COMMON 020002101 17022 172460 SH SOLE NONE 172460 0 0 Ally Financial Inc COMMON 02005N100 2965 112100 SH SOLE NONE 112100 0 0 Alnylam Pharmaceuticals Inc COMMON 02043Q107 236 2700 SH SOLE NONE 2700 0 0 Alphabet Inc COMMON 02079K305 52175 43224 SH SOLE NONE 43224 0 0 Alphabet Inc COMMON 02079K107 727615 609663 SH SOLE NONE 609663 0 0 Altria Group Inc COMMON 02209S103 39824 660324 SH SOLE NONE 660324 0 0 Amazon.com Inc COMMON 023135106 144825 72304 SH SOLE NONE 72304 0 0 Ambev SA ADR 02319V103 16024 3506400 SH SOLE NONE 3506400 0 0 AMERCO COMMON 023586100 506 1419 SH SOLE NONE 1419 0 0 Ameren Corp COMMON 023608102 6171 97605 SH SOLE NONE 97605 0 0 American Airlines Group Inc COMMON 02376R102 3178 76887 SH SOLE NONE 76887 0 0 American Electric Power Co Inc COMMON 025537101 11000 155187 SH SOLE NONE 155187 0 0 American Express Co COMMON 025816109 251505 2361767 SH SOLE NONE 2361767 0 0 American Financial Group Inc/OH COMMON 025932104 11017 99279 SH SOLE NONE 99279 0 0 American International Group Inc COMMON 026874784 2940 55215 SH SOLE NONE 55215 0 0 American Tower Corp REIT 03027X100 2991 20587 SH SOLE NONE 20587 0 0 American Water Works Co Inc COMMON 030420103 2301 26157 SH SOLE NONE 26157 0 0 Ameriprise Financial Inc COMMON 03076C106 5378 36423 SH SOLE NONE 36423 0 0 AmerisourceBergen Corp COMMON 03073E105 18302 198456 SH SOLE NONE 198456 0 0 AMETEK Inc COMMON 031100100 2153 27206 SH SOLE NONE 27206 0 0 Amgen Inc COMMON 031162100 17056 82283 SH SOLE NONE 82283 0 0 Amphenol Corp COMMON 032095101 2484 26416 SH SOLE NONE 26416 0 0 Anadarko Petroleum Corp COMMON 032511107 7673 113827 SH SOLE NONE 113827 0 0 Analog Devices Inc COMMON 032654105 3272 35386 SH SOLE NONE 35386 0 0 Andeavor COMMON 03349M105 8396 54700 SH SOLE NONE 54700 0 0 Annaly Capital Management Inc REIT 035710409 4181 408700 SH SOLE NONE 408700 0 0 ANSYS Inc COMMON 03662Q105 1960 10500 SH SOLE NONE 10500 0 0 Antero Resources Corp COMMON 03674X106 2425 136907 SH SOLE NONE 136907 0 0 Anthem Inc COMMON 036752103 38417 140182 SH SOLE NONE 140182 0 0 AO Smith Corp COMMON 831865209 1003 18800 SH SOLE NONE 18800 0 0 Aon PLC COMMON G0408V102 6545 42560 SH SOLE NONE 42560 0 0 Apache Corp COMMON 037411105 1826 38300 SH SOLE NONE 38300 0 0 Apple Inc COMMON 037833100 403644 1788094 SH SOLE NONE 1788094 0 0 Applied Materials Inc COMMON 038222105 11900 307900 SH SOLE NONE 307900 0 0 AptarGroup Inc COMMON 038336103 137472 1275962 SH SOLE NONE 1275962 0 0 Aptiv PLC COMMON G6095L109 2004 23886 SH SOLE NONE 23886 0 0 Aramark COMMON 03852U106 631 14675 SH SOLE NONE 14675 0 0 Arch Capital Group Ltd COMMON G0450A105 6284 210800 SH SOLE NONE 210800 0 0 Archer-Daniels-Midland Co COMMON 039483102 18500 368022 SH SOLE NONE 368022 0 0 Arconic Inc COMMON 03965L100 849 38566 SH SOLE NONE 38566 0 0 Ares Capital Corp COMMON 04010L103 6412 373000 SH SOLE NONE 373000 0 0 Arista Networks Inc COMMON 040413106 372 1400 SH SOLE NONE 1400 0 0 Arrow Electronics Inc COMMON 042735100 7306 99100 SH SOLE NONE 99100 0 0 Arthur J Gallagher & Co COMMON 363576109 1533 20600 SH SOLE NONE 20600 0 0 Assurant Inc COMMON 04621X108 436 4035 SH SOLE NONE 4035 0 0 AT&T Inc COMMON 00206R102 182005 5420044 SH SOLE NONE 5420044 0 0 Athene Holding Ltd COMMON G0684D107 1849 35800 SH SOLE NONE 35800 0 0 Atmos Energy Corp COMMON 049560105 1850 19700 SH SOLE NONE 19700 0 0 Autodesk Inc COMMON 052769106 1169 7490 SH SOLE NONE 7490 0 0 Autohome Inc ADR 05278C107 7764 100300 SH SOLE NONE 100300 0 0 Autoliv Inc COMMON 052800109 1924 22200 SH SOLE NONE 22200 0 0 Automatic Data Processing Inc COMMON 053015103 45469 301801 SH SOLE NONE 301801 0 0 AutoNation Inc COMMON 05329W102 72987 1756600 SH SOLE NONE 1756600 0 0 AutoZone Inc COMMON 053332102 600402 774013 SH SOLE NONE 774013 0 0 AvalonBay Communities Inc REIT 053484101 34615 191086 SH SOLE NONE 191086 0 0 Avery Dennison Corp COMMON 053611109 1589 14665 SH SOLE NONE 14665 0 0 Avista Corp COMMON 05379B107 14126 279400 SH SOLE NONE 279400 0 0 Avnet Inc COMMON 053807103 1567 35000 SH SOLE NONE 35000 0 0 Axalta Coating Systems Ltd COMMON G0750C108 417 14300 SH SOLE NONE 14300 0 0 Axis Capital Holdings Ltd COMMON G0692U109 1310 22700 SH SOLE NONE 22700 0 0 Azure Power Global Ltd COMMON V0393H103 136617 8443567 SH SOLE NONE 8443567 0 0 B2Gold Corp COMMON 11777Q209 471 207059 SH SOLE NONE 207059 0 0 Baidu Inc ADR 056752108 155138 678405 SH SOLE NONE 678405 0 0 Baker Hughes a GE Co COMMON 05722G100 4961 146634 SH SOLE NONE 146634 0 0 Ball Corp COMMON 058498106 1953 44394 SH SOLE NONE 44394 0 0 Bank of America Corp COMMON 060505104 90866 3084374 SH SOLE NONE 3084374 0 0 Bank of New York Mellon Corp, The COMMON 064058100 39552 775684 SH SOLE NONE 775684 0 0 Banque de Nouvelle Ecosse, La COMMON 064149107 1269269 21310000 SH SOLE NONE 21310000 0 0 Banque Royale du Canada COMMON 780087102 1065358 13300000 SH SOLE NONE 13300000 0 0 Banque Toronto-Dominion, La COMMON 891160509 1225382 20180000 SH SOLE NONE 20180000 0 0 Baozun Inc ADR 06684L103 3037 62525 SH SOLE NONE 62525 0 0 Baxter International Inc COMMON 071813109 9433 122369 SH SOLE NONE 122369 0 0 BB&T Corp COMMON 054937107 1423 29313 SH SOLE NONE 29313 0 0 Becton Dickinson and Co COMMON 075887109 2532 9700 SH SOLE NONE 9700 0 0 Berkshire Hathaway Inc COMMON 084670702 565858 2642838 SH SOLE NONE 2642838 0 0 Best Buy Co Inc COMMON 086516101 3524 44400 SH SOLE NONE 44400 0 0 Biogen Inc COMMON 09062X103 27859 78852 SH SOLE NONE 78852 0 0 BioMarin Pharmaceutical Inc COMMON 09061G101 1222 12600 SH SOLE NONE 12600 0 0 Bio-Rad Laboratories Inc COMMON 090572207 5321 17000 SH SOLE NONE 17000 0 0 Bitauto Holdings Ltd ADR 091727107 20700 900000 SH SOLE NONE 900000 0 0 Blackline Inc COMMON 09239B109 3521 62350 SH SOLE NONE 62350 0 0 BlackRock Inc COMMON 09247X101 16425 34849 SH SOLE NONE 34849 0 0 Boeing Company, The COMMON 097023105 66438 178645 SH SOLE NONE 178645 0 0 Booking Holdings Inc COMMON 09857L108 6517 3285 SH SOLE NONE 3285 0 0 BorgWarner Inc COMMON 099724106 444 10389 SH SOLE NONE 10389 0 0 Boston Beer Co Inc/The COMMON 100557107 5175 18000 SH SOLE NONE 18000 0 0 Boston Properties Inc REIT 101121101 17324 140746 SH SOLE NONE 140746 0 0 Boston Scientific Corp COMMON 101137107 6989 181526 SH SOLE NONE 181526 0 0 BP PLC ADR 055622104 9478 205600 SH SOLE NONE 205600 0 0 Brighthouse Financial Inc COMMON 10922N103 3383 76463 SH SOLE NONE 76463 0 0 Brink's Company, The COMMON 109696104 2016 28900 SH SOLE NONE 28900 0 0 Bristol-Myers Squibb Co COMMON 110122108 24849 400274 SH SOLE NONE 400274 0 0 British American Tobacco PLC ADR 110448107 1717 36831 SH SOLE NONE 36831 0 0 Broadcom Inc COMMON 11135F101 2627 10648 SH SOLE NONE 10648 0 0 Broadridge Financial Solutions Inc COMMON 11133T103 462 3500 SH SOLE NONE 3500 0 0 Brookfield Asset Management Inc COMMON 112585104 313024 7038000 SH SOLE NONE 7038000 0 0 Brown-Forman Corp COMMON 115637209 3156 62432 SH SOLE NONE 62432 0 0 Bunge Ltd COMMON G16962105 2343 34100 SH SOLE NONE 34100 0 0 CA Inc COMMON 12673P105 8063 182620 SH SOLE NONE 182620 0 0 Cabot Oil & Gas Corp COMMON 127097103 1111 49313 SH SOLE NONE 49313 0 0 Cadence Design Systems Inc COMMON 127387108 1419 31300 SH SOLE NONE 31300 0 0 CAE Inc COMMON 124765108 88829 4379111 SH SOLE NONE 4379111 0 0 Camden Property Trust REIT 133131102 23252 248500 SH SOLE NONE 248500 0 0 Cameco Corp COMMON 13321L108 71451 6270000 SH SOLE NONE 6270000 0 0 Campbell Soup Co COMMON 134429109 894 24400 SH SOLE NONE 24400 0 0 Canadian Natural Resources Limited COMMON 136385101 474856 14545000 SH SOLE NONE 14545000 0 0 Capital One Financial Corp COMMON 14040H105 46604 490925 SH SOLE NONE 490925 0 0 Cardinal Health Inc COMMON 14149Y108 13759 254800 SH SOLE NONE 254800 0 0 CarMax Inc COMMON 143130102 672 8997 SH SOLE NONE 8997 0 0 Carnival Corp COMMON 143658300 7559 118541 SH SOLE NONE 118541 0 0 Caterpillar Inc COMMON 149123101 14319 93900 SH SOLE NONE 93900 0 0 CBRE Group Inc COMMON 12504L109 1678 38044 SH SOLE NONE 38044 0 0 CBS Corp COMMON 124857202 1571 27339 SH SOLE NONE 27339 0 0 CDK Global Inc COMMON 12508E101 4173 66700 SH SOLE NONE 66700 0 0 CDW Corp COMMON 12514G108 2285 25700 SH SOLE NONE 25700 0 0 Celanese Corp COMMON 150870103 26345 231100 SH SOLE NONE 231100 0 0 Celgene Corp COMMON 151020104 7618 85122 SH SOLE NONE 85122 0 0 Cenovus Energy Inc COMMON 15135U109 225766 22500000 SH SOLE NONE 22500000 0 0 Centene Corp COMMON 15135B101 7355 50800 SH SOLE NONE 50800 0 0 CenterPoint Energy Inc COMMON 15189T107 4571 165313 SH SOLE NONE 165313 0 0 Century Aluminum Co COMMON 156431108 3591 300000 SH SOLE NONE 300000 0 0 CenturyLink Inc COMMON 156700106 20018 944259 SH SOLE NONE 944259 0 0 Cerner Corp COMMON 156782104 1257 19516 SH SOLE NONE 19516 0 0 CF Industries Holdings Inc COMMON 125269100 4032 74072 SH SOLE NONE 74072 0 0 CH Robinson Worldwide Inc COMMON 12541W209 1968 20103 SH SOLE NONE 20103 0 0 Charles Schwab Corp, The COMMON 808513105 19936 405618 SH SOLE NONE 405618 0 0 Charter Communications Inc COMMON 16119P108 19389 59496 SH SOLE NONE 59496 0 0 Check Point Software Technologies Ltd COMMON M22465104 3197 27169 SH SOLE NONE 27169 0 0 Chemours Co, The COMMON 163851108 789 20000 SH SOLE NONE 20000 0 0 Cheniere Energy Inc COMMON 16411R208 894 12860 SH SOLE NONE 12860 0 0 Chevron Corp COMMON 166764100 93116 761500 SH SOLE NONE 761500 0 0 Chipotle Mexican Grill Inc COMMON 169656105 1829 4025 SH SOLE NONE 4025 0 0 Chubb Ltd COMMON H1467J104 15572 116522 SH SOLE NONE 116522 0 0 Church & Dwight Co Inc COMMON 171340102 1876 31604 SH SOLE NONE 31604 0 0 Cia Cervecerias Unidas SA ADR 204429104 1322 47394 SH SOLE NONE 47394 0 0 Cia de Minas Buenaventura SAA ADR 204448104 5492 409564 SH SOLE NONE 409564 0 0 Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 112 18900 SH SOLE NONE 18900 0 0 Cigna Corp COMMON 125509109 14382 69063 SH SOLE NONE 69063 0 0 Cimarex Energy Co COMMON 171798101 447 4805 SH SOLE NONE 4805 0 0 Cincinnati Financial Corp COMMON 172062101 1940 25255 SH SOLE NONE 25255 0 0 Cintas Corp COMMON 172908105 2525 12767 SH SOLE NONE 12767 0 0 Cisco Systems Inc COMMON 17275R102 89954 1849000 SH SOLE NONE 1849000 0 0 CIT Group Inc COMMON 125581801 1693 32800 SH SOLE NONE 32800 0 0 Citigroup Inc COMMON 172967424 117280 1634795 SH SOLE NONE 1634795 0 0 Citizens Financial Group Inc COMMON 174610105 2867 74330 SH SOLE NONE 74330 0 0 Clorox Company, The COMMON 189054109 783 5205 SH SOLE NONE 5205 0 0 CME Group Inc COMMON 12572Q105 7437 43691 SH SOLE NONE 43691 0 0 CMS Energy Corp COMMON 125896100 1068 21794 SH SOLE NONE 21794 0 0 CNH Industrial NV COMMON N20944109 7404 615879 SH SOLE NONE 615879 0 0 Coca-Cola Co, The COMMON 191216100 64025 1386132 SH SOLE NONE 1386132 0 0 Coca-Cola European Partners PLC COMMON G25839104 914 20100 SH SOLE NONE 20100 0 0 Cognex Corp COMMON 192422103 486 8700 SH SOLE NONE 8700 0 0 Cognizant Technology Solutions Corp COMMON 192446102 9042 117205 SH SOLE NONE 117205 0 0 Colgate-Palmolive Co COMMON 194162103 256634 3833212 SH SOLE NONE 3833212 0 0 Colony Capital Inc REIT 19626G108 130935 21500000 SH SOLE NONE 21500000 0 0 Comcast Corp COMMON 20030N101 95762 2704370 SH SOLE NONE 2704370 0 0 Comerica Inc COMMON 200340107 1497 16601 SH SOLE NONE 16601 0 0 CommScope Holding Co Inc COMMON 20337X109 572 18610 SH SOLE NONE 18610 0 0 Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1229808 13715700 SH SOLE NONE 13715700 0 0 Conagra Brands Inc COMMON 205887102 1539 45300 SH SOLE NONE 45300 0 0 Concho Resources Inc COMMON 20605P101 855 5600 SH SOLE NONE 5600 0 0 ConocoPhillips COMMON 20825C104 24433 315677 SH SOLE NONE 315677 0 0 Consolidated Edison Inc COMMON 209115104 7917 103907 SH SOLE NONE 103907 0 0 Constellation Brands Inc COMMON 21036P108 3490 16185 SH SOLE NONE 16185 0 0 Consumer Discretionary Select Sector SPDR Fund ETF 81369Y407 46414 395955 SH SOLE NONE 395955 0 0 Continental Resources Inc/OK COMMON 212015101 2744 40186 SH SOLE NONE 40186 0 0 Cooper Cos Inc/The COMMON 216648402 416 1500 SH SOLE NONE 1500 0 0 Copart Inc COMMON 217204106 268 5200 SH SOLE NONE 5200 0 0 Corning Inc COMMON 219350105 4986 141233 SH SOLE NONE 141233 0 0 CoStar Group Inc COMMON 22160N109 589 1400 SH SOLE NONE 1400 0 0 Costco Wholesale Corp COMMON 22160K105 77309 329143 SH SOLE NONE 329143 0 0 Coty Inc COMMON 222070203 1941 154570 SH SOLE NONE 154570 0 0 Cousins Properties Inc REIT 222795106 431 48500 SH SOLE NONE 48500 0 0 Credicorp Ltd COMMON G2519Y108 34414 154269 SH SOLE NONE 154269 0 0 Crown Castle International Corp REIT 22822V101 850 7638 SH SOLE NONE 7638 0 0 Crown Holdings Inc COMMON 228368106 442 9200 SH SOLE NONE 9200 0 0 CSX Corp COMMON 126408103 12863 173706 SH SOLE NONE 173706 0 0 Ctrip.com International Ltd ADR 22943F100 18543 498858 SH SOLE NONE 498858 0 0 Cummins Inc COMMON 231021106 7230 49500 SH SOLE NONE 49500 0 0 CVS Health Corp COMMON 126650100 398470 5061871 SH SOLE NONE 5061871 0 0 Dana Inc COMMON 235825205 5390 288700 SH SOLE NONE 288700 0 0 Danaher Corp COMMON 235851102 202185 1860713 SH SOLE NONE 1860713 0 0 Darden Restaurants Inc COMMON 237194105 3402 30600 SH SOLE NONE 30600 0 0 DaVita Inc COMMON 23918K108 6826 95300 SH SOLE NONE 95300 0 0 Deere & Co COMMON 244199105 11143 74124 SH SOLE NONE 74124 0 0 Dell Technologies Inc Class V UNITS 24703L103 5176 53300 SH SOLE NONE 53300 0 0 Delta Air Lines Inc COMMON 247361702 16493 285206 SH SOLE NONE 285206 0 0 DENTSPLY SIRONA Inc COMMON 24906P109 468 12408 SH SOLE NONE 12408 0 0 Deutsche Bank AG COMMON D18190898 1591 139351 SH SOLE NONE 139351 0 0 Devon Energy Corp COMMON 25179M103 1628 40751 SH SOLE NONE 40751 0 0 Diamondback Energy Inc COMMON 25278X109 1338 9900 SH SOLE NONE 9900 0 0 Digital Realty Trust Inc REIT 253868103 1249 11100 SH SOLE NONE 11100 0 0 Discover Financial Services COMMON 254709108 21635 282989 SH SOLE NONE 282989 0 0 Discovery Inc COMMON 25470F104 3409 106542 SH SOLE NONE 106542 0 0 Discovery Inc COMMON 25470F302 3205 108339 SH SOLE NONE 108339 0 0 DISH Network Corp COMMON 25470M109 2321 64900 SH SOLE NONE 64900 0 0 Dolby Laboratories Inc COMMON 25659T107 2267 32400 SH SOLE NONE 32400 0 0 Dollar General Corp COMMON 256677105 691909 6330366 SH SOLE NONE 6330366 0 0 Dollar Tree Inc COMMON 256746108 2427 29766 SH SOLE NONE 29766 0 0 Dominion Energy Inc COMMON 25746U109 5665 80601 SH SOLE NONE 80601 0 0 Domino's Pizza Inc COMMON 25754A201 1798 6100 SH SOLE NONE 6100 0 0 Douglas Emmett Inc REIT 25960P109 8736 231600 SH SOLE NONE 231600 0 0 Dover Corp COMMON 260003108 2108 23816 SH SOLE NONE 23816 0 0 DowDuPont Inc COMMON 26078J100 40492 629642 SH SOLE NONE 629642 0 0 DR Horton Inc COMMON 23331A109 31381 743976 SH SOLE NONE 743976 0 0 DTE Energy Co COMMON 233331107 2502 22923 SH SOLE NONE 22923 0 0 Duke Energy Corp COMMON 26441C204 3559 44476 SH SOLE NONE 44476 0 0 Duke Realty Corp REIT 264411505 14318 504700 SH SOLE NONE 504700 0 0 DXC Technology Co COMMON 23355L106 8510 90997 SH SOLE NONE 90997 0 0 E A437TRADE Financial Corp COMMON 269246401 11635 222076 SH SOLE NONE 222076 0 0 East West Bancorp Inc COMMON 27579R104 4724 78250 SH SOLE NONE 78250 0 0 Eastman Chemical Co COMMON 277432100 631 6595 SH SOLE NONE 6595 0 0 Eaton Corp PLC COMMON G29183103 74267 856298 SH SOLE NONE 856298 0 0 Eaton Vance Corp COMMON 278265103 207 3946 SH SOLE NONE 3946 0 0 eBay Inc COMMON 278642103 5848 177100 SH SOLE NONE 177100 0 0 Ecolab Inc COMMON 278865100 488288 3114482 SH SOLE NONE 3114482 0 0 Edison International COMMON 281020107 2221 32814 SH SOLE NONE 32814 0 0 Edwards Lifesciences Corp COMMON 28176E108 1236 7102 SH SOLE NONE 7102 0 0 Elbit Systems Ltd COMMON M3760D101 1169 9218 SH SOLE NONE 9218 0 0 Eldorado Gold Corp COMMON 284902103 1021 1167694 SH SOLE NONE 1167694 0 0 Electronic Arts Inc COMMON 285512109 18753 155640 SH SOLE NONE 155640 0 0 Eli Lilly & Co COMMON 532457108 36507 340200 SH SOLE NONE 340200 0 0 Embraer SA ADR 29082A107 609 31100 SH SOLE NONE 31100 0 0 EMCOR Group Inc COMMON 29084Q100 2148 28600 SH SOLE NONE 28600 0 0 Emerson Electric Co COMMON 291011104 2749 35900 SH SOLE NONE 35900 0 0 Enbridge Inc COMMON 29250N105 1574409 48758418 SH SOLE NONE 48758418 0 0 Encompass Health Corp COMMON 29261A100 4989 64000 SH SOLE NONE 64000 0 0 Energen Corp COMMON 29265N108 4171 48400 SH SOLE NONE 48400 0 0 Entergy Corp COMMON 29364G103 1898 23400 SH SOLE NONE 23400 0 0 Envision Healthcare Corp COMMON 29414D100 7820 171000 SH SOLE NONE 171000 0 0 EOG Resources Inc COMMON 26875P101 8395 65809 SH SOLE NONE 65809 0 0 EQT Corp COMMON 26884L109 621 14037 SH SOLE NONE 14037 0 0 Equifax Inc COMMON 294429105 674 5160 SH SOLE NONE 5160 0 0 Equinix Inc REIT 29444U700 1912 4416 SH SOLE NONE 4416 0 0 Equity Commonwealth REIT 294628102 4813 150000 SH SOLE NONE 150000 0 0 Equity Residential REIT 29476L107 3650 55091 SH SOLE NONE 55091 0 0 Essex Property Trust Inc REIT 297178105 1509 6117 SH SOLE NONE 6117 0 0 Estee Lauder Cos Inc, The COMMON 518439104 404 2779 SH SOLE NONE 2779 0 0 Esterline Technologies Corp COMMON 297425100 3474 38200 SH SOLE NONE 38200 0 0 Everest Re Group Ltd COMMON G3223R108 434 1900 SH SOLE NONE 1900 0 0 Evergy Inc COMMON 30034W106 2933 53400 SH SOLE NONE 53400 0 0 Eversource Energy COMMON 30040W108 1864 30339 SH SOLE NONE 30339 0 0 Exelon Corp COMMON 30161N101 34999 801624 SH SOLE NONE 801624 0 0 Expedia Group Inc COMMON 30212P303 1659 12711 SH SOLE NONE 12711 0 0 Expeditors International of Washington Inc COMMON 302130109 2429 33033 SH SOLE NONE 33033 0 0 Express Scripts Holding Co COMMON 30219G108 60365 635353 SH SOLE NONE 635353 0 0 Extra Space Storage Inc REIT 30225T102 4153 47936 SH SOLE NONE 47936 0 0 Exxon Mobil Corp COMMON 30231G102 844975 9938545 SH SOLE NONE 9938545 0 0 F5 Networks Inc COMMON 315616102 293 1467 SH SOLE NONE 1467 0 0 Facebook Inc COMMON 30303M102 130711 794792 SH SOLE NONE 794792 0 0 Fang Holdings Ltd ADR 30711Y102 927 357900 SH SOLE NONE 357900 0 0 Fastenal Co COMMON 311900104 208 3582 SH SOLE NONE 3582 0 0 Federal Realty Investment Trust REIT 313747206 9564 75621 SH SOLE NONE 75621 0 0 FedEx Corp COMMON 31428X106 2769 11500 SH SOLE NONE 11500 0 0 Fiat Chrysler Automobiles NV COMMON N31738102 27166 1544420 SH SOLE NONE 1544420 0 0 Fidelity National Financial Inc COMMON 31620R303 1846 46900 SH SOLE NONE 46900 0 0 Fidelity National Information Services Inc COMMON 31620M106 8031 73633 SH SOLE NONE 73633 0 0 Fifth Third Bancorp COMMON 316773100 553 19790 SH SOLE NONE 19790 0 0 First Data Corp COMMON 32008D106 1016 41500 SH SOLE NONE 41500 0 0 First Industrial Realty Trust Inc REIT 32054K103 5536 176300 SH SOLE NONE 176300 0 0 First Republic Bank/CA COMMON 33616C100 1085 11300 SH SOLE NONE 11300 0 0 FirstEnergy Corp COMMON 337932107 1826 49130 SH SOLE NONE 49130 0 0 Fiserv Inc COMMON 337738108 5012 60842 SH SOLE NONE 60842 0 0 FleetCor Technologies Inc COMMON 339041105 2666 11700 SH SOLE NONE 11700 0 0 Flex Ltd COMMON Y2573F102 6757 515000 SH SOLE NONE 515000 0 0 FLIR Systems Inc COMMON 302445101 1783 29000 SH SOLE NONE 29000 0 0 Flowserve Corp COMMON 34354P105 38640 706520 SH SOLE NONE 706520 0 0 Fluor Corp COMMON 343412102 124191 2137531 SH SOLE NONE 2137531 0 0 Ford Motor Co COMMON 345370860 6695 723828 SH SOLE NONE 723828 0 0 Forest City Realty Trust Inc REIT 345605109 37484 1494000 SH SOLE NONE 1494000 0 0 Fortinet Inc COMMON 34959E109 240 2600 SH SOLE NONE 2600 0 0 Fortive Corp COMMON 34959J108 2871 34100 SH SOLE NONE 34100 0 0 Fortune Brands Home & Security Inc COMMON 34964C106 1241 23700 SH SOLE NONE 23700 0 0 Franklin Resources Inc COMMON 354613101 554 18208 SH SOLE NONE 18208 0 0 Freeport-McMoRan Inc COMMON 35671D857 5560 399400 SH SOLE NONE 399400 0 0 Galapagos NV ADR 36315X101 1405 12500 SH SOLE NONE 12500 0 0 Gap Inc, The COMMON 364760108 1627 56407 SH SOLE NONE 56407 0 0 Garmin Ltd COMMON H2906T109 869 12400 SH SOLE NONE 12400 0 0 Gartner Inc COMMON 366651107 1300 8200 SH SOLE NONE 8200 0 0 GDS Holdings Ltd ADR 36165L108 3527 100400 SH SOLE NONE 100400 0 0 General Dynamics Corp COMMON 369550108 558742 2729297 SH SOLE NONE 2729297 0 0 General Electric Co COMMON 369604103 50138 4440928 SH SOLE NONE 4440928 0 0 General Mills Inc COMMON 370334104 4033 93975 SH SOLE NONE 93975 0 0 General Motors Co COMMON 37045V100 220234 6540943 SH SOLE NONE 6540943 0 0 Genuine Parts Co COMMON 372460105 362862 3650523 SH SOLE NONE 3650523 0 0 Gilead Sciences Inc COMMON 375558103 61838 800901 SH SOLE NONE 800901 0 0 Gladstone Commercial Corp REIT 376536108 1149 60000 SH SOLE NONE 60000 0 0 Global Payments Inc COMMON 37940X102 1376 10800 SH SOLE NONE 10800 0 0 GoDaddy Inc COMMON 380237107 284 3400 SH SOLE NONE 3400 0 0 Gold Fields Ltd ADR 38059T106 772 319200 SH SOLE NONE 319200 0 0 Goldman Sachs Group, Inc., The COMMON 38141G104 88091 392844 SH SOLE NONE 392844 0 0 Goodyear Tire & Rubber Company, The COMMON 382550101 901 38500 SH SOLE NONE 38500 0 0 Groupe CGI Inc COMMON 39945C109 2742877 42572566 SH SOLE NONE 42572566 0 0 H&R Block Inc COMMON 093671105 141985 5513975 SH SOLE NONE 5513975 0 0 Halliburton Co COMMON 406216101 37584 927314 SH SOLE NONE 927314 0 0 Hanesbrands Inc COMMON 410345102 1495 81133 SH SOLE NONE 81133 0 0 Harley-Davidson Inc COMMON 412822108 1711 37780 SH SOLE NONE 37780 0 0 Harmony Gold Mining Co Ltd ADR 413216300 402 241900 SH SOLE NONE 241900 0 0 Harris Corp COMMON 413875105 20661 122102 SH SOLE NONE 122102 0 0 Hartford Financial Services Group Inc/The COMMON 416515104 25656 513539 SH SOLE NONE 513539 0 0 Hasbro Inc COMMON 418056107 2351 22364 SH SOLE NONE 22364 0 0 HCA Healthcare Inc COMMON 40412C101 23831 171300 SH SOLE NONE 171300 0 0 HCP Inc REIT 40414L109 646 24540 SH SOLE NONE 24540 0 0 HD Supply Holdings Inc COMMON 40416M105 2376 55531 SH SOLE NONE 55531 0 0 HDFC Bank Ltd ADR 40415F101 461 4900 SH SOLE NONE 4900 0 0 Health Care Select Sector SPDR Fund ETF 81369Y209 47139 495422 SH SOLE NONE 495422 0 0 Hecla Mining Co COMMON 422704106 5660 2028674 SH SOLE NONE 2028674 0 0 Helmerich & Payne Inc COMMON 423452101 1925 27996 SH SOLE NONE 27996 0 0 Henry Schein Inc COMMON 806407102 4423 52014 SH SOLE NONE 52014 0 0 Hershey Co, The COMMON 427866108 2724 26703 SH SOLE NONE 26703 0 0 Hess Corp COMMON 42809H107 981 13700 SH SOLE NONE 13700 0 0 Hewlett Packard Enterprise Co COMMON 42824C109 24574 1506700 SH SOLE NONE 1506700 0 0 Highwoods Properties Inc REIT 431284108 5241 110900 SH SOLE NONE 110900 0 0 Hilton Worldwide Holdings Inc COMMON 43300A203 32876 406986 SH SOLE NONE 406986 0 0 HollyFrontier Corp COMMON 436106108 5886 84200 SH SOLE NONE 84200 0 0 Hologic Inc COMMON 436440101 590 14400 SH SOLE NONE 14400 0 0 Home Depot Inc, The COMMON 437076102 41642 201024 SH SOLE NONE 201024 0 0 Honeywell International Inc COMMON 438516106 34505 207363 SH SOLE NONE 207363 0 0 Hormel Foods Corp COMMON 440452100 1927 48900 SH SOLE NONE 48900 0 0 Host Hotels & Resorts Inc REIT 44107P104 23688 1122633 SH SOLE NONE 1122633 0 0 HP Inc COMMON 40434L105 18196 706100 SH SOLE NONE 706100 0 0 Huazhu Group Ltd ADR 44332N106 2720 84200 SH SOLE NONE 84200 0 0 Humana Inc COMMON 444859102 80737 238500 SH SOLE NONE 238500 0 0 Huntington Bancshares Inc/OH COMMON 446150104 1898 127191 SH SOLE NONE 127191 0 0 Huntington Ingalls Industries Inc COMMON 446413106 2279 8900 SH SOLE NONE 8900 0 0 IAC/InterActiveCorp COMMON 44919P508 14867 68600 SH SOLE NONE 68600 0 0 IDEX Corp COMMON 45167R104 1009 6700 SH SOLE NONE 6700 0 0 IDEXX Laboratories Inc COMMON 45168D104 1123 4500 SH SOLE NONE 4500 0 0 IHS Markit Ltd COMMON G47567105 436 8074 SH SOLE NONE 8074 0 0 Illinois Tool Works Inc COMMON 452308109 32966 233605 SH SOLE NONE 233605 0 0 Illumina Inc COMMON 452327109 3228 8795 SH SOLE NONE 8795 0 0 Incyte Corp COMMON 45337C102 4442 64300 SH SOLE NONE 64300 0 0 Industrial Select Sector SPDR Fund ETF 81369Y704 44906 572776 SH SOLE NONE 572776 0 0 Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 1248 1062176 SH Call SOLE NONE 1062176 0 0 Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 623 1062176 SH Put SOLE NONE 1062176 0 0 Infosys Ltd ADR 456788108 4308 423620 SH SOLE NONE 423620 0 0 Ingersoll-Rand PLC COMMON G47791101 2026 19803 SH SOLE NONE 19803 0 0 Ingredion Inc COMMON 457187102 8722 83100 SH SOLE NONE 83100 0 0 Insperity Inc COMMON 45778Q107 5138 43560 SH SOLE NONE 43560 0 0 Intel Corp COMMON 458140100 78078 1651045 SH SOLE NONE 1651045 0 0 Intercontinental Exchange Inc COMMON 45866F104 520 6950 SH SOLE NONE 6950 0 0 International Business Machines Corp COMMON 459200101 777461 5141600 SH SOLE NONE 5141600 0 0 International Flavors & Fragrances Inc COMMON 459506101 1463 10519 SH SOLE NONE 10519 0 0 International Paper Co COMMON 460146103 5957 121200 SH SOLE NONE 121200 0 0 Interpublic Group of Cos Inc, The COMMON 460690100 903 39468 SH SOLE NONE 39468 0 0 Intuit Inc COMMON 461202103 9802 43104 SH SOLE NONE 43104 0 0 Intuitive Surgical Inc COMMON 46120E602 1401 2441 SH SOLE NONE 2441 0 0 Invesco Ltd COMMON G491BT108 14790 646421 SH SOLE NONE 646421 0 0 Invitation Homes Inc REIT 46187W107 509 22200 SH SOLE NONE 22200 0 0 IPG Photonics Corp COMMON 44980X109 546 3500 SH SOLE NONE 3500 0 0 IQVIA Holdings Inc COMMON 46266C105 1708 13162 SH SOLE NONE 13162 0 0 Iron Mountain Inc REIT 46284V101 1327 38444 SH SOLE NONE 38444 0 0 iShares MSCI Brazil ETF ETF 464286400 1619 48000 SH SOLE NONE 48000 0 0 iShares MSCI EAFE ETF ETF 464287465 19948 293401 SH SOLE NONE 293401 0 0 iShares MSCI EAFE ETF OTC OPTION 464287465 7397 5496585 SH Call SOLE NONE 5496585 0 0 iShares MSCI EAFE ETF OTC OPTION 464287465 2582 5496585 SH Put SOLE NONE 5496585 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 359221 8369545 SH SOLE NONE 8369545 0 0 iShares MSCI Mexico ETF ETF 464286822 1903 37140 SH SOLE NONE 37140 0 0 iShares MSCI South Africa ETF ETF 464286780 1186 22100 SH SOLE NONE 22100 0 0 iShares MSCI South Korea ETF ETF 464286772 410 6000 SH SOLE NONE 6000 0 0 Israel Chemicals Ltd COMMON M5920A109 4541 743714 SH SOLE NONE 743714 0 0 Jack Henry & Associates Inc COMMON 426281101 832 5200 SH SOLE NONE 5200 0 0 Jacobs Engineering Group Inc COMMON 469814107 3366 44000 SH SOLE NONE 44000 0 0 Jazz Pharmaceuticals PLC COMMON G50871105 1833 10900 SH SOLE NONE 10900 0 0 JB Hunt Transport Services Inc COMMON 445658107 1272 10698 SH SOLE NONE 10698 0 0 JBG SMITH Properties REIT 46590V100 921 25000 SH SOLE NONE 25000 0 0 JD.com Inc ADR 47215P106 41290 1582595 SH SOLE NONE 1582595 0 0 Jefferies Financial Group Inc COMMON 47233W109 299 13631 SH SOLE NONE 13631 0 0 JM Smucker Company, The COMMON 832696405 2847 27749 SH SOLE NONE 27749 0 0 Johnson & Johnson COMMON 478160104 756980 5478612 SH SOLE NONE 5478612 0 0 Johnson Controls International plc COMMON G51502105 6630 189423 SH SOLE NONE 189423 0 0 JPMorgan Chase & Co COMMON 46625H100 176106 1560674 SH SOLE NONE 1560674 0 0 Juniper Networks Inc COMMON 48203R104 11456 382245 SH SOLE NONE 382245 0 0 Kansas City Southern COMMON 485170302 2536 22391 SH SOLE NONE 22391 0 0 Kellogg Co COMMON 487836108 2241 32000 SH SOLE NONE 32000 0 0 KeyCorp COMMON 493267108 12572 632062 SH SOLE NONE 632062 0 0 Keysight Technologies Inc COMMON 49338L103 842 12700 SH SOLE NONE 12700 0 0 Kimberly-Clark Corp COMMON 494368103 13299 117029 SH SOLE NONE 117029 0 0 Kimco Realty Corp REIT 49446R109 1700 101569 SH SOLE NONE 101569 0 0 Kinder Morgan Inc/DE COMMON 49456B101 3121 176051 SH SOLE NONE 176051 0 0 KKR & Co Inc COMMON 48251W104 76983 2823000 SH SOLE NONE 2823000 0 0 KLA-Tencor Corp COMMON 482480100 1896 18637 SH SOLE NONE 18637 0 0 Knight-Swift Transportation Holdings Inc COMMON 499049104 745 21600 SH SOLE NONE 21600 0 0 Kohl's Corp COMMON 500255104 3511 47100 SH SOLE NONE 47100 0 0 Kraft Heinz Co, The COMMON 500754106 6061 109987 SH SOLE NONE 109987 0 0 Kroger Company, The COMMON 501044101 23988 824050 SH SOLE NONE 824050 0 0 L Brands Inc COMMON 501797104 4746 156622 SH SOLE NONE 156622 0 0 L3 Technologies Inc COMMON 502413107 4444 20900 SH SOLE NONE 20900 0 0 Laboratory Corp of America Holdings COMMON 50540R409 5556 31990 SH SOLE NONE 31990 0 0 Lam Research Corp COMMON 512807108 1808 11917 SH SOLE NONE 11917 0 0 Las Vegas Sands Corp COMMON 517834107 9800 165181 SH SOLE NONE 165181 0 0 Lazard Ltd COMMON G54050102 24065 500000 SH SOLE NONE 500000 0 0 Lear Corp COMMON 521865204 2972 20500 SH SOLE NONE 20500 0 0 Leggett & Platt Inc COMMON 524660107 1509 34467 SH SOLE NONE 34467 0 0 Leidos Holdings Inc COMMON 525327102 3506 50700 SH SOLE NONE 50700 0 0 Lennar Corp COMMON 526057104 2276 48743 SH SOLE NONE 48743 0 0 Lennox International Inc COMMON 526107107 1048 4800 SH SOLE NONE 4800 0 0 Liberty Broadband Corp COMMON 530307305 658 7800 SH SOLE NONE 7800 0 0 Liberty Global PLC UNITS G5480U104 677 23400 SH SOLE NONE 23400 0 0 Liberty Global PLC UNITS G5480U120 4795 170290 SH SOLE NONE 170290 0 0 Liberty Media Corp-Liberty Formula One UNITS 531229854 748 20100 SH SOLE NONE 20100 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229409 308 7100 SH SOLE NONE 7100 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229607 613 14100 SH SOLE NONE 14100 0 0 Liberty Property Trust REIT 531172104 1039 24600 SH SOLE NONE 24600 0 0 Lincoln National Corp COMMON 534187109 2916 43101 SH SOLE NONE 43101 0 0 Live Nation Entertainment Inc COMMON 538034109 795 14600 SH SOLE NONE 14600 0 0 LKQ Corp COMMON 501889208 434 13700 SH SOLE NONE 13700 0 0 Lockheed Martin Corp COMMON 539830109 96866 279992 SH SOLE NONE 279992 0 0 Loews Corp COMMON 540424108 7909 157451 SH SOLE NONE 157451 0 0 Lowe's Cos Inc COMMON 548661107 51868 451730 SH SOLE NONE 451730 0 0 Lululemon Athletica Inc COMMON 550021109 28533 175600 SH SOLE NONE 175600 0 0 LyondellBasell Industries NV COMMON N53745100 12988 126700 SH SOLE NONE 126700 0 0 M&T Bank Corp COMMON 55261F104 57620 350187 SH SOLE NONE 350187 0 0 Macerich Company, The REIT 554382101 1497 27069 SH SOLE NONE 27069 0 0 Macy's Inc COMMON 55616P104 9932 285990 SH SOLE NONE 285990 0 0 ManpowerGroup Inc COMMON 56418H100 2192 25500 SH SOLE NONE 25500 0 0 Marathon Oil Corp COMMON 565849106 9815 421600 SH SOLE NONE 421600 0 0 Marathon Petroleum Corp COMMON 56585A102 12523 156600 SH SOLE NONE 156600 0 0 Markel Corp COMMON 570535104 1902 1600 SH SOLE NONE 1600 0 0 Marriott International Inc/MD COMMON 571903202 5939 44981 SH SOLE NONE 44981 0 0 Marsh & McLennan Cos Inc COMMON 571748102 322785 3902143 SH SOLE NONE 3902143 0 0 Martin Marietta Materials Inc COMMON 573284106 435 2391 SH SOLE NONE 2391 0 0 Marvell Technology Group Ltd COMMON G5876H105 525 27200 SH SOLE NONE 27200 0 0 Masco Corp COMMON 574599106 1896 51808 SH SOLE NONE 51808 0 0 Masimo Corp COMMON 574795100 27399 220000 SH SOLE NONE 220000 0 0 Mastercard Inc COMMON 57636Q104 814221 3657610 SH SOLE NONE 3657610 0 0 Mattel Inc COMMON 577081102 696 44300 SH SOLE NONE 44300 0 0 Maxim Integrated Products Inc COMMON 57772K101 14661 260000 SH SOLE NONE 260000 0 0 MAXIMUS Inc COMMON 577933104 2277 35000 SH SOLE NONE 35000 0 0 McCormick & Co Inc/MD COMMON 579780206 3645 27665 SH SOLE NONE 27665 0 0 McDonald's Corp COMMON 580135101 509774 3047250 SH SOLE NONE 3047250 0 0 McKesson Corp COMMON 58155Q103 220809 1664600 SH SOLE NONE 1664600 0 0 Medtronic PLC COMMON G5960L103 575092 5846218 SH SOLE NONE 5846218 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 6991 330533 SH SOLE NONE 330533 0 0 Merck & Co Inc COMMON 58933Y105 135924 1916036 SH SOLE NONE 1916036 0 0 MetLife, Inc. COMMON 59156R108 14917 319285 SH SOLE NONE 319285 0 0 Mettler-Toledo International Inc COMMON 592688105 1401 2300 SH SOLE NONE 2300 0 0 MGM Growth Properties LLC REIT 55303A105 2890 98000 SH SOLE NONE 98000 0 0 MGM Resorts International COMMON 552953101 1052 37700 SH SOLE NONE 37700 0 0 Michael Kors Holdings Ltd COMMON G60754101 2274 33165 SH SOLE NONE 33165 0 0 Microchip Technology Inc COMMON 595017104 3149 39900 SH SOLE NONE 39900 0 0 Micron Technology Inc COMMON 595112103 30734 679500 SH SOLE NONE 679500 0 0 Microsoft Corp COMMON 594918104 810675 7088176 SH SOLE NONE 7088176 0 0 Mid-America Apartment Communities Inc REIT 59522J103 411 4100 SH SOLE NONE 4100 0 0 Middleby Corp, The COMMON 596278101 1048 8100 SH SOLE NONE 8100 0 0 MKS Instruments Inc COMMON 55306N104 9137 114000 SH SOLE NONE 114000 0 0 Mobile TeleSystems PJSC ADR 607409109 14519 1702097 SH SOLE NONE 1702097 0 0 Mohawk Industries Inc COMMON 608190104 2727 15549 SH SOLE NONE 15549 0 0 Molson Coors Brewing Co COMMON 60871R209 5493 89325 SH SOLE NONE 89325 0 0 Momo Inc ADR 60879B107 25349 578750 SH SOLE NONE 578750 0 0 Mondelez International Inc COMMON 609207105 727596 16936582 SH SOLE NONE 16936582 0 0 Monster Beverage Corp COMMON 61174X109 842 14443 SH SOLE NONE 14443 0 0 Moody's Corp COMMON 615369105 29519 176549 SH SOLE NONE 176549 0 0 Morgan Stanley COMMON 617446448 29637 636400 SH SOLE NONE 636400 0 0 Mosaic Company, The COMMON 61945C103 680 20927 SH SOLE NONE 20927 0 0 Motorola Solutions Inc COMMON 620076307 9517 73129 SH SOLE NONE 73129 0 0 MSA Safety Inc COMMON 553498106 2991 28100 SH SOLE NONE 28100 0 0 MSCI Inc COMMON 55354G100 461 2600 SH SOLE NONE 2600 0 0 Mylan NV COMMON N59465109 8163 223020 SH SOLE NONE 223020 0 0 Myriad Genetics Inc COMMON 62855J104 12228 265819 SH SOLE NONE 265819 0 0 Nasdaq Inc COMMON 631103108 225 2627 SH SOLE NONE 2627 0 0 National Oilwell Varco Inc COMMON 637071101 9913 230100 SH SOLE NONE 230100 0 0 Nektar Therapeutics COMMON 640268108 3865 63400 SH SOLE NONE 63400 0 0 NetApp Inc COMMON 64110D104 6022 70108 SH SOLE NONE 70108 0 0 NetEase Inc ADR 64110W102 20833 91271 SH SOLE NONE 91271 0 0 Netflix Inc COMMON 64110L106 886 2368 SH SOLE NONE 2368 0 0 New Oriental Education & Technology Group Inc ADR 647581107 18007 243306 SH SOLE NONE 243306 0 0 New Relic Inc COMMON 64829B100 9894 105000 SH SOLE NONE 105000 0 0 New York Community Bancorp Inc COMMON 649445103 1365 131600 SH SOLE NONE 131600 0 0 Newell Brands Inc COMMON 651229106 28628 1410225 SH SOLE NONE 1410225 0 0 Newfield Exploration Co COMMON 651290108 528 18300 SH SOLE NONE 18300 0 0 Newmont Mining Corp COMMON 651639106 1773 58700 SH SOLE NONE 58700 0 0 News Corp COMMON 65249B109 1399 106075 SH SOLE NONE 106075 0 0 NextEra Energy Inc COMMON 65339F101 412542 2461466 SH SOLE NONE 2461466 0 0 Nielsen Holdings PLC COMMON G6518L108 3338 120668 SH SOLE NONE 120668 0 0 NIKE Inc COMMON 654106103 16172 190887 SH SOLE NONE 190887 0 0 NiSource Inc COMMON 65473P105 4087 164000 SH SOLE NONE 164000 0 0 Noah Holdings Ltd ADR 65487X102 2048 48600 SH SOLE NONE 48600 0 0 Noble Energy Inc COMMON 655044105 2155 69089 SH SOLE NONE 69089 0 0 Nordstrom Inc COMMON 655664100 2961 49501 SH SOLE NONE 49501 0 0 Norfolk Southern Corp COMMON 655844108 12621 69924 SH SOLE NONE 69924 0 0 Northern Trust Corp COMMON 665859104 14258 139608 SH SOLE NONE 139608 0 0 Northrop Grumman Corp COMMON 666807102 66638 209969 SH SOLE NONE 209969 0 0 NorthWestern Corp COMMON 668074305 4575 78000 SH SOLE NONE 78000 0 0 Norwegian Cruise Line Holdings Ltd COMMON G66721104 532 9270 SH SOLE NONE 9270 0 0 Nucor Corp COMMON 670346105 3769 59400 SH SOLE NONE 59400 0 0 Nutanix Inc COMMON 67059N108 10680 250000 SH SOLE NONE 250000 0 0 Nutrien Ltd COMMON 67077M108 572444 9921441 SH SOLE NONE 9921441 0 0 NVIDIA Corp COMMON 67066G104 5839 20778 SH SOLE NONE 20778 0 0 NVR Inc COMMON 62944T105 1211 490 SH SOLE NONE 490 0 0 NXP Semiconductors NV COMMON N6596X109 18103 211726 SH SOLE NONE 211726 0 0 NxStage Medical Inc COMMON 67072V103 3960 142000 SH SOLE NONE 142000 0 0 Occidental Petroleum Corp COMMON 674599105 18546 225705 SH SOLE NONE 225705 0 0 Office Depot Inc COMMON 676220106 836 260500 SH SOLE NONE 260500 0 0 OGE Energy Corp COMMON 670837103 321 8833 SH SOLE NONE 8833 0 0 Omnicom Group Inc COMMON 681919106 2859 42031 SH SOLE NONE 42031 0 0 ON Semiconductor Corp COMMON 682189105 697 37800 SH SOLE NONE 37800 0 0 ONE Gas Inc COMMON 68235P108 2213 26900 SH SOLE NONE 26900 0 0 ONEOK Inc COMMON 682680103 3807 56155 SH SOLE NONE 56155 0 0 Open Text Corp COMMON 683715106 606744 15956800 SH SOLE NONE 15956800 0 0 Oracle Corp COMMON 68389X105 617465 11975665 SH SOLE NONE 11975665 0 0 O'Reilly Automotive Inc COMMON 67103H107 3806 10957 SH SOLE NONE 10957 0 0 Owens Corning COMMON 690742101 8765 161500 SH SOLE NONE 161500 0 0 PACCAR Inc COMMON 693718108 5360 78600 SH SOLE NONE 78600 0 0 Packaging Corp of America COMMON 695156109 856 7800 SH SOLE NONE 7800 0 0 Palo Alto Networks Inc COMMON 697435105 608 2700 SH SOLE NONE 2700 0 0 Parsley Energy Inc COMMON 701877102 904 30900 SH SOLE NONE 30900 0 0 Paychex Inc COMMON 704326107 2946 39999 SH SOLE NONE 39999 0 0 PayPal Holdings Inc COMMON 70450Y103 2461 28012 SH SOLE NONE 28012 0 0 Pembina Pipeline Corp COMMON 706327103 283629 8353120 SH SOLE NONE 8353120 0 0 Pentair PLC COMMON G7S00T104 2304 53149 SH SOLE NONE 53149 0 0 People's United Financial Inc COMMON 712704105 1000 58416 SH SOLE NONE 58416 0 0 PepsiCo Inc COMMON 713448108 74105 662832 SH SOLE NONE 662832 0 0 Perrigo Co PLC COMMON G97822103 2777 39221 SH SOLE NONE 39221 0 0 Pfizer Inc COMMON 717081103 108008 2450838 SH SOLE NONE 2450838 0 0 PG&E Corp COMMON 69331C108 8268 179704 SH SOLE NONE 179704 0 0 Philip Morris International Inc COMMON 718172109 44657 547673 SH SOLE NONE 547673 0 0 Phillips 66 COMMON 718546104 27532 244250 SH SOLE NONE 244250 0 0 Pinnacle West Capital Corp COMMON 723484101 726 9172 SH SOLE NONE 9172 0 0 Pioneer Natural Resources Co COMMON 723787107 3265 18744 SH SOLE NONE 18744 0 0 Piper Jaffray Cos COMMON 724078100 1687 22100 SH SOLE NONE 22100 0 0 PNC Financial Services Group Inc/The COMMON 693475105 29239 214696 SH SOLE NONE 214696 0 0 PNM Resources Inc COMMON 69349H107 4655 118000 SH SOLE NONE 118000 0 0 Polaris Industries Inc COMMON 731068102 242 2400 SH SOLE NONE 2400 0 0 PPG Industries Inc COMMON 693506107 3258 29854 SH SOLE NONE 29854 0 0 PPL Corp COMMON 69351T106 532061 18183901 SH SOLE NONE 18183901 0 0 Praxair Inc COMMON 74005P104 530696 3301785 SH SOLE NONE 3301785 0 0 Principal Financial Group Inc COMMON 74251V102 2880 49156 SH SOLE NONE 49156 0 0 Procter & Gamble Company, The COMMON 742718109 76745 922088 SH SOLE NONE 922088 0 0 Progressive Corp, The COMMON 743315103 4280 60248 SH SOLE NONE 60248 0 0 Prologis Inc REIT 74340W103 7474 110246 SH SOLE NONE 110246 0 0 Prudential Financial Inc COMMON 744320102 14293 141070 SH SOLE NONE 141070 0 0 Public Service Enterprise Group Inc COMMON 744573106 11565 219075 SH SOLE NONE 219075 0 0 Public Storage REIT 74460D109 3257 16152 SH SOLE NONE 16152 0 0 PulteGroup Inc COMMON 745867101 2247 90700 SH SOLE NONE 90700 0 0 PVH Corp COMMON 693656100 2370 16413 SH SOLE NONE 16413 0 0 QEP Resources Inc COMMON 74733V100 25470 2250000 SH SOLE NONE 2250000 0 0 QIAGEN NV COMMON N72482123 1887 49824 SH SOLE NONE 49824 0 0 Qorvo Inc COMMON 74736K101 1069 13900 SH SOLE NONE 13900 0 0 Qualcomm Inc COMMON 747525103 734123 10191908 SH SOLE NONE 10191908 0 0 Quest Diagnostics Inc COMMON 74834L100 5126 47500 SH SOLE NONE 47500 0 0 Qurate Retail Inc COMMON 74915M100 1783 80300 SH SOLE NONE 80300 0 0 Ralph Lauren Corp COMMON 751212101 3439 25000 SH SOLE NONE 25000 0 0 Randgold Resources Ltd ADR 752344309 2843 40300 SH SOLE NONE 40300 0 0 Raymond James Financial Inc COMMON 754730109 295 3200 SH SOLE NONE 3200 0 0 Raytheon Co COMMON 755111507 55934 270655 SH SOLE NONE 270655 0 0 Realty Income Corp REIT 756109104 813 14284 SH SOLE NONE 14284 0 0 Red Hat Inc COMMON 756577102 232 1704 SH SOLE NONE 1704 0 0 Redevances Auriferes Osisko Ltee COMMON 68827L101 147219 19417939 SH SOLE NONE 19417939 0 0 Regency Centers Corp REIT 758849103 9267 143300 SH SOLE NONE 143300 0 0 Regeneron Pharmaceuticals Inc COMMON 75886F107 1676 4149 SH SOLE NONE 4149 0 0 Regions Financial Corp COMMON 7591EP100 3154 171880 SH SOLE NONE 171880 0 0 Reinsurance Group of America Inc COMMON 759351604 172347 1192215 SH SOLE NONE 1192215 0 0 Republic Services Inc COMMON 760759100 6009 82700 SH SOLE NONE 82700 0 0 ResMed Inc COMMON 761152107 2687 23300 SH SOLE NONE 23300 0 0 RH COMMON 74967X103 19389 148000 SH SOLE NONE 148000 0 0 Ritchie Bros Auctioneers Inc COMMON 767744105 281434 7804800 SH SOLE NONE 7804800 0 0 Robert Half International Inc COMMON 770323103 662 9411 SH SOLE NONE 9411 0 0 Rockwell Automation Inc COMMON 773903109 3636 19389 SH SOLE NONE 19389 0 0 Rockwell Collins Inc COMMON 774341101 7338 52239 SH SOLE NONE 52239 0 0 Rollins Inc COMMON 775711104 1050 17300 SH SOLE NONE 17300 0 0 Roper Technologies Inc COMMON 776696106 724 2445 SH SOLE NONE 2445 0 0 Ross Stores Inc COMMON 778296103 4554 45953 SH SOLE NONE 45953 0 0 Royal Caribbean Cruises Ltd COMMON V7780T103 4497 34611 SH SOLE NONE 34611 0 0 Ryanair Holdings PLC ADR 783513203 4546 47337 SH SOLE NONE 47337 0 0 S&P Global Inc COMMON 78409V104 47461 242905 SH SOLE NONE 242905 0 0 Sabre Corp COMMON 78573M104 1914 73400 SH SOLE NONE 73400 0 0 salesforce.com inc COMMON 79466L302 68935 433474 SH SOLE NONE 433474 0 0 SBA Communications Corp REIT 78410G104 466 2900 SH SOLE NONE 2900 0 0 SCANA Corp COMMON 80589M102 2438 62689 SH SOLE NONE 62689 0 0 Schlumberger Ltd COMMON 806857108 160730 2638382 SH SOLE NONE 2638382 0 0 Seagate Technology PLC COMMON G7945M107 9508 200800 SH SOLE NONE 200800 0 0 Sealed Air Corp COMMON 81211K100 1407 35044 SH SOLE NONE 35044 0 0 Seattle Genetics Inc COMMON 812578102 378 4900 SH SOLE NONE 4900 0 0 SEI Investments Co COMMON 784117103 2829 46300 SH SOLE NONE 46300 0 0 Sempra Energy COMMON 816851109 1445 12703 SH SOLE NONE 12703 0 0 Sensata Technologies Holding PLC COMMON G8060N102 624 12600 SH SOLE NONE 12600 0 0 ServiceNow Inc COMMON 81762P102 450 2300 SH SOLE NONE 2300 0 0 Shaw Communications Inc COMMON 82028K200 188748 9693109 SH SOLE NONE 9693109 0 0 Sherwin-Williams Co, The COMMON 824348106 30637 67303 SH SOLE NONE 67303 0 0 Signature Bank/New York NY COMMON 82669G104 10359 90200 SH SOLE NONE 90200 0 0 Simon Property Group Inc REIT 828806109 5797 32800 SH SOLE NONE 32800 0 0 SINA Corp/China COMMON G81477104 10973 157930 SH SOLE NONE 157930 0 0 Sirius XM Holdings Inc COMMON 82968B103 332 52600 SH SOLE NONE 52600 0 0 Skyworks Solutions Inc COMMON 83088M102 1307 14406 SH SOLE NONE 14406 0 0 SL Green Realty Corp REIT 78440X101 386 3953 SH SOLE NONE 3953 0 0 SLM Corp COMMON 78442P106 2877 258000 SH SOLE NONE 258000 0 0 Snap-on Inc COMMON 833034101 105325 573667 SH SOLE NONE 573667 0 0 Societe Financiere Manuvie COMMON 56501R106 618067 34600000 SH SOLE NONE 34600000 0 0 Southern Company, The COMMON 842587107 5697 130658 SH SOLE NONE 130658 0 0 Southern Copper Corp COMMON 84265V105 8464 196199 SH SOLE NONE 196199 0 0 Southwest Airlines Co COMMON 844741108 9962 159518 SH SOLE NONE 159518 0 0 Spirit AeroSystems Holdings Inc COMMON 848574109 339 3700 SH SOLE NONE 3700 0 0 Splunk Inc COMMON 848637104 556 4600 SH SOLE NONE 4600 0 0 Sprint Corp COMMON 85207U105 15793 2414900 SH SOLE NONE 2414900 0 0 Square Inc COMMON 852234103 614 6200 SH SOLE NONE 6200 0 0 SS&C Technologies Holdings Inc COMMON 78467J100 356 6258 SH SOLE NONE 6258 0 0 Stanley Black & Decker Inc COMMON 854502101 141172 964023 SH SOLE NONE 964023 0 0 Stantec Inc COMMON 85472N109 210433 8465772 SH SOLE NONE 8465772 0 0 Starbucks Corp COMMON 855244109 64212 1129692 SH SOLE NONE 1129692 0 0 State Street Corp COMMON 857477103 151779 1811633 SH SOLE NONE 1811633 0 0 Steel Dynamics Inc COMMON 858119100 352 7800 SH SOLE NONE 7800 0 0 Stericycle Inc COMMON 858912108 339 5769 SH SOLE NONE 5769 0 0 Stewart Information Services Corp COMMON 860372101 1651 36678 SH SOLE NONE 36678 0 0 Stryker Corp COMMON 863667101 10009 56329 SH SOLE NONE 56329 0 0 Suncor Energie Inc COMMON 867224107 465928 12050000 SH SOLE NONE 12050000 0 0 SunTrust Banks Inc COMMON 867914103 4520 67671 SH SOLE NONE 67671 0 0 Symantec Corp COMMON 871503108 4135 194300 SH SOLE NONE 194300 0 0 Synchrony Financial COMMON 87165B103 152151 4895457 SH SOLE NONE 4895457 0 0 Synopsys Inc COMMON 871607107 2741 27800 SH SOLE NONE 27800 0 0 Sysco Corp COMMON 871829107 5094 69543 SH SOLE NONE 69543 0 0 T Rowe Price Group Inc COMMON 74144T108 1287 11784 SH SOLE NONE 11784 0 0 Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 539 12200 SH SOLE NONE 12200 0 0 TAL Education Group ADR 874080104 15608 607094 SH SOLE NONE 607094 0 0 Tapestry Inc COMMON 876030107 149005 2964100 SH SOLE NONE 2964100 0 0 Targa Resources Corp COMMON 87612G101 873 15500 SH SOLE NONE 15500 0 0 Target Corp COMMON 87612E106 11705 132700 SH SOLE NONE 132700 0 0 TD Ameritrade Holding Corp COMMON 87236Y108 148301 2807136 SH SOLE NONE 2807136 0 0 TE Connectivity Ltd COMMON H84989104 9206 104700 SH SOLE NONE 104700 0 0 Tech Data Corp COMMON 878237106 5683 79400 SH SOLE NONE 79400 0 0 TechnipFMC PLC COMMON G87110105 127915 4093287 SH SOLE NONE 4093287 0 0 Technology Select Sector SPDR Fund ETF 81369Y803 40442 536865 SH SOLE NONE 536865 0 0 Teleflex Inc COMMON 879369106 532 2000 SH SOLE NONE 2000 0 0 Tesla Inc COMMON 88160R101 1324 5000 SH SOLE NONE 5000 0 0 Teva Pharmaceutical Industries Ltd ADR 881624209 88784 4121828 SH SOLE NONE 4121828 0 0 Texas Instruments Inc COMMON 882508104 13489 125728 SH SOLE NONE 125728 0 0 Thermo Fisher Scientific Inc COMMON 883556102 183812 753082 SH SOLE NONE 753082 0 0 Thor Industries Inc COMMON 885160101 2159 25800 SH SOLE NONE 25800 0 0 Tiffany & Co COMMON 886547108 1806 14000 SH SOLE NONE 14000 0 0 TJX Cos Inc/The COMMON 872540109 21824 194818 SH SOLE NONE 194818 0 0 T-Mobile US Inc COMMON 872590104 8667 123500 SH SOLE NONE 123500 0 0 Toll Brothers Inc COMMON 889478103 274 8300 SH SOLE NONE 8300 0 0 Torchmark Corp COMMON 891027104 169922 1960108 SH SOLE NONE 1960108 0 0 Total System Services Inc COMMON 891906109 44025 445865 SH SOLE NONE 445865 0 0 Tractor Supply Co COMMON 892356106 491 5401 SH SOLE NONE 5401 0 0 TransCanada Corp COMMON 89353D107 395245 9775992 SH SOLE NONE 9775992 0 0 TransDigm Group Inc COMMON 893641100 655 1760 SH SOLE NONE 1760 0 0 TransUnion COMMON 89400J107 817 11100 SH SOLE NONE 11100 0 0 Travelers Cos Inc, The COMMON 89417E109 19894 153376 SH SOLE NONE 153376 0 0 Travelport Worldwide Ltd COMMON G9019D104 4101 243100 SH SOLE NONE 243100 0 0 Trimble Inc COMMON 896239100 455 10464 SH SOLE NONE 10464 0 0 Twenty-First Century Fox Inc COMMON 90130A200 5088 111049 SH SOLE NONE 111049 0 0 Twilio Inc COMMON 90138F102 31061 360000 SH SOLE NONE 360000 0 0 Twitter Inc COMMON 90184L102 350 12300 SH SOLE NONE 12300 0 0 Tyson Foods Inc COMMON 902494103 12757 214300 SH SOLE NONE 214300 0 0 UDR Inc REIT 902653104 6857 169600 SH SOLE NONE 169600 0 0 UGI Corp COMMON 902681105 3625 65342 SH SOLE NONE 65342 0 0 Ulta Beauty Inc COMMON 90384S303 1777 6300 SH SOLE NONE 6300 0 0 Under Armour Inc COMMON 904311107 639 30132 SH SOLE NONE 30132 0 0 Under Armour Inc COMMON 904311206 595 30600 SH SOLE NONE 30600 0 0 Union Pacific Corp COMMON 907818108 33205 203927 SH SOLE NONE 203927 0 0 United Continental Holdings Inc COMMON 910047109 11872 133300 SH SOLE NONE 133300 0 0 United Parcel Service Inc COMMON 911312106 19303 165339 SH SOLE NONE 165339 0 0 United Rentals Inc COMMON 911363109 785 4800 SH SOLE NONE 4800 0 0 United Technologies Corp COMMON 913017109 132814 949963 SH SOLE NONE 949963 0 0 United Therapeutics Corp COMMON 91307C102 5515 43125 SH SOLE NONE 43125 0 0 UnitedHealth Group Inc COMMON 91324P102 605879 2277400 SH SOLE NONE 2277400 0 0 Universal Health Services Inc COMMON 913903100 12108 94709 SH SOLE NONE 94709 0 0 Unum Group COMMON 91529Y106 1839 47061 SH SOLE NONE 47061 0 0 US Bancorp COMMON 902973304 10771 203962 SH SOLE NONE 203962 0 0 US Silica Holdings Inc COMMON 90346E103 2862 152000 SH SOLE NONE 152000 0 0 Vale SA ADR 91912E105 4771 321500 SH SOLE NONE 321500 0 0 Valero Energy Corp COMMON 91913Y100 17893 157300 SH SOLE NONE 157300 0 0 Vanguard FTSE Emerging Markets ETF ETF 922042858 210535 5135000 SH SOLE NONE 5135000 0 0 Varian Medical Systems Inc COMMON 92220P105 2075 18535 SH SOLE NONE 18535 0 0 Vectren Corp COMMON 92240G101 9115 127500 SH SOLE NONE 127500 0 0 Veeva Systems Inc COMMON 922475108 664 6100 SH SOLE NONE 6100 0 0 Ventas Inc REIT 92276F100 3405 62614 SH SOLE NONE 62614 0 0 VEREIT Inc REIT 92339V100 388 53500 SH SOLE NONE 53500 0 0 VeriSign Inc COMMON 92343E102 409 2553 SH SOLE NONE 2553 0 0 Verisk Analytics Inc COMMON 92345Y106 1314 10903 SH SOLE NONE 10903 0 0 Verizon Communications Inc COMMON 92343V104 153603 2877000 SH SOLE NONE 2877000 0 0 Vertex Pharmaceuticals Inc COMMON 92532F100 1003 5205 SH SOLE NONE 5205 0 0 Vetements de Sport Gildan Inc, Les COMMON 375916103 386129 12700000 SH SOLE NONE 12700000 0 0 VF Corp COMMON 918204108 2212 23674 SH SOLE NONE 23674 0 0 Viacom Inc COMMON 92553P201 7377 218500 SH SOLE NONE 218500 0 0 VICI Properties Inc REIT 925652109 20373 942300 SH SOLE NONE 942300 0 0 Vipshop Holdings Ltd ADR 92763W103 4611 738915 SH SOLE NONE 738915 0 0 Visa Inc COMMON 92826C839 6228 41492 SH SOLE NONE 41492 0 0 Vistra Energy Corp COMMON 92840M102 4374 175800 SH SOLE NONE 175800 0 0 VMware Inc COMMON 928563402 8474 54300 SH SOLE NONE 54300 0 0 Vornado Realty Trust REIT 929042109 8807 120648 SH SOLE NONE 120648 0 0 Voya Financial Inc COMMON 929089100 2255 45400 SH SOLE NONE 45400 0 0 Vulcan Materials Co COMMON 929160109 335 3013 SH SOLE NONE 3013 0 0 W&T Offshore Inc COMMON 92922P106 4936 512000 SH SOLE NONE 512000 0 0 WABCO Holdings Inc COMMON 92927K102 1144 9700 SH SOLE NONE 9700 0 0 Wabtec Corp COMMON 929740108 1185 11300 SH SOLE NONE 11300 0 0 WageWorks Inc COMMON 930427109 222 5200 SH SOLE NONE 5200 0 0 Walgreens Boots Alliance Inc COMMON 931427108 776216 10647675 SH SOLE NONE 10647675 0 0 Walmart Inc COMMON 931142103 165977 1767400 SH SOLE NONE 1767400 0 0 Walt Disney Co, The COMMON 254687106 57600 492563 SH SOLE NONE 492563 0 0 Waste Connections Inc COMMON 94106B101 2481 31100 SH SOLE NONE 31100 0 0 Waste Management Inc COMMON 94106L109 9045 100100 SH SOLE NONE 100100 0 0 Waters Corp COMMON 941848103 618 3175 SH SOLE NONE 3175 0 0 WEC Energy Group Inc COMMON 92939U106 7909 118468 SH SOLE NONE 118468 0 0 Weibo Corp ADR 948596101 6829 93382 SH SOLE NONE 93382 0 0 WellCare Health Plans Inc COMMON 94946T106 3365 10500 SH SOLE NONE 10500 0 0 Wells Fargo & Co COMMON 949746101 90471 1721296 SH SOLE NONE 1721296 0 0 Welltower Inc REIT 95040Q104 9597 149207 SH SOLE NONE 149207 0 0 Western Alliance Bancorp COMMON 957638109 6997 123000 SH SOLE NONE 123000 0 0 Western Digital Corp COMMON 958102105 5666 96788 SH SOLE NONE 96788 0 0 Western Union Co, The COMMON 959802109 642 33670 SH SOLE NONE 33670 0 0 Westlake Chemical Corp COMMON 960413102 7671 92300 SH SOLE NONE 92300 0 0 WestRock Co COMMON 96145D105 4671 87402 SH SOLE NONE 87402 0 0 Weyerhaeuser Co REIT 962166104 34327 1063747 SH SOLE NONE 1063747 0 0 Whirlpool Corp COMMON 963320106 1912 16100 SH SOLE NONE 16100 0 0 Whiting Petroleum Corp COMMON 966387409 8168 154000 SH SOLE NONE 154000 0 0 Williams Cos Inc, The COMMON 969457100 3140 115498 SH SOLE NONE 115498 0 0 Willis Towers Watson PLC COMMON G96629103 2053 14569 SH SOLE NONE 14569 0 0 Workday Inc COMMON 98138H101 744 5100 SH SOLE NONE 5100 0 0 Worldpay Inc COMMON 981558109 533 5265 SH SOLE NONE 5265 0 0 WR Berkley Corp COMMON 084423102 687 8600 SH SOLE NONE 8600 0 0 WW Grainger Inc COMMON 384802104 3613 10109 SH SOLE NONE 10109 0 0 Wyndham Hotels & Resorts Inc COMMON 98311A105 1178 21200 SH SOLE NONE 21200 0 0 Wynn Resorts Ltd COMMON 983134107 368 2900 SH SOLE NONE 2900 0 0 Xcel Energy Inc COMMON 98389B100 3880 82196 SH SOLE NONE 82196 0 0 Xerox Corp COMMON 984121608 1548 57368 SH SOLE NONE 57368 0 0 Xilinx Inc COMMON 983919101 4128 51489 SH SOLE NONE 51489 0 0 XPO Logistics Inc COMMON 983793100 948 8300 SH SOLE NONE 8300 0 0 Xylem Inc/NY COMMON 98419M100 1016 12717 SH SOLE NONE 12717 0 0 Yandex NV COMMON N97284108 2927 89000 SH SOLE NONE 89000 0 0 Yum China Holdings Inc COMMON 98850P109 22599 643657 SH SOLE NONE 643657 0 0 Yum! Brands Inc COMMON 988498101 141924 1561144 SH SOLE NONE 1561144 0 0 YY Inc ADR 98426T106 6190 82619 SH SOLE NONE 82619 0 0 Zayo Group Holdings Inc COMMON 98919V105 1094 31500 SH SOLE NONE 31500 0 0 Zebra Technologies Corp COMMON 989207105 5835 33000 SH SOLE NONE 33000 0 0 Zillow Group Inc COMMON 98954M200 925 20900 SH SOLE NONE 20900 0 0 Zimmer Biomet Holdings Inc COMMON 98956P102 6784 51600 SH SOLE NONE 51600 0 0 Zions Bancorp NA COMMON 989701107 236 4700 SH SOLE NONE 4700 0 0 Zoetis Inc COMMON 98978V103 3675 40137 SH SOLE NONE 40137 0 0