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 501,927 2,845,068 SH   SOLE NONE 2,845,068 0 0
51job Inc ADR 316827104 539 6,346 SH   SOLE NONE 6,346 0 0
58.com Inc ADR 31680Q104 4,471 69,076 SH   SOLE NONE 69,076 0 0
Abbott Laboratories COMMON 002824100 19,594 225,582 SH   SOLE NONE 225,582 0 0
AbbVie Inc COMMON 00287Y109 17,548 198,192 SH   SOLE NONE 198,192 0 0
ABIOMED Inc COMMON 003654100 273 1,600 SH   SOLE NONE 1,600 0 0
Accenture PLC COMMON G1151C101 35,530 168,732 SH   SOLE NONE 168,732 0 0
Activision Blizzard Inc COMMON 00507V109 2,171 36,537 SH   SOLE NONE 36,537 0 0
Acuity Brands Inc COMMON 00508Y102 911 6,600 SH   SOLE NONE 6,600 0 0
Adobe Inc COMMON 00724F101 6,447 19,548 SH   SOLE NONE 19,548 0 0
Advance Auto Parts Inc COMMON 00751Y106 151,652 946,880 SH   SOLE NONE 946,880 0 0
Advanced Micro Devices Inc COMMON 007903107 2,598 56,651 SH   SOLE NONE 56,651 0 0
AerCap Holdings NV COMMON N00985106 5,762 93,731 SH   SOLE NONE 93,731 0 0
AES Corp/VA COMMON 00130H105 1,695 85,163 SH   SOLE NONE 85,163 0 0
Aflac Inc COMMON 001055102 9,288 175,579 SH   SOLE NONE 175,579 0 0
Agilent Technologies Inc COMMON 00846U101 2,977 34,900 SH   SOLE NONE 34,900 0 0
AGNC Investment Corp REIT 00123Q104 2,070 117,100 SH   SOLE NONE 117,100 0 0
Air Products & Chemicals Inc COMMON 009158106 20,504 87,255 SH   SOLE NONE 87,255 0 0
Akamai Technologies Inc COMMON 00971T101 1,139 13,184 SH   SOLE NONE 13,184 0 0
Alamos Gold Inc COMMON 011532108 4,883 808,610 SH   SOLE NONE 808,610 0 0
Albemarle Corp COMMON 012653101 2,317 31,723 SH   SOLE NONE 31,723 0 0
Alexandria Real Estate Equities Inc REIT 015271109 727 4,500 SH   SOLE NONE 4,500 0 0
Alexion Pharmaceuticals Inc COMMON 015351109 3,009 27,824 SH   SOLE NONE 27,824 0 0
Alibaba Group Holding Ltd ADR 01609W102 372,071 1,754,226 SH   SOLE NONE 1,754,226 0 0
Align Technology Inc COMMON 016255101 809 2,900 SH   SOLE NONE 2,900 0 0
Alleghany Corp COMMON 017175100 2,036 2,546 SH   SOLE NONE 2,546 0 0
Allegion PLC COMMON G0176J109 822 6,600 SH   SOLE NONE 6,600 0 0
Allergan plc COMMON G0177J108 122,426 640,405 SH   SOLE NONE 640,405 0 0
Alliance Data Systems Corp COMMON 018581108 101,954 908,682 SH   SOLE NONE 908,682 0 0
Allstate Corp, The COMMON 020002101 22,140 196,890 SH   SOLE NONE 196,890 0 0
Ally Financial Inc COMMON 02005N100 2,378 77,800 SH   SOLE NONE 77,800 0 0
Alnylam Pharmaceuticals Inc COMMON 02043Q107 472 4,100 SH   SOLE NONE 4,100 0 0
Alphabet Inc COMMON 02079K305 96,736 72,224 SH   SOLE NONE 72,224 0 0
Alphabet Inc COMMON 02079K107 937,228 700,983 SH   SOLE NONE 700,983 0 0
Altice USA Inc COMMON 02156K103 785 28,700 SH   SOLE NONE 28,700 0 0
Altria Group Inc COMMON 02209S103 35,479 710,856 SH   SOLE NONE 710,856 0 0
Amazon.com Inc COMMON 023135106 34,008 18,404 SH   SOLE NONE 18,404 0 0
Ambev SA ADR 02319V103 235 50,400 SH   SOLE NONE 50,400 0 0
Amcor PLC COMMON G0250X107 2,469 227,787 SH   SOLE NONE 227,787 0 0
AMERCO COMMON 023586100 1,661 4,419 SH   SOLE NONE 4,419 0 0
Ameren Corp COMMON 023608102 1,183 15,405 SH   SOLE NONE 15,405 0 0
America Movil SAB de CV ADR 02364W105 3,278 204,900 SH   SOLE NONE 204,900 0 0
American Airlines Group Inc COMMON 02376R102 5,392 188,023 SH   SOLE NONE 188,023 0 0
American Electric Power Co Inc COMMON 025537101 660 6,987 SH   SOLE NONE 6,987 0 0
American Express Co COMMON 025816109 142,437 1,144,162 SH   SOLE NONE 1,144,162 0 0
American Financial Group Inc/OH COMMON 025932104 1,195 10,900 SH   SOLE NONE 10,900 0 0
American International Group Inc COMMON 026874784 28,746 560,015 SH   SOLE NONE 560,015 0 0
American Tower Corp REIT 03027X100 3,697 16,087 SH   SOLE NONE 16,087 0 0
American Water Works Co Inc COMMON 030420103 1,592 12,957 SH   SOLE NONE 12,957 0 0
Ameriprise Financial Inc COMMON 03076C106 4,666 28,013 SH   SOLE NONE 28,013 0 0
AmerisourceBergen Corp COMMON 03073E105 17,353 204,100 SH   SOLE NONE 204,100 0 0
AMETEK Inc COMMON 031100100 2,125 21,306 SH   SOLE NONE 21,306 0 0
Amgen Inc COMMON 031162100 15,351 63,677 SH   SOLE NONE 63,677 0 0
Amphenol Corp COMMON 032095101 3,736 34,516 SH   SOLE NONE 34,516 0 0
Analog Devices Inc COMMON 032654105 7,402 62,286 SH   SOLE NONE 62,286 0 0
AngloGold Ashanti Ltd ADR 035128206 7,283 326,000 SH   SOLE NONE 326,000 0 0
Annaly Capital Management Inc REIT 035710409 7,538 800,192 SH   SOLE NONE 800,192 0 0
ANSYS Inc COMMON 03662Q105 3,405 13,227 SH   SOLE NONE 13,227 0 0
Anthem Inc COMMON 036752103 54,632 180,882 SH   SOLE NONE 180,882 0 0
AO Smith Corp COMMON 831865209 977 20,500 SH   SOLE NONE 20,500 0 0
Aon PLC COMMON G0408V102 2,033 9,760 SH   SOLE NONE 9,760 0 0
Apache Corp COMMON 037411105 688 26,900 SH   SOLE NONE 26,900 0 0
Apple Inc COMMON 037833100 228,429 777,894 SH   SOLE NONE 777,894 0 0
Applied Materials Inc COMMON 038222105 1,117 18,300 SH   SOLE NONE 18,300 0 0
AptarGroup Inc COMMON 038336103 219,782 1,900,900 SH   SOLE NONE 1,900,900 0 0
Aptiv PLC COMMON G6095L109 1,382 14,552 SH   SOLE NONE 14,552 0 0
Arch Capital Group Ltd COMMON G0450A105 1,535 35,800 SH   SOLE NONE 35,800 0 0
Archer-Daniels-Midland Co COMMON 039483102 2,053 44,289 SH   SOLE NONE 44,289 0 0
Arconic Inc COMMON 03965L100 17,962 583,744 SH   SOLE NONE 583,744 0 0
Arista Networks Inc COMMON 040413106 875 4,300 SH   SOLE NONE 4,300 0 0
Arrow Electronics Inc COMMON 042735100 7,423 87,600 SH   SOLE NONE 87,600 0 0
Arthur J Gallagher & Co COMMON 363576109 1,248 13,100 SH   SOLE NONE 13,100 0 0
Assurant Inc COMMON 04621X108 1,220 9,308 SH   SOLE NONE 9,308 0 0
AT&T Inc COMMON 00206R102 133,085 3,405,444 SH   SOLE NONE 3,405,444 0 0
Athene Holding Ltd COMMON G0684D107 1,646 35,000 SH   SOLE NONE 35,000 0 0
Atmos Energy Corp COMMON 049560105 1,902 17,000 SH   SOLE NONE 17,000 0 0
Autodesk Inc COMMON 052769106 640 3,490 SH   SOLE NONE 3,490 0 0
Autohome Inc ADR 05278C107 999 12,491 SH   SOLE NONE 12,491 0 0
Autoliv Inc COMMON 052800109 430 5,100 SH   SOLE NONE 5,100 0 0
Automatic Data Processing Inc COMMON 053015103 37,510 220,001 SH   SOLE NONE 220,001 0 0
AutoNation Inc COMMON 05329W102 194,998 4,009,822 SH   SOLE NONE 4,009,822 0 0
AutoZone Inc COMMON 053332102 537,736 451,382 SH   SOLE NONE 451,382 0 0
AvalonBay Communities Inc REIT 053484101 2,765 13,186 SH   SOLE NONE 13,186 0 0
Avery Dennison Corp COMMON 053611109 1,722 13,165 SH   SOLE NONE 13,165 0 0
AXA Equitable Holdings Inc COMMON 054561105 1,859 75,000 SH   SOLE NONE 75,000 0 0
Axalta Coating Systems Ltd COMMON G0750C108 1,155 38,000 SH   SOLE NONE 38,000 0 0
Azure Power Global Ltd COMMON V0393H103 271,905 23,541,571 SH   SOLE NONE 23,541,571 0 0
B2Gold Corp COMMON 11777Q209 832 207,059 SH   SOLE NONE 207,059 0 0
Baidu Inc ADR 056752108 42,299 334,641 SH   SOLE NONE 334,641 0 0
Baker Hughes Co COMMON 05722G100 7,211 281,344 SH   SOLE NONE 281,344 0 0
Ball Corp COMMON 058498106 2,787 43,094 SH   SOLE NONE 43,094 0 0
Bank of America Corp COMMON 060505104 80,640 2,289,618 SH   SOLE NONE 2,289,618 0 0
Bank of New York Mellon Corp, The COMMON 064058100 4,657 92,534 SH   SOLE NONE 92,534 0 0
Banque de Nouvelle-Ecosse, La COMMON 064149107 994,686 17,585,000 SH   SOLE NONE 17,585,000 0 0
Banque Royale du Canada COMMON 780087102 1,005,353 12,688,000 SH   SOLE NONE 12,688,000 0 0
Banque Toronto-Dominion, La COMMON 891160509 936,807 16,680,000 SH   SOLE NONE 16,680,000 0 0
Baozun Inc ADR 06684L103 305 9,207 SH   SOLE NONE 9,207 0 0
Baxter International Inc COMMON 071813109 570,788 6,825,969 SH   SOLE NONE 6,825,969 0 0
Becton Dickinson and Co COMMON 075887109 9,613 35,344 SH   SOLE NONE 35,344 0 0
BeiGene Ltd ADR 07725L102 414 2,500 SH   SOLE NONE 2,500 0 0
Berkshire Hathaway Inc COMMON 084670702 818,671 3,614,441 SH   SOLE NONE 3,614,441 0 0
Best Buy Co Inc COMMON 086516101 7,902 90,000 SH   SOLE NONE 90,000 0 0
BEST Inc ADR 08653C106 230 41,300 SH   SOLE NONE 41,300 0 0
Biogen Inc COMMON 09062X103 10,876 36,652 SH   SOLE NONE 36,652 0 0
BioMarin Pharmaceutical Inc COMMON 09061G101 330 3,900 SH   SOLE NONE 3,900 0 0
BlackRock Inc COMMON 09247X101 19,881 39,549 SH   SOLE NONE 39,549 0 0
Boeing Company, The COMMON 097023105 30,705 94,256 SH   SOLE NONE 94,256 0 0
Booking Holdings Inc COMMON 09857L108 8,724 4,248 SH   SOLE NONE 4,248 0 0
BorgWarner Inc COMMON 099724106 2,273 52,389 SH   SOLE NONE 52,389 0 0
Boston Properties Inc REIT 101121101 9,863 71,546 SH   SOLE NONE 71,546 0 0
Boston Scientific Corp COMMON 101137107 515 11,378 SH   SOLE NONE 11,378 0 0
Bristol-Myers Squibb Co COMMON 110122108 16,442 256,141 SH   SOLE NONE 256,141 0 0
Bristol-Myers Squibb Co RIGHTS 110122157 804 267,000 SH   SOLE NONE 267,000 0 0
Broadcom Inc COMMON 11135F101 7,943 25,136 SH   SOLE NONE 25,136 0 0
Broadridge Financial Solutions Inc COMMON 11133T103 976 7,900 SH   SOLE NONE 7,900 0 0
Brookfield Asset Management Inc COMMON 112585104 462,712 7,997,100 SH   SOLE NONE 7,997,100 0 0
Brown-Forman Corp COMMON 115637209 1,652 24,432 SH   SOLE NONE 24,432 0 0
Bunge Ltd COMMON G16962105 6,785 117,900 SH   SOLE NONE 117,900 0 0
Burlington Stores Inc COMMON 122017106 1,231 5,400 SH   SOLE NONE 5,400 0 0
Cabot Oil & Gas Corp COMMON 127097103 817 46,913 SH   SOLE NONE 46,913 0 0
Cadence Design Systems Inc COMMON 127387108 4,696 67,700 SH   SOLE NONE 67,700 0 0
CAE Inc COMMON 124765108 116,101 4,379,111 SH   SOLE NONE 4,379,111 0 0
Camden Property Trust REIT 133131102 5,512 51,950 SH   SOLE NONE 51,950 0 0
Campbell Soup Co COMMON 134429109 519 10,500 SH   SOLE NONE 10,500 0 0
Canadian Natural Resources Limited COMMON 136385101 582,996 18,000,000 SH   SOLE NONE 18,000,000 0 0
Capital One Financial Corp COMMON 14040H105 5,297 51,475 SH   SOLE NONE 51,475 0 0
Capri Holdings Ltd COMMON G1890L107 1,060 27,783 SH   SOLE NONE 27,783 0 0
Cardinal Health Inc COMMON 14149Y108 16,322 322,700 SH   SOLE NONE 322,700 0 0
CarMax Inc COMMON 143130102 3,445 39,297 SH   SOLE NONE 39,297 0 0
Carnival Corp COMMON 143658300 6,280 123,541 SH   SOLE NONE 123,541 0 0
Carter's Inc COMMON 146229109 402,050 3,677,060 SH   SOLE NONE 3,677,060 0 0
Caterpillar Inc COMMON 149123101 17,663 119,600 SH   SOLE NONE 119,600 0 0
Cboe Global Markets Inc COMMON 12503M108 3,876 32,300 SH   SOLE NONE 32,300 0 0
CBRE Group Inc COMMON 12504L109 2,528 41,244 SH   SOLE NONE 41,244 0 0
CDK Global Inc COMMON 12508E101 995 18,200 SH   SOLE NONE 18,200 0 0
CDW Corp COMMON 12514G108 4,014 28,100 SH   SOLE NONE 28,100 0 0
Celanese Corp COMMON 150870103 3,763 30,566 SH   SOLE NONE 30,566 0 0
Centene Corp COMMON 15135B101 9,889 157,300 SH   SOLE NONE 157,300 0 0
CenterPoint Energy Inc COMMON 15189T107 1,751 64,206 SH   SOLE NONE 64,206 0 0
CenturyLink Inc COMMON 156700106 7,975 603,696 SH   SOLE NONE 603,696 0 0
Cerner Corp COMMON 156782104 3,421 46,616 SH   SOLE NONE 46,616 0 0
CF Industries Holdings Inc COMMON 125269100 982 20,572 SH   SOLE NONE 20,572 0 0
CH Robinson Worldwide Inc COMMON 12541W209 2,432 31,103 SH   SOLE NONE 31,103 0 0
Charles Schwab Corp, The COMMON 808513105 3,466 72,868 SH   SOLE NONE 72,868 0 0
Charter Communications Inc COMMON 16119P108 7,357 15,166 SH   SOLE NONE 15,166 0 0
Check Point Software Technologies Ltd COMMON M22465104 2,216 19,969 SH   SOLE NONE 19,969 0 0
Cheniere Energy Inc COMMON 16411R208 416 6,816 SH   SOLE NONE 6,816 0 0
Chevron Corp COMMON 166764100 70,089 581,600 SH   SOLE NONE 581,600 0 0
Chipotle Mexican Grill Inc COMMON 169656105 1,300 1,553 SH   SOLE NONE 1,553 0 0
Chubb Ltd COMMON H1467J104 8,425 54,122 SH   SOLE NONE 54,122 0 0
Church & Dwight Co Inc COMMON 171340102 1,375 19,554 SH   SOLE NONE 19,554 0 0
Cia Cervecerias Unidas SA ADR 204429104 808 42,601 SH   SOLE NONE 42,601 0 0
Cia de Minas Buenaventura SAA ADR 204448104 4,724 312,864 SH   SOLE NONE 312,864 0 0
Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 331 22,000 SH   SOLE NONE 22,000 0 0
Cigna Corp COMMON 125523100 23,936 117,051 SH   SOLE NONE 117,051 0 0
Cincinnati Financial Corp COMMON 172062101 1,488 14,155 SH   SOLE NONE 14,155 0 0
Cintas Corp COMMON 172908105 2,171 8,067 SH   SOLE NONE 8,067 0 0
Cisco Systems Inc COMMON 17275R102 80,989 1,688,685 SH   SOLE NONE 1,688,685 0 0
Citigroup Inc COMMON 172967424 113,132 1,416,092 SH   SOLE NONE 1,416,092 0 0
Citizens Financial Group Inc COMMON 174610105 2,783 68,530 SH   SOLE NONE 68,530 0 0
Citrix Systems Inc COMMON 177376100 1,524 13,741 SH   SOLE NONE 13,741 0 0
Clorox Company, The COMMON 189054109 3,010 19,605 SH   SOLE NONE 19,605 0 0
CME Group Inc COMMON 12572Q105 52,428 261,201 SH   SOLE NONE 261,201 0 0
CMS Energy Corp COMMON 125896100 2,626 41,794 SH   SOLE NONE 41,794 0 0
CNH Industrial NV COMMON N20944109 5,683 517,147 SH   SOLE NONE 517,147 0 0
Coca-Cola Co, The COMMON 191216100 53,531 967,133 SH   SOLE NONE 967,133 0 0
Coca-Cola European Partners PLC COMMON G25839104 13,392 263,200 SH   SOLE NONE 263,200 0 0
Cognex Corp COMMON 192422103 650 11,600 SH   SOLE NONE 11,600 0 0
Cognizant Technology Solutions Corp COMMON 192446102 6,767 109,105 SH   SOLE NONE 109,105 0 0
Colgate-Palmolive Co COMMON 194162103 333,805 4,849,003 SH   SOLE NONE 4,849,003 0 0
Colony Capital Inc REIT 19626G108 152,112 32,023,651 SH   SOLE NONE 32,023,651 0 0
Comcast Corp COMMON 20030N101 10,688 237,670 SH   SOLE NONE 237,670 0 0
Comerica Inc COMMON 200340107 13,216 184,201 SH   SOLE NONE 184,201 0 0
Communication Services Select Sector SPDR Fund ETF 81369Y852 38,484 717,589 SH   SOLE NONE 717,589 0 0
Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1,100,807 12,151,800 SH   SOLE NONE 12,151,800 0 0
Conagra Brands Inc COMMON 205887102 928 27,100 SH   SOLE NONE 27,100 0 0
Concho Resources Inc COMMON 20605P101 2,688 30,700 SH   SOLE NONE 30,700 0 0
ConocoPhillips COMMON 20825C104 2,887 44,400 SH   SOLE NONE 44,400 0 0
Consolidated Edison Inc COMMON 209115104 7,130 78,807 SH   SOLE NONE 78,807 0 0
Constellation Brands Inc COMMON 21036P108 5,367 28,285 SH   SOLE NONE 28,285 0 0
Consumer Staples Select Sector SPDR Fund ETF 81369Y308 63,937 1,015,190 SH   SOLE NONE 1,015,190 0 0
Continental Resources Inc/OK COMMON 212015101 1,080 31,486 SH   SOLE NONE 31,486 0 0
Cooper Cos Inc/The COMMON 216648402 643 2,000 SH   SOLE NONE 2,000 0 0
Copart Inc COMMON 217204106 1,091 12,000 SH   SOLE NONE 12,000 0 0
Corning Inc COMMON 219350105 7,126 244,800 SH   SOLE NONE 244,800 0 0
Corteva Inc COMMON 22052L104 5,728 193,780 SH   SOLE NONE 193,780 0 0
CoStar Group Inc COMMON 22160N109 1,017 1,700 SH   SOLE NONE 1,700 0 0
Costco Wholesale Corp COMMON 22160K105 34,346 116,856 SH   SOLE NONE 116,856 0 0
Coty Inc COMMON 222070203 2,882 256,199 SH   SOLE NONE 256,199 0 0
Credicorp Ltd COMMON G2519Y108 26,272 123,269 SH   SOLE NONE 123,269 0 0
Crown Castle International Corp REIT 22822V101 4,199 29,538 SH   SOLE NONE 29,538 0 0
Crown Holdings Inc COMMON 228368106 2,300 31,700 SH   SOLE NONE 31,700 0 0
CSX Corp COMMON 126408103 12,085 167,006 SH   SOLE NONE 167,006 0 0
Ctrip.com International Ltd ADR 89677Q107 18,831 561,445 SH   SOLE NONE 561,445 0 0
Cummins Inc COMMON 231021106 4,188 23,400 SH   SOLE NONE 23,400 0 0
CVS Health Corp COMMON 126650100 444,403 5,982,007 SH   SOLE NONE 5,982,007 0 0
CyberArk Software Ltd COMMON M2682V108 17,124 146,883 SH   SOLE NONE 146,883 0 0
Danaher Corp COMMON 235851102 175,506 1,143,513 SH   SOLE NONE 1,143,513 0 0
Darden Restaurants Inc COMMON 237194105 273 2,500 SH   SOLE NONE 2,500 0 0
DaVita Inc COMMON 23918K108 5,342 71,200 SH   SOLE NONE 71,200 0 0
Deere & Co COMMON 244199105 9,096 52,500 SH   SOLE NONE 52,500 0 0
Dell Technologies Inc COMMON 24703L202 10,106 196,655 SH   SOLE NONE 196,655 0 0
Delta Air Lines Inc COMMON 247361702 21,482 367,338 SH   SOLE NONE 367,338 0 0
DENTSPLY SIRONA Inc COMMON 24906P109 1,268 22,408 SH   SOLE NONE 22,408 0 0
Deutsche Bank AG COMMON D18190898 13,271 1,709,214 SH   SOLE NONE 1,709,214 0 0
Devon Energy Corp COMMON 25179M103 2,937 113,100 SH   SOLE NONE 113,100 0 0
DexCom Inc COMMON 252131107 328 1,500 SH   SOLE NONE 1,500 0 0
Diamondback Energy Inc COMMON 25278X109 1,941 20,900 SH   SOLE NONE 20,900 0 0
Digital Realty Trust Inc REIT 253868103 2,167 18,100 SH   SOLE NONE 18,100 0 0
Discover Financial Services COMMON 254709108 2,925 34,489 SH   SOLE NONE 34,489 0 0
Discovery Inc COMMON 25470F104 2,012 61,442 SH   SOLE NONE 61,442 0 0
Discovery Inc COMMON 25470F302 4,063 133,243 SH   SOLE NONE 133,243 0 0
DISH Network Corp COMMON 25470M109 3,912 110,277 SH   SOLE NONE 110,277 0 0
Dollar General Corp COMMON 256677105 630,320 4,041,030 SH   SOLE NONE 4,041,030 0 0
Dollar Tree Inc COMMON 256746108 4,060 43,173 SH   SOLE NONE 43,173 0 0
Dominion Energy Inc COMMON 25746U109 3,530 42,625 SH   SOLE NONE 42,625 0 0
Domino's Pizza Inc COMMON 25754A201 617 2,100 SH   SOLE NONE 2,100 0 0
Dover Corp COMMON 260003108 3,308 28,700 SH   SOLE NONE 28,700 0 0
Dow Inc COMMON 260557103 10,803 197,383 SH   SOLE NONE 197,383 0 0
DR Horton Inc COMMON 23331A109 3,275 62,084 SH   SOLE NONE 62,084 0 0
Dropbox Inc COMMON 26210C104 3,258 181,901 SH   SOLE NONE 181,901 0 0
DTE Energy Co COMMON 233331107 1,781 13,717 SH   SOLE NONE 13,717 0 0
Duke Energy Corp COMMON 26441C204 1,290 14,140 SH   SOLE NONE 14,140 0 0
Duke Realty Corp REIT 264411505 1,241 35,800 SH   SOLE NONE 35,800 0 0
DuPont de Nemours Inc COMMON 26614N102 14,716 229,217 SH   SOLE NONE 229,217 0 0
DXC Technology Co COMMON 23355L106 5,216 138,771 SH   SOLE NONE 138,771 0 0
E TRADE Financial Corp COMMON 269246401 811 17,876 SH   SOLE NONE 17,876 0 0
East West Bancorp Inc COMMON 27579R104 716 14,700 SH   SOLE NONE 14,700 0 0
Eastman Chemical Co COMMON 277432100 1,609 20,295 SH   SOLE NONE 20,295 0 0
Eaton Corp PLC COMMON G29183103 11,271 118,998 SH   SOLE NONE 118,998 0 0
Eaton Vance Corp COMMON 278265103 448 9,600 SH   SOLE NONE 9,600 0 0
eBay Inc COMMON 278642103 8,058 223,144 SH   SOLE NONE 223,144 0 0
Ecolab Inc COMMON 278865100 180,635 935,982 SH   SOLE NONE 935,982 0 0
Edison International COMMON 281020107 4,027 53,401 SH   SOLE NONE 53,401 0 0
Edwards Lifesciences Corp COMMON 28176E108 17,614 75,502 SH   SOLE NONE 75,502 0 0
Elanco Animal Health Inc COMMON 28414H103 512 17,400 SH   SOLE NONE 17,400 0 0
Electronic Arts Inc COMMON 285512109 15,013 139,640 SH   SOLE NONE 139,640 0 0
Eli Lilly & Co COMMON 532457108 8,558 65,116 SH   SOLE NONE 65,116 0 0
Embraer SA ADR 29082A107 842 43,200 SH   SOLE NONE 43,200 0 0
Emerson Electric Co COMMON 291011104 5,415 71,008 SH   SOLE NONE 71,008 0 0
Enbridge Inc COMMON 29250N105 1,129,890 28,410,600 SH   SOLE NONE 28,410,600 0 0
EOG Resources Inc COMMON 26875P101 3,468 41,409 SH   SOLE NONE 41,409 0 0
EPAM Systems Inc COMMON 29414B104 573 2,700 SH   SOLE NONE 2,700 0 0
EQT Corp COMMON 26884L109 126,167 11,574,919 SH   SOLE NONE 11,574,919 0 0
Equifax Inc COMMON 294429105 851 6,071 SH   SOLE NONE 6,071 0 0
Equinix Inc REIT 29444U700 2,532 4,337 SH   SOLE NONE 4,337 0 0
Equity LifeStyle Properties Inc REIT 29472R108 422 6,000 SH   SOLE NONE 6,000 0 0
Equity Residential REIT 29476L107 3,228 39,891 SH   SOLE NONE 39,891 0 0
Erie Indemnity Co COMMON 29530P102 249 1,500 SH   SOLE NONE 1,500 0 0
Essex Property Trust Inc REIT 297178105 1,570 5,217 SH   SOLE NONE 5,217 0 0
Estee Lauder Cos Inc, The COMMON 518439104 2,057 9,959 SH   SOLE NONE 9,959 0 0
Everest Re Group Ltd COMMON G3223R108 1,550 5,600 SH   SOLE NONE 5,600 0 0
Evergy Inc COMMON 30034W106 280 4,300 SH   SOLE NONE 4,300 0 0
Eversource Energy COMMON 30040W108 5,099 59,939 SH   SOLE NONE 59,939 0 0
Exelon Corp COMMON 30161N101 8,075 177,124 SH   SOLE NONE 177,124 0 0
Expedia Group Inc COMMON 30212P303 9,276 85,778 SH   SOLE NONE 85,778 0 0
Expeditors International of Washington Inc COMMON 302130109 806 10,333 SH   SOLE NONE 10,333 0 0
Extra Space Storage Inc REIT 30225T102 976 9,236 SH   SOLE NONE 9,236 0 0
Exxon Mobil Corp COMMON 30231G102 592,784 8,495,045 SH   SOLE NONE 8,495,045 0 0
F5 Networks Inc COMMON 315616102 1,182 8,467 SH   SOLE NONE 8,467 0 0
Facebook Inc COMMON 30303M102 162,721 792,792 SH   SOLE NONE 792,792 0 0
FactSet Research Systems Inc COMMON 303075105 215 800 SH   SOLE NONE 800 0 0
Fastenal Co COMMON 311900104 2,400 64,964 SH   SOLE NONE 64,964 0 0
Federal Realty Investment Trust REIT 313747206 2,075 16,121 SH   SOLE NONE 16,121 0 0
FedEx Corp COMMON 31428X106 20,337 134,493 SH   SOLE NONE 134,493 0 0
Fiat Chrysler Automobiles NV COMMON N31738102 26,310 1,776,439 SH   SOLE NONE 1,776,439 0 0
Fidelity National Financial Inc COMMON 31620R303 1,456 32,100 SH   SOLE NONE 32,100 0 0
Fidelity National Information Services Inc COMMON 31620M106 596 4,283 SH   SOLE NONE 4,283 0 0
Fifth Third Bancorp COMMON 316773100 2,837 92,290 SH   SOLE NONE 92,290 0 0
First Republic Bank/CA COMMON 33616C100 1,092 9,300 SH   SOLE NONE 9,300 0 0
FirstEnergy Corp COMMON 337932107 264 5,430 SH   SOLE NONE 5,430 0 0
Fiserv Inc COMMON 337738108 19,388 167,670 SH   SOLE NONE 167,670 0 0
FleetCor Technologies Inc COMMON 339041105 16,573 57,600 SH   SOLE NONE 57,600 0 0
Flex Ltd COMMON Y2573F102 20,059 1,589,500 SH   SOLE NONE 1,589,500 0 0
FLIR Systems Inc COMMON 302445101 1,088 20,900 SH   SOLE NONE 20,900 0 0
Flowserve Corp COMMON 34354P105 142,611 2,865,398 SH   SOLE NONE 2,865,398 0 0
Fluor Corp COMMON 343412102 130,969 6,936,898 SH   SOLE NONE 6,936,898 0 0
FMC Corp COMMON 302491303 1,399 14,017 SH   SOLE NONE 14,017 0 0
Ford Motor Co COMMON 345370860 20,227 2,174,960 SH   SOLE NONE 2,174,960 0 0
Fortinet Inc COMMON 34959E109 3,747 35,100 SH   SOLE NONE 35,100 0 0
Fortis Inc COMMON 349553107 193,997 4,668,993 SH   SOLE NONE 4,668,993 0 0
Fortive Corp COMMON 34959J108 2,452 32,100 SH   SOLE NONE 32,100 0 0
Fortune Brands Home & Security Inc COMMON 34964C106 836 12,800 SH   SOLE NONE 12,800 0 0
Fox Corp COMMON 35137L105 445 11,991 SH   SOLE NONE 11,991 0 0
Fox Corp COMMON 35137L204 2,544 69,880 SH   SOLE NONE 69,880 0 0
Franklin Resources Inc COMMON 354613101 621 23,908 SH   SOLE NONE 23,908 0 0
Freeport-McMoRan Inc COMMON 35671D857 9,167 698,668 SH   SOLE NONE 698,668 0 0
Gap Inc, The COMMON 364760108 6,175 349,282 SH   SOLE NONE 349,282 0 0
Garmin Ltd COMMON H2906T109 2,556 26,200 SH   SOLE NONE 26,200 0 0
Gartner Inc COMMON 366651107 1,094 7,100 SH   SOLE NONE 7,100 0 0
GDS Holdings Ltd ADR 36165L108 674 13,066 SH   SOLE NONE 13,066 0 0
General Dynamics Corp COMMON 369550108 680,270 3,857,497 SH   SOLE NONE 3,857,497 0 0
General Electric Co COMMON 369604103 62,205 5,573,890 SH   SOLE NONE 5,573,890 0 0
General Mills Inc COMMON 370334104 22,570 421,401 SH   SOLE NONE 421,401 0 0
General Motors Co COMMON 37045V100 221,878 6,062,228 SH   SOLE NONE 6,062,228 0 0
Genuine Parts Co COMMON 372460105 528,900 4,978,815 SH   SOLE NONE 4,978,815 0 0
Gilead Sciences Inc COMMON 375558103 27,954 430,201 SH   SOLE NONE 430,201 0 0
Global Payments Inc COMMON 37940X102 6,096 33,393 SH   SOLE NONE 33,393 0 0
Globe Life Inc COMMON 37959E102 167,840 1,594,676 SH   SOLE NONE 1,594,676 0 0
GoDaddy Inc COMMON 380237107 706 10,400 SH   SOLE NONE 10,400 0 0
Gold Fields Ltd ADR 38059T106 2,554 386,900 SH   SOLE NONE 386,900 0 0
Goldman Sachs Group, Inc., The COMMON 38141G104 12,610 54,844 SH   SOLE NONE 54,844 0 0
Groupe CGI Inc COMMON 12532H104 3,135,378 37,414,204 SH   SOLE NONE 37,414,204 0 0
GrubHub Inc COMMON 400110102 243 5,000 SH   SOLE NONE 5,000 0 0
Halliburton Co COMMON 406216101 7,071 288,983 SH   SOLE NONE 288,983 0 0
Hanesbrands Inc COMMON 410345102 1,174 79,033 SH   SOLE NONE 79,033 0 0
Harley-Davidson Inc COMMON 412822108 1,256 33,780 SH   SOLE NONE 33,780 0 0
Hartford Financial Services Group Inc/The COMMON 416515104 13,545 222,889 SH   SOLE NONE 222,889 0 0
Hasbro Inc COMMON 418056107 1,612 15,264 SH   SOLE NONE 15,264 0 0
HCA Healthcare Inc COMMON 40412C101 12,194 82,500 SH   SOLE NONE 82,500 0 0
HD Supply Holdings Inc COMMON 40416M105 1,650 41,031 SH   SOLE NONE 41,031 0 0
HDFC Bank Ltd ADR 40415F101 5,249 82,837 SH   SOLE NONE 82,837 0 0
Healthpeak Properties Inc REIT 42250P103 2,573 74,640 SH   SOLE NONE 74,640 0 0
Henry Schein Inc COMMON 806407102 3,224 48,314 SH   SOLE NONE 48,314 0 0
Hershey Co, The COMMON 427866108 10,512 71,521 SH   SOLE NONE 71,521 0 0
Hess Corp COMMON 42809H107 1,891 28,300 SH   SOLE NONE 28,300 0 0
Hewlett Packard Enterprise Co COMMON 42824C109 13,852 873,400 SH   SOLE NONE 873,400 0 0
Hilton Worldwide Holdings Inc COMMON 43300A203 964 8,690 SH   SOLE NONE 8,690 0 0
HollyFrontier Corp COMMON 436106108 2,840 56,000 SH   SOLE NONE 56,000 0 0
Hologic Inc COMMON 436440101 222 4,243 SH   SOLE NONE 4,243 0 0
Home Depot Inc, The COMMON 437076102 28,284 129,518 SH   SOLE NONE 129,518 0 0
Honeywell International Inc COMMON 438516106 16,791 94,863 SH   SOLE NONE 94,863 0 0
Hormel Foods Corp COMMON 440452100 4,123 91,400 SH   SOLE NONE 91,400 0 0
Host Hotels & Resorts Inc REIT 44107P104 713 38,433 SH   SOLE NONE 38,433 0 0
HP Inc COMMON 40434L105 12,593 612,797 SH   SOLE NONE 612,797 0 0
Huazhu Group Ltd ADR 44332N106 1,160 28,961 SH   SOLE NONE 28,961 0 0
Humana Inc COMMON 444859102 10,666 29,100 SH   SOLE NONE 29,100 0 0
Huntington Bancshares Inc/OH COMMON 446150104 1,725 114,391 SH   SOLE NONE 114,391 0 0
Huntington Ingalls Industries Inc COMMON 446413106 1,982 7,900 SH   SOLE NONE 7,900 0 0
Hutchison China MediTech Ltd ADR 44842L103 320 12,758 SH   SOLE NONE 12,758 0 0
HUYA Inc ADR 44852D108 230 12,800 SH   SOLE NONE 12,800 0 0
IAC/InterActiveCorp COMMON 44919P508 701 2,813 SH   SOLE NONE 2,813 0 0
IDEX Corp COMMON 45167R104 1,204 7,000 SH   SOLE NONE 7,000 0 0
IDEXX Laboratories Inc COMMON 45168D104 2,272 8,700 SH   SOLE NONE 8,700 0 0
IHS Markit Ltd COMMON G47567105 2,187 29,026 SH   SOLE NONE 29,026 0 0
Illinois Tool Works Inc COMMON 452308109 3,522 19,605 SH   SOLE NONE 19,605 0 0
Illumina Inc COMMON 452327109 2,022 6,095 SH   SOLE NONE 6,095 0 0
Infosys Ltd ADR 456788108 12,327 1,194,516 SH   SOLE NONE 1,194,516 0 0
Ingersoll-Rand PLC COMMON G47791101 5,065 38,103 SH   SOLE NONE 38,103 0 0
Ingredion Inc COMMON 457187102 131,933 1,419,398 SH   SOLE NONE 1,419,398 0 0
Intel Corp COMMON 458140100 76,818 1,283,501 SH   SOLE NONE 1,283,501 0 0
Intercontinental Exchange Inc COMMON 45866F104 2,698 29,150 SH   SOLE NONE 29,150 0 0
International Business Machines Corp COMMON 459200101 635,831 4,743,590 SH   SOLE NONE 4,743,590 0 0
International Flavors & Fragrances Inc COMMON 459506101 1,232 9,548 SH   SOLE NONE 9,548 0 0
International Paper Co COMMON 460146103 6,673 144,900 SH   SOLE NONE 144,900 0 0
Interpublic Group of Cos Inc, The COMMON 460690100 1,990 86,168 SH   SOLE NONE 86,168 0 0
Intuit Inc COMMON 461202103 14,093 53,804 SH   SOLE NONE 53,804 0 0
Intuitive Surgical Inc COMMON 46120E602 17,479 29,567 SH   SOLE NONE 29,567 0 0
Invesco Ltd COMMON G491BT108 1,750 97,321 SH   SOLE NONE 97,321 0 0
Invitation Homes Inc REIT 46187W107 13,244 441,900 SH   SOLE NONE 441,900 0 0
Ionis Pharmaceuticals Inc COMMON 462222100 242 4,000 SH   SOLE NONE 4,000 0 0
IPG Photonics Corp COMMON 44980X109 95,116 656,333 SH   SOLE NONE 656,333 0 0
iQIYI Inc ADR 46267X108 564 26,706 SH   SOLE NONE 26,706 0 0
IQVIA Holdings Inc COMMON 46266C105 782 5,062 SH   SOLE NONE 5,062 0 0
Iron Mountain Inc REIT 46284V101 1,445 45,342 SH   SOLE NONE 45,342 0 0
iShares MSCI Emerging Markets ETF ETF 464287234 2,024 45,113 SH   SOLE NONE 45,113 0 0
Israel Chemicals Ltd COMMON M5920A109 1,845 392,136 SH   SOLE NONE 392,136 0 0
Jack Henry & Associates Inc COMMON 426281101 495 3,400 SH   SOLE NONE 3,400 0 0
Jacobs Engineering Group Inc COMMON 469814107 2,749 30,600 SH   SOLE NONE 30,600 0 0
Jazz Pharmaceuticals PLC COMMON G50871105 10,763 72,100 SH   SOLE NONE 72,100 0 0
JB Hunt Transport Services Inc COMMON 445658107 1,973 16,898 SH   SOLE NONE 16,898 0 0
JD.com Inc ADR 47215P106 70,299 1,995,428 SH   SOLE NONE 1,995,428 0 0
Jefferies Financial Group Inc COMMON 47233W109 548 25,631 SH   SOLE NONE 25,631 0 0
JM Smucker Company, The COMMON 832696405 3,959 38,021 SH   SOLE NONE 38,021 0 0
Johnson & Johnson COMMON 478160104 839,112 5,752,465 SH   SOLE NONE 5,752,465 0 0
Johnson Controls International plc COMMON G51502105 1,564 38,406 SH   SOLE NONE 38,406 0 0
Jones Lang LaSalle Inc COMMON 48020Q107 453 2,600 SH   SOLE NONE 2,600 0 0
JPMorgan Chase & Co COMMON 46625H100 73,297 525,805 SH   SOLE NONE 525,805 0 0
Juniper Networks Inc COMMON 48203R104 2,607 105,845 SH   SOLE NONE 105,845 0 0
Kansas City Southern COMMON 485170302 2,510 16,391 SH   SOLE NONE 16,391 0 0
Kellogg Co COMMON 487836108 2,543 36,776 SH   SOLE NONE 36,776 0 0
KeyCorp COMMON 493267108 6,189 305,762 SH   SOLE NONE 305,762 0 0
Keysight Technologies Inc COMMON 49338L103 2,145 20,900 SH   SOLE NONE 20,900 0 0
Kimberly-Clark Corp COMMON 494368103 3,126 22,729 SH   SOLE NONE 22,729 0 0
Kimco Realty Corp REIT 49446R109 1,696 81,869 SH   SOLE NONE 81,869 0 0
Kinder Morgan Inc/DE COMMON 49456B101 3,860 182,351 SH   SOLE NONE 182,351 0 0
KKR & Co Inc COMMON 48251W104 1,943 66,600 SH   SOLE NONE 66,600 0 0
KLA Corp COMMON 482480100 612 3,437 SH   SOLE NONE 3,437 0 0
Knight-Swift Transportation Holdings Inc COMMON 499049104 1,322 36,900 SH   SOLE NONE 36,900 0 0
Kohl's Corp COMMON 500255104 3,908 76,700 SH   SOLE NONE 76,700 0 0
Kraft Heinz Co, The COMMON 500754106 25,097 781,102 SH   SOLE NONE 781,102 0 0
Kroger Company, The COMMON 501044101 22,275 768,353 SH   SOLE NONE 768,353 0 0
L3Harris Technologies Inc COMMON 502431109 11,809 59,682 SH   SOLE NONE 59,682 0 0
Laboratory Corp of America Holdings COMMON 50540R409 4,464 26,390 SH   SOLE NONE 26,390 0 0
Lam Research Corp COMMON 512807108 7,078 24,207 SH   SOLE NONE 24,207 0 0
Lamb Weston Holdings Inc COMMON 513272104 1,170 13,600 SH   SOLE NONE 13,600 0 0
Las Vegas Sands Corp COMMON 517834107 7,048 102,088 SH   SOLE NONE 102,088 0 0
Lear Corp COMMON 521865204 3,789 27,613 SH   SOLE NONE 27,613 0 0
Leggett & Platt Inc COMMON 524660107 1,437 28,267 SH   SOLE NONE 28,267 0 0
Leidos Holdings Inc COMMON 525327102 1,194 12,200 SH   SOLE NONE 12,200 0 0
Lennar Corp COMMON 526057104 1,531 27,443 SH   SOLE NONE 27,443 0 0
Lennox International Inc COMMON 526107107 781 3,200 SH   SOLE NONE 3,200 0 0
Liberty Broadband Corp COMMON 530307305 340 2,700 SH   SOLE NONE 2,700 0 0
Liberty Global PLC COMMON G5480U104 1,419 62,400 SH   SOLE NONE 62,400 0 0
Liberty Global PLC COMMON G5480U120 3,657 167,800 SH   SOLE NONE 167,800 0 0
Liberty Media Corp-Liberty Formula One UNITS 531229854 221 4,800 SH   SOLE NONE 4,800 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229409 450 9,300 SH   SOLE NONE 9,300 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229607 4,217 87,600 SH   SOLE NONE 87,600 0 0
Liberty Property Trust REIT 531172104 43,694 727,628 SH   SOLE NONE 727,628 0 0
Lincoln National Corp COMMON 534187109 561 9,501 SH   SOLE NONE 9,501 0 0
Linde PLC COMMON G5494J103 496,603 2,332,565 SH   SOLE NONE 2,332,565 0 0
Live Nation Entertainment Inc COMMON 538034109 1,515 21,200 SH   SOLE NONE 21,200 0 0
LKQ Corp COMMON 501889208 2,820 79,000 SH   SOLE NONE 79,000 0 0
Lockheed Martin Corp COMMON 539830109 75,687 194,377 SH   SOLE NONE 194,377 0 0
Loews Corp COMMON 540424108 840 16,001 SH   SOLE NONE 16,001 0 0
Lowe's Cos Inc COMMON 548661107 2,123 17,730 SH   SOLE NONE 17,730 0 0
Lululemon Athletica Inc COMMON 550021109 2,761 11,917 SH   SOLE NONE 11,917 0 0
LyondellBasell Industries NV COMMON N53745100 11,504 121,763 SH   SOLE NONE 121,763 0 0
M&T Bank Corp COMMON 55261F104 2,408 14,187 SH   SOLE NONE 14,187 0 0
ManpowerGroup Inc COMMON 56418H100 3,437 35,400 SH   SOLE NONE 35,400 0 0
Marathon Oil Corp COMMON 565849106 3,026 222,800 SH   SOLE NONE 222,800 0 0
Marathon Petroleum Corp COMMON 56585A102 14,941 247,988 SH   SOLE NONE 247,988 0 0
Markel Corp COMMON 570535104 1,406 1,230 SH   SOLE NONE 1,230 0 0
Marriott International Inc/MD COMMON 571903202 4,197 27,719 SH   SOLE NONE 27,719 0 0
Marsh & McLennan Cos Inc COMMON 571748102 395,104 3,546,394 SH   SOLE NONE 3,546,394 0 0
Martin Marietta Materials Inc COMMON 573284106 976 3,491 SH   SOLE NONE 3,491 0 0
Marvell Technology Group Ltd COMMON G5876H105 2,568 96,700 SH   SOLE NONE 96,700 0 0
Masco Corp COMMON 574599106 1,973 41,108 SH   SOLE NONE 41,108 0 0
Mastercard Inc COMMON 57636Q104 437,945 1,466,710 SH   SOLE NONE 1,466,710 0 0
Materials Select Sector SPDR Fund ETF 81369Y100 38,574 628,039 SH   SOLE NONE 628,039 0 0
Materials Select Sector SPDR Fund OTC OPTION 81369Y100 1,969 1,235,422 SH Call SOLE NONE 1,235,422 0 0
Materials Select Sector SPDR Fund OTC OPTION 81369Y100 97 1,235,422 SH Put SOLE NONE 1,235,422 0 0
Maxim Integrated Products Inc COMMON 57772K101 2,854 46,400 SH   SOLE NONE 46,400 0 0
McCormick & Co Inc/MD COMMON 579780206 2,744 16,165 SH   SOLE NONE 16,165 0 0
McDonald's Corp COMMON 580135101 344,912 1,745,418 SH   SOLE NONE 1,745,418 0 0
McKesson Corp COMMON 58155Q103 225,048 1,627,010 SH   SOLE NONE 1,627,010 0 0
Medtronic PLC COMMON G5960L103 245,363 2,162,742 SH   SOLE NONE 2,162,742 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 1,768 73,133 SH   SOLE NONE 73,133 0 0
MercadoLibre Inc COMMON 58733R102 343 600 SH   SOLE NONE 600 0 0
Merck & Co Inc COMMON 58933Y105 40,955 450,300 SH   SOLE NONE 450,300 0 0
MetLife, Inc. COMMON 59156R108 17,018 333,885 SH   SOLE NONE 333,885 0 0
Mettler-Toledo International Inc COMMON 592688105 1,269 1,600 SH   SOLE NONE 1,600 0 0
MGM Resorts International COMMON 552953101 3,906 117,400 SH   SOLE NONE 117,400 0 0
Microchip Technology Inc COMMON 595017104 723 6,900 SH   SOLE NONE 6,900 0 0
Micron Technology Inc COMMON 595112103 31,020 576,800 SH   SOLE NONE 576,800 0 0
Microsoft Corp COMMON 594918104 674,112 4,274,649 SH   SOLE NONE 4,274,649 0 0
Mid-America Apartment Communities Inc REIT 59522J103 12,790 97,000 SH   SOLE NONE 97,000 0 0
Middleby Corp, The COMMON 596278101 219 2,000 SH   SOLE NONE 2,000 0 0
Mobile TeleSystems PJSC ADR 607409109 17,502 1,724,287 SH   SOLE NONE 1,724,287 0 0
Mohawk Industries Inc COMMON 608190104 2,360 17,308 SH   SOLE NONE 17,308 0 0
Molson Coors Brewing Co COMMON 60871R209 5,197 96,425 SH   SOLE NONE 96,425 0 0
Momo Inc ADR 60879B107 4,446 132,712 SH   SOLE NONE 132,712 0 0
Mondelez International Inc COMMON 609207105 570,699 10,361,282 SH   SOLE NONE 10,361,282 0 0
Monster Beverage Corp COMMON 61174X109 4,362 68,643 SH   SOLE NONE 68,643 0 0
Moody's Corp COMMON 615369105 1,121 4,722 SH   SOLE NONE 4,722 0 0
Morgan Stanley COMMON 617446448 20,763 406,169 SH   SOLE NONE 406,169 0 0
Mosaic Company, The COMMON 61945C103 1,171 54,123 SH   SOLE NONE 54,123 0 0
Motorola Solutions Inc COMMON 620076307 2,810 17,436 SH   SOLE NONE 17,436 0 0
MSCI Inc COMMON 55354G100 413 1,600 SH   SOLE NONE 1,600 0 0
Mylan NV COMMON N59465109 6,745 335,559 SH   SOLE NONE 335,559 0 0
National Oilwell Varco Inc COMMON 637071101 757 30,200 SH   SOLE NONE 30,200 0 0
National Retail Properties Inc REIT 637417106 831 15,500 SH   SOLE NONE 15,500 0 0
NetApp Inc COMMON 64110D104 3,618 58,118 SH   SOLE NONE 58,118 0 0
NetEase Inc ADR 64110W102 44,218 144,203 SH   SOLE NONE 144,203 0 0
Netflix Inc COMMON 64110L106 18,326 56,637 SH   SOLE NONE 56,637 0 0
New Oriental Education & Technology Group Inc ADR 647581107 42,749 352,569 SH   SOLE NONE 352,569 0 0
Newell Brands Inc COMMON 651229106 161,378 8,396,364 SH   SOLE NONE 8,396,364 0 0
Newmont Goldcorp Corp COMMON 651639106 3,889 89,500 SH   SOLE NONE 89,500 0 0
News Corp COMMON 65249B109 4,476 316,515 SH   SOLE NONE 316,515 0 0
NextEra Energy Inc COMMON 65339F101 257,123 1,061,791 SH   SOLE NONE 1,061,791 0 0
Nielsen Holdings PLC COMMON G6518L108 801 39,468 SH   SOLE NONE 39,468 0 0
NIKE Inc COMMON 654106103 11,326 111,791 SH   SOLE NONE 111,791 0 0
NIO Inc ADR 62914V106 553 137,604 SH   SOLE NONE 137,604 0 0
NiSource Inc COMMON 65473P105 1,540 55,300 SH   SOLE NONE 55,300 0 0
Noah Holdings Ltd ADR 65487X102 254 7,170 SH   SOLE NONE 7,170 0 0
Noble Energy Inc COMMON 655044105 479 19,289 SH   SOLE NONE 19,289 0 0
Norfolk Southern Corp COMMON 655844108 8,216 42,324 SH   SOLE NONE 42,324 0 0
Northern Trust Corp COMMON 665859104 2,009 18,908 SH   SOLE NONE 18,908 0 0
Northrop Grumman Corp COMMON 666807102 8,073 23,469 SH   SOLE NONE 23,469 0 0
NortonLifeLock Inc COMMON 668771108 12,882 504,800 SH   SOLE NONE 504,800 0 0
Norwegian Cruise Line Holdings Ltd COMMON G66721104 2,165 37,070 SH   SOLE NONE 37,070 0 0
Nucor Corp COMMON 670346105 5,600 99,500 SH   SOLE NONE 99,500 0 0
Nutrien Ltd COMMON 67077M108 513,325 10,707,000 SH   SOLE NONE 10,707,000 0 0
NVIDIA Corp COMMON 67066G104 11,094 47,149 SH   SOLE NONE 47,149 0 0
NVR Inc COMMON 62944T105 3,911 1,027 SH   SOLE NONE 1,027 0 0
NXP Semiconductors NV COMMON N6596X109 19,475 153,037 SH   SOLE NONE 153,037 0 0
Occidental Petroleum Corp COMMON 674599105 8,774 212,905 SH   SOLE NONE 212,905 0 0
OGE Energy Corp COMMON 670837103 406 9,133 SH   SOLE NONE 9,133 0 0
Okta Inc COMMON 679295105 4,091 35,458 SH   SOLE NONE 35,458 0 0
Old Dominion Freight Line Inc COMMON 679580100 493 2,600 SH   SOLE NONE 2,600 0 0
Omnicom Group Inc COMMON 681919106 3,843 47,431 SH   SOLE NONE 47,431 0 0
ON Semiconductor Corp COMMON 682189105 2,906 119,200 SH   SOLE NONE 119,200 0 0
ONEOK Inc COMMON 682680103 4,552 60,155 SH   SOLE NONE 60,155 0 0
Open Text Corp COMMON 683715106 667,812 15,134,300 SH   SOLE NONE 15,134,300 0 0
Oracle Corp COMMON 68389X105 544,206 10,271,916 SH   SOLE NONE 10,271,916 0 0
O'Reilly Automotive Inc COMMON 67103H107 8,878 20,257 SH   SOLE NONE 20,257 0 0
Owens Corning COMMON 690742101 21,490 330,000 SH   SOLE NONE 330,000 0 0
PACCAR Inc COMMON 693718108 6,565 83,000 SH   SOLE NONE 83,000 0 0
Packaging Corp of America COMMON 695156109 2,195 19,600 SH   SOLE NONE 19,600 0 0
Palo Alto Networks Inc COMMON 697435105 17,982 77,762 SH   SOLE NONE 77,762 0 0
Parker-Hannifin Corp COMMON 701094104 659 3,200 SH   SOLE NONE 3,200 0 0
Paychex Inc COMMON 704326107 7,868 92,499 SH   SOLE NONE 92,499 0 0
Paycom Software Inc COMMON 70432V102 238 900 SH   SOLE NONE 900 0 0
PayPal Holdings Inc COMMON 70450Y103 8,850 81,812 SH   SOLE NONE 81,812 0 0
Pembina Pipeline Corp COMMON 706327103 343,438 9,253,120 SH   SOLE NONE 9,253,120 0 0
Pentair PLC COMMON G7S00T104 2,369 51,649 SH   SOLE NONE 51,649 0 0
People's United Financial Inc COMMON 712704105 881 52,116 SH   SOLE NONE 52,116 0 0
PepsiCo Inc COMMON 713448108 39,497 288,996 SH   SOLE NONE 288,996 0 0
PerkinElmer Inc COMMON 714046109 806 8,300 SH   SOLE NONE 8,300 0 0
Perrigo Co PLC COMMON G97822103 259 5,021 SH   SOLE NONE 5,021 0 0
Petroleo Brasileiro SA ADR 71654V408 8,674 544,141 SH   SOLE NONE 544,141 0 0
Pfizer Inc COMMON 717081103 74,265 1,895,477 SH   SOLE NONE 1,895,477 0 0
Philip Morris International Inc COMMON 718172109 79,999 940,175 SH   SOLE NONE 940,175 0 0
Phillips 66 COMMON 718546104 23,707 212,795 SH   SOLE NONE 212,795 0 0
Pinduoduo Inc ADR 722304102 1,691 44,700 SH   SOLE NONE 44,700 0 0
Pinnacle West Capital Corp COMMON 723484101 372 4,142 SH   SOLE NONE 4,142 0 0
Pioneer Natural Resources Co COMMON 723787107 3,443 22,744 SH   SOLE NONE 22,744 0 0
PNC Financial Services Group Inc/The COMMON 693475105 8,212 51,446 SH   SOLE NONE 51,446 0 0
Polaris Inc COMMON 731068102 1,363 13,400 SH   SOLE NONE 13,400 0 0
PPG Industries Inc COMMON 693506107 4,954 37,114 SH   SOLE NONE 37,114 0 0
PPL Corp COMMON 69351T106 595,033 16,583,971 SH   SOLE NONE 16,583,971 0 0
Principal Financial Group Inc COMMON 74251V102 2,550 46,356 SH   SOLE NONE 46,356 0 0
Procter & Gamble Company, The COMMON 742718109 67,091 537,154 SH   SOLE NONE 537,154 0 0
Progressive Corp, The COMMON 743315103 2,740 37,848 SH   SOLE NONE 37,848 0 0
Prologis Inc REIT 74340W103 4,490 50,366 SH   SOLE NONE 50,366 0 0
Prudential Financial Inc COMMON 744320102 8,865 94,570 SH   SOLE NONE 94,570 0 0
PTC Inc COMMON 69370C100 592 7,900 SH   SOLE NONE 7,900 0 0
Public Service Enterprise Group Inc COMMON 744573106 6,205 105,075 SH   SOLE NONE 105,075 0 0
Public Storage REIT 74460D109 3,078 14,452 SH   SOLE NONE 14,452 0 0
PulteGroup Inc COMMON 745867101 2,344 60,400 SH   SOLE NONE 60,400 0 0
PVH Corp COMMON 693656100 2,083 19,813 SH   SOLE NONE 19,813 0 0
QIAGEN NV COMMON N72482123 1,148 33,586 SH   SOLE NONE 33,586 0 0
Qorvo Inc COMMON 74736K101 2,569 22,100 SH   SOLE NONE 22,100 0 0
Qualcomm Inc COMMON 747525103 145,174 1,645,401 SH   SOLE NONE 1,645,401 0 0
Qudian Inc ADR 747798106 150 31,800 SH   SOLE NONE 31,800 0 0
Quest Diagnostics Inc COMMON 74834L100 3,610 33,800 SH   SOLE NONE 33,800 0 0
Raymond James Financial Inc COMMON 754730109 1,109 12,400 SH   SOLE NONE 12,400 0 0
Raytheon Co COMMON 755111507 10,797 49,136 SH   SOLE NONE 49,136 0 0
Realty Income Corp REIT 756109104 2,041 27,724 SH   SOLE NONE 27,724 0 0
Redevances Auriferes Osisko LtEe COMMON 68827L101 190,725 19,597,694 SH   SOLE NONE 19,597,694 0 0
Regeneron Pharmaceuticals Inc COMMON 75886F107 4,224 11,249 SH   SOLE NONE 11,249 0 0
Regions Financial Corp COMMON 7591EP100 2,471 143,980 SH   SOLE NONE 143,980 0 0
Reinsurance Group of America Inc COMMON 759351604 166,225 1,019,408 SH   SOLE NONE 1,019,408 0 0
RenaissanceRe Holdings Ltd COMMON G7496G103 647 3,300 SH   SOLE NONE 3,300 0 0
Republic Services Inc COMMON 760759100 713 7,954 SH   SOLE NONE 7,954 0 0
ResMed Inc COMMON 761152107 2,061 13,300 SH   SOLE NONE 13,300 0 0
Ritchie Bros Auctioneers Inc COMMON 767744105 335,364 7,804,800 SH   SOLE NONE 7,804,800 0 0
Robert Half International Inc COMMON 770323103 1,358 21,511 SH   SOLE NONE 21,511 0 0
Rockwell Automation Inc COMMON 773903109 3,180 15,689 SH   SOLE NONE 15,689 0 0
Rogers Communications Inc COMMON 775109200 532,527 10,709,600 SH   SOLE NONE 10,709,600 0 0
Roper Technologies Inc COMMON 776696106 547 1,545 SH   SOLE NONE 1,545 0 0
Ross Stores Inc COMMON 778296103 3,219 27,653 SH   SOLE NONE 27,653 0 0
Royal Caribbean Cruises Ltd COMMON V7780T103 1,243 9,311 SH   SOLE NONE 9,311 0 0
Ryanair Holdings PLC ADR 783513203 211,889 2,418,550 SH   SOLE NONE 2,418,550 0 0
S&P Global Inc COMMON 78409V104 1,585 5,805 SH   SOLE NONE 5,805 0 0
Sabre Corp COMMON 78573M104 1,625 72,400 SH   SOLE NONE 72,400 0 0
salesforce.com inc COMMON 79466L302 7,118 43,768 SH   SOLE NONE 43,768 0 0
SBA Communications Corp REIT 78410G104 9,302 38,600 SH   SOLE NONE 38,600 0 0
Schlumberger Ltd COMMON 806857108 117,235 2,916,296 SH   SOLE NONE 2,916,296 0 0
Seagate Technology PLC COMMON G7945M107 12,678 213,075 SH   SOLE NONE 213,075 0 0
Sealed Air Corp COMMON 81211K100 1,133 28,444 SH   SOLE NONE 28,444 0 0
Seattle Genetics Inc COMMON 812578102 457 4,000 SH   SOLE NONE 4,000 0 0
SEI Investments Co COMMON 784117103 3,045 46,500 SH   SOLE NONE 46,500 0 0
Sempra Energy COMMON 816851109 6,342 41,867 SH   SOLE NONE 41,867 0 0
Sensata Technologies Holding PLC COMMON G8060N102 1,621 30,100 SH   SOLE NONE 30,100 0 0
ServiceNow Inc COMMON 81762P102 565 2,000 SH   SOLE NONE 2,000 0 0
Shaw Communications Inc COMMON 82028K200 250,041 12,305,149 SH   SOLE NONE 12,305,149 0 0
Sherwin-Williams Co, The COMMON 824348106 19,970 34,223 SH   SOLE NONE 34,223 0 0
Sibanye Gold Ltd ADR 825724206 326 32,800 SH   SOLE NONE 32,800 0 0
Signature Bank/New York NY COMMON 82669G104 628 4,600 SH   SOLE NONE 4,600 0 0
Simon Property Group Inc REIT 828806109 1,534 10,300 SH   SOLE NONE 10,300 0 0
SINA Corp/China COMMON G81477104 7,043 176,388 SH   SOLE NONE 176,388 0 0
Sirius XM Holdings Inc COMMON 82968B103 1,240 173,400 SH   SOLE NONE 173,400 0 0
Skyworks Solutions Inc COMMON 83088M102 4,288 35,476 SH   SOLE NONE 35,476 0 0
SL Green Realty Corp REIT 78440X101 1,392 15,153 SH   SOLE NONE 15,153 0 0
Snap Inc COMMON 83304A106 27,554 1,687,306 SH   SOLE NONE 1,687,306 0 0
Snap-on Inc COMMON 833034101 177,046 1,045,138 SH   SOLE NONE 1,045,138 0 0
Sociedad Quimica y Minera de Chile SA ADR 833635105 336 12,600 SH   SOLE NONE 12,600 0 0
SociEtE Financiere Manuvie COMMON 56501R106 702,080 34,538,011 SH   SOLE NONE 34,538,011 0 0
Southern Company, The COMMON 842587107 9,780 153,532 SH   SOLE NONE 153,532 0 0
Southern Copper Corp COMMON 84265V105 5,443 128,142 SH   SOLE NONE 128,142 0 0
Southwest Airlines Co COMMON 844741108 4,130 76,518 SH   SOLE NONE 76,518 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 176,545 548,514 SH   SOLE NONE 548,514 0 0
Spirit AeroSystems Holdings Inc COMMON 848574109 816 11,200 SH   SOLE NONE 11,200 0 0
Splunk Inc COMMON 848637104 2,108 14,077 SH   SOLE NONE 14,077 0 0
Sprint Corp COMMON 85207U105 11,656 2,237,300 SH   SOLE NONE 2,237,300 0 0
Square Inc COMMON 852234103 507 8,100 SH   SOLE NONE 8,100 0 0
SS&C Technologies Holdings Inc COMMON 78467J100 17,364 282,800 SH   SOLE NONE 282,800 0 0
Stanley Black & Decker Inc COMMON 854502101 117,722 710,280 SH   SOLE NONE 710,280 0 0
Stantec Inc COMMON 85472N109 308,543 10,902,000 SH   SOLE NONE 10,902,000 0 0
Starbucks Corp COMMON 855244109 124,901 1,420,622 SH   SOLE NONE 1,420,622 0 0
State Street Corp COMMON 857477103 27,822 351,738 SH   SOLE NONE 351,738 0 0
Steel Dynamics Inc COMMON 858119100 1,705 50,100 SH   SOLE NONE 50,100 0 0
STERIS PLC COMMON G8473T100 960 6,300 SH   SOLE NONE 6,300 0 0
Stryker Corp COMMON 863667101 7,123 33,929 SH   SOLE NONE 33,929 0 0
Sun Communities Inc REIT 866674104 570 3,800 SH   SOLE NONE 3,800 0 0
Suncor Energie Inc COMMON 867224107 453,665 13,822,600 SH   SOLE NONE 13,822,600 0 0
SVB Financial Group COMMON 78486Q101 854 3,400 SH   SOLE NONE 3,400 0 0
Synchrony Financial COMMON 87165B103 213,479 5,928,314 SH   SOLE NONE 5,928,314 0 0
Synopsys Inc COMMON 871607107 2,213 15,900 SH   SOLE NONE 15,900 0 0
Sysco Corp COMMON 871829107 12,493 146,043 SH   SOLE NONE 146,043 0 0
T Rowe Price Group Inc COMMON 74144T108 2,094 17,184 SH   SOLE NONE 17,184 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 1,040 17,900 SH   SOLE NONE 17,900 0 0
Take-Two Interactive Software Inc COMMON 874054109 649 5,300 SH   SOLE NONE 5,300 0 0
TAL Education Group ADR 874080104 25,794 535,142 SH   SOLE NONE 535,142 0 0
Tapestry Inc COMMON 876030107 147,100 5,454,192 SH   SOLE NONE 5,454,192 0 0
Targa Resources Corp COMMON 87612G101 1,625 39,800 SH   SOLE NONE 39,800 0 0
Target Corp COMMON 87612E106 20,437 159,400 SH   SOLE NONE 159,400 0 0
TC Energy Corp COMMON 87807B107 554,528 10,397,409 SH   SOLE NONE 10,397,409 0 0
TD Ameritrade Holding Corp COMMON 87236Y108 145,666 2,930,900 SH   SOLE NONE 2,930,900 0 0
TE Connectivity Ltd COMMON H84989104 3,772 39,356 SH   SOLE NONE 39,356 0 0
TechnipFMC PLC COMMON G87110105 173,385 8,087,002 SH   SOLE NONE 8,087,002 0 0
Technology Select Sector SPDR Fund ETF 81369Y803 39,237 428,021 SH   SOLE NONE 428,021 0 0
Teleflex Inc COMMON 879369106 1,393 3,700 SH   SOLE NONE 3,700 0 0
Tencent Music Entertainment Group ADR 88034P109 227 19,344 SH   SOLE NONE 19,344 0 0
Tesla Inc COMMON 88160R101 10,751 25,700 SH   SOLE NONE 25,700 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 9,165 935,228 SH   SOLE NONE 935,228 0 0
Texas Instruments Inc COMMON 882508104 16,720 130,328 SH   SOLE NONE 130,328 0 0
Textron Inc COMMON 883203101 1,300 29,155 SH   SOLE NONE 29,155 0 0
Theratechnologies Inc COMMON 88338H100 6,570 2,000,000 SH   SOLE NONE 2,000,000 0 0
Thermo Fisher Scientific Inc COMMON 883556102 179,919 553,819 SH   SOLE NONE 553,819 0 0
Tiffany & Co COMMON 886547108 1,259 9,418 SH   SOLE NONE 9,418 0 0
TJX Cos Inc/The COMMON 872540109 22,906 375,136 SH   SOLE NONE 375,136 0 0
T-Mobile US Inc COMMON 872590104 21,887 279,100 SH   SOLE NONE 279,100 0 0
Tractor Supply Co COMMON 892356106 1,290 13,801 SH   SOLE NONE 13,801 0 0
TransDigm Group Inc COMMON 893641100 1,232 2,200 SH   SOLE NONE 2,200 0 0
TransUnion COMMON 89400J107 12,627 147,500 SH   SOLE NONE 147,500 0 0
Travelers Cos Inc, The COMMON 89417E109 2,202 16,076 SH   SOLE NONE 16,076 0 0
Trimble Inc COMMON 896239100 596 14,300 SH   SOLE NONE 14,300 0 0
TripAdvisor Inc COMMON 896945201 8,987 295,808 SH   SOLE NONE 295,808 0 0
Truist Financial Corp COMMON 89832Q109 8,517 151,233 SH   SOLE NONE 151,233 0 0
Twilio Inc COMMON 90138F102 17,101 174,000 SH   SOLE NONE 174,000 0 0
Twitter Inc COMMON 90184L102 2,299 71,745 SH   SOLE NONE 71,745 0 0
Tyson Foods Inc COMMON 902494103 11,436 125,610 SH   SOLE NONE 125,610 0 0
Uber Technologies Inc COMMON 90353T100 2,599 87,391 SH   SOLE NONE 87,391 0 0
UDR Inc REIT 902653104 3,185 68,200 SH   SOLE NONE 68,200 0 0
UGI Corp COMMON 902681105 1,713 37,942 SH   SOLE NONE 37,942 0 0
Ulta Beauty Inc COMMON 90384S303 1,114 4,400 SH   SOLE NONE 4,400 0 0
Under Armour Inc COMMON 904311107 493 22,832 SH   SOLE NONE 22,832 0 0
Under Armour Inc COMMON 904311206 449 23,400 SH   SOLE NONE 23,400 0 0
Union Pacific Corp COMMON 907818108 12,697 70,231 SH   SOLE NONE 70,231 0 0
United Airlines Holdings Inc COMMON 910047109 1,277 14,500 SH   SOLE NONE 14,500 0 0
United Parcel Service Inc COMMON 911312106 20,817 177,828 SH   SOLE NONE 177,828 0 0
United Rentals Inc COMMON 911363109 1,834 11,000 SH   SOLE NONE 11,000 0 0
United States Steel Corp COMMON 912909108 27,454 2,406,148 SH   SOLE NONE 2,406,148 0 0
United Technologies Corp COMMON 913017109 224,522 1,499,210 SH   SOLE NONE 1,499,210 0 0
UnitedHealth Group Inc COMMON 91324P102 562,052 1,911,870 SH   SOLE NONE 1,911,870 0 0
Universal Health Services Inc COMMON 913903100 3,243 22,609 SH   SOLE NONE 22,609 0 0
Unum Group COMMON 91529Y106 1,454 49,861 SH   SOLE NONE 49,861 0 0
US Bancorp COMMON 902973304 9,514 160,462 SH   SOLE NONE 160,462 0 0
Vail Resorts Inc COMMON 91879Q109 432 1,800 SH   SOLE NONE 1,800 0 0
Vale SA ADR 91912E105 21,669 1,641,600 SH   SOLE NONE 1,641,600 0 0
Valero Energy Corp COMMON 91913Y100 13,748 146,800 SH   SOLE NONE 146,800 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 182,327 4,100,000 SH   SOLE NONE 4,100,000 0 0
Varian Medical Systems Inc COMMON 92220P105 914 6,435 SH   SOLE NONE 6,435 0 0
Veeva Systems Inc COMMON 922475108 394 2,800 SH   SOLE NONE 2,800 0 0
Ventas Inc REIT 92276F100 2,819 48,814 SH   SOLE NONE 48,814 0 0
VEREIT Inc REIT 92339V100 1,637 177,200 SH   SOLE NONE 177,200 0 0
VeriSign Inc COMMON 92343E102 6,908 35,853 SH   SOLE NONE 35,853 0 0
Verisk Analytics Inc COMMON 92345Y106 1,419 9,503 SH   SOLE NONE 9,503 0 0
Verizon Communications Inc COMMON 92343V104 101,160 1,647,563 SH   SOLE NONE 1,647,563 0 0
Vertex Pharmaceuticals Inc COMMON 92532F100 1,840 8,405 SH   SOLE NONE 8,405 0 0
Vetements de Sport Gildan Inc, Les COMMON 375916103 314,462 10,622,000 SH   SOLE NONE 10,622,000 0 0
VF Corp COMMON 918204108 1,821 18,274 SH   SOLE NONE 18,274 0 0
ViacomCBS Inc COMMON 92556H206 11,057 263,450 SH   SOLE NONE 263,450 0 0
Vipshop Holdings Ltd ADR 92763W103 9,426 665,189 SH   SOLE NONE 665,189 0 0
Visa Inc COMMON 92826C839 27,743 147,646 SH   SOLE NONE 147,646 0 0
VMware Inc COMMON 928563402 2,413 15,900 SH   SOLE NONE 15,900 0 0
Vornado Realty Trust REIT 929042109 48,295 726,248 SH   SOLE NONE 726,248 0 0
Voya Financial Inc COMMON 929089100 1,464 24,000 SH   SOLE NONE 24,000 0 0
Vulcan Materials Co COMMON 929160109 1,888 13,113 SH   SOLE NONE 13,113 0 0
WABCO Holdings Inc COMMON 92927K102 1,125 8,300 SH   SOLE NONE 8,300 0 0
Wabtec Corp COMMON 929740108 1,914 24,603 SH   SOLE NONE 24,603 0 0
Walgreens Boots Alliance Inc COMMON 931427108 853,980 14,484,065 SH   SOLE NONE 14,484,065 0 0
Walmart Inc COMMON 931142103 132,523 1,115,135 SH   SOLE NONE 1,115,135 0 0
Walt Disney Co/The COMMON 254687106 38,456 265,892 SH   SOLE NONE 265,892 0 0
Waste Connections Inc COMMON 94106B101 1,807 19,900 SH   SOLE NONE 19,900 0 0
Waste Management Inc COMMON 94106L109 5,447 47,800 SH   SOLE NONE 47,800 0 0
Waters Corp COMMON 941848103 1,443 6,175 SH   SOLE NONE 6,175 0 0
Wayfair Inc COMMON 94419L101 271 3,000 SH   SOLE NONE 3,000 0 0
WEC Energy Group Inc COMMON 92939U106 2,229 24,168 SH   SOLE NONE 24,168 0 0
Weibo Corp ADR 948596101 5,668 122,296 SH   SOLE NONE 122,296 0 0
WellCare Health Plans Inc COMMON 94946T106 4,194 12,700 SH   SOLE NONE 12,700 0 0
Wells Fargo & Co COMMON 949746101 71,731 1,333,299 SH   SOLE NONE 1,333,299 0 0
Welltower Inc REIT 95040Q104 3,841 46,968 SH   SOLE NONE 46,968 0 0
Western Digital Corp COMMON 958102105 16,163 254,660 SH   SOLE NONE 254,660 0 0
Western Union Co, The COMMON 959802109 3,607 134,700 SH   SOLE NONE 134,700 0 0
Westlake Chemical Corp COMMON 960413102 2,329 33,200 SH   SOLE NONE 33,200 0 0
Westrock Co COMMON 96145D105 1,596 37,202 SH   SOLE NONE 37,202 0 0
Weyerhaeuser Co REIT 962166104 2,810 93,047 SH   SOLE NONE 93,047 0 0
Whirlpool Corp COMMON 963320106 3,673 24,900 SH   SOLE NONE 24,900 0 0
Williams Cos Inc, The COMMON 969457100 4,481 188,898 SH   SOLE NONE 188,898 0 0
Willis Towers Watson PLC COMMON G96629103 943 4,669 SH   SOLE NONE 4,669 0 0
Workday Inc COMMON 98138H101 2,225 13,532 SH   SOLE NONE 13,532 0 0
WP Carey Inc REIT 92936U109 1,337 16,700 SH   SOLE NONE 16,700 0 0
WR Berkley Corp COMMON 084423102 1,237 17,900 SH   SOLE NONE 17,900 0 0
WW Grainger Inc COMMON 384802104 3,185 9,409 SH   SOLE NONE 9,409 0 0
Xcel Energy Inc COMMON 98389B100 3,231 50,896 SH   SOLE NONE 50,896 0 0
Xerox Holdings Corp COMMON 98421M106 6,433 174,468 SH   SOLE NONE 174,468 0 0
Xilinx Inc COMMON 983919101 5,515 56,403 SH   SOLE NONE 56,403 0 0
XPO Logistics Inc COMMON 983793100 3,060 38,400 SH   SOLE NONE 38,400 0 0
Xylem Inc/NY COMMON 98419M100 1,514 19,217 SH   SOLE NONE 19,217 0 0
Yum China Holdings Inc COMMON 98850P109 56,520 1,177,254 SH   SOLE NONE 1,177,254 0 0
Yum! Brands Inc COMMON 988498101 122,701 1,218,117 SH   SOLE NONE 1,218,117 0 0
Zebra Technologies Corp COMMON 989207105 1,149 4,500 SH   SOLE NONE 4,500 0 0
Zillow Group Inc COMMON 98954M200 675 14,700 SH   SOLE NONE 14,700 0 0
Zimmer Biomet Holdings Inc COMMON 98956P102 5,269 35,200 SH   SOLE NONE 35,200 0 0
Zions Bancorp NA COMMON 989701107 961 18,500 SH   SOLE NONE 18,500 0 0
Zoetis Inc COMMON 98978V103 4,809 36,337 SH   SOLE NONE 36,337 0 0
ZTO Express Cayman Inc ADR 98980A105 1,930 82,648 SH   SOLE NONE 82,648 0 0