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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
A10 Networks Inc COM 002121101 9,079,464 334,912 SH SOLE 122,392 0 212,520
ACI Worldwide Inc COM 004498101 7,082,272 144,891 SH SOLE 46,691 0 98,200
Addus Homecare Corp COM 006739106 11,891,562 107,577 SH SOLE 39,822 0 67,755
Adma Biologics Inc COM 000899104 2,664,861 265,689 SH SOLE 123,083 0 142,606
Albany Intl Corp COM 012348108 4,712,349 79,053 SH SOLE 36,693 0 42,360
Amphastar Pharmaceuticals Inc COM 03209R103 9,908,485 383,901 SH SOLE 130,691 0 253,210
Ani Pharmaceuticals Inc COM 00182C103 3,829,018 52,705 SH SOLE 24,474 0 28,231
Argan Inc COM 04010E109 1,537,123 4,067 SH SOLE 1,891 0 2,176
Armstrong World Industries Inc COM 04247X102 3,031,653 18,722 SH SOLE 8,695 0 10,027
Badger Meter Inc COM 056525108 3,858,895 31,236 SH SOLE 14,495 0 16,741
Bank of Marin Bancorp COM 063425102 383,724 14,170 SH SOLE 14,170 0 0
Bankwell Financial Group Inc COM 06654A103 591,624 9,130 SH SOLE 9,130 0 0
Barrett Business Services Inc COM 068463108 2,960,669 97,841 SH SOLE 52,111 0 45,730
Boise Cascade Co COM 09739D100 1,559,226 21,028 SH SOLE 9,765 0 11,263
Brightspring Health Services I COM 10950A106 4,056,547 71,481 SH SOLE 33,178 0 38,303
Cactus Inc COM 127203107 5,028,620 80,820 SH SOLE 37,472 0 43,348
California Wtr Svc Group COM 130788102 2,106,858 45,534 SH SOLE 21,147 0 24,387
Century Communities Inc COM 156504300 9,031,114 149,894 SH SOLE 48,462 0 101,432
Cognex Corp COM 192422103 3,684,002 60,742 SH SOLE 28,161 0 32,581
Conmed Corp COM 207410101 2,842,683 61,490 SH SOLE 28,549 0 32,941
Consensus Cloud Solutions Inc COM 20848V105 3,118,036 89,342 SH SOLE 47,421 0 41,921
Corcept Therapeutics Inc COM 218352102 7,551,022 65,530 SH SOLE 30,391 0 35,139
CRA Intl Inc COM 12618T105 9,968,501 60,728 SH SOLE 22,535 0 38,193
Diodes Inc COM 254543101 9,561,110 98,782 SH SOLE 32,080 0 66,702
Donnelley Financial Solutions COM 25787G100 4,963,775 105,187 SH SOLE 56,272 0 48,915
Dorman Prods Inc COM 258278100 8,183,673 66,751 SH SOLE 21,416 0 45,335
Electromed Inc COM 285409108 394,486 13,974 SH SOLE 13,974 0 0
Ensign Group Inc COM 29358P101 4,082,420 23,735 SH SOLE 11,030 0 12,705
EPAM Systems Inc COM 29414B104 4,851,494 44,772 SH SOLE 20,765 0 24,007
ePlus Inc COM 294268107 8,167,147 90,736 SH SOLE 29,881 0 60,855
Eton Pharmaceuticals Inc COM 29772L108 4,467,633 86,767 SH SOLE 48,056 0 38,711
Evercore Inc COM 29977A105 3,297,288 12,805 SH SOLE 5,934 0 6,871
Evertec Inc COM 30040P103 2,303,309 85,466 SH SOLE 39,669 0 45,797
ExlService Holdings Inc COM 302081104 4,238,985 123,298 SH SOLE 57,239 0 66,059
Exponent Inc COM 30214U102 3,220,692 49,231 SH SOLE 22,806 0 26,425
First Financial Bankshares Inc COM 32020R109 3,717,801 117,133 SH SOLE 54,368 0 62,765
Franklin Covey Co COM 353469109 206,585 12,081 SH SOLE 12,081 0 0
Franklin Electric Inc COM 353514102 3,023,316 31,529 SH SOLE 14,650 0 16,879
Gentherm Inc COM 37253A103 2,519,711 75,667 SH SOLE 38,211 0 37,456
Getty Realty Corp COM 374297109 2,355,131 83,397 SH SOLE 38,700 0 44,697
Glacier Bancorp Inc COM 37637Q105 8,194,176 189,680 SH SOLE 60,395 0 129,285
Globus Med Inc COM 379577208 8,571,032 114,433 SH SOLE 37,071 0 77,362
Graham Corp COM 384556106 300,014 3,476 SH SOLE 3,476 0 0
Grand Canyon Ed Inc COM 38526M106 8,252,105 54,437 SH SOLE 17,449 0 36,988
Harmony Biosciences Holdings I COM 413197104 10,393,653 264,739 SH SOLE 86,777 0 177,962
Hawkins Inc COM 420261109 3,479,742 27,617 SH SOLE 12,829 0 14,788
Healthcare Services Group Inc COM 421906108 3,469,138 169,640 SH SOLE 78,710 0 90,930
HealthStream Inc COM 42222N103 1,808,151 60,860 SH SOLE 33,010 0 27,850
Hope Bancorp Inc COM 43940T109 2,586,314 194,606 SH SOLE 90,295 0 104,311
Innovex International Inc COM 457651107 5,207,457 192,726 SH SOLE 100,324 0 92,402
Insteel Industries Inc COM 45774W108 5,088,603 174,686 SH SOLE 92,287 0 82,399
InterDigital Inc COM 45867G101 2,339,226 7,174 SH SOLE 3,332 0 3,842
inTEST Corp COM 461147100 679,184 57,412 SH SOLE 57,412 0 0
Investors Title Co NC COM 461804106 377,954 1,336 SH SOLE 1,336 0 0
Iradimed Corp COM 46266A109 8,361,185 96,975 SH SOLE 37,298 0 59,677
iShares COM 464287648 356,900 1,000 SH SOLE 1,000 0 0
J & J Snack Foods Corp COM 466032109 2,787,443 36,461 SH SOLE 16,919 0 19,542
Joint Corp COM 47973J102 224,842 30,384 SH SOLE 30,384 0 0
Kodiak Gas Services Inc COM 50012A108 2,524,338 47,656 SH SOLE 22,120 0 25,536
Krystal Biotech Inc COM 501147102 4,790,194 14,404 SH SOLE 6,684 0 7,720
Kulicke & Soffa Industries Inc COM 501242101 10,651,852 113,017 SH SOLE 35,969 0 77,048
Lakeland Financial Corp COM 511656100 2,920,767 50,655 SH SOLE 23,523 0 27,132
Landstar Systems Inc COM 515098101 8,064,435 47,819 SH SOLE 16,233 0 31,586
Lemaitre Vascular Inc COM 525558201 9,661,378 116,980 SH SOLE 42,961 0 74,019
Liquidity Services Inc COM 53635B107 340,798 7,957 SH SOLE 7,957 0 0
Lithia Motors Inc COM 536797103 8,003,146 27,424 SH SOLE 8,892 0 18,532
Liveramp Holdings Inc COM 53815P108 4,462,366 118,933 SH SOLE 55,187 0 63,746
LTC Properties Inc COM 502175102 1,875,905 43,758 SH SOLE 20,304 0 23,454
Matrix Service Co COM 576853105 277,319 28,978 SH SOLE 28,978 0 0
Modine Manufacturing Co COM 607828100 7,307,539 39,036 SH SOLE 12,571 0 26,465
Moog Inc COM 615394202 2,861,025 7,500 SH SOLE 3,482 0 4,018
MYR Group Inc COM 55405W104 2,522,175 8,624 SH SOLE 4,001 0 4,623
Napco Security Technologies In COM 630402105 3,561,964 99,999 SH SOLE 51,920 0 48,079
National Healthcare Corp COM 635906100 4,246,201 19,344 SH SOLE 8,976 0 10,368
Nutex Health Inc COM 67079U306 3,918,038 18,511 SH SOLE 9,677 0 8,834
NVE Corp COM 629445206 5,194,125 47,185 SH SOLE 25,485 0 21,700
Ollies Bargain Outlet Holdings COM 681116109 3,964,910 46,292 SH SOLE 21,508 0 24,784
Omnicell COM 68213N109 2,296,468 67,444 SH SOLE 31,315 0 36,129
Onespan Inc COM 68287N100 289,014 16,137 SH SOLE 16,137 0 0
Onto Innovation Inc COM 683344105 13,699,221 44,504 SH SOLE 14,461 0 30,043
OSI Systems Inc COM 671044105 7,381,784 37,978 SH SOLE 12,240 0 25,738
Pacira Biosciences Inc COM 695127100 8,836,087 352,738 SH SOLE 129,410 0 223,328
Park Aerospace Corp COM 70014A104 406,694 13,698 SH SOLE 13,698 0 0
Paycom Software Inc COM 70432V102 5,153,299 23,677 SH SOLE 10,992 0 12,685
PDF Solutions Inc COM 693282105 4,641,619 90,923 SH SOLE 47,211 0 43,712
Pediatrix Medical Group Inc COM 58502B106 4,561,903 177,299 SH SOLE 82,301 0 94,998
Pennant Group Inc COM 70805E109 2,732,106 70,054 SH SOLE 37,108 0 32,946
Pjt Partners Inc COM 69343T107 2,588,474 18,138 SH SOLE 8,426 0 9,712
Plexus Corp COM 729132100 3,223,515 12,353 SH SOLE 5,732 0 6,621
Power Solutions Intl Inc COM 73933G202 2,276,618 49,524 SH SOLE 23,004 0 26,520
Pursuit Attractions And Hospit COM 92552R406 301,612 6,065 SH SOLE 6,065 0 0
Quaker Houghton COM 747316107 3,290,558 20,858 SH SOLE 9,685 0 11,173
Qualys Inc COM 74758T303 3,903,307 20,851 SH SOLE 9,688 0 11,163
Red Violet Inc COM 75704L104 263,419 3,334 SH SOLE 3,334 0 0
RPC Inc COM 749660106 2,492,491 442,716 SH SOLE 205,515 0 237,201
Select Water Solutions Inc COM 81617J301 5,953,564 300,837 SH SOLE 157,786 0 143,051
Siteone Landscape Supply Inc COM 82982L103 7,629,118 84,477 SH SOLE 27,187 0 57,290
Stonex Group Inc COM 861896108 2,778,163 42,979 SH SOLE 19,917 0 23,062
Texas Roadhouse Inc COM 882681109 2,810,837 17,979 SH SOLE 8,352 0 9,627
TG Therapeutics Inc COM 88322Q108 8,756,791 156,988 SH SOLE 50,139 0 106,849
Ufp Industries Inc COM 90278Q108 3,890,652 50,384 SH SOLE 23,368 0 27,016
UFP Technologies Inc COM 902673102 5,213,940 17,566 SH SOLE 8,150 0 9,416
Ultra Clean Holdings Inc COM 90385V107 7,960,254 98,202 SH SOLE 36,103 0 62,099
US Physical Therapy COM 90337L108 6,908,552 80,585 SH SOLE 42,068 0 38,517
Utah Med Prods Inc COM 917488108 492,729 6,654 SH SOLE 6,654 0 0
Veeco Instruments Inc COM 922417100 3,458,305 66,634 SH SOLE 30,953 0 35,681
Vericel Corp COM 92346J108 2,615,563 65,161 SH SOLE 30,249 0 34,912
Vishay Precision Group Inc COM 92835K103 4,495,914 61,808 SH SOLE 32,591 0 29,217
WesBanco Inc COM 950810101 3,650,733 97,561 SH SOLE 45,283 0 52,278
Wingstop Inc COM 974155103 1,732,599 16,443 SH SOLE 7,641 0 8,802
Yeti Holdings Inc COM 98585X104 3,412,823 83,199 SH SOLE 38,637 0 44,562