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
10X GENOMICS INC-CLASS A COM 88025U109 23,793 159,729 SH   SOLE   124,215 0 35,514
360 DIGITECH INC COM 88557W101 54 2,374 SH   SOLE   2,374 0 0
3M CO COM 88579Y101 310 1,748 SH   SOLE   0 0 1,748
ABBOTT LABORATORIES COM 002824100 766 5,441 SH   SOLE   0 0 5,441
ABBVIE INC COM 00287Y109 786 5,806 SH   SOLE   0 0 5,806
ABIOMED INC COM 003654100 41,913 116,694 SH   SOLE   86,267 0 30,427
ACTIVISION BLIZZARD INC COM 00507V109 13,652 205,206 SH   SOLE   125,291 0 79,915
ADVANCE AUTO PARTS INC COM 00751Y106 57 238 SH   SOLE   0 0 238
ADVANCED MICRO DEVICES COM 007903107 338 2,346 SH   SOLE   0 0 2,346
AFLAC INC COM 001055102 103 1,756 SH   SOLE   0 0 1,756
AGNICO-EAGLE MINES COM 008474108 24,769 465,657 SH   SOLE   173,938 0 291,719
AIR PRODUCTS & CHEMICALS INC COM 009158106 205 675 SH   SOLE   0 0 675
AKAMAI TECHNOLOGIES INC COM 00971T101 63 541 SH   SOLE   0 0 541
ALAMOS GOLD INC COM 011532108 4,421 573,898 SH   SOLE   46,558 0 527,340
ALBEMARLE CORP COM 012653101 71 302 SH   SOLE   0 0 302
ALEXANDRIA REAL ESTATE EQUIT COM 015271109 95 425 SH   SOLE   0 0 425
ALIGN TECHNOLOGY INC COM 016255101 34 52 SH   SOLE   0 0 52
ALLEGHANY CORP COM 017175100 33 50 SH   SOLE   0 0 50
ALLSTATE CORP COM 020002101 118 1,000 SH   SOLE   0 0 1,000
ALLY FINANCIAL INC COM 02005N100 60 1,268 SH   SOLE   0 0 1,268
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13,881 81,853 SH   SOLE   58,329 0 23,524
AMAZON.COM INC COM 023135106 1,884 565 SH   SOLE   0 0 565
AMC ENTERTAINMENT HLDS-CL A COM 00165C104 6,644 244,253 SH   SOLE   144,966 0 99,287
AMERICAN EXPRESS CO COM 025816109 187 1,142 SH   SOLE   0 0 1,142
AMERICAN FINANCIAL GROUP INC COM 025932104 5 37 SH   SOLE   0 0 37
AMERICAN INTERNATIONAL GROUP COM 026874784 117 2,061 SH   SOLE   0 0 2,061
AMERICAN TOWER CORP COM 03027X100 403 1,378 SH   SOLE   0 0 1,378
AMERICAN WATER WORKS CO INC COM 030420103 117 620 SH   SOLE   0 0 620
AMERISOURCEBERGEN CORP COM 03073E105 67 502 SH   SOLE   0 0 502
AMGEN INC COM 031162100 414 1,841 SH   SOLE   0 0 1,841
ANNALY CAPITAL MANAGEMENT INC COM 035710409 368 47,036 SH   SOLE   0 0 47,036
ANTHEM INC COM 036752103 351 757 SH   SOLE   0 0 757
APPLE INC COM 037833100 951 5,353 SH   SOLE   0 0 5,353
AQUA AMERICA INC COM 29670G102 45 835 SH   SOLE   0 0 835
ARAMARK COM 03852U106 4,367 118,521 SH   SOLE   102,055 0 16,466
ARCHER-DANIELS-MIDLAND CO COM 039483102 121 1,797 SH   SOLE   0 0 1,797
ARISTA NETWORKS INC COM 040413106 108 748 SH   SOLE   0 0 748
ARTHUR J GALLAGHER & CO COM 363576109 110 649 SH   SOLE   0 0 649
ASCENDIS PHARMA A/S - ADR COM 04351P101 149 1,104 SH   SOLE   1,104 0 0
ASPEN TECHNOLOGY INC COM 045327103 119 783 SH   SOLE   0 0 783
AT&T INC COM 00206R102 543 22,058 SH   SOLE   0 0 22,058
ATMOS ENERGY CORP COM 049560105 44 417 SH   SOLE   0 0 417
AUTOZONE INC COM 053332102 172 82 SH   SOLE   0 0 82
AVALARA INC COM 05338G106 37 284 SH   SOLE   0 0 284
AVALONBAY COMMUNITIES INC COM 053484101 104 412 SH   SOLE   0 0 412
AVERY DENNISON CORP COM 053611109 61 283 SH   SOLE   0 0 283
AXON ENTERPRISE INC COM 05464C101 42 265 SH   SOLE   0 0 265
BALL CORP COM 058498106 107 1,111 SH   SOLE   0 0 1,111
BALLARD POWER SYSTEMS INC COM 058586108 2,438 193,823 SH   SOLE   15,801 0 178,022
BANK OF AMERICA CORP COM 060505104 272 6,119 SH   SOLE   0 0 6,119
BANK OF NEW YORK CO INC COM 064058100 136 2,348 SH   SOLE   0 0 2,348
BATH & BODY WORKS INC COM 070830104 8,697 124,612 SH   SOLE   115,514 0 9,098
BAXTER INTERNATIONAL INC COM 071813109 3,886 45,273 SH   SOLE   4,345 0 40,928
BB&T CORP COM 89832Q109 233 3,984 SH   SOLE   0 0 3,984
BECTON DICKINSON & CO COM 075887109 43,306 172,203 SH   SOLE   103,866 0 68,337
BENTLEY SYSTEMS INC-CLASS B COM 08265T208 40 826 SH   SOLE   0 0 826
BERKSHIRE HATHAWAY INC-CL A COM 084670108 451 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC-CL B COM 084670702 261 873 SH   SOLE   0 0 873
BEST BUY CO INC COM 086516101 44 433 SH   SOLE   0 0 433
BILL.COM HOLDINGS INC COM 090043100 2,551 10,238 SH   SOLE   8,643 0 1,595
BIO-RAD LABORATORIES-A COM 090572207 54 72 SH   SOLE   0 0 72
BIO-TECHNE CORP COM 09073M104 79 153 SH   SOLE   0 0 153
BIOGEN INC COM 09062X103 40,158 167,379 SH   SOLE   104,989 0 62,390
BLACKBERRY LTD COM 09228F103 9,689 1,035,456 SH   SOLE   369,187 0 666,269
BOFI HOLDING INC COM 05465C100 3 52 SH   SOLE   0 0 52
BOOKING HOLDINGS INC COM 09857L108 293 122 SH   SOLE   0 0 122
BORGWARNER INC COM 099724106 32 703 SH   SOLE   0 0 703
BOSTON PROPERTIES INC COM 101121101 56 488 SH   SOLE   0 0 488
BOSTON SCIENTIFIC CORP COM 101137107 202 4,759 SH   SOLE   0 0 4,759
BRISTOL-MYERS SQUIBB CO COM 110122108 445 7,134 SH   SOLE   0 0 7,134
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 93 508 SH   SOLE   0 0 508
BROWN & BROWN INC COM 115236101 56 795 SH   SOLE   0 0 795
BROWN-FORMAN CORP-CLASS B COM 115637209 75 1,034 SH   SOLE   0 0 1,034
BURLINGTON STORES INC COM 122017106 5,060 17,357 SH   SOLE   13,617 0 3,740
C.H. ROBINSON WORLDWIDE INC COM 12541W209 32,735 304,143 SH   SOLE   213,858 0 90,285
CABLE ONE INC COM 12685J105 34 19 SH   SOLE   0 0 19
CAE INC COM 124765108 1,825 72,258 SH   SOLE   19,201 0 53,057
CAMDEN PROPERTY TRUST COM 133131102 61 340 SH   SOLE   0 0 340
CAMECO CORP COM 13321L108 14,131 647,198 SH   SOLE   211,914 0 435,284
CAMPBELL SOUP CO COM 134429109 44,424 1,022,187 SH   SOLE   906,101 0 116,086
CANADA GOOSE HOLDINGS INC COM 135086106 3,356 90,434 SH   SOLE   7,323 0 83,111
CAPITAL ONE FINANCIAL CORP COM 14040H105 44 300 SH   SOLE   0 0 300
CARDINAL HEALTH INC COM 14149Y108 51 994 SH   SOLE   0 0 994
CARLISLE COS INC COM 142339100 48 192 SH   SOLE   0 0 192
CARMAX INC COM 143130102 72 555 SH   SOLE   0 0 555
CARNIVAL CORP COM 143658300 14,943 742,714 SH   SOLE   647,250 0 95,464
CATERPILLAR INC COM 149123101 359 1,735 SH   SOLE   0 0 1,735
CBOE HOLDINGS INC COM 12503M108 34,224 262,456 SH   SOLE   185,432 0 77,024
CBRE GROUP INC - A COM 12504L109 125 1,148 SH   SOLE   0 0 1,148
CENTENE CORP COM 15135B101 312 3,781 SH   SOLE   1,188 0 2,593
CERNER CORP COM 156782104 97 1,044 SH   SOLE   0 0 1,044
CF INDUSTRIES HOLDINGS INC COM 125269100 43 602 SH   SOLE   0 0 602
CHEVRON CORP COM 166764100 214 1,822 SH   SOLE   0 0 1,822
CHEWY INC - CLASS A COM 16679L109 23,358 396,093 SH   SOLE   335,004 0 61,089
CHIPOTLE MEXICAN GRILL INC COM 169656105 287 164 SH   SOLE   0 0 164
CHURCH & DWIGHT CO INC COM 171340102 17,941 175,030 SH   SOLE   14,534 0 160,496
CIA DE MINAS BUENAVENTUR-ADR COM 204448104 6,223 850,086 SH   SOLE   830,016 0 20,070
CIENA CORP COM 171779309 16 214 SH   SOLE   0 0 214
CINCINNATI FINANCIAL CORP COM 172062101 60 531 SH   SOLE   0 0 531
CISCO SYSTEMS INC COM 17275R102 188 2,974 SH   SOLE   0 0 2,974
CITRIX SYSTEMS INC COM 177376100 29,110 307,750 SH   SOLE   238,443 0 69,307
CLEANSPARK INC COM 18452B209 3 273 SH   SOLE   0 0 273
CLIFFS NATURAL RESOURCES INC COM 185899101 38 1,746 SH   SOLE   0 0 1,746
CLOROX COMPANY COM 189054109 54,941 315,103 SH   SOLE   228,004 0 87,099
CLOUDFLARE INC - CLASS A COM 18915M107 19,622 149,215 SH   SOLE   56,745 0 92,470
CMS ENERGY CORP COM 125896100 63 975 SH   SOLE   0 0 975
COACH INC COM 876030107 37 905 SH   SOLE   0 0 905
COCA-COLA CO/THE COM 191216100 710 11,999 SH   SOLE   0 0 11,999
COLGATE-PALMOLIVE CO COM 194162103 1,282 15,025 SH   SOLE   1,777 0 13,248
COLLIERS INTERNATIONAL GROUP COM 194693107 5,646 37,859 SH   SOLE   3,033 0 34,826
COMCAST CORP-CLASS A COM 20030N101 707 14,039 SH   SOLE   0 0 14,039
COMERICA INC COM 200340107 31 359 SH   SOLE   0 0 359
CONAGRA FOODS INC COM 205887102 46,852 1,371,948 SH   SOLE   1,022,832 0 349,116
CONOCOPHILLIPS COM 20825C104 292 4,048 SH   SOLE   0 0 4,048
CONSOLIDATED EDISON INC COM 209115104 41,638 488,022 SH   SOLE   242,795 0 245,227
CONSTELLATION BRANDS INC-A COM 21036P108 134 535 SH   SOLE   0 0 535
COOPER COS INC/THE COM 216648402 76 182 SH   SOLE   0 0 182
COSTAR GROUP INC COM 22160N109 106 1,340 SH   SOLE   0 0 1,340
COSTCO WHOLESALE CORP COM 22160K105 776 1,367 SH   SOLE   0 0 1,367
COTERRA ENERCOTERRA ENERGY I COM 127097103 13,415 706,055 SH   SOLE   277,510 0 428,545
CROWDSTRIKE HOLDINGS INC - A COM 22788C105 373 1,824 SH   SOLE   0 0 1,824
CROWN CASTLE INTL CORP COM 22822V101 290 1,391 SH   SOLE   0 0 1,391
CUMMINS INC COM 231021106 109 499 SH   SOLE   0 0 499
CVS HEALTH CORP COM 126650100 419 4,061 SH   SOLE   0 0 4,061
DANAHER CORP COM 235851102 654 1,987 SH   SOLE   0 0 1,987
DARDEN RESTAURANTS INC COM 237194105 39 262 SH   SOLE   0 0 262
DARLING INTERNATIONAL INC COM 237266101 41 595 SH   SOLE   0 0 595
DATADOG INC - CLASS A COM 23804L103 1,375 7,718 SH   SOLE   636 0 7,082
DAVITA INC COM 23918K108 995 8,747 SH   SOLE   1,579 0 7,168
DECKERS OUTDOOR CORP COM 243537107 1 3 SH   SOLE   0 0 3
DEERE & CO COM 244199105 316 923 SH   SOLE   0 0 923
DELTA AIR LINES INC COM 247361702 85 2,177 SH   SOLE   0 0 2,177
DENTSPLY SIRONA INC COM 24906P109 148 2,652 SH   SOLE   0 0 2,652
DEVON ENERGY CORPORATION COM 25179M103 97 2,202 SH   SOLE   0 0 2,202
DEXCOM INC COM 252131107 960 1,788 SH   SOLE   0 0 1,788
DIAMONDBACK ENERGY INC COM 25278X109 9,841 91,248 SH   SOLE   55,565 0 35,683
DIGITAL REALTY TRUST INC COM 253868103 370 2,091 SH   SOLE   1,171 0 920
DISCOVERY COMMUNICATIONS-A COM 25470F104 24,897 1,057,654 SH   SOLE   958,725 0 98,929
DISCOVERY COMMUNICATIONS-C COM 25470F302 21,014 917,647 SH   SOLE   731,480 0 186,167
DOLLAR GENERAL CORP COM 256677105 351 1,490 SH   SOLE   0 0 1,490
DOLLAR TREE INC COM 256746108 44,775 318,637 SH   SOLE   234,095 0 84,542
DOMINION ENERGY INC COM 25746U109 186 2,373 SH   SOLE   0 0 2,373
DOMINO'S PIZZA INC COM 25754A201 55,799 98,877 SH   SOLE   73,223 0 25,654
DR HORTON INC COM 23331A109 126 1,162 SH   SOLE   0 0 1,162
DRAFTKINGS INC - CL A COM 26142R104 21 747 SH   SOLE   0 0 747
EAST WEST BANCORP INC COM 27579R104 37 473 SH   SOLE   0 0 473
EBAY INC COM 278642103 2,172 32,655 SH   SOLE   28,041 0 4,614
ECOLAB INC COM 278865100 33 142 SH   SOLE   0 0 142
EDISON INTERNATIONAL COM 281020107 92 1,350 SH   SOLE   0 0 1,350
EDWARDS LIFESCIENCES CORP COM 28176E108 274 2,116 SH   SOLE   0 0 2,116
ELANCO ANIMAL HEALTH INC COM 28414H103 16,206 571,031 SH   SOLE   369,953 0 201,078
ELECTRONIC ARTS INC COM 285512109 209 1,587 SH   SOLE   0 0 1,587
ELI LILLY & CO COM 532457108 57,730 209,001 SH   SOLE   142,587 0 66,414
EMERSON ELECTRIC CO COM 291011104 157 1,684 SH   SOLE   0 0 1,684
ENPHASE ENERGY INC COM 29355A107 73 400 SH   SOLE   0 0 400
EOG RESOURCES INC COM 26875P101 12,457 140,237 SH   SOLE   137,784 0 2,453
EQUIFAX INC COM 294429105 121 414 SH   SOLE   0 0 414
EQUINIX INC COM 29444U700 255 302 SH   SOLE   0 0 302
EQUITY LIFESTYLE PROPERTIES COM 29472R108 50 568 SH   SOLE   0 0 568
EQUITY RESIDENTIAL COM 29476L107 114 1,255 SH   SOLE   0 0 1,255
ERIE INDEMNITY COMPANY-CL A COM 29530P102 9,887 51,317 SH   SOLE   36,284 0 15,033
ESSEX PROPERTY TRUST INC COM 297178105 79 223 SH   SOLE   0 0 223
ESTEE LAUDER COMPANIES-CL A COM 518439104 263 710 SH   SOLE   0 0 710
ETSY INC COM 29786A106 88 404 SH   SOLE   0 0 404
EVERSOURCE ENERGY COM 30040W108 115 1,265 SH   SOLE   0 0 1,265
EXACT SCIENCES CORP COM 30063P105 3,241 41,640 SH   SOLE   3,769 0 37,871
EXPEDIA GROUP INC COM 30212P303 75 413 SH   SOLE   0 0 413
EXPEDITORS INTL WASH INC COM 302130109 72 535 SH   SOLE   0 0 535
EXTRA SPACE STORAGE INC COM 30225T102 49,302 217,446 SH   SOLE   140,383 0 77,063
F5 NETWORKS INC COM 315616102 51 208 SH   SOLE   0 0 208
FACTSET RESEARCH SYSTEMS INC COM 303075105 52 108 SH   SOLE   0 0 108
FARFETCH LTD-CLASS A COM 30744W107 78 2,348 SH   SOLE   0 0 2,348
FASTENAL CO COM 311900104 124 1,942 SH   SOLE   0 0 1,942
FEDERAL REALTY INVS TRUST COM 313745101 567 4,162 SH   SOLE   0 0 4,162
FEDEX CORP COM 31428X106 184 712 SH   SOLE   0 0 712
FIDELITY NATIONAL INFORMATION SERVICES COM 31620M106 175 1,606 SH   SOLE   0 0 1,606
FIRST HORIZON NATIONAL CORP COM 320517105 4 230 SH   SOLE   0 0 230
FIRST MAJESTIC SILVER CORP COM 32076V103 511 45,879 SH   SOLE   3,762 0 42,117
FIRST REPUBLIC BANK/CA COM 33616C100 121 587 SH   SOLE   0 0 587
FIVE9 INC COM 338307101 288 2,100 SH   SOLE   0 0 2,100
FMC CORP COM 302491303 41 376 SH   SOLE   0 0 376
FORD MOTOR CO COM 345370860 235 11,294 SH   SOLE   0 0 11,294
FRANCO-NEVADA CORP COM 351858105 37,054 267,550 SH   SOLE   78,754 0 188,796
FRANKLIN RESOURCES INC COM 354613101 42 1,242 SH   SOLE   0 0 1,242
FUTU HOLDINGS LTD-ADR COM 36118L106 3,499 80,800 SH   SOLE   56,400 0 24,400
GAMESTOP CORP-CLASS A COM 36467W109 719 4,843 SH   SOLE   0 0 4,843
GARTNER INC COM 366651107 61 183 SH   SOLE   0 0 183
GENERAC HOLDINGS INC COM 368736104 72 206 SH   SOLE   0 0 206
GENERAL ELECTRIC CO COM 369604301 306 3,242 SH   SOLE   0 0 3,242
GENERAL MILLS INC COM 370334104 66,014 979,724 SH   SOLE   598,763 0 380,961
GENERAL MOTORS CO COM 37045V100 252 4,297 SH   SOLE   0 0 4,297
GENUINE PARTS CO COM 372460105 62 443 SH   SOLE   0 0 443
GFL ENVIRONMENTAL INC-SUB VT COM 36168Q104 21,596 570,327 SH   SOLE   244,009 0 326,318
GILDAN ACTIVEWEAR INC COM 375916103 3,697 87,070 SH   SOLE   7,049 0 80,021
GILEAD SCIENCES INC COM 375558103 65,609 903,581 SH   SOLE   553,604 0 349,977
GODADDY INC - CLASS A COM 380237107 56 662 SH   SOLE   0 0 662
GRACO INC COM 384109104 3 37 SH   SOLE   0 0 37
GUIDEWIRE SOFTWARE INC COM 40171V100 33 295 SH   SOLE   0 0 295
HALLIBURTON CO COM 406216101 55 2,417 SH   SOLE   0 0 2,417
HASBRO INC COM 418056107 44 437 SH   SOLE   0 0 437
HCA INC COM 40412C101 193 752 SH   SOLE   0 0 752
HEALTH CARE REIT INC COM 95040Q104 122 1,426 SH   SOLE   0 0 1,426
HEALTHPEAK PROPERTIES INC COM 42250P103 66 1,837 SH   SOLE   0 0 1,837
HEICO CORP-CLASS A COM 422806208 17 132 SH   SOLE   0 0 132
HENRY SCHEIN INC COM 806407102 2,121 27,359 SH   SOLE   317 0 27,042
HERSHEY CO/THE COM 427866108 97 503 SH   SOLE   0 0 503
HESS CORP COM 42809H107 71 958 SH   SOLE   0 0 958
HEWLETT-PACKARD CO COM 40434L105 132 3,496 SH   SOLE   0 0 3,496
HOLOGIC INC COM 436440101 67 879 SH   SOLE   0 0 879
HORMEL FOODS CORP COM 440452100 49,967 1,023,694 SH   SOLE   810,840 0 212,854
HOST HOTELS & RESORTS INC COM 44107P104 15,415 886,409 SH   SOLE   603,378 0 283,031
HUMANA INC COM 444859102 170 366 SH   SOLE   0 0 366
HUNT (JB) TRANSPRT SVCS INC COM 445658107 58 286 SH   SOLE   0 0 286
HUNTINGTON BANCSHARES INC COM 446150104 77 4,962 SH   SOLE   0 0 4,962
I-MAB-SPONSORED ADR COM 44975P103 9,217 194,500 SH   SOLE   167,900 0 26,600
IDEX CORP COM 45167R104 61 257 SH   SOLE   0 0 257
IDEXX LABORATORIES INC COM 45168D104 147 224 SH   SOLE   0 0 224
ILLINOIS TOOL WORKS COM 452308109 204 825 SH   SOLE   0 0 825
ILLUMINA INC COM 452327109 190 499 SH   SOLE   0 0 499
INCYTE CORP COM 45337C102 43 582 SH   SOLE   0 0 582
INSULET CORP COM 45784P101 2,963 11,136 SH   SOLE   8,566 0 2,570
INTEL CORP COM 458140100 234 4,546 SH   SOLE   0 0 4,546
INTERCONTINENTALEXCHANGE INC COM 45866F104 267 1,949 SH   SOLE   0 0 1,949
INTERNATIONAL PAPER CO COM 460146103 63 1,341 SH   SOLE   0 0 1,341
INTERPUBLIC GROUP OF COS INC COM 460690100 19 510 SH   SOLE   0 0 510
INTL BUSINESS MACHINES CORP COM 459200101 372 2,780 SH   SOLE   0 0 2,780
INTL FLAVORS & FRAGRANCES COM 459506101 127 842 SH   SOLE   0 0 842
IQIYI INC-ADR COM 46267X108 7,530 1,651,366 SH   SOLE   1,420,563 0 230,803
IRON MOUNTAIN INC COM 46284V101 131 2,496 SH   SOLE   1,424 0 1,072
JACK HENRY & ASSOCIATES INC COM 426281101 43 260 SH   SOLE   0 0 260
JM SMUCKER CO/THE COM 832696405 50,251 369,985 SH   SOLE   290,774 0 79,211
JOHNSON & JOHNSON COM 478160104 1,415 8,270 SH   SOLE   0 0 8,270
JONES LANG LASALLE INC COM 48020Q107 53 195 SH   SOLE   0 0 195
JPMORGAN CHASE & CO COM 46625H100 474 2,992 SH   SOLE   0 0 2,992
JUNIPER NETWORKS INC COM 48203R104 40 1,118 SH   SOLE   0 0 1,118
KELLOGG CO COM 487836108 51,737 803,124 SH   SOLE   615,695 0 187,429
KEURIG DR PEPPER INC COM 49271V100 483 13,107 SH   SOLE   1,858 0 11,249
KEYCORP COM 493267108 81 3,482 SH   SOLE   0 0 3,482
KIMBERLY-CLARK CORP COM 494368103 15,267 106,820 SH   SOLE   40,467 0 66,353
KIMCO REALTY CORP COM 49446R109 45 1,839 SH   SOLE   0 0 1,839
KINDER MORGAN INC COM 49456B101 98 6,190 SH   SOLE   0 0 6,190
KINROSS GOLD CORP COM 496902404 6,542 1,125,747 SH   SOLE   91,395 0 1,034,352
KNIGHT-SWIFT TRANSPORTATION COM 499049104 14,964 245,553 SH   SOLE   150,871 0 94,682
KROGER CO COM 501044101 29,728 656,820 SH   SOLE   160,009 0 496,811
LABORATORY CRP OF AMER HLDGS COM 50540R409 103 327 SH   SOLE   0 0 327
LAS VEGAS SANDS CORP COM 517834107 7,095 188,499 SH   SOLE   182,237 0 6,262
LEAR CORP COM 521865204 37 204 SH   SOLE   0 0 204
LENNAR CORP-CL A COM 526057104 99 852 SH   SOLE   0 0 852
LENNOX INTERNATIONAL INC COM 526107107 38 118 SH   SOLE   0 0 118
LIBERTY MEDIA GROUP-C COM 531229854 53 841 SH   SOLE   0 0 841
LIVE NATION ENTERTAINMENT IN COM 538034109 2,781 23,233 SH   SOLE   22,277 0 956
LKQ CORP COM 501889208 53 882 SH   SOLE   0 0 882
LOWE'S COS INC COM 548661107 135 524 SH   SOLE   0 0 524
LUCID GROUP INC COM 549498103 11,009 289,342 SH   SOLE   249,567 0 39,775
LULULEMON ATHLETICA INC COM 550021109 40 103 SH   SOLE   0 0 103
LUMEN TECHNOLOGIES INC COM 550241103 26,813 2,136,509 SH   SOLE   1,476,692 0 659,817
LYFT INC-A COM 55087P104 36 834 SH   SOLE   0 0 834
M & T BANK CORP COM 55261F104 19,321 125,805 SH   SOLE   63,279 0 62,526
MARATHON DIGITAL HOLDINGS IN COM 565788106 17 521 SH   SOLE   0 0 521
MARATHON OIL CORP COM 565849106 59 3,623 SH   SOLE   0 0 3,623
MARKETAXESS HOLDINGS INC COM 57060D108 44 106 SH   SOLE   0 0 106
MARRIOTT INTERNATIONAL-CL A COM 571903202 9,769 59,118 SH   SOLE   56,137 0 2,981
MARSH & MCLENNAN COS COM 571748102 261 1,501 SH   SOLE   0 0 1,501
MARTIN MARIETTA MATERIALS COM 573284106 93 211 SH   SOLE   0 0 211
MARVELL TECHNOLOGY GROUP LTD COM 573874104 137 1,561 SH   SOLE   0 0 1,561
MASCO CORP COM 574599106 62 890 SH   SOLE   0 0 890
MASIMO CORP COM 574795100 51 174 SH   SOLE   0 0 174
MCCORMICK & CO-NON VTG SHRS COM 579780206 81 840 SH   SOLE   0 0 840
MCDONALD'S CORP COM 580135101 620 2,313 SH   SOLE   0 0 2,313
MCKESSON CORP COM 58155Q103 107 430 SH   SOLE   0 0 430
MELCO RESORTS & ENTERT-ADR COM 585464100 7,166 703,930 SH   SOLE   518,762 0 185,168
MERCADOLIBRE INC COM 58733R102 120 89 SH   SOLE   0 0 89
MERCK & CO. INC. COM 58933Y105 4,250 55,451 SH   SOLE   3,948 0 51,503
META PLATFORMS INC COM 30303M102 1,886 5,606 SH   SOLE   0 0 5,606
MGM RESORTS INTERNATIONAL COM 552953101 43 960 SH   SOLE   0 0 960
MICROSOFT CORP COM 594918104 0 1 SH   SOLE   0 0 1
MICROSTRATEGY INC-CL A COM 594972408 558 1,025 SH   SOLE   0 0 1,025
MID-AMERICA APARTMENT COMM COM 59522J103 89 389 SH   SOLE   0 0 389
MODERNA INC COM 60770K107 23,711 93,359 SH   SOLE   49,554 0 43,805
MOHAWK INDUSTRIES INC COM 608190104 37 204 SH   SOLE   0 0 204
MOLINA HEALTHCARE INC COM 60855R100 64 201 SH   SOLE   0 0 201
MONDELEZ INTERNATIONAL INC-A COM 609207105 282 4,252 SH   SOLE   0 0 4,252
MONSTER BEVERAGE CORP COM 61174X109 126 1,313 SH   SOLE   0 0 1,313
MOSAIC CO/THE COM 61945C103 44 1,131 SH   SOLE   0 0 1,131
NETAPP INC COM 64110D104 69 755 SH   SOLE   0 0 755
NETFLIX INC COM 64110L106 51,420 85,353 SH   SOLE   52,955 0 32,398
NEUROCRINE BIOSCIENCES INC COM 64125C109 16,332 191,753 SH   SOLE   145,784 0 45,969
NEW ORIENTAL EDUCATIO-SP ADR COM 647581107 2,031 967,357 SH   SOLE   89,181 0 878,176
NEWMONT CORP COM 651639106 39,945 644,067 SH   SOLE   548,061 0 96,006
NEXTERA ENERGY INC COM 65339F101 566 6,059 SH   SOLE   0 0 6,059
NIKE INC -CL B COM 654106103 651 3,907 SH   SOLE   0 0 3,907
NISOURCE INC COM 65473P105 43 1,574 SH   SOLE   0 0 1,574
NORFOLK SOUTHERN CORP COM 655844108 58 196 SH   SOLE   0 0 196
NORTHERN TRUST CORP COM 665859104 87 727 SH   SOLE   0 0 727
NORTONLIFELOCK INC COM 668771108 50,639 1,949,159 SH   SOLE   1,518,925 0 430,234
NOVAVAX INC COM 670002401 13,551 94,715 SH   SOLE   57,134 0 37,581
NUCOR CORP COM 670346105 114 1,001 SH   SOLE   0 0 1,001
NVR INC COM 62944T105 41 7 SH   SOLE   0 0 7
O'REILLY AUTOMOTIVE INC COM 67103H107 136 193 SH   SOLE   0 0 193
OCCIDENTAL PETROLEUM CORP COM 674599105 85 2,942 SH   SOLE   0 0 2,942
OLD DOMINION FREIGHT LINE COM 679580100 129 359 SH   SOLE   0 0 359
OMNICOM GROUP COM 681919106 53 727 SH   SOLE   0 0 727
ONEOK INC COM 682680103 48 822 SH   SOLE   0 0 822
ORACLE CORP COM 68389X105 428 4,911 SH   SOLE   0 0 4,911
P G & E CORP COM 69331C108 18,531 1,526,477 SH   SOLE   944,269 0 582,208
PACCAR INC COM 693718108 64 727 SH   SOLE   0 0 727
PACKAGING CORP OF AMERICA COM 695156109 43 319 SH   SOLE   0 0 319
PELOTON INTERACTIVE INC-A COM 70614W100 23,096 645,870 SH   SOLE   410,329 0 235,541
PENUMBRA INC COM 70975L107 132 458 SH   SOLE   0 0 458
PEPSICO INC COM 713448108 743 4,279 SH   SOLE   0 0 4,279
PERKINELMER INC COM 714046109 80 397 SH   SOLE   0 0 397
PFIZER INC COM 717081103 21,963 371,939 SH   SOLE   241,412 0 130,527
PIONEER NATURAL RESOURCES CO COM 723787107 143 784 SH   SOLE   0 0 784
PLUG POWER INC COM 72919P202 99 3,523 SH   SOLE   0 0 3,523
PNC FINANCIAL SERVICES GROUP COM 693475105 207 1,032 SH   SOLE   0 0 1,032
POOL CORP COM 73278L105 75 132 SH   SOLE   0 0 132
PPG INDUSTRIES INC COM 693506107 126 730 SH   SOLE   0 0 730
PPL CORPORATION COM 69351T106 47 1,555 SH   SOLE   0 0 1,555
PRIMO WATER CORP COM 74167P108 3,533 199,948 SH   SOLE   16,287 0 183,661
PROCTER & GAMBLE CO/THE COM 742718109 1,254 7,663 SH   SOLE   0 0 7,663
PROGRESSIVE CORP COM 743315103 9,187 89,497 SH   SOLE   8,104 0 81,393
PUBLIC SERVICE ENTERPRISE GP COM 744573106 125 1,870 SH   SOLE   0 0 1,870
PUBLIC STORAGE INC COM 74460D109 22,913 61,173 SH   SOLE   4,289 0 56,884
QUALCOMM INC COM 747525103 441 2,411 SH   SOLE   0 0 2,411
QUANTA SERVICES INC COM 74762E102 57 495 SH   SOLE   0 0 495
QUEST DIAGNOSTICS COM 74834L100 139 805 SH   SOLE   0 0 805
REALTY INCOME CORP COM 756109104 101 1,411 SH   SOLE   0 0 1,411
REGAL REXNORD CORP COM 758750103 40 237 SH   SOLE   0 0 237
REGENCY CENTERS CORP COM 758849103 35,955 477,176 SH   SOLE   373,919 0 103,257
REGENERON PHARMACEUTICALS COM 75886F107 22,227 35,196 SH   SOLE   19,009 0 16,187
REGIONS FINANCIAL CORP COM 7591EP100 43 1,959 SH   SOLE   0 0 1,959
REPLIGEN CORP COM 759916109 47 176 SH   SOLE   0 0 176
REPUBLIC SERVICES INC COM 760759100 106 757 SH   SOLE   0 0 757
RESMED INC COM 761152107 110 422 SH   SOLE   0 0 422
RINGCENTRAL INC-CLASS A COM 76680R206 7,495 40,003 SH   SOLE   27,058 0 12,945
RIOT BLOCKCHAIN INC COM 767292105 19 861 SH   SOLE   0 0 861
RITCHIE BROS AUCTIONEERS COM 767744105 5,554 90,634 SH   SOLE   7,317 0 83,317
ROBERT HALF INTL INC COM 770323103 1,104 9,899 SH   SOLE   9,505 0 394
ROCKWELL AUTOMATION INC COM 773903109 104 299 SH   SOLE   0 0 299
ROGERS COMMUNICATIONS -CL B COM 775109200 5,233 109,737 SH   SOLE   8,886 0 100,851
ROKU INC COM 77543R102 780 3,417 SH   SOLE   0 0 3,417
ROPER INDUSTRIES INC COM 776696106 174 354 SH   SOLE   0 0 354
ROSS STORES INC COM 778296103 136 1,193 SH   SOLE   0 0 1,193
RPM INTERNATIONAL INC COM 749685103 52 513 SH   SOLE   0 0 513
SALESFORCE.COM INC COM 79466L302 147 577 SH   SOLE   0 0 577
SBA COMMUNICATIONS CORP-CL A COM 78410G104 148 380 SH   SOLE   0 0 380
SCHLUMBERGER LTD COM 806857108 142 4,745 SH   SOLE   0 0 4,745
SCHWAB (CHARLES) CORP COM 808513105 3,700 44,000 SH   SOLE   279 0 43,721
SEAGEN INC COM 81181C104 22,273 144,066 SH   SOLE   61,146 0 82,920
SEALED AIR CORP COM 81211K100 29,618 438,985 SH   SOLE   415,406 0 23,579
SEMPRA ENERGY COM 816851109 131 990 SH   SOLE   0 0 990
SERVICE CORP INTERNATIONAL COM 817565104 53 749 SH   SOLE   0 0 749
SHERWIN-WILLIAMS CO/THE COM 824348106 282 801 SH   SOLE   0 0 801
SHOPIFY INC - CLASS A COM 82509L107 3,664 2,657 SH   SOLE   216 0 2,441
SIGNATURE BANK COM 82669G104 68 210 SH   SOLE   0 0 210
SIMON PROPERTY GROUP INC COM 828806109 320 2,001 SH   SOLE   0 0 2,001
SMITH (A.O.) CORP COM 831865209 4,444 51,766 SH   SOLE   4,624 0 47,142
SNAP INC - A COM 83304A106 31,468 669,104 SH   SOLE   424,469 0 244,635
SNAP-ON INC COM 833034101 40 184 SH   SOLE   0 0 184
SOLAREDGE TECHNOLOGIES INC COM 83417M104 46 164 SH   SOLE   0 0 164
SOUTHWEST AIRLINES CO COM 844741108 2,752 64,237 SH   SOLE   7,300 0 56,937
SSR MINING INC COM 784730103 538 30,359 SH   SOLE   2,457 0 27,902
STANTEC INC COM 85472N109 5,942 105,610 SH   SOLE   8,549 0 97,061
STATE STREET CORP COM 857477103 106 1,139 SH   SOLE   0 0 1,139
STEEL DYNAMICS INC COM 858119100 42 681 SH   SOLE   0 0 681
SUN COMMUNITIES INC COM 866674104 69 329 SH   SOLE   0 0 329
SUNRUN INC COM 86771W105 24 686 SH   SOLE   0 0 686
SYSCO CORP COM 871829107 135 1,717 SH   SOLE   0 0 1,717
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 2,666 15,000 SH   SOLE   2,242 0 12,758
TAL EDUCATION GROUP- ADR COM 874080104 988 251,300 SH   SOLE   32,639 0 218,661
TARGA RESOURCES CORP COM 87612G101 41 776 SH   SOLE   0 0 776
TARGET CORP COM 87612E106 16,337 70,588 SH   SOLE   6,076 0 64,512
TELADOC INC COM 87918A105 26,956 293,572 SH   SOLE   173,247 0 120,325
TELEDYNE TECHNOLOGIES INC COM 879360105 54 124 SH   SOLE   0 0 124
TELEFLEX INC COM 879369106 53 161 SH   SOLE   0 0 161
TENCENT MUSIC ENTERTAINM-ADR COM 88034P109 540 78,839 SH   SOLE   6,494 0 72,345
THERMO FISHER SCIENTIFIC INC COM 883556102 813 1,218 SH   SOLE   0 0 1,218
THOMSON REUTERS CORP COM 884903709 767 6,406 SH   SOLE   519 0 5,887
TJX COMPANIES INC COM 872540109 245 3,224 SH   SOLE   0 0 3,224
TORO CO COM 891092108 36 363 SH   SOLE   0 0 363
TRACTOR SUPPLY COMPANY COM 892356106 94 396 SH   SOLE   0 0 396
TRAVELERS COS INC/THE COM 89417E109 111 710 SH   SOLE   0 0 710
TREX COMPANY INC COM 89531P105 41 305 SH   SOLE   0 0 305
TWILIO INC - A COM 90138F102 645 2,450 SH   SOLE   0 0 2,450
TYLER TECHNOLOGIES INC COM 902252105 51 95 SH   SOLE   0 0 95
TYSON FOODS INC-CL A COM 902494103 700 8,029 SH   SOLE   0 0 8,029
UDR INC COM 902653104 45 749 SH   SOLE   0 0 749
UGI CORP COM 902681105 3 69 SH   SOLE   0 0 69
ULTA SALON COSMETICS & FRAGR COM 90384S303 46 112 SH   SOLE   0 0 112
UNION PACIFIC CORP COM 907818108 248 984 SH   SOLE   0 0 984
UNITED AIRLINES HOLDINGS INC COM 910047109 45 1,038 SH   SOLE   0 0 1,038
UNITED PARCEL SERVICE-CL B COM 911312106 19,098 89,103 SH   SOLE   8,126 0 80,977
UNITEDHEALTH GROUP INC COM 91324P102 1,463 2,913 SH   SOLE   0 0 2,913
UNIVERSAL HEALTH SERVICES-B COM 913903100 29 227 SH   SOLE   0 0 227
US BANCORP COM 902973304 228 4,065 SH   SOLE   0 0 4,065
VAIL RESORTS INC COM 91879Q109 12,303 37,521 SH   SOLE   12,563 0 24,958
VALERO ENERGY CORP COM 91913Y100 63 842 SH   SOLE   0 0 842
VEEVA SYSTEMS INC-CLASS A COM 922475108 118 460 SH   SOLE   0 0 460
VENTAS INC COM 92276F100 68 1,333 SH   SOLE   0 0 1,333
VERISIGN INC COM 92343E102 41 162 SH   SOLE   0 0 162
VERISK ANALYTICS INC-CLASS A COM 92345Y106 98 430 SH   SOLE   0 0 430
VERIZON COMMUNICATIONS INC COM 92343V104 21,596 415,632 SH   SOLE   86,371 0 329,261
VERTEX PHARMACEUTICALS INC COM 92532F100 1,320 6,013 SH   SOLE   3,704 0 2,309
VF CORP COM 918204108 81 1,100 SH   SOLE   0 0 1,100
VIACOMCBS INC - CLASS B COM 92556H206 8,814 292,054 SH   SOLE   145,977 0 146,077
VIPSHOP HOLDINGS LTD - ADR COM 92763W103 8,874 1,056,450 SH   SOLE   730,235 0 326,215
VISA INC-CLASS A SHARES COM 92826C839 1 4 SH   SOLE   0 0 4
VMWARE INC-CLASS A COM 928563402 78 674 SH   SOLE   0 0 674
VULCAN MATERIALS CO COM 929160109 20,732 99,875 SH   SOLE   96,681 0 3,194
WABTEC CORP COM 929740108 56 608 SH   SOLE   0 0 608
WALGREENS BOOTS ALLIANCE INC COM 931427108 233 4,460 SH   SOLE   0 0 4,460
WALT DISNEY CO/THE COM 254687106 873 5,635 SH   SOLE   0 0 5,635
WASTE MANAGEMENT INC COM 94106L109 201 1,207 SH   SOLE   0 0 1,207
WATERS CORP COM 941848103 79 211 SH   SOLE   0 0 211
WATSCO INC COM 942622200 674 2,153 SH   SOLE   0 0 2,153
WAYFAIR INC- CLASS A COM 94419L101 42 220 SH   SOLE   0 0 220
WELLS FARGO & CO COM 949746101 591 12,323 SH   SOLE   0 0 12,323
WEST PHARMACEUTICAL SERVICES COM 955306105 118 251 SH   SOLE   0 0 251
WESTERN ALLIANCE BANCORP COM 957638109 40 373 SH   SOLE   0 0 373
WHEATON PRECIOUS METALS CORP COM 962879102 24,308 565,660 SH   SOLE   163,707 0 401,953
WILLIAMS COS INC COM 969457100 108 4,149 SH   SOLE   0 0 4,149
WILLIAMS-SONOMA INC COM 969904101 36 214 SH   SOLE   0 0 214
WP CAREY INC COM 92936U109 48 587 SH   SOLE   0 0 587
WR BERKLEY CORP COM 084423102 41 492 SH   SOLE   0 0 492
WW GRAINGER INC COM 384802104 80 154 SH   SOLE   0 0 154
WYNN RESORTS LTD COM 983134107 40 469 SH   SOLE   0 0 469
XILINX INC COM 983919101 157 740 SH   SOLE   0 0 740
XYLEM INC COM 98419M100 74 613 SH   SOLE   0 0 613
YAMANA GOLD INC COM 98462Y100 322 76,443 SH   SOLE   6,185 0 70,258
YUM! BRANDS INC COM 988498101 144 1,034 SH   SOLE   0 0 1,034
YY INC-ADR COM 46591M109 50 1,107 SH   SOLE   1,107 0 0
ZAI LAB LTD-ADR COM 98887Q104 82 1,300 SH   SOLE   0 0 1,300
ZENDESK INC COM 98936J101 42 399 SH   SOLE   0 0 399
ZIMMER HOLDINGS INC COM 98956P102 98 772 SH   SOLE   0 0 772
ZSCALER INC COM 98980G102 13,981 43,511 SH   SOLE   36,633 0 6,878