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 435,795 2,650,824 SH   SOLE NONE 2,650,824 0 0
51job Inc ADR 316827104 292 3,946 SH   SOLE NONE 3,946 0 0
58.com Inc ADR 31680Q104 3,544 71,876 SH   SOLE NONE 71,876 0 0
Abbott Laboratories COMMON 002824100 24,146 288,582 SH   SOLE NONE 288,582 0 0
AbbVie Inc COMMON 00287Y109 30,873 407,729 SH   SOLE NONE 407,729 0 0
Accenture PLC COMMON G1151C101 22,132 115,062 SH   SOLE NONE 115,062 0 0
Activision Blizzard Inc COMMON 00507V109 2,569 48,537 SH   SOLE NONE 48,537 0 0
Acuity Brands Inc COMMON 00508Y102 997 7,400 SH   SOLE NONE 7,400 0 0
Adobe Inc COMMON 00724F101 15,732 56,948 SH   SOLE NONE 56,948 0 0
Advance Auto Parts Inc COMMON 00751Y106 185,135 1,119,314 SH   SOLE NONE 1,119,314 0 0
Advanced Micro Devices Inc COMMON 007903107 325 11,200 SH   SOLE NONE 11,200 0 0
AerCap Holdings NV COMMON N00985106 5,107 93,274 SH   SOLE NONE 93,274 0 0
AES Corp/VA COMMON 00130H105 1,392 85,163 SH   SOLE NONE 85,163 0 0
Aflac Inc COMMON 001055102 8,953 171,128 SH   SOLE NONE 171,128 0 0
Agilent Technologies Inc COMMON 00846U101 13,058 170,400 SH   SOLE NONE 170,400 0 0
AGNC Investment Corp REIT 00123Q104 265 16,500 SH   SOLE NONE 16,500 0 0
Air Products & Chemicals Inc COMMON 009158106 7,053 31,789 SH   SOLE NONE 31,789 0 0
Akamai Technologies Inc COMMON 00971T101 46,943 513,713 SH   SOLE NONE 513,713 0 0
Alamos Gold Inc COMMON 011532108 4,703 808,610 SH   SOLE NONE 808,610 0 0
Albemarle Corp COMMON 012653101 1,813 26,081 SH   SOLE NONE 26,081 0 0
Alexander's Inc REIT 014752109 2,787 8,000 SH   SOLE NONE 8,000 0 0
Alexion Pharmaceuticals Inc COMMON 015351109 737 7,524 SH   SOLE NONE 7,524 0 0
Alibaba Group Holding Ltd ADR 01609W102 320,729 1,917,892 SH   SOLE NONE 1,917,892 0 0
Align Technology Inc COMMON 016255101 1,934 10,689 SH   SOLE NONE 10,689 0 0
Alkermes PLC COMMON G01767105 320 16,400 SH   SOLE NONE 16,400 0 0
Alleghany Corp COMMON 017175100 2,430 3,046 SH   SOLE NONE 3,046 0 0
Allegion PLC COMMON G0176J109 777 7,500 SH   SOLE NONE 7,500 0 0
Allergan plc COMMON G0177J108 96,364 572,605 SH   SOLE NONE 572,605 0 0
ALLETE Inc COMMON 018522300 3,147 36,000 SH   SOLE NONE 36,000 0 0
Alliance Data Systems Corp COMMON 018581108 116,301 907,682 SH   SOLE NONE 907,682 0 0
Alliant Energy Corp COMMON 018802108 2,086 38,678 SH   SOLE NONE 38,678 0 0
Allison Transmission Holdings Inc COMMON 01973R101 1,017 21,612 SH   SOLE NONE 21,612 0 0
Allstate Corp, The COMMON 020002101 5,799 53,360 SH   SOLE NONE 53,360 0 0
Ally Financial Inc COMMON 02005N100 3,071 92,600 SH   SOLE NONE 92,600 0 0
Alnylam Pharmaceuticals Inc COMMON 02043Q107 434 5,400 SH   SOLE NONE 5,400 0 0
Alphabet Inc COMMON 02079K305 108,744 89,051 SH   SOLE NONE 89,051 0 0
Alphabet Inc COMMON 02079K107 932,475 764,951 SH   SOLE NONE 764,951 0 0
Altice USA Inc COMMON 02156K103 1,896 66,100 SH   SOLE NONE 66,100 0 0
Altria Group Inc COMMON 02209S103 32,324 790,307 SH   SOLE NONE 790,307 0 0
Amazon.com Inc COMMON 023135106 46,009 26,504 SH   SOLE NONE 26,504 0 0
Ambarella Inc COMMON G037AX101 4,336 69,000 SH   SOLE NONE 69,000 0 0
Ambev SA ADR 02319V103 73 15,800 SH   SOLE NONE 15,800 0 0
Amcor PLC COMMON G0250X107 3,129 320,894 SH   SOLE NONE 320,894 0 0
AMERCO COMMON 023586100 2,036 5,219 SH   SOLE NONE 5,219 0 0
Ameren Corp COMMON 023608102 3,995 49,905 SH   SOLE NONE 49,905 0 0
America Movil SAB de CV ADR 02364W105 1,158 77,900 SH   SOLE NONE 77,900 0 0
American Airlines Group Inc COMMON 02376R102 10,387 385,140 SH   SOLE NONE 385,140 0 0
American Campus Communities Inc REIT 024835100 8,522 177,237 SH   SOLE NONE 177,237 0 0
American Electric Power Co Inc COMMON 025537101 2,959 31,587 SH   SOLE NONE 31,587 0 0
American Express Co COMMON 025816109 138,689 1,172,547 SH   SOLE NONE 1,172,547 0 0
American Financial Group Inc/OH COMMON 025932104 11,331 105,064 SH   SOLE NONE 105,064 0 0
American Homes 4 Rent REIT 02665T306 11,842 457,391 SH   SOLE NONE 457,391 0 0
American International Group Inc COMMON 026874784 11,676 209,615 SH   SOLE NONE 209,615 0 0
American Tower Corp REIT 03027X100 64,349 291,000 SH   SOLE NONE 291,000 0 0
American Water Works Co Inc COMMON 030420103 2,591 20,857 SH   SOLE NONE 20,857 0 0
Ameriprise Financial Inc COMMON 03076C106 4,430 30,113 SH   SOLE NONE 30,113 0 0
AmerisourceBergen Corp COMMON 03073E105 13,593 165,100 SH   SOLE NONE 165,100 0 0
AMETEK Inc COMMON 031100100 919 10,006 SH   SOLE NONE 10,006 0 0
Amgen Inc COMMON 031162100 24,863 128,483 SH   SOLE NONE 128,483 0 0
Amphenol Corp COMMON 032095101 3,987 41,316 SH   SOLE NONE 41,316 0 0
Analog Devices Inc COMMON 032654105 5,328 47,686 SH   SOLE NONE 47,686 0 0
AngloGold Ashanti Ltd ADR 035128206 6,259 342,600 SH   SOLE NONE 342,600 0 0
Annaly Capital Management Inc REIT 035710409 12,371 1,405,820 SH   SOLE NONE 1,405,820 0 0
ANSYS Inc COMMON 03662Q105 3,282 14,827 SH   SOLE NONE 14,827 0 0
Anthem Inc COMMON 036752103 61,221 254,982 SH   SOLE NONE 254,982 0 0
AO Smith Corp COMMON 831865209 1,107 23,200 SH   SOLE NONE 23,200 0 0
Aon PLC COMMON G0408V102 2,354 12,160 SH   SOLE NONE 12,160 0 0
Apache Corp COMMON 037411105 804 31,400 SH   SOLE NONE 31,400 0 0
Apartment Investment & Management Co REIT 03748R754 4,183 80,235 SH   SOLE NONE 80,235 0 0
Apple Inc COMMON 037833100 240,671 1,074,569 SH   SOLE NONE 1,074,569 0 0
Applied Materials Inc COMMON 038222105 2,500 50,100 SH   SOLE NONE 50,100 0 0
AptarGroup Inc COMMON 038336103 156,674 1,322,700 SH   SOLE NONE 1,322,700 0 0
Aptiv PLC COMMON G6095L109 3,702 42,352 SH   SOLE NONE 42,352 0 0
Aramark COMMON 03852U106 44,439 1,019,700 SH   SOLE NONE 1,019,700 0 0
Arch Capital Group Ltd COMMON G0450A105 1,935 46,100 SH   SOLE NONE 46,100 0 0
Archer-Daniels-Midland Co COMMON 039483102 6,620 161,189 SH   SOLE NONE 161,189 0 0
Arconic Inc COMMON 03965L100 1,229 47,266 SH   SOLE NONE 47,266 0 0
Ares Capital Corp COMMON 04010L103 1,790 96,052 SH   SOLE NONE 96,052 0 0
Argo Group International Holdings Ltd COMMON G0464B107 1,826 26,000 SH   SOLE NONE 26,000 0 0
Arista Networks Inc COMMON 040413106 1,099 4,600 SH   SOLE NONE 4,600 0 0
Armada Hoffler Properties Inc REIT 04208T108 373 20,595 SH   SOLE NONE 20,595 0 0
Arrow Electronics Inc COMMON 042735100 7,210 96,677 SH   SOLE NONE 96,677 0 0
Arthur J Gallagher & Co COMMON 363576109 1,406 15,700 SH   SOLE NONE 15,700 0 0
Assurant Inc COMMON 04621X108 1,398 11,108 SH   SOLE NONE 11,108 0 0
AT&T Inc COMMON 00206R102 166,638 4,403,744 SH   SOLE NONE 4,403,744 0 0
Athene Holding Ltd COMMON G0684D107 1,577 37,500 SH   SOLE NONE 37,500 0 0
Atmos Energy Corp COMMON 049560105 2,551 22,400 SH   SOLE NONE 22,400 0 0
Autodesk Inc COMMON 052769106 205 1,390 SH   SOLE NONE 1,390 0 0
Autohome Inc ADR 05278C107 2,593 31,191 SH   SOLE NONE 31,191 0 0
Autoliv Inc COMMON 052800109 1,065 13,500 SH   SOLE NONE 13,500 0 0
Automatic Data Processing Inc COMMON 053015103 32,268 199,901 SH   SOLE NONE 199,901 0 0
AutoNation Inc COMMON 05329W102 199,866 3,942,122 SH   SOLE NONE 3,942,122 0 0
AutoZone Inc COMMON 053332102 522,767 481,982 SH   SOLE NONE 481,982 0 0
AvalonBay Communities Inc REIT 053484101 20,921 97,157 SH   SOLE NONE 97,157 0 0
Avery Dennison Corp COMMON 053611109 1,688 14,865 SH   SOLE NONE 14,865 0 0
Avis Budget Group Inc COMMON 053774105 3,532 125,000 SH   SOLE NONE 125,000 0 0
Avista Corp COMMON 05379B107 1,152 23,788 SH   SOLE NONE 23,788 0 0
AXA Equitable Holdings Inc COMMON 054561105 439 19,800 SH   SOLE NONE 19,800 0 0
Axalta Coating Systems Ltd COMMON G0750C108 1,263 41,900 SH   SOLE NONE 41,900 0 0
Azure Power Global Ltd COMMON V0393H103 243,728 17,048,065 SH   SOLE NONE 17,048,065 0 0
B2Gold Corp COMMON 11777Q209 674 207,059 SH   SOLE NONE 207,059 0 0
Baidu Inc ADR 056752108 34,984 340,441 SH   SOLE NONE 340,441 0 0
Baker Hughes a GE Co COMMON 05722G100 1,670 71,974 SH   SOLE NONE 71,974 0 0
Ball Corp COMMON 058498106 4,121 56,594 SH   SOLE NONE 56,594 0 0
Bank of America Corp COMMON 060505104 58,783 2,015,174 SH   SOLE NONE 2,015,174 0 0
Bank of New York Mellon Corp, The COMMON 064058100 4,536 100,334 SH   SOLE NONE 100,334 0 0
Banner Corp COMMON 06652V208 1,629 29,000 SH   SOLE NONE 29,000 0 0
Banque de Nouvelle-Ecosse, La COMMON 064149107 999,450 17,585,000 SH   SOLE NONE 17,585,000 0 0
Banque Royale du Canada COMMON 780087102 1,029,894 12,688,000 SH   SOLE NONE 12,688,000 0 0
Banque Toronto-Dominion, La COMMON 891160509 973,210 16,680,000 SH   SOLE NONE 16,680,000 0 0
Baozun Inc ADR 06684L103 897 21,007 SH   SOLE NONE 21,007 0 0
Baxter International Inc COMMON 071813109 562,839 6,434,655 SH   SOLE NONE 6,434,655 0 0
BB&T Corp COMMON 054937107 5,258 98,513 SH   SOLE NONE 98,513 0 0
Becton Dickinson and Co COMMON 075887109 6,082 24,044 SH   SOLE NONE 24,044 0 0
BeiGene Ltd ADR 07725L102 208 1,700 SH   SOLE NONE 1,700 0 0
Berkshire Hathaway Inc COMMON 084670702 799,776 3,844,708 SH   SOLE NONE 3,844,708 0 0
Best Buy Co Inc COMMON 086516101 7,541 109,300 SH   SOLE NONE 109,300 0 0
Biogen Inc COMMON 09062X103 8,859 38,052 SH   SOLE NONE 38,052 0 0
BioMarin Pharmaceutical Inc COMMON 09061G101 667 9,900 SH   SOLE NONE 9,900 0 0
Black Hills Corp COMMON 092113109 1,611 21,000 SH   SOLE NONE 21,000 0 0
BlackRock Inc COMMON 09247X101 18,605 41,749 SH   SOLE NONE 41,749 0 0
BMC Stock Holdings Inc COMMON 05591B109 2,539 97,000 SH   SOLE NONE 97,000 0 0
Boeing Company, The COMMON 097023105 55,415 145,650 SH   SOLE NONE 145,650 0 0
BOK Financial Corp COMMON 05561Q201 9,498 120,000 SH   SOLE NONE 120,000 0 0
Booking Holdings Inc COMMON 09857L108 6,840 3,485 SH   SOLE NONE 3,485 0 0
Booz Allen Hamilton Holding Corp COMMON 099502106 952 13,403 SH   SOLE NONE 13,403 0 0
BorgWarner Inc COMMON 099724106 16,267 443,489 SH   SOLE NONE 443,489 0 0
Boston Properties Inc REIT 101121101 10,772 83,077 SH   SOLE NONE 83,077 0 0
Boston Scientific Corp COMMON 101137107 4,957 121,826 SH   SOLE NONE 121,826 0 0
Brandywine Realty Trust REIT 105368203 6,439 425,000 SH   SOLE NONE 425,000 0 0
Brighthouse Financial Inc COMMON 10922N103 3,107 76,763 SH   SOLE NONE 76,763 0 0
Bristol-Myers Squibb Co COMMON 110122108 9,467 186,681 SH   SOLE NONE 186,681 0 0
Broadcom Inc COMMON 11135F101 18,192 65,897 SH   SOLE NONE 65,897 0 0
Broadridge Financial Solutions Inc COMMON 11133T103 784 6,300 SH   SOLE NONE 6,300 0 0
Brookfield Asset Management Inc COMMON 112585104 424,921 7,997,100 SH   SOLE NONE 7,997,100 0 0
Brown-Forman Corp COMMON 115637209 3,398 54,132 SH   SOLE NONE 54,132 0 0
Bunge Ltd COMMON G16962105 9,773 172,600 SH   SOLE NONE 172,600 0 0
Burlington Stores Inc COMMON 122017106 959 4,800 SH   SOLE NONE 4,800 0 0
Cabot Oil & Gas Corp COMMON 127097103 1,739 98,999 SH   SOLE NONE 98,999 0 0
Cadence Design Systems Inc COMMON 127387108 423 6,400 SH   SOLE NONE 6,400 0 0
CAE Inc COMMON 124765108 111,330 4,379,111 SH   SOLE NONE 4,379,111 0 0
Caesars Entertainment Corp COMMON 127686103 43,725 3,750,000 SH   SOLE NONE 3,750,000 0 0
Cambrex Corp COMMON 132011107 3,153 53,000 SH   SOLE NONE 53,000 0 0
Camden Property Trust REIT 133131102 4,431 39,919 SH   SOLE NONE 39,919 0 0
Campbell Soup Co COMMON 134429109 5,250 111,900 SH   SOLE NONE 111,900 0 0
Canadian Natural Resources Limited COMMON 136385101 479,230 18,000,000 SH   SOLE NONE 18,000,000 0 0
Capital One Financial Corp COMMON 14040H105 12,900 141,794 SH   SOLE NONE 141,794 0 0
Capri Holdings Ltd COMMON G1890L107 414 12,483 SH   SOLE NONE 12,483 0 0
Capstead Mortgage Corp REIT 14067E506 295 40,074 SH   SOLE NONE 40,074 0 0
Cardinal Health Inc COMMON 14149Y108 16,996 360,155 SH   SOLE NONE 360,155 0 0
CarMax Inc COMMON 143130102 3,344 37,997 SH   SOLE NONE 37,997 0 0
Carnival Corp COMMON 143658300 5,501 125,841 SH   SOLE NONE 125,841 0 0
Carter's Inc COMMON 146229109 340,992 3,738,540 SH   SOLE NONE 3,738,540 0 0
Caterpillar Inc COMMON 149123101 10,933 86,556 SH   SOLE NONE 86,556 0 0
CBRE Group Inc COMMON 12504L109 3,103 58,544 SH   SOLE NONE 58,544 0 0
CBS Corp COMMON 124857202 3,113 77,124 SH   SOLE NONE 77,124 0 0
CDK Global Inc COMMON 12508E101 962 20,000 SH   SOLE NONE 20,000 0 0
CDW Corp COMMON 12514G108 4,424 35,900 SH   SOLE NONE 35,900 0 0
Celanese Corp COMMON 150870103 3,934 32,166 SH   SOLE NONE 32,166 0 0
Celgene Corp COMMON 151020104 2,127 21,422 SH   SOLE NONE 21,422 0 0
Centene Corp COMMON 15135B101 6,320 146,100 SH   SOLE NONE 146,100 0 0
CenterPoint Energy Inc COMMON 15189T107 4,802 159,113 SH   SOLE NONE 159,113 0 0
CenturyLink Inc COMMON 156700106 17,816 1,427,559 SH   SOLE NONE 1,427,559 0 0
Cerner Corp COMMON 156782104 3,873 56,816 SH   SOLE NONE 56,816 0 0
CF Industries Holdings Inc COMMON 125269100 1,061 21,572 SH   SOLE NONE 21,572 0 0
CH Robinson Worldwide Inc COMMON 12541W209 2,959 34,903 SH   SOLE NONE 34,903 0 0
Charles Schwab Corp, The COMMON 808513105 4,684 111,968 SH   SOLE NONE 111,968 0 0
Charter Communications Inc COMMON 16119P108 3,974 9,644 SH   SOLE NONE 9,644 0 0
Check Point Software Technologies Ltd COMMON M22465104 2,515 22,969 SH   SOLE NONE 22,969 0 0
Chemed Corp COMMON 16359R103 433 1,038 SH   SOLE NONE 1,038 0 0
Cheniere Energy Inc COMMON 16411R208 335 5,316 SH   SOLE NONE 5,316 0 0
Chevron Corp COMMON 166764100 73,069 616,100 SH   SOLE NONE 616,100 0 0
Chipotle Mexican Grill Inc COMMON 169656105 1,894 2,253 SH   SOLE NONE 2,253 0 0
Chubb Ltd COMMON H1467J104 10,885 67,422 SH   SOLE NONE 67,422 0 0
Church & Dwight Co Inc COMMON 171340102 854 11,354 SH   SOLE NONE 11,354 0 0
Cia Cervecerias Unidas SA ADR 204429104 927 41,772 SH   SOLE NONE 41,772 0 0
Cia de Minas Buenaventura SAA ADR 204448104 8,036 529,364 SH   SOLE NONE 529,364 0 0
Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 255 21,500 SH   SOLE NONE 21,500 0 0
Cigna Corp COMMON 125523100 6,595 43,451 SH   SOLE NONE 43,451 0 0
Cimarex Energy Co COMMON 171798101 508 10,605 SH   SOLE NONE 10,605 0 0
Cincinnati Financial Corp COMMON 172062101 3,927 33,655 SH   SOLE NONE 33,655 0 0
Cintas Corp COMMON 172908105 2,672 9,967 SH   SOLE NONE 9,967 0 0
Cisco Systems Inc COMMON 17275R102 88,053 1,782,085 SH   SOLE NONE 1,782,085 0 0
CIT Group Inc COMMON 125581801 1,083 23,900 SH   SOLE NONE 23,900 0 0
Citigroup Inc COMMON 172967424 109,091 1,579,199 SH   SOLE NONE 1,579,199 0 0
Citizens Financial Group Inc COMMON 174610105 3,580 101,214 SH   SOLE NONE 101,214 0 0
Citrix Systems Inc COMMON 177376100 255 2,641 SH   SOLE NONE 2,641 0 0
Clorox Company, The COMMON 189054109 3,539 23,305 SH   SOLE NONE 23,305 0 0
CME Group Inc COMMON 12572Q105 27,242 128,901 SH   SOLE NONE 128,901 0 0
CMS Energy Corp COMMON 125896100 4,188 65,494 SH   SOLE NONE 65,494 0 0
CNA Financial Corp COMMON 126117100 255 5,184 SH   SOLE NONE 5,184 0 0
CNH Industrial NV COMMON N20944109 6,116 600,647 SH   SOLE NONE 600,647 0 0
Coca-Cola Co, The COMMON 191216100 41,474 761,833 SH   SOLE NONE 761,833 0 0
Coca-Cola Consolidated Inc COMMON 191098102 2,127 7,000 SH   SOLE NONE 7,000 0 0
Coca-Cola European Partners PLC COMMON G25839104 6,216 112,100 SH   SOLE NONE 112,100 0 0
Cognex Corp COMMON 192422103 663 13,500 SH   SOLE NONE 13,500 0 0
Cognizant Technology Solutions Corp COMMON 192446102 2,586 42,905 SH   SOLE NONE 42,905 0 0
Colgate-Palmolive Co COMMON 194162103 344,027 4,680,003 SH   SOLE NONE 4,680,003 0 0
Colony Capital Inc REIT 19626G108 211,625 35,153,651 SH   SOLE NONE 35,153,651 0 0
Columbia Sportswear Co COMMON 198516106 668 6,890 SH   SOLE NONE 6,890 0 0
Comcast Corp COMMON 20030N101 11,638 258,170 SH   SOLE NONE 258,170 0 0
Comerica Inc COMMON 200340107 10,473 158,701 SH   SOLE NONE 158,701 0 0
Communication Services Select Sector SPDR Fund ETF 81369Y852 38,624 779,971 SH   SOLE NONE 779,971 0 0
CommVault Systems Inc COMMON 204166102 3,934 88,000 SH   SOLE NONE 88,000 0 0
Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1,091,826 12,151,800 SH   SOLE NONE 12,151,800 0 0
Conagra Brands Inc COMMON 205887102 1,497 48,800 SH   SOLE NONE 48,800 0 0
Concho Resources Inc COMMON 20605P101 1,630 24,000 SH   SOLE NONE 24,000 0 0
Conduent Inc COMMON 206787103 1,661 267,000 SH   SOLE NONE 267,000 0 0
ConocoPhillips COMMON 20825C104 19,168 336,400 SH   SOLE NONE 336,400 0 0
Consolidated Edison Inc COMMON 209115104 14,124 149,507 SH   SOLE NONE 149,507 0 0
Constellation Brands Inc COMMON 21036P108 6,257 30,185 SH   SOLE NONE 30,185 0 0
Consumer Staples Select Sector SPDR Fund ETF 81369Y308 22,492 366,195 SH   SOLE NONE 366,195 0 0
Continental Resources Inc/OK COMMON 212015101 2,441 79,286 SH   SOLE NONE 79,286 0 0
Cooper Cos Inc/The COMMON 216648402 891 3,000 SH   SOLE NONE 3,000 0 0
Copart Inc COMMON 217204106 1,229 15,300 SH   SOLE NONE 15,300 0 0
Corning Inc COMMON 219350105 8,296 290,900 SH   SOLE NONE 290,900 0 0
Corteva Inc COMMON 22052L104 7,002 250,080 SH   SOLE NONE 250,080 0 0
CoStar Group Inc COMMON 22160N109 2,548 4,296 SH   SOLE NONE 4,296 0 0
Costco Wholesale Corp COMMON 22160K105 76,304 264,843 SH   SOLE NONE 264,843 0 0
Coty Inc COMMON 222070203 4,386 417,303 SH   SOLE NONE 417,303 0 0
Credicorp Ltd COMMON G2519Y108 7,122 34,169 SH   SOLE NONE 34,169 0 0
Crown Castle International Corp REIT 22822V101 7,840 56,397 SH   SOLE NONE 56,397 0 0
Crown Holdings Inc COMMON 228368106 1,942 29,400 SH   SOLE NONE 29,400 0 0
CSX Corp COMMON 126408103 8,735 126,106 SH   SOLE NONE 126,106 0 0
Ctrip.com International Ltd ADR 22943F100 27,230 929,685 SH   SOLE NONE 929,685 0 0
Cummins Inc COMMON 231021106 7,434 45,700 SH   SOLE NONE 45,700 0 0
CVS Health Corp COMMON 126650100 425,490 6,746,310 SH   SOLE NONE 6,746,310 0 0
CyberArk Software Ltd COMMON M2682V108 15,913 159,414 SH   SOLE NONE 159,414 0 0
Cypress Semiconductor Corp COMMON 232806109 31,509 1,350,000 SH   SOLE NONE 1,350,000 0 0
Danaher Corp COMMON 235851102 180,496 1,249,713 SH   SOLE NONE 1,249,713 0 0
Darden Restaurants Inc COMMON 237194105 2,613 22,100 SH   SOLE NONE 22,100 0 0
DaVita Inc COMMON 23918K108 2,060 36,100 SH   SOLE NONE 36,100 0 0
Deckers Outdoor Corp COMMON 243537107 10,993 74,600 SH   SOLE NONE 74,600 0 0
Deere & Co COMMON 244199105 4,166 24,700 SH   SOLE NONE 24,700 0 0
Dell Technologies Inc COMMON 24703L202 142,218 2,742,352 SH   SOLE NONE 2,742,352 0 0
Delta Air Lines Inc COMMON 247361702 34,445 598,000 SH   SOLE NONE 598,000 0 0
DENTSPLY SIRONA Inc COMMON 24906P109 2,789 52,308 SH   SOLE NONE 52,308 0 0
Deutsche Bank AG COMMON D18190898 2,774 370,314 SH   SOLE NONE 370,314 0 0
Devon Energy Corp COMMON 25179M103 3,313 137,710 SH   SOLE NONE 137,710 0 0
Diamondback Energy Inc COMMON 25278X109 1,466 16,300 SH   SOLE NONE 16,300 0 0
Digital Realty Trust Inc REIT 253868103 2,207 17,000 SH   SOLE NONE 17,000 0 0
Discover Financial Services COMMON 254709108 3,202 39,489 SH   SOLE NONE 39,489 0 0
Discovery Inc COMMON 25470F104 1,892 71,042 SH   SOLE NONE 71,042 0 0
Discovery Inc COMMON 25470F302 3,615 146,843 SH   SOLE NONE 146,843 0 0
DISH Network Corp COMMON 25470M109 4,675 137,217 SH   SOLE NONE 137,217 0 0
Dollar General Corp COMMON 256677105 680,184 4,279,503 SH   SOLE NONE 4,279,503 0 0
Dollar Tree Inc COMMON 256746108 3,799 33,274 SH   SOLE NONE 33,274 0 0
Dominion Energy Inc COMMON 25746U109 4,127 50,925 SH   SOLE NONE 50,925 0 0
Domino's Pizza Inc COMMON 25754A201 367 1,500 SH   SOLE NONE 1,500 0 0
Douglas Emmett Inc REIT 25960P109 2,302 53,739 SH   SOLE NONE 53,739 0 0
Dover Corp COMMON 260003108 3,674 36,900 SH   SOLE NONE 36,900 0 0
Dow Inc COMMON 260557103 12,129 254,547 SH   SOLE NONE 254,547 0 0
DR Horton Inc COMMON 23331A109 4,300 81,584 SH   SOLE NONE 81,584 0 0
DTE Energy Co COMMON 233331107 760 5,717 SH   SOLE NONE 5,717 0 0
Duke Energy Corp COMMON 26441C204 7,742 80,759 SH   SOLE NONE 80,759 0 0
Duke Realty Corp REIT 264411505 2,697 79,400 SH   SOLE NONE 79,400 0 0
DuPont de Nemours Inc COMMON 26614N102 17,143 240,400 SH   SOLE NONE 240,400 0 0
DXC Technology Co COMMON 23355L106 4,499 152,497 SH   SOLE NONE 152,497 0 0
E TRADE Financial Corp COMMON 269246401 851 19,476 SH   SOLE NONE 19,476 0 0
East West Bancorp Inc COMMON 27579R104 1,830 41,321 SH   SOLE NONE 41,321 0 0
Eastman Chemical Co COMMON 277432100 4,135 56,012 SH   SOLE NONE 56,012 0 0
Eaton Corp PLC COMMON G29183103 11,716 140,898 SH   SOLE NONE 140,898 0 0
eBay Inc COMMON 278642103 10,585 271,544 SH   SOLE NONE 271,544 0 0
Ecolab Inc COMMON 278865100 162,350 819,782 SH   SOLE NONE 819,782 0 0
Edison International COMMON 281020107 7,110 94,268 SH   SOLE NONE 94,268 0 0
Edwards Lifesciences Corp COMMON 28176E108 3,013 13,702 SH   SOLE NONE 13,702 0 0
eHealth Inc COMMON 28238P109 2,872 43,000 SH   SOLE NONE 43,000 0 0
El Paso Electric Co COMMON 283677854 5,035 75,067 SH   SOLE NONE 75,067 0 0
Elanco Animal Health Inc COMMON 28414H103 394 14,800 SH   SOLE NONE 14,800 0 0
Electronic Arts Inc COMMON 285512109 2,753 28,140 SH   SOLE NONE 28,140 0 0
Eli Lilly & Co COMMON 532457108 18,621 166,514 SH   SOLE NONE 166,514 0 0
Embraer SA ADR 29082A107 702 40,700 SH   SOLE NONE 40,700 0 0
Emerson Electric Co COMMON 291011104 8,224 123,008 SH   SOLE NONE 123,008 0 0
Enbridge Inc COMMON 29250N105 1,028,192 29,309,914 SH   SOLE NONE 29,309,914 0 0
Encompass Health Corp COMMON 29261A100 798 12,607 SH   SOLE NONE 12,607 0 0
Entergy Corp COMMON 29364G103 6,701 57,100 SH   SOLE NONE 57,100 0 0
EOG Resources Inc COMMON 26875P101 2,309 31,109 SH   SOLE NONE 31,109 0 0
EPAM Systems Inc COMMON 29414B104 292 1,600 SH   SOLE NONE 1,600 0 0
EQT Corp COMMON 26884L109 118,180 11,107,119 SH   SOLE NONE 11,107,119 0 0
Equifax Inc COMMON 294429105 1,248 8,871 SH   SOLE NONE 8,871 0 0
Equinix Inc REIT 29444U700 10,519 18,237 SH   SOLE NONE 18,237 0 0
Equity LifeStyle Properties Inc REIT 29472R108 5,117 38,298 SH   SOLE NONE 38,298 0 0
Equity Residential REIT 29476L107 3,501 40,591 SH   SOLE NONE 40,591 0 0
Essent Group Ltd COMMON G3198U102 1,668 35,000 SH   SOLE NONE 35,000 0 0
Essex Property Trust Inc REIT 297178105 18,217 55,770 SH   SOLE NONE 55,770 0 0
Estee Lauder Cos Inc, The COMMON 518439104 613 3,079 SH   SOLE NONE 3,079 0 0
Everest Re Group Ltd COMMON G3223R108 12,985 48,800 SH   SOLE NONE 48,800 0 0
Evergy Inc COMMON 30034W106 2,436 36,600 SH   SOLE NONE 36,600 0 0
Eversource Energy COMMON 30040W108 7,251 84,839 SH   SOLE NONE 84,839 0 0
Exelon Corp COMMON 30161N101 23,775 492,124 SH   SOLE NONE 492,124 0 0
Expedia Group Inc COMMON 30212P303 11,836 88,060 SH   SOLE NONE 88,060 0 0
Expeditors International of Washington Inc COMMON 302130109 2,023 27,233 SH   SOLE NONE 27,233 0 0
Extra Space Storage Inc REIT 30225T102 1,021 8,736 SH   SOLE NONE 8,736 0 0
Exxon Mobil Corp COMMON 30231G102 601,358 8,516,618 SH   SOLE NONE 8,516,618 0 0
F5 Networks Inc COMMON 315616102 2,241 15,958 SH   SOLE NONE 15,958 0 0
Facebook Inc COMMON 30303M102 157,920 886,792 SH   SOLE NONE 886,792 0 0
Farfetch Ltd COMMON 30744W107 2,969 343,669 SH   SOLE NONE 343,669 0 0
Fastenal Co COMMON 311900104 2,684 82,164 SH   SOLE NONE 82,164 0 0
Federal Realty Investment Trust REIT 313747206 4,875 35,809 SH   SOLE NONE 35,809 0 0
FedEx Corp COMMON 31428X106 23,123 158,845 SH   SOLE NONE 158,845 0 0
Fiat Chrysler Automobiles NV COMMON N31738102 27,121 2,095,455 SH   SOLE NONE 2,095,455 0 0
Fidelity National Financial Inc COMMON 31620R303 1,754 39,500 SH   SOLE NONE 39,500 0 0
Fidelity National Information Services Inc COMMON 31620M106 7,475 56,306 SH   SOLE NONE 56,306 0 0
Fifth Third Bancorp COMMON 316773100 2,897 105,790 SH   SOLE NONE 105,790 0 0
First American Financial Corp COMMON 31847R102 780 13,215 SH   SOLE NONE 13,215 0 0
First Industrial Realty Trust Inc REIT 32054K103 2,575 65,100 SH   SOLE NONE 65,100 0 0
First Republic Bank/CA COMMON 33616C100 6,933 71,700 SH   SOLE NONE 71,700 0 0
FirstEnergy Corp COMMON 337932107 3,590 74,430 SH   SOLE NONE 74,430 0 0
Fiserv Inc COMMON 337738108 5,218 50,370 SH   SOLE NONE 50,370 0 0
FleetCor Technologies Inc COMMON 339041105 3,040 10,600 SH   SOLE NONE 10,600 0 0
Flex Ltd COMMON Y2573F102 22,777 2,176,459 SH   SOLE NONE 2,176,459 0 0
FLIR Systems Inc COMMON 302445101 1,257 23,900 SH   SOLE NONE 23,900 0 0
Flowserve Corp COMMON 34354P105 115,728 2,477,582 SH   SOLE NONE 2,477,582 0 0
Fluor Corp COMMON 343412102 130,843 6,839,698 SH   SOLE NONE 6,839,698 0 0
FMC Corp COMMON 302491303 1,317 15,017 SH   SOLE NONE 15,017 0 0
Ford Motor Co COMMON 345370860 29,832 3,256,757 SH   SOLE NONE 3,256,757 0 0
Fortinet Inc COMMON 34959E109 2,547 33,180 SH   SOLE NONE 33,180 0 0
Fortis Inc COMMON 349553107 195,690 4,625,838 SH   SOLE NONE 4,625,838 0 0
Fortive Corp COMMON 34959J108 2,310 33,700 SH   SOLE NONE 33,700 0 0
Fortune Brands Home & Security Inc COMMON 34964C106 1,800 32,900 SH   SOLE NONE 32,900 0 0
Four Corners Property Trust Inc REIT 35086T109 1,196 42,291 SH   SOLE NONE 42,291 0 0
Fox Corp COMMON 35137L105 403 12,791 SH   SOLE NONE 12,791 0 0
Fox Corp COMMON 35137L204 961 30,480 SH   SOLE NONE 30,480 0 0
Franklin Resources Inc COMMON 354613101 500 17,308 SH   SOLE NONE 17,308 0 0
Freeport-McMoRan Inc COMMON 35671D857 11,924 1,246,019 SH   SOLE NONE 1,246,019 0 0
Gaming and Leisure Properties Inc REIT 36467J108 5,315 139,000 SH   SOLE NONE 139,000 0 0
Gap Inc, The COMMON 364760108 2,432 140,100 SH   SOLE NONE 140,100 0 0
Garmin Ltd COMMON H2906T109 3,066 36,200 SH   SOLE NONE 36,200 0 0
Gartner Inc COMMON 366651107 1,144 8,000 SH   SOLE NONE 8,000 0 0
GDS Holdings Ltd ADR 36165L108 1,249 31,166 SH   SOLE NONE 31,166 0 0
General Dynamics Corp COMMON 369550108 686,388 3,756,297 SH   SOLE NONE 3,756,297 0 0
General Electric Co COMMON 369604103 55,036 6,156,152 SH   SOLE NONE 6,156,152 0 0
General Mills Inc COMMON 370334104 13,970 253,456 SH   SOLE NONE 253,456 0 0
General Motors Co COMMON 37045V100 259,232 6,916,538 SH   SOLE NONE 6,916,538 0 0
Genomic Health Inc COMMON 37244C101 2,442 36,000 SH   SOLE NONE 36,000 0 0
Genuine Parts Co COMMON 372460105 481,499 4,834,815 SH   SOLE NONE 4,834,815 0 0
Gilead Sciences Inc COMMON 375558103 30,930 488,001 SH   SOLE NONE 488,001 0 0
Global Payments Inc COMMON 37940X102 7,425 46,701 SH   SOLE NONE 46,701 0 0
Globe Life Inc COMMON 37959E102 180,805 1,888,108 SH   SOLE NONE 1,888,108 0 0
GoDaddy Inc COMMON 380237107 1,233 18,684 SH   SOLE NONE 18,684 0 0
Gold Fields Ltd ADR 38059T106 1,695 344,500 SH   SOLE NONE 344,500 0 0
Goldman Sachs Group, Inc., The COMMON 38141G104 51,153 246,844 SH   SOLE NONE 246,844 0 0
Green Dot Corp COMMON 39304D102 1,363 54,000 SH   SOLE NONE 54,000 0 0
Groupe CGI Inc COMMON 12532H104 2,960,357 37,414,204 SH   SOLE NONE 37,414,204 0 0
GrubHub Inc COMMON 400110102 2,379 42,318 SH   SOLE NONE 42,318 0 0
Grupo Televisa SAB ADR 40049J206 7,001 715,850 SH   SOLE NONE 715,850 0 0
H&R Block Inc COMMON 093671105 1,412 59,783 SH   SOLE NONE 59,783 0 0
Halliburton Co COMMON 406216101 8,174 433,621 SH   SOLE NONE 433,621 0 0
Hanesbrands Inc COMMON 410345102 1,431 93,433 SH   SOLE NONE 93,433 0 0
Hanover Insurance Group Inc/The COMMON 410867105 2,440 18,000 SH   SOLE NONE 18,000 0 0
Harley-Davidson Inc COMMON 412822108 1,625 45,180 SH   SOLE NONE 45,180 0 0
Harmony Gold Mining Co Ltd ADR 413216300 217 76,400 SH   SOLE NONE 76,400 0 0
Hartford Financial Services Group Inc/The COMMON 416515104 3,672 60,590 SH   SOLE NONE 60,590 0 0
Hasbro Inc COMMON 418056107 2,381 20,064 SH   SOLE NONE 20,064 0 0
HCA Healthcare Inc COMMON 40412C101 11,849 98,400 SH   SOLE NONE 98,400 0 0
HCP Inc REIT 40414L109 2,816 79,040 SH   SOLE NONE 79,040 0 0
HD Supply Holdings Inc COMMON 40416M105 3,025 77,221 SH   SOLE NONE 77,221 0 0
HDFC Bank Ltd ADR 40415F101 4,931 86,432 SH   SOLE NONE 86,432 0 0
Healthcare Trust of America Inc REIT 42225P501 14,361 488,813 SH   SOLE NONE 488,813 0 0
HEICO Corp COMMON 422806208 631 6,485 SH   SOLE NONE 6,485 0 0
Helmerich & Payne Inc COMMON 423452101 1,651 41,196 SH   SOLE NONE 41,196 0 0
Henry Schein Inc COMMON 806407102 3,328 52,414 SH   SOLE NONE 52,414 0 0
Hershey Co, The COMMON 427866108 9,175 59,196 SH   SOLE NONE 59,196 0 0
Hess Corp COMMON 42809H107 4,536 75,000 SH   SOLE NONE 75,000 0 0
Hewlett Packard Enterprise Co COMMON 42824C109 18,410 1,213,600 SH   SOLE NONE 1,213,600 0 0
Highwoods Properties Inc REIT 431284108 6,013 133,796 SH   SOLE NONE 133,796 0 0
Hill-Rom Holdings Inc COMMON 431475102 4,042 38,408 SH   SOLE NONE 38,408 0 0
Hilton Worldwide Holdings Inc COMMON 43300A203 3,588 38,532 SH   SOLE NONE 38,532 0 0
HollyFrontier Corp COMMON 436106108 3,578 66,700 SH   SOLE NONE 66,700 0 0
Hologic Inc COMMON 436440101 2,550 50,500 SH   SOLE NONE 50,500 0 0
Home Depot Inc, The COMMON 437076102 31,792 137,024 SH   SOLE NONE 137,024 0 0
Honeywell International Inc COMMON 438516106 18,656 110,263 SH   SOLE NONE 110,263 0 0
Hormel Foods Corp COMMON 440452100 4,670 106,800 SH   SOLE NONE 106,800 0 0
Host Hotels & Resorts Inc REIT 44107P104 2,025 117,133 SH   SOLE NONE 117,133 0 0
Houlihan Lokey Inc COMMON 441593100 4,420 98,000 SH   SOLE NONE 98,000 0 0
HP Inc COMMON 40434L105 15,435 815,800 SH   SOLE NONE 815,800 0 0
Huazhu Group Ltd ADR 44332N106 2,340 70,861 SH   SOLE NONE 70,861 0 0
Humana Inc COMMON 444859102 10,448 40,866 SH   SOLE NONE 40,866 0 0
Huntington Bancshares Inc/OH COMMON 446150104 1,784 124,991 SH   SOLE NONE 124,991 0 0
Huntington Ingalls Industries Inc COMMON 446413106 572 2,700 SH   SOLE NONE 2,700 0 0
Hutchison China MediTech Ltd ADR 44842L103 561 31,458 SH   SOLE NONE 31,458 0 0
IAC/InterActiveCorp COMMON 44919P508 1,877 8,613 SH   SOLE NONE 8,613 0 0
ICON PLC COMMON G4705A100 1,102 7,479 SH   SOLE NONE 7,479 0 0
IDACORP Inc COMMON 451107106 709 6,292 SH   SOLE NONE 6,292 0 0
IDEX Corp COMMON 45167R104 1,377 8,400 SH   SOLE NONE 8,400 0 0
IDEXX Laboratories Inc COMMON 45168D104 1,570 5,775 SH   SOLE NONE 5,775 0 0
IHS Markit Ltd COMMON G47567105 2,597 38,826 SH   SOLE NONE 38,826 0 0
Illinois Tool Works Inc COMMON 452308109 4,508 28,805 SH   SOLE NONE 28,805 0 0
Illumina Inc COMMON 452327109 2,006 6,595 SH   SOLE NONE 6,595 0 0
Industrial Select Sector SPDR Fund ETF 81369Y704 39,586 509,926 SH   SOLE NONE 509,926 0 0
Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 274 843,987 SH Call SOLE NONE 843,987 0 0
Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 1,478 843,987 SH Put SOLE NONE 843,987 0 0
Infosys Ltd ADR 456788108 10,732 943,920 SH   SOLE NONE 943,920 0 0
Ingersoll-Rand PLC COMMON G47791101 5,730 46,503 SH   SOLE NONE 46,503 0 0
Ingevity Corp COMMON 45688C107 1,943 22,900 SH   SOLE NONE 22,900 0 0
Ingredion Inc COMMON 457187102 2,416 29,553 SH   SOLE NONE 29,553 0 0
Inphi Corp COMMON 45772F107 9,341 153,000 SH   SOLE NONE 153,000 0 0
Intel Corp COMMON 458140100 97,993 1,901,666 SH   SOLE NONE 1,901,666 0 0
Intelsat SA COMMON L5140P101 2,599 114,000 SH   SOLE NONE 114,000 0 0
Intercontinental Exchange Inc COMMON 45866F104 2,644 28,650 SH   SOLE NONE 28,650 0 0
InterDigital Inc COMMON 45867G101 4,042 77,037 SH   SOLE NONE 77,037 0 0
International Business Machines Corp COMMON 459200101 747,732 5,141,880 SH   SOLE NONE 5,141,880 0 0
International Flavors & Fragrances Inc COMMON 459506101 656 5,348 SH   SOLE NONE 5,348 0 0
International Paper Co COMMON 460146103 6,787 162,300 SH   SOLE NONE 162,300 0 0
Interpublic Group of Cos Inc, The COMMON 460690100 2,689 124,716 SH   SOLE NONE 124,716 0 0
Intuit Inc COMMON 461202103 19,122 71,904 SH   SOLE NONE 71,904 0 0
Intuitive Surgical Inc COMMON 46120E602 616 1,141 SH   SOLE NONE 1,141 0 0
Invesco Ltd COMMON G491BT108 1,705 100,621 SH   SOLE NONE 100,621 0 0
Invitation Homes Inc REIT 46187W107 5,854 197,693 SH   SOLE NONE 197,693 0 0
IPG Photonics Corp COMMON 44980X109 99,142 731,136 SH   SOLE NONE 731,136 0 0
iQIYI Inc ADR 46267X108 1,076 66,706 SH   SOLE NONE 66,706 0 0
IQVIA Holdings Inc COMMON 46266C105 1,444 9,666 SH   SOLE NONE 9,666 0 0
Iron Mountain Inc REIT 46284V101 1,210 37,344 SH   SOLE NONE 37,344 0 0
iShares MSCI Emerging Markets ETF ETF 464287234 3,709 90,739 SH   SOLE NONE 90,739 0 0
Israel Chemicals Ltd COMMON M5920A109 2,225 448,159 SH   SOLE NONE 448,159 0 0
ITT Inc COMMON 45073V108 1,062 17,362 SH   SOLE NONE 17,362 0 0
Jabil Inc COMMON 466313103 971 27,139 SH   SOLE NONE 27,139 0 0
Jack Henry & Associates Inc COMMON 426281101 628 4,300 SH   SOLE NONE 4,300 0 0
Jacobs Engineering Group Inc COMMON 469814107 2,955 32,300 SH   SOLE NONE 32,300 0 0
Jazz Pharmaceuticals PLC COMMON G50871105 6,330 49,400 SH   SOLE NONE 49,400 0 0
JB Hunt Transport Services Inc COMMON 445658107 2,213 19,998 SH   SOLE NONE 19,998 0 0
JD.com Inc ADR 47215P106 15,838 561,438 SH   SOLE NONE 561,438 0 0
Jefferies Financial Group Inc COMMON 47233W109 1,493 81,131 SH   SOLE NONE 81,131 0 0
JM Smucker Company, The COMMON 832696405 5,019 45,621 SH   SOLE NONE 45,621 0 0
Johnson & Johnson COMMON 478160104 677,784 5,238,707 SH   SOLE NONE 5,238,707 0 0
Johnson Controls International plc COMMON G51502105 5,083 115,806 SH   SOLE NONE 115,806 0 0
JPMorgan Chase & Co COMMON 46625H100 79,121 672,281 SH   SOLE NONE 672,281 0 0
Juniper Networks Inc COMMON 48203R104 4,236 171,159 SH   SOLE NONE 171,159 0 0
K12 Inc COMMON 48273U102 1,874 71,000 SH   SOLE NONE 71,000 0 0
Kaman Corp COMMON 483548103 2,022 34,000 SH   SOLE NONE 34,000 0 0
Kansas City Southern COMMON 485170302 704 5,291 SH   SOLE NONE 5,291 0 0
Kellogg Co COMMON 487836108 2,817 43,776 SH   SOLE NONE 43,776 0 0
KeyCorp COMMON 493267108 7,301 409,262 SH   SOLE NONE 409,262 0 0
Keysight Technologies Inc COMMON 49338L103 1,089 11,200 SH   SOLE NONE 11,200 0 0
Kimberly-Clark Corp COMMON 494368103 11,709 82,429 SH   SOLE NONE 82,429 0 0
Kimco Realty Corp REIT 49446R109 1,741 83,369 SH   SOLE NONE 83,369 0 0
Kinder Morgan Inc/DE COMMON 49456B101 5,795 281,151 SH   SOLE NONE 281,151 0 0
KKR & Co Inc COMMON 48251W104 1,410 52,500 SH   SOLE NONE 52,500 0 0
KLA-Tencor Corp COMMON 482480100 5,060 31,737 SH   SOLE NONE 31,737 0 0
Knight-Swift Transportation Holdings Inc COMMON 499049104 1,543 42,500 SH   SOLE NONE 42,500 0 0
Kohl's Corp COMMON 500255104 4,335 87,300 SH   SOLE NONE 87,300 0 0
Kraft Heinz Co, The COMMON 500754106 25,406 909,462 SH   SOLE NONE 909,462 0 0
Kroger Company, The COMMON 501044101 18,286 709,299 SH   SOLE NONE 709,299 0 0
L Brands Inc COMMON 501797104 4,943 252,322 SH   SOLE NONE 252,322 0 0
L3Harris Technologies Inc COMMON 502431109 7,466 35,782 SH   SOLE NONE 35,782 0 0
Laboratory Corp of America Holdings COMMON 50540R409 3,056 18,190 SH   SOLE NONE 18,190 0 0
Lam Research Corp COMMON 512807108 7,212 31,207 SH   SOLE NONE 31,207 0 0
Lamb Weston Holdings Inc COMMON 513272104 836 11,500 SH   SOLE NONE 11,500 0 0
Las Vegas Sands Corp COMMON 517834107 9,957 172,381 SH   SOLE NONE 172,381 0 0
Lattice Semiconductor Corp COMMON 518415104 1,719 94,000 SH   SOLE NONE 94,000 0 0
Lear Corp COMMON 521865204 3,763 31,913 SH   SOLE NONE 31,913 0 0
LegacyTexas Financial Group Inc COMMON 52471Y106 3,221 74,000 SH   SOLE NONE 74,000 0 0
Leggett & Platt Inc COMMON 524660107 1,477 36,067 SH   SOLE NONE 36,067 0 0
Leidos Holdings Inc COMMON 525327102 3,530 41,100 SH   SOLE NONE 41,100 0 0
Lennar Corp COMMON 526057104 2,275 40,743 SH   SOLE NONE 40,743 0 0
Lennox International Inc COMMON 526107107 923 3,800 SH   SOLE NONE 3,800 0 0
Liberty Broadband Corp COMMON 530307305 2,973 28,400 SH   SOLE NONE 28,400 0 0
Liberty Global PLC UNITS G5480U104 1,869 75,500 SH   SOLE NONE 75,500 0 0
Liberty Global PLC UNITS G5480U120 4,929 207,200 SH   SOLE NONE 207,200 0 0
Liberty Media Corp-Liberty Formula One UNITS 531229854 919 22,100 SH   SOLE NONE 22,100 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229409 3,941 94,800 SH   SOLE NONE 94,800 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229607 734 17,500 SH   SOLE NONE 17,500 0 0
Liberty Property Trust REIT 531172104 10,353 201,700 SH   SOLE NONE 201,700 0 0
Life Storage Inc REIT 53223X107 9,803 93,000 SH   SOLE NONE 93,000 0 0
Lincoln National Corp COMMON 534187109 3,171 52,562 SH   SOLE NONE 52,562 0 0
Linde PLC COMMON G5494J103 487,683 2,517,465 SH   SOLE NONE 2,517,465 0 0
Live Nation Entertainment Inc COMMON 538034109 1,778 26,800 SH   SOLE NONE 26,800 0 0
LKQ Corp COMMON 501889208 2,047 65,100 SH   SOLE NONE 65,100 0 0
Lockheed Martin Corp COMMON 539830109 52,031 133,392 SH   SOLE NONE 133,392 0 0
Loews Corp COMMON 540424108 3,001 58,301 SH   SOLE NONE 58,301 0 0
Lowe's Cos Inc COMMON 548661107 2,104 19,130 SH   SOLE NONE 19,130 0 0
LPL Financial Holdings Inc COMMON 50212V100 597 7,285 SH   SOLE NONE 7,285 0 0
Lululemon Athletica Inc COMMON 550021109 1,213 6,300 SH   SOLE NONE 6,300 0 0
LyondellBasell Industries NV COMMON N53745100 5,415 60,524 SH   SOLE NONE 60,524 0 0
M&T Bank Corp COMMON 55261F104 2,557 16,187 SH   SOLE NONE 16,187 0 0
Macerich Company, The REIT 554382101 950 30,069 SH   SOLE NONE 30,069 0 0
Macy's Inc COMMON 55616P104 4,179 268,890 SH   SOLE NONE 268,890 0 0
ManpowerGroup Inc COMMON 56418H100 3,479 41,300 SH   SOLE NONE 41,300 0 0
Marathon Oil Corp COMMON 565849106 3,860 314,600 SH   SOLE NONE 314,600 0 0
Marathon Petroleum Corp COMMON 56585A102 15,181 249,888 SH   SOLE NONE 249,888 0 0
Markel Corp COMMON 570535104 624 528 SH   SOLE NONE 528 0 0
Marriott International Inc/MD COMMON 571903202 2,440 19,615 SH   SOLE NONE 19,615 0 0
Marsh & McLennan Cos Inc COMMON 571748102 409,382 4,091,769 SH   SOLE NONE 4,091,769 0 0
Martin Marietta Materials Inc COMMON 573284106 1,752 6,391 SH   SOLE NONE 6,391 0 0
Marvell Technology Group Ltd COMMON G5876H105 345 13,800 SH   SOLE NONE 13,800 0 0
Masco Corp COMMON 574599106 7,870 188,808 SH   SOLE NONE 188,808 0 0
Masimo Corp COMMON 574795100 1,048 7,046 SH   SOLE NONE 7,046 0 0
Mastercard Inc COMMON 57636Q104 370,619 1,364,728 SH   SOLE NONE 1,364,728 0 0
Materials Select Sector SPDR Fund ETF 81369Y100 39,661 681,460 SH   SOLE NONE 681,460 0 0
Maxim Integrated Products Inc COMMON 57772K101 3,260 56,300 SH   SOLE NONE 56,300 0 0
MAXIMUS Inc COMMON 577933104 2,241 29,000 SH   SOLE NONE 29,000 0 0
McCormick & Co Inc/MD COMMON 579780206 3,074 19,665 SH   SOLE NONE 19,665 0 0
McDonald's Corp COMMON 580135101 375,964 1,751,030 SH   SOLE NONE 1,751,030 0 0
McKesson Corp COMMON 58155Q103 204,648 1,497,500 SH   SOLE NONE 1,497,500 0 0
Medidata Solutions Inc COMMON 58471A105 19,526 213,395 SH   SOLE NONE 213,395 0 0
Medtronic PLC COMMON G5960L103 269,901 2,484,819 SH   SOLE NONE 2,484,819 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 4,111 211,801 SH   SOLE NONE 211,801 0 0
MercadoLibre Inc COMMON 58733R102 551 1,000 SH   SOLE NONE 1,000 0 0
Merck & Co Inc COMMON 58933Y105 58,636 696,559 SH   SOLE NONE 696,559 0 0
Meritage Homes Corp COMMON 59001A102 1,899 27,000 SH   SOLE NONE 27,000 0 0
MetLife, Inc. COMMON 59156R108 35,156 745,454 SH   SOLE NONE 745,454 0 0
Mettler-Toledo International Inc COMMON 592688105 1,338 1,900 SH   SOLE NONE 1,900 0 0
MGIC Investment Corp COMMON 552848103 1,260 100,163 SH   SOLE NONE 100,163 0 0
MGM Growth Properties LLC REIT 55303A105 431 14,346 SH   SOLE NONE 14,346 0 0
MGM Resorts International COMMON 552953101 3,254 117,400 SH   SOLE NONE 117,400 0 0
Microchip Technology Inc COMMON 595017104 1,422 15,300 SH   SOLE NONE 15,300 0 0
Micron Technology Inc COMMON 595112103 34,744 810,838 SH   SOLE NONE 810,838 0 0
Microsoft Corp COMMON 594918104 647,515 4,657,376 SH   SOLE NONE 4,657,376 0 0
Mid-America Apartment Communities Inc REIT 59522J103 9,968 76,674 SH   SOLE NONE 76,674 0 0
Milacron Holdings Corp COMMON 59870L106 6,368 382,000 SH   SOLE NONE 382,000 0 0
Mobile TeleSystems PJSC ADR 607409109 14,807 1,827,987 SH   SOLE NONE 1,827,987 0 0
Moelis & Co COMMON 60786M105 3,334 101,500 SH   SOLE NONE 101,500 0 0
Mohawk Industries Inc COMMON 608190104 2,349 18,929 SH   SOLE NONE 18,929 0 0
Molson Coors Brewing Co COMMON 60871R209 6,390 111,125 SH   SOLE NONE 111,125 0 0
Momo Inc ADR 60879B107 2,454 79,214 SH   SOLE NONE 79,214 0 0
Mondelez International Inc COMMON 609207105 693,192 12,530,582 SH   SOLE NONE 12,530,582 0 0
Monotype Imaging Holdings Inc COMMON 61022P100 5,814 293,500 SH   SOLE NONE 293,500 0 0
Monster Beverage Corp COMMON 61174X109 2,575 44,343 SH   SOLE NONE 44,343 0 0
Moody's Corp COMMON 615369105 1,152 5,622 SH   SOLE NONE 5,622 0 0
Morgan Stanley COMMON 617446448 71,004 1,664,022 SH   SOLE NONE 1,664,022 0 0
Mosaic Company, The COMMON 61945C103 2,955 144,127 SH   SOLE NONE 144,127 0 0
Motorola Solutions Inc COMMON 620076307 3,827 22,458 SH   SOLE NONE 22,458 0 0
MSCI Inc COMMON 55354G100 414 1,900 SH   SOLE NONE 1,900 0 0
Mylan NV COMMON N59465109 6,805 344,041 SH   SOLE NONE 344,041 0 0
Nasdaq Inc COMMON 631103108 331 3,327 SH   SOLE NONE 3,327 0 0
National Oilwell Varco Inc COMMON 637071101 4,026 189,900 SH   SOLE NONE 189,900 0 0
National Retail Properties Inc REIT 637417106 4,452 78,942 SH   SOLE NONE 78,942 0 0
NetApp Inc COMMON 64110D104 3,982 75,840 SH   SOLE NONE 75,840 0 0
NetEase Inc ADR 64110W102 19,789 74,345 SH   SOLE NONE 74,345 0 0
Netflix Inc COMMON 64110L106 3,630 13,563 SH   SOLE NONE 13,563 0 0
Nevro Corp COMMON 64157F103 3,353 39,000 SH   SOLE NONE 39,000 0 0
New Oriental Education & Technology Group Inc ADR 647581107 35,587 321,302 SH   SOLE NONE 321,302 0 0
Newell Brands Inc COMMON 651229106 148,192 7,916,241 SH   SOLE NONE 7,916,241 0 0
Newmont Goldcorp Corp COMMON 651639106 4,300 113,400 SH   SOLE NONE 113,400 0 0
News Corp COMMON 65249B109 3,207 230,415 SH   SOLE NONE 230,415 0 0
NextEra Energy Inc COMMON 65339F101 289,018 1,240,473 SH   SOLE NONE 1,240,473 0 0
Nielsen Holdings PLC COMMON G6518L108 2,968 139,668 SH   SOLE NONE 139,668 0 0
NIKE Inc COMMON 654106103 18,324 195,100 SH   SOLE NONE 195,100 0 0
NIO Inc ADR 62914V106 540 346,404 SH   SOLE NONE 346,404 0 0
NiSource Inc COMMON 65473P105 3,001 100,300 SH   SOLE NONE 100,300 0 0
Noah Holdings Ltd ADR 65487X102 221 7,570 SH   SOLE NONE 7,570 0 0
Noble Energy Inc COMMON 655044105 1,156 51,489 SH   SOLE NONE 51,489 0 0
Nordstrom Inc COMMON 655664100 1,990 59,100 SH   SOLE NONE 59,100 0 0
Norfolk Southern Corp COMMON 655844108 8,016 44,616 SH   SOLE NONE 44,616 0 0
Northern Trust Corp COMMON 665859104 1,932 20,708 SH   SOLE NONE 20,708 0 0
Northrop Grumman Corp COMMON 666807102 10,557 28,169 SH   SOLE NONE 28,169 0 0
NorthWestern Corp COMMON 668074305 4,095 54,570 SH   SOLE NONE 54,570 0 0
Norwegian Cruise Line Holdings Ltd COMMON G66721104 2,613 50,470 SH   SOLE NONE 50,470 0 0
Nucor Corp COMMON 670346105 5,223 102,600 SH   SOLE NONE 102,600 0 0
Nutrien Ltd COMMON 67077M108 491,338 9,856,541 SH   SOLE NONE 9,856,541 0 0
NVIDIA Corp COMMON 67066G104 5,636 32,378 SH   SOLE NONE 32,378 0 0
NVR Inc COMMON 62944T105 4,412 1,187 SH   SOLE NONE 1,187 0 0
NXP Semiconductors NV COMMON N6596X109 8,722 79,926 SH   SOLE NONE 79,926 0 0
Occidental Petroleum Corp COMMON 674599105 12,099 272,072 SH   SOLE NONE 272,072 0 0
OGE Energy Corp COMMON 670837103 1,404 30,933 SH   SOLE NONE 30,933 0 0
Old Dominion Freight Line Inc COMMON 679580100 697 4,100 SH   SOLE NONE 4,100 0 0
Omnicom Group Inc COMMON 681919106 4,473 57,131 SH   SOLE NONE 57,131 0 0
ON Semiconductor Corp COMMON 682189105 2,682 139,600 SH   SOLE NONE 139,600 0 0
ONEOK Inc COMMON 682680103 4,624 62,755 SH   SOLE NONE 62,755 0 0
Open Text Corp COMMON 683715106 660,892 16,192,100 SH   SOLE NONE 16,192,100 0 0
Oracle Corp COMMON 68389X105 598,779 10,880,963 SH   SOLE NONE 10,880,963 0 0
O'Reilly Automotive Inc COMMON 67103H107 2,733 6,857 SH   SOLE NONE 6,857 0 0
Outfront Media Inc REIT 69007J106 2,099 75,562 SH   SOLE NONE 75,562 0 0
Owens Corning COMMON 690742101 39,045 617,800 SH   SOLE NONE 617,800 0 0
PACCAR Inc COMMON 693718108 6,924 98,900 SH   SOLE NONE 98,900 0 0
Pacific Biosciences of California Inc COMMON 69404D108 2,958 573,343 SH   SOLE NONE 573,343 0 0
Packaging Corp of America COMMON 695156109 2,387 22,500 SH   SOLE NONE 22,500 0 0
Palo Alto Networks Inc COMMON 697435105 1,821 8,934 SH   SOLE NONE 8,934 0 0
Parker-Hannifin Corp COMMON 701094104 4,985 27,600 SH   SOLE NONE 27,600 0 0
Parsley Energy Inc COMMON 701877102 1,070 63,700 SH   SOLE NONE 63,700 0 0
Paychex Inc COMMON 704326107 9,031 109,104 SH   SOLE NONE 109,104 0 0
Paylocity Holding Corp COMMON 70438V106 685 7,019 SH   SOLE NONE 7,019 0 0
PayPal Holdings Inc COMMON 70450Y103 10,661 102,912 SH   SOLE NONE 102,912 0 0
Pembina Pipeline Corp COMMON 706327103 343,218 9,253,120 SH   SOLE NONE 9,253,120 0 0
Pentair PLC COMMON G7S00T104 2,485 65,749 SH   SOLE NONE 65,749 0 0
People's United Financial Inc COMMON 712704105 898 57,416 SH   SOLE NONE 57,416 0 0
PepsiCo Inc COMMON 713448108 53,353 389,152 SH   SOLE NONE 389,152 0 0
PerkinElmer Inc COMMON 714046109 400 4,700 SH   SOLE NONE 4,700 0 0
Perrigo Co PLC COMMON G97822103 2,846 50,921 SH   SOLE NONE 50,921 0 0
Petroleo Brasileiro SA ADR 71654V408 1,156 79,900 SH   SOLE NONE 79,900 0 0
Pfizer Inc COMMON 717081103 66,468 1,849,927 SH   SOLE NONE 1,849,927 0 0
PG&E Corp COMMON 69331C108 19,217 1,921,700 SH   SOLE NONE 1,921,700 0 0
Philip Morris International Inc COMMON 718172109 71,026 935,413 SH   SOLE NONE 935,413 0 0
Phillips 66 COMMON 718546104 25,929 253,217 SH   SOLE NONE 253,217 0 0
Pinduoduo Inc ADR 722304102 3,419 106,100 SH   SOLE NONE 106,100 0 0
Pinnacle West Capital Corp COMMON 723484101 3,237 33,342 SH   SOLE NONE 33,342 0 0
Pioneer Natural Resources Co COMMON 723787107 2,747 21,844 SH   SOLE NONE 21,844 0 0
Pitney Bowes Inc COMMON 724479100 3,277 717,000 SH   SOLE NONE 717,000 0 0
Planet Fitness Inc COMMON 72703H101 1,241 21,442 SH   SOLE NONE 21,442 0 0
PNC Financial Services Group Inc/The COMMON 693475105 8,556 61,046 SH   SOLE NONE 61,046 0 0
Polaris Industries Inc COMMON 731068102 1,329 15,101 SH   SOLE NONE 15,101 0 0
PPG Industries Inc COMMON 693506107 5,216 44,014 SH   SOLE NONE 44,014 0 0
PPL Corp COMMON 69351T106 504,751 16,028,918 SH   SOLE NONE 16,028,918 0 0
Principal Financial Group Inc COMMON 74251V102 3,037 53,156 SH   SOLE NONE 53,156 0 0
Procter & Gamble Company, The COMMON 742718109 90,384 726,680 SH   SOLE NONE 726,680 0 0
Progress Software Corp COMMON 743312100 2,474 65,000 SH   SOLE NONE 65,000 0 0
Progressive Corp, The COMMON 743315103 3,210 41,548 SH   SOLE NONE 41,548 0 0
Prologis Inc REIT 74340W103 11,671 136,951 SH   SOLE NONE 136,951 0 0
ProQR Therapeutics NV COMMON N71542109 1,440 250,000 SH   SOLE NONE 250,000 0 0
Prudential Financial Inc COMMON 744320102 9,316 103,570 SH   SOLE NONE 103,570 0 0
PTC Inc COMMON 69370C100 389 5,700 SH   SOLE NONE 5,700 0 0
Public Service Enterprise Group Inc COMMON 744573106 9,224 148,575 SH   SOLE NONE 148,575 0 0
Public Storage REIT 74460D109 10,707 43,652 SH   SOLE NONE 43,652 0 0
PulteGroup Inc COMMON 745867101 3,213 87,900 SH   SOLE NONE 87,900 0 0
PVH Corp COMMON 693656100 1,925 21,813 SH   SOLE NONE 21,813 0 0
QEP Resources Inc COMMON 74733V100 8,325 2,250,000 SH   SOLE NONE 2,250,000 0 0
QIAGEN NV COMMON N72482123 1,214 37,058 SH   SOLE NONE 37,058 0 0
Qorvo Inc COMMON 74736K101 2,973 40,100 SH   SOLE NONE 40,100 0 0
Qualcomm Inc COMMON 747525103 178,747 2,343,301 SH   SOLE NONE 2,343,301 0 0
Quest Diagnostics Inc COMMON 74834L100 4,442 41,500 SH   SOLE NONE 41,500 0 0
Qurate Retail Inc COMMON 74915M100 2,430 235,600 SH   SOLE NONE 235,600 0 0
Ralph Lauren Corp COMMON 751212101 1,833 19,200 SH   SOLE NONE 19,200 0 0
Raymond James Financial Inc COMMON 754730109 1,080 13,100 SH   SOLE NONE 13,100 0 0
Raytheon Co COMMON 755111507 19,298 98,363 SH   SOLE NONE 98,363 0 0
Realty Income Corp REIT 756109104 2,103 27,424 SH   SOLE NONE 27,424 0 0
Redevances Auriferes Osisko Ltee COMMON 68827L101 182,211 19,597,694 SH   SOLE NONE 19,597,694 0 0
Regency Centers Corp REIT 758849103 222 3,200 SH   SOLE NONE 3,200 0 0
Regeneron Pharmaceuticals Inc COMMON 75886F107 3,093 11,149 SH   SOLE NONE 11,149 0 0
Regions Financial Corp COMMON 7591EP100 3,372 213,150 SH   SOLE NONE 213,150 0 0
Reinsurance Group of America Inc COMMON 759351604 174,942 1,094,208 SH   SOLE NONE 1,094,208 0 0
RenaissanceRe Holdings Ltd COMMON G7496G103 812 4,200 SH   SOLE NONE 4,200 0 0
Republic Services Inc COMMON 760759100 8,521 98,454 SH   SOLE NONE 98,454 0 0
ResMed Inc COMMON 761152107 2,297 17,000 SH   SOLE NONE 17,000 0 0
Retail Opportunity Investments Corp REIT 76131N101 1,089 59,761 SH   SOLE NONE 59,761 0 0
RH COMMON 74967X103 3,929 23,000 SH   SOLE NONE 23,000 0 0
Ritchie Bros Auctioneers Inc COMMON 767744105 311,308 7,804,800 SH   SOLE NONE 7,804,800 0 0
Robert Half International Inc COMMON 770323103 1,297 23,311 SH   SOLE NONE 23,311 0 0
Rockwell Automation Inc COMMON 773903109 3,031 18,389 SH   SOLE NONE 18,389 0 0
Rogers Communications Inc COMMON 775109200 422,055 8,659,553 SH   SOLE NONE 8,659,553 0 0
Rollins Inc COMMON 775711104 709 20,799 SH   SOLE NONE 20,799 0 0
Roper Technologies Inc COMMON 776696106 1,015 2,845 SH   SOLE NONE 2,845 0 0
Ross Stores Inc COMMON 778296103 3,862 35,153 SH   SOLE NONE 35,153 0 0
Royal Caribbean Cruises Ltd COMMON V7780T103 3,814 35,211 SH   SOLE NONE 35,211 0 0
Rubicon Project Inc/The COMMON 78112V102 2,247 258,000 SH   SOLE NONE 258,000 0 0
Ryanair Holdings PLC ADR 783513203 156,561 2,358,550 SH   SOLE NONE 2,358,550 0 0
S&P Global Inc COMMON 78409V104 1,716 7,005 SH   SOLE NONE 7,005 0 0
Sabre Corp COMMON 78573M104 1,776 79,300 SH   SOLE NONE 79,300 0 0
salesforce.com inc COMMON 79466L302 5,205 35,068 SH   SOLE NONE 35,068 0 0
SBA Communications Corp REIT 78410G104 603 2,500 SH   SOLE NONE 2,500 0 0
Schlumberger Ltd COMMON 806857108 102,295 2,993,706 SH   SOLE NONE 2,993,706 0 0
Seagate Technology PLC COMMON G7945M107 12,249 227,724 SH   SOLE NONE 227,724 0 0
Sealed Air Corp COMMON 81211K100 1,421 34,244 SH   SOLE NONE 34,244 0 0
Seattle Genetics Inc COMMON 812578102 376 4,400 SH   SOLE NONE 4,400 0 0
SemGroup Corp COMMON 81663A105 11,987 733,600 SH   SOLE NONE 733,600 0 0
Sempra Energy COMMON 816851109 1,324 8,967 SH   SOLE NONE 8,967 0 0
Semtech Corp COMMON 816850101 2,187 45,000 SH   SOLE NONE 45,000 0 0
Sensata Technologies Holding PLC COMMON G8060N102 1,742 34,800 SH   SOLE NONE 34,800 0 0
ServiceNow Inc COMMON 81762P102 533 2,100 SH   SOLE NONE 2,100 0 0
Shaw Communications Inc COMMON 82028K200 239,284 12,171,016 SH   SOLE NONE 12,171,016 0 0
Sherwin-Williams Co, The COMMON 824348106 1,057 1,923 SH   SOLE NONE 1,923 0 0
Sibanye Gold Ltd ADR 825724206 173 32,100 SH   SOLE NONE 32,100 0 0
Signature Bank/New York NY COMMON 82669G104 632 5,300 SH   SOLE NONE 5,300 0 0
Silgan Holdings Inc COMMON 827048109 509 16,956 SH   SOLE NONE 16,956 0 0
Silicon Motion Technology Corp ADR 82706C108 2,651 75,000 SH   SOLE NONE 75,000 0 0
Simon Property Group Inc REIT 828806109 14,102 90,600 SH   SOLE NONE 90,600 0 0
SINA Corp/China COMMON G81477104 9,504 242,510 SH   SOLE NONE 242,510 0 0
Sinclair Broadcast Group Inc COMMON 829226109 466 10,899 SH   SOLE NONE 10,899 0 0
Sirius XM Holdings Inc COMMON 82968B103 1,054 168,500 SH   SOLE NONE 168,500 0 0
Skyworks Solutions Inc COMMON 83088M102 3,192 40,276 SH   SOLE NONE 40,276 0 0
SL Green Realty Corp REIT 78440X101 1,728 21,137 SH   SOLE NONE 21,137 0 0
Snap Inc COMMON 83304A106 193 12,200 SH   SOLE NONE 12,200 0 0
Snap-on Inc COMMON 833034101 155,852 995,606 SH   SOLE NONE 995,606 0 0
Sociedad Quimica y Minera de Chile SA ADR 833635105 333 12,000 SH   SOLE NONE 12,000 0 0
Societe Financiere Manuvie COMMON 56501R106 666,548 36,317,292 SH   SOLE NONE 36,317,292 0 0
Sotheby's COMMON 835898107 5,926 104,000 SH   SOLE NONE 104,000 0 0
Southern Company, The COMMON 842587107 9,403 152,232 SH   SOLE NONE 152,232 0 0
Southern Copper Corp COMMON 84265V105 7,187 210,583 SH   SOLE NONE 210,583 0 0
Southwest Airlines Co COMMON 844741108 6,347 117,518 SH   SOLE NONE 117,518 0 0
Spark Therapeutics Inc COMMON 84652J103 13,471 138,900 SH   SOLE NONE 138,900 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 123,011 414,500 SH   SOLE NONE 414,500 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78464A730 2,183 97,615 SH   SOLE NONE 97,615 0 0
Spirit AeroSystems Holdings Inc COMMON 848574109 1,135 13,800 SH   SOLE NONE 13,800 0 0
Splunk Inc COMMON 848637104 389 3,300 SH   SOLE NONE 3,300 0 0
Sprint Corp COMMON 85207U105 17,051 2,763,600 SH   SOLE NONE 2,763,600 0 0
Square Inc COMMON 852234103 5,084 82,068 SH   SOLE NONE 82,068 0 0
SS&C Technologies Holdings Inc COMMON 78467J100 707 13,700 SH   SOLE NONE 13,700 0 0
Stanley Black & Decker Inc COMMON 854502101 151,267 1,047,480 SH   SOLE NONE 1,047,480 0 0
Stantec Inc COMMON 85472N109 241,425 10,902,000 SH   SOLE NONE 10,902,000 0 0
Starbucks Corp COMMON 855244109 128,450 1,452,722 SH   SOLE NONE 1,452,722 0 0
State Street Corp COMMON 857477103 112,791 1,905,583 SH   SOLE NONE 1,905,583 0 0
Steel Dynamics Inc COMMON 858119100 2,058 69,064 SH   SOLE NONE 69,064 0 0
Steelcase Inc COMMON 858155203 2,374 129,000 SH   SOLE NONE 129,000 0 0
STERIS PLC COMMON G8473T100 520 3,600 SH   SOLE NONE 3,600 0 0
Stryker Corp COMMON 863667101 6,977 32,258 SH   SOLE NONE 32,258 0 0
Sun Communities Inc REIT 866674104 14,671 98,827 SH   SOLE NONE 98,827 0 0
Suncor Energie Inc COMMON 867224107 436,289 13,822,600 SH   SOLE NONE 13,822,600 0 0
SunTrust Banks Inc COMMON 867914103 5,791 84,171 SH   SOLE NONE 84,171 0 0
SVB Financial Group COMMON 78486Q101 439 2,100 SH   SOLE NONE 2,100 0 0
Symantec Corp COMMON 871503108 5,291 223,900 SH   SOLE NONE 223,900 0 0
Synchrony Financial COMMON 87165B103 205,473 6,027,378 SH   SOLE NONE 6,027,378 0 0
Synopsys Inc COMMON 871607107 2,896 21,100 SH   SOLE NONE 21,100 0 0
Sysco Corp COMMON 871829107 14,351 180,743 SH   SOLE NONE 180,743 0 0
T Rowe Price Group Inc COMMON 74144T108 3,357 29,384 SH   SOLE NONE 29,384 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 18,727 402,900 SH   SOLE NONE 402,900 0 0
Take-Two Interactive Software Inc COMMON 874054109 840 6,700 SH   SOLE NONE 6,700 0 0
TAL Education Group ADR 874080104 9,780 285,635 SH   SOLE NONE 285,635 0 0
Tapestry Inc COMMON 876030107 126,166 4,843,215 SH   SOLE NONE 4,843,215 0 0
Targa Resources Corp COMMON 87612G101 1,454 36,200 SH   SOLE NONE 36,200 0 0
Target Corp COMMON 87612E106 21,222 198,500 SH   SOLE NONE 198,500 0 0
Taro Pharmaceutical Industries Ltd COMMON M8737E108 1,856 24,600 SH   SOLE NONE 24,600 0 0
Tata Motors Ltd ADR 876568502 4,821 574,618 SH   SOLE NONE 574,618 0 0
TC Energy Corp COMMON 87807B107 532,594 10,279,221 SH   SOLE NONE 10,279,221 0 0
TD Ameritrade Holding Corp COMMON 87236Y108 157,321 3,368,749 SH   SOLE NONE 3,368,749 0 0
TE Connectivity Ltd COMMON H84989104 10,371 111,300 SH   SOLE NONE 111,300 0 0
Tech Data Corp COMMON 878237106 7,638 73,272 SH   SOLE NONE 73,272 0 0
TechnipFMC PLC COMMON G87110105 159,402 6,603,223 SH   SOLE NONE 6,603,223 0 0
Technology Select Sector SPDR Fund ETF 81369Y803 39,118 485,753 SH   SOLE NONE 485,753 0 0
Teleflex Inc COMMON 879369106 1,665 4,900 SH   SOLE NONE 4,900 0 0
Tencent Music Entertainment Group ADR 88034P109 136 10,644 SH   SOLE NONE 10,644 0 0
Teradyne Inc COMMON 880770102 11,003 190,000 SH   SOLE NONE 190,000 0 0
Tesla Inc COMMON 88160R101 1,903 7,900 SH   SOLE NONE 7,900 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 9,813 1,426,361 SH   SOLE NONE 1,426,361 0 0
Texas Instruments Inc COMMON 882508104 20,928 161,928 SH   SOLE NONE 161,928 0 0
Texas Roadhouse Inc COMMON 882681109 1,838 35,000 SH   SOLE NONE 35,000 0 0
Textron Inc COMMON 883203101 685 13,998 SH   SOLE NONE 13,998 0 0
Thermo Fisher Scientific Inc COMMON 883556102 184,933 634,919 SH   SOLE NONE 634,919 0 0
Tiffany & Co COMMON 886547108 3,001 32,395 SH   SOLE NONE 32,395 0 0
TJX Cos Inc/The COMMON 872540109 8,815 158,136 SH   SOLE NONE 158,136 0 0
T-Mobile US Inc COMMON 872590104 16,353 207,600 SH   SOLE NONE 207,600 0 0
Toll Brothers Inc COMMON 889478103 2,976 72,500 SH   SOLE NONE 72,500 0 0
Tractor Supply Co COMMON 892356106 1,565 17,301 SH   SOLE NONE 17,301 0 0
TransDigm Group Inc COMMON 893641100 1,406 2,700 SH   SOLE NONE 2,700 0 0
Transocean Ltd COMMON H8817H100 5,289 1,183,231 SH   SOLE NONE 1,183,231 0 0
TransUnion COMMON 89400J107 1,209 14,900 SH   SOLE NONE 14,900 0 0
Travelers Cos Inc, The COMMON 89417E109 6,509 43,776 SH   SOLE NONE 43,776 0 0
Trimble Inc COMMON 896239100 470 12,123 SH   SOLE NONE 12,123 0 0
TriNet Group Inc COMMON 896288107 1,990 32,000 SH   SOLE NONE 32,000 0 0
TripAdvisor Inc COMMON 896945201 520 13,449 SH   SOLE NONE 13,449 0 0
Twilio Inc COMMON 90138F102 19,078 173,500 SH   SOLE NONE 173,500 0 0
Twitter Inc COMMON 90184L102 2,122 51,500 SH   SOLE NONE 51,500 0 0
Tyson Foods Inc COMMON 902494103 12,222 141,881 SH   SOLE NONE 141,881 0 0
Uber Technologies Inc COMMON 90353T100 265 8,700 SH   SOLE NONE 8,700 0 0
Ubiquiti Inc COMMON 90353W103 10,738 90,796 SH   SOLE NONE 90,796 0 0
UDR Inc REIT 902653104 4,935 101,800 SH   SOLE NONE 101,800 0 0
UGI Corp COMMON 902681105 2,289 45,542 SH   SOLE NONE 45,542 0 0
Ulta Beauty Inc COMMON 90384S303 1,203 4,800 SH   SOLE NONE 4,800 0 0
Under Armour Inc COMMON 904311107 577 28,932 SH   SOLE NONE 28,932 0 0
Under Armour Inc COMMON 904311206 537 29,600 SH   SOLE NONE 29,600 0 0
UniFirst Corp/MA COMMON 904708104 3,122 16,000 SH   SOLE NONE 16,000 0 0
Union Pacific Corp COMMON 907818108 21,433 132,317 SH   SOLE NONE 132,317 0 0
Unisys Corp COMMON 909214306 2,214 298,000 SH   SOLE NONE 298,000 0 0
United Airlines Holdings Inc COMMON 910047109 10,951 123,866 SH   SOLE NONE 123,866 0 0
United Parcel Service Inc COMMON 911312106 23,334 194,739 SH   SOLE NONE 194,739 0 0
United Rentals Inc COMMON 911363109 1,620 13,000 SH   SOLE NONE 13,000 0 0
United States Steel Corp COMMON 912909108 33,984 2,942,377 SH   SOLE NONE 2,942,377 0 0
United Technologies Corp COMMON 913017109 204,986 1,501,510 SH   SOLE NONE 1,501,510 0 0
UnitedHealth Group Inc COMMON 91324P102 517,892 2,383,083 SH   SOLE NONE 2,383,083 0 0
Uniti Group Inc REIT 91325V108 16,889 2,175,000 SH   SOLE NONE 2,175,000 0 0
Universal Health Services Inc COMMON 913903100 4,211 28,309 SH   SOLE NONE 28,309 0 0
Unum Group COMMON 91529Y106 2,126 71,547 SH   SOLE NONE 71,547 0 0
US Bancorp COMMON 902973304 10,358 187,162 SH   SOLE NONE 187,162 0 0
USANA Health Sciences Inc COMMON 90328M107 2,435 35,600 SH   SOLE NONE 35,600 0 0
Vail Resorts Inc COMMON 91879Q109 1,001 4,400 SH   SOLE NONE 4,400 0 0
Vale SA ADR 91912E105 8,432 733,205 SH   SOLE NONE 733,205 0 0
Valero Energy Corp COMMON 91913Y100 6,248 73,300 SH   SOLE NONE 73,300 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 200,374 4,977,000 SH   SOLE NONE 4,977,000 0 0
Varian Medical Systems Inc COMMON 92220P105 623 5,235 SH   SOLE NONE 5,235 0 0
Veeva Systems Inc COMMON 922475108 534 3,500 SH   SOLE NONE 3,500 0 0
Ventas Inc REIT 92276F100 3,550 48,614 SH   SOLE NONE 48,614 0 0
VEREIT Inc REIT 92339V100 172 17,600 SH   SOLE NONE 17,600 0 0
VeriSign Inc COMMON 92343E102 1,910 10,125 SH   SOLE NONE 10,125 0 0
Verisk Analytics Inc COMMON 92345Y106 1,867 11,803 SH   SOLE NONE 11,803 0 0
Verizon Communications Inc COMMON 92343V104 103,212 1,709,943 SH   SOLE NONE 1,709,943 0 0
Versum Materials Inc COMMON 92532W103 30,070 568,100 SH   SOLE NONE 568,100 0 0
Vertex Pharmaceuticals Inc COMMON 92532F100 448 2,645 SH   SOLE NONE 2,645 0 0
Vetements de Sport Gildan Inc, Les COMMON 375916103 236,059 6,647,000 SH   SOLE NONE 6,647,000 0 0
VF Corp COMMON 918204108 4,892 54,974 SH   SOLE NONE 54,974 0 0
Viacom Inc COMMON 92553P201 7,855 326,900 SH   SOLE NONE 326,900 0 0
Vipshop Holdings Ltd ADR 92763W103 9,794 1,097,962 SH   SOLE NONE 1,097,962 0 0
Visa Inc COMMON 92826C839 7,265 42,234 SH   SOLE NONE 42,234 0 0
Vistra Energy Corp COMMON 92840M102 297 11,100 SH   SOLE NONE 11,100 0 0
VMware Inc COMMON 928563402 2,491 16,600 SH   SOLE NONE 16,600 0 0
Vornado Realty Trust REIT 929042109 39,650 622,748 SH   SOLE NONE 622,748 0 0
Voya Financial Inc COMMON 929089100 1,590 29,200 SH   SOLE NONE 29,200 0 0
Vulcan Materials Co COMMON 929160109 2,392 15,813 SH   SOLE NONE 15,813 0 0
WABCO Holdings Inc COMMON 92927K102 1,391 10,400 SH   SOLE NONE 10,400 0 0
Wabtec Corp COMMON 929740108 2,573 35,803 SH   SOLE NONE 35,803 0 0
Walgreens Boots Alliance Inc COMMON 931427108 786,877 14,226,665 SH   SOLE NONE 14,226,665 0 0
Walmart Inc COMMON 931142103 156,159 1,315,800 SH   SOLE NONE 1,315,800 0 0
Walt Disney Co/The COMMON 254687106 104,570 802,406 SH   SOLE NONE 802,406 0 0
Waste Connections Inc COMMON 94106B101 2,355 25,600 SH   SOLE NONE 25,600 0 0
Waste Management Inc COMMON 94106L109 8,211 71,400 SH   SOLE NONE 71,400 0 0
Waters Corp COMMON 941848103 1,088 4,875 SH   SOLE NONE 4,875 0 0
Wayfair Inc COMMON 94419L101 247 2,200 SH   SOLE NONE 2,200 0 0
WEC Energy Group Inc COMMON 92939U106 5,741 60,368 SH   SOLE NONE 60,368 0 0
Weibo Corp ADR 948596101 12,644 282,553 SH   SOLE NONE 282,553 0 0
Weingarten Realty Investors REIT 948741103 690 23,682 SH   SOLE NONE 23,682 0 0
WellCare Health Plans Inc COMMON 94946T106 674 2,600 SH   SOLE NONE 2,600 0 0
Wells Fargo & Co COMMON 949746101 95,263 1,888,642 SH   SOLE NONE 1,888,642 0 0
Welltower Inc REIT 95040Q104 4,366 48,168 SH   SOLE NONE 48,168 0 0
West Pharmaceutical Services Inc COMMON 955306105 2,433 17,158 SH   SOLE NONE 17,158 0 0
Western Digital Corp COMMON 958102105 15,398 258,188 SH   SOLE NONE 258,188 0 0
Western Union Co, The COMMON 959802109 4,006 172,900 SH   SOLE NONE 172,900 0 0
Westlake Chemical Corp COMMON 960413102 2,129 32,500 SH   SOLE NONE 32,500 0 0
Westrock Co COMMON 96145D105 4,717 129,402 SH   SOLE NONE 129,402 0 0
Weyerhaeuser Co REIT 962166104 3,070 110,847 SH   SOLE NONE 110,847 0 0
Whirlpool Corp COMMON 963320106 5,717 36,100 SH   SOLE NONE 36,100 0 0
Williams Cos Inc, The COMMON 969457100 2,545 105,798 SH   SOLE NONE 105,798 0 0
Willis Towers Watson PLC COMMON G96629103 1,383 7,169 SH   SOLE NONE 7,169 0 0
Wintrust Financial Corp COMMON 97650W108 591 9,146 SH   SOLE NONE 9,146 0 0
Workday Inc COMMON 98138H101 714 4,200 SH   SOLE NONE 4,200 0 0
WP Carey Inc REIT 92936U109 868 9,700 SH   SOLE NONE 9,700 0 0
WR Berkley Corp COMMON 084423102 1,589 22,000 SH   SOLE NONE 22,000 0 0
WW Grainger Inc COMMON 384802104 3,331 11,209 SH   SOLE NONE 11,209 0 0
Wynn Resorts Ltd COMMON 983134107 446 4,100 SH   SOLE NONE 4,100 0 0
Xcel Energy Inc COMMON 98389B100 6,638 102,296 SH   SOLE NONE 102,296 0 0
Xerox Holdings Corp COMMON 98421M106 7,708 257,722 SH   SOLE NONE 257,722 0 0
Xilinx Inc COMMON 983919101 1,063 11,089 SH   SOLE NONE 11,089 0 0
XPO Logistics Inc COMMON 983793100 2,827 39,500 SH   SOLE NONE 39,500 0 0
Xylem Inc/NY COMMON 98419M100 1,379 17,317 SH   SOLE NONE 17,317 0 0
Yelp Inc COMMON 985817105 7,124 205,000 SH   SOLE NONE 205,000 0 0
Yum China Holdings Inc COMMON 98850P109 20,621 453,913 SH   SOLE NONE 453,913 0 0
Yum! Brands Inc COMMON 988498101 127,663 1,125,477 SH   SOLE NONE 1,125,477 0 0
YY Inc ADR 98426T106 8,076 143,633 SH   SOLE NONE 143,633 0 0
Zayo Group Holdings Inc COMMON 98919V105 223 6,568 SH   SOLE NONE 6,568 0 0
Zebra Technologies Corp COMMON 989207105 557 2,700 SH   SOLE NONE 2,700 0 0
Zillow Group Inc COMMON 98954M200 519 17,400 SH   SOLE NONE 17,400 0 0
Zimmer Biomet Holdings Inc COMMON 98956P102 3,374 24,579 SH   SOLE NONE 24,579 0 0
Zoetis Inc COMMON 98978V103 5,325 42,737 SH   SOLE NONE 42,737 0 0
ZTO Express Cayman Inc ADR 98980A105 3,953 185,348 SH   SOLE NONE 185,348 0 0