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
A10 Networks Inc COM 002121101   9,263,791 400,683 SH   SOLE   164,251 0 236,432
ACI Worldwide Inc COM 004498101   5,676,563 138,419 SH   SOLE   50,715 0 87,704
Addus Homecare Corp COM 006739106   7,202,996 76,914 SH   SOLE   32,374 0 44,540
Albany Intl Corp COM 012348108   3,462,828 66,325 SH   SOLE   36,654 0 29,671
Amphastar Pharmaceuticals Inc COM 03209R103   6,564,707 335,105 SH   SOLE   131,699 0 203,406
Armstrong World Industries Inc COM 04247X102   1,744,408 10,585 SH   SOLE   5,847 0 4,738
Badger Meter Inc COM 056525108   6,026,052 39,554 SH   SOLE   14,478 0 25,076
Bank of Marin Bancorp COM 063425102   398,034 15,530 SH   SOLE   15,530 0 0
Bankwell Financial Group Inc COM 06654A103   485,491 10,006 SH   SOLE   10,006 0 0
Barrett Business Services Inc COM 068463108   2,420,510 82,951 SH   SOLE   50,902 0 32,049
Blackline Inc COM 09239B109   1,139,563 30,799 SH   SOLE   16,982 0 13,817
Boise Cascade Co COM 09739D100   1,341,104 17,681 SH   SOLE   9,750 0 7,931
Cactus Inc COM 127203107   3,217,797 67,929 SH   SOLE   37,405 0 30,524
California Wtr Svc Group COM 130788102   1,736,159 38,292 SH   SOLE   21,122 0 17,170
Catalyst Pharmaceuticals Inc COM 14888U101   3,854,860 155,689 SH   SOLE   85,745 0 69,944
CBIZ Inc COM 124805102   1,746,378 65,042 SH   SOLE   35,919 0 29,123
Century Communities Inc COM 156504300   5,760,837 100,398 SH   SOLE   36,225 0 64,173
Cognex Corp COM 192422103   2,496,677 50,963 SH   SOLE   28,135 0 22,828
Conmed Corp COM 207410101   1,825,177 51,617 SH   SOLE   28,515 0 23,102
Consensus Cloud Solutions Inc COM 20848V105   1,847,209 77,810 SH   SOLE   48,451 0 29,359
Corcept Therapeutics Inc COM 218352102   2,211,971 54,874 SH   SOLE   30,352 0 24,522
CRA Intl Inc COM 12618T105   5,473,325 33,811 SH   SOLE   14,825 0 18,986
Credo Technology Group Holding COM G25457105   2,723,920 29,018 SH   SOLE   16,090 0 12,928
Diodes Inc COM 254543101   8,036,523 117,734 SH   SOLE   45,244 0 72,490
Donnelley Financial Solutions COM 25787G100   3,227,252 68,461 SH   SOLE   42,469 0 25,992
Dorman Prods Inc COM 258278100   4,888,953 46,847 SH   SOLE   17,014 0 29,833
Electromed Inc COM 285409108   305,220 13,038 SH   SOLE   13,038 0 0
Ensign Group Inc COM 29358P101   11,916,509 59,139 SH   SOLE   21,709 0 37,430
EPAM Systems Inc COM 29414B104   2,923,828 21,594 SH   SOLE   11,920 0 9,674
ePlus Inc COM 294268107   5,141,306 68,323 SH   SOLE   24,756 0 43,567
Eton Pharmaceuticals Inc COM 29772L108   521,982 21,150 SH   SOLE   21,150 0 0
Evercore Inc COM 29977A105   3,212,863 10,763 SH   SOLE   5,925 0 4,838
Evertec Inc COM 30040P103   2,023,402 71,701 SH   SOLE   39,632 0 32,069
ExlService Holdings Inc COM 302081104   3,152,641 103,535 SH   SOLE   57,165 0 46,370
Exponent Inc COM 30214U102   2,694,303 41,292 SH   SOLE   22,790 0 18,502
Fabrinet COM G3323L100   3,519,217 6,748 SH   SOLE   3,724 0 3,024
First Financial Bankshares Inc COM 32020R109   2,897,762 98,396 SH   SOLE   54,306 0 44,090
Franklin Covey Co COM 353469109   301,842 19,116 SH   SOLE   19,116 0 0
Franklin Electric Inc COM 353514102   2,444,441 26,521 SH   SOLE   14,634 0 11,887
Gentherm Inc COM 37253A103   1,805,728 65,001 SH   SOLE   38,724 0 26,277
Getty Realty Corp COM 374297109   2,229,403 70,107 SH   SOLE   38,634 0 31,473
Glacier Bancorp Inc COM 37637Q105   7,377,831 165,163 SH   SOLE   60,328 0 104,835
Globus Med Inc COM 379577208   5,708,272 66,252 SH   SOLE   24,316 0 41,936
Graham Corp COM 384556106   201,956 2,559 SH   SOLE   2,559 0 0
Grand Canyon Ed Inc COM 38526M106   2,990,998 17,591 SH   SOLE   9,716 0 7,875
Hawkins Inc COM 420261109   2,691,072 17,520 SH   SOLE   9,693 0 7,827
Healthcare Services Group Inc COM 421906108   2,645,323 142,605 SH   SOLE   78,577 0 64,028
HealthStream Inc COM 42222N103   1,106,929 53,449 SH   SOLE   33,834 0 19,615
Hope Bancorp Inc COM 43940T109   1,827,334 163,593 SH   SOLE   90,142 0 73,451
Innovex International Inc COM 457651107   4,077,593 167,183 SH   SOLE   102,161 0 65,022
Insteel Industries Inc COM 45774W108   3,179,943 94,613 SH   SOLE   58,629 0 35,984
inTEST Corp COM 461147100   765,328 56,068 SH   SOLE   56,068 0 0
Investors Title Co NC COM 461804106   318,186 1,464 SH   SOLE   1,464 0 0
Iradimed Corp COM 46266A109   6,985,877 72,573 SH   SOLE   31,222 0 41,351
J & J Snack Foods Corp COM 466032109   2,420,747 30,538 SH   SOLE   16,900 0 13,638
Joint Corp COM 47973J102   217,436 24,569 SH   SOLE   24,569 0 0
Krystal Biotech Inc COM 501147102   3,111,464 12,045 SH   SOLE   6,678 0 5,367
Kulicke & Soffa Industries Inc COM 501242101   6,196,344 94,284 SH   SOLE   35,926 0 58,358
La-Z-Boy Inc COM 505336107   2,080,069 64,719 SH   SOLE   35,800 0 28,919
Lakeland Financial Corp COM 511656100   1,751,238 30,520 SH   SOLE   16,828 0 13,692
Landstar Systems Inc COM 515098101   3,770,171 23,518 SH   SOLE   12,995 0 10,523
Lemaitre Vascular Inc COM 525558201   7,684,476 70,390 SH   SOLE   28,393 0 41,997
Liquidity Services Inc COM 53635B107   266,570 8,720 SH   SOLE   8,720 0 0
Lithia Motors Inc COM 536797103   5,036,603 20,169 SH   SOLE   7,322 0 12,847
Liveramp Holdings Inc COM 53815P108   2,646,272 99,784 SH   SOLE   55,135 0 44,649
LTC Properties Inc COM 502175102   1,366,931 36,785 SH   SOLE   20,270 0 16,515
Macom Tech Solutions Holdings COM 55405Y100   6,307,676 28,404 SH   SOLE   10,644 0 17,760
Matrix Service Co COM 576853105   355,880 31,000 SH   SOLE   31,000 0 0
Maximus Inc COM 577933104   1,949,089 30,407 SH   SOLE   16,841 0 13,566
Modine Manufacturing Co COM 607828100   7,506,401 34,638 SH   SOLE   12,558 0 22,080
MYR Group Inc COM 55405W104   2,033,833 7,204 SH   SOLE   3,997 0 3,207
Napco Security Technologies In COM 630402105   2,308,648 58,610 SH   SOLE   35,836 0 22,774
National Healthcare Corp COM 635906100   2,586,182 16,194 SH   SOLE   8,966 0 7,228
NVE Corp COM 629445206   2,701,548 41,245 SH   SOLE   26,111 0 15,134
Ollies Bargain Outlet Holdings COM 681116109   2,806,668 30,494 SH   SOLE   16,805 0 13,689
Omnicell COM 68213N109   1,891,411 56,663 SH   SOLE   31,267 0 25,396
Onespan Inc COM 68287N100   284,605 27,028 SH   SOLE   27,028 0 0
Onto Innovation Inc COM 683344105   9,256,860 45,140 SH   SOLE   16,545 0 28,595
OSI Systems Inc COM 671044105   5,995,747 22,582 SH   SOLE   8,292 0 14,290
Pacira Biosciences Inc COM 695127100   9,102,489 402,765 SH   SOLE   169,543 0 233,222
Park Aerospace Corp COM 70014A104   829,860 30,309 SH   SOLE   30,309 0 0
PDF Solutions Inc COM 693282105   3,296,219 100,771 SH   SOLE   61,320 0 39,451
Pediatrix Medical Group Inc COM 58502B106   3,184,287 148,868 SH   SOLE   82,185 0 66,683
Pennant Group Inc COM 70805E109   1,856,476 60,908 SH   SOLE   37,898 0 23,010
Pjt Partners Inc COM 69343T107   1,208,299 8,648 SH   SOLE   4,774 0 3,874
Plexus Corp COM 729132100   2,099,732 10,367 SH   SOLE   5,723 0 4,644
Power Solutions Intl Inc COM 73933G202   1,996,438 32,793 SH   SOLE   18,175 0 14,618
Quaker Houghton COM 747316107   2,177,876 17,531 SH   SOLE   9,675 0 7,856
Qualys Inc COM 74758T303   1,540,625 17,537 SH   SOLE   9,678 0 7,859
RBC Bearings Inc COM 75524B104   9,890,215 18,210 SH   SOLE   6,722 0 11,488
RPC Inc COM 749660106   1,656,062 233,907 SH   SOLE   128,926 0 104,981
Select Water Solutions Inc COM 81617J301   4,948,357 323,422 SH   SOLE   200,021 0 123,401
Shake Shack Inc COM 819047101   1,285,292 14,528 SH   SOLE   8,020 0 6,508
Siteone Landscape Supply Inc COM 82982L103   5,546,427 41,668 SH   SOLE   14,704 0 26,964
Sterling Infrastructure Inc COM 859241101   11,355,095 27,881 SH   SOLE   10,179 0 17,702
Supernus Pharmaceuticals COM 868459108   3,252,490 62,923 SH   SOLE   38,404 0 24,519
Texas Roadhouse Inc COM 882681109   2,491,137 15,085 SH   SOLE   8,345 0 6,740
TG Therapeutics Inc COM 88322Q108   3,010,861 90,634 SH   SOLE   50,105 0 40,529
Ufp Industries Inc COM 90278Q108   3,234,886 35,116 SH   SOLE   19,363 0 15,753
UFP Technologies Inc COM 902673102   3,825,149 19,758 SH   SOLE   10,913 0 8,845
Ultra Clean Holdings Inc COM 90385V107   5,050,633 81,226 SH   SOLE   50,537 0 30,689
US Physical Therapy COM 90337L108   3,984,949 53,161 SH   SOLE   32,233 0 20,928
Utah Med Prods Inc COM 917488108   451,969 7,291 SH   SOLE   7,291 0 0
Vericel Corp COM 92346J108   1,755,678 54,575 SH   SOLE   30,192 0 24,383
Vishay Precision Group Inc COM 92835K103   2,507,071 57,740 SH   SOLE   37,251 0 20,489
Wd 40 Co COM 929236107   1,619,284 7,940 SH   SOLE   4,384 0 3,556
WesBanco Inc COM 950810101   2,829,215 82,030 SH   SOLE   45,215 0 36,815
Yeti Holdings Inc COM 98585X104   2,553,397 69,784 SH   SOLE   38,600 0 31,184