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 COM 88579Y101 59,010 340,347 SH   SOLE   0 0 340,347
51JOB INC SPONSORED ADS 316827104 47,708 631,828 SH   SOLE   0 0 631,828
58 COM INC SPON ADR REP A 31680Q104 3,607 58,007 SH   SOLE   0 0 58,007
ABBOTT LABS COM 002824100 56,175 667,754 SH   SOLE   0 0 667,754
ABBVIE INC COM 00287Y109 152,546 2,096,743 SH   SOLE   0 0 2,096,743
ABIOMED INC COM 003654100 807 3,095 SH   SOLE   0 0 3,095
ACADIA HEALTHCARE COMPANY IN COM 00404A109 4,721 135,077 SH   SOLE   0 0 135,077
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 320,961 1,736,340 SH   SOLE   0 0 1,736,340
ACCO BRANDS CORP COM 00081T108 3,162 401,718 SH   SOLE   0 0 401,718
ACTIVISION BLIZZARD INC COM 00507V109 64,566 1,367,479 SH   SOLE   0 0 1,367,479
ACUITY BRANDS INC COM 00508Y102 163 1,182 SH   SOLE   0 0 1,182
ADOBE INC COM 00724F101 240,993 817,578 SH   SOLE   0 0 817,578
ADVANCE AUTO PARTS INC COM 00751Y106 545 3,534 SH   SOLE   0 0 3,534
ADVANCED MICRO DEVICES INC COM 007903107 13,019 428,535 SH   SOLE   0 0 428,535
AERCAP HOLDINGS NV SHS N00985106 408 7,846 SH   SOLE   0 0 7,846
AES CORP COM 00130H105 536 31,979 SH   SOLE   0 0 31,979
AFFILIATED MANAGERS GROUP IN COM 008252108 8,253 89,530 SH   SOLE   0 0 89,530
AFLAC INC COM 001055102 95,258 1,737,204 SH   SOLE   0 0 1,737,204
AGCO CORP COM 001084102 49,179 633,598 SH   SOLE   0 0 633,598
AGILENT TECHNOLOGIES INC COM 00846U101 18,578 248,693 SH   SOLE   0 0 248,693
AGNC INVT CORP COM 00123Q104 328 19,473 SH   SOLE   0 0 19,473
AGNICO EAGLE MINES LTD COM 008474108 4,041 78,764 SH   SOLE   0 0 78,764
AIR PRODS & CHEMS INC COM 009158106 67,753 299,163 SH   SOLE   0 0 299,163
AKAMAI TECHNOLOGIES INC COM 00971T101 147,637 1,841,353 SH   SOLE   0 0 1,841,353
ALARM COM HLDGS INC COM 011642105 3,831 71,605 SH   SOLE   0 0 71,605
ALBEMARLE CORP COM 012653101 394 5,594 SH   SOLE   0 0 5,594
ALCOA CORP COM 013872106 3,068 130,990 SH   SOLE   0 0 130,990
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 40,533 287,179 SH   SOLE   0 0 287,179
ALEXION PHARMACEUTICALS INC COM 015351109 5,502 41,986 SH   SOLE   0 0 41,986
ALGONQUIN PWR UTILS CORP COM 015857105 5,454 450,000 SH   SOLE   0 0 450,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 456,814 2,695,277 SH   SOLE   0 0 2,695,277
ALIGN TECHNOLOGY INC COM 016255101 2,730 9,968 SH   SOLE   0 0 9,968
ALLEGHANY CORP DEL COM 017175100 18,220 26,739 SH   SOLE   0 0 26,739
ALLEGION PUB LTD CO ORD SHS G0176J109 100,408 907,987 SH   SOLE   0 0 907,987
ALLERGAN PLC SHS G0177J108 15,390 91,893 SH   SOLE   0 0 91,893
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,342 30,975 SH   SOLE   0 0 30,975
ALLIANT ENERGY CORP COM 018802108 561 11,432 SH   SOLE   0 0 11,432
ALLSTATE CORP COM 020002101 100,049 983,543 SH   SOLE   0 0 983,543
ALLY FINL INC COM 02005N100 7,214 232,766 SH   SOLE   0 0 232,766
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 217 2,986 SH   SOLE   0 0 2,986
ALPHABET INC CAP STK CL A 02079K305 756,596 698,437 SH   SOLE   0 0 698,437
ALPHABET INC CAP STK CL C 02079K107 360,628 333,510 SH   SOLE   0 0 333,510
ALTICE USA INC CL A 02156K103 361 14,814 SH   SOLE   0 0 14,814
ALTRA INDL MOTION CORP COM 02208R106 3,941 109,833 SH   SOLE   0 0 109,833
ALTRIA GROUP INC COM 02209S103 66,948 1,413,217 SH   SOLE   0 0 1,413,217
AMAZON COM INC COM 023135106 515,796 272,285 SH   SOLE   0 0 272,285
AMC NETWORKS INC CL A 00164V103 3,835 70,373 SH   SOLE   0 0 70,373
AMDOCS LTD SHS G02602103 219,573 3,535,014 SH   SOLE   0 0 3,535,014
AMERCO COM 023586100 7,338 19,383 SH   SOLE   0 0 19,383
AMEREN CORP COM 023608102 1,072 14,259 SH   SOLE   0 0 14,259
AMERICAN AIRLS GROUP INC COM 02376R102 5,221 160,020 SH   SOLE   0 0 160,020
AMERICAN ELEC PWR CO INC COM 025537101 5,642 64,065 SH   SOLE   0 0 64,065
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,769 138,748 SH   SOLE   0 0 138,748
AMERICAN EXPRESS CO COM 025816109 301,693 2,443,098 SH   SOLE   0 0 2,443,098
AMERICAN FINL GROUP INC OHIO COM 025932104 46,816 456,682 SH   SOLE   0 0 456,682
AMERICAN INTL GROUP INC COM NEW 026874784 21,956 411,892 SH   SOLE   0 0 411,892
AMERICAN TOWER CORP NEW COM 03027X100 4,550 22,243 SH   SOLE   0 0 22,243
AMERICAN WTR WKS CO INC NEW COM 030420103 121,530 1,047,283 SH   SOLE   0 0 1,047,283
AMERICOLD RLTY TR COM 03064D108 4,737 146,105 SH   SOLE   0 0 146,105
AMERIPRISE FINL INC COM 03076C106 1,070 7,366 SH   SOLE   0 0 7,366
AMERISOURCEBERGEN CORP COM 03073E105 7,394 86,676 SH   SOLE   0 0 86,676
AMETEK INC NEW COM 031100100 6,800 74,810 SH   SOLE   0 0 74,810
AMGEN INC COM 031162100 898,510 4,873,550 SH   SOLE   0 0 4,873,550
AMN HEALTHCARE SERVICES INC COM 001744101 4,980 91,778 SH   SOLE   0 0 91,778
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5,140 243,476 SH   SOLE   0 0 243,476
AMPHENOL CORP NEW CL A 032095101 3,437 35,796 SH   SOLE   0 0 35,796
ANADARKO PETE CORP COM 032511107 33,696 477,365 SH   SOLE   0 0 477,365
ANALOG DEVICES INC COM 032654105 3,895 34,485 SH   SOLE   0 0 34,485
ANGIODYNAMICS INC COM 03475V101 4,165 211,496 SH   SOLE   0 0 211,496
ANNALY CAP MGMT INC COM 035710409 2,237 244,895 SH   SOLE   0 0 244,895
ANSYS INC COM 03662Q105 47,845 233,474 SH   SOLE   0 0 233,474
ANTHEM INC COM 036752103 649,568 2,300,596 SH   SOLE   0 0 2,300,596
AON PLC SHS CL A G0408V102 2,317 12,001 SH   SOLE   0 0 12,001
APACHE CORP COM 037411105 545 18,803 SH   SOLE   0 0 18,803
APARTMENT INVT & MGMT CO CL A 03748R754 64 1,270 SH   SOLE   0 0 1,270
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,262 268,686 SH   SOLE   0 0 268,686
APPLE INC COM 037833100 965,428 4,875,760 SH   SOLE   0 0 4,875,760
APPLIED MATLS INC COM 038222105 16,270 362,208 SH   SOLE   0 0 362,208
APTIV PLC SHS G6095L109 1,027 12,697 SH   SOLE   0 0 12,697
AQUA AMERICA INC COM 03836W103 38,259 924,164 SH   SOLE   0 0 924,164
ARAMARK COM 03852U106 428 11,865 SH   SOLE   0 0 11,865
ARCH CAP GROUP LTD ORD G0450A105 631 17,007 SH   SOLE   0 0 17,007
ARCHER DANIELS MIDLAND CO COM 039483102 38,435 941,746 SH   SOLE   0 0 941,746
ARCHROCK INC COM 03957W106 4,668 440,322 SH   SOLE   0 0 440,322
ARCONIC INC COM 03965L100 2,385 92,333 SH   SOLE   0 0 92,333
ARISTA NETWORKS INC COM 040413106 797 3,069 SH   SOLE   0 0 3,069
ARROW ELECTRS INC COM 042735100 26,318 369,224 SH   SOLE   0 0 369,224
ASHLAND GLOBAL HLDGS INC COM 044186104 2,111 26,379 SH   SOLE   0 0 26,379
ASPEN TECHNOLOGY INC COM 045327103 6,479 52,123 SH   SOLE   0 0 52,123
ASSERTIO THERAPEUTICS INC COM 04545L107 2,827 819,390 SH   SOLE   0 0 819,390
ASSURANT INC COM 04621X108 1,651 15,509 SH   SOLE   0 0 15,509
AT&T INC COM 00206R102 836,042 24,937,649 SH   SOLE   0 0 24,937,649
ATHENE HLDG LTD CL A G0684D107 10,585 245,719 SH   SOLE   0 0 245,719
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,374 75,570 SH   SOLE   0 0 75,570
ATMOS ENERGY CORP COM 049560105 602 5,700 SH   SOLE   0 0 5,700
AURORA CANNABIS INC COM 05156X108 245 31,300 SH   SOLE   0 0 31,300
AUTODESK INC COM 052769106 29,432 180,566 SH   SOLE   0 0 180,566
AUTOHOME INC SP ADR RP CL A 05278C107 9,474 110,612 SH   SOLE   0 0 110,612
AUTOLIV INC COM 052800109 65,756 932,335 SH   SOLE   0 0 932,335
AUTOMATIC DATA PROCESSING IN COM 053015103 104,346 630,796 SH   SOLE   0 0 630,796
AUTOZONE INC COM 053332102 361,154 328,328 SH   SOLE   0 0 328,328
AVALONBAY CMNTYS INC COM 053484101 1,345 6,618 SH   SOLE   0 0 6,618
AVERY DENNISON CORP COM 053611109 534 4,610 SH   SOLE   0 0 4,610
AXA EQUITABLE HLDGS INC COM 054561105 222 10,594 SH   SOLE   0 0 10,594
AXALTA COATING SYS LTD COM G0750C108 29,726 998,385 SH   SOLE   0 0 998,385
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,253 20,988 SH   SOLE   0 0 20,988
AZUL S A SPONSR ADR PFD 05501U106 38,739 1,158,454 SH   SOLE   0 0 1,158,454
B2GOLD CORP COM 11777Q209 4,985 1,640,100 SH   SOLE   0 0 1,640,100
BAIDU INC SPON ADR REP A 056752108 10,796 91,982 SH   SOLE   0 0 91,982
BAKER HUGHES A GE CO CL A 05722G100 13,125 532,644 SH   SOLE   0 0 532,644
BALL CORP COM 058498106 1,769 25,262 SH   SOLE   0 0 25,262
BANCO MACRO SA SPON ADR B 05961W105 811 11,122 SH   SOLE   0 0 11,122
BANK AMER CORP COM 060505104 228,920 7,890,749 SH   SOLE   0 0 7,890,749
BANK MONTREAL QUE COM 063671101 5,761 76,214 SH   SOLE   0 0 76,214
BANK N S HALIFAX COM 064149107 430,500 8,010,793 SH   SOLE   0 0 8,010,793
BANK NEW YORK MELLON CORP COM 064058100 52,522 1,188,985 SH   SOLE   0 0 1,188,985
BANK OZK COM 06417N103 5,030 167,135 SH   SOLE   0 0 167,135
BANNER CORP COM NEW 06652V208 4,151 76,656 SH   SOLE   0 0 76,656
BAOZUN INC SPONSORED ADR 06684L103 46,575 933,995 SH   SOLE   0 0 933,995
BARRICK GOLD CORPORATION COM 067901108 6,851 434,038 SH   SOLE   0 0 434,038
BAUSCH HEALTH COS INC COM 071734107 391 15,471 SH   SOLE   0 0 15,471
BAXTER INTL INC COM 071813109 45,177 551,379 SH   SOLE   0 0 551,379
BAYTEX ENERGY CORP COM 07317Q105 2,483 1,601,391 SH   SOLE   0 0 1,601,391
BB&T CORP COM 054937107 16,599 337,709 SH   SOLE   0 0 337,709
BCE INC COM NEW 05534B760 227 4,989 SH   SOLE   0 0 4,989
BECTON DICKINSON & CO COM 075887109 13,745 54,516 SH   SOLE   0 0 54,516
BEIGENE LTD SPONSORED ADR 07725L102 132 1,068 SH   SOLE   0 0 1,068
BENCHMARK ELECTRS INC COM 08160H101 4,243 168,906 SH   SOLE   0 0 168,906
BERKLEY W R CORP COM 084423102 383 5,798 SH   SOLE   0 0 5,798
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 254,434 1,193,046 SH   SOLE   0 0 1,193,046
BEST BUY INC COM 086516101 919 13,176 SH   SOLE   0 0 13,176
BIO TECHNE CORP COM 09073M104 6,231 29,882 SH   SOLE   0 0 29,882
BIOGEN INC COM 09062X103 117,992 504,301 SH   SOLE   0 0 504,301
BIOMARIN PHARMACEUTICAL INC COM 09061G101 569 6,640 SH   SOLE   0 0 6,640
BLACK KNIGHT INC COM 09215C105 16,181 269,004 SH   SOLE   0 0 269,004
BLACKBERRY LTD COM 09228F103 3,807 510,647 SH   SOLE   0 0 510,647
BLACKROCK INC COM 09247X101 13,141 27,989 SH   SOLE   0 0 27,989
BLOCK H & R INC COM 093671105 267 9,096 SH   SOLE   0 0 9,096
BOINGO WIRELESS INC COM 09739C102 3,820 212,533 SH   SOLE   0 0 212,533
BOOKING HLDGS INC COM 09857L108 59,697 31,834 SH   SOLE   0 0 31,834
BOOT BARN HLDGS INC COM 099406100 5,923 166,157 SH   SOLE   0 0 166,157
BORGWARNER INC COM 099724106 40,619 967,229 SH   SOLE   0 0 967,229
BOSTON PROPERTIES INC COM 101121101 3,267 25,311 SH   SOLE   0 0 25,311
BOSTON SCIENTIFIC CORP COM 101137107 11,899 276,727 SH   SOLE   0 0 276,727
BOTTOMLINE TECH DEL INC COM 101388106 4,437 100,281 SH   SOLE   0 0 100,281
BRADY CORP CL A 104674106 4,460 90,413 SH   SOLE   0 0 90,413
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,230 295,360 SH   SOLE   0 0 295,360
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,001 39,773 SH   SOLE   0 0 39,773
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 4,122 361,187 SH   SOLE   0 0 361,187
BRISTOL MYERS SQUIBB CO COM 110122108 348,668 7,685,311 SH   SOLE   0 0 7,685,311
BROADCOM INC COM 11135F101 28,589 99,268 SH   SOLE   0 0 99,268
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,553 27,814 SH   SOLE   0 0 27,814
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,619 33,819 SH   SOLE   0 0 33,819
BROWN FORMAN CORP CL B 115637209 599 10,807 SH   SOLE   0 0 10,807
BRP INC COM SUN VTG 05577W200 3,485 97,500 SH   SOLE   0 0 97,500
BRUNSWICK CORP COM 117043109 3,303 71,961 SH   SOLE   0 0 71,961
BUNGE LIMITED COM G16962105 3,205 57,499 SH   SOLE   0 0 57,499
BURLINGTON STORES INC COM 122017106 3,198 18,791 SH   SOLE   0 0 18,791
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 642 7,602 SH   SOLE   0 0 7,602
CABLE ONE INC COM 12685J105 5,672 4,843 SH   SOLE   0 0 4,843
CABOT OIL & GAS CORP COM 127097103 523 22,747 SH   SOLE   0 0 22,747
CACI INTL INC CL A 127190304 873 4,264 SH   SOLE   0 0 4,264
CADENCE DESIGN SYSTEM INC COM 127387108 1,092 15,406 SH   SOLE   0 0 15,406
CAE INC COM 124765108 17,159 637,800 SH   SOLE   0 0 637,800
CALAVO GROWERS INC COM 128246105 5,153 53,265 SH   SOLE   0 0 53,265
CALLAWAY GOLF CO COM 131193104 4,753 276,962 SH   SOLE   0 0 276,962
CAMBREX CORP COM 132011107 3,214 68,646 SH   SOLE   0 0 68,646
CAMDEN PPTY TR SH BEN INT 133131102 384 3,673 SH   SOLE   0 0 3,673
CAMECO CORP COM 13321L108 149 13,865 SH   SOLE   0 0 13,865
CAMPBELL SOUP CO COM 134429109 3,350 83,543 SH   SOLE   0 0 83,543
CANADIAN NATL RY CO COM 136375102 2,835 30,612 SH   SOLE   0 0 30,612
CANADIAN PAC RY LTD COM 13645T100 1,458 6,185 SH   SOLE   0 0 6,185
CANOPY GROWTH CORP COM 138035100 331 8,200 SH   SOLE   0 0 8,200
CANTEL MEDICAL CORP COM 138098108 3,869 47,972 SH   SOLE   0 0 47,972
CAPITAL ONE FINL CORP COM 14040H105 20,015 220,522 SH   SOLE   0 0 220,522
CARBONITE INC COM 141337105 4,438 170,403 SH   SOLE   0 0 170,403
CARDINAL HEALTH INC COM 14149Y108 9,165 194,483 SH   SOLE   0 0 194,483
CARMAX INC COM 143130102 890 10,238 SH   SOLE   0 0 10,238
CARNIVAL CORP UNIT 99/99/9999 143658300 11,753 252,314 SH   SOLE   0 0 252,314
CASELLA WASTE SYS INC CL A 147448104 4,487 113,220 SH   SOLE   0 0 113,220
CASEYS GEN STORES INC COM 147528103 5,349 34,285 SH   SOLE   0 0 34,285
CATALENT INC COM 148806102 5,635 103,930 SH   SOLE   0 0 103,930
CATERPILLAR INC DEL COM 149123101 27,224 199,661 SH   SOLE   0 0 199,661
CATHAY GEN BANCORP COM 149150104 4,359 121,361 SH   SOLE   0 0 121,361
CBOE GLOBAL MARKETS INC COM 12503M108 517 4,985 SH   SOLE   0 0 4,985
CBRE GROUP INC CL A 12504L109 30,345 591,426 SH   SOLE   0 0 591,426
CBS CORP NEW CL B 124857202 5,211 104,356 SH   SOLE   0 0 104,356
CDK GLOBAL INC COM 12508E101 8,793 177,809 SH   SOLE   0 0 177,809
CDN IMPERIAL BK COMM TORONTO COM 136069101 118,989 1,512,510 SH   SOLE   0 0 1,512,510
CDW CORP COM 12514G108 823 7,405 SH   SOLE   0 0 7,405
CELANESE CORP DEL COM 150870103 36,166 335,320 SH   SOLE   0 0 335,320
CELGENE CORP COM 151020104 32,422 350,628 SH   SOLE   0 0 350,628
CENTENE CORP DEL COM 15135B101 22,898 436,564 SH   SOLE   0 0 436,564
CENTERPOINT ENERGY INC COM 15189T107 702 24,498 SH   SOLE   0 0 24,498
CENTERSTATE BK CORP COM 15201P109 4,308 187,041 SH   SOLE   0 0 187,041
CENTURYLINK INC COM 156700106 628 53,346 SH   SOLE   0 0 53,346
CERNER CORP COM 156782104 3,165 43,157 SH   SOLE   0 0 43,157
CF INDS HLDGS INC COM 125269100 503 10,772 SH   SOLE   0 0 10,772
CGI INC CL A SUB VTG 12532H104 1,700 22,100 SH   SOLE   0 0 22,100
CHARLES RIV LABS INTL INC COM 159864107 4,983 35,110 SH   SOLE   0 0 35,110
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,396 8,589 SH   SOLE   0 0 8,589
CHECK POINT SOFTWARE TECH LT ORD M22465104 220,058 1,902,546 SH   SOLE   0 0 1,902,546
CHEMED CORP NEW COM 16359R103 5,179 14,350 SH   SOLE   0 0 14,350
CHEMICAL FINL CORP COM 163731102 3,711 90,253 SH   SOLE   0 0 90,253
CHEMOURS CO COM 163851108 149 6,199 SH   SOLE   0 0 6,199
CHENIERE ENERGY INC COM NEW 16411R208 843 12,306 SH   SOLE   0 0 12,306
CHESAPEAKE LODGING TR SH BEN INT 165240102 4,456 156,771 SH   SOLE   0 0 156,771
CHEVRON CORP NEW COM 166764100 116,071 932,280 SH   SOLE   0 0 932,280
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 10,120 223,324 SH   SOLE   0 0 223,324
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,399 35,161 SH   SOLE   0 0 35,161
CHIPOTLE MEXICAN GRILL INC COM 169656105 874 1,192 SH   SOLE   0 0 1,192
CHOICE HOTELS INTL INC COM 169905106 8,042 92,378 SH   SOLE   0 0 92,378
CHUBB LIMITED COM H1467J104 563,032 3,820,936 SH   SOLE   0 0 3,820,936
CHURCH & DWIGHT INC COM 171340102 996 13,624 SH   SOLE   0 0 13,624
CHURCHILL DOWNS INC COM 171484108 5,675 49,309 SH   SOLE   0 0 49,309
CIGNA CORP NEW COM 125523100 764,137 4,847,894 SH   SOLE   0 0 4,847,894
CIMAREX ENERGY CO COM 171798101 9,543 160,767 SH   SOLE   0 0 160,767
CINCINNATI FINL CORP COM 172062101 861 8,296 SH   SOLE   0 0 8,296
CINEMARK HOLDINGS INC COM 17243V102 5,648 156,379 SH   SOLE   0 0 156,379
CINTAS CORP COM 172908105 1,871 7,881 SH   SOLE   0 0 7,881
CISCO SYS INC COM 17275R102 968,792 17,693,211 SH   SOLE   0 0 17,693,211
CIT GROUP INC COM NEW 125581801 351 6,675 SH   SOLE   0 0 6,675
CITIGROUP INC COM NEW 172967424 402,060 5,738,978 SH   SOLE   0 0 5,738,978
CITIZENS FINL GROUP INC COM 174610105 85,099 2,405,592 SH   SOLE   0 0 2,405,592
CITRIX SYS INC COM 177376100 242,269 2,467,414 SH   SOLE   0 0 2,467,414
CLEVELAND CLIFFS INC COM 185899101 4,568 428,111 SH   SOLE   0 0 428,111
CLOROX CO DEL COM 189054109 60,920 397,769 SH   SOLE   0 0 397,769
CME GROUP INC COM 12572Q105 27,272 140,433 SH   SOLE   0 0 140,433
CMS ENERGY CORP COM 125896100 787 13,580 SH   SOLE   0 0 13,580
CNX RESOURCES CORPORATION COM 12653C108 2,412 329,987 SH   SOLE   0 0 329,987
COCA COLA CO COM 191216100 49,614 973,837 SH   SOLE   0 0 973,837
COCA COLA EUROPEAN PARTNERS SHS G25839104 46,053 814,694 SH   SOLE   0 0 814,694
COGNEX CORP COM 192422103 27,434 571,410 SH   SOLE   0 0 571,410
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 623,885 9,837,449 SH   SOLE   0 0 9,837,449
COLGATE PALMOLIVE CO COM 194162103 69,774 973,202 SH   SOLE   0 0 973,202
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4,226 59,100 SH   SOLE   0 0 59,100
COLONY CAP INC NEW CL A COM 19626G108 4,412 882,393 SH   SOLE   0 0 882,393
COLUMBIA SPORTSWEAR CO COM 198516106 4,633 46,249 SH   SOLE   0 0 46,249
COMCAST CORP NEW CL A 20030N101 753,062 17,802,764 SH   SOLE   0 0 17,802,764
COMERICA INC COM 200340107 21,406 294,560 SH   SOLE   0 0 294,560
COMMERCIAL METALS CO COM 201723103 3,857 216,067 SH   SOLE   0 0 216,067
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 50,970 4,186,601 SH   SOLE   0 0 4,186,601
CONAGRA BRANDS INC COM 205887102 33,256 1,253,695 SH   SOLE   0 0 1,253,695
CONCHO RES INC COM 20605P101 1,003 9,713 SH   SOLE   0 0 9,713
CONDUENT INC COM 206787103 1,071 111,654 SH   SOLE   0 0 111,654
CONNS INC COM 208242107 2,363 132,582 SH   SOLE   0 0 132,582
CONOCOPHILLIPS COM 20825C104 31,741 520,078 SH   SOLE   0 0 520,078
CONSOLIDATED EDISON INC COM 209115104 4,155 47,352 SH   SOLE   0 0 47,352
CONSTELLATION BRANDS INC CL A 21036P108 10,780 54,708 SH   SOLE   0 0 54,708
COOPER COS INC COM NEW 216648402 876 2,598 SH   SOLE   0 0 2,598
COPART INC COM 217204106 684 9,148 SH   SOLE   0 0 9,148
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,726 296,039 SH   SOLE   0 0 296,039
CORNING INC COM 219350105 14,855 446,812 SH   SOLE   0 0 446,812
CORTEVA INC COM 22052L104 12,531 423,591 SH   SOLE   0 0 423,591
COSAN LTD SHS A G25343107 10,162 760,187 SH   SOLE   0 0 760,187
COSTAR GROUP INC COM 22160N109 781 1,408 SH   SOLE   0 0 1,408
COSTCO WHSL CORP NEW COM 22160K105 7,869 29,759 SH   SOLE   0 0 29,759
COTY INC COM CL A 222070203 377 28,152 SH   SOLE   0 0 28,152
COVETRUS INC COM 22304C100 4,164 170,172 SH   SOLE   0 0 170,172
CRACKER BARREL OLD CTRY STOR COM 22410J106 17,404 101,885 SH   SOLE   0 0 101,885
CRANE CO COM 224399105 13,061 156,476 SH   SOLE   0 0 156,476
CREDICORP LTD COM G2519Y108 112,836 492,747 SH   SOLE   0 0 492,747
CROWN CASTLE INTL CORP NEW COM 22822V101 2,645 20,278 SH   SOLE   0 0 20,278
CROWN HOLDINGS INC COM 228368106 122,078 1,997,219 SH   SOLE   0 0 1,997,219
CSX CORP COM 126408103 13,248 171,146 SH   SOLE   0 0 171,146
CUMMINS INC COM 231021106 147,961 863,110 SH   SOLE   0 0 863,110
CUSTOMERS BANCORP INC COM 23204G100 3,979 189,456 SH   SOLE   0 0 189,456
CVS HEALTH CORP COM 126650100 599,590 10,998,669 SH   SOLE   0 0 10,998,669
D R HORTON INC COM 23331A109 4,519 104,709 SH   SOLE   0 0 104,709
DANAHER CORPORATION COM 235851102 4,517 31,587 SH   SOLE   0 0 31,587
DARDEN RESTAURANTS INC COM 237194105 57,528 472,321 SH   SOLE   0 0 472,321
DAVE & BUSTERS ENTMT INC COM 238337109 3,334 82,366 SH   SOLE   0 0 82,366
DAVITA INC COM 23918K108 85,361 1,516,672 SH   SOLE   0 0 1,516,672
DEERE & CO COM 244199105 3,040 18,333 SH   SOLE   0 0 18,333
DELL TECHNOLOGIES INC CL C 24703L202 336 6,607 SH   SOLE   0 0 6,607
DELTA AIR LINES INC DEL COM NEW 247361702 57,194 1,007,395 SH   SOLE   0 0 1,007,395
DELUXE CORP COM 248019101 13,866 340,840 SH   SOLE   0 0 340,840
DENTSPLY SIRONA INC COM 24906P109 721 12,347 SH   SOLE   0 0 12,347
DESPEGAR COM CORP ORD SHS G27358103 29,676 2,136,452 SH   SOLE   0 0 2,136,452
DEVON ENERGY CORP NEW COM 25179M103 684 23,951 SH   SOLE   0 0 23,951
DEXCOM INC COM 252131107 552 3,679 SH   SOLE   0 0 3,679
DIAMONDBACK ENERGY INC COM 25278X109 815 7,475 SH   SOLE   0 0 7,475
DIGITAL RLTY TR INC COM 253868103 1,162 9,856 SH   SOLE   0 0 9,856
DINE BRANDS GLOBAL INC COM 254423106 5,934 62,150 SH   SOLE   0 0 62,150
DIODES INC COM 254543101 5,220 143,515 SH   SOLE   0 0 143,515
DISCOVER FINL SVCS COM 254709108 213,211 2,746,718 SH   SOLE   0 0 2,746,718
DISCOVERY INC COM SER C 25470F302 442 15,527 SH   SOLE   0 0 15,527
DISCOVERY INC COM SER A 25470F104 310 10,101 SH   SOLE   0 0 10,101
DISH NETWORK CORP CL A 25470M109 380 9,875 SH   SOLE   0 0 9,875
DISNEY WALT CO COM DISNEY 254687106 202,232 1,447,531 SH   SOLE   0 0 1,447,531
DOLLAR GEN CORP NEW COM 256677105 12,616 93,288 SH   SOLE   0 0 93,288
DOLLAR TREE INC COM 256746108 6,376 59,369 SH   SOLE   0 0 59,369
DOMINION ENERGY INC COM 25746U109 3,042 39,318 SH   SOLE   0 0 39,318
DOMINOS PIZZA INC COM 25754A201 490 1,759 SH   SOLE   0 0 1,759
DOUGLAS EMMETT INC COM 25960P109 4,885 122,605 SH   SOLE   0 0 122,605
DOVER CORP COM 260003108 1,013 10,099 SH   SOLE   0 0 10,099
DOW INC COM 260557103 47,129 955,487 SH   SOLE   0 0 955,487
DR REDDYS LABS LTD ADR 256135203 754 20,107 SH   SOLE   0 0 20,107
DTE ENERGY CO COM 233331107 71,909 561,961 SH   SOLE   0 0 561,961
DUKE ENERGY CORP NEW COM NEW 26441C204 3,097 35,081 SH   SOLE   0 0 35,081
DUKE REALTY CORP COM NEW 264411505 2,830 89,477 SH   SOLE   0 0 89,477
DUPONT DE NEMOURS INC COM 26614N102 48,557 646,583 SH   SOLE   0 0 646,583
DXC TECHNOLOGY CO COM 23355L106 5,525 100,138 SH   SOLE   0 0 100,138
E L F BEAUTY INC COM 26856L103 4,895 347,109 SH   SOLE   0 0 347,109
E TRADE FINANCIAL CORP COM NEW 269246401 10,298 230,812 SH   SOLE   0 0 230,812
EAST WEST BANCORP INC COM 27579R104 239 5,111 SH   SOLE   0 0 5,111
EASTMAN CHEMICAL CO COM 277432100 13,831 177,609 SH   SOLE   0 0 177,609
EATON CORP PLC SHS G29183103 63,632 763,640 SH   SOLE   0 0 763,640
EBAY INC COM 278642103 486,139 12,301,671 SH   SOLE   0 0 12,301,671
ECOLAB INC COM 278865100 62,070 314,222 SH   SOLE   0 0 314,222
ECOPETROL S A SPONSORED ADS 279158109 1,707 93,279 SH   SOLE   0 0 93,279
EDISON INTL COM 281020107 3,494 51,805 SH   SOLE   0 0 51,805
EDWARDS LIFESCIENCES CORP COM 28176E108 56,512 305,740 SH   SOLE   0 0 305,740
EHEALTH INC COM 28238P109 6,646 77,179 SH   SOLE   0 0 77,179
ELANCO ANIMAL HEALTH INC COM 28414H103 3,812 112,727 SH   SOLE   0 0 112,727
ELDORADO RESORTS INC COM 28470R102 4,308 93,508 SH   SOLE   0 0 93,508
ELECTRONIC ARTS INC COM 285512109 38,677 381,784 SH   SOLE   0 0 381,784
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,385 70,054 SH   SOLE   0 0 70,054
EMERSON ELEC CO COM 291011104 29,537 442,486 SH   SOLE   0 0 442,486
ENCANA CORP COM 292505104 6,752 1,315,050 SH   SOLE   0 0 1,315,050
ENCOMPASS HEALTH CORP COM 29261A100 4,798 75,723 SH   SOLE   0 0 75,723
ENCORE CAP GROUP INC COM 292554102 4,484 132,374 SH   SOLE   0 0 132,374
ENERSYS COM 29275Y102 14,591 212,895 SH   SOLE   0 0 212,895
ENTERGY CORP NEW COM 29364G103 1,010 9,812 SH   SOLE   0 0 9,812
EOG RES INC COM 26875P101 2,672 28,660 SH   SOLE   0 0 28,660
EPAM SYS INC COM 29414B104 817 4,716 SH   SOLE   0 0 4,716
EQUIFAX INC COM 294429105 3,242 23,953 SH   SOLE   0 0 23,953
EQUINIX INC COM 29444U700 1,989 3,942 SH   SOLE   0 0 3,942
EQUITY LIFESTYLE PPTYS INC COM 29472R108 337 2,775 SH   SOLE   0 0 2,775
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,833 50,455 SH   SOLE   0 0 50,455
ERIE INDTY CO CL A 29530P102 204 802 SH   SOLE   0 0 802
ESSENT GROUP LTD COM G3198U102 5,063 107,742 SH   SOLE   0 0 107,742
ESSEX PPTY TR INC COM 297178105 938 3,211 SH   SOLE   0 0 3,211
ETSY INC COM 29786A106 5,729 93,347 SH   SOLE   0 0 93,347
EVERCORE INC CLASS A 29977A105 4,554 51,406 SH   SOLE   0 0 51,406
EVEREST RE GROUP LTD COM G3223R108 8,581 34,700 SH   SOLE   0 0 34,700
EVERGY INC COM 30034W106 792 13,155 SH   SOLE   0 0 13,155
EVERSOURCE ENERGY COM 30040W108 103,099 1,360,126 SH   SOLE   0 0 1,360,126
EVERTEC INC COM 30040P103 4,952 151,405 SH   SOLE   0 0 151,405
EXACT SCIENCES CORP COM 30063P105 611 5,175 SH   SOLE   0 0 5,175
EXELIXIS INC COM 30161Q104 5,474 256,130 SH   SOLE   0 0 256,130
EXELON CORP COM 30161N101 160,405 3,344,264 SH   SOLE   0 0 3,344,264
EXPEDIA GROUP INC COM NEW 30212P303 12,668 95,191 SH   SOLE   0 0 95,191
EXPEDITORS INTL WASH INC COM 302130109 100,437 1,323,270 SH   SOLE   0 0 1,323,270
EXPONENT INC COM 30214U102 5,293 90,401 SH   SOLE   0 0 90,401
EXTRA SPACE STORAGE INC COM 30225T102 777 7,319 SH   SOLE   0 0 7,319
EXXON MOBIL CORP COM 30231G102 338,109 4,409,979 SH   SOLE   0 0 4,409,979
F M C CORP COM NEW 302491303 529 6,368 SH   SOLE   0 0 6,368
F5 NETWORKS INC COM 315616102 91,052 624,892 SH   SOLE   0 0 624,892
FACEBOOK INC CL A 30303M102 336,440 1,742,529 SH   SOLE   0 0 1,742,529
FACTSET RESH SYS INC COM 303075105 513 1,790 SH   SOLE   0 0 1,790
FAIR ISAAC CORP COM 303250104 5,158 16,423 SH   SOLE   0 0 16,423
FASTENAL CO COM 311900104 97,092 2,977,888 SH   SOLE   0 0 2,977,888
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 519 4,030 SH   SOLE   0 0 4,030
FEDEX CORP COM 31428X106 295,380 1,798,178 SH   SOLE   0 0 1,798,178
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,983 49,174 SH   SOLE   0 0 49,174
FIDELITY NATL INFORMATION SV COM 31620M106 3,774 30,741 SH   SOLE   0 0 30,741
FIFTH THIRD BANCORP COM 316773100 103,794 3,718,685 SH   SOLE   0 0 3,718,685
FIREEYE INC COM 31816Q101 3,854 260,232 SH   SOLE   0 0 260,232
FIRST AMERN FINL CORP COM 31847R102 4,809 89,542 SH   SOLE   0 0 89,542
FIRST COMWLTH FINL CORP PA COM 319829107 3,944 292,731 SH   SOLE   0 0 292,731
FIRST DATA CORP NEW COM CL A 32008D106 552 20,381 SH   SOLE   0 0 20,381
FIRST FINL BANCORP OH COM 320209109 3,967 163,766 SH   SOLE   0 0 163,766
FIRST HORIZON NATL CORP COM 320517105 4,269 285,881 SH   SOLE   0 0 285,881
FIRST MERCHANTS CORP COM 320817109 4,350 114,760 SH   SOLE   0 0 114,760
FIRST REP BK SAN FRANCISCO C COM 33616C100 46,601 477,078 SH   SOLE   0 0 477,078
FIRST SOLAR INC COM 336433107 6,183 94,120 SH   SOLE   0 0 94,120
FIRSTENERGY CORP COM 337932107 6,246 145,797 SH   SOLE   0 0 145,797
FISERV INC COM 337738108 22,640 248,242 SH   SOLE   0 0 248,242
FIVE BELOW INC COM 33829M101 4,561 37,997 SH   SOLE   0 0 37,997
FIVE9 INC COM 338307101 5,643 110,011 SH   SOLE   0 0 110,011
FLEETCOR TECHNOLOGIES INC COM 339041105 1,231 4,382 SH   SOLE   0 0 4,382
FLEX LTD ORD Y2573F102 155 16,200 SH   SOLE   0 0 16,200
FLIR SYS INC COM 302445101 404 7,465 SH   SOLE   0 0 7,465
FLOWSERVE CORP COM 34354P105 455 8,626 SH   SOLE   0 0 8,626
FOOT LOCKER INC COM 344849104 3,564 84,966 SH   SOLE   0 0 84,966
FORD MTR CO DEL COM 345370860 4,861 474,891 SH   SOLE   0 0 474,891
FORESCOUT TECHNOLOGIES INC COM 34553D101 3,625 107,042 SH   SOLE   0 0 107,042
FORTINET INC COM 34959E109 21,577 280,760 SH   SOLE   0 0 280,760
FORTIS INC COM 349553107 43,782 1,108,285 SH   SOLE   0 0 1,108,285
FORTIVE CORP COM 34959J108 1,940 23,783 SH   SOLE   0 0 23,783
FORTUNE BRANDS HOME & SEC IN COM 34964C106 576 10,077 SH   SOLE   0 0 10,077
FORWARD AIR CORP COM 349853101 3,158 53,367 SH   SOLE   0 0 53,367
FOX CORP CL B COM 35137L204 272 7,431 SH   SOLE   0 0 7,431
FOX CORP CL A COM 35137L105 640 17,466 SH   SOLE   0 0 17,466
FRANCO NEVADA CORP COM 351858105 5,166 60,816 SH   SOLE   0 0 60,816
FRANKLIN RES INC COM 354613101 68,172 1,958,134 SH   SOLE   0 0 1,958,134
FREEPORT-MCMORAN INC CL B 35671D857 793 68,303 SH   SOLE   0 0 68,303
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,789 140,594 SH   SOLE   0 0 140,594
FTI CONSULTING INC COM 302941109 5,342 63,711 SH   SOLE   0 0 63,711
GALLAGHER ARTHUR J & CO COM 363576109 6,007 68,553 SH   SOLE   0 0 68,553
GAP INC COM 364760108 3,801 211,501 SH   SOLE   0 0 211,501
GARMIN LTD SHS H2906T109 520 6,510 SH   SOLE   0 0 6,510
GARTNER INC COM 366651107 758 4,707 SH   SOLE   0 0 4,707
GATX CORP COM 361448103 4,332 54,628 SH   SOLE   0 0 54,628
GENERAC HLDGS INC COM 368736104 5,844 84,184 SH   SOLE   0 0 84,184
GENERAL ELECTRIC CO COM 369604103 9,596 913,320 SH   SOLE   0 0 913,320
GENERAL MLS INC COM 370334104 65,063 1,238,147 SH   SOLE   0 0 1,238,147
GENERAL MTRS CO COM 37045V100 2,366 61,366 SH   SOLE   0 0 61,366
GENOMIC HEALTH INC COM 37244C101 4,009 68,916 SH   SOLE   0 0 68,916
GENUINE PARTS CO COM 372460105 721 6,956 SH   SOLE   0 0 6,956
GENWORTH FINL INC COM CL A 37247D106 4,463 1,202,946 SH   SOLE   0 0 1,202,946
GEO GROUP INC NEW COM 36162J106 12,107 576,029 SH   SOLE   0 0 576,029
GILDAN ACTIVEWEAR INC COM 375916103 290 7,500 SH   SOLE   0 0 7,500
GILEAD SCIENCES INC COM 375558103 61,014 902,728 SH   SOLE   0 0 902,728
GLOBAL PMTS INC COM 37940X102 1,170 7,302 SH   SOLE   0 0 7,302
GLOBANT S A COM L44385109 1,065 10,537 SH   SOLE   0 0 10,537
GLOBUS MED INC CL A 379577208 14,150 334,492 SH   SOLE   0 0 334,492
GLU MOBILE INC COM 379890106 4,549 633,508 SH   SOLE   0 0 633,508
GODADDY INC CL A 380237107 476 6,778 SH   SOLE   0 0 6,778
GOLDMAN SACHS GROUP INC COM 38141G104 13,963 68,209 SH   SOLE   0 0 68,209
GOODYEAR TIRE & RUBR CO COM 382550101 1,172 76,523 SH   SOLE   0 0 76,523
GRAINGER W W INC COM 384802104 194,596 725,174 SH   SOLE   0 0 725,174
GRAND CANYON ED INC COM 38526M106 4,714 40,276 SH   SOLE   0 0 40,276
GRANITE PT MTG TR INC COM 38741L107 4,350 226,666 SH   SOLE   0 0 226,666
GREAT WESTN BANCORP INC COM 391416104 4,285 119,940 SH   SOLE   0 0 119,940
GREIF INC CL A 397624107 3,659 112,407 SH   SOLE   0 0 112,407
GROUPON INC COM 399473107 4,329 1,209,084 SH   SOLE   0 0 1,209,084
GRUBHUB INC COM 400110102 310 3,969 SH   SOLE   0 0 3,969
GULFPORT ENERGY CORP COM NEW 402635304 2,123 432,299 SH   SOLE   0 0 432,299
HALLIBURTON CO COM 406216101 7,237 318,105 SH   SOLE   0 0 318,105
HANCOCK WHITNEY CORPORATION COM 410120109 4,283 106,902 SH   SOLE   0 0 106,902
HANESBRANDS INC COM 410345102 280 16,245 SH   SOLE   0 0 16,245
HANOVER INS GROUP INC COM 410867105 26,227 204,310 SH   SOLE   0 0 204,310
HARLEY DAVIDSON INC COM 412822108 331 9,221 SH   SOLE   0 0 9,221
HARTFORD FINL SVCS GROUP INC COM 416515104 23,654 424,333 SH   SOLE   0 0 424,333
HASBRO INC COM 418056107 612 5,788 SH   SOLE   0 0 5,788
HAWAIIAN ELEC INDUSTRIES COM 419870100 33,790 775,359 SH   SOLE   0 0 775,359
HAWAIIAN HOLDINGS INC COM 419879101 3,422 124,749 SH   SOLE   0 0 124,749
HCA HEALTHCARE INC COM 40412C101 63,721 471,279 SH   SOLE   0 0 471,279
HCP INC COM 40414L109 727 22,716 SH   SOLE   0 0 22,716
HD SUPPLY HLDGS INC COM 40416M105 33,458 830,442 SH   SOLE   0 0 830,442
HDFC BANK LTD SPONSORED ADS 40415F101 560 4,302 SH   SOLE   0 0 4,302
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,458 162,511 SH   SOLE   0 0 162,511
HEICO CORP NEW CL A 422806208 1,094 10,578 SH   SOLE   0 0 10,578
HEICO CORP NEW COM 422806109 3,309 24,710 SH   SOLE   0 0 24,710
HELMERICH & PAYNE INC COM 423452101 228 4,499 SH   SOLE   0 0 4,499
HENRY JACK & ASSOC INC COM 426281101 5,148 38,422 SH   SOLE   0 0 38,422
HENRY SCHEIN INC COM 806407102 30,402 434,726 SH   SOLE   0 0 434,726
HERSHEY CO COM 427866108 82,243 613,330 SH   SOLE   0 0 613,330
HESS CORP COM 42809H107 1,263 19,862 SH   SOLE   0 0 19,862
HEWLETT PACKARD ENTERPRISE C COM 42824C109 23,948 1,601,471 SH   SOLE   0 0 1,601,471
HEXCEL CORP NEW COM 428291108 43,124 532,860 SH   SOLE   0 0 532,860
HIBBETT SPORTS INC COM 428567101 7,755 425,863 SH   SOLE   0 0 425,863
HILL ROM HLDGS INC COM 431475102 5,107 48,805 SH   SOLE   0 0 48,805
HILLENBRAND INC COM 431571108 4,513 114,048 SH   SOLE   0 0 114,048
HILTON WORLDWIDE HLDGS INC COM 43300A203 100,002 1,022,774 SH   SOLE   0 0 1,022,774
HMS HLDGS CORP COM 40425J101 4,594 141,830 SH   SOLE   0 0 141,830
HOLLYFRONTIER CORP COM 436106108 556 12,015 SH   SOLE   0 0 12,015
HOLOGIC INC COM 436440101 4,644 96,647 SH   SOLE   0 0 96,647
HOME DEPOT INC COM 437076102 319,190 1,534,186 SH   SOLE   0 0 1,534,186
HORMEL FOODS CORP COM 440452100 631 15,556 SH   SOLE   0 0 15,556
HOST HOTELS & RESORTS INC COM 44107P104 23,479 1,288,074 SH   SOLE   0 0 1,288,074
HOULIHAN LOKEY INC CL A 441593100 8,600 193,112 SH   SOLE   0 0 193,112
HP INC COM 40434L105 27,503 1,322,620 SH   SOLE   0 0 1,322,620
HUBBELL INC COM 443510607 13,864 106,266 SH   SOLE   0 0 106,266
HUBSPOT INC COM 443573100 5,550 32,545 SH   SOLE   0 0 32,545
HUDSON PAC PPTYS INC COM 444097109 4,764 143,187 SH   SOLE   0 0 143,187
HUMANA INC COM 444859102 25,486 96,050 SH   SOLE   0 0 96,050
HUNT J B TRANS SVCS INC COM 445658107 424 4,635 SH   SOLE   0 0 4,635
HUNTINGTON BANCSHARES INC COM 446150104 9,904 716,296 SH   SOLE   0 0 716,296
HUNTSMAN CORP COM 447011107 3,556 173,971 SH   SOLE   0 0 173,971
IAC INTERACTIVECORP COM 44919P508 13,818 63,498 SH   SOLE   0 0 63,498
ICICI BK LTD ADR 45104G104 457 36,259 SH   SOLE   0 0 36,259
IDACORP INC COM 451107106 4,803 47,816 SH   SOLE   0 0 47,816
IDEX CORP COM 45167R104 671 3,897 SH   SOLE   0 0 3,897
IDEXX LABS INC COM 45168D104 1,162 4,219 SH   SOLE   0 0 4,219
IHS MARKIT LTD SHS G47567105 1,176 18,443 SH   SOLE   0 0 18,443
II VI INC COM 902104108 4,176 114,214 SH   SOLE   0 0 114,214
ILLINOIS TOOL WKS INC COM 452308109 3,517 23,308 SH   SOLE   0 0 23,308
ILLUMINA INC COM 452327109 51,481 139,785 SH   SOLE   0 0 139,785
IMAX CORP COM 45245E109 4,342 214,947 SH   SOLE   0 0 214,947
INCYTE CORP COM 45337C102 702 8,256 SH   SOLE   0 0 8,256
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,589 220,395 SH   SOLE   0 0 220,395
INFOSYS LTD SPONSORED ADR 456788108 124,404 11,621,257 SH   SOLE   0 0 11,621,257
INGERSOLL-RAND PLC SHS G47791101 23,434 184,933 SH   SOLE   0 0 184,933
INGREDION INC COM 457187102 14,304 173,334 SH   SOLE   0 0 173,334
INSIGHT ENTERPRISES INC COM 45765U103 5,405 92,854 SH   SOLE   0 0 92,854
INSPERITY INC COM 45778Q107 4,705 38,515 SH   SOLE   0 0 38,515
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 5,018 89,838 SH   SOLE   0 0 89,838
INTEL CORP COM 458140100 292,704 6,111,832 SH   SOLE   0 0 6,111,832
INTERCONTINENTAL EXCHANGE IN COM 45866F104 25,172 292,766 SH   SOLE   0 0 292,766
INTERNATIONAL BUSINESS MACHS COM 459200101 490,947 3,558,520 SH   SOLE   0 0 3,558,520
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 156,604 1,078,877 SH   SOLE   0 0 1,078,877
INTERPUBLIC GROUP COS INC COM 460690100 391 17,293 SH   SOLE   0 0 17,293
INTL PAPER CO COM 460146103 36,762 848,232 SH   SOLE   0 0 848,232
INTUIT COM 461202103 62,514 239,091 SH   SOLE   0 0 239,091
INTUITIVE SURGICAL INC COM NEW 46120E602 13,070 24,906 SH   SOLE   0 0 24,906
INVESCO LTD SHS G491BT108 433 21,131 SH   SOLE   0 0 21,131
INVITATION HOMES INC COM 46187W107 367 13,726 SH   SOLE   0 0 13,726
IONIS PHARMACEUTICALS INC COM 462222100 332 5,156 SH   SOLE   0 0 5,156
IPG PHOTONICS CORP COM 44980X109 16,188 104,872 SH   SOLE   0 0 104,872
IQVIA HLDGS INC COM 46266C105 71,683 445,361 SH   SOLE   0 0 445,361
IRON MTN INC NEW COM 46284V101 420 13,417 SH   SOLE   0 0 13,417
ITT INC COM 45073V108 4,975 75,973 SH   SOLE   0 0 75,973
J2 GLOBAL INC COM 48123V102 75,607 850,257 SH   SOLE   0 0 850,257
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,961 27,763 SH   SOLE   0 0 27,763
JEFFERIES FINL GROUP INC COM 47233W109 243 12,649 SH   SOLE   0 0 12,649
JIANPU TECHNOLOGY INC ADR 47738D101 668 178,502 SH   SOLE   0 0 178,502
JOHNSON & JOHNSON COM 478160104 1,201,263 8,620,825 SH   SOLE   0 0 8,620,825
JOHNSON CTLS INTL PLC SHS G51502105 2,511 60,758 SH   SOLE   0 0 60,758
JONES LANG LASALLE INC COM 48020Q107 54,350 386,206 SH   SOLE   0 0 386,206
JPMORGAN CHASE & CO COM 46625H100 563,093 5,034,371 SH   SOLE   0 0 5,034,371
JUNIPER NETWORKS INC COM 48203R104 549 20,614 SH   SOLE   0 0 20,614
KANSAS CITY SOUTHERN COM NEW 485170302 731 5,994 SH   SOLE   0 0 5,994
KELLOGG CO COM 487836108 174,655 3,258,995 SH   SOLE   0 0 3,258,995
KEMET CORP COM NEW 488360207 4,792 254,738 SH   SOLE   0 0 254,738
KEYCORP NEW COM 493267108 7,597 427,785 SH   SOLE   0 0 427,785
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,969 21,910 SH   SOLE   0 0 21,910
KIMBERLY CLARK CORP COM 494368103 27,923 209,479 SH   SOLE   0 0 209,479
KIMCO RLTY CORP COM 49446R109 359 19,432 SH   SOLE   0 0 19,432
KINDER MORGAN INC DEL COM 49456B101 2,874 137,575 SH   SOLE   0 0 137,575
KINROSS GOLD CORP COM 496902404 37,082 9,595,231 SH   SOLE   0 0 9,595,231
KIRKLAND LAKE GOLD LTD COM 49741E100 453 10,500 SH   SOLE   0 0 10,500
KKR & CO INC CL A 48251W104 537 21,234 SH   SOLE   0 0 21,234
KLA-TENCOR CORP COM 482480100 70,179 593,407 SH   SOLE   0 0 593,407
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5,180 157,649 SH   SOLE   0 0 157,649
KOHLS CORP COM 500255104 6,212 130,622 SH   SOLE   0 0 130,622
KRAFT HEINZ CO COM 500754106 34,329 1,105,673 SH   SOLE   0 0 1,105,673
KROGER CO COM 501044101 62,091 2,858,656 SH   SOLE   0 0 2,858,656
L BRANDS INC COM 501797104 370 14,159 SH   SOLE   0 0 14,159
LA Z BOY INC COM 505336107 4,771 155,579 SH   SOLE   0 0 155,579
LABORATORY CORP AMER HLDGS COM NEW 50540R409 343,536 1,986,128 SH   SOLE   0 0 1,986,128
LAM RESEARCH CORP COM 512807108 215,173 1,145,007 SH   SOLE   0 0 1,145,007
LAMB WESTON HLDGS INC COM 513272104 9,777 154,239 SH   SOLE   0 0 154,239
LAREDO PETROLEUM INC COM 516806106 1,852 638,465 SH   SOLE   0 0 638,465
LAS VEGAS SANDS CORP COM 517834107 881 14,901 SH   SOLE   0 0 14,901
LAUDER ESTEE COS INC CL A 518439104 171,328 935,262 SH   SOLE   0 0 935,262
LCI INDS COM 50189K103 5,181 57,560 SH   SOLE   0 0 57,560
LEAR CORP COM NEW 521865204 35,540 255,027 SH   SOLE   0 0 255,027
LEGG MASON INC COM 524901105 5,784 151,092 SH   SOLE   0 0 151,092
LEGGETT & PLATT INC COM 524660107 200 5,220 SH   SOLE   0 0 5,220
LENNAR CORP CL A 526057104 3,372 69,535 SH   SOLE   0 0 69,535
LENNOX INTL INC COM 526107107 525 1,906 SH   SOLE   0 0 1,906
LIBERTY BROADBAND CORP COM SER C 530307305 396 3,797 SH   SOLE   0 0 3,797
LIBERTY GLOBAL PLC SHS CL C G5480U120 651 24,504 SH   SOLE   0 0 24,504
LIBERTY GLOBAL PLC SHS CL A G5480U104 207 7,648 SH   SOLE   0 0 7,648
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 254 6,786 SH   SOLE   0 0 6,786
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 214 5,630 SH   SOLE   0 0 5,630
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 166 4,389 SH   SOLE   0 0 4,389
LIBERTY PPTY TR SH BEN INT 531172104 275 5,493 SH   SOLE   0 0 5,493
LIFE STORAGE INC COM 53223X107 4,346 45,700 SH   SOLE   0 0 45,700
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,938 25,737 SH   SOLE   0 0 25,737
LILLY ELI & CO COM 532457108 103,020 929,579 SH   SOLE   0 0 929,579
LINCOLN NATL CORP IND COM 534187109 21,925 340,062 SH   SOLE   0 0 340,062
LITTELFUSE INC COM 537008104 44,674 252,391 SH   SOLE   0 0 252,391
LIVE NATION ENTERTAINMENT IN COM 538034109 309 4,659 SH   SOLE   0 0 4,659
LKQ CORP COM 501889208 140,894 5,292,737 SH   SOLE   0 0 5,292,737
LOEWS CORP COM 540424108 10,976 200,669 SH   SOLE   0 0 200,669
LOGMEIN INC COM 54142L109 5,745 77,955 SH   SOLE   0 0 77,955
LOWES COS INC COM 548661107 63,429 628,210 SH   SOLE   0 0 628,210
LPL FINL HLDGS INC COM 50212V100 5,957 73,015 SH   SOLE   0 0 73,015
LTC PPTYS INC COM 502175102 4,704 103,005 SH   SOLE   0 0 103,005
LULULEMON ATHLETICA INC COM 550021109 5,748 31,888 SH   SOLE   0 0 31,888
LUMENTUM HLDGS INC COM 55024U109 3,894 72,908 SH   SOLE   0 0 72,908
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 29,208 338,953 SH   SOLE   0 0 338,953
M & T BK CORP COM 55261F104 1,154 6,784 SH   SOLE   0 0 6,784
MACERICH CO COM 554382101 1,016 30,318 SH   SOLE   0 0 30,318
MACYS INC COM 55616P104 249 11,606 SH   SOLE   0 0 11,606
MAGNA INTL INC COM 559222401 12,811 257,392 SH   SOLE   0 0 257,392
MALLINCKRODT PUB LTD CO SHS G5785G107 532 57,918 SH   SOLE   0 0 57,918
MANPOWERGROUP INC COM 56418H100 140 1,444 SH   SOLE   0 0 1,444
MANULIFE FINL CORP COM 56501R106 126,272 6,945,328 SH   SOLE   0 0 6,945,328
MARATHON OIL CORP COM 565849106 5,066 356,326 SH   SOLE   0 0 356,326
MARATHON PETE CORP COM 56585A102 17,073 305,377 SH   SOLE   0 0 305,377
MARCUS CORP COM 566330106 3,985 120,876 SH   SOLE   0 0 120,876
MARKEL CORP COM 570535104 623 571 SH   SOLE   0 0 571
MARKETAXESS HLDGS INC COM 57060D108 672 2,091 SH   SOLE   0 0 2,091
MARRIOTT INTL INC NEW CL A 571903202 2,146 15,290 SH   SOLE   0 0 15,290
MARSH & MCLENNAN COS INC COM 571748102 2,484 24,888 SH   SOLE   0 0 24,888
MARTIN MARIETTA MATLS INC COM 573284106 697 3,027 SH   SOLE   0 0 3,027
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 569 23,826 SH   SOLE   0 0 23,826
MASCO CORP COM 574599106 44,330 1,129,344 SH   SOLE   0 0 1,129,344
MASIMO CORP COM 574795100 5,530 37,157 SH   SOLE   0 0 37,157
MASONITE INTL CORP NEW COM 575385109 4,552 86,405 SH   SOLE   0 0 86,405
MASTEC INC COM 576323109 5,397 104,732 SH   SOLE   0 0 104,732
MASTERCARD INC CL A 57636Q104 376,610 1,423,119 SH   SOLE   0 0 1,423,119
MATRIX SVC CO COM 576853105 3,834 189,231 SH   SOLE   0 0 189,231
MATTHEWS INTL CORP CL A 577128101 8,429 241,749 SH   SOLE   0 0 241,749
MAXIM INTEGRATED PRODS INC COM 57772K101 1,850 30,905 SH   SOLE   0 0 30,905
MAXIMUS INC COM 577933104 5,221 71,967 SH   SOLE   0 0 71,967
MCCORMICK & CO INC COM NON VTG 579780206 40,983 264,209 SH   SOLE   0 0 264,209
MCDERMOTT INTL INC COM 580037703 2,487 257,420 SH   SOLE   0 0 257,420
MCDONALDS CORP COM 580135101 69,469 334,394 SH   SOLE   0 0 334,394
MCKESSON CORP COM 58155Q103 301,251 2,240,588 SH   SOLE   0 0 2,240,588
MDU RES GROUP INC COM 552690109 4,092 158,584 SH   SOLE   0 0 158,584
MEDIFAST INC COM 58470H101 4,323 33,688 SH   SOLE   0 0 33,688
MEDNAX INC COM 58502B106 55,603 2,202,970 SH   SOLE   0 0 2,202,970
MEDTRONIC PLC SHS G5960L103 990,558 10,166,670 SH   SOLE   0 0 10,166,670
MELCO RESORTS AND ENTMT LTD ADR 585464100 299 13,765 SH   SOLE   0 0 13,765
MERCADOLIBRE INC COM 58733R102 49,787 81,382 SH   SOLE   0 0 81,382
MERCK & CO INC COM 58933Y105 621,346 7,406,958 SH   SOLE   0 0 7,406,958
MEREDITH CORP COM 589433101 3,255 59,085 SH   SOLE   0 0 59,085
METLIFE INC COM 59156R108 80,300 1,615,905 SH   SOLE   0 0 1,615,905
METTLER TOLEDO INTERNATIONAL COM 592688105 43,818 52,150 SH   SOLE   0 0 52,150
MGIC INVT CORP WIS COM 552848103 4,703 357,904 SH   SOLE   0 0 357,904
MGM RESORTS INTERNATIONAL COM 552953101 685 23,978 SH   SOLE   0 0 23,978
MICHAELS COS INC COM 59408Q106 2,557 293,864 SH   SOLE   0 0 293,864
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 339 12,931 SH   SOLE   0 0 12,931
MICROCHIP TECHNOLOGY INC COM 595017104 3,632 41,876 SH   SOLE   0 0 41,876
MICRON TECHNOLOGY INC COM 595112103 8,975 232,455 SH   SOLE   0 0 232,455
MICROSOFT CORP COM 594918104 1,148,070 8,566,695 SH   SOLE   0 0 8,566,695
MID AMER APT CMNTYS INC COM 59522J103 690 5,860 SH   SOLE   0 0 5,860
MIDDLEBY CORP COM 596278101 463 3,413 SH   SOLE   0 0 3,413
MILLER HERMAN INC COM 600544100 5,590 125,052 SH   SOLE   0 0 125,052
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,542 380,330 SH   SOLE   0 0 380,330
MOELIS & CO CL A 60786M105 3,578 102,367 SH   SOLE   0 0 102,367
MOHAWK INDS INC COM 608190104 5,070 34,376 SH   SOLE   0 0 34,376
MOLSON COORS BREWING CO CL B 60871R209 16,199 289,140 SH   SOLE   0 0 289,140
MONDELEZ INTL INC CL A 609207105 95,935 1,779,278 SH   SOLE   0 0 1,779,278
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,517 333,192 SH   SOLE   0 0 333,192
MONSTER BEVERAGE CORP NEW COM 61174X109 106,217 1,663,214 SH   SOLE   0 0 1,663,214
MOODYS CORP COM 615369105 23,608 120,815 SH   SOLE   0 0 120,815
MORGAN STANLEY COM NEW 617446448 5,533 126,238 SH   SOLE   0 0 126,238
MOSAIC CO NEW COM 61945C103 28,204 1,126,504 SH   SOLE   0 0 1,126,504
MOTOROLA SOLUTIONS INC COM NEW 620076307 21,901 131,273 SH   SOLE   0 0 131,273
MSCI INC COM 55354G100 5,695 23,846 SH   SOLE   0 0 23,846
MULTI COLOR CORP COM 625383104 4,873 97,464 SH   SOLE   0 0 97,464
MYLAN N V SHS EURO N59465109 489 25,691 SH   SOLE   0 0 25,691
MYRIAD GENETICS INC COM 62855J104 3,614 130,070 SH   SOLE   0 0 130,070
NASDAQ INC COM 631103108 6,374 66,245 SH   SOLE   0 0 66,245
NATIONAL FUEL GAS CO N J COM 636180101 10,608 201,035 SH   SOLE   0 0 201,035
NATIONAL OILWELL VARCO INC COM 637071101 1,344 60,430 SH   SOLE   0 0 60,430
NATIONAL RETAIL PPTYS INC COM 637417106 332 6,256 SH   SOLE   0 0 6,256
NEKTAR THERAPEUTICS COM 640268108 1,260 35,411 SH   SOLE   0 0 35,411
NEOGENOMICS INC COM NEW 64049M209 6,796 309,705 SH   SOLE   0 0 309,705
NETAPP INC COM 64110D104 70,028 1,134,442 SH   SOLE   0 0 1,134,442
NETEASE INC SPONSORED ADR 64110W102 6,201 24,239 SH   SOLE   0 0 24,239
NETFLIX INC COM 64110L106 62,610 170,390 SH   SOLE   0 0 170,390
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,535 53,704 SH   SOLE   0 0 53,704
NEW RELIC INC COM 64829B100 4,545 52,527 SH   SOLE   0 0 52,527
NEWELL BRANDS INC COM 651229106 345 22,353 SH   SOLE   0 0 22,353
NEWMONT GOLDCORP CORPORATION COM 651639106 62,991 1,636,927 SH   SOLE   0 0 1,636,927
NEWS CORP NEW CL A 65249B109 174 12,888 SH   SOLE   0 0 12,888
NEWS CORP NEW CL B 65249B208 24 1,700 SH   SOLE   0 0 1,700
NEXSTAR MEDIA GROUP INC CL A 65336K103 5,784 57,259 SH   SOLE   0 0 57,259
NEXTERA ENERGY INC COM 65339F101 57,092 278,563 SH   SOLE   0 0 278,563
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4,601 95,346 SH   SOLE   0 0 95,346
NIELSEN HLDGS PLC SHS EUR G6518L108 411 18,195 SH   SOLE   0 0 18,195
NIKE INC CL B 654106103 210,036 2,500,904 SH   SOLE   0 0 2,500,904
NISOURCE INC COM 65473P105 497 17,230 SH   SOLE   0 0 17,230
NOBLE ENERGY INC COM 655044105 521 23,257 SH   SOLE   0 0 23,257
NORDSTROM INC COM 655664100 227 7,105 SH   SOLE   0 0 7,105
NORFOLK SOUTHERN CORP COM 655844108 119,579 599,627 SH   SOLE   0 0 599,627
NORTHERN TR CORP COM 665859104 958 10,638 SH   SOLE   0 0 10,638
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 561 10,453 SH   SOLE   0 0 10,453
NRG ENERGY INC COM NEW 629377508 1,424 40,531 SH   SOLE   0 0 40,531
NUCOR CORP COM 670346105 26,147 474,419 SH   SOLE   0 0 474,419
NUTANIX INC CL A 67059N108 2,783 107,260 SH   SOLE   0 0 107,260
NUTRIEN LTD COM 67077M108 1,306 24,400 SH   SOLE   0 0 24,400
NVIDIA CORP COM 67066G104 75,938 462,183 SH   SOLE   0 0 462,183
NVR INC COM 62944T105 401 119 SH   SOLE   0 0 119
NXP SEMICONDUCTORS N V COM N6596X109 2,460 25,185 SH   SOLE   0 0 25,185
O REILLY AUTOMOTIVE INC NEW COM 67103H107 15,490 41,919 SH   SOLE   0 0 41,919
OCCIDENTAL PETE CORP COM 674599105 34,452 684,779 SH   SOLE   0 0 684,779
OGE ENERGY CORP COM 670837103 336 7,888 SH   SOLE   0 0 7,888
OKTA INC CL A 679295105 565 4,574 SH   SOLE   0 0 4,574
OLD DOMINION FREIGHT LINE IN COM 679580100 34,568 231,468 SH   SOLE   0 0 231,468
OLD NATL BANCORP IND COM 680033107 4,418 266,246 SH   SOLE   0 0 266,246
OLD REP INTL CORP COM 680223104 4,617 206,284 SH   SOLE   0 0 206,284
OLIN CORP COM PAR $1 680665205 4,080 186,181 SH   SOLE   0 0 186,181
OMNICOM GROUP INC COM 681919106 1,066 13,000 SH   SOLE   0 0 13,000
ON SEMICONDUCTOR CORP COM 682189105 31,585 1,561,763 SH   SOLE   0 0 1,561,763
ONEOK INC NEW COM 682680103 8,250 119,811 SH   SOLE   0 0 119,811
OPEN TEXT CORP COM 683715106 52,325 1,267,300 SH   SOLE   0 0 1,267,300
ORACLE CORP COM 68389X105 661,960 11,614,170 SH   SOLE   0 0 11,614,170
OSHKOSH CORP COM 688239201 5,342 63,982 SH   SOLE   0 0 63,982
OUTFRONT MEDIA INC COM 69007J106 4,969 192,648 SH   SOLE   0 0 192,648
OWENS CORNING NEW COM 690742101 446 7,666 SH   SOLE   0 0 7,666
PACCAR INC COM 693718108 69,150 964,669 SH   SOLE   0 0 964,669
PACKAGING CORP AMER COM 695156109 422 4,420 SH   SOLE   0 0 4,420
PALO ALTO NETWORKS INC COM 697435105 5,933 29,105 SH   SOLE   0 0 29,105
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 668 19,265 SH   SOLE   0 0 19,265
PARAMOUNT GROUP INC COM 69924R108 4,275 305,097 SH   SOLE   0 0 305,097
PARKER HANNIFIN CORP COM 701094104 8,641 50,800 SH   SOLE   0 0 50,800
PARSLEY ENERGY INC CL A 701877102 181 9,540 SH   SOLE   0 0 9,540
PATRICK INDS INC COM 703343103 4,887 99,337 SH   SOLE   0 0 99,337
PAYCHEX INC COM 704326107 73,035 887,065 SH   SOLE   0 0 887,065
PAYCOM SOFTWARE INC COM 70432V102 625 2,754 SH   SOLE   0 0 2,754
PAYLOCITY HLDG CORP COM 70438V106 5,592 59,594 SH   SOLE   0 0 59,594
PAYPAL HLDGS INC COM 70450Y103 16,192 141,387 SH   SOLE   0 0 141,387
PBF ENERGY INC CL A 69318G106 3,713 118,602 SH   SOLE   0 0 118,602
PEBBLEBROOK HOTEL TR COM 70509V100 4,313 153,029 SH   SOLE   0 0 153,029
PEMBINA PIPELINE CORP COM 706327103 1,750 46,969 SH   SOLE   0 0 46,969
PENTAIR PLC SHS G7S00T104 36,911 991,548 SH   SOLE   0 0 991,548
PEOPLES UTD FINL INC COM 712704105 43,553 2,594,626 SH   SOLE   0 0 2,594,626
PEPSICO INC COM 713448108 216,576 1,650,738 SH   SOLE   0 0 1,650,738
PERKINELMER INC COM 714046109 675 7,000 SH   SOLE   0 0 7,000
PERRIGO CO PLC SHS G97822103 18,663 391,752 SH   SOLE   0 0 391,752
PFIZER INC COM 717081103 681,123 15,715,617 SH   SOLE   0 0 15,715,617
PG&E CORP COM 69331C108 1,018 44,388 SH   SOLE   0 0 44,388
PHILIP MORRIS INTL INC COM 718172109 71,204 906,225 SH   SOLE   0 0 906,225
PHYSICIANS RLTY TR COM 71943U104 4,295 246,235 SH   SOLE   0 0 246,235
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,791 240,374 SH   SOLE   0 0 240,374
PINDUODUO INC SPONSORED ADS 722304102 27,659 1,340,526 SH   SOLE   0 0 1,340,526
PINNACLE WEST CAP CORP COM 723484101 664 7,057 SH   SOLE   0 0 7,057
PIONEER NAT RES CO COM 723787107 1,254 8,145 SH   SOLE   0 0 8,145
PIPER JAFFRAY COS COM 724078100 4,328 58,265 SH   SOLE   0 0 58,265
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 311 12,441 SH   SOLE   0 0 12,441
PLANTRONICS INC NEW COM 727493108 2,471 66,701 SH   SOLE   0 0 66,701
PNC FINL SVCS GROUP INC COM 693475105 3,153 22,951 SH   SOLE   0 0 22,951
PNM RES INC COM 69349H107 6,093 119,674 SH   SOLE   0 0 119,674
POOL CORPORATION COM 73278L105 1,697 8,886 SH   SOLE   0 0 8,886
POPULAR INC COM NEW 733174700 4,916 90,627 SH   SOLE   0 0 90,627
PPG INDS INC COM 693506107 193,588 1,657,945 SH   SOLE   0 0 1,657,945
PPL CORP COM 69351T106 212,278 6,842,749 SH   SOLE   0 0 6,842,749
PRA GROUP INC COM 69354N106 19,234 683,499 SH   SOLE   0 0 683,499
PREMIER INC CL A 74051N102 4,918 125,732 SH   SOLE   0 0 125,732
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,875 122,303 SH   SOLE   0 0 122,303
PRICE T ROWE GROUP INC COM 74144T108 43,139 393,040 SH   SOLE   0 0 393,040
PRINCIPAL FINL GROUP INC COM 74251V102 18,947 327,031 SH   SOLE   0 0 327,031
PROCTER AND GAMBLE CO COM 742718109 61,988 565,021 SH   SOLE   0 0 565,021
PROGRESSIVE CORP OHIO COM 743315103 2,286 28,588 SH   SOLE   0 0 28,588
PROLOGIS INC COM 74340W103 6,934 86,516 SH   SOLE   0 0 86,516
PROOFPOINT INC COM 743424103 5,431 45,162 SH   SOLE   0 0 45,162
PROSPERITY BANCSHARES INC COM 743606105 7,518 113,760 SH   SOLE   0 0 113,760
PRUDENTIAL FINL INC COM 744320102 184,946 1,830,493 SH   SOLE   0 0 1,830,493
PTC INC COM 69370C100 335 3,728 SH   SOLE   0 0 3,728
PUBLIC STORAGE COM 74460D109 4,624 19,403 SH   SOLE   0 0 19,403
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 330,590 5,617,563 SH   SOLE   0 0 5,617,563
PULTE GROUP INC COM 745867101 496 15,688 SH   SOLE   0 0 15,688
PVH CORP COM 693656100 3,147 33,233 SH   SOLE   0 0 33,233
QORVO INC COM 74736K101 781 11,718 SH   SOLE   0 0 11,718
QUALCOMM INC COM 747525103 17,906 235,254 SH   SOLE   0 0 235,254
QUEST DIAGNOSTICS INC COM 74834L100 15,972 156,835 SH   SOLE   0 0 156,835
QUIDEL CORP COM 74838J101 4,603 77,595 SH   SOLE   0 0 77,595
QURATE RETAIL INC COM SER A 74915M100 260 20,997 SH   SOLE   0 0 20,997
RADIAN GROUP INC COM 750236101 5,464 239,098 SH   SOLE   0 0 239,098
RALPH LAUREN CORP CL A 751212101 279 2,451 SH   SOLE   0 0 2,451
RAYMOND JAMES FINANCIAL INC COM 754730109 3,422 40,457 SH   SOLE   0 0 40,457
REALOGY HLDGS CORP COM 75605Y106 3,546 489,660 SH   SOLE   0 0 489,660
REALTY INCOME CORP COM 756109104 962 13,933 SH   SOLE   0 0 13,933
RED HAT INC COM 756577102 3,242 17,259 SH   SOLE   0 0 17,259
REGAL BELOIT CORP COM 758750103 4,569 55,891 SH   SOLE   0 0 55,891
REGENCY CTRS CORP COM 758849103 461 6,907 SH   SOLE   0 0 6,907
REGENERON PHARMACEUTICALS COM 75886F107 4,869 15,550 SH   SOLE   0 0 15,550
REGIONS FINL CORP NEW COM 7591EP100 83,425 5,581,549 SH   SOLE   0 0 5,581,549
REINSURANCE GRP OF AMERICA I COM NEW 759351604 12,427 79,602 SH   SOLE   0 0 79,602
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,855 51,306 SH   SOLE   0 0 51,306
RENAISSANCERE HOLDINGS LTD COM G7496G103 286 1,607 SH   SOLE   0 0 1,607
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,355 274,550 SH   SOLE   0 0 274,550
REPUBLIC SVCS INC COM 760759100 927 10,694 SH   SOLE   0 0 10,694
RESMED INC COM 761152107 916 7,499 SH   SOLE   0 0 7,499
RESTAURANT BRANDS INTL INC COM 76131D103 640 9,200 SH   SOLE   0 0 9,200
REXNORD CORP NEW COM 76169B102 5,571 184,338 SH   SOLE   0 0 184,338
ROBERT HALF INTL INC COM 770323103 25,909 454,363 SH   SOLE   0 0 454,363
ROCKWELL AUTOMATION INC COM 773903109 20,711 126,354 SH   SOLE   0 0 126,354
ROGERS COMMUNICATIONS INC CL B 775109200 117,666 2,197,295 SH   SOLE   0 0 2,197,295
ROLLINS INC COM 775711104 240 6,675 SH   SOLE   0 0 6,675
ROPER TECHNOLOGIES INC COM 776696106 4,405 12,020 SH   SOLE   0 0 12,020
ROSS STORES INC COM 778296103 83,507 842,036 SH   SOLE   0 0 842,036
ROYAL BK CDA MONTREAL QUE COM 780087102 287,944 3,621,466 SH   SOLE   0 0 3,621,466
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,888 139,285 SH   SOLE   0 0 139,285
RYDER SYS INC COM 783549108 37,134 636,723 SH   SOLE   0 0 636,723
S&P GLOBAL INC COM 78409V104 81,243 356,554 SH   SOLE   0 0 356,554
SABRA HEALTH CARE REIT INC COM 78573L106 4,839 245,747 SH   SOLE   0 0 245,747
SABRE CORP COM 78573M104 169 7,601 SH   SOLE   0 0 7,601
SALESFORCE COM INC COM 79466L302 87,791 578,395 SH   SOLE   0 0 578,395
SALLY BEAUTY HLDGS INC COM 79546E104 62,284 4,667,111 SH   SOLE   0 0 4,667,111
SANGAMO THERAPEUTICS INC COM 800677106 3,213 298,267 SH   SOLE   0 0 298,267
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,345 5,979 SH   SOLE   0 0 5,979
SCANSOURCE INC COM 806037107 7,490 229,912 SH   SOLE   0 0 229,912
SCHLUMBERGER LTD COM 806857108 18,261 459,275 SH   SOLE   0 0 459,275
SEA LTD SPONSORED ADS 81141R100 13,376 402,488 SH   SOLE   0 0 402,488
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,398 114,502 SH   SOLE   0 0 114,502
SEALED AIR CORP NEW COM 81211K100 9,847 230,064 SH   SOLE   0 0 230,064
SEATTLE GENETICS INC COM 812578102 297 4,284 SH   SOLE   0 0 4,284
SEI INVESTMENTS CO COM 784117103 26,669 475,169 SH   SOLE   0 0 475,169
SEMPRA ENERGY COM 816851109 1,813 13,186 SH   SOLE   0 0 13,186
SEMTECH CORP COM 816850101 4,109 85,496 SH   SOLE   0 0 85,496
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 324 6,606 SH   SOLE   0 0 6,606
SENSIENT TECHNOLOGIES CORP COM 81725T100 37,116 504,770 SH   SOLE   0 0 504,770
SERVICE CORP INTL COM 817565104 5,073 108,424 SH   SOLE   0 0 108,424
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4,596 88,232 SH   SOLE   0 0 88,232
SERVICENOW INC COM 81762P102 47,887 174,355 SH   SOLE   0 0 174,355
SHAW COMMUNICATIONS INC CL B CONV 82028K200 331 16,193 SH   SOLE   0 0 16,193
SHERWIN WILLIAMS CO COM 824348106 6,326 13,802 SH   SOLE   0 0 13,802
SHOPIFY INC CL A 82509L107 1,023 3,400 SH   SOLE   0 0 3,400
SHUTTERSTOCK INC COM 825690100 4,495 114,689 SH   SOLE   0 0 114,689
SIGNATURE BK NEW YORK N Y COM 82669G104 146,986 1,215,847 SH   SOLE   0 0 1,215,847
SILGAN HOLDINGS INC COM 827048109 19,818 647,294 SH   SOLE   0 0 647,294
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,925 168,709 SH   SOLE   0 0 168,709
SIMON PPTY GROUP INC NEW COM 828806109 448,879 2,808,513 SH   SOLE   0 0 2,808,513
SIRIUS XM HLDGS INC COM 82968B103 35,770 6,408,307 SH   SOLE   0 0 6,408,307
SK TELECOM LTD SPONSORED ADR 78440P108 66,152 2,671,832 SH   SOLE   0 0 2,671,832
SKYWORKS SOLUTIONS INC COM 83088M102 1,490 19,274 SH   SOLE   0 0 19,274
SL GREEN RLTY CORP COM 78440X101 393 4,882 SH   SOLE   0 0 4,882
SMITH A O CORP COM 831865209 80,784 1,711,958 SH   SOLE   0 0 1,711,958
SMUCKER J M CO COM NEW 832696405 30,264 262,685 SH   SOLE   0 0 262,685
SNAP INC CL A 83304A106 413 28,868 SH   SOLE   0 0 28,868
SNAP ON INC COM 833034101 53,722 324,156 SH   SOLE   0 0 324,156
SONOCO PRODS CO COM 835495102 12,041 184,188 SH   SOLE   0 0 184,188
SOUTHERN CO COM 842587107 6,889 124,569 SH   SOLE   0 0 124,569
SOUTHERN COPPER CORP COM 84265V105 7,100 182,728 SH   SOLE   0 0 182,728
SOUTHWEST AIRLS CO COM 844741108 2,775 54,606 SH   SOLE   0 0 54,606
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,328 59,440 SH   SOLE   0 0 59,440
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 32,198 395,543 SH   SOLE   0 0 395,543
SPLUNK INC COM 848637104 20,350 161,769 SH   SOLE   0 0 161,769
SPRINT CORPORATION COM 85207U105 156 23,738 SH   SOLE   0 0 23,738
SPROUTS FMRS MKT INC COM 85208M102 3,950 209,084 SH   SOLE   0 0 209,084
SPS COMMERCE INC COM 78463M107 4,909 48,022 SH   SOLE   0 0 48,022
SQUARE INC CL A 852234103 9,001 124,055 SH   SOLE   0 0 124,055
SRC ENERGY INC COM 78470V108 4,016 809,613 SH   SOLE   0 0 809,613
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 15,346 266,267 SH   SOLE   0 0 266,267
STAG INDL INC COM 85254J102 4,671 154,453 SH   SOLE   0 0 154,453
STANLEY BLACK & DECKER INC COM 854502101 1,057 7,308 SH   SOLE   0 0 7,308
STARBUCKS CORP COM 855244109 240,001 2,861,597 SH   SOLE   0 0 2,861,597
STATE STR CORP COM 857477103 17,247 307,519 SH   SOLE   0 0 307,519
STEEL DYNAMICS INC COM 858119100 9,776 323,600 SH   SOLE   0 0 323,600
STERICYCLE INC COM 858912108 315 6,588 SH   SOLE   0 0 6,588
STERLING BANCORP DEL COM 85917A100 4,328 203,359 SH   SOLE   0 0 203,359
STITCH FIX INC COM CL A 860897107 4,846 151,469 SH   SOLE   0 0 151,469
STORE CAP CORP COM 862121100 5,454 164,309 SH   SOLE   0 0 164,309
STRYKER CORP COM 863667101 24,735 120,264 SH   SOLE   0 0 120,264
SUN CMNTYS INC COM 866674104 510 3,975 SH   SOLE   0 0 3,975
SUN LIFE FINL INC COM 866796105 1,130 27,274 SH   SOLE   0 0 27,274
SUNTRUST BKS INC COM 867914103 17,621 280,247 SH   SOLE   0 0 280,247
SVB FINL GROUP COM 78486Q101 594 2,643 SH   SOLE   0 0 2,643
SYKES ENTERPRISES INC COM 871237103 4,112 149,716 SH   SOLE   0 0 149,716
SYMANTEC CORP COM 871503108 4,971 228,342 SH   SOLE   0 0 228,342
SYNCHRONY FINL COM 87165B103 26,708 770,026 SH   SOLE   0 0 770,026
SYNNEX CORP COM 87162W100 5,383 54,702 SH   SOLE   0 0 54,702
SYNOPSYS INC COM 871607107 42,529 330,261 SH   SOLE   0 0 330,261
SYNOVUS FINL CORP COM NEW 87161C501 4,077 116,486 SH   SOLE   0 0 116,486
SYSCO CORP COM 871829107 83,487 1,179,895 SH   SOLE   0 0 1,179,895
T MOBILE US INC COM 872590104 1,114 15,018 SH   SOLE   0 0 15,018
TABLEAU SOFTWARE INC CL A 87336U105 409 2,460 SH   SOLE   0 0 2,460
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,746 44,560 SH   SOLE   0 0 44,560
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 636 5,599 SH   SOLE   0 0 5,599
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,707 176,007 SH   SOLE   0 0 176,007
TANGER FACTORY OUTLET CTRS I COM 875465106 3,993 246,284 SH   SOLE   0 0 246,284
TAPESTRY INC COM 876030107 412 12,971 SH   SOLE   0 0 12,971
TARGA RES CORP COM 87612G101 354 9,002 SH   SOLE   0 0 9,002
TARGET CORP COM 87612E106 358,031 4,131,897 SH   SOLE   0 0 4,131,897
TATA MTRS LTD SPONSORED ADR 876568502 141 12,056 SH   SOLE   0 0 12,056
TC ENERGY CORP COM 87807B107 342,262 6,900,565 SH   SOLE   0 0 6,900,565
TD AMERITRADE HLDG CORP COM 87236Y108 5,163 103,387 SH   SOLE   0 0 103,387
TE CONNECTIVITY LTD REG SHS H84989104 195,415 2,039,285 SH   SOLE   0 0 2,039,285
TECHNIPFMC PLC COM G87110105 1,609 61,986 SH   SOLE   0 0 61,986
TELEDYNE TECHNOLOGIES INC COM 879360105 5,004 18,270 SH   SOLE   0 0 18,270
TELEFLEX INC COM 879369106 752 2,271 SH   SOLE   0 0 2,271
TELUS CORP COM 87971M103 32,635 882,600 SH   SOLE   0 0 882,600
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,950 196,726 SH   SOLE   0 0 196,726
TERADYNE INC COM 880770102 6,018 125,590 SH   SOLE   0 0 125,590
TEREX CORP NEW COM 880779103 4,554 145,029 SH   SOLE   0 0 145,029
TESLA INC COM 88160R101 7,225 32,319 SH   SOLE   0 0 32,319
TETRA TECH INC NEW COM 88162G103 5,899 75,095 SH   SOLE   0 0 75,095
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 919 99,509 SH   SOLE   0 0 99,509
TEXAS INSTRS INC COM 882508104 230,871 2,010,808 SH   SOLE   0 0 2,010,808
TEXAS PAC LD TR SUB CTF PROP I T 882610108 4,013 5,099 SH   SOLE   0 0 5,099
TEXAS ROADHOUSE INC COM 882681109 60,024 1,117,785 SH   SOLE   0 0 1,117,785
THE CHARLES SCHWAB CORPORATI COM 808513105 21,324 530,347 SH   SOLE   0 0 530,347
THERMO FISHER SCIENTIFIC INC COM 883556102 86,526 294,451 SH   SOLE   0 0 294,451
THOMSON REUTERS CORP COM NEW 884903709 6,371 98,692 SH   SOLE   0 0 98,692
THOR INDS INC COM 885160101 3,217 55,039 SH   SOLE   0 0 55,039
TIFFANY & CO NEW COM 886547108 1,680 17,935 SH   SOLE   0 0 17,935
TJX COS INC NEW COM 872540109 300,685 5,683,325 SH   SOLE   0 0 5,683,325
TORCHMARK CORP COM 891027104 17,412 194,509 SH   SOLE   0 0 194,509
TORO CO COM 891092108 77,561 1,158,743 SH   SOLE   0 0 1,158,743
TORONTO DOMINION BK ONT COM NEW 891160509 58,755 1,005,024 SH   SOLE   0 0 1,005,024
TOTAL SYS SVCS INC COM 891906109 3,321 25,879 SH   SOLE   0 0 25,879
TRACTOR SUPPLY CO COM 892356106 87,619 804,912 SH   SOLE   0 0 804,912
TRANSDIGM GROUP INC COM 893641100 6,794 14,034 SH   SOLE   0 0 14,034
TRANSUNION COM 89400J107 6,382 86,774 SH   SOLE   0 0 86,774
TRAVELERS COMPANIES INC COM 89417E109 22,974 153,578 SH   SOLE   0 0 153,578
TRIMBLE INC COM 896239100 38,282 848,050 SH   SOLE   0 0 848,050
TRINSEO S A SHS L9340P101 3,992 94,269 SH   SOLE   0 0 94,269
TRIPADVISOR INC COM 896945201 4,697 101,429 SH   SOLE   0 0 101,429
TTM TECHNOLOGIES INC COM 87305R109 3,095 303,415 SH   SOLE   0 0 303,415
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 68 12,473 SH   SOLE   0 0 12,473
TWILIO INC CL A 90138F102 511 3,744 SH   SOLE   0 0 3,744
TWITTER INC COM 90184L102 1,134 32,466 SH   SOLE   0 0 32,466
TWO HBRS INVT CORP COM NEW 90187B408 3,589 283,262 SH   SOLE   0 0 283,262
TYSON FOODS INC CL A 902494103 46,817 579,597 SH   SOLE   0 0 579,597
UBER TECHNOLOGIES INC COM 90353T100 373 8,040 SH   SOLE   0 0 8,040
UDR INC COM 902653104 6,056 134,846 SH   SOLE   0 0 134,846
UGI CORP NEW COM 902681105 335 6,271 SH   SOLE   0 0 6,271
ULTA BEAUTY INC COM 90384S303 5,339 15,381 SH   SOLE   0 0 15,381
UMPQUA HLDGS CORP COM 904214103 4,274 257,583 SH   SOLE   0 0 257,583
UNDER ARMOUR INC CL A 904311107 161 6,331 SH   SOLE   0 0 6,331
UNDER ARMOUR INC CL C 904311206 151 6,790 SH   SOLE   0 0 6,790
UNION PACIFIC CORP COM 907818108 19,846 117,280 SH   SOLE   0 0 117,280
UNITED CONTL HLDGS INC COM 910047109 518 5,908 SH   SOLE   0 0 5,908
UNITED PARCEL SERVICE INC CL B 911312106 3,475 33,632 SH   SOLE   0 0 33,632
UNITED RENTALS INC COM 911363109 30,252 228,012 SH   SOLE   0 0 228,012
UNITED STATES STL CORP NEW COM 912909108 3,420 223,359 SH   SOLE   0 0 223,359
UNITED TECHNOLOGIES CORP COM 913017109 13,514 103,784 SH   SOLE   0 0 103,784
UNITEDHEALTH GROUP INC COM 91324P102 337,048 1,380,718 SH   SOLE   0 0 1,380,718
UNIVERSAL HLTH SVCS INC CL B 913903100 133,960 1,026,982 SH   SOLE   0 0 1,026,982
UNIVERSAL INS HLDGS INC COM 91359V107 4,288 153,656 SH   SOLE   0 0 153,656
UNUM GROUP COM 91529Y106 11,089 330,394 SH   SOLE   0 0 330,394
US BANCORP DEL COM NEW 902973304 19,988 381,269 SH   SOLE   0 0 381,269
US ECOLOGY INC COM 91732J102 3,970 66,672 SH   SOLE   0 0 66,672
US FOODS HLDG CORP COM 912008109 56,122 1,568,953 SH   SOLE   0 0 1,568,953
USANA HEALTH SCIENCES INC COM 90328M107 6,162 77,556 SH   SOLE   0 0 77,556
V F CORP COM 918204108 1,394 15,946 SH   SOLE   0 0 15,946
VAIL RESORTS INC COM 91879Q109 12,066 54,052 SH   SOLE   0 0 54,052
VALERO ENERGY CORP NEW COM 91913Y100 145,316 1,696,559 SH   SOLE   0 0 1,696,559
VALVOLINE INC COM 92047W101 4,656 238,379 SH   SOLE   0 0 238,379
VAREX IMAGING CORP COM 92214X106 5,258 171,541 SH   SOLE   0 0 171,541
VARIAN MED SYS INC COM 92220P105 96,782 710,748 SH   SOLE   0 0 710,748
VEDANTA LTD SPONSORED ADR 92242Y100 166 16,299 SH   SOLE   0 0 16,299
VEEVA SYS INC CL A COM 922475108 27,319 168,455 SH   SOLE   0 0 168,455
VENTAS INC COM 92276F100 1,208 17,670 SH   SOLE   0 0 17,670
VEONEER INCORPORATED COM 92336X109 866 50,000 SH   SOLE   0 0 50,000
VEREIT INC COM 92339V100 407 45,145 SH   SOLE   0 0 45,145
VERISIGN INC COM 92343E102 1,188 5,678 SH   SOLE   0 0 5,678
VERISK ANALYTICS INC COM 92345Y106 51,545 351,892 SH   SOLE   0 0 351,892
VERIZON COMMUNICATIONS INC COM 92343V104 480,809 8,412,524 SH   SOLE   0 0 8,412,524
VERMILION ENERGY INC COM 923725105 611 28,118 SH   SOLE   0 0 28,118
VERTEX PHARMACEUTICALS INC COM 92532F100 10,089 54,990 SH   SOLE   0 0 54,990
VIACOM INC NEW CL B 92553P201 424 14,173 SH   SOLE   0 0 14,173
VIAD CORP COM NEW 92552R406 4,458 67,287 SH   SOLE   0 0 67,287
VICI PPTYS INC COM 925652109 4,683 212,475 SH   SOLE   0 0 212,475
VISA INC COM CL A 92826C839 429,267 2,472,411 SH   SOLE   0 0 2,472,411
VISHAY INTERTECHNOLOGY INC COM 928298108 3,857 233,471 SH   SOLE   0 0 233,471
VISTRA ENERGY CORP COM 92840M102 2,388 105,418 SH   SOLE   0 0 105,418
VMWARE INC CL A COM 928563402 83,347 498,192 SH   SOLE   0 0 498,192
VORNADO RLTY TR SH BEN INT 929042109 30,462 475,121 SH   SOLE   0 0 475,121
VOYA FINL INC COM 929089100 3,088 55,798 SH   SOLE   0 0 55,798
VULCAN MATLS CO COM 929160109 923 6,716 SH   SOLE   0 0 6,716
W P CAREY INC COM 92936U109 508 6,253 SH   SOLE   0 0 6,253
WABASH NATL CORP COM 929566107 5,121 314,743 SH   SOLE   0 0 314,743
WABCO HLDGS INC COM 92927K102 413 3,116 SH   SOLE   0 0 3,116
WABTEC CORP COM 929740108 557 7,764 SH   SOLE   0 0 7,764
WALGREENS BOOTS ALLIANCE INC COM 931427108 246,490 4,506,752 SH   SOLE   0 0 4,506,752
WALMART INC COM 931142103 66,938 605,480 SH   SOLE   0 0 605,480
WASTE CONNECTIONS INC COM 94106B101 989 10,338 SH   SOLE   0 0 10,338
WASTE MGMT INC DEL COM 94106L109 325,509 2,820,201 SH   SOLE   0 0 2,820,201
WATERS CORP COM 941848103 70,207 326,007 SH   SOLE   0 0 326,007
WATSCO INC COM 942622200 18,826 115,119 SH   SOLE   0 0 115,119
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,100 54,726 SH   SOLE   0 0 54,726
WAYFAIR INC CL A 94419L101 337 2,308 SH   SOLE   0 0 2,308
WEC ENERGY GROUP INC COM 92939U106 37,396 448,326 SH   SOLE   0 0 448,326
WEIBO CORP SPONSORED ADR 948596101 3,845 88,266 SH   SOLE   0 0 88,266
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,308 157,111 SH   SOLE   0 0 157,111
WELBILT INC COM 949090104 16,445 984,081 SH   SOLE   0 0 984,081
WELLCARE HEALTH PLANS INC COM 94946T106 702 2,461 SH   SOLE   0 0 2,461
WELLS FARGO CO NEW COM 949746101 131,110 2,769,522 SH   SOLE   0 0 2,769,522
WELLTOWER INC COM 95040Q104 4,551 55,787 SH   SOLE   0 0 55,787
WENDYS CO COM 95058W100 5,174 264,239 SH   SOLE   0 0 264,239
WESTERN DIGITAL CORP COM 958102105 1,580 33,215 SH   SOLE   0 0 33,215
WESTERN UN CO COM 959802109 909 45,680 SH   SOLE   0 0 45,680
WESTROCK CO COM 96145D105 11,000 301,603 SH   SOLE   0 0 301,603
WEYERHAEUSER CO COM 962166104 73,418 2,786,051 SH   SOLE   0 0 2,786,051
WHEATON PRECIOUS METALS CORP COM 962879102 3,730 154,141 SH   SOLE   0 0 154,141
WHIRLPOOL CORP COM 963320106 5,890 41,370 SH   SOLE   0 0 41,370
WILEY JOHN & SONS INC CL A 968223206 8,733 190,328 SH   SOLE   0 0 190,328
WILLIAMS COS INC DEL COM 969457100 2,107 75,083 SH   SOLE   0 0 75,083
WILLIAMS SONOMA INC COM 969904101 5,521 84,925 SH   SOLE   0 0 84,925
WILLIS TOWERS WATSON PUB LTD SHS G96629103 10,257 53,529 SH   SOLE   0 0 53,529
WINNEBAGO INDS INC COM 974637100 5,720 147,985 SH   SOLE   0 0 147,985
WIPRO LTD SPON ADR 1 SH 97651M109 9,745 2,250,555 SH   SOLE   0 0 2,250,555
WOLVERINE WORLD WIDE INC COM 978097103 10,047 364,639 SH   SOLE   0 0 364,639
WOODWARD INC COM 980745103 13,367 118,084 SH   SOLE   0 0 118,084
WORKDAY INC CL A 98138H101 10,647 51,770 SH   SOLE   0 0 51,770
WORLD FUEL SVCS CORP COM 981475106 6,411 178,252 SH   SOLE   0 0 178,252
WORLDPAY INC CL A 981558109 2,664 21,723 SH   SOLE   0 0 21,723
WYNN RESORTS LTD COM 983134107 559 4,508 SH   SOLE   0 0 4,508
XCEL ENERGY INC COM 98389B100 48,871 821,171 SH   SOLE   0 0 821,171
XEROX CORP COM NEW 984121608 2,498 70,500 SH   SOLE   0 0 70,500
XILINX INC COM 983919101 194,624 1,649,608 SH   SOLE   0 0 1,649,608
XPO LOGISTICS INC COM 983793100 243 4,208 SH   SOLE   0 0 4,208
XYLEM INC COM 98419M100 30,830 368,543 SH   SOLE   0 0 368,543
YANDEX N V SHS CLASS A N97284108 25,267 664,814 SH   SOLE   0 0 664,814
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 718 39,408 SH   SOLE   0 0 39,408
YUM BRANDS INC COM 988498101 1,730 15,625 SH   SOLE   0 0 15,625
YUM CHINA HLDGS INC COM 98850P109 8,958 193,872 SH   SOLE   0 0 193,872
ZAYO GROUP HLDGS INC COM 98919V105 269 8,176 SH   SOLE   0 0 8,176
ZEBRA TECHNOLOGIES CORP CL A 989207105 30,736 146,620 SH   SOLE   0 0 146,620
ZENDESK INC COM 98936J101 6,952 78,078 SH   SOLE   0 0 78,078
ZIMMER BIOMET HLDGS INC COM 98956P102 353,688 3,002,628 SH   SOLE   0 0 3,002,628
ZIONS BANCORPORATION N A COM 989701107 27,730 602,806 SH   SOLE   0 0 602,806
ZOETIS INC CL A 98978V103 82,257 724,600 SH   SOLE   0 0 724,600