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
2U INC COM 90214J101   155,618 38,615 SH   SOLE   38,615 0 0
3M CO COM 88579Y101   251,526 2,513 SH   SOLE   2,513 0 0
A10 NETWORKS INC COM 002121101   2,514,674 172,356 SH   SOLE   172,356 0 0
ABBVIE INC COM 00287Y109   1,650,173 12,248 SH   SOLE   12,248 0 0
ACCO BRANDS CORP COM 00081T108   140,149 26,900 SH   SOLE   26,900 0 0
ADOBE INC COM 00724F101   838,618 1,715 SH   SOLE   1,715 0 0
ADTALEM GBL ED INC COM 00737L103   397,039 11,562 SH   SOLE   11,562 0 0
AECOM COM 00766T100   746,034 8,809 SH   SOLE   8,809 0 0
AFFIRM HLDGS INC COM CL A 00827B106   246,522 16,081 SH   SOLE   16,081 0 0
AFYA LTD CL A COM G01125106   244,605 17,422 SH   SOLE   17,422 0 0
AGCO CORP COM 001084102   3,469,488 26,400 SH   SOLE   26,400 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,326,195 25,884 SH   SOLE   25,884 0 0
ALLEGION PLC ORD SHS G0176J109   2,018,616 16,819 SH   SOLE   16,819 0 0
ALPHABET INC CAP STK CL A 02079K305   6,750,122 56,392 SH   SOLE   56,392 0 0
ALPHABET INC CAP STK CL C 02079K107   481,582 3,981 SH   SOLE   3,981 0 0
ALTUS POWER INC COM CL A 02217A102   455,787 84,405 SH   SOLE   84,405 0 0
AMERICAN EXPRESS CO COM 025816109   2,872,210 16,488 SH   SOLE   16,488 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   709,039 4,967 SH   SOLE   4,967 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   6,846,147 211,955 SH   SOLE   211,955 0 0
AMYRIS INC COM NEW 03236M200   1,760,415 1,709,141 SH   SOLE   1,709,141 0 0
ANSYS INC COM 03662Q105   780,758 2,364 SH   SOLE   2,364 0 0
APPLE INC COM 037833100   680,641 3,509 SH   SOLE   3,509 0 0
APTIV PLC SHS G6095L109   780,172 7,642 SH   SOLE   7,642 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   4,086,530 1,086,843 SH   SOLE   1,086,843 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,305,158 10,488 SH   SOLE   10,488 0 0
AUTODESK INC COM 052769106   842,993 4,120 SH   SOLE   4,120 0 0
BADGER METER INC COM 056525108   2,589,678 17,550 SH   SOLE   17,550 0 0
BALCHEM CORP COM 057665200   6,526,691 48,414 SH   SOLE   48,414 0 0
BALL CORP COM 058498106   6,470,565 111,159 SH   SOLE   111,159 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,070,176 11,936 SH   SOLE   11,936 0 0
BERRY GLOBAL GROUP INC COM 08579W103   386,040 6,000 SH   SOLE   6,000 0 0
BEYOND MEAT INC COM 08862E109   5,280,666 406,831 SH   SOLE   406,831 0 0
BLACKBERRY LTD COM 09228F103   3,781,060 683,736 SH   SOLE   683,736 0 0
BLACKROCK INC COM 09247X101   1,736,835 2,513 SH   SOLE   2,513 0 0
BLOCK H & R INC COM 093671105   1,115,832 35,012 SH   SOLE   35,012 0 0
BLOCK INC CL A 852234103   264,815 3,978 SH   SOLE   3,978 0 0
BOISE CASCADE CO DEL COM 09739D100   922,293 10,208 SH   SOLE   10,208 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   206,923 6,592 SH   SOLE   6,592 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   1,210,305 1,198,322 SH   SOLE   1,198,322 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   646,318 6,991 SH   SOLE   6,991 0 0
BROADCOM INC COM 11135F101   3,349,147 3,861 SH   SOLE   3,861 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   618,131 3,732 SH   SOLE   3,732 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   689,254 2,939 SH   SOLE   2,939 0 0
CALAVO GROWERS INC COM 128246105   1,968,107 67,819 SH   SOLE   67,819 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   646,304 12,518 SH   SOLE   12,518 0 0
CANADIAN SOLAR INC COM 136635109   692,628 17,902 SH   SOLE   17,902 0 0
CARA THERAPEUTICS INC COM 140755109   239,220 84,530 SH   SOLE   84,530 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,132,786 8,208 SH   SOLE   8,208 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,168,323 33,182 SH   SOLE   33,182 0 0
CHEGG INC COM 163092109   303,074 34,130 SH   SOLE   34,130 0 0
CHEVRON CORP NEW COM 166764100   248,298 1,578 SH   SOLE   1,578 0 0
CHEWY INC CL A 16679L109   251,305 6,367 SH   SOLE   6,367 0 0
CISCO SYS INC COM 17275R102   3,125,510 60,408 SH   SOLE   60,408 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105   922,893 35,387 SH   SOLE   35,387 0 0
CLEAN HARBORS INC COM 184496107   707,542 4,303 SH   SOLE   4,303 0 0
CLEARWATER PAPER CORP COM 18538R103   225,285 7,193 SH   SOLE   7,193 0 0
CLOROX CO DEL COM 189054109   1,437,404 9,038 SH   SOLE   9,038 0 0
CLOUDFLARE INC CL A COM 18915M107   5,599,660 85,661 SH   SOLE   85,661 0 0
CNH INDL N V SHS N20944109   4,294,483 298,228 SH   SOLE   298,228 0 0
COGNEX CORP COM 192422103   2,248,083 40,130 SH   SOLE   40,130 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   282,122 3,943 SH   SOLE   3,943 0 0
COMMERCIAL METALS CO COM 201723103   884,741 16,801 SH   SOLE   16,801 0 0
CORNING INC COM 219350105   4,123,928 117,692 SH   SOLE   117,692 0 0
COURSERA INC COM 22266M104   416,132 31,961 SH   SOLE   31,961 0 0
CROCS INC COM 227046109   679,025 6,039 SH   SOLE   6,039 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   5,873,184 39,989 SH   SOLE   39,989 0 0
CSG SYS INTL INC COM 126349109   211,224 4,005 SH   SOLE   4,005 0 0
CUMMINS INC COM USD2.50 231021106   5,632,061 22,973 SH   SOLE   22,973 0 0
CYBERARK SOFTWARE LTD M2682V108   4,308,924 27,563 SH   SOLE   27,563 0 0
DARLING INGREDIENTS INC COM 237266101   770,264 12,075 SH   SOLE   12,075 0 0
DEERE & CO COM 244199105   5,973,716 14,743 SH   SOLE   14,743 0 0
DELL TECHNOLOGIES INC CL C 24703L202   389,592 7,200 SH   SOLE   7,200 0 0
DLOCAL LTD CLASS A COM G29018101   294,592 24,137 SH   SOLE   24,137 0 0
DOLE PLC ORD SHS G27907107   2,385,901 176,472 SH   SOLE   176,472 0 0
DONALDSON INC COM 257651109   741,556 11,863 SH   SOLE   11,863 0 0
DUOLINGO INC CL A COM 26603R106   873,792 6,113 SH   SOLE   6,113 0 0
EASTMAN CHEM CO COM 277432100   1,863,105 22,254 SH   SOLE   22,254 0 0
EATON CORP PLC SHS G29183103   830,945 4,132 SH   SOLE   4,132 0 0
ECOLAB INC COM 278865100   746,013 3,996 SH   SOLE   3,996 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   246,711 24,524 SH   SOLE   24,524 0 0
ENDAVA PLC ADS 29260V105   1,245,032 24,040 SH   SOLE   24,040 0 0
ENERGY RECOVERY INC COM 29270J100   1,069,730 38,273 SH   SOLE   38,273 0 0
ENVIRI CORP COM 415864107   266,085 26,959 SH   SOLE   26,959 0 0
ESSENTIAL UTILS INC COM 29670G102   672,563 16,852 SH   SOLE   16,852 0 0
EURONET WORLDWIDE INC COM 298736109   209,975 1,789 SH   SOLE   1,789 0 0
EVERTEC INC COM 30040P103   207,758 5,641 SH   SOLE   5,641 0 0
EXXON MOBIL CORP COM 30231G102   328,936 3,067 SH   SOLE   3,067 0 0
F5 NETWORK INC COM 315616102   2,461,117 16,827 SH   SOLE   16,827 0 0
FASTENAL CO COM 311900104   3,710,058 62,893 SH   SOLE   62,893 0 0
FISERV INC COM 337738108   225,556 1,788 SH   SOLE   1,788 0 0
FLYWIRE CORPORATION COM VTG 302492103   250,213 8,061 SH   SOLE   8,061 0 0
FMC CORP COM NEW 302491303   6,185,484 59,282 SH   SOLE   59,282 0 0
FORGEROCK INC CL A 34631B101   3,707,388 180,496 SH   SOLE   180,496 0 0
FORTINET INC COM 34959E109   6,830,388 90,361 SH   SOLE   90,361 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106   1,442,813 20,053 SH   SOLE   20,053 0 0
FOX FACTORY HLDG CORP COM 35138V102   699,781 6,449 SH   SOLE   6,449 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   2,121,718 82,525 SH   SOLE   82,525 0 0
FRESHPET INC COM 358039105   241,259 3,666 SH   SOLE   3,666 0 0
GARMIN LTD SHS H2906T109   344,470 3,303 SH   SOLE   3,303 0 0
GEN DIGITAL INC COM 668771108   6,239,422 336,357 SH   SOLE   336,357 0 0
GENERAL MTRS CO COM 37045V100   314,264 8,150 SH   SOLE   8,150 0 0
GENTEX CORP COM 371901109   1,354,036 46,276 SH   SOLE   46,276 0 0
GLOBAL PMTS INC COM 37940X102   247,679 2,514 SH   SOLE   2,514 0 0
GRAHAM HLDGS CO COM CL B 384637104   475,471 832 SH   SOLE   832 0 0
GRAINGER W W INC COM 384802104   215,285 273 SH   SOLE   273 0 0
GRAND CANYON ED INC COM 38526M106   489,112 4,739 SH   SOLE   4,739 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   5,003,310 208,211 SH   SOLE   208,211 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   198,794 24,362 SH   SOLE   24,362 0 0
GREEN DOT CORP CL A 39304D102   202,542 10,808 SH   SOLE   10,808 0 0
GROWGENERATION CORP COM 39986L109   1,333,820 392,300 SH   SOLE   392,300 0 0
HAMILTON LANE INC CL A 407497106   1,018,465 12,734 SH   SOLE   12,734 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   746,800 29,872 SH   SOLE   29,872 0 0
HENRY SCHEIN CORP COM 806407102   1,185,763 14,621 SH   SOLE   14,621 0 0
HOLOGIC INC COM 436440101   2,702,455 33,376 SH   SOLE   33,376 0 0
HOME DEPOT INC COM 437076102   5,297,344 17,053 SH   SOLE   17,053 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   133,413 170,605 SH   SOLE   170,605 0 0
IDEXX LABS INC COM 45168D104   1,691,511 3,368 SH   SOLE   3,368 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,074,187 4,294 SH   SOLE   4,294 0 0
INGLES MKTS INC CL A 457030104   388,455 4,700 SH   SOLE   4,700 0 0
INSTRUCTURE HLDGS INC COM 457790103   221,232 8,793 SH   SOLE   8,793 0 0
INTEL CORP COM 458140100   2,181,057 65,223 SH   SOLE   65,223 0 0
INTERCURE LTD COM NEW M549GJ111   28,506 16,768 SH   SOLE   16,768 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   6,173,478 77,566 SH   SOLE   77,566 0 0
INTERNATIONAL PAPER CO COM 460146103   3,250,791 102,194 SH   SOLE   102,194 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   563,175 1,647 SH   SOLE   1,647 0 0
IQVIA HLDGS INC COM 46266C105   1,131,492 5,034 SH   SOLE   5,034 0 0
ITRON INC COM 465741106   786,611 10,910 SH   SOLE   10,910 0 0
HENRY JACK & ASSOC INC COM 426281101   205,481 1,228 SH   SOLE   1,228 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   3,118,217 25,153 SH   SOLE   25,153 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   5,395,667 44,482 SH   SOLE   44,482 0 0
JOHNSON & JOHNSON COM 478160104   8,569,632 51,774 SH   SOLE   51,774 0 0
JOHNSON CTLS INTL PLC SHS G51502105   860,949 12,635 SH   SOLE   12,635 0 0
JPMORGAN CHASE & CO COM 46625H100   6,697,657 46,051 SH   SOLE   46,051 0 0
LAMB WESTON HLDGS INC COM 513272104   8,579,868 74,640 SH   SOLE   74,640 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   627,386 51,893 SH   SOLE   51,893 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   367,932 66,294 SH   SOLE   66,294 0 0
LILLY ELI & CO COM 532457108   217,607 464 SH   SOLE   464 0 0
LINDE PLC SHS G54950103   1,920,262 5,039 SH   SOLE   5,039 0 0
LINDSAY CORP COM 535555106   4,799,497 40,217 SH   SOLE   40,217 0 0
M/I HOMES INC COM 55305B101   331,322 3,800 SH   SOLE   3,800 0 0
MARKEL CORP COM 570535104   2,594,846 1,876 SH   SOLE   1,876 0 0
MARQETA INC CLASS A COM 57142B104   204,891 42,072 SH   SOLE   42,072 0 0
MASCO CORP COM 574599106   1,909,549 33,279 SH   SOLE   33,279 0 0
MASTERCARD INCORPORATED CL A 57636Q104   605,682 1,540 SH   SOLE   1,540 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   698,002 24,787 SH   SOLE   24,787 0 0
MCCORMICK & CO INC COM NON VTG 579780206   4,556,372 52,234 SH   SOLE   52,234 0 0
MEDTRONIC PLC SHS G5960L103   219,369 2,490 SH   SOLE   2,490 0 0
MERCK & CO INC COM 58933Y105   9,756,686 84,554 SH   SOLE   84,554 0 0
METLIFE INC COM 59156R108   3,183,826 56,321 SH   SOLE   56,321 0 0
MICROSOFT CORP COM 594918104   21,228,242 62,337 SH   SOLE   62,337 0 0
MISSION PRODUCE INC COM 60510V108   1,304,257 107,612 SH   SOLE   107,612 0 0
MITEK SYS INC COM NEW 606710200   902,105 83,220 SH   SOLE   83,220 0 0
MONDELEZ INTL INC CL A 609207105   4,055,756 55,604 SH   SOLE   55,604 0 0
MORNINGSTAR INC COM 617700109   1,114,658 5,685 SH   SOLE   5,685 0 0
MSCI INC COM 55354G100   370,270 789 SH   SOLE   789 0 0
NASDAQ INC COM 631103108   304,284 6,104 SH   SOLE   6,104 0 0
NCR CORP COM 62886E108   207,245 8,224 SH   SOLE   8,224 0 0
NERDY INC CL A COM 64081V109   112,090 26,880 SH   SOLE   26,880 0 0
NETSCOUT SYS INC COM 64115T104   3,387,168 109,440 SH   SOLE   109,440 0 0
NIKE INC CL B 654106103   2,094,271 18,975 SH   SOLE   18,975 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,459,865 14,467 SH   SOLE   14,467 0 0
NVIDIA CORPORATION COM 67066G104   478,436 1,131 SH   SOLE   1,131 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   4,928,926 2,404,354 SH   SOLE   2,404,354 0 0
O-I GLASS INC COM 67098H104   6,926,619 324,736 SH   SOLE   324,736 0 0
OKTA INC CL A 679295105   5,683,857 81,959 SH   SOLE   81,959 0 0
ONESPAN INC COM 68287N100   1,631,806 109,960 SH   SOLE   109,960 0 0
ORACLE CORP COM 68389X105   4,105,151 34,471 SH   SOLE   34,471 0 0
ORIGIN MATERIALS INC COM 68622D106   188,577 44,267 SH   SOLE   44,267 0 0
OWENS CORNING NEW COM 690742101   1,723,775 13,209 SH   SOLE   13,209 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   141,902 15,032 SH   SOLE   15,032 0 0
PALO ALTO NETWORKS INC COM 697435105   4,840,637 18,945 SH   SOLE   18,945 0 0
PAYCHEX INC COM 704326107   3,478,038 31,090 SH   SOLE   31,090 0 0
PAYONEER GLOBAL INC COM 70451X104   271,068 56,355 SH   SOLE   56,355 0 0
PAYPAL HLDGS INC COM 70450Y103   263,450 3,948 SH   SOLE   3,948 0 0
PEPSICO INC COM 713448108   7,530,119 40,655 SH   SOLE   40,655 0 0
PERDOCEO ED CORP COM 71363P106   246,283 20,072 SH   SOLE   20,072 0 0
PERRIGO CO PLC SHS G97822103   3,220,022 94,846 SH   SOLE   94,846 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   252,493 28,370 SH   SOLE   28,370 0 0
PFIZER INC COM 717081103   3,783,359 103,145 SH   SOLE   103,145 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,223,697 21,601 SH   SOLE   21,601 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   364,560 19,047 SH   SOLE   19,047 0 0
PPG INDS INC COM 693506107   1,828,391 12,329 SH   SOLE   12,329 0 0
PROCTER & GAMBLE CO COM 742718109   6,162,010 40,609 SH   SOLE   40,609 0 0
PUBLIC SVC ENTERPRISE GRP INC COM 744573106   4,419,139 70,582 SH   SOLE   70,582 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   869,984 81,383 SH   SOLE   81,383 0 0
Q2 HLDGS INC COM 74736L109   221,862 7,180 SH   SOLE   7,180 0 0
QUALYS INC COM 74758T303   6,012,347 46,546 SH   SOLE   46,546 0 0
QUANTA SVCS INC COM 74762E102   624,318 3,178 SH   SOLE   3,178 0 0
RADWARE LTD ORD M81873107   880,170 45,393 SH   SOLE   45,393 0 0
RAPID7 INC COM 753422104   5,643,473 124,635 SH   SOLE   124,635 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,986,629 20,280 SH   SOLE   20,280 0 0
REMITLY GLOBAL INC COM 75960P104   247,596 13,156 SH   SOLE   13,156 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   234,621 42,814 SH   SOLE   42,814 0 0
REPAY HLDGS CORP COM CL A 76029L100   296,827 37,909 SH   SOLE   37,909 0 0
REPUBLIC SVCS INC COM 760759100   692,175 4,519 SH   SOLE   4,519 0 0
REVVITY INC COM 714046109   3,324,101 27,983 SH   SOLE   27,983 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,415,956 2,945 SH   SOLE   2,945 0 0
S&P GLOBAL INC COM 78409V104   1,605,965 4,006 SH   SOLE   4,006 0 0
SCHNITZER STEEL INDS INC CL A 806882106   419,410 13,985 SH   SOLE   13,985 0 0
SCHOLASTIC CORP COM 807066105   297,470 7,649 SH   SOLE   7,649 0 0
SCOTTS MIRACLE GRO CO CL A 810186106   2,702,378 43,107 SH   SOLE   43,107 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102   744,225 16,542 SH   SOLE   16,542 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   4,741,881 66,665 SH   SOLE   66,665 0 0
SENTINELONE INC CL A 81730H109   6,798,443 450,228 SH   SOLE   450,228 0 0
SHIFT4 PMTS INC CL A 82452J109   263,083 3,874 SH   SOLE   3,874 0 0
SHOPIFY INC CL A 82509L107   225,648 3,493 SH   SOLE   3,493 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   254,790 947 SH   SOLE   947 0 0
SOUTHERN CO COM 842587107   425,294 6,054 SH   SOLE   6,054 0 0
SPLUNK INC COM 848637104   4,243,918 40,003 SH   SOLE   40,003 0 0
STATE STR CORP COM 857477103   1,791,081 24,475 SH   SOLE   24,475 0 0
STEEL DYNAMICS INC COM 858119100   759,351 6,971 SH   SOLE   6,971 0 0
STERIS PLC SHS USD G8473T100   1,351,680 6,008 SH   SOLE   6,008 0 0
STONECO LTD COM CL A G85158106   199,712 15,676 SH   SOLE   15,676 0 0
STRATEGIC ED INC COM 86272C103   323,597 4,770 SH   SOLE   4,770 0 0
STRIDE INC COM 86333M108   473,640 12,722 SH   SOLE   12,722 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   9,459,433 93,732 SH   SOLE   93,732 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   495,217 20,180 SH   SOLE   20,180 0 0
TE CONNECTIVITY LTD REG SHS H84989104   3,769,884 26,897 SH   SOLE   26,897 0 0
TENABLE HLDGS INC COM 88025T102   4,399,421 101,020 SH   SOLE   101,020 0 0
TERADYNE INC COM 880770102   1,973,213 17,724 SH   SOLE   17,724 0 0
TESLA INC COM 88160R101   256,273 979 SH   SOLE   979 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   918,826 122,022 SH   SOLE   122,022 0 0
ALKALINE WTR CO INC COM 01643A306   26,519 17,220 SH   SOLE   17,220 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,622,316 5,026 SH   SOLE   5,026 0 0
TJX COS INC NEW COM 872540109   2,088,462 24,631 SH   SOLE   24,631 0 0
TRACTOR SUPPLY CO COM 892356106   3,295,274 14,904 SH   SOLE   14,904 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   430,526 2,251 SH   SOLE   2,251 0 0
UDEMY INC COM 902685106   307,640 28,671 SH   SOLE   28,671 0 0
UNITEDHEALTH GROUP INC COM 91324P102   280,213 583 SH   SOLE   583 0 0
US BANCORP DEL COM NEW 902973304   2,110,926 63,890 SH   SOLE   63,890 0 0
UNITED PARCEL SERVICE INC CL B 911312106   6,456,764 36,021 SH   SOLE   36,021 0 0
VALMONT INDS INC COM 920253101   3,323,209 11,418 SH   SOLE   11,418 0 0
VARONIS SYS INC COM 922280102   4,141,970 155,421 SH   SOLE   155,421 0 0
VERISIGN INC COM 92343E102   6,024,360 26,660 SH   SOLE   26,660 0 0
VERISK ANALYTICS INC COM 92345Y106   760,365 3,364 SH   SOLE   3,364 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,315,189 62,253 SH   SOLE   62,253 0 0
VISA INC COM CL A 92826C839   3,271,287 13,775 SH   SOLE   13,775 0 0
WASTE MGMT INC DEL COM 94106L109   7,429,139 42,839 SH   SOLE   42,839 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   789,672 4,298 SH   SOLE   4,298 0 0
WD 40 CO COM 929236107   1,006,259 5,334 SH   SOLE   5,334 0 0
WESTROCK CO COM 96145D105   3,399,417 116,939 SH   SOLE   116,939 0 0
WEX INC COM 96208T104   641,068 3,521 SH   SOLE   3,521 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   805,614 24,041 SH   SOLE   24,041 0 0
WILEY JOHN & SONS INC CL A 968223206   340,742 10,013 SH   SOLE   10,013 0 0
XYLEM INC COM 98419M100   2,958,978 26,274 SH   SOLE   26,274 0 0
YETI HLDGS INC COM 98585X104   970,650 24,991 SH   SOLE   24,991 0 0
ZHIHU INC ADS 98955N108   329,325 291,438 SH   SOLE   291,438 0 0
ZOETIS INC CL A 98978V103   296,029 1,719 SH   SOLE   1,719 0 0
ZSCALER INC COM 98980G102   6,217,311 42,497 SH   SOLE   42,497 0 0