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
ACTIVISION BLIZZARD INC Common Stock 00507V109   3,496,933 41,482 SH   DFND 1 0 41,482 0
ADOBE SYSTEMS INCORPORATED Common Stock 00724F101   7,554,896 15,450 SH   DFND 1 0 15,450 0
ADVANCED DRAIN SYS INC DEL Common Stock 00790R104   13,767,380 121,000 SH   DFND 1 0 121,000 0
ADVANCED MICRO DEVICES INC Common Stock 007903107   21,144,658 185,626 SH   DFND 1 0 185,626 0
AECOM Common Stock 00766T100   11,388,434 134,472 SH   DFND 1 0 134,472 0
ALARM COM HLDGS INC Common Stock 011642105   4,472,852 86,549 SH   DFND 1 0 86,549 0
ALCON AG Common Stock H01301128   16,270,613 197,002 SH   DFND 1 132,381 64,621 0
ALPHABET INC Common Stock 02079K305   21,807,784 182,187 SH   DFND 1 0 182,187 0
ALTAIR ENGR INC Common Stock 021369103   13,522,955 178,309 SH   DFND 1 0 178,309 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103   14,309,546 100,242 SH   DFND 1 0 100,242 0
ANSYS INC Common Stock 03662Q105   21,059,667 63,765 SH   DFND 1 0 63,765 0
API GROUP CORP Common Stock 00187Y100   32,575,700 1,195,000 SH   DFND 1 0 1,195,000 0
APPLIED INDL TECHNOLOGIES IN Common Stock 03820C105   9,361,087 64,635 SH   DFND 1 0 64,635 0
APTIV PLC Common Stock G6095L109   18,162,526 177,907 SH   DFND 1 70,907 107,000 0
ATLASSIAN CORPORATION Common Stock 049468101   6,450,784 38,441 SH   DFND 1 0 38,441 0
AUTODESK INC Common Stock 052769106   20,847,304 101,888 SH   DFND 1 0 101,888 0
AVANTOR INC Common Stock 05352A100   11,071,060 539,000 SH   DFND 1 0 539,000 0
BJS WHSL CLUB HLDGS INC Common Stock 05550J101   4,223,875 67,035 SH   DFND 1 0 67,035 0
CADENCE DESIGN SYSTEM INC Common Stock 127387108   23,286,898 99,296 SH   DFND 1 0 99,296 0
CALIFORNIA WTR SVC GROUP Common Stock 130788102   8,285,066 160,470 SH   DFND 1 0 160,470 0
CHARTER COMMUNICATIONS INC N Common Stock 16119P108   4,431,952 12,064 SH   DFND 1 0 12,064 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105   5,107,932 2,388 SH   DFND 1 0 2,388 0
CINTAS CORP Common Stock 172908105   21,374,440 43,000 SH   DFND 1 0 43,000 0
CLEAN HARBORS INC Common Stock 184496107   45,263,304 275,274 SH   DFND 1 0 275,274 0
CORE & MAIN INC Common Stock 21874C102   18,553,280 592,000 SH   DFND 1 0 592,000 0
COSTAR GROUP INC Common Stock 22160N109   8,890,032 99,888 SH   DFND 1 0 99,888 0
COSTCO WHSL CORP NEW Common Stock 22160K105   10,199,609 18,945 SH   DFND 1 0 18,945 0
CROWDSTRIKE HLDGS INC Common Stock 22788C105   47,529,041 323,613 SH   DFND 1 0 323,613 0
CRYOPORT INC Common Stock 229050307   10,815,750 627,000 SH   DFND 1 0 627,000 0
CVS HEALTH CORP Common Stock 126650100   4,058,415 58,707 SH   DFND 1 0 58,707 0
CYBERARK SOFTWARE LTD Common Stock M2682V108   18,134,280 116,000 SH   DFND 1 0 116,000 0
DANAHER CORPORATION Common Stock 235851102   24,915,840 103,816 SH   DFND 1 0 103,816 0
DESCARTES SYS GROUP INC Common Stock 249906108   5,749,495 71,770 SH   DFND 1 0 71,770 0
DEXCOM INC Common Stock 252131107   29,184,878 227,102 SH   DFND 1 0 227,102 0
DIGITAL RLTY TR INC Common Stock 253868103   19,699,510 173,000 SH   DFND 1 0 173,000 0
DISNEY WALT CO Common Stock 254687106   3,052,930 34,195 SH   DFND 1 0 34,195 0
ECOLAB INC Common Stock 278865100   35,302,519 189,097 SH   DFND 1 0 189,097 0
EQUINIX INC Common Stock 29444U700   29,789,720 38,000 SH   DFND 1 0 38,000 0
ESSENTIAL UTILS INC Common Stock 29670G102   21,806,185 546,384 SH   DFND 1 0 546,384 0
EXACT SCIENCES CORP Common Stock 30063P105   4,485,697 47,771 SH   DFND 1 0 47,771 0
EXPONENT INC Common Stock 30214U102   11,198,400 120,000 SH   DFND 1 0 120,000 0
FACTSET RESH SYS INC Common Stock 303075105   6,108,310 15,246 SH   DFND 1 0 15,246 0
FERGUSON PLC NEW Common Stock G3421J106   30,690,999 194,789 SH   DFND 1 89,985 104,804 0
FISERV INC Common Stock 337738108   25,356,150 201,000 SH   DFND 1 0 201,000 0
FRONTIER COMMUNICATIONS PARE Common Stock 35909D109   3,570,343 191,542 SH   DFND 1 0 191,542 0
GARMIN LTD Common Stock H2906T109   12,953,131 124,203 SH   DFND 1 85,639 38,564 0
GENTEX CORP Common Stock 371901109   10,913,980 373,000 SH   DFND 1 0 373,000 0
GLOBAL PMTS INC Common Stock 37940X102   19,704,000 200,000 SH   DFND 1 0 200,000 0
GODADDY INC Common Stock 380237107   3,951,162 52,591 SH   DFND 1 0 52,591 0
HEALTHEQUITY INC Common Stock 42226A107   5,205,325 82,441 SH   DFND 1 0 82,441 0
HELIOS TECHNOLOGIES INC Common Stock 42328H109   6,807,270 103,000 SH   DFND 1 0 103,000 0
HOLOGIC INC Common Stock 436440101   25,710,404 317,530 SH   DFND 1 0 317,530 0
HUBSPOT INC Common Stock 443573100   8,310,182 15,618 SH   DFND 1 0 15,618 0
IDEX CORP Common Stock 45167R104   12,087,710 56,154 SH   DFND 1 0 56,154 0
IDEXX LABS INC Common Stock 45168D104   4,516,052 8,992 SH   DFND 1 0 8,992 0
INTUIT Common Stock 461202103   10,032,986 21,897 SH   DFND 1 0 21,897 0
INTUITIVE SURGICAL INC Common Stock 46120E602   22,399,806 65,508 SH   DFND 1 0 65,508 0
JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104   16,179,115 133,381 SH   DFND 1 0 133,381 0
JOHNSON CTLS INTL PLC Common Stock G51502105   33,587,024 492,912 SH   DFND 1 280,872 212,040 0
KLA CORP Common Stock 482480100   27,342,032 56,373 SH   DFND 1 0 56,373 0
LABORATORY CORP AMER HLDGS Common Stock 50540R409   5,846,943 24,228 SH   DFND 1 0 24,228 0
LAUDER ESTEE COS INC Common Stock 518439104   3,944,881 20,088 SH   DFND 1 0 20,088 0
LITTELFUSE INC Common Stock 537008104   17,187,290 59,000 SH   DFND 1 0 59,000 0
LULULEMON ATHLETICA INC Common Stock 550021109   4,547,678 12,015 SH   DFND 1 0 12,015 0
MASCO CORP Common Stock 574599106   11,706,495 204,017 SH   DFND 1 0 204,017 0
MATCH GROUP INC NEW Common Stock 57667L107   6,766,727 161,690 SH   DFND 1 0 161,690 0
MEDTRONIC PLC Common Stock G5960L103   32,052,982 363,825 SH   DFND 1 310,501 53,324 0
MERCK & CO INC Common Stock 58933Y105   6,936,093 60,110 SH   DFND 1 0 60,110 0
METTLER TOLEDO INTERNATIONAL Common Stock 592688105   18,655,456 14,223 SH   DFND 1 0 14,223 0
MICROSOFT CORP Common Stock 594918104   9,176,531 26,947 SH   DFND 1 0 26,947 0
MIDDLESEX WTR CO Common Stock 596680108   5,646,200 70,000 SH   DFND 1 0 70,000 0
MSA SAFETY INC Common Stock 553498106   27,485,680 158,000 SH   DFND 1 0 158,000 0
MSCI INC Common Stock 55354G100   9,062,459 19,311 SH   DFND 1 0 19,311 0
NASDAQ INC Common Stock 631103108   6,994,802 140,317 SH   DFND 1 0 140,317 0
NATERA INC Common Stock 632307104   3,954,063 81,259 SH   DFND 1 0 81,259 0
NETFLIX INC Common Stock 64110L106   5,373,097 12,198 SH   DFND 1 0 12,198 0
NEW YORK TIMES CO Common Stock 650111107   5,922,555 150,395 SH   DFND 1 0 150,395 0
NIKE INC Common Stock 654106103   3,438,688 31,156 SH   DFND 1 0 31,156 0
NVENT ELECTRIC PLC Common Stock G6700G107   55,376,754 1,071,739 SH   DFND 1 565,739 506,000 0
NVIDIA CORPORATION Common Stock 67066G104   34,685,525 81,995 SH   DFND 1 0 81,995 0
OKTA INC Common Stock 679295105   12,829,750 185,000 SH   DFND 1 0 185,000 0
OMNICELL COM Common Stock 68213N109   10,930,418 148,370 SH   DFND 1 0 148,370 0
ON SEMICONDUCTOR CORP Common Stock 682189105   16,255,181 171,867 SH   DFND 1 0 171,867 0
ORACLE CORP Common Stock 68389X105   5,414,546 45,466 SH   DFND 1 0 45,466 0
OSI SYSTEMS INC Common Stock 671044105   14,375,260 122,000 SH   DFND 1 0 122,000 0
PALO ALTO NETWORKS INC Common Stock 697435105   29,639,160 116,000 SH   DFND 1 0 116,000 0
PAYCOM SOFTWARE INC Common Stock 70432V102   5,395,868 16,797 SH   DFND 1 0 16,797 0
PAYPAL HLDGS INC Common Stock 70450Y103   8,074,330 121,000 SH   DFND 1 0 121,000 0
PENTAIR PLC Common Stock G7S00T104   15,810,010 244,737 SH   DFND 1 0 244,737 0
PLANET FITNESS INC Common Stock 72703H101   13,742,249 203,770 SH   DFND 1 0 203,770 0
POOL CORP Common Stock 73278L105   6,528,851 17,427 SH   DFND 1 0 17,427 0
PRIMO WATER CORPORATION Common Stock 74167P108   8,068,763 643,442 SH   DFND 1 0 643,442 0
PROCTER AND GAMBLE CO Common Stock 742718109   5,261,888 34,677 SH   DFND 1 0 34,677 0
PTC INC Common Stock 69370C100   24,384,670 171,361 SH   DFND 1 0 171,361 0
RAPID7 INC Common Stock 753422104   14,670,720 324,000 SH   DFND 1 0 324,000 0
ROCKWELL AUTOMATION INC Common Stock 773903109   17,579,452 53,360 SH   DFND 1 0 53,360 0
ROLLINS INC Common Stock 775711104   21,457,830 501,000 SH   DFND 1 0 501,000 0
ROPER TECHNOLOGIES INC Common Stock 776696106   17,808,351 37,039 SH   DFND 1 0 37,039 0
S&P GLOBAL INC Common Stock 78409V104   6,101,546 15,220 SH   DFND 1 0 15,220 0
SERVICENOW INC Common Stock 81762P102   55,731,127 99,171 SH   DFND 1 0 99,171 0
SJW GROUP Common Stock 784305104   6,116,817 87,246 SH   DFND 1 0 87,246 0
SMITH A O CORP Common Stock 831865209   13,027,620 179,000 SH   DFND 1 0 179,000 0
SNOWFLAKE INC Common Stock 833445109   26,682,264 151,621 SH   DFND 1 0 151,621 0
SOHO HOUSE & CO INC Common Stock 586001109   2,406,372 443,980 SH   DFND 1 0 443,980 0
SPLUNK INC Common Stock 848637104   48,973,266 461,620 SH   DFND 1 0 461,620 0
SPROUTS FMRS MKT INC Common Stock 85208M102   4,270,450 116,266 SH   DFND 1 0 116,266 0
SPS COMM INC Common Stock 78463M107   17,356,078 90,368 SH   DFND 1 0 90,368 0
STANTEC INC Common Stock 85472N109   16,081,504 246,039 SH   DFND 1 0 246,039 0
STERICYCLE INC Common Stock 858912108   20,387,160 439,000 SH   DFND 1 0 439,000 0
STERIS PLC Common Stock G8473T100   48,535,385 215,732 SH   DFND 1 119,732 96,000 0
SYNOPSYS INC Common Stock 871607107   45,155,065 103,707 SH   DFND 1 0 103,707 0
T-MOBILE US INC Common Stock 872590104   7,626,999 54,910 SH   DFND 1 0 54,910 0
TE CONNECTIVITY LTD Common Stock H84989104   14,880,647 106,169 SH   DFND 1 0 106,169 0
TERADYNE INC Common Stock 880770102   13,190,156 118,478 SH   DFND 1 0 118,478 0
TETRA TECH INC NEW Common Stock 88162G103   10,520,295 64,250 SH   DFND 1 0 64,250 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   40,597,368 77,810 SH   DFND 1 0 77,810 0
TOPGOLF CALLAWAY BRANDS CORP Common Stock 131193104   5,479,868 275,786 SH   DFND 1 0 275,786 0
TORO CO Common Stock 891092108   9,196,580 90,473 SH   DFND 1 0 90,473 0
TRACTOR SUPPLY CO Common Stock 892356106   5,153,620 23,309 SH   DFND 1 0 23,309 0
TRANSUNION Common Stock 89400J107   14,256,060 182,000 SH   DFND 1 0 182,000 0
TYLER TECHNOLOGIES INC Common Stock 902252105   12,140,101 29,150 SH   DFND 1 0 29,150 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   6,395,396 13,306 SH   DFND 1 0 13,306 0
VAIL RESORTS INC Common Stock 91879Q109   9,962,143 39,570 SH   DFND 1 0 39,570 0
VARONIS SYS INC Common Stock 922280102   19,081,400 716,000 SH   DFND 1 0 716,000 0
VISA INC Common Stock 92826C839   21,392,198 90,080 SH   DFND 1 0 90,080 0
WABTEC Common Stock 929740108   26,540,140 242,000 SH   DFND 1 0 242,000 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108   3,498,914 122,812 SH   DFND 1 0 122,812 0
WASTE CONNECTIONS INC Common Stock 94106B101   15,289,079 106,969 SH   DFND 1 0 106,969 0
WASTE MGMT INC DEL Common Stock 94106L109   12,368,661 71,322 SH   DFND 1 0 71,322 0
WIX COM LTD Common Stock M98068105   3,728,605 47,656 SH   DFND 1 0 47,656 0
XYLEM INC Common Stock 98419M100   22,486,723 199,669 SH   DFND 1 0 199,669 0
YETI HLDGS INC Common Stock 98585X104   2,859,168 73,614 SH   DFND 1 0 73,614 0
ZOETIS INC Common Stock 98978V103   6,514,704 37,830 SH   DFND 1 0 37,830 0
ZSCALER INC Common Stock 98980G102   10,826,200 74,000 SH   DFND 1 0 74,000 0
ZURN ELKAY WATER SOLNS CORP Common Stock 98983L108   10,467,659 389,277 SH   DFND 1 0 389,277 0