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
3M CO COM 88579Y101   5,346,650 41,418 SH   SOLE   41,418 0 0
ABBOTT LABS COM 002824100   144,910,465 1,281,146 SH   SOLE   1,190,823 0 90,323
ABBVIE INC COM 00287Y109   22,339,102 125,712 SH   SOLE   122,523 0 3,189
ABM INDS INC COM 000957100   45,589,189 890,762 SH   SOLE   843,347 0 47,415
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   20,925,547 59,483 SH   SOLE   57,704 0 1,779
ACI WORLDWIDE INC COM 004498101   588,140 11,330 SH   SOLE   11,330 0 0
ACV AUCTIONS INC COM CL A 00091G104   7,869,917 364,348 SH   SOLE   214,878 0 149,470
ADDUS HOMECARE CORP COM 006739106   86,002,160 686,096 SH   SOLE   658,039 0 28,057
ADOBE INC COM 00724F101   5,329,934 11,986 SH   SOLE   11,716 0 270
ADVANCED ENERGY INDS COM 007973100   58,393,271 505,001 SH   SOLE   481,449 0 23,552
ADVANCED MICRO DEVICES INC COM 007903107   1,327,120 10,987 SH   SOLE   10,987 0 0
AEHR TEST SYSTEMS COM 00760J108   6,027,510 362,448 SH   SOLE   205,964 0 156,484
AES CORP COM 00130H105   170,141 13,220 SH   SOLE   13,220 0 0
AFLAC INC COM 001055102   1,154,908 11,165 SH   SOLE   11,165 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   14,220,964 105,858 SH   SOLE   103,758 0 2,100
AGIOS PHARMACEUTICALS INC COM 00847X104   2,732,539 83,157 SH   SOLE   47,273 0 35,884
AGREE REALTY CORP COM 008492100   916,414 13,008 SH   SOLE   13,008 0 0
AIR PRODS & CHEMS INC COM 009158106   2,960,939 10,209 SH   SOLE   9,553 0 656
AIRBNB INC COM 009066101   14,998,086 114,132 SH   SOLE   38,544 0 75,588
ALAMOS GOLD INC NEW COM 011532108   419,971 22,775 SH   SOLE   17,865 0 4,910
ALBEMARLE CORP COM 012653101   330,117 3,835 SH   SOLE   3,835 0 0
ALIGN TECHNOLOGY INC COM 016255101   724,155 3,473 SH   SOLE   2,466 0 1,007
ALKAMI TECHNOLOGY INC COM 01644J108   10,038,399 273,675 SH   SOLE   155,515 0 118,160
ALLEGION PUB LTD CO ORD SHS COM G0176J109   265,280 2,030 SH   SOLE   2,030 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   13,937,299 637,571 SH   SOLE   518,781 0 118,790
ALLSTATE CORP COM 020002101   2,882,789 14,953 SH   SOLE   14,784 0 169
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,150,901 4,891 SH   SOLE   4,891 0 0
ALPHABET INC CAP STK CL A COM 02079K305   107,970,356 570,366 SH   SOLE   550,750 0 19,616
ALPHABET INC CAP STK CL C 02079K107   190,770,932 1,001,738 SH   SOLE   876,334 0 125,404
ALPS ETF TR ALERIAN MLP 00162Q452   368,906 7,660 SH   SOLE   7,660 0 0
ALTIMMUNE INC COM 02155H200   746,235 103,500 SH   SOLE   103,500 0 0
ALTRIA GROUP INC COM 02209S103   2,361,626 45,164 SH   SOLE   45,164 0 0
AMAZON COM INC COM 023135106   80,194,593 365,534 SH   SOLE   225,077 0 140,457
AMBEV SA SPONSORED ADR COM 02319V103   32,838 17,750 SH   SOLE   17,750 0 0
AMCOR PLC ORD COM G0250X107   106,455 11,313 SH   SOLE   11,313 0 0
AMENTUM HOLDINGS INC COM 023939101   216,188 10,280 SH   SOLE   10,280 0 0
AMERESCO INC CL A 02361E108   5,676,548 241,761 SH   SOLE   137,399 0 104,362
AMERICAN AIRLS GROUP INC COM 02376R102   185,019 10,615 SH   SOLE   10,615 0 0
AMERICAN ELEC PWR INC COM 025537101   11,728,520 127,166 SH   SOLE   4,804 0 122,362
AMERICAN EXPRESS CO COM 025816109   16,719,463 56,334 SH   SOLE   54,184 0 2,150
AMERICAN HOMES 4 RENT CL A 02665T306   34,891,496 932,429 SH   SOLE   813,062 0 119,367
AMERICAN INTL GROUP INC COM NEW 026874784   1,527,271 20,979 SH   SOLE   20,979 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,370,207 12,923 SH   SOLE   12,848 0 75
AMERICAN WTR WKS CO INC NEW COM 030420103   5,691,049 45,715 SH   SOLE   45,515 0 200
AMERIPRISE FINL INC COM 03076C106   186,057,743 349,450 SH   SOLE   296,215 0 53,235
AMETEK INC COM 031100100   116,480,821 646,182 SH   SOLE   591,006 0 55,177
AMGEN INC COM 031162100   30,938,838 118,703 SH   SOLE   76,676 0 42,027
AMICUS THERAPEUTICS INC COM 03152W109   5,042,102 535,255 SH   SOLE   314,547 0 220,708
AMPHASTAR PHARMACEUTICALS INC COM 03209R103   6,193,804 166,814 SH   SOLE   94,797 0 72,017
AMPHENOL CORP NEW CL A 032095101   4,320,485 62,210 SH   SOLE   62,210 0 0
ANALOG DEVICES INC COM 032654105   2,223,819 10,467 SH   SOLE   6,667 0 3,800
AON PLC SHS CL A G0403H108   9,485,416 26,410 SH   SOLE   26,300 0 110
APOLLO GLOBAL MGMT INC COM 03769M106   243,611 1,475 SH   SOLE   1,475 0 0
APPFOLIO INC COM CL A 03783C100   481,104 1,950 SH   SOLE   1,875 0 75
APPLE INC COM 037833100   201,914,295 806,303 SH   SOLE   799,804 0 6,498
APPLIED INDL TECHNOLOGIES INC COM 03820C105   9,230,371 38,545 SH   SOLE   21,896 0 16,649
APPLIED MATLS INC COM 038222105   17,945,733 110,347 SH   SOLE   15,456 0 94,891
APPLIED OPTOELECTRONICS INC COM 03823U102   8,663,906 235,049 SH   SOLE   133,633 0 101,416
APTARGROUP INC COM 038336103   575,457 3,663 SH   SOLE   3,663 0 0
ARCH CAP GROUP LTD COM G0450A105   7,549,216 81,746 SH   SOLE   81,426 0 320
ARCOSA INC COM 039653100   107,171,806 1,107,833 SH   SOLE   1,049,031 0 58,803
ARGENX SE SPONSORED ADR 04016X101   3,423,705 5,567 SH   SOLE   5,528 0 39
ARHAUS INC COM CL A 04035M102   6,234,926 663,290 SH   SOLE   377,074 0 286,216
ARISTA NETWORKS INC COM SHS 040413205   6,002,442 54,306 SH   SOLE   54,162 0 144
ARK ETF TR INNOVATION ETF 00214Q104   239,513 4,219 SH   SOLE   4,219 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   5,906,205 577,342 SH   SOLE   568,596 0 8,746
ARROWHEAD PHARMACEUTICALS INC COM 04280A100   5,273,607 280,511 SH   SOLE   165,401 0 115,110
ARTERIS INC COM 04302A104   7,237,254 710,231 SH   SOLE   410,153 0 300,078
ASBURY AUTOMOTIVE GROUP INC COM 043436104   44,053,409 181,267 SH   SOLE   172,284 0 8,984
ASHLAND GLOBAL HLDGS INC COM 044186104   324,714 4,544 SH   SOLE   4,544 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   14,019,837 20,228 SH   SOLE   20,131 0 97
ASTERA LABS INC COM 04626A103   4,355,618 32,885 SH   SOLE   32,555 0 330
ASTRAZENECA PLC SPONSORED ADR 046353108   18,874,387 288,071 SH   SOLE   286,871 0 1,200
AT&T INC COM 00206R102   1,259,513 55,315 SH   SOLE   47,242 0 8,073
ATKORE INC COM 047649108   18,127,986 217,232 SH   SOLE   214,147 0 3,085
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,779,943 46,989 SH   SOLE   46,989 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   6,439,275 290,319 SH   SOLE   171,044 0 119,275
ATMOS ENERGY CORP COM 049560105   114,996,211 825,707 SH   SOLE   767,326 0 58,381
AUTODESK INC COM 052769106   458,725 1,552 SH   SOLE   1,552 0 0
AUTOLIV INC COM 052800109   5,758,518 61,398 SH   SOLE   61,035 0 363
AUTOMATIC DATA PROCESSING INC COM 053015103   10,794,711 36,876 SH   SOLE   36,376 0 500
AUTOZONE INC COM 053332102   228,268 71 SH   SOLE   71 0 0
AVANTOR INC COM 05352A100   63,351,130 3,006,698 SH   SOLE   2,688,794 0 317,904
AVEPOINT INC COM CL A 053604104   5,635,870 341,361 SH   SOLE   194,055 0 147,306
AVERY DENNISON CORP COM 053611109   77,551,729 414,427 SH   SOLE   385,972 0 28,455
AVIDXCHANGE HOLDINGS INC COM 05368X102   4,790,170 463,266 SH   SOLE   263,424 0 199,842
AVIENT CORPORATION COM 05368V106   53,617,097 1,312,215 SH   SOLE   1,245,975 0 66,240
AXOGEN INC COM 05463X106   9,617,398 583,580 SH   SOLE   331,755 0 251,825
AXON ENTERPRISE INC COM 05464C101   679,902 1,144 SH   SOLE   1,104 0 40
AZENTA INC COM 114340102   1,119,400 22,388 SH   SOLE   22,388 0 0
BAIDU INC SPON ADR REP A 056752108   2,061,885 24,456 SH   SOLE   24,241 0 215
BANCO BRADESCO S A SP ADR PFD NEW 059460303   46,394 24,290 SH   SOLE   24,290 0 0
BANCO DE CHILE SPONSORED ADR 059520106   11,494,337 506,805 SH   SOLE   0 0 506,805
BANCORP INC DEL COM 05969A105   7,090,682 134,727 SH   SOLE   79,750 0 54,977
BANK NEW YORK MELLON CORP COM 064058100   2,531,856 32,954 SH   SOLE   32,954 0 0
BARRICK GOLD CORPORATION COM 067901108   464,783 29,986 SH   SOLE   23,291 0 6,695
BAXTER INTL INC COM 071813109   257,541 8,832 SH   SOLE   6,557 0 2,275
BECTON DICKINSON & CO COM 075887109   1,140,702 5,028 SH   SOLE   5,028 0 0
BELDEN INC COM 077454106   65,847,620 584,740 SH   SOLE   554,781 0 29,959
BELLRING BRANDS INC COM 07831C103   23,262,204 308,763 SH   SOLE   303,673 0 5,090
BERKLEY W R CORP COM 084423102   11,056,408 188,934 SH   SOLE   4,876 0 184,058
BERKSHIRE HATHAWAY INC DEL CL A 084670108   23,832,200 35 SH   SOLE   33 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   52,805,307 116,496 SH   SOLE   90,170 0 26,326
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   1,928,360 137,740 SH   SOLE   78,303 0 59,437
BIO-TECHNE CORP COM 09073M104   581,714 8,076 SH   SOLE   7,746 0 330
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   2,104,427 41,385 SH   SOLE   41,385 0 0
BANK AMERICA CORP COM 060505104   17,994,561 409,433 SH   SOLE   82,103 0 327,330
BLACKROCK INC COM 09290D101   15,459,684 15,081 SH   SOLE   14,591 0 490
BLACKSTONE INC COM 09260D107   42,325,065 245,477 SH   SOLE   245,477 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,736,081 53,732 SH   SOLE   53,732 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   201,096 13,300 SH   SOLE   13,300 0 0
BOEING CO COM 097023105   2,785,095 15,735 SH   SOLE   15,610 0 125
BOOKING HLDGS INC COM 09857L108   1,614,737 325 SH   SOLE   287 0 38
BOOT BARN HLDGS INC COM 099406100   30,904,327 203,559 SH   SOLE   200,545 0 3,014
BORGWARNER INC COM 099724106   77,537,972 2,439,068 SH   SOLE   2,231,720 0 207,348
BOSTON SCIENTIFIC CORP COM 101137107   6,100,109 68,295 SH   SOLE   67,022 0 1,273
BP PLC SPONSORED ADR 055622104   296,428 10,028 SH   SOLE   6,288 0 3,740
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   18,333,391 1,076,535 SH   SOLE   1,060,574 0 15,961
BRINKS CO COM 109696104   92,944,619 1,001,882 SH   SOLE   957,622 0 44,260
BRISTOL-MYERS SQUIBB CO COM 110122108   6,320,919 111,756 SH   SOLE   105,206 0 6,550
BROADCOM INC COM 11135F101   328,012,424 1,414,822 SH   SOLE   1,334,861 0 79,961
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   1,894,860 8,381 SH   SOLE   8,381 0 0
BROOKFIELD ASSET MANAGEMENT LTD CL A LTD VTG SHS 113004105   278,916 5,147 SH   SOLE   5,147 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   9,893,465 172,210 SH   SOLE   171,510 0 700
BROWN FORMAN CORP CL B 115637209   450,633 11,865 SH   SOLE   11,865 0 0
BRUNSWICK CORP COM 117043109   39,394,800 609,072 SH   SOLE   587,608 0 21,465
BUILDERS FIRSTSOURCE INC COM 12008R107   8,794,626 61,531 SH   SOLE   32 0 61,499
BURLINGTON STORES INC COM 122017106   840,927 2,950 SH   SOLE   2,835 0 115
BWX TECHNOLOGIES INC COM 05605H100   36,854,740 330,862 SH   SOLE   315,289 0 15,573
CADENCE BANK COM 12740C103   181,766,567 5,276,243 SH   SOLE   5,023,811 0 252,432
CADENCE DESIGN SYSTEM INC COM 127387108   14,492,087 48,233 SH   SOLE   47,893 0 340
CANADIAN NATL RY CO COM 136375102   12,291,074 121,082 SH   SOLE   120,592 0 490
CANTALOUPE INC COM 138103106   9,926,433 1,043,789 SH   SOLE   593,358 0 450,431
CAPITAL ONE FINL CORP COM 14040H105   454,544 2,549 SH   SOLE   2,549 0 0
CARDINAL HEALTH INC COM 14149Y108   832,976 7,043 SH   SOLE   5,843 0 1,200
CARLISLE COS INC COM 142339100   106,146,033 287,783 SH   SOLE   260,950 0 26,833
CARRIER GLOBAL CORPORATION COM 14448C104   3,249,586 47,606 SH   SOLE   47,606 0 0
CASELLA WASTE SYS INC CL A 147448104   131,179,833 1,239,768 SH   SOLE   1,187,598 0 52,170
CASTLE BIOSCIENCES INC COM 14843C105   5,328,668 199,950 SH   SOLE   113,622 0 86,328
CATERPILLAR INC COM 149123101   20,280,461 55,906 SH   SOLE   20,015 0 35,891
CBIZ INC COM 124805102   66,598,810 813,868 SH   SOLE   770,591 0 43,277
CDW CORP COM 12514G108   1,653,554 9,501 SH   SOLE   9,485 0 16
CECO ENVIRONMENTAL CORP COM 125141101   6,117,554 202,367 SH   SOLE   114,995 0 87,372
CELLEBRITE DI LTD COM M2197Q107   4,582,857 208,028 SH   SOLE   124,536 0 83,492
CELSIUS HOLDINGS INC COM NEW 15118V207   2,843,561 107,956 SH   SOLE   107,495 0 461
CENCORA INC COM 03073E105   18,569,128 82,647 SH   SOLE   10,685 0 71,962
CENTERSPACE COM 15202L107   55,185,700 834,251 SH   SOLE   795,082 0 39,169
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   37,477,469 1,133,963 SH   SOLE   1,074,053 0 59,910
CERTARA INC COM 15687V109   5,521,482 518,449 SH   SOLE   306,617 0 211,832
CERUS CORP COM 157085101   5,382,141 3,494,897 SH   SOLE   2,037,526 0 1,457,371
CF INDS HLDGS INC COM 125269100   9,237,767 108,272 SH   SOLE   628 0 107,644
CHAMPION HOMES INC COM 830830105   50,183,676 569,622 SH   SOLE   511,890 0 57,732
CHART INDS INC COM 16115Q308   12,078,819 63,293 SH   SOLE   62,632 0 661
CHECK POINT SOFTWARE TECH LTD ORD M22465104   440,612 2,360 SH   SOLE   2,360 0 0
CHEFS WHSE INC COM 163086101   19,864,518 402,768 SH   SOLE   396,734 0 6,034
CHENIERE ENERGY INC COM NEW 16411R208   1,537,395 7,155 SH   SOLE   7,155 0 0
CHEVRON CORP NEW COM 166764100   101,818,116 702,970 SH   SOLE   668,602 0 34,367
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,222,869 70,031 SH   SOLE   69,830 0 201
CHUBB LIMITED COM H1467J104   7,283,268 26,360 SH   SOLE   4,534 0 21,826
CIENA CORP COM NEW 171779309   6,759,187 79,698 SH   SOLE   9,560 0 70,138
CIGNA CORP COM 125523100   1,222,748 4,428 SH   SOLE   4,428 0 0
CINTAS CORP COM 172908105   3,208,212 17,560 SH   SOLE   17,560 0 0
CISCO SYS INC COM 17275R102   125,278,862 2,116,197 SH   SOLE   1,932,377 0 183,820
CITIGROUP INC COM NEW 172967424   104,123,072 1,479,231 SH   SOLE   1,345,731 0 133,500
CLEAN HARBORS INC COM 184496107   62,170,849 270,144 SH   SOLE   238,718 0 31,426
CLEARPOINT NEURO INC COM 18507C103   549,066 35,700 SH   SOLE   35,700 0 0
CLEARWATER ANALYTICS HLDGS INC CL A 185123106   33,246,527 1,208,086 SH   SOLE   1,191,222 0 16,864
CLEARWAY ENERGY INC CL C 18539C204   1,550,484 59,634 SH   SOLE   59,634 0 0
CNO FINL GROUP INC COM 12621E103   260,470 7,000 SH   SOLE   7,000 0 0
COCA COLA CO COM 191216100   25,903,169 416,048 SH   SOLE   408,848 0 7,200
COGNEX CORP COM 192422103   250,410 6,983 SH   SOLE   6,713 0 270
COHERENT CORP COM 19247G107   18,323,169 193,425 SH   SOLE   183,745 0 9,680
COLGATE PALMOLIVE CO COM 194162103   5,074,414 55,818 SH   SOLE   55,543 0 275
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   4,680,795 34,425 SH   SOLE   34,275 0 150
COLUMBIA BKG SYS INC COM 197236102   110,022,492 4,073,398 SH   SOLE   3,771,564 0 301,834
COLUMBIA SPORTSWEAR CO COM 198516106   306,345 3,650 SH   SOLE   3,650 0 0
COMCAST CORP NEW CL A 20030N101   44,570,461 1,187,596 SH   SOLE   1,096,540 0 91,056
COMMVAULT SYSTEMS INC COM 204166102   1,527,360 10,121 SH   SOLE   10,121 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104   692,400 30,000 SH   SOLE   30,000 0 0
CONMED CORP COM 207410101   68,489,201 1,000,719 SH   SOLE   961,071 0 39,648
CONOCOPHILLIPS COM 20825C104   42,943,783 433,032 SH   SOLE   256,632 0 176,400
CONSOLIDATED EDISON INC COM 209115104   615,976 6,903 SH   SOLE   6,903 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,642,342 7,431 SH   SOLE   7,431 0 0
COOPER COS INC COM 216648501   220,632 2,400 SH   SOLE   2,400 0 0
COPA HOLDINGS SA CL A P31076105   1,411,353 16,060 SH   SOLE   16,060 0 0
COPART INC COM 217204106   4,422,212 77,055 SH   SOLE   77,055 0 0
CORE & MAIN INC CL A 21874C102   39,617,220 778,182 SH   SOLE   739,015 0 39,167
CORNING INC COM 219350105   506,108 10,650 SH   SOLE   10,650 0 0
CORTEVA INC COM 22052L104   249,599 4,382 SH   SOLE   4,382 0 0
COSTCO WHSL CORP NEW COM 22160K105   30,666,641 33,469 SH   SOLE   33,169 0 300
COTERRA ENERGY INC COM 127097103   12,479,227 488,615 SH   SOLE   8,024 0 480,591
CRANE COMPANY COM 224408104   33,198,826 218,773 SH   SOLE   215,489 0 3,284
CRANE NXT CO COM 224441105   59,470,196 1,021,474 SH   SOLE   950,217 0 71,257
CREDICORP LTD COM G2519Y108   13,115,263 71,543 SH   SOLE   0 0 71,543
CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES G25457105   23,881,460 355,326 SH   SOLE   304,506 0 50,820
CROCS INC COM 227046109   24,693,100 225,446 SH   SOLE   222,311 0 3,135
CROWDSTRIKE HLDGS INC CL A 22788C105   239,854 701 SH   SOLE   701 0 0
CROWN HOLDINGS INC COM 228368106   388,808 4,702 SH   SOLE   4,702 0 0
CRYOPORT INC COM PAR $0.001 229050307   5,779,871 742,914 SH   SOLE   422,202 0 320,712
CSW INDUSTRIALS INC COM 126402106   30,138,383 85,426 SH   SOLE   84,141 0 1,285
CSX CORP COM 126408103   16,346,530 506,555 SH   SOLE   18,423 0 488,132
CUMMINS INC COM 231021106   458,758 1,316 SH   SOLE   1,316 0 0
CURTISS WRIGHT CORP COM 231561101   102,865,010 289,867 SH   SOLE   258,801 0 31,066
CVB FINL CORP COM 126600105   76,595,522 3,577,558 SH   SOLE   3,390,155 0 187,403
CVRX INC COM 126638105   4,712,784 371,964 SH   SOLE   211,508 0 160,456
CVS HEALTH CORP COM 126650100   41,029,045 913,991 SH   SOLE   837,365 0 76,626
D R HORTON INC COM 23331A109   31,428,360 224,777 SH   SOLE   196,133 0 28,644
DANAHER CORP DEL COM COM 235851102   26,784,386 116,682 SH   SOLE   116,066 0 616
DEERE & CO COM 244199105   9,812,331 23,159 SH   SOLE   23,159 0 0
DELL TECHNOLOGIES INC CL C 24703L202   17,821,636 154,648 SH   SOLE   3,341 0 151,307
DELTA AIR LINES INC DEL COM NEW 247361702   119,683,122 1,978,233 SH   SOLE   1,790,616 0 187,617
DENTSPLY SIRONA INC COM 24906P109   781,767 41,189 SH   SOLE   41,189 0 0
DESCARTES SYS GROUP INC COM 249906108   3,616,570 31,836 SH   SOLE   31,498 0 338
DEVON ENERGY CORP NEW COM 25179M103   1,700,095 51,943 SH   SOLE   51,743 0 200
DIAGEO P L C SPON ADR NEW 25243Q205   306,528 2,411 SH   SOLE   2,411 0 0
DIAMONDBACK ENERGY INC COM 25278X109   3,122,336 19,058 SH   SOLE   18,997 0 61
DICKS SPORTING GOODS INC COM COM 253393102   2,113,566 9,236 SH   SOLE   9,236 0 0
DIGITAL RLTY TR INC COM 253868103   353,596 1,994 SH   SOLE   1,994 0 0
DISCOVER FINL SVCS COM 254709108   444,855 2,568 SH   SOLE   2,568 0 0
DISNEY WALT CO COM 254687106   13,281,691 119,279 SH   SOLE   111,868 0 7,410
DOCUSIGN INC COM 256163106   8,012,395 89,086 SH   SOLE   20 0 89,066
DOLLAR TREE INC COM 256746108   571,792 7,630 SH   SOLE   7,630 0 0
DOMINION ENERGY INC COM 25746U109   15,026,455 278,991 SH   SOLE   61,193 0 217,798
DOUGLAS DYNAMICS INC COM 25960R105   10,766,088 455,611 SH   SOLE   445,486 0 10,125
DOVER CORP COM 260003108   14,597,156 77,810 SH   SOLE   14,282 0 63,528
DOW INC COM 260557103   337,975 8,422 SH   SOLE   8,422 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   653,753 17,574 SH   SOLE   16,874 0 700
DUKE ENERGY CORP NEW COM NEW 26441C204   10,711,619 99,421 SH   SOLE   13,935 0 85,486
DUPONT DE NEMOURS INC COM 26614N102   56,819,152 745,169 SH   SOLE   677,392 0 67,777
DUTCH BROS INC CL A 26701L100   12,445,174 237,594 SH   SOLE   139,802 0 97,792
DYNATRACE INC COM NEW 268150109   823,076 15,144 SH   SOLE   14,604 0 540
EASTGROUP PPTY INC COM 277276101   26,108,887 162,682 SH   SOLE   160,820 0 1,862
EATON CORP PLC SHS G29183103   88,393,906 266,351 SH   SOLE   263,389 0 2,962
ECOLAB INC COM 278865100   8,759,350 37,382 SH   SOLE   35,882 0 1,500
EDWARDS LIFESCIENCES CORP COM 28176E108   641,766 8,669 SH   SOLE   7,669 0 1,000
ELECTRONIC ARTS INC COM 285512109   14,886,025 101,750 SH   SOLE   1,855 0 99,895
ELEMENT SOLUTIONS INC COM 28618M106   127,824,979 5,026,543 SH   SOLE   4,817,259 0 209,284
ELEVANCE HEALTH INC COM 036752103   14,430,999 39,119 SH   SOLE   283 0 38,836
ELI LILLY & CO COM 532457108   4,276,108 5,539 SH   SOLE   5,539 0 0
EMCOR GROUP INC COM 29084Q100   29,833,385 65,727 SH   SOLE   63,787 0 1,940
EMERSON ELEC CO COM 291011104   24,434,039 197,160 SH   SOLE   137,348 0 59,812
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   193,778 19,032 SH   SOLE   19,032 0 0
ENBRIDGE INC COM 29250N105   858,444 20,232 SH   SOLE   20,229 0 3
ENCOMPASS HEALTH CORP COM 29261A100   31,407,404 340,091 SH   SOLE   334,471 0 5,620
ENDAVA PLC ADS 29260V105   451,325 14,606 SH   SOLE   14,096 0 510
ENERGY RECOVERY INC COM 29270J100   7,308,384 497,169 SH   SOLE   284,130 0 213,039
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   2,912,504 148,673 SH   SOLE   148,673 0 0
ENFUSION INC CL A 292812104   4,299,972 417,473 SH   SOLE   237,389 0 180,084
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   853,372 60,309 SH   SOLE   60,309 0 0
ENPRO INC COM 29355X107   8,835,993 51,238 SH   SOLE   29,097 0 22,141
ENTEGRIS INC COM 29362U104   6,055,241 61,127 SH   SOLE   60,932 0 195
ENTERPRISE BANCORP INC MASS COM 293668109   549,211 13,890 SH   SOLE   13,890 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107   5,989,859 191,003 SH   SOLE   186,659 0 4,344
EOG RES INC COM 26875P101   101,255,683 826,038 SH   SOLE   647,829 0 178,208
EQUIFAX INC COM 294429105   615,972 2,417 SH   SOLE   2,417 0 0
EQUINIX INC COM 29444U700   207,436 220 SH   SOLE   220 0 0
ESCO TECHNOLOGIES INC COM 296315104   73,765,795 553,756 SH   SOLE   526,082 0 27,674
EVERUS CONSTR GROUP COM 300426103   16,242,551 247,035 SH   SOLE   243,394 0 3,641
EVOLENT HEALTH INC CL A 30050B101   15,424,346 1,371,053 SH   SOLE   1,351,764 0 19,289
EXACT SCIENCES CORP COM 30063P105   449,070 7,992 SH   SOLE   7,662 0 330
EXAGEN INC COM 30068X103   2,193,570 535,017 SH   SOLE   309,687 0 225,330
EXLSERVICE HOLDINGS INC COM 302081104   14,684,139 330,873 SH   SOLE   325,918 0 4,955
EXPEDIA INC DEL COM NEW 30212P303   2,588,310 13,891 SH   SOLE   13,666 0 225
EXPONENT INC COM 30214U102   25,682,163 288,240 SH   SOLE   284,483 0 3,757
EXTRA SPACE STORAGE INC COM 30225T102   26,731,908 178,689 SH   SOLE   150,456 0 28,233
EXXON MOBIL CORP COM 30231G102   71,724,432 666,770 SH   SOLE   658,860 0 7,909
EZCORP INC CL A NON VTG 302301106   24,466,847 2,002,197 SH   SOLE   1,975,407 0 26,790
F M C CORP COM NEW 302491303   2,684,196 55,219 SH   SOLE   54,536 0 683
FAIR ISAAC CORP COM 303250104   6,319,212 3,174 SH   SOLE   3,168 0 6
FASTENAL CO COM 311900104   579,595 8,060 SH   SOLE   8,060 0 0
FEDERAL SIGNAL CORP COM 313855108   75,111,889 812,987 SH   SOLE   774,634 0 38,354
FEDEX CORP COM 31428X106   8,177,462 29,067 SH   SOLE   337 0 28,730
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   9,355,304 53,899 SH   SOLE   53,696 0 203
FERRARI N V COM N3167Y103   9,420,402 22,174 SH   SOLE   22,074 0 100
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   308,043 4,050 SH   SOLE   4,050 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM 31620R303   1,584,495 28,224 SH   SOLE   28,224 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106   100,349,007 1,242,404 SH   SOLE   1,137,191 0 105,213
FIRST LONG IS CORP COM 320734106   349,337 29,909 SH   SOLE   29,909 0 0
FIRST TR EXCHANGE TRADED FD II ISE CLOUD COMP 33734X192   209,889 1,762 SH   SOLE   1,762 0 0
FISERV INC COM 337738108   9,756,217 47,494 SH   SOLE   1,251 0 46,243
FIVE BELOW INC COM 33829M101   474,839 4,524 SH   SOLE   4,339 0 185
FLEX LTD ORD Y2573F102   2,945,358 76,722 SH   SOLE   76,007 0 715
FLOOR & DECOR HLDGS INC CL A 339750101   15,547,717 155,945 SH   SOLE   153,675 0 2,270
FLOWSERVE CORP COM 34354P105   48,863,361 849,502 SH   SOLE   743,120 0 106,382
FLYWIRE CORPORATION COM VTG 302492103   12,217,123 592,489 SH   SOLE   349,916 0 242,573
FORD MTR CO DEL COM 345370860   112,801 11,394 SH   SOLE   11,394 0 0
FORMFACTOR INC COM 346375108   43,550,386 989,782 SH   SOLE   939,318 0 50,464
FORTIS INC COM 349553107   256,986 6,182 SH   SOLE   6,182 0 0
FORTIVE CORP COM 34959J108   471,300 6,284 SH   SOLE   6,209 0 75
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   657,881 9,628 SH   SOLE   9,628 0 0
FRANCO NEVADA CORP COM 351858105   1,010,219 8,591 SH   SOLE   6,121 0 2,470
FRANKLIN RES INC COM 354613101   403,426 19,883 SH   SOLE   19,883 0 0
FREEPORT-MCMORAN CL B 35671D857   206,660 5,427 SH   SOLE   5,427 0 0
FRESHPET INC COM 358039105   37,886,982 255,803 SH   SOLE   227,678 0 28,125
FULLER H B CO COM 359694106   81,837,196 1,212,762 SH   SOLE   1,151,536 0 61,226
GALLAGHER ARTHUR J & CO COM 363576109   5,329,899 18,777 SH   SOLE   18,721 0 56
GATES INDL CORP PLC ORD SHS G39108108   20,600,546 1,001,485 SH   SOLE   989,636 0 11,849
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   56,418,056 721,643 SH   SOLE   532,013 0 189,630
GE VERNOVA INC COM 36828A101   2,342,639 7,122 SH   SOLE   6,872 0 250
GENEDX HOLDINGS CORP COM CL A 81663L200   5,511,554 71,709 SH   SOLE   40,776 0 30,933
GENERAL DYNAMICS CORP COM 369550108   1,988,559 7,547 SH   SOLE   7,547 0 0
GE AEROSPACE COM NEW 369604301   4,890,616 29,322 SH   SOLE   28,322 0 1,000
GENERAL MLS INC COM 370334104   51,696,236 810,667 SH   SOLE   736,420 0 74,247
GENIUS SPORTS LIMITED SHARES CL A G3934V109   8,714,270 1,007,430 SH   SOLE   572,752 0 434,678
GENUINE PARTS CO COM 372460105   35,399,997 303,186 SH   SOLE   270,139 0 33,047
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   769,117 17,268 SH   SOLE   16,568 0 700
GIBRALTAR INDS INC COM 374689107   45,184,717 767,143 SH   SOLE   728,263 0 38,880
GILEAD SCIENCES INC COM 375558103   1,572,372 17,023 SH   SOLE   16,703 0 320
GLACIER BANCORP INC NEW COM 37637Q105   159,170,220 3,169,459 SH   SOLE   3,038,384 0 131,075
GLOBAL PMTS INC COM 37940X102   345,481 3,083 SH   SOLE   3,083 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   658,104 9,290 SH   SOLE   9,290 0 0
GLOBE LIFE INC COM 37959E102   998,104 8,950 SH   SOLE   8,950 0 0
GOGO INC COM 38046C109   14,146,579 1,748,650 SH   SOLE   1,748,650 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106   9,033,143 684,329 SH   SOLE   0 0 684,329
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   567,722 6,829 SH   SOLE   6,829 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,689,347 11,682 SH   SOLE   11,682 0 0
GOLUB CAP BDC INC COM 38173M102   515,167 33,982 SH   SOLE   33,982 0 0
GOSSAMER BIO INC COM 38341P102   23,663 26,158 SH   SOLE   26,158 0 0
GRAINGER W W INC COM 384802104   2,400,072 2,277 SH   SOLE   2,266 0 11
GRANITE RIDGE RESOURCES INC COM 387432107   2,251,310 348,500 SH   SOLE   348,500 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   8,633,859 317,889 SH   SOLE   313,366 0 4,523
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   499,635 6,750 SH   SOLE   6,750 0 0
GSK PLC SPONSORED ADR 37733W204   11,147,072 329,600 SH   SOLE   329,600 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   448,760 2,662 SH   SOLE   2,577 0 85
HAEMONETICS CORP COM 405024100   50,223,194 643,227 SH   SOLE   610,649 0 32,579
HALEON PLC SPONS ADS 405552100   2,051,777 215,071 SH   SOLE   215,071 0 0
HAMILTON LANE INC CL A 407497106   17,697,847 119,540 SH   SOLE   117,749 0 1,791
HANCOCK WHITNEY CORPORATION COM 410120109   24,775,227 452,764 SH   SOLE   446,570 0 6,194
HANESBRANDS INC COM 410345102   148,327 18,222 SH   SOLE   18,222 0 0
HANOVER INS GROUP INC COM 410867105   13,012,705 84,138 SH   SOLE   83,064 0 1,074
HARTFORD FINL SVCS GROUP INC COM 416515104   11,823,514 108,076 SH   SOLE   22,659 0 85,417
HASBRO INC COM 418056107   1,396,086 24,970 SH   SOLE   24,970 0 0
HCA HEALTHCARE INC COM 40412C101   9,744,070 32,464 SH   SOLE   1,596 0 30,868
HDFC BANK LTD SPONSORED ADS 40415F101   13,316,087 208,520 SH   SOLE   265 0 208,255
HEALTHPEAK PROPERTIES INC COM 42250P103   474,359 23,402 SH   SOLE   23,402 0 0
HEICO CORP NEW COM 422806109   3,150,293 13,251 SH   SOLE   13,152 0 99
HELIOS TECHNOLOGIES INC COM 42328H109   8,278,890 185,459 SH   SOLE   109,037 0 76,422
HENRY SCHEIN INC COM 806407102   1,751,106 25,305 SH   SOLE   25,305 0 0
HERSHEY CO COM 427866108   41,469,951 244,877 SH   SOLE   224,318 0 20,559
HESS CORP COM 42809H107   27,688,559 208,169 SH   SOLE   208,169 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   452,236 21,182 SH   SOLE   21,182 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   316,859 1,282 SH   SOLE   1,282 0 0
HOLOGIC INC COM 436440101   6,160,956 85,462 SH   SOLE   85,462 0 0
HOME DEPOT INC COM 437076102   146,118,022 375,634 SH   SOLE   353,900 0 21,735
HONEYWELL INTL INC COM 438516106   3,463,850 15,334 SH   SOLE   15,334 0 0
HORACE MANN EDUCATORS CORP NEW COM 440327104   570,757 14,549 SH   SOLE   14,549 0 0
HOWMET AEROSPACE INC COM 443201108   464,932 4,251 SH   SOLE   4,251 0 0
HP INC COM 40434L105   695,965 21,329 SH   SOLE   21,329 0 0
HUMANA INC COM 444859102   2,326,521 9,170 SH   SOLE   9,040 0 130
HUNTINGTON BANCSHARES INC COM 446150104   1,774,422 109,061 SH   SOLE   109,061 0 0
ICF INTL INC COM 44925C103   62,691,386 525,890 SH   SOLE   506,808 0 19,082
ICHOR HOLDINGS SHS G4740B105   5,843,677 181,368 SH   SOLE   103,061 0 78,307
ICON PLC SHS G4705A100   6,727,287 32,079 SH   SOLE   31,929 0 150
ICU MED INC COM 44930G107   55,610,762 358,386 SH   SOLE   339,981 0 18,405
IDEXX LABS INC COM 45168D104   607,757 1,470 SH   SOLE   1,470 0 0
ILLINOIS TOOL WKS INC COM 452308109   727,971 2,871 SH   SOLE   2,871 0 0
ILLUMINA INC COM 452327109   314,164 2,351 SH   SOLE   2,101 0 250
IMPINJ INC COM 453204109   5,413,114 37,265 SH   SOLE   21,499 0 15,766
INDEPENDENT BK CORP MASS COM 453836108   40,797,186 635,569 SH   SOLE   602,570 0 33,000
INGREDION INC COM 457187102   1,712,622 12,450 SH   SOLE   12,245 0 205
INSTALLED BLDG PRODS INC COM 45780R101   56,735,639 323,741 SH   SOLE   310,064 0 13,678
INSULET CORP COM 45784P101   2,444,659 9,364 SH   SOLE   9,241 0 123
INTAPP INC COM 45827U109   30,466,271 475,367 SH   SOLE   468,292 0 7,075
INTEGER HLDGS CORP COM 45826H109   102,188,700 771,119 SH   SOLE   735,998 0 35,121
INTEL CORP COM 458140100   2,691,880 134,258 SH   SOLE   121,902 0 12,357
INTERPARFUMS INC COM 458334109   12,079,806 91,855 SH   SOLE   90,735 0 1,120
INTERCONTINENTAL EXCHANGE GROUP INC COM 45866F104   2,233,511 14,989 SH   SOLE   14,989 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   55,566,280 252,769 SH   SOLE   247,475 0 5,294
INTERPUBLIC GROUP COS INC COM 460690100   871,358 31,098 SH   SOLE   31,018 0 80
INTRA CELLULAR THERAPIES INC COM 46116X101   9,877,493 118,265 SH   SOLE   69,573 0 48,692
INTUIT COM 461202103   5,077,752 8,079 SH   SOLE   6,679 0 1,400
INTUITIVE SURGICAL INC COM NEW 46120E602   27,659,182 52,991 SH   SOLE   52,448 0 543
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   621,190 3,545 SH   SOLE   2,038 0 1,507
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY 46137V241   1,203,386 17,953 SH   SOLE   17,953 0 0
INVESCO EXCHNG TRADED FD TR II S&P500 REV ETF 46138G698   200,442 2,047 SH   SOLE   2,047 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   15,012,563 29,366 SH   SOLE   15,271 0 14,095
IONIS PHARMACEUTICALS INC COM 462222100   231,330 6,617 SH   SOLE   6,377 0 240
IONQ INC COM 46222L108   208,850 5,000 SH   SOLE   5,000 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   8,577,782 95,129 SH   SOLE   56,112 0 39,017
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   357,027 6,730 SH   SOLE   6,730 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,375,214 26,335 SH   SOLE   26,185 0 150
ISHARES INC MSCI JPN ETF NEW 46434G822   25,887,180 385,800 SH   SOLE   385,800 0 0
ISHARES INC MSCI STH KOR ETF 464286772   5,719,120 112,382 SH   SOLE   111,847 0 535
ISHARES TR COHEN STEER REIT 464287564   286,838 4,760 SH   SOLE   4,760 0 0
ISHARES TR CORE DIV GRWTH 46434V621   345,821 5,638 SH   SOLE   5,638 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,717,587 38,668 SH   SOLE   38,268 0 400
ISHARES TR CORE MSCI EURO 46434V738   3,245,709 60,128 SH   SOLE   60,128 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,675,950 42,946 SH   SOLE   42,946 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,673,450 14,524 SH   SOLE   14,524 0 0
ISHARES TR CORE S&P TTL STK 464287150   214,410 1,667 SH   SOLE   1,667 0 0
ISHARES TR CORE S&P US ETF 464287671   377,225 2,707 SH   SOLE   2,707 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,336,583 20,956 SH   SOLE   20,096 0 860
ISHARES TR DEVSMCP EXNA ETF 464288497   1,298,235 24,198 SH   SOLE   24,198 0 0
ISHARES TR EAFE GRWTH ETF 464288885   1,276,607 13,184 SH   SOLE   13,184 0 0
ISHARES TR EUROPE ETF 464287861   544,756 10,464 SH   SOLE   10,464 0 0
ISHARES TR GLOBAL 100 ETF 464287572   258,979 2,570 SH   SOLE   2,570 0 0
ISHARES TR MICRO-CAP ETF 464288869   372,235 2,855 SH   SOLE   2,855 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   344,569 3,881 SH   SOLE   3,881 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   235,190 3,089 SH   SOLE   0 0 3,089
ISHARES TR MRGSTR MD CP VAL 464288406   200,975 2,706 SH   SOLE   0 0 2,706
ISHARES TR MSCI ACWI EX US 464288240   3,209,144 61,525 SH   SOLE   61,525 0 0
ISHARES TR MSCI EAFE ETF 464287465   12,001,592 158,730 SH   SOLE   158,730 0 0
ISHARES TR MSCI EMERG MKT 464287234   382,268 9,141 SH   SOLE   8,379 0 762
ISHARES TR RUS 1000 ETF 464287622   9,487,612 29,450 SH   SOLE   29,450 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   121,265,518 301,971 SH   SOLE   301,521 0 450
ISHARES TR RUS 1000 VAL ETF 464287598   14,464,224 78,130 SH   SOLE   77,343 0 787
ISHARES TR RUS 2000 GRW ETF 464287648   26,657,914 92,620 SH   SOLE   92,620 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   15,751,926 95,949 SH   SOLE   94,776 0 1,173
ISHARES TR RUS MD CP GR ETF 464287481   2,093,464 16,516 SH   SOLE   16,191 0 325
ISHARES TR RUS MDCP VAL ETF 464287473   494,855 3,826 SH   SOLE   3,756 0 70
ISHARES TR RUS MID CAP ETF 464287499   4,842,495 54,779 SH   SOLE   54,779 0 0
ISHARES TR RUSSELL 2000 464287655   5,252,051 23,769 SH   SOLE   23,769 0 0
ISHARES TR RUSSELL 3000 464287689   8,901,078 26,630 SH   SOLE   26,630 0 0
ISHARES TR S&P 100 ETF 464287101   294,627 1,020 SH   SOLE   1,020 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   17,274,416 170,141 SH   SOLE   166,941 0 3,200
ISHARES TR S&P 500 VAL ETF 464287408   1,183,647 6,201 SH   SOLE   6,201 0 0
ISHARES TR S&P MC 400 GRW 464287606   258,787 2,846 SH   SOLE   2,846 0 0
ISHARES TR EXPANDED TECH 464287515   252,803 2,525 SH   SOLE   2,525 0 0
ISHARES TR SELECT DIVID ETF 464287168   320,085 2,438 SH   SOLE   2,438 0 0
ISHARES TR SP SMCP600VL ETF 464287879   494,253 4,551 SH   SOLE   4,551 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106   11,844,073 2,387,918 SH   SOLE   0 0 2,387,918
ITRON INC NOTE 465741AN6   414,000 400,000 PRN   SOLE   400,000 0 0
ITT INC COM 45073V108   471,504 3,300 SH   SOLE   3,300 0 0
J & J SNACK FOODS CORP COM 466032109   369,209 2,380 SH   SOLE   2,380 0 0
JABIL INC COM 466313103   21,699,438 150,795 SH   SOLE   438 0 150,357
JACOBS SOLUTIONS INC COM 46982L108   1,346,890 10,080 SH   SOLE   10,080 0 0
JANUS INTERNATIONAL GROUP INC COM 47103N106   19,580,103 2,663,960 SH   SOLE   2,517,296 0 146,664
JEFFERIES FINL GROUP INC COM 47233W109   987,840 12,600 SH   SOLE   12,600 0 0
JFROG LTD ORD SHS M6191J100   11,447,901 389,252 SH   SOLE   233,440 0 155,812
JOHNSON & JOHNSON COM 478160104   90,649,038 626,808 SH   SOLE   551,561 0 75,247
JOHNSON CTLS INTL PLC SHS G51502105   70,311,791 890,812 SH   SOLE   816,017 0 74,795
JPMORGAN CHASE & CO COM 46625H100   62,959,270 262,648 SH   SOLE   187,115 0 75,532
KAISER ALUMINUM CORP COM PAR $0.01 483007704   255,783 3,640 SH   SOLE   3,640 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105   5,488,517 96,459 SH   SOLE   0 0 96,459
KBR INC COM 48242W106   64,876,360 1,119,910 SH   SOLE   1,024,366 0 95,544
KIMBERLY CLARK CORP COM 494368103   1,236,231 9,434 SH   SOLE   8,634 0 800
KINDER MORGAN INC DEL COM 49456B101   2,396,897 87,478 SH   SOLE   85,478 0 2,000
KINETIK HOLDINGS INC COM NEW CL A 02215L209   866,812 15,285 SH   SOLE   15,285 0 0
KINROSS GOLD CORP COM 496902404   166,026 17,910 SH   SOLE   17,910 0 0
KINSALE CAP GROUP INC COM 49714P108   1,815,430 3,903 SH   SOLE   3,903 0 0
KKR & CO INC COM 48251W104   370,515 2,505 SH   SOLE   2,505 0 0
KLA CORP COM NEW 482480100   1,976,056 3,136 SH   SOLE   3,136 0 0
KNIFE RIV HLDG CO COMMON STOCK 498894104   105,120,811 1,034,246 SH   SOLE   989,875 0 44,372
KNIGHT-SWIFT TRANSN HLDGS INC CL A 499049104   390,958 7,371 SH   SOLE   7,071 0 300
KORNIT DIGITAL LTD SHS M6372Q113   4,862,957 157,123 SH   SOLE   89,321 0 67,802
KRAFT HEINZ CO COM 500754106   605,448 19,715 SH   SOLE   19,715 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207   13,517,692 512,422 SH   SOLE   291,010 0 221,412
KROGER CO COM 501044101   16,013,534 261,873 SH   SOLE   1,220 0 260,653
L3HARRIS TECHNOLOGIES INC COM 502431109   8,907,251 42,359 SH   SOLE   41,724 0 635
LA Z BOY INC COM 505336107   65,765,557 1,509,423 SH   SOLE   1,443,890 0 65,533
LABCORP HOLDINGS INC COM SHS 504922105   5,338,799 23,281 SH   SOLE   23,281 0 0
LAKELAND FINL CORP COM 511656100   65,773,393 956,565 SH   SOLE   906,511 0 50,053
LAM RESEARCH CORP COM 512807306   12,829,131 177,615 SH   SOLE   3,300 0 174,315
LAMB WESTON HLDGS INC COM 513272104   11,546,019 172,767 SH   SOLE   0 0 172,767
LANCASTER COLONY CORP COM 513847103   60,341,152 348,511 SH   SOLE   336,512 0 11,999
LANDSTAR SYS INC COM 515098101   262,087 1,525 SH   SOLE   1,525 0 0
LANTHEUS HLDGS INC COM 516544103   87,124,005 973,888 SH   SOLE   798,780 0 175,108
LAUDER ESTEE COS INC CL A 518439104   10,738,384 143,217 SH   SOLE   17,283 0 125,934
LEONARDO DRS INC COM 52661A108   40,479,595 1,252,850 SH   SOLE   1,149,729 0 103,121
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6   6,045 19,499 PRN   SOLE   19,499 0 0
LIMBACH HLDGS INC COM 53263P105   5,041,300 58,935 SH   SOLE   33,494 0 25,441
LINCOLN ELEC HLDGS INC COM 533900106   1,757,531 9,375 SH   SOLE   9,315 0 60
LINDBLAD EXPEDITIONS HLDGS INC COM 535219109   8,765,821 739,108 SH   SOLE   420,034 0 319,074
LINDE PLC SHS G54950103   19,835,134 47,377 SH   SOLE   46,288 0 1,089
LIQUIDITY SVCS INC COM 53635B107   19,992,192 619,145 SH   SOLE   610,004 0 9,141
LOAR HOLDINGS INC COM SHS 53947R105   2,790,176 37,751 SH   SOLE   37,751 0 0
LOCKHEED MARTIN CORP COM 539830109   7,344,011 15,113 SH   SOLE   15,113 0 0
LOEWS CORP COM 540424108   626,198 7,394 SH   SOLE   5,394 0 2,000
LOWES COS INC COM 548661107   28,080,238 113,777 SH   SOLE   61,057 0 52,720
LUMENTUM HLDGS INC COM 55024U109   19,371,546 230,751 SH   SOLE   178,723 0 52,028
MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100   35,581,440 273,893 SH   SOLE   270,034 0 3,859
MAGNITE INC COM 55955D100   17,030,468 1,069,753 SH   SOLE   634,297 0 435,456
MAGNOLIA OIL & GAS CORP CL A 559663109   89,386,809 3,823,217 SH   SOLE   3,676,818 0 146,399
MAMAS CREATIONS INC COM 56146T103   5,471,839 687,417 SH   SOLE   390,815 0 296,602
MARATHON PETE CORP COM 56585A102   335,637 2,406 SH   SOLE   2,406 0 0
MARKEL CORP COM 570535104   2,439,163 1,413 SH   SOLE   1,413 0 0
MARRIOTT INTL INC NEW CL A 571903202   7,354,253 26,365 SH   SOLE   26,090 0 275
MARSH & MCLENNAN COS INC COM 571748102   67,741,414 318,918 SH   SOLE   288,255 0 30,663
MARTIN MARIETTA MATLS INC COM 573284106   65,722,582 127,246 SH   SOLE   114,838 0 12,408
MASCO CORP COM 574599106   1,030,421 14,199 SH   SOLE   14,199 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,647,087 8,825 SH   SOLE   8,825 0 0
MATADOR RES CO COM 576485205   120,145,068 2,135,533 SH   SOLE   2,035,164 0 100,369
MATERION CORP COM 576690101   34,397,883 347,875 SH   SOLE   330,060 0 17,815
MATSON INC COM 57686G105   20,204,021 149,837 SH   SOLE   147,982 0 1,855
MAXCYTE INC COM 57777K106   4,496,282 1,080,837 SH   SOLE   614,183 0 466,654
MCCORMICK & CO INC COM NON VTG 579780206   1,975,683 25,914 SH   SOLE   24,914 0 1,000
MCDONALDS CORP COM 580135101   22,329,575 77,028 SH   SOLE   46,835 0 30,193
MCGRATH RENTCORP COM 580589109   37,241,149 333,046 SH   SOLE   327,834 0 5,212
MCKESSON CORP COM 58155Q103   884,750 1,552 SH   SOLE   1,552 0 0
MDU RES GROUP INC COM 552690109   17,807,612 988,214 SH   SOLE   973,646 0 14,568
MEDTRONIC PLC SHS G5960L103   1,413,876 17,700 SH   SOLE   17,700 0 0
MERCADOLIBRE INC COM 58733R102   12,732,077 7,488 SH   SOLE   7,313 0 175
MERCK & CO INC NEW COM 58933Y105   28,741,406 288,916 SH   SOLE   286,154 0 2,762
META PLATFORMS INC CL A 30303M102   99,499,689 169,937 SH   SOLE   163,373 0 6,564
METLIFE INC COM 59156R108   1,111,112 13,570 SH   SOLE   13,570 0 0
MGE ENERGY INC COM 55277P104   31,004,750 329,978 SH   SOLE   312,691 0 17,288
MGIC INVT CORP WIS COM 552848103   1,301,608 54,897 SH   SOLE   54,897 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   53,134,266 926,491 SH   SOLE   838,254 0 88,237
MICRON TECHNOLOGY INC COM 595112103   691,459 8,216 SH   SOLE   8,216 0 0
MICROSOFT CORP COM 594918104   314,986,062 747,298 SH   SOLE   667,021 0 80,277
MICROSTRATEGY INC CL A NEW 594972408   1,362,662 4,705 SH   SOLE   4,705 0 0
MID-AMER APT CMNTYS INC COM 59522J103   54,315,647 351,398 SH   SOLE   339,999 0 11,399
MIMEDX GROUP INC COM 602496101   1,069,359 111,160 SH   SOLE   111,160 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   16,901,389 968,561 SH   SOLE   954,181 0 14,380
MIRUM PHARMACEUTICALS INC COM 604749101   5,652,545 136,700 SH   SOLE   77,680 0 59,020
MITEK SYS INC COM NEW 606710200   5,502,672 494,400 SH   SOLE   280,961 0 213,439
MKS INSTRS INC COM 55306N104   27,123,729 259,831 SH   SOLE   256,391 0 3,440
MODINE MFG CO COM 607828100   28,687,690 247,457 SH   SOLE   223,846 0 23,611
MONDELEZ INTL INC CL A 609207105   60,360,072 1,010,549 SH   SOLE   921,274 0 89,275
MONEYLION INC CL A 60938K304   11,018,139 128,103 SH   SOLE   72,830 0 55,273
MONGODB INC CL A 60937P106   3,449,779 14,818 SH   SOLE   14,773 0 45
MONOLITHIC PWR SYS INC COM 609839105   9,631,764 16,278 SH   SOLE   16,143 0 135
MONSTER BEVERAGE CORP NEW COM 61174X109   9,841,072 187,235 SH   SOLE   186,684 0 551
MONTROSE ENVIRONMENTAL GROUP COM 615111101   4,116,653 221,922 SH   SOLE   126,106 0 95,816
MOODYS CORP COM 615369105   506,979 1,071 SH   SOLE   1,071 0 0
MOOG INC CL A 615394202   9,791,069 49,741 SH   SOLE   48,997 0 744
MORGAN STANLEY COM NEW 617446448   1,493,302 11,878 SH   SOLE   11,878 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   12,407,128 26,842 SH   SOLE   26,795 0 47
MP MATERIALS CORP COM CL A 553368101   4,573,842 293,195 SH   SOLE   175,580 0 117,615
MPLX LP COM UNIT REP LTD 55336V100   2,005,956 41,913 SH   SOLE   41,913 0 0
MSA SAFETY INC COM 553498106   3,099,169 18,696 SH   SOLE   18,696 0 0
MYR GROUP INC DEL COM 55405W104   9,251,114 62,184 SH   SOLE   61,273 0 911
NATERA INC COM 632307104   445,140 2,812 SH   SOLE   2,712 0 100
NBT BANCORP INC COM 628778102   38,978,274 816,128 SH   SOLE   773,034 0 43,094
NCINO INC COM 63947X101   19,016,623 566,308 SH   SOLE   557,830 0 8,478
NCR ATLEOS CORPORATION COM SHS 63001N106   849,221 25,036 SH   SOLE   18,536 0 6,500
NCR VOYIX CORPORATION COM 62886E108   711,307 51,395 SH   SOLE   51,395 0 0
NEOGEN CORP COM 640491106   16,650,350 1,371,528 SH   SOLE   1,352,229 0 19,299
NETAPP INC COM 64110D104   7,155,636 61,644 SH   SOLE   267 0 61,377
NETFLIX INC COM 64110L106   6,382,743 7,161 SH   SOLE   7,161 0 0
NETSTREIT CORP COM 64119V303   13,744,249 971,325 SH   SOLE   960,056 0 11,269
NEWMARKET CORP COM 651587107   315,425 597 SH   SOLE   597 0 0
NEWMONT CORP COM 651639106   1,058,537 28,440 SH   SOLE   24,194 0 4,246
NEXTERA ENERGY INC COM 65339F101   13,968,268 194,843 SH   SOLE   74,847 0 119,996
NICE LTD SPONSORED ADR 653656108   16,229,061 95,555 SH   SOLE   94 0 95,461
NIKE INC CL B 654106103   3,632,009 47,998 SH   SOLE   47,998 0 0
NORFOLK SOUTHERN CORP COM 655844108   4,068,306 17,334 SH   SOLE   14,184 0 3,150
NORTHERN OIL & GAS INC COM 665531307   30,326,513 816,106 SH   SOLE   707,325 0 108,781
NORTHERN TR CORP COM 665859104   1,363,250 13,300 SH   SOLE   13,300 0 0
NORTHROP GRUMMAN CORP COM 666807102   8,169,400 17,408 SH   SOLE   17,408 0 0
NOVARTIS A G SPONSORED ADR 66987V109   987,113 10,144 SH   SOLE   7,044 0 3,100
NOVO-NORDISK A S ADR 670100205   11,010,362 127,998 SH   SOLE   127,508 0 490
NOVOCURE LTD ORD SHS G6674U108   10,379,549 348,307 SH   SOLE   207,296 0 141,011
NPK INTERNATIONAL INC COM SHS 651718504   6,252,500 815,189 SH   SOLE   463,119 0 352,070
NUTANIX INC CL A 67059N108   558,206 9,124 SH   SOLE   9,124 0 0
NVENT ELECTRIC PLC SHS G6700G107   7,917,466 116,160 SH   SOLE   115,370 0 790
NVIDIA CORP COM 67066G104   43,402,333 323,199 SH   SOLE   320,036 0 3,163
NVR INC COM 62944T105   6,395,900 782 SH   SOLE   1 0 781
OREILLY AUTOMOTIVE INC COM 67103H107   9,099,829 7,674 SH   SOLE   7,650 0 24
OCCIDENTAL PETE CORP COM 674599105   275,263 5,571 SH   SOLE   5,571 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100   1,228,820 6,966 SH   SOLE   6,966 0 0
OLD NATL BANCORP IND COM 680033107   92,499,992 4,261,690 SH   SOLE   4,061,865 0 199,826
OMEGA HEALTHCARE INVS INC COM 681936100   33,040,706 872,938 SH   SOLE   737,889 0 135,049
OMNICOM GROUP INC COM 681919106   1,210,755 14,072 SH   SOLE   13,892 0 180
ON HLDG AG NAMEN AKT A H5919C104   8,546,311 156,040 SH   SOLE   154,795 0 1,245
ON SEMICONDUCTOR CORP COM 682189105   10,695,172 169,630 SH   SOLE   155 0 169,475
ONE GAS INC COM 68235P108   51,743,892 747,204 SH   SOLE   717,317 0 29,887
ONEOK INC NEW COM 682680103   2,368,436 23,590 SH   SOLE   23,590 0 0
ORACLE CORP COM 68389X105   170,679,640 1,024,242 SH   SOLE   958,759 0 65,483
OTIS WORLDWIDE CORP COM 68902V107   2,341,181 25,280 SH   SOLE   25,280 0 0
OWENS CORNING COM 690742101   12,314,136 72,300 SH   SOLE   0 0 72,300
OXFORD INDS INC COM 691497309   48,850,117 620,083 SH   SOLE   587,966 0 32,117
PACCAR INC COM 693718108   378,321 3,637 SH   SOLE   3,637 0 0
PAGERDUTY INC COM 69553P100   3,342,712 183,062 SH   SOLE   104,124 0 78,938
PALANTIR TECHNOLOGIES INC CL A 69608A108   670,536 8,866 SH   SOLE   8,866 0 0
PALO ALTO NETWORKS INC COM 697435105   1,191,494 6,548 SH   SOLE   6,548 0 0
PALOMAR HLDGS INC COM 69753M105   1,663,043 15,750 SH   SOLE   15,750 0 0
PARKER-HANNIFIN CORP COM 701094104   7,478,702 11,758 SH   SOLE   10,358 0 1,400
PARSONS CORPORATION COM 70202L102   11,196,198 121,368 SH   SOLE   119,114 0 2,254
PATRIOT NATL BANCORP INC COM NEW 70336F203   245,598 126,597 SH   SOLE   126,597 0 0
PAYCHEX INC COM 704326107   350,129 2,497 SH   SOLE   2,497 0 0
PAYPAL HLDGS INC COM 70450Y103   1,052,963 12,337 SH   SOLE   11,937 0 400
PDF SOLUTIONS INC COM 693282105   7,870,558 290,641 SH   SOLE   166,827 0 123,814
PEBBLEBROOK HOTEL TR COM 70509V100   209,076 15,430 SH   SOLE   15,430 0 0
PEGASYSTEMS INC COM 705573103   435,430 4,672 SH   SOLE   4,492 0 180
PELOTON INTERACTIVE INC CL A COM 70614W100   1,075,616 123,634 SH   SOLE   123,634 0 0
PENGUIN SOLUTIONS INC SHS G8232Y101   7,527,815 392,278 SH   SOLE   222,765 0 169,513
PENUMBRA INC COM 70975L107   2,286,220 9,627 SH   SOLE   9,472 0 155
PEPSICO INC COM 713448108   44,087,221 289,933 SH   SOLE   284,079 0 5,854
PERMIAN RESOURCES CORP CLASS A COM 71424F105   5,169,178 359,470 SH   SOLE   352,864 0 6,606
PFIZER INC COM 717081103   4,182,197 157,640 SH   SOLE   153,970 0 3,670
PHILIP MORRIS INTL INC COM 718172109   6,522,850 54,199 SH   SOLE   54,199 0 0
PHILLIPS 66 COM 718546104   2,354,705 20,668 SH   SOLE   20,668 0 0
PHREESIA INC COM 71944F106   9,921,896 394,352 SH   SOLE   233,842 0 160,510
PINNACLE FINL PARTNERS INC COM 72346Q104   10,767,073 94,126 SH   SOLE   55,728 0 38,398
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN 726503105   1,342,556 78,604 SH   SOLE   78,604 0 0
PLEXUS CORP COM 729132100   90,673,746 579,459 SH   SOLE   554,155 0 25,304
PLYMOUTH INDL REIT INC COM 729640102   37,113,146 2,085,008 SH   SOLE   1,974,443 0 110,566
PNC FINL SVCS GROUP INC COM 693475105   122,602,310 635,739 SH   SOLE   581,476 0 54,263
POLARIS INDS INC COM 731068102   310,860 5,395 SH   SOLE   5,395 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   393,452 9,020 SH   SOLE   7,620 0 1,400
POTBELLY CORP COM 73754Y100   4,512,472 479,031 SH   SOLE   272,121 0 206,910
POTLATCHDELTIC CORPORATION COM 737630103   55,474,019 1,413,351 SH   SOLE   1,337,472 0 75,879
PPG INDS INC COM 693506107   3,121,341 26,131 SH   SOLE   26,131 0 0
PRICE T ROWE GROUP INC COM 74144T108   8,646,374 76,456 SH   SOLE   586 0 75,870
PRIMORIS SVCS CORP COM 74164F103   5,908,776 77,340 SH   SOLE   43,978 0 33,362
PROCORE TECHNOLOGIES INC COM 74275K108   2,271,353 30,313 SH   SOLE   30,113 0 200
PROCTER AND GAMBLE CO COM 742718109   66,114,272 394,359 SH   SOLE   387,447 0 6,911
PROLOGIS INC COM 74340W103   202,733 1,918 SH   SOLE   1,918 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   3,258,844 84,426 SH   SOLE   47,994 0 36,432
PRUDENTIAL FINL INC COM 744320102   653,337 5,512 SH   SOLE   5,512 0 0
PTC INC COM 69370C100   3,141,235 17,084 SH   SOLE   12,409 0 4,675
PUBLIC SVC ENTERPRISE GROUP COM 744573106   702,027 8,309 SH   SOLE   8,309 0 0
QCR HOLDINGS INC COM 74727A104   15,732,237 195,092 SH   SOLE   192,630 0 2,462
QUALCOMM INC COM 747525103   16,515,711 107,510 SH   SOLE   47,168 0 60,342
QUEST DIAGNOSTICS INC COM 74834L100   12,177,570 80,721 SH   SOLE   1,622 0 79,099
QUINSTREET INC COM 74874Q100   4,892,109 212,055 SH   SOLE   120,516 0 91,539
RADNET INC COM 750491102   32,205,878 461,138 SH   SOLE   455,007 0 6,131
RAMBUS INC DEL COM 750917106   27,282,812 516,133 SH   SOLE   489,019 0 27,114
RANGE RES CORP COM 75281A109   2,841,089 78,963 SH   SOLE   77,638 0 1,325
RAYMOND JAMES FINANCIAL INC COM 754730109   64,007,065 412,071 SH   SOLE   364,789 0 47,282
RBC BEARINGS INC COM 75524B104   12,220,467 40,852 SH   SOLE   40,236 0 616
REGAL REXNORD CORPORATION COM 758750103   24,679,872 159,092 SH   SOLE   156,437 0 2,655
REMITLY GLOBAL INC COM 75960P104   5,273,751 233,662 SH   SOLE   132,865 0 100,797
RENAISSANCERE HOLDINGS LTD COM G7496G103   42,852,339 172,229 SH   SOLE   151,768 0 20,461
RENASANT CORP COM 75970E107   16,397,203 458,663 SH   SOLE   452,927 0 5,736
REPUBLIC SVCS INC COM 760759100   1,739,805 8,648 SH   SOLE   8,648 0 0
REV GROUP INC COM 749527107   2,230,900 70,000 SH   SOLE   70,000 0 0
REVOLVE GROUP INC CL A 76156B107   11,453,044 341,984 SH   SOLE   201,343 0 140,641
ROPER TECHNOLOGIES INC COM 776696106   2,177,652 4,189 SH   SOLE   4,164 0 25
ROSS STORES INC COM 778296103   3,290,900 21,755 SH   SOLE   21,755 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   509,825 2,210 SH   SOLE   2,210 0 0
RPM INTL INC COM 749685103   2,021,137 16,424 SH   SOLE   16,024 0 400
RTX CORPORATION COM 75513E101   10,859,560 93,843 SH   SOLE   93,843 0 0
RXSIGHT INC COM 78349D107   2,985,044 86,825 SH   SOLE   51,226 0 35,599
S&P GLOBAL INC COM 78409V104   3,381,624 6,790 SH   SOLE   6,790 0 0
SALESFORCE COM COM 79466L302   4,020,318 12,025 SH   SOLE   12,025 0 0
SAP SE COM 803054204   9,176,739 37,272 SH   SOLE   37,112 0 160
SCHLUMBERGER LTD COM STK 806857108   3,028,477 78,990 SH   SOLE   76,802 0 2,188
SCHWAB CHARLES CORP COM 808513105   2,286,465 30,894 SH   SOLE   30,554 0 340
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   254,830 11,226 SH   SOLE   11,226 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   202,277 7,404 SH   SOLE   7,404 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   735,776 26,400 SH   SOLE   26,400 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   727,041 31,365 SH   SOLE   31,365 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   232,052 8,973 SH   SOLE   8,973 0 0
SEALED AIR CORP NEW COM 81211K100   220,741 6,525 SH   SOLE   6,525 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   321,718 1,434 SH   SOLE   1,434 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   320,263 2,328 SH   SOLE   2,328 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   393,865 4,598 SH   SOLE   4,598 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   440,834 9,121 SH   SOLE   9,121 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   5,844,082 77,211 SH   SOLE   77,211 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   444,811 1,913 SH   SOLE   1,913 0 0
SELECTIVE INS GROUP INC COM 816300107   27,566,258 294,763 SH   SOLE   280,292 0 14,472
SEMRUSH HLDGS INC CL A COM 81686C104   9,630,391 810,639 SH   SOLE   466,112 0 344,527
SENSIENT TECHNOLOGIES CORP COM COM 81725T100   213,780 3,000 SH   SOLE   3,000 0 0
SERVICE CORP INTL COM 817565104   29,804,662 373,398 SH   SOLE   367,852 0 5,547
SERVICENOW INC COM 81762P102   3,405,671 3,213 SH   SOLE   3,213 0 0
SHAKE SHACK INC CL A 819047101   615,122 4,739 SH   SOLE   4,549 0 190
SHELL PLC SPON ADS 780259305   86,536,979 1,381,277 SH   SOLE   1,304,450 0 76,827
SHERWIN WILLIAMS CO COM 824348106   482,021 1,418 SH   SOLE   1,418 0 0
SHIFT4 PMTS INC CL A 82452J109   1,153,722 11,117 SH   SOLE   10,757 0 360
SHOPIFY INC CL A 82509L107   12,522,059 117,766 SH   SOLE   117,339 0 427
SI-BONE INC COM 825704109   27,392,360 1,953,806 SH   SOLE   1,725,471 0 228,335
SILICON LABORATORIES INC COM 826919102   28,844,878 232,208 SH   SOLE   228,767 0 3,441
SIMON PPTY GROUP INC NEW COM 828806109   228,695 1,328 SH   SOLE   1,328 0 0
SIMPLY GOOD FOODS CO COM 82900L102   74,700,838 1,916,389 SH   SOLE   1,819,825 0 96,564
SIMULATIONS PLUS INC COM 829214105   4,455,679 159,759 SH   SOLE   90,784 0 68,975
SITIME CORP COM 82982T106   6,569,123 30,621 SH   SOLE   18,374 0 12,247
SK TELECOM LTD SPONSORED ADR 78440P306   2,723,502 129,444 SH   SOLE   128,289 0 1,155
SMURFIT WESTROCK PLC SHS G8267P108   1,238,780 23,000 SH   SOLE   23,000 0 0
SNAP ON INC COM 833034101   249,518 735 SH   SOLE   735 0 0
SNOWFLAKE INC CL A 833445109   259,254 1,679 SH   SOLE   1,679 0 0
SOLVENTUM CORP COM SHS 83444M101   625,852 9,474 SH   SOLE   9,474 0 0
SONOCO PRODS CO COM 835495102   20,252,038 414,576 SH   SOLE   407,182 0 7,394
SONY GROUP CORP SPONSORED ADR 835699307   10,239,684 483,917 SH   SOLE   481,117 0 2,800
SOURCE CAP INC COM 836144105   339,356 7,803 SH   SOLE   7,803 0 0
SOUTH BOW CORP COM 83671M105   508,358 21,568 SH   SOLE   21,568 0 0
SOUTHERN CO COM 842587107   1,213,456 14,741 SH   SOLE   14,741 0 0
SOUTHSTATE CORPORATION COM 840441109   65,474,337 658,166 SH   SOLE   623,715 0 34,450
SPDR S&P 500 ETF TR TR UNIT 78462F103   43,429,543 74,102 SH   SOLE   74,102 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,305,264 5,803 SH   SOLE   5,730 0 73
SPDR SER TR S&P OILGAS EXP 78468R556   1,727,429 13,050 SH   SOLE   12,700 0 350
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300   375,246 4,301 SH   SOLE   4,301 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   534,506 5,935 SH   SOLE   5,635 0 300
SPDR SERIES TRUST S&P BK ETF 78464A797   1,135,582 20,472 SH   SOLE   20,472 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   754,810 43,530 SH   SOLE   41,430 0 2,100
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   7,349,690 364,930 SH   SOLE   299,930 0 65,000
SPROUT SOCIAL INC COM CL A 85209W109   6,546,297 213,165 SH   SOLE   129,584 0 83,581
SPX TECHNOLOGIES INC COM 78473E103   34,306,631 235,752 SH   SOLE   232,416 0 3,336
BLOCK INC CL A 852234103   265,679 3,126 SH   SOLE   3,126 0 0
STANDARDAERO INC COM 85423L103   337,033 13,612 SH   SOLE   13,232 0 380
STANDEX INTL CORP COM 854231107   77,455,369 414,222 SH   SOLE   392,518 0 21,704
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,108,677 74,159 SH   SOLE   74,159 0 0
STARBUCKS CORP COM 855244109   4,239,200 46,457 SH   SOLE   45,857 0 600
STATE STR CORP COM 857477103   957,061 9,751 SH   SOLE   9,751 0 0
STEEL DYNAMICS INC COM 858119100   10,799,919 94,678 SH   SOLE   92 0 94,586
STERIS PLC SHS USD G8473T100   2,559,016 12,449 SH   SOLE   11,224 0 1,225
STERLING INFRASTRUCTURE INC COM 859241101   10,872,605 64,545 SH   SOLE   38,415 0 26,130
STEVANATO GROUP S P A ORD SHS T9224W109   7,472,815 342,947 SH   SOLE   341,422 0 1,525
STIFEL FINL CORP COM 860630102   105,293,726 992,588 SH   SOLE   907,680 0 84,908
STMICROELECTRONICS N V NY REGISTRY 861012102   605,647 24,255 SH   SOLE   24,255 0 0
STRYKER CORP COM 863667101   51,831,717 143,957 SH   SOLE   138,702 0 5,255
SUMITOMO MITSUI FG SPONSORED ADR 86562M209   5,803,113 242,300 SH   SOLE   0 0 242,300
SUMMIT MATLS INC CL A 86614U100   8,945,928 176,797 SH   SOLE   104,514 0 72,283
SUNCOR ENERGY INC NEW COM 867224107   886,898 24,857 SH   SOLE   23,972 0 885
SUNCOR ENERGY INC NEW COM 867224107   2,932,433 82,195 SH   SOLE   82,195 0 0
SURGERY PARTNERS INC COM 86881A100   21,138,351 998,505 SH   SOLE   983,688 0 14,817
SWEETGREEN INC COM CL A 87043Q108   7,138,191 222,651 SH   SOLE   131,350 0 91,301
SYNOPSYS INC COM 871607107   2,050,646 4,225 SH   SOLE   4,194 0 31
SYNOVUS FINL CORP COM NEW 87161C501   121,441,768 2,370,521 SH   SOLE   2,186,169 0 184,351
SYSCO CORP COM 871829107   1,477,319 19,321 SH   SOLE   19,321 0 0
T-MOBILE US INC COM 872590104   565,069 2,560 SH   SOLE   2,560 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   26,488,879 134,128 SH   SOLE   90,857 0 43,271
TANDEM DIABETES CARE INC COM NEW 875372203   12,483,271 346,565 SH   SOLE   204,376 0 142,189
TAPESTRY INC COM 876030107   244,988 3,750 SH   SOLE   1,850 0 1,900
TARGA RES CORP COM 87612G101   2,862,962 16,039 SH   SOLE   16,039 0 0
TARGET CORP COM 87612E106   75,416,491 557,897 SH   SOLE   517,055 0 40,842
TC ENERGY CORP COM 87807B107   1,250,680 26,879 SH   SOLE   26,879 0 0
TD SYNNEX CORPORATION COM 87162W100   10,849,113 92,506 SH   SOLE   91,069 0 1,437
TE CONNECTIVITY PLC ORD SHS G87052109   533,603 3,732 SH   SOLE   3,732 0 0
TECNOGLASS INC ORD SHS G87264100   4,239,495 53,448 SH   SOLE   30,391 0 23,057
TELEDYNE TECHNOLOGIES INC COM 879360105   2,933,766 6,321 SH   SOLE   6,272 0 49
TELEFLEX INCORPORATED COM 879369106   253,088 1,422 SH   SOLE   1,422 0 0
TENABLE HLDGS INC COM 88025T102   473,387 12,021 SH   SOLE   11,541 0 480
TENARIS S A SPONSORED ADR 88031M109   3,695,711 97,796 SH   SOLE   96,886 0 910
TERNIUM SA SPONSORED ADS 880890108   856,348 29,448 SH   SOLE   29,448 0 0
TESLA INC COM 88160R101   5,482,532 13,576 SH   SOLE   13,471 0 105
TEXAS INSTRS INC COM 882508104   50,912,239 271,517 SH   SOLE   235,101 0 36,416
TEXTRON INC COM 883203101   1,663,810 21,752 SH   SOLE   21,447 0 305
THE TRADE DESK INC COM CL A 88339J105   6,278,805 53,423 SH   SOLE   52,416 0 1,007
THERMO FISHER SCIENTIFIC INC COM 883556102   21,351,800 41,043 SH   SOLE   40,158 0 885
TIDEWATER INC NEW COM 88642R109   29,104,681 531,981 SH   SOLE   507,607 0 24,374
TIMKEN CO COM 887389104   19,990,701 280,099 SH   SOLE   275,952 0 4,147
TJX COS INC NEW COM 872540109   8,019,126 66,378 SH   SOLE   59,978 0 6,400
TOAST INC CL A 888787108   1,171,685 32,145 SH   SOLE   31,495 0 650
TOTALENERGIES SA SPONSORED ADS 89151E109   7,740,363 142,025 SH   SOLE   141,285 0 740
TOYOTA MOTOR CORP ADS 892331307   4,520,206 23,227 SH   SOLE   23,037 0 190
TRACTOR SUPPLY CO COM 892356106   2,745,431 51,742 SH   SOLE   51,367 0 375
TRANE TECHNOLOGIES PLC SHS G8994E103   1,170,840 3,170 SH   SOLE   3,170 0 0
TRANSCAT INC COM 893529107   6,650,200 62,892 SH   SOLE   35,742 0 27,150
TRANSDIGM GROUP INC COM 893641100   990,616 782 SH   SOLE   682 0 100
TRANSUNION COM 89400J107   710,159 7,660 SH   SOLE   5,460 0 2,200
TRAVELERS COMPANIES INC COM 89417E109   1,079,513 4,481 SH   SOLE   4,481 0 0
TRIMBLE INC COM 896239100   12,166,641 172,186 SH   SOLE   169,698 0 2,487
TRUIST FINL CORP COM 89832Q109   16,850,701 388,444 SH   SOLE   28,707 0 359,737
TWIST BIOSCIENCE CORP COM 90184D100   8,008,779 172,343 SH   SOLE   99,167 0 73,176
U S PHYSICAL THERAPY INC COM 90337L108   16,776,387 189,115 SH   SOLE   186,316 0 2,799
UBER TECHNOLOGIES INC COM 90353T100   4,621,598 76,618 SH   SOLE   76,198 0 420
UDEMY INC COM 902685106   6,028,039 732,447 SH   SOLE   416,079 0 316,368
ULTA BEAUTY INC COM 90384S303   15,855,730 36,456 SH   SOLE   2,027 0 34,429
UNILEVER PLC SPON ADR NEW 904767704   671,045 11,835 SH   SOLE   11,835 0 0
UNION PAC CORP COM 907818108   73,735,151 323,343 SH   SOLE   307,858 0 15,485
UNITED BANKSHARES INC WEST VA COM 909907107   88,128,655 2,346,968 SH   SOLE   2,254,875 0 92,094
UNITED AIRLS HLDGS IN COM 910047109   1,238,899 12,759 SH   SOLE   12,759 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,793,539 14,223 SH   SOLE   14,123 0 100
UNITED RENTALS INC COM 911363109   622,725 884 SH   SOLE   884 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   344,725 977 SH   SOLE   947 0 30
UNITEDHEALTH GROUP INC COM 91324P102   19,625,391 38,796 SH   SOLE   21,534 0 17,262
UNIVERSAL HLTH SVCS INC CL B 913903100   261,594 1,458 SH   SOLE   1,458 0 0
URBAN OUTFITTERS INC COM 917047102   11,423,985 208,163 SH   SOLE   205,072 0 3,091
US BANCORP DEL COM NEW 902973304   14,113,914 295,085 SH   SOLE   24,150 0 270,935
US FOODS HLDG CORP COM 912008109   110,370,747 1,636,092 SH   SOLE   1,469,665 0 166,427
VALMONT INDS INC COM 920253101   410,631 1,339 SH   SOLE   1,299 0 40
VALVOLINE INC COM 92047W101   10,172,441 281,162 SH   SOLE   277,026 0 4,136
VANECK ETF TRUST BDC INCOME ETF 92189F411   199,161 11,976 SH   SOLE   11,976 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   2,077,230 17,859 SH   SOLE   17,859 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   10,308,709 110,457 SH   SOLE   107,661 0 2,796
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   3,268,895 30,827 SH   SOLE   30,827 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   612,806 2,415 SH   SOLE   2,415 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   260,126 1,608 SH   SOLE   1,608 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   716,378 2,712 SH   SOLE   2,712 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,008,400 18,575 SH   SOLE   18,472 0 103
VANGUARD INDEX FDS SM CP VAL ETF 922908611   628,519 3,171 SH   SOLE   3,170 0 1
VANGUARD INDEX FDS SMALL CP ETF 922908751   524,291 2,182 SH   SOLE   2,182 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   578,884 2,067 SH   SOLE   2,067 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,750,234 12,940 SH   SOLE   12,940 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF 922042874   440,799 6,945 SH   SOLE   6,945 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858   12,183,446 276,645 SH   SOLE   276,645 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   107,824,377 1,043,798 SH   SOLE   1,039,628 0 4,170
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   15,674,660 192,919 SH   SOLE   192,919 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   13,162,959 62,639 SH   SOLE   62,639 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   3,318,287 22,946 SH   SOLE   22,946 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,041,535 4,010 SH   SOLE   4,010 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   205,622 1,050 SH   SOLE   1,050 0 0
VANGUARD TAX MANAGED FDS VAN FTSE DEV MKT 921943858   7,222,936 151,044 SH   SOLE   147,635 0 3,409
VANGUARD WORLD FDS INF TECH ETF 92204A702   724,397 1,165 SH   SOLE   1,165 0 0
VEECO INSTRS INC DEL COM 922417100   5,848,296 218,220 SH   SOLE   125,049 0 93,171
VERALTO CORP COM SHS 92338C103   1,505,954 14,786 SH   SOLE   14,743 0 43
VEREN INC COM NEW 92340V107   53,567 10,425 SH   SOLE   10,425 0 0
VERICEL CORP COM 92346J108   11,302,015 205,828 SH   SOLE   122,014 0 83,814
VERISK ANALYTICS INC COM 92345Y106   6,151,454 22,334 SH   SOLE   22,205 0 129
VERITEX HLDGS INC COM 923451108   14,644,129 539,180 SH   SOLE   531,178 0 8,002
VERIZON COMMUNICATIONS INC COM 92343V104   6,067,632 151,729 SH   SOLE   147,173 0 4,556
VERTEX INC CL A COM 92538J106   33,108,423 620,589 SH   SOLE   611,406 0 9,183
VERTEX PHARMACEUTICALS INC COM 92532F100   6,986,124 17,348 SH   SOLE   17,348 0 0
VICI PPTYS INC COM 925652109   1,658,047 56,763 SH   SOLE   55,783 0 980
VICTORIAS SECRET AND CO COMMON STOCK 926400102   16,167,469 390,330 SH   SOLE   384,533 0 5,797
VISA INC COM CL A 92826C839   51,970,413 164,443 SH   SOLE   142,408 0 22,035
VSE CORP COM 918284100   10,351,064 108,844 SH   SOLE   61,815 0 47,029
WABTEC CORP COM 929740108   1,188,919 6,271 SH   SOLE   6,271 0 0
WALMART INC COM 931142103   8,525,557 94,361 SH   SOLE   94,361 0 0
WARBY PARKER INC CL A COM 93403J106   12,081,371 499,024 SH   SOLE   283,684 0 215,340
WASTE CONNECTIONS INC COM 94106B101   122,276,147 712,648 SH   SOLE   666,415 0 46,233
WASTE MGMT INC DEL COM 94106L109   849,132 4,208 SH   SOLE   2,178 0 2,030
WAYSTAR HLDG CORP COM 946784105   22,761,927 620,216 SH   SOLE   611,027 0 9,189
WEAVE COMMUNICATIONS INC COM 94724R108   9,155,592 575,100 SH   SOLE   326,695 0 248,405
WEBSTER FINL CORP CONN COM 947890109   385,712 6,985 SH   SOLE   6,985 0 0
WELLS FARGO CO NEW COM 949746101   1,691,012 24,075 SH   SOLE   23,825 0 250
WERNER ENTERPRISES INC COM 950755108   7,715,724 214,803 SH   SOLE   122,089 0 92,714
WEST FRASER TIMBER CO LTD COM 952845105   1,125,063 12,999 SH   SOLE   12,839 0 160
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,130,229 12,609 SH   SOLE   12,578 0 31
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103   1,351,852 35,177 SH   SOLE   35,177 0 0
WEYERHAEUSER CO COM NEW 962166104   333,268 11,839 SH   SOLE   11,839 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,687,200 30,000 SH   SOLE   30,000 0 0
WILLIAMS COS INC DEL COM 969457100   144,160,243 2,663,715 SH   SOLE   2,467,173 0 196,542
WILLIS TOWERS WATSON PLC LTD SHS G96629103   11,610,867 37,067 SH   SOLE   60 0 37,007
WILLSCOT HLDGS CORP COM CL A 971378104   26,519,786 792,819 SH   SOLE   754,515 0 38,304
WINGSTOP INC COM 974155103   1,648,644 5,801 SH   SOLE   5,801 0 0
WINTRUST FINL CORP COM 97650W108   12,713,383 101,944 SH   SOLE   100,057 0 1,887
WISDOMTREE TR INDIA ERNGS FD 97717W422   620,199 13,700 SH   SOLE   13,700 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   485,094 5,994 SH   SOLE   5,994 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,240,793 79,538 SH   SOLE   79,538 0 0
XENCOR INC COM 98401F105   3,303,214 143,743 SH   SOLE   81,642 0 62,101
XPO INC COM 983793100   477,255 3,639 SH   SOLE   3,499 0 140
XYLEM INC COM 98419M100   10,580,282 91,194 SH   SOLE   90,734 0 460
YUM BRANDS INC COM 988498101   2,574,262 19,188 SH   SOLE   19,188 0 0
YUM CHINA HLDGS INC COM 98850P109   921,588 19,132 SH   SOLE   19,132 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A 989207105   57,798,480 149,652 SH   SOLE   132,590 0 17,062
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   6,268,148 348,424 SH   SOLE   207,291 0 141,133
ZEVIA PBC CL A 98955K104   5,547,078 1,323,885 SH   SOLE   750,203 0 573,682
ZIMMER BIOMET HLDGS INC COM 98956P102   370,165 3,504 SH   SOLE   2,704 0 800
ZOETIS INC CL A 98978V103   3,519,314 21,600 SH   SOLE   21,600 0 0
ZYMEWORKS INC COM 98985Y108   4,133,531 282,345 SH   SOLE   160,508 0 121,837