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
1ST FINL BANCORP COM 320209109 5,945,277 189,821 SH SOLE 161,112 0 28,709
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5,243,381 180,123 SH SOLE 155,423 0 24,700
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 8,650,242 893,620 SH SOLE 776,144 0 117,476
AMTECH SYS INC COM PAR $0.01N 032332504 2,510,499 149,594 SH SOLE 131,583 0 18,011
ARTESIAN RES CORP CL A 043113208 2,181,072 65,699 SH SOLE 57,089 0 8,610
BADGER METER INC COM 056525108 935,568 7,573 SH SOLE 7,573 0 0
CAMTEK LTD ORD M20791105 2,241,810 14,440 SH SOLE 14,440 0 0
COHU INC COM 192576106 1,002,555 14,713 SH SOLE 13,200 0 1,513
CORMEDIX INC COM 21900C308 940,848 122,188 SH SOLE 122,188 0 0
DELCATH SYS INC COM NEW 24661P807 603,947 37,818 SH SOLE 37,818 0 0
ENOVA INTL INC COM 29357K103 11,315,185 67,711 SH SOLE 60,537 0 7,174
EURONET WORLDWIDE INC COM 298736109 1,779,284 28,301 SH SOLE 27,013 0 1,288
FINANCIAL INSTITUTIONS INC COM 317585404 6,818,442 173,603 SH SOLE 150,283 0 23,320
FIRSTCASH HOLDINGS INC COM 33768G107 3,208,513 15,189 SH SOLE 12,710 0 2,479
FOUR CORNERS PPTY TR INC COM 35086T109 766,425 35,037 SH SOLE 30,077 0 4,960
FREQUENCY ELECTRS INC COM 358010106 12,757,690 150,925 SH SOLE 130,472 0 20,453
FRP HLDGS INC COM 30292L107 1,117,081 53,677 SH SOLE 46,178 0 7,499
HYLIION HOLDINGS CORP COMMON STOCK 449109107 4,435,099 1,063,573 SH SOLE 960,155 0 103,418
ICHOR HOLDINGS SHS G4740B105 7,390,970 119,473 SH SOLE 101,928 0 17,545
IES HOLDINGS INC COM 44951W106 11,066,985 34,468 SH SOLE 29,854 0 4,614
INTAPP INC COM 45827U109 7,536,460 208,132 SH SOLE 181,901 0 26,231
INTUITIVE MACHINES INC CLASS A COM 46125A100 7,482,992 525,491 SH SOLE 457,462 0 68,029
IONQ INC COM 46222L108 5,995,267 136,691 SH SOLE 115,480 0 21,211
ISHARES TR RUSSELL 2000 ETF 464287655 1,389,450 5,000 SH SOLE 0 0 5,000
ITRON INC COM 465741106 7,582,181 87,815 SH SOLE 74,203 0 13,612
KINGSTONE COS INC COM 496719105 2,900,699 165,015 SH SOLE 139,743 0 25,272
KRYSTAL BIOTECH INC COM 501147102 3,622,487 10,893 SH SOLE 9,502 0 1,391
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 15,444,720 1,498,033 SH SOLE 1,305,444 0 192,589
MEDPACE HLDGS INC COM 58506Q109 2,207,100 3,536 SH SOLE 3,536 0 0
MOELIS & CO CL A 60786M105 5,530,088 96,142 SH SOLE 82,879 0 13,263
M-TRON INDS INC COM 55380K109 7,290,154 93,153 SH SOLE 80,689 0 12,464
MUELLER WTR PRODS INC COM SER A 624758108 6,437,993 303,107 SH SOLE 262,565 0 40,542
MYR GROUP INC COM 55405W104 7,610,665 26,021 SH SOLE 20,874 0 5,147
ONE STOP SYS INC COM 68247W109 5,740,001 657,503 SH SOLE 568,930 0 88,573
ONTO INNOVATION INC COM 683344105 8,018,711 26,050 SH SOLE 22,466 0 3,584
OTTER TAIL CORP COM 689648103 4,159,336 47,244 SH SOLE 39,421 0 7,823
PARK AEROSPACE CORP COM 70014A104 14,391,545 484,727 SH SOLE 421,439 0 63,288
PAYMENTUS HOLDINGS INC COM CL A 70439P108 14,798,140 482,968 SH SOLE 412,260 0 70,708
PAYSIGN INC COM 70451A104 14,837,217 1,130,195 SH SOLE 970,190 0 160,005
POET TECHNOLOGIES INC COM NEW 73044W302 2,985,273 400,993 SH SOLE 348,259 0 52,734
REMITLY GLOBAL INC COM 75960P104 4,611,700 216,111 SH SOLE 184,506 0 31,605
SATELLOGIC INC COM CL A 80401C100 8,384,304 1,516,149 SH SOLE 1,295,431 0 220,718
SILICOM LTD ORD M84116108 10,006,241 191,283 SH SOLE 159,211 0 32,072
SPS COMM INC COM 78463M107 9,954,916 120,752 SH SOLE 103,020 0 17,732
SPX TECHNOLOGIES INC COM 78473E103 24,890,221 146,793 SH SOLE 127,402 0 19,391
STERLING INFRASTRUCTURE INC COM 859241101 3,632,779 7,387 SH SOLE 7,387 0 0
STIFEL FINL CORP COM 860630102 4,027,790 57,507 SH SOLE 49,616 0 7,891
TECOGEN INC NEW COM NEW 87876P201 764,653 269,244 SH SOLE 224,512 0 44,732
UFP INDUSTRIES INC COM 90278Q108 2,211,787 28,643 SH SOLE 24,559 0 4,084
UFP TECHNOLOGIES INC COM 902673102 13,344,730 44,959 SH SOLE 38,934 0 6,025
UNUSUAL MACHS INC COM SHS 91532F102 3,936,825 160,818 SH SOLE 134,224 0 26,594
VERACYTE INC COM 92337F107 9,315,915 202,348 SH SOLE 175,329 0 27,019
VOYAGER TECHNOLOGIES INC COM CL A 92892B103 8,020,909 265,154 SH SOLE 229,023 0 36,131
WILLIS LEASE FIN CORP COM 970646105 3,954,020 79,226 SH SOLE 68,921 0 10,305