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
ASGN INC COM 00191U102   17,666,059 160,461 SH   SOLE   57,253 0 103,208
ALIGN TECHNOLOGY INC COM 016255101   7,397,392 17,975 SH   SOLE   3,925 0 14,050
BALCHEM CORP COM 057665200   3,342,174 19,990 SH   SOLE   19,990 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   216,919 4,827 SH   SOLE   4,827 0 0
CBIZ INC COM 124805102   4,141,365 59,200 SH   SOLE   59,200 0 0
CSW INDUSTRIALS INC COM 126402106   5,187,045 21,960 SH   SOLE   21,960 0 0
CARLISLE COS INC COM 142339100   1,230,078 3,520 SH   SOLE   3,520 0 0
CHARLES RIV LABS INTL INC COM 159864107   18,917,781 71,615 SH   SOLE   27,015 0 44,600
CHEMED CORP NEW COM 16359R103   3,481,477 4,970 SH   SOLE   4,970 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,946,635 19,490 SH   SOLE   19,490 0 0
COMFORT SYS USA INC COM 199908104   1,329,928 5,790 SH   SOLE   5,790 0 0
COMMUNITY BK SYS INC COM 203607106   702,646 12,350 SH   SOLE   12,350 0 0
COOPER COS INC COM NEW 216648402   7,612,691 17,760 SH   SOLE   3,350 0 14,410
DORMAN PRODS INC COM 258278100   1,600,160 15,670 SH   SOLE   15,670 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   17,916,964 475,585 SH   SOLE   183,655 0 291,930
EXPONENT INC COM 30214U102   3,468,881 30,065 SH   SOLE   30,065 0 0
FTI CONSULTING INC COM 302941109   2,202,770 9,160 SH   SOLE   9,160 0 0
FIVE BELOW INC COM 33829M101   4,033,884 18,600 SH   SOLE   18,600 0 0
GARTNER INC COM 366651107   11,194,299 24,170 SH   SOLE   5,100 0 19,070
GLOBAL INDUSTRIAL COMPANY COM 37892E102   3,790,253 83,940 SH   SOLE   83,940 0 0
GOGO INC COM 38046C109   3,432,507 213,460 SH   SOLE   213,460 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   9,332,507 76,931 SH   SOLE   31,635 0 45,296
HENRY JACK & ASSOC INC COM 426281101   14,648,290 71,904 SH   SOLE   32,864 0 39,040
IMAX CORP COM 45245E109   232,939 8,945 SH   SOLE   8,945 0 0
INSPERITY INC COM 45778Q107   1,289,230 9,800 SH   SOLE   9,800 0 0
INTUIT COM 461202103   18,357,057 26,655 SH   SOLE   4,695 0 21,960
MASIMO CORP COM 574795100   985,646 8,340 SH   SOLE   8,340 0 0
NATIONAL RESH CORP COM NEW 637372202   1,336,661 22,350 SH   SOLE   22,350 0 0
PTC INC COM 69370C100   19,157,061 100,315 SH   SOLE   20,015 0 80,300
RPM INTL INC COM 749685103   2,488,777 19,475 SH   SOLE   19,475 0 0
S&P GLOBAL INC COM 78409V104   17,179,533 34,880 SH   SOLE   5,680 0 29,200
SPS COMM INC COM 78463M107   3,088,410 13,430 SH   SOLE   13,430 0 0
THOMSON REUTERS CORP. COM 884903808   259,676 1,575 SH   SOLE   1,575 0 0
TRANSUNION COM 89400J107   15,897,042 164,285 SH   SOLE   69,035 0 95,250
TREX CO INC COM 89531P105   2,855,132 34,370 SH   SOLE   34,370 0 0
UFP TECHNOLOGIES INC COM 902673102   3,144,563 14,450 SH   SOLE   14,450 0 0
WINMARK CORP COM 974250102   7,021,017 13,960 SH   SOLE   13,960 0 0