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
AILERON THERAPEUTICS INC COM NEW COM NEW 00887A204   105,196 37,977 SH   SOLE   0 0 37,977
AIR LEASE CORP CL A CL A 00912X302   35,053,094 737,494 SH   SOLE   0 0 737,494
AKAMAI TECHNOLOGIES INC COM 00971T101   2,662,495 29,557 SH   SOLE   0 0 29,557
ALPHA & OMEGA SEMICONDUCTOR LT SHS G6331P104   11,652,826 311,823 SH   SOLE   0 0 311,823
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305   475,047 2,608 SH   SOLE   0 0 2,608
AMERESCO INC CL A CL A 02361E108   10,350,655 359,273 SH   SOLE   0 0 359,273
AT&T INC COM 00206R102   840,076 43,960 SH   SOLE   0 0 43,960
BACKBLAZE INC COM CL A COM CL A 05637B105   339,071 55,044 SH   SOLE   0 0 55,044
BIOLIFE SOLUTIONS INC COM NEW COM NEW 09062W204   12,370,103 577,233 SH   SOLE   0 0 577,233
Bio-Techne Corp COM 09073M104   509,861 7,116 SH   SOLE   0 0 7,116
BLACKLINE INC COM 09239B109   8,991,690 185,587 SH   SOLE   0 0 185,587
BLACKSTONE INC COM 09260D107   288,578 2,331 SH   SOLE   0 0 2,331
BOSTON BEER INC CL A CL A 100557107   5,828,895 19,108 SH   SOLE   0 0 19,108
CAREDX INC COM 14167L103   33,764,820 2,174,167 SH   SOLE   0 0 2,174,167
CARETRUST REIT INC COM 14174T107   3,981,211 158,614 SH   SOLE   0 0 158,614
CARGURUS INC COM CL A COM CL A 141788109   10,994,751 419,647 SH   SOLE   0 0 419,647
CARMAX INC COM 143130102   11,624,830 158,506 SH   SOLE   0 0 158,506
CELCUITY INC COM 15102K100   871,285 53,192 SH   SOLE   0 0 53,192
CES ENERGY SOLUTIONS CORP COM 15713J104   273,348 48,576 SH   SOLE   0 0 48,576
CHEESECAKE FACTORY INC COM 163072101   8,581,900 218,425 SH   SOLE   0 0 218,425
CHIPOTLE MEXICAN GRILL INC COM 169656105   9,462,405 151,036 SH   SOLE   0 0 151,036
CNFINANCE HLDGS LTD SPON ADS SPON ADS 18979T105   2,462,935 1,520,330 SH   SOLE   0 0 1,520,330
COGNEX CORP COM 192422103   241,001 5,154 SH   SOLE   0 0 5,154
COMMVAULT SYS INC COM 204166102   448,229 3,687 SH   SOLE   0 0 3,687
DEVON ENERGY CORP NEW COM 25179M103   1,151,299 24,289 SH   SOLE   0 0 24,289
DHI Group Inc COM 23331S100   187,216 89,577 SH   SOLE   0 0 89,577
DIGITAL TURBINE INC COM NEW COM NEW 25400W102   86,833 52,309 SH   SOLE   0 0 52,309
DOUBLEVERIFY HLDGS INC COM 25862V105   3,827,607 196,590 SH   SOLE   0 0 196,590
DURECT CORP COM NEW COM NEW 266605500   482,736 374,214 SH   SOLE   0 0 374,214
E2OPEN PARENT HOLDINGS INC COM CL A COM CL A 29788T103   7,158,183 1,594,250 SH   SOLE   0 0 1,594,250
ENSIGN GROUP INC COM 29358P101   29,091,149 235,194 SH   SOLE   0 0 235,194
ENTERPRISE PRODS PARTNERS L P COM 293792107   14,385,569 496,396 SH   SOLE   0 0 496,396
ENVIVA INC COM 29415B103   48,372 112,494 SH   SOLE   0 0 112,494
EOG RES INC COM UNIT 26875P101   341,242 2,711 SH   SOLE   0 0 2,711
EQUINIX INC COM 29444U700   10,080,938 13,324 SH   SOLE   0 0 13,324
ETSY INC COM 29786A106   231,143 3,919 SH   SOLE   0 0 3,919
EXACT SCIENCES CORP COM 30063P105   10,414,752 246,503 SH   SOLE   0 0 246,503
EXXON MOBIL CORP COM 30231G102   882,625 7,667 SH   SOLE   0 0 7,667
FIVE9 INC COM 338307101   11,180,761 253,532 SH   SOLE   0 0 253,532
FRESHWORKS INC CLASS A COM CLASS A COM 358054104   9,335,157 735,631 SH   SOLE   0 0 735,631
GENEDX HOLDINGS CORP COM CL A COM CL A 81663L200   14,979,239 573,039 SH   SOLE   0 0 573,039
GENERAC HLDGS INC COM 368736104   5,016,427 37,940 SH   SOLE   0 0 37,940
GENTEX CORP COM 371901109   1,974,553 58,575 SH   SOLE   0 0 58,575
GLOBAL NET LEASE INC COM NEW COM NEW 379378201   819,657 111,518 SH   SOLE   0 0 111,518
GOODRX HLDGS INC COM CL A COM CL A 38246G108   494,161 63,354 SH   SOLE   0 0 63,354
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   465,324 58,605 SH   SOLE   0 0 58,605
ICU MED INC COM 44930G107   2,806,181 23,631 SH   SOLE   0 0 23,631
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602   22,541,000 50,671 SH   SOLE   0 0 50,671
IONQ INC COM 46222L108   1,706,575 242,756 SH   SOLE   0 0 242,756
KALTURA INC COM 483467106   2,301,259 1,917,716 SH   SOLE   0 0 1,917,716
KYVERNA THERAPEUTICS INC COM 501976104   91,020 12,136 SH   SOLE   0 0 12,136
LIFE TIME GROUP HOLDINGS INC COMMON STOCK COM 53190C102   378,596 20,106 SH   SOLE   0 0 20,106
LIVERAMP HLDGS INC COM 53815P108   228,368 7,381 SH   SOLE   0 0 7,381
LL FLOORING HOLDING INC COM 55003T107   41,825 29,248 SH   SOLE   0 0 29,248
MARVELL TECHNOLOGY INC ORD 573874104   1,120,291 16,027 SH   SOLE   0 0 16,027
MAXCYTE INC COM 57777K106   221,504 56,506 SH   SOLE   0 0 56,506
MERCK & CO INC COM 58933Y105   554,872 4,482 SH   SOLE   0 0 4,482
META PLATFORMS INC CL A CL A 30303M102   496,152 984 SH   SOLE   0 0 984
MICROCHIP TECHNOLOGY INC. COM 595017104   1,780,982 19,464 SH   SOLE   0 0 19,464
MICRON TECHNOLOGY INC COM 595112103   344,082 2,616 SH   SOLE   0 0 2,616
MICROSOFT CORP COM 594918104   425,496 952 SH   SOLE   0 0 952
MOBILEYE GLOBAL INC COMMON CLASS A COMMON CLASS A 60741F104   202,858 7,223 SH   SOLE   0 0 7,223
MYT NETHERLANDS PARENT B V ADS 55406W103   62,210 12,198 SH   SOLE   0 0 12,198
NAVIGATOR HLDGS LTD SHS Y62132108   14,159,536 810,970 SH   SOLE   0 0 810,970
NEW YORK CMNTY BANCORP INC COM 649445400   958,059 297,534 SH   SOLE   0 0 297,534
NINTENDO LTD UNSPON ADS SPONSORED ADS 654445303   1,021,374 76,795 SH   SOLE   0 0 76,795
NVIDIA CORPORATION COM 67066G104   377,785 3,058 SH   SOLE   0 0 3,058
ONTO INNOVATION INC COM 683344105   293,113 1,335 SH   SOLE   0 0 1,335
PACIRA BIOSCIENCES INC COM 695127100   17,068,469 596,591 SH   SOLE   0 0 596,591
PATTERSON-UTI ENERGY INC COM 703481101   1,655,518 159,799 SH   SOLE   0 0 159,799
PAYPAL HLDGS INC COM 70450Y103   302,626 5,215 SH   SOLE   0 0 5,215
PENNANT GROUP INC COM 70805E109   4,197,413 181,001 SH   SOLE   0 0 181,001
PETMED EXPRESS INC COM 716382106   107,754 26,606 SH   SOLE   0 0 26,606
PFIZER INC COM 717081103   1,052,272 37,608 SH   SOLE   0 0 37,608
POWER SOLUTIONS INTL INC COM NEW COM NEW 73933G202   8,164,086 1,282,653 SH   SOLE   0 0 1,282,653
PROFOUND MED CORP COM NEW COM 74319B502   12,656,491 1,508,521 SH   SOLE   0 0 1,508,521
PROTO LABS INC COM 743713109   2,870,113 92,914 SH   SOLE   0 0 92,914
QUIDELORTHO CORP SPON ADS NEW 219798105   5,805,261 174,752 SH   SOLE   0 0 174,752
REDHILL BIOPHARMA LTD SPON ADS NEW CL A 757468202   43,009 116,020 SH   SOLE   0 0 116,020
REVOLVE GROUP INC CL A 76156B107   149,395 9,390 SH   SOLE   0 0 9,390
RINGCENTRAL INC CL A CL A 76680R206   203,689 7,223 SH   SOLE   0 0 7,223
ROBLOX CORP CL A CL A 771049103   240,637 6,467 SH   SOLE   0 0 6,467
SECUREWORKS CORP CL A CL A 81374A105   10,461,458 1,494,494 SH   SOLE   0 0 1,494,494
SHELL PLC SPON ADS SPON ADS 780259305   331,739 4,596 SH   SOLE   0 0 4,596
SHOPIFY INC CL A CL A 82509L107   483,156 7,315 SH   SOLE   0 0 7,315
SL GREEN RLTY CORP COM 78440X887   1,828,283 32,279 SH   SOLE   0 0 32,279
STANDARD BIOTOOLS INC COM 34385P108   1,590,361 898,509 SH   SOLE   0 0 898,509
STARBUCKS CORP COM 855244109   737,862 9,478 SH   SOLE   0 0 9,478
TAPESTRY INC COM 876030107   2,166,728 50,636 SH   SOLE   0 0 50,636
TREACE MED CONCEPTS INC COM 89455T109   3,215,814 483,581 SH   SOLE   0 0 483,581
VEREN INC COM NEW 92340V107   4,439,176 564,063 SH   SOLE   0 0 564,063
VERTEX INC CL A CL A 92538J106   6,417,585 178,019 SH   SOLE   0 0 178,019
VIAVI SOLUTIONS INC COM 925550105   132,323 19,261 SH   SOLE   0 0 19,261
WALGREENS BOOTS ALLIANCE INC COM 931427108   261,131 21,590 SH   SOLE   0 0 21,590
WARNER BROS DISCOVERY INC COM SER A COM SER A 934423104   154,975 20,830 SH   SOLE   0 0 20,830
YEXT INC CL A 98585N106   98,820 18,471 SH   SOLE   0 0 18,471
ZUORA INC COM COM CL A 98983V106   10,230,144 1,030,226 SH   SOLE   0 0 1,030,226