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   37,379,670 893,182 SH   SOLE   0 0 893,182
AKAMAI TECHNOLOGIES COM 00971T101   2,710,299 30,158 SH   SOLE   0 0 30,158
ALPHA AND OMEGA SEMICONDUCTOR LTD SHS G6331P104   11,568,920 352,711 SH   SOLE   0 0 352,711
ALPHABET INC CAP STK CL A 02079K305   328,935 2,748 SH   SOLE   0 0 2,748
AMERESCO INC CL A 02361E108   12,781,860 262,839 SH   SOLE   0 0 262,839
AT&T INC COM 00206R102   754,785 47,322 SH   SOLE   0 0 47,322
BACKBLAZE INC COM CL A 05637B105   178,196 41,154 SH   SOLE   0 0 41,154
BIOLIFE SOLUTIONS INC COM NEW 09062W204   14,090,429 637,576 SH   SOLE   0 0 637,576
BLACKLINE INC COM 09239B109   10,377,034 192,810 SH   SOLE   0 0 192,810
BLACKSTONE INC COM 09260D107   218,200 2,347 SH   SOLE   0 0 2,347
BOSTON BEER COMPANY INC CL A 100557107   5,101,906 16,541 SH   SOLE   0 0 16,541
CAREDX INC COM 14167L103   17,533,718 2,062,790 SH   SOLE   0 0 2,062,790
CARETRUST REIT INC COM 14174T107   3,701,169 186,363 SH   SOLE   0 0 186,363
CARGURUS INC COM CL A 141788109   9,648,549 426,361 SH   SOLE   0 0 426,361
CARMAX INC COM 143130102   12,982,037 155,102 SH   SOLE   0 0 155,102
CELCUITY INC COM 15102K100   589,834 53,719 SH   SOLE   0 0 53,719
CES ENERGY SOLUTIONS CORP COM 15713J104   227,924 115,115 SH   SOLE   0 0 115,115
CHEESECAKE FACTORY INC COM 163072101   7,277,206 210,445 SH   SOLE   0 0 210,445
CHIPOTLE MEXICAN GRILL INC COM 169656105   11,909,952 5,568 SH   SOLE   0 0 5,568
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105   4,761,306 1,629,468 SH   SOLE   0 0 1,629,468
COMMVAULT SYS INC COM 204166102   268,040 3,691 SH   SOLE   0 0 3,691
DEVON ENERGY CORP COM 25179M103   1,214,929 25,132 SH   SOLE   0 0 25,132
DHI GROUP INC COM 23331S100   191,488 49,997 SH   SOLE   0 0 49,997
DIGITAL TURBINE INC COM NEW 25400W102   208,827 22,503 SH   SOLE   0 0 22,503
DURECT CORP COM NEW 266605500   942,549 190,414 SH   SOLE   0 0 190,414
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   13,934,855 2,488,366 SH   SOLE   0 0 2,488,366
E2OPEN PARENT HOLDINGS INC W EXP 02/04/2023 29788T111   256,552 475,096 SH   SOLE   0 0 475,096
ENSIGN GROUP INC COM 29358P101   29,794,595 312,116 SH   SOLE   0 0 312,116
ENTERPRISE PRODUCTS PARTNERS L.P. COM 293792107   17,341,710 658,129 SH   SOLE   0 0 658,129
ENVIVA PARTNERS LP COM 29415B103   3,623,032 333,920 SH   SOLE   0 0 333,920
EOG RESOURCES INC COM UNIT 26875P101   435,337 3,804 SH   SOLE   0 0 3,804
EQUINIX INC COM 29444U700   12,601,051 16,074 SH   SOLE   0 0 16,074
ETSY INC COM 29786A106   218,547 2,583 SH   SOLE   0 0 2,583
EVERBRIDGE INC COM 29978A104   6,422,939 238,771 SH   SOLE   0 0 238,771
EXACT SCIENCES CORP COM 30063P105   6,158,901 65,590 SH   SOLE   0 0 65,590
EXXON MOBIL CORP COM 30231G102   1,102,101 10,276 SH   SOLE   0 0 10,276
FARFETCH LTD ORD SH CL A 30744W107   138,430 22,919 SH   SOLE   0 0 22,919
FIVE9 INC COM 338307101   16,937,868 205,432 SH   SOLE   0 0 205,432
FRESHWORKS INC CLASS A COM 358054104   9,556,874 543,622 SH   SOLE   0 0 543,622
GENEDX HOLDINGS CORP W EXP 07/22/2023 81663L200   2,166,861 363,567 SH   SOLE   0 0 363,567
GENEDX HOLDINGS CORP COM CL A 81663L119   489 47,525 SH   SOLE   0 0 47,525
GENERAC HLDGS INC COM 368736104   5,117,097 34,313 SH   SOLE   0 0 34,313
GENTEX CORP COM 371901109   1,742,043 59,536 SH   SOLE   0 0 59,536
GILEAD SCIENCES INC COM 375558103   245,082 3,180 SH   SOLE   0 0 3,180
GOODRX HLDGS INC COM CL A 38246G108   265,042 48,015 SH   SOLE   0 0 48,015
ICU Med COM 44930G107   2,358,166 13,234 SH   SOLE   0 0 13,234
INTEST CORP COM 461147100   309,973 11,804 SH   SOLE   0 0 11,804
INTUITIVE SURGICAL INC COM NEW 46120E602   22,788,595 66,645 SH   SOLE   0 0 66,645
KALTURA INC COM 483467106   3,454,703 1,629,577 SH   SOLE   0 0 1,629,577
LIVEPERSON INC COM 538146101   83,154 18,397 SH   SOLE   0 0 18,397
LL FLOORING HOLDINGS INC COM 55003T107   221,823 57,917 SH   SOLE   0 0 57,917
MARVELL TECHNOLOGY INC ORD 573874104   1,026,604 17,173 SH   SOLE   0 0 17,173
MAXCYTE INC COM 57777K106   211,557 46,091 SH   SOLE   0 0 46,091
MERCK & CO. INC COM 58933Y105   442,982 3,839 SH   SOLE   0 0 3,839
META PLATFORMS INC CL A 30303M102   346,384 1,207 SH   SOLE   0 0 1,207
MICROCHIP TECHNOLOGY INC COM 595017104   1,930,958 21,553 SH   SOLE   0 0 21,553
MICRON TECHNOLOGY INC COM 595112103   251,114 3,979 SH   SOLE   0 0 3,979
MICROSOFT CORP COM 594918104   324,194 952 SH   SOLE   0 0 952
MIROMATRIX MED INC COM 60471P108   2,522,474 1,441,414 SH   SOLE   0 0 1,441,414
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   368,486 9,591 SH   SOLE   0 0 9,591
MODEL N INC COM 607525102   266,437 7,535 SH   SOLE   0 0 7,535
NAVIGATOR HOLDINGS LTD SHS Y62132108   20,570,878 1,581,159 SH   SOLE   0 0 1,581,159
NEW RELIC INC COM 64829B100   13,961,558 213,349 SH   SOLE   0 0 213,349
NEXTIER OILFIELD SOLUTIONS COM 65290C105   2,458,777 275,031 SH   SOLE   0 0 275,031
NINTENDO 8 SPONSORED ADS 654445303   876,129 77,424 SH   SOLE   0 0 77,424
NVIDIA CORPORATION COM 67066G104   268,617 635 SH   SOLE   0 0 635
OCADO GROUP PLC COM G6718L106   489,703 67,814 SH   SOLE   0 0 67,814
ONTO INNOVATION INC COM 683344105   302,007 2,593 SH   SOLE   0 0 2,593
OPSENS INC COM 683823108   3,599,553 2,922,166 SH   SOLE   0 0 2,922,166
PACIRA BIOSCIENCES COM 695127100   22,407,504 559,209 SH   SOLE   0 0 559,209
PAYPAL HLDGS INC COM 70450Y103   263,450 3,948 SH   SOLE   0 0 3,948
PENNANT GROUP INC COM 70805E109   2,325,574 189,379 SH   SOLE   0 0 189,379
PETMED EXPRESS INC COM 716382106   262,092 19,006 SH   SOLE   0 0 19,006
PFIZER INC COM 717081103   1,252,548 34,148 SH   SOLE   0 0 34,148
POWER SOLUTIONS INTERNATIONAL INC COM 73933G202   3,688,386 1,317,281 SH   SOLE   0 0 1,317,281
PROFOUND MED CORP COM NEW 74319B502   20,882,871 1,605,140 SH   SOLE   0 0 1,605,140
PROTO LABS INC COM 743713109   3,100,742 88,694 SH   SOLE   0 0 88,694
QUIDEL CORP COM 219798105   8,598,547 103,772 SH   SOLE   0 0 103,772
ROBLOX CORP CL A 771049103   264,771 6,570 SH   SOLE   0 0 6,570
SECUREWORKS CORP CL A 81374A105   9,848,865 1,362,222 SH   SOLE   0 0 1,362,222
SHELL PLC SPON ADS 780259305   386,069 6,394 SH   SOLE   0 0 6,394
SHOPIFY INC CL A 82509L107   456,205 7,062 SH   SOLE   0 0 7,062
SL GREEN RLTY CORP COM 78440X887   1,581,360 52,624 SH   SOLE   0 0 52,624
SOMALOGIC INC CLASS A COM 83444K105   1,860,330 805,337 SH   SOLE   0 0 805,337
SOMALOGIC INC W EXP 08/31/2023 83444K113   43,770 175,080 SH   SOLE   0 0 175,080
STARBUCKS CORP COM 855244109   463,798 4,682 SH   SOLE   0 0 4,682
SYSMEX CORP COM J7864H102   301,516 4,446 SH   SOLE   0 0 4,446
TAPESTRY INC COM 876030107   2,475,736 57,844 SH   SOLE   0 0 57,844
TFF PHARMACEUTICALS INC COM 87241J104   75,704 161,074 SH   SOLE   0 0 161,074
THE NECESSITY RETAIL REIT INC COM CLASS A 02607T109   421,425 62,341 SH   SOLE   0 0 62,341
VIAVI SOLUTIONS INC COM 925550105   265,008 23,390 SH   SOLE   0 0 23,390
WALGREENS BOOTS ALLIANCE INC COM 931427108   606,893 21,302 SH   SOLE   0 0 21,302
WARNER BROS DISCOVERY INC COM SER A 934423104   295,166 23,537 SH   SOLE   0 0 23,537
WELLS FARGO CO COM 949746101   557,230 13,056 SH   SOLE   0 0 13,056
YEXT INC CL A 98585N106   11,706,234 1,035,034 SH   SOLE   0 0 1,035,034
ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101   308,175 4,540 SH   SOLE   0 0 4,540
ZUORA INC CL A 98983V106   11,796,315 1,075,325 SH   SOLE   0 0 1,075,325