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
10X GENOMICS INC CL A COM 88025U109   19,104,008 509,033 SH   SOLE   492,673 0 16,360
3M CO COM 88579Y101   533,320 5,028 SH   SOLE   5,028 0 0
ABBOTT LABS COM 002824100   6,398,376 56,294 SH   SOLE   56,294 0 0
ABBVIE INC COM 00287Y109   16,911,809 92,871 SH   SOLE   86,746 0 6,125
ADOBE INC COM 00724F101   11,895,440 23,574 SH   SOLE   20,207 0 3,367
AGILYSYS INC COM 00847J105   28,013,248 332,462 SH   SOLE   319,726 0 12,736
ALAMO GROUP INC COM 011311107   18,047,203 79,040 SH   SOLE   79,040 0 0
ALBANY INTL CORP CL A 012348108   25,288,377 270,435 SH   SOLE   259,787 0 10,648
ALLEGRO MICROSYSTEMS INC COM 01749D105   5,363,746 198,952 SH   SOLE   165,997 0 32,955
ALPHABET INC CAP STK CL C 02079K107   33,763,807 221,751 SH   SOLE   201,363 0 20,388
ALPHABET INC CAP STK CL A 02079K305   6,374,378 42,234 SH   SOLE   42,234 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   3,979,518 288,580 SH   SOLE   288,580 0 0
AMAZON COM INC COM 023135106   38,496,519 213,419 SH   SOLE   196,674 0 16,745
AMBARELLA INC SHS G037AX101   3,668,488 72,257 SH   SOLE   72,257 0 0
AMERISAFE INC COM 03071H100   3,138,886 62,565 SH   SOLE   62,565 0 0
AMGEN INC COM 031162100   1,545,279 5,435 SH   SOLE   5,435 0 0
AMICUS THERAPEUTICS INC COM 03152W109   10,823,865 918,834 SH   SOLE   918,834 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   15,490,131 352,770 SH   SOLE   352,770 0 0
ANALOG DEVICES INC COM 032654105   8,965,821 45,330 SH   SOLE   40,937 0 4,393
API GROUP CORP COM STK 00187Y100   7,201,961 183,396 SH   SOLE   153,037 0 30,359
APPLE INC COM 037833100   48,325,636 281,815 SH   SOLE   267,534 0 14,281
APPLIED INDL TECHNOLOGIES IN COM 03820C105   6,233,888 31,556 SH   SOLE   26,329 0 5,227
APTIV PLC SHS G6095L109   4,672,110 58,658 SH   SOLE   50,459 0 8,199
ARCBEST CORP COM 03937C105   27,578,595 193,534 SH   SOLE   188,391 0 5,143
ARLO TECHNOLOGIES INC COM 04206A101   21,035,672 1,662,899 SH   SOLE   1,662,899 0 0
AUTODESK INC COM 052769106   4,692,508 18,019 SH   SOLE   15,569 0 2,450
AUTOMATIC DATA PROCESSING IN COM 053015103   10,371,952 41,531 SH   SOLE   41,531 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   13,253,885 1,007,900 SH   SOLE   1,007,900 0 0
AZEK CO INC CL A 05478C105   25,306,260 503,908 SH   SOLE   477,923 0 25,985
AZENTA INC COM 114340102   3,591,000 59,572 SH   SOLE   59,572 0 0
AZZ INC COM 002474104   4,355,027 56,332 SH   SOLE   56,332 0 0
BANK AMERICA CORP COM 060505104   258,804 6,825 SH   SOLE   6,825 0 0
BECTON DICKINSON & CO COM 075887109   4,929,699 19,922 SH   SOLE   19,922 0 0
BELDEN INC COM 077454106   27,320,691 295,008 SH   SOLE   295,008 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,392,748 12,824 SH   SOLE   12,824 0 0
BILL HOLDINGS INC COM 090043100   5,153,107 74,987 SH   SOLE   62,594 0 12,393
BIO-TECHNE CORP COM 09073M104   6,548,382 93,030 SH   SOLE   81,973 0 11,057
BLACKLINE INC COM 09239B109   29,357,293 454,588 SH   SOLE   454,588 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   477,497 48,774 SH   SOLE   48,774 0 0
BLACKROCK INC COM 09247X101   13,459,253 16,144 SH   SOLE   14,907 0 1,237
BOEING CO COM 097023105   2,470,465 12,801 SH   SOLE   12,801 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   5,696,113 50,248 SH   SOLE   41,924 0 8,324
BRISTOL-MYERS SQUIBB CO COM 110122108   310,846 5,732 SH   SOLE   5,732 0 0
BRP GROUP INC COM CL A 05589G102   10,694,574 369,543 SH   SOLE   369,543 0 0
BUMBLE INC COM CL A 12047B105   9,827,318 865,843 SH   SOLE   865,843 0 0
CACI INTL INC CL A 127190304   5,050,562 13,332 SH   SOLE   11,121 0 2,211
CALIFORNIA WTR SVC GROUP COM 130788102   14,046,442 302,204 SH   SOLE   302,204 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,189,085 24,828 SH   SOLE   24,828 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   25,722,627 360,160 SH   SOLE   360,160 0 0
CASELLA WASTE SYS INC CL A 147448104   48,864,520 494,230 SH   SOLE   477,242 0 16,988
CASEYS GEN STORES INC COM 147528103   5,114,944 16,062 SH   SOLE   13,396 0 2,666
CATERPILLAR INC COM 149123101   1,420,283 3,876 SH   SOLE   3,876 0 0
CBIZ INC COM 124805102   51,459,027 655,529 SH   SOLE   655,529 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   3,761,396 314,498 SH   SOLE   262,419 0 52,079
CERTARA INC COM 15687V109   21,692,409 1,213,222 SH   SOLE   1,213,222 0 0
CHEVRON CORP NEW COM 166764100   3,092,019 19,602 SH   SOLE   19,602 0 0
CISCO SYS INC COM 17275R102   1,810,835 36,282 SH   SOLE   36,282 0 0
CITIGROUP INC COM NEW 172967424   1,899,413 30,035 SH   SOLE   30,035 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   6,104,023 345,055 SH   SOLE   287,865 0 57,190
CME GROUP INC COM 12572Q105   7,168,081 33,295 SH   SOLE   28,625 0 4,670
COCA COLA CO COM 191216100   399,444 6,529 SH   SOLE   6,529 0 0
COLGATE PALMOLIVE CO COM 194162103   1,080,420 11,998 SH   SOLE   11,998 0 0
CORE & MAIN INC CL A 21874C102   8,428,059 147,215 SH   SOLE   122,837 0 24,378
COSTCO WHSL CORP NEW COM 22160K105   14,887,042 20,320 SH   SOLE   20,320 0 0
CRANE COMPANY COMMON STOCK 224408104   24,380,695 180,424 SH   SOLE   180,424 0 0
CROCS INC COM 227046109   8,266,055 57,483 SH   SOLE   47,970 0 9,513
CROWDSTRIKE HLDGS INC CL A 22788C105   13,266,014 41,380 SH   SOLE   36,489 0 4,891
CROWN CASTLE INC COM 22822V101   2,046,646 19,339 SH   SOLE   19,339 0 0
DANAHER CORPORATION COM 235851102   10,536,186 42,192 SH   SOLE   42,192 0 0
DEERE & CO COM 244199105   21,099,303 51,369 SH   SOLE   48,315 0 3,054
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   5,830,091 722,440 SH   SOLE   722,440 0 0
DESCARTES SYS GROUP INC COM 249906108   30,470,978 332,907 SH   SOLE   332,907 0 0
DISNEY WALT CO COM 254687106   4,428,698 36,194 SH   SOLE   36,194 0 0
DONALDSON INC COM 257651109   1,082,636 14,497 SH   SOLE   14,497 0 0
DORMAN PRODS INC COM 258278100   6,366,945 66,054 SH   SOLE   66,054 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   376,365 29,635 SH   SOLE   29,635 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   26,395,139 750,715 SH   SOLE   750,715 0 0
DUTCH BROS INC CL A 26701L100   10,086,780 305,660 SH   SOLE   271,243 0 34,417
EATON CORP PLC SHS G29183103   35,708,056 114,200 SH   SOLE   104,243 0 9,957
ECOLAB INC COM 278865100   8,142,919 35,266 SH   SOLE   35,266 0 0
ELI LILLY & CO COM 532457108   29,749,968 38,241 SH   SOLE   34,985 0 3,256
EMERSON ELEC CO COM 291011104   856,888 7,555 SH   SOLE   7,555 0 0
ENOVIS CORPORATION COM 194014502   12,459,275 199,508 SH   SOLE   199,508 0 0
EOG RES INC COM 26875P101   715,648 5,598 SH   SOLE   5,598 0 0
ESAB CORPORATION COM 29605J106   24,933,093 225,496 SH   SOLE   225,496 0 0
ESCO TECHNOLOGIES INC COM 296315104   7,422,526 69,337 SH   SOLE   69,337 0 0
EXPONENT INC COM 30214U102   4,017,576 48,586 SH   SOLE   40,544 0 8,042
EXXON MOBIL CORP COM 30231G102   2,015,834 17,342 SH   SOLE   17,342 0 0
FIGS INC CL A 30260D103   9,273,766 1,862,202 SH   SOLE   1,862,202 0 0
FIRST AMERN FINL CORP COM 31847R102   5,911,533 96,831 SH   SOLE   80,825 0 16,006
FIRST INTST BANCSYSTEM INC COM 32055Y201   4,358,307 160,173 SH   SOLE   160,173 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   4,307,914 76,395 SH   SOLE   76,395 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   21,094,733 165,397 SH   SOLE   165,397 0 0
FISERV INC COM 337738108   1,348,881 8,440 SH   SOLE   8,440 0 0
FLUOR CORP NEW COM 343412102   20,203,287 477,845 SH   SOLE   477,845 0 0
FMC CORP COM NEW 302491303   4,395,364 69,001 SH   SOLE   57,465 0 11,536
FORTIVE CORP COM 34959J108   1,020,627 11,865 SH   SOLE   11,865 0 0
FREEPORT-MCMORAN INC CL B 35671D857   478,334 10,173 SH   SOLE   10,173 0 0
FRESHPET INC COM 358039105   47,228,244 407,632 SH   SOLE   396,283 0 11,349
GE VERNOVA LLC COM 36828A101   1,018,788 7,450 SH   SOLE   7,450 0 0
GENERAC HLDGS INC COM 368736104   4,726,087 37,467 SH   SOLE   31,262 0 6,205
GENERAL ELECTRIC CO COM NEW 369604301   18,275,306 104,115 SH   SOLE   91,158 0 12,957
GENERAL MLS INC COM 370334104   708,096 10,120 SH   SOLE   10,120 0 0
GLAUKOS CORP COM 377322102   2,709,423 28,735 SH   SOLE   28,735 0 0
GLOBUS MED INC CL A 379577208   5,737,388 106,961 SH   SOLE   89,226 0 17,735
GRAINGER W W INC COM 384802104   4,002,058 3,934 SH   SOLE   3,934 0 0
GUARDANT HEALTH INC COM 40131M109   4,176,544 202,450 SH   SOLE   176,091 0 26,359
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   5,315,466 98,874 SH   SOLE   82,565 0 16,309
HALOZYME THERAPEUTICS INC COM 40637H109   33,010,111 811,458 SH   SOLE   783,974 0 27,484
HAYWARD HLDGS INC COM 421298100   9,600,748 627,090 SH   SOLE   627,090 0 0
HCA HEALTHCARE INC COM 40412C101   205,454 616 SH   SOLE   616 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   7,451,521 166,738 SH   SOLE   166,738 0 0
HELMERICH & PAYNE INC COM 423452101   30,555,034 726,463 SH   SOLE   700,993 0 25,470
HOME DEPOT INC COM 437076102   4,856,760 12,661 SH   SOLE   12,661 0 0
HONEYWELL INTL INC COM 438516106   998,131 4,863 SH   SOLE   4,863 0 0
HOULIHAN LOKEY INC CL A 441593100   7,342,980 57,282 SH   SOLE   47,799 0 9,483
HUBBELL INC COM 443510607   25,931,494 62,478 SH   SOLE   57,509 0 4,969
ICF INTL INC COM 44925C103   19,215,718 127,569 SH   SOLE   127,569 0 0
IDEXX LABS INC COM 45168D104   12,309,864 22,799 SH   SOLE   20,091 0 2,708
ILLINOIS TOOL WKS INC COM 452308109   778,157 2,900 SH   SOLE   2,900 0 0
INTEL CORP COM 458140100   254,596 5,764 SH   SOLE   5,764 0 0
INTER PARFUMS INC COM 458334109   36,264,366 258,091 SH   SOLE   249,683 0 8,408
INTERNATIONAL BUSINESS MACHS COM 459200101   1,151,107 6,028 SH   SOLE   6,028 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   325,657 816 SH   SOLE   816 0 0
IONIS PHARMACEUTICALS INC COM 462222100   5,034,842 116,144 SH   SOLE   96,922 0 19,222
ISHARES TR TIPS BD ETF 464287176   1,933 18 SH   SOLE   18 0 0
ISHARES TR MSCI EAFE ETF 464287465   75,867 950 SH   SOLE   950 0 0
ISHARES TR CORE S&P MCP ETF 464287507   276,671 4,555 SH   SOLE   4,555 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   5,194 29 SH   SOLE   29 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   95,048 282 SH   SOLE   282 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   8,124 30 SH   SOLE   30 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,103 10 SH   SOLE   10 0 0
ISHARES TR CORE S&P SCP ETF 464287804   140,360 1,270 SH   SOLE   1,270 0 0
ISHARES TR SP SMCP600VL ETF 464287879   49,428 481 SH   SOLE   481 0 0
JACOBS SOLUTIONS INC COM 46982L108   6,352,585 41,323 SH   SOLE   41,323 0 0
JFROG LTD ORD SHS M6191J100   6,279,461 142,005 SH   SOLE   142,005 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   6,979,066 66,537 SH   SOLE   66,537 0 0
JOHNSON & JOHNSON COM 478160104   7,873,433 49,772 SH   SOLE   49,772 0 0
JPMORGAN CHASE & CO COM 46625H100   8,739,089 43,630 SH   SOLE   43,630 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   22,763,207 1,238,477 SH   SOLE   1,238,477 0 0
KURA SUSHI USA INC CL A COM 501270102   17,674,757 153,480 SH   SOLE   153,480 0 0
LANTHEUS HLDGS INC COM 516544103   4,966,441 79,795 SH   SOLE   79,795 0 0
LATHAM GROUP INC COM 51819L107   51,013 12,882 SH   SOLE   12,882 0 0
LAUDER ESTEE COS INC CL A 518439104   874,801 5,675 SH   SOLE   5,675 0 0
LESLIES INC COM 527064109   17,413,936 2,679,067 SH   SOLE   2,679,067 0 0
LINDE PLC SHS G54950103   7,755,073 16,702 SH   SOLE   16,702 0 0
LITTELFUSE INC COM 537008104   3,209,441 13,243 SH   SOLE   13,243 0 0
LOCKHEED MARTIN CORP COM 539830109   423,029 930 SH   SOLE   930 0 0
LOUISIANA PAC CORP COM 546347105   29,390,736 350,265 SH   SOLE   350,265 0 0
LOWES COS INC COM 548661107   1,528,380 6,000 SH   SOLE   6,000 0 0
LUMENTUM HLDGS INC COM 55024U109   16,170,214 341,504 SH   SOLE   341,504 0 0
MAMAS CREATIONS INC COM 56146T103   53,045 10,609 SH   SOLE   10,609 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   9,739,332 1,123,337 SH   SOLE   1,123,337 0 0
MARRIOTT INTL INC NEW CL A 571903202   647,680 2,567 SH   SOLE   2,567 0 0
MARTEN TRANS LTD COM 573075108   16,039,439 867,935 SH   SOLE   867,935 0 0
MASTERCARD INCORPORATED CL A 57636Q104   651,564 1,353 SH   SOLE   1,353 0 0
MCDONALDS CORP COM 580135101   1,875,249 6,651 SH   SOLE   6,651 0 0
MERCK & CO INC COM 58933Y105   1,011,661 7,667 SH   SOLE   7,667 0 0
META PLATFORMS INC CL A 30303M102   14,469,313 29,798 SH   SOLE   24,161 0 5,637
METHANEX CORP COM 59151K108   16,309,230 365,432 SH   SOLE   365,432 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   2,911,531 2,187 SH   SOLE   2,187 0 0
MGM RESORTS INTERNATIONAL COM 552953101   11,170,689 236,617 SH   SOLE   194,324 0 42,293
MICROSOFT CORP COM 594918104   75,199,072 178,739 SH   SOLE   169,787 0 8,952
MKS INSTRS INC COM 55306N104   9,087,358 68,326 SH   SOLE   57,035 0 11,291
MONDELEZ INTL INC CL A 609207105   2,522,520 36,036 SH   SOLE   36,036 0 0
MONRO INC COM 610236101   5,285,631 167,585 SH   SOLE   167,585 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   26,280,485 670,934 SH   SOLE   670,934 0 0
MP MATERIALS CORP COM CL A 553368101   6,207,301 434,077 SH   SOLE   434,077 0 0
MYR GROUP INC DEL COM 55405W104   6,792,326 38,429 SH   SOLE   32,059 0 6,370
NAPCO SEC TECHNOLOGIES INC COM 630402105   26,723,267 665,420 SH   SOLE   665,420 0 0
NATERA INC COM 632307104   9,929,446 108,566 SH   SOLE   90,622 0 17,944
NCINO INC COM 63947X101   21,190,572 566,896 SH   SOLE   566,896 0 0
NEOGEN CORP COM 640491106   33,964,730 2,152,391 SH   SOLE   2,098,527 0 53,864
NEPHROS INC COM 640671400   28,573 13,047 SH   SOLE   13,047 0 0
NEW YORK TIMES CO CL A 650111107   6,719,673 155,476 SH   SOLE   129,826 0 25,650
NEXTERA ENERGY INC COM 65339F101   204,512 3,200 SH   SOLE   3,200 0 0
NIKE INC CL B 654106103   5,760,316 61,293 SH   SOLE   61,293 0 0
NOBLE CORP PLC ORD SHS A G65431127   37,303,163 769,296 SH   SOLE   748,086 0 21,210
NUCOR CORP COM 670346105   1,901,621 9,609 SH   SOLE   9,609 0 0
NVIDIA CORPORATION COM 67066G104   35,590,325 39,389 SH   SOLE   35,216 0 4,173
OLD DOMINION FREIGHT LINE IN COM 679580100   16,607,908 75,728 SH   SOLE   70,826 0 4,902
OPKO HEALTH INC COM 68375N103   14,870 12,392 SH   SOLE   12,392 0 0
ORACLE CORP COM 68389X105   4,249,009 33,827 SH   SOLE   33,827 0 0
OUTFRONT MEDIA INC COM 69007J106   22,702,263 1,352,130 SH   SOLE   1,352,130 0 0
PACCAR INC COM 693718108   15,723,747 126,917 SH   SOLE   115,333 0 11,584
PALO ALTO NETWORKS INC COM 697435105   542,120 1,908 SH   SOLE   1,908 0 0
PARSONS CORP DEL COM 70202L102   6,128,180 73,878 SH   SOLE   73,878 0 0
PAYCHEX INC COM 704326107   939,174 7,648 SH   SOLE   7,648 0 0
PAYCOR HCM INC COM 70435P102   30,484,467 1,568,131 SH   SOLE   1,523,016 0 45,115
PEPSICO INC COM 713448108   10,145,680 57,972 SH   SOLE   57,972 0 0
PHILIP MORRIS INTL INC COM 718172109   664,153 7,249 SH   SOLE   7,249 0 0
POTLATCHDELTIC CORPORATION COM 737630103   4,993,054 106,190 SH   SOLE   106,190 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   9,459,821 115,125 SH   SOLE   96,105 0 19,020
PROCTER AND GAMBLE CO COM 742718109   2,188,590 13,489 SH   SOLE   13,489 0 0
PROGYNY INC COM 74340E103   19,093,579 500,487 SH   SOLE   500,487 0 0
PROS HOLDINGS INC COM 74346Y103   2,971,431 81,790 SH   SOLE   81,790 0 0
PTC INC COM 69370C100   7,880,876 41,711 SH   SOLE   38,552 0 3,159
RB GLOBAL INC COM 74935Q107   5,328,853 69,960 SH   SOLE   69,960 0 0
REPLIGEN CORP COM 759916109   5,785,204 31,455 SH   SOLE   26,259 0 5,196
RIGEL PHARMACEUTICALS INC COM NEW 766559603   15,655 10,578 SH   SOLE   10,578 0 0
ROCKWELL AUTOMATION INC COM 773903109   15,388,051 52,820 SH   SOLE   47,409 0 5,411
ROGERS CORP COM 775133101   9,626,827 81,109 SH   SOLE   74,639 0 6,470
RTX CORPORATION COM 75513E101   1,211,518 12,422 SH   SOLE   12,422 0 0
RXSIGHT INC COM 78349D107   11,579,813 224,502 SH   SOLE   224,502 0 0
S&P GLOBAL INC COM 78409V104   21,297,176 50,058 SH   SOLE   45,847 0 4,211
SALESFORCE INC COM 79466L302   4,421,925 14,682 SH   SOLE   14,682 0 0
SCHLUMBERGER LTD COM STK 806857108   2,397,773 43,747 SH   SOLE   43,747 0 0
SCHWAB CHARLES CORP COM 808513105   1,091,683 15,091 SH   SOLE   15,091 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,478,263 56,974 SH   SOLE   56,974 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   160,128 3,252 SH   SOLE   3,252 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   451,539 11,572 SH   SOLE   11,572 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   86,940 1,890 SH   SOLE   1,890 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   6,486,231 255,464 SH   SOLE   213,183 0 42,281
SEMTECH CORP COM 816850101   3,484,605 126,759 SH   SOLE   126,759 0 0
SHELL PLC SPON ADS 780259305   312,071 4,655 SH   SOLE   4,655 0 0
SHERWIN WILLIAMS CO COM 824348106   9,557,827 27,518 SH   SOLE   23,980 0 3,538
SHOCKWAVE MED INC COM 82489T104   5,183,704 15,919 SH   SOLE   13,280 0 2,639
SHOPIFY INC CL A 82509L107   10,171,932 131,812 SH   SOLE   115,889 0 15,923
SIGNET JEWELERS LIMITED SHS G81276100   22,549,974 225,342 SH   SOLE   225,342 0 0
SILICON LABORATORIES INC COM 826919102   5,880,735 40,918 SH   SOLE   40,918 0 0
SIMPSON MFG INC COM 829073105   4,131,094 20,134 SH   SOLE   20,134 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   8,336,857 47,762 SH   SOLE   39,869 0 7,893
SITIME CORP COM 82982T106   12,565,819 134,783 SH   SOLE   134,783 0 0
SMARTSHEET INC COM CL A 83200N103   4,544,887 118,049 SH   SOLE   118,049 0 0
SPX TECHNOLOGIES INC COM 78473E103   7,579,637 61,558 SH   SOLE   51,374 0 10,184
STEWART INFORMATION SVCS COR COM 860372101   22,791,949 350,322 SH   SOLE   350,322 0 0
STRYKER CORPORATION COM 863667101   17,146,983 47,914 SH   SOLE   42,350 0 5,564
SUNLINK HEALTH SYS INC COM 86737U102   54,389 74,505 SH   SOLE   74,505 0 0
SURMODICS INC COM 868873100   2,586,732 88,164 SH   SOLE   88,164 0 0
SYSCO CORP COM 871829107   487,080 6,000 SH   SOLE   6,000 0 0
TALKSPACE INC COM 87427V103   122,515 34,318 SH   SOLE   34,318 0 0
TERRENO RLTY CORP COM 88146M101   21,216,062 319,519 SH   SOLE   319,519 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   52,410 11,804 SH   SOLE   11,804 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   13,640,417 23,469 SH   SOLE   21,945 0 1,524
TIMKEN CO COM 887389104   6,177,804 70,660 SH   SOLE   58,993 0 11,667
TOOTSIE ROLL INDS INC COM 890516107   3,017,771 94,217 SH   SOLE   78,790 0 15,427
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   21,306,178 636,956 SH   SOLE   636,956 0 0
UFP INDUSTRIES INC COM 90278Q108   6,228,980 50,638 SH   SOLE   42,280 0 8,358
UNION PAC CORP COM 907818108   1,317,939 5,359 SH   SOLE   5,359 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,554,373 10,458 SH   SOLE   10,458 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,177,602 14,509 SH   SOLE   14,509 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   364,920 2,000 SH   SOLE   2,000 0 0
VAIL RESORTS INC COM 91879Q109   222,830 1,000 SH   SOLE   1,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,275,155 30,528 SH   SOLE   30,528 0 0
VERACYTE INC COM 92337F107   20,293,020 915,750 SH   SOLE   915,750 0 0
VERALTO CORP COM SHS 92338C103   1,031,559 11,635 SH   SOLE   11,635 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,454,711 34,669 SH   SOLE   34,669 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   5,047,910 202,159 SH   SOLE   202,159 0 0
VIAVI SOLUTIONS INC COM 925550105   17,748,161 1,952,493 SH   SOLE   1,952,493 0 0
VISA INC COM CL A 92826C839   31,267,565 112,038 SH   SOLE   100,409 0 11,629
VISTEON CORP COM NEW 92839U206   23,562,458 200,344 SH   SOLE   193,560 0 6,784
VITAL FARMS INC COM 92847W103   6,174,200 265,557 SH   SOLE   265,557 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   214,861 9,906 SH   SOLE   9,906 0 0
WAYFAIR INC CL A 94419L101   7,830,773 115,362 SH   SOLE   96,481 0 18,881
WELLS FARGO CO NEW COM 949746101   1,830,783 31,587 SH   SOLE   31,587 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   135,699 11,132 SH   SOLE   11,132 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   4,692,647 130,678 SH   SOLE   130,678 0 0
WINTRUST FINL CORP COM 97650W108   33,149,566 317,555 SH   SOLE   317,555 0 0
ZIPRECRUITER INC CL A 98980B103   14,493,210 1,261,376 SH   SOLE   1,261,376 0 0
ZOETIS INC CL A 98978V103   11,131,987 65,788 SH   SOLE   57,716 0 8,072
ZURN ELKAY WATER SOLNS CORP COM 98983L108   5,777,424 172,615 SH   SOLE   172,615 0 0