The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COMMON 88579Y101 411,886 1,749,952 SH   SOLE NONE 1,749,952 0 0
58.com Inc ADR 31680Q104 9,667 135,066 SH   SOLE NONE 135,066 0 0
Abbott Laboratories COMMON 002824100 21,896 383,662 SH   SOLE NONE 383,662 0 0
AbbVie Inc COMMON 00287Y109 41,561 429,750 SH   SOLE NONE 429,750 0 0
Accenture PLC COMMON G1151C101 18,197 118,862 SH   SOLE NONE 118,862 0 0
Activision Blizzard Inc COMMON 00507V109 12,875 203,337 SH   SOLE NONE 203,337 0 0
Acuity Brands Inc COMMON 00508Y102 1,021 5,800 SH   SOLE NONE 5,800 0 0
Adobe Systems Inc COMMON 00724F101 797 4,548 SH   SOLE NONE 4,548 0 0
Advance Auto Parts Inc COMMON 00751Y106 94,637 949,313 SH   SOLE NONE 949,313 0 0
AerCap Holdings NV COMMON N00985106 4,956 94,199 SH   SOLE NONE 94,199 0 0
AES Corp/VA COMMON 00130H105 7,896 729,095 SH   SOLE NONE 729,095 0 0
Aetna Inc COMMON 00817Y108 53,454 296,327 SH   SOLE NONE 296,327 0 0
Affiliated Managers Group Inc COMMON 008252108 1,188 5,789 SH   SOLE NONE 5,789 0 0
Aflac Inc COMMON 001055102 3,868 44,062 SH   SOLE NONE 44,062 0 0
AGCO Corp COMMON 001084102 308 4,310 SH   SOLE NONE 4,310 0 0
Agilent Technologies Inc COMMON 00846U101 4,047 60,429 SH   SOLE NONE 60,429 0 0
Agrium Inc COMMON 008916108 553,748 4,798,853 SH   SOLE NONE 4,798,853 0 0
Air Products & Chemicals Inc COMMON 009158106 6,972 42,489 SH   SOLE NONE 42,489 0 0
Akamai Technologies Inc COMMON 00971T101 360 5,533 SH   SOLE NONE 5,533 0 0
Alamos Gold Inc COMMON 011532108 5,286 808,610 SH   SOLE NONE 808,610 0 0
Albemarle Corp COMMON 012653101 1,482 11,590 SH   SOLE NONE 11,590 0 0
Alexion Pharmaceuticals Inc COMMON 015351109 3,630 30,354 SH   SOLE NONE 30,354 0 0
Alibaba Group Holding Ltd ADR 01609W102 149,845 869,019 SH   SOLE NONE 869,019 0 0
Align Technology Inc COMMON 016255101 273 1,230 SH   SOLE NONE 1,230 0 0
Alkermes PLC COMMON G01767105 733 13,400 SH   SOLE NONE 13,400 0 0
Alleghany Corp COMMON 017175100 298 500 SH   SOLE NONE 500 0 0
Allegion PLC COMMON G0176J109 469 5,900 SH   SOLE NONE 5,900 0 0
Allergan, Plc COMMON G0177J108 17,046 104,205 SH   SOLE NONE 104,205 0 0
Alliance Data Systems Corp COMMON 018581108 133,866 528,111 SH   SOLE NONE 528,111 0 0
Alliant Energy Corp COMMON 018802108 5,557 130,415 SH   SOLE NONE 130,415 0 0
Allstate Corp, The COMMON 020002101 65,911 629,460 SH   SOLE NONE 629,460 0 0
Ally Financial Inc COMMON 02005N100 1,554 53,300 SH   SOLE NONE 53,300 0 0
Alphabet Inc COMMON 02079K305 111,686 106,024 SH   SOLE NONE 106,024 0 0
Alphabet Inc COMMON 02079K107 448,762 428,863 SH   SOLE NONE 428,863 0 0
Altria Group Inc COMMON 02209S103 34,389 481,567 SH   SOLE NONE 481,567 0 0
Amazon.com Inc COMMON 023135106 81,792 69,939 SH   SOLE NONE 69,939 0 0
AMERCO COMMON 023586100 1,616 4,276 SH   SOLE NONE 4,276 0 0
Ameren Corp COMMON 023608102 23,261 394,318 SH   SOLE NONE 394,318 0 0
American Airlines Group Inc COMMON 02376R102 3,673 70,587 SH   SOLE NONE 70,587 0 0
American Electric Power Co Inc COMMON 025537101 18,367 249,660 SH   SOLE NONE 249,660 0 0
American Express Co COMMON 025816109 261,152 2,629,667 SH   SOLE NONE 2,629,667 0 0
American Financial Group Inc/OH COMMON 025932104 20,338 187,379 SH   SOLE NONE 187,379 0 0
American Homes 4 Rent REIT 02665T306 4,696 215,000 SH   SOLE NONE 215,000 0 0
American International Group Inc COMMON 026874784 15,450 259,315 SH   SOLE NONE 259,315 0 0
American Tower Corp REIT 03027X100 96,657 677,487 SH   SOLE NONE 677,487 0 0
American Water Works Co Inc COMMON 030420103 5,316 58,104 SH   SOLE NONE 58,104 0 0
Ameriprise Financial Inc COMMON 03076C106 3,783 22,323 SH   SOLE NONE 22,323 0 0
AmerisourceBergen Corp COMMON 03073E105 3,569 38,867 SH   SOLE NONE 38,867 0 0
AMETEK Inc COMMON 031100100 290 4,006 SH   SOLE NONE 4,006 0 0
Amgen Inc COMMON 031162100 73,426 422,233 SH   SOLE NONE 422,233 0 0
Amphenol Corp COMMON 032095101 3,794 43,216 SH   SOLE NONE 43,216 0 0
Anadarko Petroleum Corp COMMON 032511107 10,032 187,027 SH   SOLE NONE 187,027 0 0
Analog Devices Inc COMMON 032654105 1,098 12,329 SH   SOLE NONE 12,329 0 0
Andeavor COMMON 03349M105 8,164 71,400 SH   SOLE NONE 71,400 0 0
Annaly Capital Management Inc REIT 035710409 5,238 440,500 SH   SOLE NONE 440,500 0 0
ANSYS Inc COMMON 03662Q105 2,243 15,200 SH   SOLE NONE 15,200 0 0
Antero Resources Corp COMMON 03674X106 887 46,707 SH   SOLE NONE 46,707 0 0
Anthem Inc COMMON 036752103 57,792 256,840 SH   SOLE NONE 256,840 0 0
AO Smith Corp COMMON 831865209 1,287 21,000 SH   SOLE NONE 21,000 0 0
Aon PLC COMMON G0408V102 2,862 21,360 SH   SOLE NONE 21,360 0 0
Apache Corp COMMON 037411105 1,300 30,800 SH   SOLE NONE 30,800 0 0
Apple Inc COMMON 037833100 382,340 2,259,294 SH   SOLE NONE 2,259,294 0 0
Applied Materials Inc COMMON 038222105 26,833 524,900 SH   SOLE NONE 524,900 0 0
AptarGroup Inc COMMON 038336103 96,176 1,114,700 SH   SOLE NONE 1,114,700 0 0
Aramark COMMON 03852U106 883 20,670 SH   SOLE NONE 20,670 0 0
Arch Capital Group Ltd COMMON G0450A105 1,706 18,800 SH   SOLE NONE 18,800 0 0
Archer-Daniels-Midland Co COMMON 039483102 22,769 568,089 SH   SOLE NONE 568,089 0 0
Arconic Inc COMMON 03965L100 3,233 118,640 SH   SOLE NONE 118,640 0 0
Arista Networks Inc COMMON 040413106 754 3,200 SH   SOLE NONE 3,200 0 0
Arrow Electronics Inc COMMON 042735100 7,366 91,600 SH   SOLE NONE 91,600 0 0
Arthur J Gallagher & Co COMMON 363576109 837 13,224 SH   SOLE NONE 13,224 0 0
Assurant Inc COMMON 04621X108 407 4,035 SH   SOLE NONE 4,035 0 0
AT&T Inc COMMON 00206R102 145,215 3,734,941 SH   SOLE NONE 3,734,941 0 0
Athene Holding Ltd COMMON G0684D107 359 6,940 SH   SOLE NONE 6,940 0 0
Atmos Energy Corp COMMON 049560105 6,294 73,284 SH   SOLE NONE 73,284 0 0
Autodesk Inc COMMON 052769106 1,708 16,290 SH   SOLE NONE 16,290 0 0
Autohome Inc ADR 05278C107 5,005 77,400 SH   SOLE NONE 77,400 0 0
Autoliv Inc COMMON 052800109 2,427 19,100 SH   SOLE NONE 19,100 0 0
Automatic Data Processing Inc COMMON 053015103 12,891 110,001 SH   SOLE NONE 110,001 0 0
AutoNation Inc COMMON 05329W102 3,516 68,500 SH   SOLE NONE 68,500 0 0
AutoZone Inc COMMON 053332102 553,000 777,373 SH   SOLE NONE 777,373 0 0
AvalonBay Communities Inc REIT 053484101 747 4,186 SH   SOLE NONE 4,186 0 0
Avery Dennison Corp COMMON 053611109 2,121 18,465 SH   SOLE NONE 18,465 0 0
Avnet Inc COMMON 053807103 7,563 190,900 SH   SOLE NONE 190,900 0 0
Axalta Coating Systems Ltd COMMON G0750C108 482 14,900 SH   SOLE NONE 14,900 0 0
Axis Capital Holdings Ltd COMMON G0692U109 1,091 21,700 SH   SOLE NONE 21,700 0 0
Azure Power Global Ltd COMMON V0393H103 77,299 5,443,567 SH   SOLE NONE 5,443,567 0 0
B2Gold Corp COMMON 11777Q209 641 207,059 SH   SOLE NONE 207,059 0 0
Baidu Inc ADR 056752108 87,236 372,468 SH   SOLE NONE 372,468 0 0
Baker Hughes a GE Co COMMON 05722G100 454 14,344 SH   SOLE NONE 14,344 0 0
Ball Corp COMMON 058498106 1,631 43,094 SH   SOLE NONE 43,094 0 0
Bank of America Corp COMMON 060505104 191,129 6,474,574 SH   SOLE NONE 6,474,574 0 0
Bank of New York Mellon Corp, The COMMON 064058100 23,701 440,039 SH   SOLE NONE 440,039 0 0
Banque de Nouvelle-Ecosse, La COMMON 064149107 1,379,678 21,310,000 SH   SOLE NONE 21,310,000 0 0
Banque Royale du Canada COMMON 780087102 1,253,478 15,300,000 SH   SOLE NONE 15,300,000 0 0
Banque Toronto-Dominion, La COMMON 891160509 1,457,776 24,800,000 SH   SOLE NONE 24,800,000 0 0
Baxter International Inc COMMON 071813109 9,830 152,069 SH   SOLE NONE 152,069 0 0
BB&T Corp COMMON 054937107 6,479 130,313 SH   SOLE NONE 130,313 0 0
Becton Dickinson and Co COMMON 075887109 17,823 83,263 SH   SOLE NONE 83,263 0 0
Berkshire Hathaway Inc COMMON 084670702 602,189 3,037,981 SH   SOLE NONE 3,037,981 0 0
Berry Global Group Inc COMMON 08579W103 9,915 169,000 SH   SOLE NONE 169,000 0 0
Best Buy Co Inc COMMON 086516101 4,848 70,810 SH   SOLE NONE 70,810 0 0
Biogen Inc COMMON 09062X103 10,797 33,891 SH   SOLE NONE 33,891 0 0
BioMarin Pharmaceutical Inc COMMON 09061G101 250 2,800 SH   SOLE NONE 2,800 0 0
BlackRock Inc COMMON 09247X101 6,447 12,549 SH   SOLE NONE 12,549 0 0
Bob Evans Farms Inc/DE COMMON 096761101 7,488 95,000 SH   SOLE NONE 95,000 0 0
Boeing Company, The COMMON 097023105 41,214 139,750 SH   SOLE NONE 139,750 0 0
BorgWarner Inc COMMON 099724106 367 7,189 SH   SOLE NONE 7,189 0 0
Boston Properties Inc REIT 101121101 2,086 16,046 SH   SOLE NONE 16,046 0 0
Boston Scientific Corp COMMON 101137107 12,539 505,826 SH   SOLE NONE 505,826 0 0
Brink's Co/The COMMON 109696104 4,329 55,000 SH   SOLE NONE 55,000 0 0
Bristol-Myers Squibb Co COMMON 110122108 29,597 482,974 SH   SOLE NONE 482,974 0 0
British American Tobacco PLC ADR 110448107 7,188 107,302 SH   SOLE NONE 107,302 0 0
Broadcom Ltd COMMON Y09827109 33,152 129,048 SH   SOLE NONE 129,048 0 0
Broadridge Financial Solutions Inc COMMON 11133T103 254 2,800 SH   SOLE NONE 2,800 0 0
Brown-Forman Corp COMMON 115637209 419 6,106 SH   SOLE NONE 6,106 0 0
Bunge Ltd COMMON G16962105 12,349 184,100 SH   SOLE NONE 184,100 0 0
Burlington Stores Inc COMMON 122017106 16,732 136,000 SH   SOLE NONE 136,000 0 0
CA Inc COMMON 12673P105 4,074 122,420 SH   SOLE NONE 122,420 0 0
Cabot Oil & Gas Corp COMMON 127097103 11,315 395,613 SH   SOLE NONE 395,613 0 0
Cadence Design Systems Inc COMMON 127387108 1,748 41,800 SH   SOLE NONE 41,800 0 0
CAE Inc COMMON 124765108 81,609 4,379,111 SH   SOLE NONE 4,379,111 0 0
CalAtlantic Group Inc COMMON 128195104 13,082 232,000 SH   SOLE NONE 232,000 0 0
Calgon Carbon Corp COMMON 129603106 6,390 300,000 SH   SOLE NONE 300,000 0 0
Calpine Corp COMMON 131347304 11,226 742,000 SH   SOLE NONE 742,000 0 0
Camden Property Trust REIT 133131102 1,105 12,000 SH   SOLE NONE 12,000 0 0
Cameco Corp COMMON 13321L108 149,946 16,182,205 SH   SOLE NONE 16,182,205 0 0
Campbell Soup Co COMMON 134429109 832 17,300 SH   SOLE NONE 17,300 0 0
Canadian Natural Resources Limited COMMON 136385101 664,864 18,545,000 SH   SOLE NONE 18,545,000 0 0
Capital One Financial Corp COMMON 14040H105 11,459 115,075 SH   SOLE NONE 115,075 0 0
Cardinal Health Inc COMMON 14149Y108 6,587 107,500 SH   SOLE NONE 107,500 0 0
Carlisle Cos Inc COMMON 142339100 3,294 28,987 SH   SOLE NONE 28,987 0 0
CarMax Inc COMMON 143130102 789 12,297 SH   SOLE NONE 12,297 0 0
Carnival Corp COMMON 143658300 8,730 131,541 SH   SOLE NONE 131,541 0 0
Caterpillar Inc COMMON 149123101 28,049 178,000 SH   SOLE NONE 178,000 0 0
Cboe Global Markets Inc COMMON 12503M108 324 2,600 SH   SOLE NONE 2,600 0 0
CBRE Group Inc COMMON 12504L109 1,934 44,644 SH   SOLE NONE 44,644 0 0
CBS Corp COMMON 124857202 5,064 85,824 SH   SOLE NONE 85,824 0 0
CDK Global Inc COMMON 12508E101 22,881 321,000 SH   SOLE NONE 321,000 0 0
CDW Corp COMMON 12514G108 2,425 34,900 SH   SOLE NONE 34,900 0 0
Celanese Corp COMMON 150870103 2,688 25,100 SH   SOLE NONE 25,100 0 0
Celgene Corp COMMON 151020104 7,130 68,322 SH   SOLE NONE 68,322 0 0
Cenovus Energy Inc COMMON 15135U109 284,655 31,067,835 SH   SOLE NONE 31,067,835 0 0
Centene Corp COMMON 15135B101 8,413 83,400 SH   SOLE NONE 83,400 0 0
CenterPoint Energy Inc COMMON 15189T107 9,848 347,239 SH   SOLE NONE 347,239 0 0
CenturyLink Inc COMMON 156700106 8,601 515,659 SH   SOLE NONE 515,659 0 0
Cerner Corp COMMON 156782104 203 3,016 SH   SOLE NONE 3,016 0 0
CF Industries Holdings Inc COMMON 125269100 769 18,072 SH   SOLE NONE 18,072 0 0
CH Robinson Worldwide Inc COMMON 12541W209 2,245 25,203 SH   SOLE NONE 25,203 0 0
Charles River Laboratories International Inc COMMON 159864107 4,378 40,000 SH   SOLE NONE 40,000 0 0
Charles Schwab Corp, The COMMON 808513105 3,800 73,968 SH   SOLE NONE 73,968 0 0
Charter Communications Inc COMMON 16119P108 22,650 67,418 SH   SOLE NONE 67,418 0 0
Check Point Software Technologies Ltd COMMON M22465104 2,991 28,869 SH   SOLE NONE 28,869 0 0
Chemin de fer Canadien Pacifique Limitee COMMON 13645T100 10,124 55,235 SH   SOLE NONE 55,235 0 0
Chemours Co,The COMMON 163851108 10,488 209,500 SH   SOLE NONE 209,500 0 0
Cheniere Energy Inc COMMON 16411R208 1,390 25,820 SH   SOLE NONE 25,820 0 0
Chevron Corp COMMON 166764100 115,125 919,600 SH   SOLE NONE 919,600 0 0
Chipotle Mexican Grill Inc COMMON 169656105 391 1,353 SH   SOLE NONE 1,353 0 0
Chubb Ltd COMMON H1467J104 7,368 50,422 SH   SOLE NONE 50,422 0 0
Church & Dwight Co Inc COMMON 171340102 2,637 52,554 SH   SOLE NONE 52,554 0 0
Cia Cervecerias Unidas SA ADR 204429104 1,285 43,425 SH   SOLE NONE 43,425 0 0
Cia de Minas Buenaventura SAA ADR 204448104 5,991 425,464 SH   SOLE NONE 425,464 0 0
Cigna Corp COMMON 125509109 42,337 208,463 SH   SOLE NONE 208,463 0 0
Cimarex Energy Co COMMON 171798101 1,575 12,905 SH   SOLE NONE 12,905 0 0
Cincinnati Financial Corp COMMON 172062101 1,443 19,247 SH   SOLE NONE 19,247 0 0
Cintas Corp COMMON 172908105 1,811 11,624 SH   SOLE NONE 11,624 0 0
Cisco Systems Inc COMMON 17275R102 97,862 2,555,135 SH   SOLE NONE 2,555,135 0 0
CIT Group Inc COMMON 125581801 1,890 38,400 SH   SOLE NONE 38,400 0 0
Citigroup Inc COMMON 172967424 162,319 2,181,410 SH   SOLE NONE 2,181,410 0 0
Citizens Financial Group Inc COMMON 174610105 16,583 395,030 SH   SOLE NONE 395,030 0 0
Citrix Systems Inc COMMON 177376100 28,771 326,941 SH   SOLE NONE 326,941 0 0
Clorox Company, The COMMON 189054109 834 5,605 SH   SOLE NONE 5,605 0 0
CME Group Inc COMMON 12572Q105 4,921 33,691 SH   SOLE NONE 33,691 0 0
CMS Energy Corp COMMON 125896100 9,922 209,767 SH   SOLE NONE 209,767 0 0
CNH Industrial NV COMMON N20944109 10,607 790,793 SH   SOLE NONE 790,793 0 0
Coca-Cola Co, The COMMON 191216100 22,813 497,232 SH   SOLE NONE 497,232 0 0
Cognizant Technology Solutions Corp COMMON 192446102 22,059 310,605 SH   SOLE NONE 310,605 0 0
Colfax Corp COMMON 194014106 987 24,900 SH   SOLE NONE 24,900 0 0
Colgate-Palmolive Co COMMON 194162103 267,471 3,545,012 SH   SOLE NONE 3,545,012 0 0
Colony NorthStar Inc REIT 19625W104 242 21,200 SH   SOLE NONE 21,200 0 0
Comcast Corp COMMON 20030N101 82,994 2,072,270 SH   SOLE NONE 2,072,270 0 0
Comerica Inc COMMON 200340107 19,229 221,501 SH   SOLE NONE 221,501 0 0
CommScope Holding Co Inc COMMON 20337X109 224 5,910 SH   SOLE NONE 5,910 0 0
Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1,313,907 15,882,872 SH   SOLE NONE 15,882,872 0 0
Conagra Brands Inc COMMON 205887102 6,841 181,600 SH   SOLE NONE 181,600 0 0
Concho Resources Inc COMMON 20605P101 1,592 10,600 SH   SOLE NONE 10,600 0 0
Conduent Inc COMMON 206787103 10,050 621,900 SH   SOLE NONE 621,900 0 0
ConocoPhillips COMMON 20825C104 9,287 169,200 SH   SOLE NONE 169,200 0 0
Consolidated Edison Inc COMMON 209115104 16,043 188,853 SH   SOLE NONE 188,853 0 0
Constellation Brands Inc COMMON 21036P108 45,159 197,570 SH   SOLE NONE 197,570 0 0
Consumer Staples Select Sector SPDR Fund ETF 81369Y308 119,434 2,099,381 SH   SOLE NONE 2,099,381 0 0
Continental Resources Inc/OK COMMON 212015101 2,972 56,100 SH   SOLE NONE 56,100 0 0
Convergys Corp COMMON 212485106 7,050 300,000 SH   SOLE NONE 300,000 0 0
Corning Inc COMMON 219350105 11,222 350,800 SH   SOLE NONE 350,800 0 0
CoStar Group Inc COMMON 22160N109 202 680 SH   SOLE NONE 680 0 0
Costco Wholesale Corp COMMON 22160K105 21,728 116,743 SH   SOLE NONE 116,743 0 0
Coty Inc COMMON 222070203 937 47,100 SH   SOLE NONE 47,100 0 0
Credicorp Ltd COMMON G2519Y108 31,441 151,572 SH   SOLE NONE 151,572 0 0
Crown Castle International Corp REIT 22822V101 4,167 37,538 SH   SOLE NONE 37,538 0 0
Crown Holdings Inc COMMON 228368106 1,997 35,500 SH   SOLE NONE 35,500 0 0
CSX Corp COMMON 126408103 5,137 93,388 SH   SOLE NONE 93,388 0 0
Ctrip.com International Ltd ADR 22943F100 25,697 582,708 SH   SOLE NONE 582,708 0 0
Cummins Inc COMMON 231021106 9,132 51,700 SH   SOLE NONE 51,700 0 0
CVS Health Corp COMMON 126650100 215,158 2,967,691 SH   SOLE NONE 2,967,691 0 0
Danaher Corp COMMON 235851102 195,981 2,111,413 SH   SOLE NONE 2,111,413 0 0
Darden Restaurants Inc COMMON 237194105 617 6,424 SH   SOLE NONE 6,424 0 0
DaVita Inc COMMON 23918K108 7,868 108,900 SH   SOLE NONE 108,900 0 0
Dell Technologies Inc Class V UNITS 24703L103 39,318 483,741 SH   SOLE NONE 483,741 0 0
Delta Air Lines Inc COMMON 247361702 36,339 648,906 SH   SOLE NONE 648,906 0 0
DENTSPLY SIRONA Inc COMMON 24906P109 1,962 29,808 SH   SOLE NONE 29,808 0 0
Deutsche Bank AG COMMON D18190898 250 13,120 SH   SOLE NONE 13,120 0 0
Devon Energy Corp COMMON 25179M103 6,442 155,600 SH   SOLE NONE 155,600 0 0
Diamondback Energy Inc COMMON 25278X109 1,136 9,000 SH   SOLE NONE 9,000 0 0
Discover Financial Services COMMON 254709108 33,644 437,389 SH   SOLE NONE 437,389 0 0
Discovery Communications Inc COMMON 25470F104 1,592 71,142 SH   SOLE NONE 71,142 0 0
Discovery Communications Inc COMMON 25470F302 241 11,383 SH   SOLE NONE 11,383 0 0
DISH Network Corp COMMON 25470M109 3,229 67,623 SH   SOLE NONE 67,623 0 0
Dollar General Corp COMMON 256677105 629,630 6,769,489 SH   SOLE NONE 6,769,489 0 0
Dollar Tree Inc COMMON 256746108 7,906 73,673 SH   SOLE NONE 73,673 0 0
Dominion Energy Inc COMMON 25746U109 15,628 192,800 SH   SOLE NONE 192,800 0 0
Domino's Pizza Inc COMMON 25754A201 737 3,900 SH   SOLE NONE 3,900 0 0
Dover Corp COMMON 260003108 31,073 307,688 SH   SOLE NONE 307,688 0 0
DowDuPont Inc COMMON 26078J100 43,775 614,642 SH   SOLE NONE 614,642 0 0
DR Horton Inc COMMON 23331A109 818 16,020 SH   SOLE NONE 16,020 0 0
Dr Pepper Snapple Group Inc COMMON 26138E109 4,896 50,445 SH   SOLE NONE 50,445 0 0
DTE Energy Co COMMON 233331107 6,990 63,859 SH   SOLE NONE 63,859 0 0
Duke Energy Corp COMMON 26441C204 46,370 551,299 SH   SOLE NONE 551,299 0 0
Duke Realty Corp REIT 264411505 1,137 41,800 SH   SOLE NONE 41,800 0 0
DXC Technology Co COMMON 23355L106 33,251 350,376 SH   SOLE NONE 350,376 0 0
E TRADE Financial Corp COMMON 269246401 25,210 508,576 SH   SOLE NONE 508,576 0 0
East West Bancorp Inc COMMON 27579R104 602 9,900 SH   SOLE NONE 9,900 0 0
Eastman Chemical Co COMMON 277432100 3,890 41,995 SH   SOLE NONE 41,995 0 0
Eaton Corp PLC COMMON G29183103 13,021 164,798 SH   SOLE NONE 164,798 0 0
Eaton Vance Corp COMMON 278265103 643 11,400 SH   SOLE NONE 11,400 0 0
eBay Inc COMMON 278642103 40,672 1,077,700 SH   SOLE NONE 1,077,700 0 0
Ecolab Inc COMMON 278865100 239,869 1,787,667 SH   SOLE NONE 1,787,667 0 0
Edison International COMMON 281020107 16,365 258,769 SH   SOLE NONE 258,769 0 0
Edwards Lifesciences Corp COMMON 28176E108 2,908 25,802 SH   SOLE NONE 25,802 0 0
Elbit Systems Ltd COMMON M3760D101 1,379 10,293 SH   SOLE NONE 10,293 0 0
Eldorado Gold Corp COMMON 284902103 1,696 1,167,694 SH   SOLE NONE 1,167,694 0 0
Electronic Arts Inc COMMON 285512109 4,007 38,140 SH   SOLE NONE 38,140 0 0
Eli Lilly & Co COMMON 532457108 29,215 345,900 SH   SOLE NONE 345,900 0 0
Emerson Electric Co COMMON 291011104 14,055 201,684 SH   SOLE NONE 201,684 0 0
Enbridge Inc COMMON 29250N105 1,965,665 50,259,897 SH   SOLE NONE 50,259,897 0 0
Energen Corp COMMON 29265N108 5,694 98,900 SH   SOLE NONE 98,900 0 0
Entergy Corp COMMON 29364G103 14,864 182,626 SH   SOLE NONE 182,626 0 0
Envision Healthcare Corp COMMON 29414D100 839 24,271 SH   SOLE NONE 24,271 0 0
EOG Resources Inc COMMON 26875P101 2,537 23,509 SH   SOLE NONE 23,509 0 0
EQT Corp COMMON 26884L109 5,973 104,937 SH   SOLE NONE 104,937 0 0
Equifax Inc COMMON 294429105 1,930 16,371 SH   SOLE NONE 16,371 0 0
Equinix Inc REIT 29444U700 28,379 62,616 SH   SOLE NONE 62,616 0 0
Equity Residential REIT 29476L107 3,456 54,191 SH   SOLE NONE 54,191 0 0
Esperion Therapeutics Inc COMMON 29664W105 16,460 250,000 SH   SOLE NONE 250,000 0 0
Essex Property Trust Inc REIT 297178105 245 1,017 SH   SOLE NONE 1,017 0 0
Estee Lauder Cos Inc, The COMMON 518439104 1,766 13,879 SH   SOLE NONE 13,879 0 0
Everest Re Group Ltd COMMON G3223R108 1,792 8,100 SH   SOLE NONE 8,100 0 0
Eversource Energy COMMON 30040W108 9,835 155,660 SH   SOLE NONE 155,660 0 0
Exelixis Inc COMMON 30161Q104 17,480 575,000 SH   SOLE NONE 575,000 0 0
Exelon Corp COMMON 30161N101 34,869 884,765 SH   SOLE NONE 884,765 0 0
Expeditors International of Washington Inc COMMON 302130109 662 10,233 SH   SOLE NONE 10,233 0 0
Express Scripts Holding Co COMMON 30219G108 26,189 350,869 SH   SOLE NONE 350,869 0 0
Extra Space Storage Inc REIT 30225T102 939 10,736 SH   SOLE NONE 10,736 0 0
Exxon Mobil Corp COMMON 30231G102 833,794 9,968,845 SH   SOLE NONE 9,968,845 0 0
F5 Networks Inc COMMON 315616102 1,675 12,767 SH   SOLE NONE 12,767 0 0
Facebook Inc COMMON 30303M102 68,394 387,592 SH   SOLE NONE 387,592 0 0
Fastenal Co COMMON 311900104 628 11,482 SH   SOLE NONE 11,482 0 0
FedEx Corp COMMON 31428X106 17,384 69,665 SH   SOLE NONE 69,665 0 0
Fiat Chrysler Automobiles NV COMMON N31738102 47,741 2,666,522 SH   SOLE NONE 2,666,522 0 0
Fidelity National Information Services Inc COMMON 31620M106 8,208 87,233 SH   SOLE NONE 87,233 0 0
Fifth Third Bancorp COMMON 316773100 4,214 138,890 SH   SOLE NONE 138,890 0 0
First Data Corp COMMON 32008D106 7,593 454,400 SH   SOLE NONE 454,400 0 0
First Republic Bank/CA COMMON 33616C100 953 11,000 SH   SOLE NONE 11,000 0 0
FirstEnergy Corp COMMON 337932107 13,794 450,503 SH   SOLE NONE 450,503 0 0
Fiserv Inc COMMON 337738108 2,796 21,321 SH   SOLE NONE 21,321 0 0
FleetCor Technologies Inc COMMON 339041105 2,906 15,100 SH   SOLE NONE 15,100 0 0
Flex Ltd COMMON Y2573F102 9,945 552,800 SH   SOLE NONE 552,800 0 0
FLIR Systems Inc COMMON 302445101 1,869 40,100 SH   SOLE NONE 40,100 0 0
Flowserve Corp COMMON 34354P105 90,922 2,158,138 SH   SOLE NONE 2,158,138 0 0
Fluor Corp COMMON 343412102 138,386 2,679,300 SH   SOLE NONE 2,679,300 0 0
FMC Corp COMMON 302491303 212 2,237 SH   SOLE NONE 2,237 0 0
FNF Group UNITS 31620R303 1,923 49,000 SH   SOLE NONE 49,000 0 0
Ford Motor Co COMMON 345370860 36,232 2,900,900 SH   SOLE NONE 2,900,900 0 0
Fortinet Inc COMMON 34959E109 734 16,800 SH   SOLE NONE 16,800 0 0
Fortis Inc COMMON 349553107 5,860 159,241 SH   SOLE NONE 159,241 0 0
Fortive Corp COMMON 34959J108 3,704 51,200 SH   SOLE NONE 51,200 0 0
Fortune Brands Home & Security Inc COMMON 34964C106 1,971 28,800 SH   SOLE NONE 28,800 0 0
Franklin Resources Inc COMMON 354613101 3,432 79,208 SH   SOLE NONE 79,208 0 0
Freeport-McMoRan Inc COMMON 35671D857 10,959 578,000 SH   SOLE NONE 578,000 0 0
Gap Inc, The COMMON 364760108 2,466 72,400 SH   SOLE NONE 72,400 0 0
Garmin Ltd COMMON H2906T109 1,388 23,300 SH   SOLE NONE 23,300 0 0
Gartner Inc COMMON 366651107 1,047 8,500 SH   SOLE NONE 8,500 0 0
General Dynamics Corp COMMON 369550108 345,437 1,697,897 SH   SOLE NONE 1,697,897 0 0
General Electric Co COMMON 369604103 57,355 3,286,793 SH   SOLE NONE 3,286,793 0 0
General Mills Inc COMMON 370334104 6,935 116,975 SH   SOLE NONE 116,975 0 0
General Motors Co COMMON 37045V100 242,792 5,923,200 SH   SOLE NONE 5,923,200 0 0
Genuine Parts Co COMMON 372460105 349,370 3,677,195 SH   SOLE NONE 3,677,195 0 0
GGP Inc REIT 36174X101 2,744 117,334 SH   SOLE NONE 117,334 0 0
Gilead Sciences Inc COMMON 375558103 129,317 1,805,101 SH   SOLE NONE 1,805,101 0 0
Global Payments Inc COMMON 37940X102 2,416 24,100 SH   SOLE NONE 24,100 0 0
Gold Fields Ltd ADR 38059T106 1,212 281,800 SH   SOLE NONE 281,800 0 0
Goldman Sachs Group, Inc., The COMMON 38141G104 93,252 366,039 SH   SOLE NONE 366,039 0 0
Goodyear Tire & Rubber Company, The COMMON 382550101 4,591 142,100 SH   SOLE NONE 142,100 0 0
Groupe CGI Inc COMMON 39945C109 2,518,822 46,207,295 SH   SOLE NONE 46,207,295 0 0
H&R Block Inc COMMON 093671105 315,400 12,028,975 SH   SOLE NONE 12,028,975 0 0
Halliburton Co COMMON 406216101 9,065 185,491 SH   SOLE NONE 185,491 0 0
Hanesbrands Inc COMMON 410345102 1,186 56,733 SH   SOLE NONE 56,733 0 0
Harley-Davidson Inc COMMON 412822108 243 4,780 SH   SOLE NONE 4,780 0 0
Harmony Gold Mining Co Ltd ADR 413216300 415 221,800 SH   SOLE NONE 221,800 0 0
Harris Corp COMMON 413875105 1,781 12,572 SH   SOLE NONE 12,572 0 0
Hartford Financial Services Group Inc/The COMMON 416515104 4,519 80,289 SH   SOLE NONE 80,289 0 0
Hasbro Inc COMMON 418056107 2,024 22,264 SH   SOLE NONE 22,264 0 0
HCA Healthcare Inc COMMON 40412C101 2,003 22,800 SH   SOLE NONE 22,800 0 0
HCP Inc REIT 40414L109 2,961 113,540 SH   SOLE NONE 113,540 0 0
HD Supply Holdings Inc COMMON 40416M105 1,899 47,431 SH   SOLE NONE 47,431 0 0
Health Care Select Sector SPDR Fund ETF 81369Y209 77,753 940,408 SH   SOLE NONE 940,408 0 0
Hecla Mining Co COMMON 422704106 8,054 2,028,674 SH   SOLE NONE 2,028,674 0 0
Helmerich & Payne Inc COMMON 423452101 2,980 46,096 SH   SOLE NONE 46,096 0 0
Henry Schein Inc COMMON 806407102 3,334 47,714 SH   SOLE NONE 47,714 0 0
Hershey Co, The COMMON 427866108 4,053 35,703 SH   SOLE NONE 35,703 0 0
Hess Corp COMMON 42809H107 1,448 30,500 SH   SOLE NONE 30,500 0 0
Hewlett Packard Enterprise Co COMMON 42824C109 23,720 1,651,800 SH   SOLE NONE 1,651,800 0 0
Hilton Worldwide Holdings Inc COMMON 43300A203 812 10,166 SH   SOLE NONE 10,166 0 0
Hologic Inc COMMON 436440101 2,454 57,400 SH   SOLE NONE 57,400 0 0
Home Depot Inc, The COMMON 437076102 49,434 260,824 SH   SOLE NONE 260,824 0 0
Honeywell International Inc COMMON 438516106 89,765 585,323 SH   SOLE NONE 585,323 0 0
Hormel Foods Corp COMMON 440452100 1,747 48,000 SH   SOLE NONE 48,000 0 0
Host Hotels & Resorts Inc REIT 44107P104 2,688 135,433 SH   SOLE NONE 135,433 0 0
HP Inc COMMON 40434L105 39,850 1,896,700 SH   SOLE NONE 1,896,700 0 0
Hubbell Inc COMMON 443510607 6,131 45,300 SH   SOLE NONE 45,300 0 0
Humana Inc COMMON 444859102 52,140 210,183 SH   SOLE NONE 210,183 0 0
Huntington Bancshares Inc/OH COMMON 446150104 2,034 139,691 SH   SOLE NONE 139,691 0 0
Huntington Ingalls Industries Inc COMMON 446413106 2,310 9,800 SH   SOLE NONE 9,800 0 0
Huntsman Corp COMMON 447011107 36,486 1,096,000 SH   SOLE NONE 1,096,000 0 0
IDEX Corp COMMON 45167R104 1,016 7,700 SH   SOLE NONE 7,700 0 0
IDEXX Laboratories Inc COMMON 45168D104 891 5,700 SH   SOLE NONE 5,700 0 0
IHS Markit Ltd COMMON G47567105 782 17,326 SH   SOLE NONE 17,326 0 0
ILG Inc COMMON 44967H101 5,696 200,000 SH   SOLE NONE 200,000 0 0
Illinois Tool Works Inc COMMON 452308109 6,742 40,405 SH   SOLE NONE 40,405 0 0
Illumina Inc COMMON 452327109 532 2,435 SH   SOLE NONE 2,435 0 0
Imperva Inc COMMON 45321L100 16,519 416,100 SH   SOLE NONE 416,100 0 0
Incyte Corp COMMON 45337C102 246 2,600 SH   SOLE NONE 2,600 0 0
Industrial Select Sector SPDR Fund ETF 81369Y704 88,195 1,165,519 SH   SOLE NONE 1,165,519 0 0
Infosys Ltd ADR 456788108 1,650 101,700 SH   SOLE NONE 101,700 0 0
Ingersoll-Rand PLC COMMON G47791101 4,932 55,303 SH   SOLE NONE 55,303 0 0
Ingredion Inc COMMON 457187102 3,621 25,900 SH   SOLE NONE 25,900 0 0
Intel Corp COMMON 458140100 90,820 1,967,510 SH   SOLE NONE 1,967,510 0 0
Intercontinental Exchange Inc COMMON 45866F104 3,193 45,250 SH   SOLE NONE 45,250 0 0
International Business Machines Corp COMMON 459200101 797,247 5,196,500 SH   SOLE NONE 5,196,500 0 0
International Flavors & Fragrances Inc COMMON 459506101 415 2,719 SH   SOLE NONE 2,719 0 0
International Paper Co COMMON 460146103 5,224 90,168 SH   SOLE NONE 90,168 0 0
Interpublic Group of Cos Inc, The COMMON 460690100 745 36,968 SH   SOLE NONE 36,968 0 0
Intuit Inc COMMON 461202103 27,570 174,739 SH   SOLE NONE 174,739 0 0
Intuitive Surgical Inc COMMON 46120E602 891 2,441 SH   SOLE NONE 2,441 0 0
Invesco Ltd COMMON G491BT108 2,537 69,421 SH   SOLE NONE 69,421 0 0
IQVIA Holdings Inc COMMON 46266C105 1,758 17,962 SH   SOLE NONE 17,962 0 0
Iron Mountain Inc REIT 46284V101 1,352 35,844 SH   SOLE NONE 35,844 0 0
iShares MSCI Brazil ETF ETF 464286400 534 13,200 SH   SOLE NONE 13,200 0 0
iShares MSCI EAFE ETF ETF 464287465 2,591 36,854 SH   SOLE NONE 36,854 0 0
iShares MSCI EAFE ETF OTC OPTION 464287465 2,995 3,386,600 SH Call SOLE NONE 3,386,600 0 0
iShares MSCI EAFE ETF OTC OPTION 464287465 1,449 3,386,600 SH Put SOLE NONE 3,386,600 0 0
iShares MSCI Emerging Markets ETF ETF 464287234 4,840 102,722 SH   SOLE NONE 102,722 0 0
iShares MSCI Emerging Markets ETF LISTED OPTION 464287234 1,025 40,000 SH Put SOLE NONE 40,000 0 0
iShares MSCI Mexico ETF ETF 464286822 1,476 29,940 SH   SOLE NONE 29,940 0 0
iShares MSCI South Africa ETF ETF 464286780 581 8,300 SH   SOLE NONE 8,300 0 0
iShares MSCI South Korea ETF ETF 464286772 1,824 24,340 SH   SOLE NONE 24,340 0 0
Israel Chemicals Ltd COMMON M5920A109 3,609 888,549 SH   SOLE NONE 888,549 0 0
ITT Inc COMMON 45073V108 11,507 215,600 SH   SOLE NONE 215,600 0 0
Jack Henry & Associates Inc COMMON 426281101 339 2,900 SH   SOLE NONE 2,900 0 0
Jack in the Box Inc COMMON 466367109 14,717 150,000 SH   SOLE NONE 150,000 0 0
Jacobs Engineering Group Inc COMMON 469814107 15,441 234,100 SH   SOLE NONE 234,100 0 0
Jazz Pharmaceuticals PLC COMMON G50871105 1,522 11,300 SH   SOLE NONE 11,300 0 0
JB Hunt Transport Services Inc COMMON 445658107 4,848 42,161 SH   SOLE NONE 42,161 0 0
JBG SMITH Properties REIT 46590V100 868 25,000 SH   SOLE NONE 25,000 0 0
JD.com Inc ADR 47215P106 18,788 453,603 SH   SOLE NONE 453,603 0 0
JetBlue Airways Corp COMMON 477143101 1,564 70,000 SH   SOLE NONE 70,000 0 0
JM Smucker Company, The COMMON 832696405 3,112 25,049 SH   SOLE NONE 25,049 0 0
Johnson & Johnson COMMON 478160104 663,419 4,748,200 SH   SOLE NONE 4,748,200 0 0
Johnson Controls International plc COMMON G51502105 6,853 179,823 SH   SOLE NONE 179,823 0 0
JPMorgan Chase & Co COMMON 46625H100 179,807 1,681,381 SH   SOLE NONE 1,681,381 0 0
Juniper Networks Inc COMMON 48203R104 2,213 77,645 SH   SOLE NONE 77,645 0 0
Kansas City Southern COMMON 485170302 6,835 64,961 SH   SOLE NONE 64,961 0 0
KB Home COMMON 48666K109 5,962 186,600 SH   SOLE NONE 186,600 0 0
Kellogg Co COMMON 487836108 8,491 124,900 SH   SOLE NONE 124,900 0 0
KeyCorp COMMON 493267108 13,157 652,305 SH   SOLE NONE 652,305 0 0
Kimberly-Clark Corp COMMON 494368103 150,535 1,247,600 SH   SOLE NONE 1,247,600 0 0
Kimco Realty Corp REIT 49446R109 1,582 87,169 SH   SOLE NONE 87,169 0 0
Kinder Morgan Inc/DE COMMON 49456B101 27,416 1,517,229 SH   SOLE NONE 1,517,229 0 0
KLA-Tencor Corp COMMON 482480100 2,762 26,289 SH   SOLE NONE 26,289 0 0
Knight-Swift Transportation Holdings Inc COMMON 499049104 2,457 56,209 SH   SOLE NONE 56,209 0 0
Kohl's Corp COMMON 500255104 1,066 19,650 SH   SOLE NONE 19,650 0 0
Kraft Heinz Co, The COMMON 500754106 15,661 201,402 SH   SOLE NONE 201,402 0 0
Kroger Company, The COMMON 501044101 7,467 272,020 SH   SOLE NONE 272,020 0 0
L Brands Inc COMMON 501797104 8,378 139,122 SH   SOLE NONE 139,122 0 0
L3 Technologies Inc COMMON 502413107 5,124 25,900 SH   SOLE NONE 25,900 0 0
Laboratory Corp of America Holdings COMMON 50540R409 525 3,290 SH   SOLE NONE 3,290 0 0
Lam Research Corp COMMON 512807108 334 1,817 SH   SOLE NONE 1,817 0 0
Las Vegas Sands Corp COMMON 517834107 9,235 132,900 SH   SOLE NONE 132,900 0 0
Lear Corp COMMON 521865204 4,558 25,800 SH   SOLE NONE 25,800 0 0
Leggett & Platt Inc COMMON 524660107 379 7,947 SH   SOLE NONE 7,947 0 0
Leidos Holdings Inc COMMON 525327102 2,570 39,800 SH   SOLE NONE 39,800 0 0
Lennar Corp COMMON 526057104 3,601 56,943 SH   SOLE NONE 56,943 0 0
Lennox International Inc COMMON 526107107 771 3,700 SH   SOLE NONE 3,700 0 0
Leucadia National Corp COMMON 527288104 2,247 84,831 SH   SOLE NONE 84,831 0 0
Liberty Broadband Corp COMMON 530307305 1,831 21,500 SH   SOLE NONE 21,500 0 0
Liberty Global PLC UNITS G5480U104 1,380 38,500 SH   SOLE NONE 38,500 0 0
Liberty Global PLC UNITS G5480U120 6,487 191,690 SH   SOLE NONE 191,690 0 0
Liberty Interactive Corp QVC Group UNITS 53071M104 4,018 164,530 SH   SOLE NONE 164,530 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229409 1,801 45,400 SH   SOLE NONE 45,400 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229607 3,704 93,400 SH   SOLE NONE 93,400 0 0
Liberty Property Trust REIT 531172104 1,157 26,900 SH   SOLE NONE 26,900 0 0
Lincoln National Corp COMMON 534187109 3,436 44,701 SH   SOLE NONE 44,701 0 0
LKQ Corp COMMON 501889208 309 7,600 SH   SOLE NONE 7,600 0 0
Lockheed Martin Corp COMMON 539830109 21,283 66,292 SH   SOLE NONE 66,292 0 0
Loews Corp COMMON 540424108 3,852 77,001 SH   SOLE NONE 77,001 0 0
Lowe's Cos Inc COMMON 548661107 42,551 457,838 SH   SOLE NONE 457,838 0 0
LPL Financial Holdings Inc COMMON 50212V100 7,428 130,000 SH   SOLE NONE 130,000 0 0
Lululemon Athletica Inc COMMON 550021109 1,305 16,600 SH   SOLE NONE 16,600 0 0
LyondellBasell Industries NV COMMON N53745100 14,172 128,461 SH   SOLE NONE 128,461 0 0
M&T Bank Corp COMMON 55261F104 3,828 22,387 SH   SOLE NONE 22,387 0 0
Macerich Company, The REIT 554382101 1,857 28,269 SH   SOLE NONE 28,269 0 0
Macquarie Infrastructure Corp COMMON 55608B105 3,791 59,044 SH   SOLE NONE 59,044 0 0
Macy's Inc COMMON 55616P104 8,375 332,490 SH   SOLE NONE 332,490 0 0
ManpowerGroup Inc COMMON 56418H100 4,868 38,600 SH   SOLE NONE 38,600 0 0
Marathon Oil Corp COMMON 565849106 8,617 509,000 SH   SOLE NONE 509,000 0 0
Marathon Petroleum Corp COMMON 56585A102 55,238 837,200 SH   SOLE NONE 837,200 0 0
Markel Corp COMMON 570535104 2,050 1,800 SH   SOLE NONE 1,800 0 0
Marriott International Inc/MD COMMON 571903202 6,838 50,381 SH   SOLE NONE 50,381 0 0
Marsh & McLennan Cos Inc COMMON 571748102 3,736 45,902 SH   SOLE NONE 45,902 0 0
Martin Marietta Materials Inc COMMON 573284106 1,656 7,491 SH   SOLE NONE 7,491 0 0
Marvell Technology Group Ltd COMMON G5876H105 3,974 185,100 SH   SOLE NONE 185,100 0 0
Masco Corp COMMON 574599106 2,523 57,408 SH   SOLE NONE 57,408 0 0
Mastercard Inc COMMON 57636Q104 599,735 3,962,310 SH   SOLE NONE 3,962,310 0 0
Maxim Integrated Products Inc COMMON 57772K101 2,516 48,130 SH   SOLE NONE 48,130 0 0
McCormick & Co Inc/MD COMMON 579780206 577 5,665 SH   SOLE NONE 5,665 0 0
McDonald's Corp COMMON 580135101 442,564 2,571,250 SH   SOLE NONE 2,571,250 0 0
McKesson Corp COMMON 58155Q103 257,910 1,653,800 SH   SOLE NONE 1,653,800 0 0
MEDNAX Inc COMMON 58502B106 8,375 156,720 SH   SOLE NONE 156,720 0 0
Medtronic PLC COMMON G5960L103 611,477 7,572,472 SH   SOLE NONE 7,572,472 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 3,253 112,033 SH   SOLE NONE 112,033 0 0
MercadoLibre Inc COMMON 58733R102 274 870 SH   SOLE NONE 870 0 0
Merck & Co Inc COMMON 58933Y105 110,390 1,961,800 SH   SOLE NONE 1,961,800 0 0
MetLife, Inc. COMMON 59156R108 122,477 2,422,414 SH   SOLE NONE 2,422,414 0 0
Mettler-Toledo International Inc COMMON 592688105 7,063 11,400 SH   SOLE NONE 11,400 0 0
MGM Resorts International COMMON 552953101 3,586 107,400 SH   SOLE NONE 107,400 0 0
Michael Kors Holdings Ltd COMMON G60754101 3,152 50,065 SH   SOLE NONE 50,065 0 0
Microchip Technology Inc COMMON 595017104 4,034 45,900 SH   SOLE NONE 45,900 0 0
Micron Technology Inc COMMON 595112103 21,012 511,000 SH   SOLE NONE 511,000 0 0
Microsoft Corp COMMON 594918104 694,694 8,121,276 SH   SOLE NONE 8,121,276 0 0
Mid-America Apartment Communities Inc REIT 59522J103 1,126 11,200 SH   SOLE NONE 11,200 0 0
Middleby Corp, The COMMON 596278101 999 7,400 SH   SOLE NONE 7,400 0 0
Mobile TeleSystems PJSC ADR 607409109 16,867 1,655,264 SH   SOLE NONE 1,655,264 0 0
Mohawk Industries Inc COMMON 608190104 4,180 15,149 SH   SOLE NONE 15,149 0 0
Molson Coors Brewing Co COMMON 60871R209 5,905 71,945 SH   SOLE NONE 71,945 0 0
Momo Inc ADR 60879B107 3,919 160,100 SH   SOLE NONE 160,100 0 0
Mondelez International Inc COMMON 609207105 587,727 13,731,931 SH   SOLE NONE 13,731,931 0 0
Monsanto Co COMMON 61166W101 65,034 556,891 SH   SOLE NONE 556,891 0 0
Monster Beverage Corp COMMON 61174X109 867 13,703 SH   SOLE NONE 13,703 0 0
Moody's Corp COMMON 615369105 1,332 9,022 SH   SOLE NONE 9,022 0 0
Morgan Stanley COMMON 617446448 26,602 507,000 SH   SOLE NONE 507,000 0 0
Mosaic Company, The COMMON 61945C103 3,175 123,727 SH   SOLE NONE 123,727 0 0
Motorola Solutions Inc COMMON 620076307 1,803 19,958 SH   SOLE NONE 19,958 0 0
MSCI Inc COMMON 55354G100 481 3,800 SH   SOLE NONE 3,800 0 0
Mylan NV COMMON N59465109 7,794 184,220 SH   SOLE NONE 184,220 0 0
Myriad Genetics Inc COMMON 62855J104 15,455 450,000 SH   SOLE NONE 450,000 0 0
Nasdaq Inc COMMON 631103108 1,347 17,527 SH   SOLE NONE 17,527 0 0
National Oilwell Varco Inc COMMON 637071101 4,268 118,500 SH   SOLE NONE 118,500 0 0
NetApp Inc COMMON 64110D104 6,202 112,108 SH   SOLE NONE 112,108 0 0
NetEase Inc ADR 64110W102 11,886 34,445 SH   SOLE NONE 34,445 0 0
Netflix Inc COMMON 64110L106 3,161 16,468 SH   SOLE NONE 16,468 0 0
New Oriental Education & Technology Group Inc ADR 647581107 18,688 198,806 SH   SOLE NONE 198,806 0 0
New York Community Bancorp Inc COMMON 649445103 1,768 135,800 SH   SOLE NONE 135,800 0 0
Newell Brands Inc COMMON 651229106 33,785 1,093,380 SH   SOLE NONE 1,093,380 0 0
Newfield Exploration Co COMMON 651290108 1,100 34,900 SH   SOLE NONE 34,900 0 0
Newmont Mining Corp COMMON 651639106 5,504 146,700 SH   SOLE NONE 146,700 0 0
NextEra Energy Inc COMMON 65339F101 619,764 3,968,016 SH   SOLE NONE 3,968,016 0 0
Nielsen Holdings PLC COMMON G6518L108 2,121 58,268 SH   SOLE NONE 58,268 0 0
NIKE Inc COMMON 654106103 10,808 172,787 SH   SOLE NONE 172,787 0 0
NiSource Inc COMMON 65473P105 7,548 294,045 SH   SOLE NONE 294,045 0 0
Noble Energy Inc COMMON 655044105 2,153 73,889 SH   SOLE NONE 73,889 0 0
Norfolk Southern Corp COMMON 655844108 27,332 188,629 SH   SOLE NONE 188,629 0 0
Northern Trust Corp COMMON 665859104 2,548 25,508 SH   SOLE NONE 25,508 0 0
Northrop Grumman Corp COMMON 666807102 37,556 122,369 SH   SOLE NONE 122,369 0 0
Norwegian Cruise Line Holdings Ltd COMMON G66721104 1,139 21,390 SH   SOLE NONE 21,390 0 0
NRG Energy Inc COMMON 629377508 6,266 220,000 SH   SOLE NONE 220,000 0 0
Nucor Corp COMMON 670346105 6,606 103,900 SH   SOLE NONE 103,900 0 0
NVIDIA Corp COMMON 67066G104 383 1,978 SH   SOLE NONE 1,978 0 0
NVR Inc COMMON 62944T105 1,333 380 SH   SOLE NONE 380 0 0
NXP Semiconductors NV COMMON N6596X109 4,313 36,836 SH   SOLE NONE 36,836 0 0
Occidental Petroleum Corp COMMON 674599105 14,672 199,181 SH   SOLE NONE 199,181 0 0
OGE Energy Corp COMMON 670837103 2,295 69,731 SH   SOLE NONE 69,731 0 0
Old Dominion Freight Line Inc COMMON 679580100 3,065 23,300 SH   SOLE NONE 23,300 0 0
Omnicom Group Inc COMMON 681919106 3,119 42,831 SH   SOLE NONE 42,831 0 0
ONEOK Inc COMMON 682680103 10,916 204,227 SH   SOLE NONE 204,227 0 0
Open Text Corp COMMON 683715106 644,335 18,056,800 SH   SOLE NONE 18,056,800 0 0
Oracle Corp COMMON 68389X105 775,209 16,396,131 SH   SOLE NONE 16,396,131 0 0
Orbital ATK Inc COMMON 68557N103 19,725 150,000 SH   SOLE NONE 150,000 0 0
O'Reilly Automotive Inc COMMON 67103H107 1,289 5,357 SH   SOLE NONE 5,357 0 0
Oshkosh Corp COMMON 688239201 5,453 60,000 SH   SOLE NONE 60,000 0 0
Owens Corning COMMON 690742101 11,033 120,000 SH   SOLE NONE 120,000 0 0
PACCAR Inc COMMON 693718108 3,135 44,100 SH   SOLE NONE 44,100 0 0
Packaging Corp of America COMMON 695156109 1,665 13,810 SH   SOLE NONE 13,810 0 0
Palo Alto Networks Inc COMMON 697435105 493 3,400 SH   SOLE NONE 3,400 0 0
Parsley Energy Inc COMMON 701877102 583 19,800 SH   SOLE NONE 19,800 0 0
Paychex Inc COMMON 704326107 3,089 45,369 SH   SOLE NONE 45,369 0 0
Pembina Pipeline Corp COMMON 706327103 310,301 8,542,990 SH   SOLE NONE 8,542,990 0 0
Pentair PLC COMMON G7S00T104 3,323 47,049 SH   SOLE NONE 47,049 0 0
People's United Financial Inc COMMON 712704105 1,246 66,616 SH   SOLE NONE 66,616 0 0
PepsiCo Inc COMMON 713448108 42,294 352,686 SH   SOLE NONE 352,686 0 0
Perrigo Co PLC COMMON G97822103 690 7,921 SH   SOLE NONE 7,921 0 0
Pfizer Inc COMMON 717081103 212,356 5,862,938 SH   SOLE NONE 5,862,938 0 0
PG&E Corp COMMON 69331C108 15,144 337,818 SH   SOLE NONE 337,818 0 0
Philip Morris International Inc COMMON 718172109 42,896 406,017 SH   SOLE NONE 406,017 0 0
Phillips 66 COMMON 718546104 4,586 45,343 SH   SOLE NONE 45,343 0 0
Pinnacle Foods Inc COMMON 72348P104 7,434 125,000 SH   SOLE NONE 125,000 0 0
Pinnacle West Capital Corp COMMON 723484101 7,500 88,046 SH   SOLE NONE 88,046 0 0
Pioneer Natural Resources Co COMMON 723787107 1,688 9,764 SH   SOLE NONE 9,764 0 0
PNC Financial Services Group Inc/The COMMON 693475105 13,123 90,946 SH   SOLE NONE 90,946 0 0
Polaris Industries Inc COMMON 731068102 608 4,900 SH   SOLE NONE 4,900 0 0
Potash Corp of Saskatchewan Inc COMMON 73755L107 294,229 14,300,000 SH   SOLE NONE 14,300,000 0 0
PPG Industries Inc COMMON 693506107 3,285 28,118 SH   SOLE NONE 28,118 0 0
PPL Corp COMMON 69351T106 429,125 13,865,118 SH   SOLE NONE 13,865,118 0 0
Praxair Inc COMMON 74005P104 601,106 3,886,129 SH   SOLE NONE 3,886,129 0 0
Priceline Group Inc/The COMMON 741503403 235 135 SH   SOLE NONE 135 0 0
Principal Financial Group Inc COMMON 74251V102 3,285 46,556 SH   SOLE NONE 46,556 0 0
Procter & Gamble Company, The COMMON 742718109 74,595 811,875 SH   SOLE NONE 811,875 0 0
Progressive Corp, The COMMON 743315103 20,148 357,748 SH   SOLE NONE 357,748 0 0
Prologis Inc REIT 74340W103 7,325 113,546 SH   SOLE NONE 113,546 0 0
Prudential Financial Inc COMMON 744320102 24,809 215,770 SH   SOLE NONE 215,770 0 0
Public Service Enterprise Group Inc COMMON 744573106 19,486 378,371 SH   SOLE NONE 378,371 0 0
Public Storage REIT 74460D109 3,355 16,052 SH   SOLE NONE 16,052 0 0
PulteGroup Inc COMMON 745867101 1,593 47,900 SH   SOLE NONE 47,900 0 0
PVH Corp COMMON 693656100 3,185 23,213 SH   SOLE NONE 23,213 0 0
QIAGEN NV COMMON N72482123 1,868 59,413 SH   SOLE NONE 59,413 0 0
Qorvo Inc COMMON 74736K101 1,792 26,900 SH   SOLE NONE 26,900 0 0
Qualcomm Inc COMMON 747525103 744,188 11,624,300 SH   SOLE NONE 11,624,300 0 0
Quanta Services Inc COMMON 74762E102 4,889 125,000 SH   SOLE NONE 125,000 0 0
Quest Diagnostics Inc COMMON 74834L100 5,250 53,300 SH   SOLE NONE 53,300 0 0
Ralph Lauren Corp COMMON 751212101 2,063 19,900 SH   SOLE NONE 19,900 0 0
Range Resources Corp COMMON 75281A109 625 36,635 SH   SOLE NONE 36,635 0 0
Raymond James Financial Inc COMMON 754730109 650 7,274 SH   SOLE NONE 7,274 0 0
Raytheon Co COMMON 755111507 1,476 7,855 SH   SOLE NONE 7,855 0 0
Realty Income Corp REIT 756109104 1,929 33,824 SH   SOLE NONE 33,824 0 0
Red Hat Inc COMMON 756577102 1,838 15,304 SH   SOLE NONE 15,304 0 0
Redevances Auriferes Osisko Ltee COMMON 68827L101 224,082 19,336,299 SH   SOLE NONE 19,336,299 0 0
Regency Centers Corp REIT 758849103 920 13,300 SH   SOLE NONE 13,300 0 0
Regeneron Pharmaceuticals Inc COMMON 75886F107 3,064 8,149 SH   SOLE NONE 8,149 0 0
Regions Financial Corp COMMON 7591EP100 3,732 215,980 SH   SOLE NONE 215,980 0 0
Reinsurance Group of America Inc COMMON 759351604 182,706 1,171,715 SH   SOLE NONE 1,171,715 0 0
Republic Services Inc COMMON 760759100 6,301 93,200 SH   SOLE NONE 93,200 0 0
ResMed Inc COMMON 761152107 1,541 18,200 SH   SOLE NONE 18,200 0 0
Ritchie Bros Auctioneers Inc COMMON 767744105 234,465 7,804,800 SH   SOLE NONE 7,804,800 0 0
Robert Half International Inc COMMON 770323103 873 15,711 SH   SOLE NONE 15,711 0 0
Rockwell Automation Inc COMMON 773903109 16,766 85,389 SH   SOLE NONE 85,389 0 0
Rockwell Collins Inc COMMON 774341101 4,955 36,539 SH   SOLE NONE 36,539 0 0
Rollins Inc COMMON 775711104 619 13,300 SH   SOLE NONE 13,300 0 0
Ross Stores Inc COMMON 778296103 4,402 54,853 SH   SOLE NONE 54,853 0 0
Royal Caribbean Cruises Ltd COMMON V7780T103 5,190 43,511 SH   SOLE NONE 43,511 0 0
RPM International Inc COMMON 749685103 650 12,400 SH   SOLE NONE 12,400 0 0
Ryanair Holdings PLC ADR 783513203 6,026 57,837 SH   SOLE NONE 57,837 0 0
S&P Global Inc COMMON 78409V104 27,257 160,905 SH   SOLE NONE 160,905 0 0
Sabre Corp COMMON 78573M104 750 36,600 SH   SOLE NONE 36,600 0 0
salesforce.com inc COMMON 79466L302 386 3,774 SH   SOLE NONE 3,774 0 0
Santander Consumer USA Holdings Inc COMMON 80283M101 10,976 589,500 SH   SOLE NONE 589,500 0 0
SBA Communications Corp REIT 78410G104 572 3,500 SH   SOLE NONE 3,500 0 0
SCANA Corp COMMON 80589M102 1,864 46,864 SH   SOLE NONE 46,864 0 0
Schlumberger Ltd COMMON 806857108 170,381 2,528,283 SH   SOLE NONE 2,528,283 0 0
Scripps Networks Interactive Inc COMMON 811065101 2,027 23,737 SH   SOLE NONE 23,737 0 0
Seagate Technology PLC COMMON G7945M107 3,485 83,300 SH   SOLE NONE 83,300 0 0
Sealed Air Corp COMMON 81211K100 1,752 35,544 SH   SOLE NONE 35,544 0 0
Seattle Genetics Inc COMMON 812578102 273 5,100 SH   SOLE NONE 5,100 0 0
SEI Investments Co COMMON 784117103 726 10,100 SH   SOLE NONE 10,100 0 0
Sempra Energy COMMON 816851109 5,600 52,375 SH   SOLE NONE 52,375 0 0
Sensata Technologies Holding NV COMMON N7902X106 378 7,400 SH   SOLE NONE 7,400 0 0
ServiceMaster Global Holdings Inc COMMON 81761R109 10,633 207,400 SH   SOLE NONE 207,400 0 0
ServiceNow Inc COMMON 81762P102 430 3,300 SH   SOLE NONE 3,300 0 0
Shaw Communications Inc COMMON 82028K200 213,680 9,331,842 SH   SOLE NONE 9,331,842 0 0
Sherwin-Williams Co, The COMMON 824348106 4,274 10,423 SH   SOLE NONE 10,423 0 0
Signature Bank/New York NY COMMON 82669G104 727 5,300 SH   SOLE NONE 5,300 0 0
Simon Property Group Inc REIT 828806109 5,702 33,200 SH   SOLE NONE 33,200 0 0
SINA Corp/China COMMON G81477104 1,935 19,292 SH   SOLE NONE 19,292 0 0
Sirius XM Holdings Inc COMMON 82968B103 1,663 310,200 SH   SOLE NONE 310,200 0 0
Skyworks Solutions Inc COMMON 83088M102 843 8,876 SH   SOLE NONE 8,876 0 0
SL Green Realty Corp REIT 78440X101 1,469 14,553 SH   SOLE NONE 14,553 0 0
Snap-on Inc COMMON 833034101 2,243 12,867 SH   SOLE NONE 12,867 0 0
Societe Financiere Manuvie COMMON 56501R106 724,061 34,600,000 SH   SOLE NONE 34,600,000 0 0
Southern Company, The COMMON 842587107 13,513 281,003 SH   SOLE NONE 281,003 0 0
Southern Copper Corp COMMON 84265V105 7,310 154,049 SH   SOLE NONE 154,049 0 0
Southwest Airlines Co COMMON 844741108 8,078 123,418 SH   SOLE NONE 123,418 0 0
Spectrum Brands Holdings Inc COMMON 84763R101 1,686 15,000 SH   SOLE NONE 15,000 0 0
Spirit AeroSystems Holdings Inc COMMON 848574109 8,725 100,000 SH   SOLE NONE 100,000 0 0
Spirit Realty Capital Inc REIT 84860W102 8,580 1,000,000 SH   SOLE NONE 1,000,000 0 0
Splunk Inc COMMON 848637104 580 7,000 SH   SOLE NONE 7,000 0 0
Sprint Corp COMMON 85207U105 12,798 2,172,900 SH   SOLE NONE 2,172,900 0 0
SS&C Technologies Holdings Inc COMMON 78467J100 959 23,700 SH   SOLE NONE 23,700 0 0
Stanley Black & Decker Inc COMMON 854502101 177,266 1,044,644 SH   SOLE NONE 1,044,644 0 0
Stantec Inc COMMON 85472N109 33,475 1,192,918 SH   SOLE NONE 1,192,918 0 0
Starbucks Corp COMMON 855244109 63,799 1,110,892 SH   SOLE NONE 1,110,892 0 0
State Street Corp COMMON 857477103 181,524 1,859,683 SH   SOLE NONE 1,859,683 0 0
Steel Dynamics Inc COMMON 858119100 1,790 41,500 SH   SOLE NONE 41,500 0 0
Stericycle Inc COMMON 858912108 219 3,217 SH   SOLE NONE 3,217 0 0
Stryker Corp COMMON 863667101 2,513 16,229 SH   SOLE NONE 16,229 0 0
Student Transportation Inc COMMON 86388A108 49,401 7,997,018 SH   SOLE NONE 7,997,018 0 0
Suncor Energie Inc COMMON 867224107 637,212 17,300,000 SH   SOLE NONE 17,300,000 0 0
SunTrust Banks Inc COMMON 867914103 10,003 154,871 SH   SOLE NONE 154,871 0 0
SVB Financial Group COMMON 78486Q101 725 3,100 SH   SOLE NONE 3,100 0 0
Synchrony Financial COMMON 87165B103 181,963 4,712,842 SH   SOLE NONE 4,712,842 0 0
Synopsys Inc COMMON 871607107 3,009 35,300 SH   SOLE NONE 35,300 0 0
Sysco Corp COMMON 871829107 19,133 315,043 SH   SOLE NONE 315,043 0 0
T Rowe Price Group Inc COMMON 74144T108 1,604 15,284 SH   SOLE NONE 15,284 0 0
TAL Education Group ADR 874080104 12,628 425,044 SH   SOLE NONE 425,044 0 0
Tapestry Inc COMMON 876030107 83,995 1,899,057 SH   SOLE NONE 1,899,057 0 0
Targa Resources Corp COMMON 87612G101 6,380 131,758 SH   SOLE NONE 131,758 0 0
Target Corp COMMON 87612E106 11,986 183,700 SH   SOLE NONE 183,700 0 0
TD Ameritrade Holding Corp COMMON 87236Y108 193,972 3,793,700 SH   SOLE NONE 3,793,700 0 0
TE Connectivity Ltd COMMON H84989104 12,840 135,100 SH   SOLE NONE 135,100 0 0
TechnipFMC PLC COMMON G87110105 64,871 2,071,894 SH   SOLE NONE 2,071,894 0 0
Technology Select Sector SPDR Fund ETF 81369Y803 81,597 1,275,951 SH   SOLE NONE 1,275,951 0 0
Teleflex Inc COMMON 879369106 2,015 8,100 SH   SOLE NONE 8,100 0 0
Teradyne Inc COMMON 880770102 6,281 150,000 SH   SOLE NONE 150,000 0 0
Tesla Inc COMMON 88160R101 1,277 4,100 SH   SOLE NONE 4,100 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 6,220 328,228 SH   SOLE NONE 328,228 0 0
Texas Instruments Inc COMMON 882508104 22,301 213,528 SH   SOLE NONE 213,528 0 0
Thermo Fisher Scientific Inc COMMON 883556102 196,370 1,034,182 SH   SOLE NONE 1,034,182 0 0
Thomson Reuters Corp COMMON 884903105 177,539 4,060,000 SH   SOLE NONE 4,060,000 0 0
Thor Industries Inc COMMON 885160101 12,178 80,800 SH   SOLE NONE 80,800 0 0
Tiffany & Co COMMON 886547108 655 6,300 SH   SOLE NONE 6,300 0 0
Time Warner Inc COMMON 887317303 53,137 580,923 SH   SOLE NONE 580,923 0 0
TJX Cos Inc/The COMMON 872540109 8,978 117,418 SH   SOLE NONE 117,418 0 0
T-Mobile US Inc COMMON 872590104 30,156 474,820 SH   SOLE NONE 474,820 0 0
Toll Brothers Inc COMMON 889478103 2,689 56,000 SH   SOLE NONE 56,000 0 0
Torchmark Corp COMMON 891027104 182,957 2,016,943 SH   SOLE NONE 2,016,943 0 0
Total System Services Inc COMMON 891906109 11,220 141,865 SH   SOLE NONE 141,865 0 0
Tractor Supply Co COMMON 892356106 2,108 28,201 SH   SOLE NONE 28,201 0 0
TransCanada Corp COMMON 89353D107 741,538 15,186,509 SH   SOLE NONE 15,186,509 0 0
TransDigm Group Inc COMMON 893641100 1,126 4,100 SH   SOLE NONE 4,100 0 0
Travelers Cos Inc, The COMMON 89417E109 53,995 398,076 SH   SOLE NONE 398,076 0 0
Tribune Media Co COMMON 896047503 10,074 237,200 SH   SOLE NONE 237,200 0 0
Trimble Inc COMMON 896239100 2,483 61,100 SH   SOLE NONE 61,100 0 0
Twenty-First Century Fox Inc COMMON 90130A101 5,051 146,275 SH   SOLE NONE 146,275 0 0
Twenty-First Century Fox Inc COMMON 90130A200 32,730 959,249 SH   SOLE NONE 959,249 0 0
Twitter Inc COMMON 90184L102 2,496 103,962 SH   SOLE NONE 103,962 0 0
Tyson Foods Inc COMMON 902494103 32,679 403,100 SH   SOLE NONE 403,100 0 0
UDR Inc REIT 902653104 6,533 169,600 SH   SOLE NONE 169,600 0 0
UGI Corp COMMON 902681105 6,092 129,753 SH   SOLE NONE 129,753 0 0
Under Armour Inc COMMON 904311107 416 28,832 SH   SOLE NONE 28,832 0 0
Under Armour Inc COMMON 904311206 393 29,500 SH   SOLE NONE 29,500 0 0
Union Pacific Corp COMMON 907818108 58,245 434,337 SH   SOLE NONE 434,337 0 0
United Continental Holdings Inc COMMON 910047109 13,965 207,200 SH   SOLE NONE 207,200 0 0
United Parcel Service Inc COMMON 911312106 9,596 80,535 SH   SOLE NONE 80,535 0 0
United Rentals Inc COMMON 911363109 266 1,550 SH   SOLE NONE 1,550 0 0
United Technologies Corp COMMON 913017109 187,541 1,470,100 SH   SOLE NONE 1,470,100 0 0
United Therapeutics Corp COMMON 91307C102 2,090 14,125 SH   SOLE NONE 14,125 0 0
UnitedHealth Group Inc COMMON 91324P102 607,331 2,754,835 SH   SOLE NONE 2,754,835 0 0
Universal Health Services Inc COMMON 913903100 3,043 26,846 SH   SOLE NONE 26,846 0 0
Unum Group COMMON 91529Y106 2,589 47,161 SH   SOLE NONE 47,161 0 0
US Bancorp COMMON 902973304 12,295 229,462 SH   SOLE NONE 229,462 0 0
Vail Resorts Inc COMMON 91879Q109 510 2,400 SH   SOLE NONE 2,400 0 0
Valero Energy Corp COMMON 91913Y100 28,281 307,700 SH   SOLE NONE 307,700 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 235,748 5,135,000 SH   SOLE NONE 5,135,000 0 0
Vantiv Inc COMMON 92210H105 1,503 20,440 SH   SOLE NONE 20,440 0 0
Varian Medical Systems Inc COMMON 92220P105 1,338 12,035 SH   SOLE NONE 12,035 0 0
Vectren Corp COMMON 92240G101 8,290 127,500 SH   SOLE NONE 127,500 0 0
Veeva Systems Inc COMMON 922475108 232 4,200 SH   SOLE NONE 4,200 0 0
Ventas Inc REIT 92276F100 3,385 56,414 SH   SOLE NONE 56,414 0 0
VEREIT Inc REIT 92339V100 14,314 1,837,500 SH   SOLE NONE 1,837,500 0 0
VeriSign Inc COMMON 92343E102 1,448 12,653 SH   SOLE NONE 12,653 0 0
Verizon Communications Inc COMMON 92343V104 105,177 1,987,100 SH   SOLE NONE 1,987,100 0 0
Vertex Pharmaceuticals Inc COMMON 92532F100 14,972 99,905 SH   SOLE NONE 99,905 0 0
Vetements de Sport Gildan Inc, Les COMMON 375916103 568,100 17,527,710 SH   SOLE NONE 17,527,710 0 0
VF Corp COMMON 918204108 4,053 54,774 SH   SOLE NONE 54,774 0 0
Viacom Inc COMMON 92553P201 838 27,200 SH   SOLE NONE 27,200 0 0
Vipshop Holdings Ltd ADR 92763W103 5,398 460,596 SH   SOLE NONE 460,596 0 0
Vistra Energy Corp COMMON 92840M102 1,775 96,900 SH   SOLE NONE 96,900 0 0
VMware Inc COMMON 928563402 2,895 23,100 SH   SOLE NONE 23,100 0 0
Vornado Realty Trust REIT 929042109 15,702 200,848 SH   SOLE NONE 200,848 0 0
Voya Financial Inc COMMON 929089100 3,013 60,900 SH   SOLE NONE 60,900 0 0
Vulcan Materials Co COMMON 929160109 387 3,013 SH   SOLE NONE 3,013 0 0
Wabtec Corp/DE COMMON 929740108 1,319 16,200 SH   SOLE NONE 16,200 0 0
Walgreens Boots Alliance Inc COMMON 931427108 548,117 7,547,745 SH   SOLE NONE 7,547,745 0 0
Wal-Mart Stores Inc COMMON 931142103 105,309 1,066,418 SH   SOLE NONE 1,066,418 0 0
Walt Disney Co, The COMMON 254687106 26,603 247,443 SH   SOLE NONE 247,443 0 0
Waste Connections Inc COMMON 94106B101 2,114 29,800 SH   SOLE NONE 29,800 0 0
Waste Management Inc COMMON 94106L109 15,864 183,822 SH   SOLE NONE 183,822 0 0
Waters Corp COMMON 941848103 1,208 6,255 SH   SOLE NONE 6,255 0 0
WEC Energy Group Inc COMMON 92939U106 149,253 2,246,768 SH   SOLE NONE 2,246,768 0 0
Weibo Corp ADR 948596101 6,240 60,314 SH   SOLE NONE 60,314 0 0
WellCare Health Plans Inc COMMON 94946T106 8,044 40,000 SH   SOLE NONE 40,000 0 0
Wells Fargo & Co COMMON 949746101 175,043 2,885,161 SH   SOLE NONE 2,885,161 0 0
Welltower Inc REIT 95040Q104 3,820 59,907 SH   SOLE NONE 59,907 0 0
Westar Energy Inc COMMON 95709T100 3,726 70,574 SH   SOLE NONE 70,574 0 0
Western Digital Corp COMMON 958102105 13,901 174,788 SH   SOLE NONE 174,788 0 0
Western Union Co, The COMMON 959802109 4,665 245,400 SH   SOLE NONE 245,400 0 0
WestRock Co COMMON 96145D105 6,113 96,702 SH   SOLE NONE 96,702 0 0
Weyerhaeuser Co REIT 962166104 2,604 73,843 SH   SOLE NONE 73,843 0 0
Whirlpool Corp COMMON 963320106 4,975 29,500 SH   SOLE NONE 29,500 0 0
Williams Cos Inc, The COMMON 969457100 12,916 423,606 SH   SOLE NONE 423,606 0 0
Willis Towers Watson PLC COMMON G96629103 2,617 17,369 SH   SOLE NONE 17,369 0 0
Workday Inc COMMON 98138H101 641 6,300 SH   SOLE NONE 6,300 0 0
WR Berkley Corp COMMON 084423102 1,404 19,600 SH   SOLE NONE 19,600 0 0
WR Grace & Co COMMON 38388F108 771 11,000 SH   SOLE NONE 11,000 0 0
WW Grainger Inc COMMON 384802104 3,546 15,009 SH   SOLE NONE 15,009 0 0
Wyndham Worldwide Corp COMMON 98310W108 16,499 142,391 SH   SOLE NONE 142,391 0 0
Wynn Resorts Ltd COMMON 983134107 843 5,000 SH   SOLE NONE 5,000 0 0
Xcel Energy Inc COMMON 98389B100 14,941 310,551 SH   SOLE NONE 310,551 0 0
Xerox Corp COMMON 984121608 10,172 348,968 SH   SOLE NONE 348,968 0 0
XL Group Ltd COMMON G98294104 610 17,346 SH   SOLE NONE 17,346 0 0
Xylem Inc/NY COMMON 98419M100 308 4,517 SH   SOLE NONE 4,517 0 0
Yelp Inc COMMON 985817105 4,494 107,100 SH   SOLE NONE 107,100 0 0
Yum China Holdings Inc COMMON 98850P109 50,520 1,262,357 SH   SOLE NONE 1,262,357 0 0
Yum! Brands Inc COMMON 988498101 134,554 1,648,744 SH   SOLE NONE 1,648,744 0 0
YY Inc ADR 98426T106 7,215 63,819 SH   SOLE NONE 63,819 0 0
Zayo Group Holdings Inc COMMON 98919V105 1,086 29,500 SH   SOLE NONE 29,500 0 0
Zillow Group Inc COMMON 98954M200 1,138 27,800 SH   SOLE NONE 27,800 0 0
Zimmer Biomet Holdings Inc COMMON 98956P102 12,033 99,720 SH   SOLE NONE 99,720 0 0
Zoetis Inc COMMON 98978V103 3,641 50,537 SH   SOLE NONE 50,537 0 0