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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100   1,063 9,682 SH   SOLE   9,682 0 0
ABBVIE INC COM 00287Y109   27,622 170,915 SH   SOLE   160,155 0 10,760
ADVANCE AUTO PARTS INC COM 00751Y106   35 238 SH   SOLE   238 0 0
ADVANCED DRAINAGE SYSTEMS IN COM 00790R104   20 239 SH   SOLE   239 0 0
ADVANCED MICRO DEVICES COM 007903107   2 31 SH   SOLE   31 0 0
AFLAC INC COM 001055102   215 2,989 SH   SOLE   2,989 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   232 1,549 SH   SOLE   1,549 0 0
AGNICO-EAGLE MINES COM 008474108   20,066 385,179 SH   SOLE   297,176 0 88,003
AIR PRODUCTS & CHEMICALS INC COM 009158106   19 61 SH   SOLE   61 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   769 9,123 SH   SOLE   9,123 0 0
ALAMOS GOLD INC COM 011532108   3,535 348,800 SH   SOLE   348,800 0 0
ALBEMARLE CORP COM 012653101   91 418 SH   SOLE   418 0 0
ALEXANDRIA REAL ESTATE EQUIT COM 015271109   62 425 SH   SOLE   425 0 0
ALLSTATE CORP COM 020002101   198 1,462 SH   SOLE   1,462 0 0
ALLY FINANCIAL INC COM 02005N100   24 968 SH   SOLE   968 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   27,579 116,048 SH   SOLE   106,214 0 9,834
ALPHABET INC-CL A COM 02079K305   830 9,403 SH   SOLE   9,403 0 0
AMC ENTERTAINMENT HLDS-CL A COM 00165C104   3,803 934,510 SH   SOLE   860,662 0 73,848
AMERICAN EXPRESS CO COM 025816109   359 2,430 SH   SOLE   2,430 0 0
AMERICAN FINANCIAL GROUP INC COM 025932104   32 235 SH   SOLE   235 0 0
AMERICAN HOMES 4 RENT- A COM 02665T306   33 1,083 SH   SOLE   1,083 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784   260 4,107 SH   SOLE   4,107 0 0
AMERICAN TOWER CORP COM 03027X100   524 2,471 SH   SOLE   2,471 0 0
AMERICAN WATER WORKS CO INC COM 030420103   147 965 SH   SOLE   965 0 0
AMERISOURCEBERGEN CORP COM 03073E105   863 5,208 SH   SOLE   5,208 0 0
AMGEN INC COM 031162100   744 2,832 SH   SOLE   2,832 0 0
ANALOG DEVICES INC COM 032654105   406 2,477 SH   SOLE   2,477 0 0
ANNALY CAPITAL MANAGEMENT INC COM 035710839   148 7,016 SH   SOLE   7,016 0 0
APPLE INC COM 037833100   2,824 21,733 SH   SOLE   21,733 0 0
AQUA AMERICA INC COM 29670G102   36 755 SH   SOLE   755 0 0
ARAMARK COM 03852U106   32 776 SH   SOLE   776 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102   442 4,763 SH   SOLE   4,763 0 0
ARGENX SE - ADR COM 04016X101   11,163 29,466 SH   SOLE   20,767 0 8,699
ARISTA NETWORKS INC COM 040413106   175 1,440 SH   SOLE   1,440 0 0
ASCENDIS PHARMA A/S - ADR COM 04351P101   309 2,528 SH   SOLE   2,528 0 0
ASSURANT INC COM 04621X108   23,503 187,936 SH   SOLE   180,723 0 7,213
AT&T INC COM 00206R102   2,569 139,548 SH   SOLE   121,589 0 17,959
AUTODESK INC COM 052769106   33 174 SH   SOLE   174 0 0
AUTOMATIC DATA PROCESSING COM 053015103   378 1,583 SH   SOLE   1,583 0 0
AUTOZONE INC COM 053332102   281 114 SH   SOLE   114 0 0
AVALONBAY COMMUNITIES INC COM 053484101   107 660 SH   SOLE   660 0 0
AVERY DENNISON CORP COM 053611109   117 649 SH   SOLE   649 0 0
AXON ENTERPRISE INC COM 05464C101   103 620 SH   SOLE   620 0 0
BALL CORP COM 058498106   84 1,646 SH   SOLE   1,646 0 0
BANK OF AMERICA CORP COM 060505104   1,122 33,874 SH   SOLE   33,874 0 0
BANK OF MONTREAL COM 063671101   123 1,355 SH   SOLE   1,355 0 0
BANK OF NEW YORK CO INC COM 064058100   201 4,408 SH   SOLE   4,408 0 0
BANK OF NOVA SCOTIA COM 064149107   125 2,536 SH   SOLE   2,536 0 0
BATH & BODY WORKS INC COM 070830104   151 3,590 SH   SOLE   3,590 0 0
BAXTER INTERNATIONAL INC COM 071813109   19,341 379,453 SH   SOLE   365,869 0 13,584
BAYTEX ENERGY TRUST-UNITS COM 07317Q105   350 77,762 SH   SOLE   77,762 0 0
BB&T CORP COM 89832Q109   295 6,867 SH   SOLE   6,867 0 0
BCE INC COM 05534B760   334 7,573 SH   SOLE   7,573 0 0
BECTON DICKINSON & CO COM 075887109   10,400 40,897 SH   SOLE   32,988 0 7,909
BEST BUY CO INC COM 086516101   86 1,077 SH   SOLE   1,077 0 0
BILL.COM HOLDINGS INC COM 090043100   30 275 SH   SOLE   275 0 0
BIO-RAD LABORATORIES-A COM 090572207   30 72 SH   SOLE   72 0 0
BIO-TECHNE CORP COM 09073M104   54 652 SH   SOLE   652 0 0
BIOGEN INC COM 09062X103   21,741 78,510 SH   SOLE   69,466 0 9,044
BJ'S WHOLESALE CLUB HOLDINGS COM 05550J101   753 11,375 SH   SOLE   11,375 0 0
BLACKBERRY LTD COM 09228F103   1,929 590,673 SH   SOLE   590,673 0 0
BOFI HOLDING INC COM 05465C100   15 399 SH   SOLE   399 0 0
BOOKING HOLDINGS INC COM 09857L108   415 206 SH   SOLE   206 0 0
BORGWARNER INC COM 099724106   35 870 SH   SOLE   870 0 0
BOSTON PROPERTIES INC COM 101121101   33 488 SH   SOLE   488 0 0
BOSTON SCIENTIFIC CORP COM 101137107   361 7,806 SH   SOLE   7,806 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   20,945 291,100 SH   SOLE   282,569 0 8,531
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103   124 925 SH   SOLE   925 0 0
BROWN & BROWN INC COM 115236101   66 1,152 SH   SOLE   1,152 0 0
BROWN-FORMAN CORP-CLASS B COM 115637209   119 1,808 SH   SOLE   1,808 0 0
BURLINGTON STORES INC COM 122017106   9,663 47,655 SH   SOLE   47,655 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209   28,175 307,718 SH   SOLE   291,659 0 16,059
CABLE ONE INC COM 12685J105   2,437 3,424 SH   SOLE   2,599 0 825
CADENCE DESIGN SYS INC COM 127387108   170 1,057 SH   SOLE   1,057 0 0
CAE INC COM 124765108   3,642 187,829 SH   SOLE   187,829 0 0
CAMDEN PROPERTY TRUST COM 133131102   102 916 SH   SOLE   916 0 0
CAMECO CORP COM 13321L108   131 5,753 SH   SOLE   5,753 0 0
CAMPBELL SOUP CO COM 134429109   37,531 661,340 SH   SOLE   634,761 0 26,579
CAN IMPERIAL BK OF COMMERCE COM 136069101   1,596 39,369 SH   SOLE   39,369 0 0
CANADIAN NATL RAILWAY CO COM 136375102   879 7,378 SH   SOLE   7,378 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105   112 1,202 SH   SOLE   1,202 0 0
CARDINAL HEALTH INC COM 14149Y108   2,606 33,904 SH   SOLE   26,002 0 7,902
CARLISLE COS INC COM 142339100   106 450 SH   SOLE   450 0 0
CARMAX INC COM 143130102   34 555 SH   SOLE   555 0 0
CARNIVAL CORP COM 143658300   25 3,107 SH   SOLE   3,107 0 0
CATALENT INC COM 148806102   123 2,725 SH   SOLE   2,725 0 0
CATERPILLAR INC COM 149123101   416 1,735 SH   SOLE   1,735 0 0
CBOE HOLDINGS INC COM 12503M108   19,217 153,163 SH   SOLE   138,884 0 14,279
CDW CORP/DE COM 12514G108   147 821 SH   SOLE   821 0 0
CENTENE CORP COM 15135B101   265 3,227 SH   SOLE   3,227 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100   14,427 169,335 SH   SOLE   146,500 0 22,835
CGI GROUP INC - CL A COM 12532H104   20 237 SH   SOLE   237 0 0
CHARLES RIVER LABORATORIES COM 159864107   97 447 SH   SOLE   447 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   212 153 SH   SOLE   153 0 0
CHURCH & DWIGHT CO INC COM 171340102   40,199 498,685 SH   SOLE   464,987 0 33,698
CINCINNATI FINANCIAL CORP COM 172062101   211 2,062 SH   SOLE   2,062 0 0
CISCO SYSTEMS INC COM 17275R102   985 20,680 SH   SOLE   20,680 0 0
CITIGROUP INC COM 172967424   454 10,039 SH   SOLE   10,039 0 0
CLEANSPARK INC COM 18452B209   22 10,652 SH   SOLE   10,652 0 0
CLOROX COMPANY COM 189054109   38,010 270,860 SH   SOLE   254,460 0 16,400
COACH INC COM 876030107   30 776 SH   SOLE   776 0 0
COCA-COLA CO/THE COM 191216100   1,356 21,318 SH   SOLE   21,318 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102   155 2,706 SH   SOLE   2,706 0 0
COLGATE-PALMOLIVE CO COM 194162103   8,954 113,640 SH   SOLE   76,011 0 37,629
COMCAST CORP-CLASS A COM 20030N101   839 23,987 SH   SOLE   23,987 0 0
COMERICA INC COM 200340107   15 231 SH   SOLE   231 0 0
CONAGRA FOODS INC COM 205887102   13,057 337,403 SH   SOLE   274,210 0 63,193
CONSOLIDATED EDISON INC COM 209115104   16,481 172,918 SH   SOLE   136,949 0 35,969
CONSTELLATION BRANDS INC-A COM 21036P108   130 561 SH   SOLE   561 0 0
COOPER COS INC/THE COM 216648402   60 182 SH   SOLE   182 0 0
CORNING INC COM 219350105   149 4,666 SH   SOLE   4,666 0 0
COSTAR GROUP INC COM 22160N109   170 2,195 SH   SOLE   2,195 0 0
COSTCO WHOLESALE CORP COM 22160K105   658 1,441 SH   SOLE   1,441 0 0
CROWDSTRIKE HOLDINGS INC - A COM 22788C105   148 1,402 SH   SOLE   1,402 0 0
CROWN CASTLE INTL CORP COM 22822V101   414 3,050 SH   SOLE   3,050 0 0
CROWN HOLDINGS INC COM 228368106   31 379 SH   SOLE   379 0 0
CVS HEALTH CORP COM 126650100   868 9,316 SH   SOLE   9,316 0 0
DANAHER CORP COM 235851102   704 2,652 SH   SOLE   2,652 0 0
DARDEN RESTAURANTS INC COM 237194105   114 824 SH   SOLE   824 0 0
DARLING INTERNATIONAL INC COM 237266101   32 506 SH   SOLE   506 0 0
DATADOG INC - CLASS A COM 23804L103   115 1,561 SH   SOLE   1,561 0 0
DAVITA INC COM 23918K108   15,275 204,568 SH   SOLE   197,001 0 7,567
DECKERS OUTDOOR CORP COM 243537107   36 90 SH   SOLE   90 0 0
DEERE & CO COM 244199105   647 1,509 SH   SOLE   1,509 0 0
DELTA AIR LINES INC COM 247361702   69 2,099 SH   SOLE   2,099 0 0
DENTSPLY SIRONA INC COM 24906P109   5,990 188,135 SH   SOLE   188,135 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108   4,270 61,106 SH   SOLE   61,106 0 0
DEXCOM INC COM 252131107   103 913 SH   SOLE   913 0 0
DIAMONDBACK ENERGY INC COM 25278X109   3,812 27,872 SH   SOLE   27,872 0 0
DIGITAL REALTY TRUST INC COM 253868103   144 1,433 SH   SOLE   1,433 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   141 1,443 SH   SOLE   1,443 0 0
DOLLAR GENERAL CORP COM 256677105   6,270 25,462 SH   SOLE   21,405 0 4,057
DOLLAR TREE INC COM 256746108   33,942 239,977 SH   SOLE   215,985 0 23,992
DOMINO'S PIZZA INC COM 25754A201   1,670 4,822 SH   SOLE   4,099 0 723
EBAY INC COM 278642103   127 3,060 SH   SOLE   3,060 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   426 5,715 SH   SOLE   5,715 0 0
ELEVANCE HEALTH INC COM 036752103   807 1,573 SH   SOLE   1,573 0 0
ELI LILLY & CO COM 532457108   30,528 83,445 SH   SOLE   72,681 0 10,764
ENERPLUS RESOURCES FUND COM 292766102   654 36,977 SH   SOLE   36,977 0 0
ENPHASE ENERGY INC COM 29355A107   6,677 25,200 SH   SOLE   25,200 0 0
EOG RESOURCES INC COM 26875P101   11,313 87,343 SH   SOLE   87,343 0 0
EPAM SYSTEMS INC COM 29414B104   13,499 41,187 SH   SOLE   41,187 0 0
EQUIFAX INC COM 294429105   127 651 SH   SOLE   651 0 0
EQUINIX INC COM 29444U700   333 508 SH   SOLE   508 0 0
EQUITABLE RESOURCES INC COM 26884L109   51 1,519 SH   SOLE   1,519 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108   103 1,591 SH   SOLE   1,591 0 0
EQUITY RESIDENTIAL COM 29476L107   113 1,915 SH   SOLE   1,915 0 0
ERIE INDEMNITY COMPANY-CL A COM 29530P102   2,312 9,294 SH   SOLE   7,750 0 1,544
ESSEX PROPERTY TRUST INC COM 297178105   113 535 SH   SOLE   535 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   172 694 SH   SOLE   694 0 0
ETSY INC COM 29786A106   87 723 SH   SOLE   723 0 0
EVERSOURCE ENERGY COM 30040W108   13,013 155,211 SH   SOLE   138,125 0 17,086
EXELON CORP COM 30161N101   98 2,273 SH   SOLE   2,273 0 0
EXPEDIA GROUP INC COM 30212P303   350 4,000 SH   SOLE   4,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   90 862 SH   SOLE   862 0 0
EXTRA SPACE STORAGE INC COM 30225T102   746 5,069 SH   SOLE   5,069 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105   687 1,713 SH   SOLE   1,713 0 0
FAIR ISAAC CORP COM 303250104   116 193 SH   SOLE   193 0 0
FASTENAL CO COM 311900104   66 1,397 SH   SOLE   1,397 0 0
FEDERAL REALTY INVS TRUST COM 313745101   27 269 SH   SOLE   269 0 0
FEDEX CORP COM 31428X106   222 1,279 SH   SOLE   1,279 0 0
FIDELITY NATIONAL INFORMATION SERVICES COM 31620M106   476 7,010 SH   SOLE   7,010 0 0
FIFTH THIRD BANCORP COM 316773100   69 2,109 SH   SOLE   2,109 0 0
FIRST CITIZENS BCSHS -CL A COM 31946M103   35 46 SH   SOLE   46 0 0
FIRST SOLAR INC COM 336433107   1,558 10,404 SH   SOLE   10,404 0 0
FISERV INC COM 337738108   125 1,238 SH   SOLE   1,238 0 0
FIVE9 INC COM 338307101   5,300 78,100 SH   SOLE   78,100 0 0
FMC CORP COM 302491303   84 670 SH   SOLE   670 0 0
FRANCO-NEVADA CORP COM 351858105   2,880 21,072 SH   SOLE   11,548 0 9,524
GAMESTOP CORP-CLASS A COM 36467W109   6,953 376,667 SH   SOLE   336,822 0 39,845
GARTNER INC COM 366651107   154 457 SH   SOLE   457 0 0
GEN DIGITAL INC COM 668771108   36,126 1,685,760 SH   SOLE   1,603,800 0 81,960
GENERAL MILLS INC COM 370334104   44,388 529,371 SH   SOLE   483,112 0 46,259
GENUINE PARTS CO COM 372460105   128 737 SH   SOLE   737 0 0
GILEAD SCIENCES INC COM 375558103   13,207 153,843 SH   SOLE   110,679 0 43,164
GLOBAL PAYMENTS INC COM 37940X102   61 614 SH   SOLE   614 0 0
GLOBE LIFE INC COM 37959E102   102 844 SH   SOLE   844 0 0
GODADDY INC - CLASS A COM 380237107   114 1,517 SH   SOLE   1,517 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   609 1,773 SH   SOLE   1,773 0 0
HALLIBURTON CO COM 406216101   1,224 31,114 SH   SOLE   31,114 0 0
HASBRO INC COM 418056107   27 437 SH   SOLE   437 0 0
HCA INC COM 40412C101   275 1,144 SH   SOLE   1,144 0 0
HEALTH CARE REIT INC COM 95040Q104   758 11,562 SH   SOLE   11,562 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   113 4,493 SH   SOLE   4,493 0 0
HENRY SCHEIN INC COM 806407102   460 5,761 SH   SOLE   5,761 0 0
HERSHEY CO/THE COM 427866108   8,063 34,820 SH   SOLE   28,448 0 6,372
HEWLETT-PACKARD CO COM 40434L105   131 4,872 SH   SOLE   4,872 0 0
HOLOGIC INC COM 436440101   155 2,074 SH   SOLE   2,074 0 0
HOME DEPOT INC COM 437076102   599 1,895 SH   SOLE   1,895 0 0
HORMEL FOODS CORP COM 440452100   35,003 768,456 SH   SOLE   730,690 0 37,766
HOST HOTELS & RESORTS INC COM 44107P104   105 6,548 SH   SOLE   6,548 0 0
HUBBELL INC COM 443510607   107 458 SH   SOLE   458 0 0
HUMANA INC COM 444859102   19,602 38,270 SH   SOLE   36,251 0 2,019
HUNT (JB) TRANSPRT SVCS INC COM 445658107   115 661 SH   SOLE   661 0 0
HUNTINGTON BANCSHARES INC COM 446150104   115 8,165 SH   SOLE   8,165 0 0
IDEX CORP COM 45167R104   110 482 SH   SOLE   482 0 0
IDEXX LABORATORIES INC COM 45168D104   184 450 SH   SOLE   450 0 0
ILLINOIS TOOL WORKS COM 452308109   69 315 SH   SOLE   315 0 0
ILLUMINA INC COM 452327109   174 862 SH   SOLE   862 0 0
INCYTE CORP COM 45337C102   114 1,418 SH   SOLE   1,418 0 0
INSULET CORP COM 45784P101   127 433 SH   SOLE   433 0 0
INTEL CORP COM 458140100   662 25,029 SH   SOLE   25,029 0 0
INTERCONTINENTALEXCHANGE INC COM 45866F104   344 3,356 SH   SOLE   3,356 0 0
INTERNATIONAL PAPER CO COM 460146103   40 1,145 SH   SOLE   1,145 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100   51 1,522 SH   SOLE   1,522 0 0
INTL BUSINESS MACHINES CORP COM 459200101   5,873 41,687 SH   SOLE   41,687 0 0
INTL FLAVORS & FRAGRANCES COM 459506101   170 1,620 SH   SOLE   1,620 0 0
IRON MOUNTAIN INC COM 46284V101   114 2,284 SH   SOLE   2,284 0 0
JACK HENRY & ASSOCIATES INC COM 426281101   123 700 SH   SOLE   700 0 0
JM SMUCKER CO/THE COM 832696405   39,298 248,002 SH   SOLE   234,685 0 13,317
JOHNSON & JOHNSON COM 478160104   25,413 143,858 SH   SOLE   128,248 0 15,610
JUNIPER NETWORKS INC COM 48203R104   36 1,130 SH   SOLE   1,130 0 0
KELLOGG CO COM 487836108   39,766 558,191 SH   SOLE   523,096 0 35,095
KEURIG DR PEPPER INC COM 49271V100   277 7,763 SH   SOLE   7,763 0 0
KEYCORP COM 493267108   50 2,869 SH   SOLE   2,869 0 0
KIMBERLY-CLARK CORP COM 494368103   42,015 309,506 SH   SOLE   280,311 0 29,195
KIMCO REALTY CORP COM 49446R109   39 1,839 SH   SOLE   1,839 0 0
KINDER MORGAN INC COM 49456B101   112 6,170 SH   SOLE   6,170 0 0
KLA CORP COM 482480100   49 130 SH   SOLE   130 0 0
KROGER CO COM 501044101   16,629 373,023 SH   SOLE   287,042 0 85,981
LABORATORY CRP OF AMER HLDGS COM 50540R409   123 521 SH   SOLE   521 0 0
LAS VEGAS SANDS CORP COM 517834107   20,706 430,746 SH   SOLE   430,746 0 0
LEAR CORP COM 521865204   25 204 SH   SOLE   204 0 0
LIBERTY MEDIA GROUP-C COM 531229854   361 6,034 SH   SOLE   6,034 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   101 1,444 SH   SOLE   1,444 0 0
LOWE'S COS INC COM 548661107   110 552 SH   SOLE   552 0 0
LPL FINANCIAL HOLDINGS INC COM 50212V100   288 1,330 SH   SOLE   1,330 0 0
LUCID GROUP INC COM 549498103   4,445 650,766 SH   SOLE   650,766 0 0
LULULEMON ATHLETICA INC COM 550021109   31 97 SH   SOLE   97 0 0
LUMEN TECHNOLOGIES INC COM 550241103   523 100,185 SH   SOLE   70,480 0 29,705
M & T BANK CORP COM 55261F104   124 852 SH   SOLE   852 0 0
MANULIFE FINANCIAL CORP COM 56501R106   95 5,294 SH   SOLE   5,294 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   11 3,291 SH   SOLE   3,291 0 0
MARKEL CORP COM 570535104   88 67 SH   SOLE   67 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   97 349 SH   SOLE   349 0 0
MARRIOTT INTERNATIONAL-CL A COM 571903202   234 1,572 SH   SOLE   1,572 0 0
MARSH & MCLENNAN COS COM 571748102   428 2,585 SH   SOLE   2,585 0 0
MASCO CORP COM 574599106   108 2,313 SH   SOLE   2,313 0 0
MASTERCARD INC-CLASS A COM 57636Q104   25 72 SH   SOLE   72 0 0
MCCORMICK & CO-NON VTG SHRS COM 579780206   15,900 191,824 SH   SOLE   165,824 0 26,000
MCDONALD'S CORP COM 580135101   2,178 8,266 SH   SOLE   6,766 0 1,500
MCKESSON CORP COM 58155Q103   6,259 16,685 SH   SOLE   13,224 0 3,461
MEDICAL PROPERTIES TRUST INC COM 58463J304   33 2,932 SH   SOLE   2,932 0 0
MERCK & CO. INC. COM 58933Y105   46,163 416,066 SH   SOLE   379,721 0 36,345
META PLATFORMS INC COM 30303M102   1,479 12,289 SH   SOLE   12,289 0 0
METHANEX CORP COM 59151K108   307 8,098 SH   SOLE   8,098 0 0
METLIFE INC COM 59156R108   230 3,184 SH   SOLE   3,184 0 0
MGM RESORTS INTERNATIONAL COM 552953101   34 1,017 SH   SOLE   1,017 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   3 42 SH   SOLE   42 0 0
MICRON TECHNOLOGY INC COM 595112103   183 3,669 SH   SOLE   3,669 0 0
MICROSOFT CORP COM 594918104   382 1,591 SH   SOLE   1,591 0 0
MICROSTRATEGY INC-CL A COM 594972408   77 546 SH   SOLE   546 0 0
MID-AMERICA APARTMENT COMM COM 59522J103   100 638 SH   SOLE   638 0 0
MODERNA INC COM 60770K107   23,840 132,726 SH   SOLE   121,590 0 11,136
MOLINA HEALTHCARE INC COM 60855R100   1,815 5,495 SH   SOLE   4,546 0 949
MOLSON COORS BREWING CO -B COM 60871R209   375 7,286 SH   SOLE   7,286 0 0
MONDELEZ INTERNATIONAL INC-A COM 609207105   482 7,233 SH   SOLE   7,233 0 0
MONSTER BEVERAGE CORP COM 61174X109   200 1,969 SH   SOLE   1,969 0 0
MOSAIC CO/THE COM 61945C103   2,112 48,148 SH   SOLE   48,148 0 0
NASDAQ OMX GROUP/THE COM 631103108   134 2,186 SH   SOLE   2,186 0 0
NETAPP INC COM 64110D104   109 1,810 SH   SOLE   1,810 0 0
NETFLIX INC COM 64110L106   730 2,477 SH   SOLE   2,477 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   34,380 287,840 SH   SOLE   274,651 0 13,189
NEWMONT CORP COM 651639106   29,593 626,973 SH   SOLE   626,973 0 0
NIKE INC -CL B COM 654106103   544 4,646 SH   SOLE   4,646 0 0
NORDSON CORP COM 655663102   103 435 SH   SOLE   435 0 0
NORFOLK SOUTHERN CORP COM 655844108   87 352 SH   SOLE   352 0 0
NORTHERN TRUST CORP COM 665859104   132 1,496 SH   SOLE   1,496 0 0
NUCOR CORP COM 670346105   179 1,361 SH   SOLE   1,361 0 0
NVIDIA CORP COM 67066G104   14 95 SH   SOLE   95 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107   660 782 SH   SOLE   782 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   13,374 212,315 SH   SOLE   191,962 0 20,353
OMEGA HEALTHCARE INVESTORS COM 681936100   48 1,733 SH   SOLE   1,733 0 0
OMNICOM GROUP COM 681919106   402 4,932 SH   SOLE   4,932 0 0
ORACLE CORP COM 68389X105   3,336 40,814 SH   SOLE   31,061 0 9,753
OWENS CORNING COM 690742101   31 366 SH   SOLE   366 0 0
P G & E CORP COM 69331C108   405 24,920 SH   SOLE   24,920 0 0
PACKAGING CORP OF AMERICA COM 695156109   107 835 SH   SOLE   835 0 0
PAN AMERICAN SILVER CORP COM 697900108   153 9,367 SH   SOLE   9,367 0 0
PARAMETRIC TECHNOLOGY CORP COM 69370C100   105 871 SH   SOLE   871 0 0
PARAMOUNT GLOBAL-CLASS B COM 92556H206   3,295 195,226 SH   SOLE   183,190 0 12,036
PEPSICO INC COM 713448108   1,366 7,560 SH   SOLE   7,560 0 0
PERKINELMER INC COM 714046109   96 682 SH   SOLE   682 0 0
PFIZER INC COM 717081103   46,454 906,601 SH   SOLE   827,423 0 79,178
PIONEER NATURAL RESOURCES CO COM 723787107   4,366 19,117 SH   SOLE   16,385 0 2,732
PLUG POWER INC COM 72919P202   25 2,058 SH   SOLE   2,058 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   312 1,977 SH   SOLE   1,977 0 0
POLESTAR AUTOMOTIVE-CL A ADS COM 731105201   249 46,900 SH   SOLE   46,900 0 0
POOL CORP COM 73278L105   106 349 SH   SOLE   349 0 0
PPG INDUSTRIES INC COM 693506107   92 730 SH   SOLE   730 0 0
PPL CORPORATION COM 69351T106   66 2,275 SH   SOLE   2,275 0 0
PRINCIPAL FINANCIAL GROUP COM 74251V102   66 783 SH   SOLE   783 0 0
PROCTER & GAMBLE CO/THE COM 742718109   1,609 10,613 SH   SOLE   9,578 0 1,035
PROGRESSIVE CORP COM 743315103   9,051 69,776 SH   SOLE   47,602 0 22,174
PROGRESSIVE WASTE SOLUTIONS COM 94106B101   3,035 22,836 SH   SOLE   13,166 0 9,670
PROLOGIS INC COM 74340W103   305 2,705 SH   SOLE   2,705 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   115 1,160 SH   SOLE   1,160 0 0
PUBLIC STORAGE INC COM 74460D109   221 789 SH   SOLE   789 0 0
QUALCOMM INC COM 747525103   659 5,997 SH   SOLE   5,997 0 0
QUANTA SERVICES INC COM 74762E102   71 495 SH   SOLE   495 0 0
QUEST DIAGNOSTICS COM 74834L100   35,831 229,043 SH   SOLE   213,537 0 15,506
REALTY INCOME CORP COM 756109104   252 3,971 SH   SOLE   3,971 0 0
REGAL REXNORD CORP COM 758750103   28 237 SH   SOLE   237 0 0
REGENCY CENTERS CORP COM 758849103   157 2,519 SH   SOLE   2,519 0 0
REGENERON PHARMACEUTICALS COM 75886F107   14,651 20,306 SH   SOLE   18,108 0 2,198
REGIONS FINANCIAL CORP COM 7591EP100   167 7,730 SH   SOLE   7,730 0 0
REINSURANCE GROUP OF AMERICA COM 759351604   283 1,991 SH   SOLE   1,991 0 0
RELIANCE STEEL & ALUMINUM COM 759509102   105 519 SH   SOLE   519 0 0
REPLIGEN CORP COM 759916109   225 1,329 SH   SOLE   1,329 0 0
REPUBLIC SERVICES INC COM 760759100   139 1,078 SH   SOLE   1,078 0 0
RESMED INC COM 761152107   141 676 SH   SOLE   676 0 0
RIOT PLATFORMS INC COM 767292105   18 5,390 SH   SOLE   5,390 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   5,530 95,505 SH   SOLE   95,505 0 0
ROBERT HALF INTL INC COM 770323103   29 394 SH   SOLE   394 0 0
ROCKWELL AUTOMATION INC COM 773903109   174 676 SH   SOLE   676 0 0
ROGERS COMMUNICATIONS -CL B COM 775109200   10,782 229,798 SH   SOLE   213,704 0 16,094
ROLLINS INC COM 775711104   33 908 SH   SOLE   908 0 0
ROPER INDUSTRIES INC COM 776696106   258 597 SH   SOLE   597 0 0
ROSS STORES INC COM 778296103   421 3,628 SH   SOLE   3,628 0 0
ROYAL BANK OF CANADA COM 780087102   274 2,912 SH   SOLE   2,912 0 0
S&P GLOBAL INC COM 78409V104   347 1,037 SH   SOLE   1,037 0 0
SALESFORCE.COM INC COM 79466L302   94 706 SH   SOLE   706 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,039 8,019 SH   SOLE   8,019 0 0
SBA COMMUNICATIONS CORP-CL A COM 78410G104   172 613 SH   SOLE   613 0 0
SCHLUMBERGER LTD COM 806857108   25,007 467,766 SH   SOLE   409,512 0 58,254
SCHWAB (CHARLES) CORP COM 808513105   363 4,359 SH   SOLE   4,359 0 0
SEALED AIR CORP COM 81211K100   23 468 SH   SOLE   468 0 0
SERVICE CORP INTERNATIONAL COM 817565104   131 1,892 SH   SOLE   1,892 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106   302 1,273 SH   SOLE   1,273 0 0
SHOCKWAVE MEDICAL INC COM 82489T104   95 463 SH   SOLE   463 0 0
SHOPIFY INC - CLASS A COM 82509L107   1,101 31,619 SH   SOLE   23,130 0 8,489
SIGNATURE BANK COM 82669G104   51 439 SH   SOLE   439 0 0
SIMON PROPERTY GROUP INC COM 828806109   85 720 SH   SOLE   720 0 0
SNAP INC - A COM 83304A106   11,792 1,317,497 SH   SOLE   1,254,947 0 62,550
SNAP-ON INC COM 833034101   108 474 SH   SOLE   474 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   16,814 59,358 SH   SOLE   57,539 0 1,819
SOUTHWEST AIRLINES CO COM 844741108   63 1,862 SH   SOLE   1,862 0 0
SOUTHWESTERN ENERGY CO COM 845467109   44 7,503 SH   SOLE   7,503 0 0
SSR MINING INC COM 784730103   3,496 222,860 SH   SOLE   222,860 0 0
STANLEY WORKS/THE COM 854502101   35 469 SH   SOLE   469 0 0
STANTEC INC COM 85472N109   1,262 26,275 SH   SOLE   26,275 0 0
STARBUCKS CORP COM 855244109   247 2,490 SH   SOLE   2,490 0 0
STEEL DYNAMICS INC COM 858119100   119 1,219 SH   SOLE   1,219 0 0
STRYKER CORP COM 863667101   80 328 SH   SOLE   328 0 0
SUN COMMUNITIES INC COM 866674104   89 622 SH   SOLE   622 0 0
SUN LIFE FINANCIAL INC COM 866796105   81 1,747 SH   SOLE   1,747 0 0
SVB FINANCIAL GROUP COM 78486Q101   110 479 SH   SOLE   479 0 0
SYNOPSYS INC COM 871607107   158 496 SH   SOLE   496 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109   28,267 271,462 SH   SOLE   253,693 0 17,769
TARGET CORP COM 87612E106   373 2,505 SH   SOLE   2,505 0 0
TC ENERGY CORP COM 87807B107   3,953 98,915 SH   SOLE   68,771 0 30,144
TELEDYNE TECHNOLOGIES INC COM 879360105   89 222 SH   SOLE   222 0 0
TELEFLEX INC COM 879369106   36 144 SH   SOLE   144 0 0
TELUS CORP COM 87971M103   3,812 197,032 SH   SOLE   170,381 0 26,651
TERADYNE INC COM 880770102   45 512 SH   SOLE   512 0 0
TEXAS INSTRUMENTS INC COM 882508104   573 3,470 SH   SOLE   3,470 0 0
TEXAS PACIFIC LAND CORP COM 88262P102   10,343 4,412 SH   SOLE   4,252 0 160
THERMO FISHER SCIENTIFIC INC COM 883556102   1,066 1,936 SH   SOLE   1,936 0 0
THOMSON REUTERS CORP COM 884903709   2,681 23,447 SH   SOLE   23,447 0 0
TJX COMPANIES INC COM 872540109   484 6,082 SH   SOLE   6,082 0 0
TORO CO COM 891092108   107 948 SH   SOLE   948 0 0
TORONTO-DOMINION BANK COM 891160509   2,040 31,434 SH   SOLE   31,434 0 0
TRACTOR SUPPLY COMPANY COM 892356106   131 582 SH   SOLE   582 0 0
TRANSUNION COM 89400J107   34 592 SH   SOLE   592 0 0
TRAVELERS COS INC/THE COM 89417E109   556 2,964 SH   SOLE   2,964 0 0
TWILIO INC - A COM 90138F102   27 546 SH   SOLE   546 0 0
TYLER TECHNOLOGIES INC COM 902252105   44 136 SH   SOLE   136 0 0
TYSON FOODS INC-CL A COM 902494103   555 8,919 SH   SOLE   8,919 0 0
UDR INC COM 902653104   96 2,473 SH   SOLE   2,473 0 0
UGI CORP COM 902681105   34 929 SH   SOLE   929 0 0
ULTA SALON COSMETICS & FRAGR COM 90384S303   129 275 SH   SOLE   275 0 0
UNITED PARCEL SERVICE-CL B COM 911312106   716 4,121 SH   SOLE   4,121 0 0
UNITED THERAPEUTICS CORP COM 91307C102   30,391 109,284 SH   SOLE   103,145 0 6,139
UNITEDHEALTH GROUP INC COM 91324P102   2,706 5,103 SH   SOLE   5,103 0 0
US BANCORP COM 902973304   355 8,151 SH   SOLE   8,151 0 0
VAIL RESORTS INC COM 91879Q109   31 129 SH   SOLE   129 0 0
VALERO ENERGY CORP COM 91913Y100   2,412 19,011 SH   SOLE   13,081 0 5,930
VEEVA SYSTEMS INC-CLASS A COM 922475108   126 782 SH   SOLE   782 0 0
VENTAS INC COM 92276F100   217 4,813 SH   SOLE   4,813 0 0
VERISIGN INC COM 92343E102   34 166 SH   SOLE   166 0 0
VERISK ANALYTICS INC-CLASS A COM 92345Y106   134 759 SH   SOLE   759 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   21,784 552,890 SH   SOLE   472,369 0 80,521
VERMILION ENERGY INC COM 923725105   2,598 146,363 SH   SOLE   146,363 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   930 3,221 SH   SOLE   3,221 0 0
VF CORP COM 918204108   30 1,100 SH   SOLE   1,100 0 0
VISA INC-CLASS A SHARES COM 92826C839   430 2,069 SH   SOLE   2,069 0 0
WABTEC CORP COM 929740108   61 608 SH   SOLE   608 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   162 4,331 SH   SOLE   4,331 0 0
WALT DISNEY CO/THE COM 254687106   847 9,746 SH   SOLE   9,746 0 0
WASTE MANAGEMENT INC COM 94106L109   468 2,984 SH   SOLE   2,984 0 0
WATERS CORP COM 941848103   162 473 SH   SOLE   473 0 0
WEBSTER FINANCIAL CORP COM 947890109   34 720 SH   SOLE   720 0 0
WELLS FARGO & CO COM 949746101   869 21,057 SH   SOLE   21,057 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105   93 394 SH   SOLE   394 0 0
WEYERHAEUSER CO COM 962166104   137 4,434 SH   SOLE   4,434 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   3,796 96,921 SH   SOLE   71,152 0 25,769
WILLIAMS COS INC COM 969457100   125 3,802 SH   SOLE   3,802 0 0
WOLFSPEED INC COM 977852102   30 433 SH   SOLE   433 0 0
WP CAREY INC COM 92936U109   96 1,223 SH   SOLE   1,223 0 0
WR BERKLEY CORP COM 084423102   1,830 25,223 SH   SOLE   20,253 0 4,970
WW GRAINGER INC COM 384802104   132 238 SH   SOLE   238 0 0
XYLEM INC COM 98419M100   68 613 SH   SOLE   613 0 0
YUM! BRANDS INC COM 988498101   194 1,516 SH   SOLE   1,516 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   139 1,088 SH   SOLE   1,088 0 0
ZIONS BANCORP NA COM 989701107   26 531 SH   SOLE   531 0 0
ZSCALER INC COM 98980G102   32 286 SH   SOLE   286 0 0