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
AIR LEASE CORP CL A 00912X302   33,995,739 862,617 SH   SOLE   0 0 862,617
AKAMAI TECHNOLOGIES COM 00971T101   3,201,100 30,046 SH   SOLE   0 0 30,046
ALPHA AND OMEGA SEMICONDUCTOR LTD SHS G6331P104   10,394,107 348,328 SH   SOLE   0 0 348,328
ALPHABET INC CAP STK CL A 02079K305   360,257 2,753 SH   SOLE   0 0 2,753
ALTIMMUNE INC COM NEW 02155H200   289,957 111,522 SH   SOLE   0 0 111,522
AMERESCO INC CL A 02361E108   9,942,117 257,835 SH   SOLE   0 0 257,835
AT&T INC COM 00206R102   692,812 46,126 SH   SOLE   0 0 46,126
BACKBLAZE INC COM CL A 05637B105   379,835 69,061 SH   SOLE   0 0 69,061
BIOLIFE SOLUTIONS INC COM NEW 09062W204   8,746,743 633,363 SH   SOLE   0 0 633,363
BIO-TECHNE CORP COM 09073M104   267,651 3,932 SH   SOLE   0 0 3,932
BLACKLINE INC COM 09239B109   10,604,976 191,184 SH   SOLE   0 0 191,184
BLACKSTONE INC COM 09260D107   236,029 2,203 SH   SOLE   0 0 2,203
BOSTON BEER COMPANY INC CL A 100557107   6,582,667 16,899 SH   SOLE   0 0 16,899
CAREDX INC COM 14167L103   14,526,011 2,075,144 SH   SOLE   0 0 2,075,144
CARETRUST REIT INC COM 14174T107   3,789,794 184,868 SH   SOLE   0 0 184,868
CARGURUS INC COM CL A 141788109   7,935,789 452,956 SH   SOLE   0 0 452,956
CARMAX INC COM 143130102   11,050,289 156,232 SH   SOLE   0 0 156,232
CELCUITY INC COM 15102K100   493,651 54,010 SH   SOLE   0 0 54,010
CES ENERGY SOLUTIONS CORP COM 15713J104   323,818 113,715 SH   SOLE   0 0 113,715
CHEESECAKE FACTORY INC COM 163072101   6,737,130 222,347 SH   SOLE   0 0 222,347
CHIPOTLE MEXICAN GRILL INC COM 169656105   8,750,651 4,777 SH   SOLE   0 0 4,777
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105   6,111,754 1,616,866 SH   SOLE   0 0 1,616,866
COMMVAULT SYSTEMS INC COM 204166102   250,089 3,699 SH   SOLE   0 0 3,699
DEVON ENERGY CORP COM 25179M103   1,193,740 25,025 SH   SOLE   0 0 25,025
DHI GROUP INC COM 23331S100   154,441 50,471 SH   SOLE   0 0 50,471
DIGITAL TURBINE INC COM NEW 25400W102   137,123 22,665 SH   SOLE   0 0 22,665
DURECT CORP COM NEW 266605500   639,352 256,768 SH   SOLE   0 0 256,768
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   11,551,339 2,544,347 SH   SOLE   0 0 2,544,347
E2OPEN PARENT HOLDINGS INC W EXP 02/04/202 29788T111   221,132 470,493 SH   SOLE   0 0 470,493
ENSIGN GROUP INC COM 29358P101   26,620,730 286,460 SH   SOLE   0 0 286,460
ENTERPRISE PRODUCTS PARTNERS LP COM 293792107   15,142,656 553,257 SH   SOLE   0 0 553,257
ENVIVA PARTNERS LP COM 29415B103   3,646,368 488,135 SH   SOLE   0 0 488,135
EOG RESOURCES INC COM UNIT 26875P101   480,048 3,787 SH   SOLE   0 0 3,787
EQUINIX INC COM 29444U700   10,588,144 14,579 SH   SOLE   0 0 14,579
EVERBRIDGE INC COM 29978A104   5,193,637 231,652 SH   SOLE   0 0 231,652
EXACT SCIENCES CORP COM 30063P105   4,538,062 66,521 SH   SOLE   0 0 66,521
EXXON MOBIL CORP COM 30231G102   1,226,947 10,435 SH   SOLE   0 0 10,435
FARFETCH LTD ORD SH CL A 30744W107   47,879 22,909 SH   SOLE   0 0 22,909
FIVE9 INC COM 338307101   13,231,975 205,785 SH   SOLE   0 0 205,785
FRESHWORKS INC CLASS A COM 358054104   10,461,386 525,170 SH   SOLE   0 0 525,170
GAP INC COM 364760108   112,911 10,622 SH   SOLE   0 0 10,622
GENEDX HOLDINGS CORP COM CL A 81663L200   1,368,944 376,083 SH   SOLE   0 0 376,083
GENEDX HOLDINGS CORP W EXP 07/22/202 81663L119   1,106 37,007 SH   SOLE   0 0 37,007
GENERAC HOLDINGS INC COM 368736104   4,077,065 37,418 SH   SOLE   0 0 37,418
GENTEX CORP COM 371901109   1,936,901 59,523 SH   SOLE   0 0 59,523
GILEAD SCIENCES INC COM 375558103   236,810 3,160 SH   SOLE   0 0 3,160
GLOBAL NET LEASE INC COM NEW 379378201   385,178 40,081 SH   SOLE   0 0 40,081
GOODRX HOLDINGS INC COM CL A 38246G108   291,628 51,799 SH   SOLE   0 0 51,799
ICU Med COM 44930G107   1,659,237 13,942 SH   SOLE   0 0 13,942
INTEST CORP COM 461147100   180,386 11,891 SH   SOLE   0 0 11,891
INTUITIVE SURGICAL INC COM NEW 46120E602   19,358,077 66,229 SH   SOLE   0 0 66,229
KALTURA INC COM 483467106   3,031,788 1,752,479 SH   SOLE   0 0 1,752,479
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   163,979 10,781 SH   SOLE   0 0 10,781
LIVEPERSON INC COM 538146101   72,400 18,612 SH   SOLE   0 0 18,612
LL FLOORING HOLDINGS INC COM 55003T107   173,146 54,620 SH   SOLE   0 0 54,620
MARVELL TECHNOLOGY INC ORD 573874104   926,383 17,114 SH   SOLE   0 0 17,114
MAXCYTE INC COM 57777K106   172,963 55,437 SH   SOLE   0 0 55,437
MERCK & CO. INC COM 58933Y105   393,577 3,823 SH   SOLE   0 0 3,823
META PLATFORMS INC CL A 30303M102   363,254 1,210 SH   SOLE   0 0 1,210
MICROCHIP TECHNOLOGY INC COM 595017104   1,646,408 21,094 SH   SOLE   0 0 21,094
MICRON TECHNOLOGY INC COM 595112103   271,303 3,988 SH   SOLE   0 0 3,988
MICROSOFT CORP COM 594918104   301,225 954 SH   SOLE   0 0 954
MIROMATRIX MED INC COM 60471P108   1,910,439 1,458,351 SH   SOLE   0 0 1,458,351
NAVIGATOR HOLDINGS LTD SHS Y62132108   17,411,230 1,178,824 SH   SOLE   0 0 1,178,824
NINTENDO 8 SPONSORED ADS 654445303   803,977 77,679 SH   SOLE   0 0 77,679
NVIDIA CORPORATION COM 67066G104   276,654 636 SH   SOLE   0 0 636
OCADO GROUP PLC COM G6718L106   443,230 60,483 SH   SOLE   0 0 60,483
ONTO INNOVATION INC COM 683344105   219,462 1,721 SH   SOLE   0 0 1,721
OPSENS INC COM 683823108   4,090,681 3,124,637 SH   SOLE   0 0 3,124,637
PACIRA BIOSCIENCES COM 695127100   17,347,361 565,429 SH   SOLE   0 0 565,429
PATTERSON-UTI ENERGY INC COM 703481101   2,133,325 154,142 SH   SOLE   0 0 154,142
PAYPAL HOLDINGS INC COM 70450Y103   233,372 3,992 SH   SOLE   0 0 3,992
PENNANT GROUP INC COM 70805E109   2,107,699 189,371 SH   SOLE   0 0 189,371
PETMED EXPRESS INC COM 716382106   374,032 36,491 SH   SOLE   0 0 36,491
PFIZER INC COM 717081103   1,028,402 31,004 SH   SOLE   0 0 31,004
POWER SOLUTIONS INTERNATIONAL INC COM 73933G202   4,239,093 1,296,359 SH   SOLE   0 0 1,296,359
PROFOUND MED CORP COM NEW 74319B502   16,138,093 1,582,166 SH   SOLE   0 0 1,582,166
PROTO LABS INC COM 743713109   2,383,656 90,290 SH   SOLE   0 0 90,290
QUIDEL CORP COM 219798105   7,634,432 104,524 SH   SOLE   0 0 104,524
REDHILL BIOPHARMA LTD SPON ADS NEW 757468202   24,462 47,965 SH   SOLE   0 0 47,965
SECUREWORKS CORP CL A 81374A105   8,470,166 1,363,956 SH   SOLE   0 0 1,363,956
SHELL PLC SPON ADS 780259305   405,207 6,294 SH   SOLE   0 0 6,294
SHOPIFY INC CL A 82509L107   384,281 7,042 SH   SOLE   0 0 7,042
SL GREEN REALTY CORP COM 78440X887   1,955,912 52,437 SH   SOLE   0 0 52,437
SOMALOGIC INC CLASS A COM 83444K105   1,929,076 807,144 SH   SOLE   0 0 807,144
SOMALOGIC INC W EXP 08/31/202 83444K113   36,578 166,189 SH   SOLE   0 0 166,189
STARBUCKS CORP COM 855244109   425,592 4,663 SH   SOLE   0 0 4,663
SYSMEX CORP COM J7864H102   212,520 4,446 SH   SOLE   0 0 4,446
TAPESTRY INC COM 876030107   1,468,185 51,067 SH   SOLE   0 0 51,067
TFF PHARMACEUTICALS INC COM 87241J104   56,897 162,565 SH   SOLE   0 0 162,565
VIAVI SOLUTIONS INC COM 925550105   170,141 18,615 SH   SOLE   0 0 18,615
WALGREENS BOOTS ALLIANCE INC COM 931427108   459,989 20,683 SH   SOLE   0 0 20,683
WARNER BROS DISCOVERY INC COM SER A 934423104   253,265 23,320 SH   SOLE   0 0 23,320
WELLS FARGO CO COM 949746101   533,468 13,056 SH   SOLE   0 0 13,056
YEXT INC CL A 98585N106   6,495,504 1,026,146 SH   SOLE   0 0 1,026,146
ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101   300,742 4,300 SH   SOLE   0 0 4,300
ZUORA INC CL A 98983V106   8,843,365 1,073,224 SH   SOLE   0 0 1,073,224