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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACUITY BRANDS INC COM 00508Y102 15,099 80,730 SH   SOLE   80,730 0 0
ADVANCED MICRO DEVICES INC COM 007903107 16,197 172,435 SH   SOLE   172,435 0 0
AECOM COM 00766T100 10,064 158,945 SH   SOLE   158,945 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 28,894 195,483 SH   SOLE   195,483 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,545 56,132 SH   SOLE   56,132 0 0
AMAZON COM INC COM 023135106 7,606 2,211 SH   SOLE   2,211 0 0
ANALOG DEVICES INC COM 032654105 25,654 149,013 SH   SOLE   149,013 0 0
ANSYS INC COM 03662Q105 6,731 19,395 SH   SOLE   19,395 0 0
AXON ENTERPRISE INC COM 05464C101 11,797 66,727 SH   SOLE   66,727 0 0
B & G FOODS INC NEW COM 05508R106 19,483 594,000 SH Put SOLE   594,000 0 0
BIO-TECHNE CORP COM 09073M104 32,512 72,207 SH   SOLE   72,207 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 9,922 222,922 SH   SOLE   222,922 0 0
BLACKROCK INC COM 09247X101 6,704 7,662 SH   SOLE   7,662 0 0
BROOKS AUTOMATION INC NEW COM 114340102 13,271 139,287 SH   SOLE   139,287 0 0
CAE INC COM 124765108 19,021 617,578 SH   SOLE   617,578 0 0
CF INDS HLDGS INC COM 125269100 3,602 70,000 SH   SOLE   70,000 0 0
CHARLES RIV LABS INTL INC COM 159864107 65,612 177,367 SH   SOLE   177,367 0 0
CHUBB LIMITED COM H1467J104 6,675 41,995 SH   SOLE   41,995 0 0
CLEAN HARBORS INC COM 184496107 25,645 275,341 SH   SOLE   275,341 0 0
CLOUDFLARE INC CL A COM 18915M107 3,696 34,920 SH   SOLE   34,920 0 0
COGNEX CORP COM 192422103 18,830 224,033 SH   SOLE   224,033 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 36,804 145,300 SH Put SOLE   145,300 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 14,498 57,691 SH   SOLE   57,691 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,045 46,360 SH   SOLE   46,360 0 0
CYRUSONE INC COM 23283R100 229 3,200 SH   SOLE   3,200 0 0
DANAHER CORPORATION COM 235851102 22,633 84,338 SH   SOLE   84,338 0 0
DEERE & CO COM 244199105 4,233 12,000 SH   SOLE   12,000 0 0
EASTGROUP PPTYS INC COM 277276101 21,449 130,430 SH   SOLE   130,430 0 0
ELASTIC N V ORD SHS N14506104 8,473 58,130 SH   SOLE   58,130 0 0
ENTEGRIS INC COM 29362U104 20,007 162,698 SH   SOLE   162,698 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 7,294 168,794 SH   SOLE   168,794 0 0
EXPEDIA GROUP INC COM NEW 30212P303 8,005 48,900 SH Call SOLE   48,900 0 0
EXPONENT INC COM 30214U102 15,240 170,838 SH   SOLE   170,838 0 0
FACEBOOK INC CL A 30303M102 26,223 75,416 SH   SOLE   75,416 0 0
FAIR ISAAC CORP COM 303250104 13,938 27,727 SH   SOLE   27,727 0 0
FIRST INDL RLTY TR INC COM 32054K103 261 5,000 SH   SOLE   5,000 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 252 5,438 SH   SOLE   5,438 0 0
HAYWARD HLDGS INC COM 421298100 4,974 191,179 SH   SOLE   191,179 0 0
INMODE LTD SHS M5425M103 13,047 137,797 SH   SOLE   137,797 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 12,079 13,135 SH   SOLE   13,135 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 388 17,500 SH   SOLE   17,500 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,532 30,930 SH   SOLE   30,930 0 0
LENNOX INTL INC COM 526107107 25,854 73,700 SH   SOLE   73,700 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 16,806 606,269 SH   SOLE   606,269 0 0
LIVERAMP HLDGS INC COM 53815P108 15,877 338,900 SH Put SOLE   338,900 0 0
LULULEMON ATHLETICA INC COM 550021109 18,066 49,501 SH   SOLE   49,501 0 0
MARVELL TECHNOLOGY INC COM 573874104 22,062 378,228 SH   SOLE   378,228 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,994 27,375 SH   SOLE   27,375 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 201 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM 594918104 24,753 91,373 SH   SOLE   91,373 0 0
MKS INSTRS INC COM 55306N104 6,533 36,710 SH   SOLE   36,710 0 0
MODERNA INC COM 60770K107 8,462 36,010 SH   SOLE   36,010 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 12,741 237,439 SH   SOLE   237,439 0 0
MOSAIC CO NEW COM 61945C103 3,829 120,000 SH   SOLE   120,000 0 0
MP MATERIALS CORP COM CL A 553368101 5,356 145,317 SH   SOLE   145,317 0 0
MP MATERIALS CORP COM CL A 553368101 5,496 149,100 SH Call SOLE   149,100 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 5,141 168,946 SH   SOLE   168,946 0 0
NEW RELIC INC COM 64829B100 9,211 137,533 SH   SOLE   137,533 0 0
NIKE INC CL B 654106103 17,612 114,000 SH   SOLE   114,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 5,897 16,225 SH   SOLE   16,225 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 33,436 614,178 SH   SOLE   614,178 0 0
NUTANIX INC CL A 67059N108 11,107 290,600 SH Call SOLE   290,600 0 0
NVIDIA CORPORATION COM 67066G104 4,801 6,000 SH   SOLE   6,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 20,566 99,970 SH   SOLE   99,970 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,229 84,363 SH   SOLE   84,363 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 380 200,000 PRN   SOLE   200,000 0 0
PAYPAL HLDGS INC COM 70450Y103 37,954 130,211 SH   SOLE   130,211 0 0
PINTEREST INC CL A 72352L106 4,548 57,611 SH   SOLE   57,611 0 0
POOL CORP COM 73278L105 12,956 28,247 SH   SOLE   28,247 0 0
PROLOGIS INC. COM 74340W103 12,722 106,435 SH   SOLE   106,435 0 0
ROCKWELL AUTOMATION INC COM 773903109 6,647 23,238 SH   SOLE   23,238 0 0
SALESFORCE COM INC COM 79466L302 21,599 88,422 SH   SOLE   88,422 0 0
SHIFT4 PMTS INC CL A 82452J109 7,673 81,867 SH   SOLE   81,867 0 0
SHOPIFY INC CL A 82509L107 7,978 5,461 SH   SOLE   5,461 0 0
SMITH A O CORP COM 831865209 36,306 503,828 SH   SOLE   503,828 0 0
SNAP INC CL A 83304A106 16,497 242,100 SH Put SOLE   242,100 0 0
SONOS INC COM 83570H108 11,096 314,964 SH   SOLE   314,964 0 0
SONOS INC COM 83570H108 18,422 522,900 SH Call SOLE   522,900 0 0
STEEL DYNAMICS INC COM 858119100 2,971 49,853 SH   SOLE   49,853 0 0
STERIS PLC SHS USD G8473T100 5,731 27,779 SH   SOLE   27,779 0 0
SYNOPSYS INC COM 871607107 5,960 21,610 SH   SOLE   21,610 0 0
TECK RESOURCES LTD CL B 878742204 10,551 457,956 SH   SOLE   457,956 0 0
TERADYNE INC COM 880770102 27,119 202,443 SH   SOLE   202,443 0 0
TETRA TECH INC NEW COM 88162G103 7,130 58,421 SH   SOLE   58,421 0 0
TREX CO INC COM 89531P105 7,368 72,086 SH   SOLE   72,086 0 0
UNITED RENTALS INC COM 911363109 6,887 21,590 SH   SOLE   21,590 0 0
VEEVA SYS INC CL A COM 922475108 4,882 15,699 SH   SOLE   15,699 0 0
VIACOMCBS INC CL B 92556H206 13,131 290,500 SH Put SOLE   290,500 0 0
VISA INC COM CL A 92826C839 22,147 94,717 SH   SOLE   94,717 0 0
VULCAN MATLS CO COM 929160109 4,364 25,070 SH   SOLE   25,070 0 0
WALMART INC COM 931142103 14,807 105,000 SH   SOLE   105,000 0 0
WATERS CORP COM 941848103 16,965 49,087 SH   SOLE   49,087 0 0
WATSCO INC COM 942622200 16,588 57,871 SH   SOLE   57,871 0 0
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 540 100,000 PRN   SOLE   100,000 0 0
WELLTOWER INC COM 95040Q104 16,524 198,840 SH   SOLE   198,840 0 0
ZSCALER INC COM 98980G102 14,379 66,550 SH   SOLE   66,550 0 0