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
Expires: July 31, 2015
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
ADOBE INC COM 00724F101 13,270,770 22,244 SH SOLE 22,244 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7,557,532 54,359 SH SOLE 54,359 0 0
ALPHABET INC CAP STK CL A 02079K305 13,364,282 95,671 SH SOLE 95,671 0 0
ALPHABET INC CAP STK CL C 02079K107 32,775,104 232,563 SH SOLE 232,563 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8,147,959 37,743 SH SOLE 37,743 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 11,502,401 87,146 SH SOLE 87,146 0 0
ANALOG DEVICES INC COM 032654105 30,484,123 153,526 SH SOLE 153,526 0 0
ANSYS INC COM 03662Q105 12,431,180 34,257 SH SOLE 34,257 0 0
APPLE INC COM 037833100 44,944,973 233,444 SH SOLE 233,444 0 0
APPLIED MATLS INC COM 038222105 38,797,775 239,389 SH SOLE 239,389 0 0
AUTODESK INC COM 052769106 4,701,842 19,311 SH SOLE 19,311 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,281,337 26,962 SH SOLE 26,962 0 0
AUTOZONE INC COM 053332102 12,651,390 4,893 SH SOLE 4,893 0 0
BALL CORP COM 058498106 8,578,763 149,144 SH SOLE 149,144 0 0
BANK NEW YORK MELLON CORP COM 064058100 7,850,597 150,828 SH SOLE 150,828 0 0
BCE INC COM NEW 05534B760 7,981,227 152,985 SH SOLE 152,985 0 0
BECTON DICKINSON & CO COM 075887109 24,589,036 100,845 SH SOLE 100,845 0 0
BOSTON SCIENTIFIC CORP COM 101137107 24,884,083 430,446 SH SOLE 430,446 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,658,849 49,436 SH SOLE 49,436 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 24,265,443 89,090 SH SOLE 89,090 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 10,336,795 98,983 SH SOLE 98,983 0 0
CARLISLE COS INC COM 142339100 14,143,394 45,269 SH SOLE 45,269 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 9,920,236 172,676 SH SOLE 172,676 0 0
CINTAS CORP COM 172908105 44,434,122 73,730 SH SOLE 73,730 0 0
CISCO SYS INC COM 17275R102 7,536,978 149,188 SH SOLE 149,188 0 0
COGNEX CORP COM 192422103 3,096,065 74,175 SH SOLE 74,175 0 0
CREDICORP LTD COM G2519Y108 5,579,345 37,213 SH SOLE 37,213 0 0
CROWN HLDGS INC COM 228368106 4,227,115 45,902 SH SOLE 45,902 0 0
CVS HEALTH CORP COM 126650100 12,019,844 152,227 SH SOLE 152,227 0 0
DANAHER CORPORATION COM 235851102 38,185,443 165,062 SH SOLE 165,062 0 0
DARLING INGREDIENTS INC COM 237266101 4,467,807 89,643 SH SOLE 89,643 0 0
DEERE & CO COM 244199105 6,784,194 16,966 SH SOLE 16,966 0 0
DISNEY WALT CO COM 254687106 8,168,446 90,469 SH SOLE 90,469 0 0
ECOLAB INC COM 278865100 9,685,629 48,831 SH SOLE 48,831 0 0
ELEVANCE HEALTH INC COM 036752103 6,114,247 12,966 SH SOLE 12,966 0 0
FIRST SOLAR INC COM 336433107 4,546,814 26,392 SH SOLE 26,392 0 0
FISERV INC COM 337738108 12,923,472 97,286 SH SOLE 97,286 0 0
GILEAD SCIENCES INC COM 375558103 7,917,674 97,737 SH SOLE 97,737 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 51,363,712 765,366 SH SOLE 765,366 0 0
HERSHEY CO COM 427866108 12,574,259 67,444 SH SOLE 67,444 0 0
HUBBELL INC COM 443510607 3,811,641 11,588 SH SOLE 11,588 0 0
ICICI BANK LIMITED ADR 45104G104 13,864,367 581,559 SH SOLE 581,559 0 0
IDEX CORP COM 45167R104 5,325,925 24,531 SH SOLE 24,531 0 0
INTEL CORP COM 458140100 6,590,639 131,157 SH SOLE 131,157 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,890,225 61,436 SH SOLE 61,436 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,147,810 26,526 SH SOLE 26,526 0 0
IPG PHOTONICS CORP COM 44980X109 5,963,513 54,943 SH SOLE 54,943 0 0
IQVIA HLDGS INC COM 46266C105 27,197,562 117,545 SH SOLE 117,545 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6,423,246 924,208 SH SOLE 924,208 0 0
JONES LANG LASALLE INC COM 48020Q107 8,510,860 45,062 SH SOLE 45,062 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4,266,096 257,926 SH SOLE 257,926 0 0
LPL FINL HLDGS INC COM 50212V100 6,659,478 29,257 SH SOLE 29,257 0 0
MARRIOTT INTL INC NEW CL A 571903202 8,457,753 37,505 SH SOLE 37,505 0 0
MARSH & MCLENNAN COS INC COM 571748102 24,630,342 129,996 SH SOLE 129,996 0 0
MASTERCARD INCORPORATED CL A 57636Q104 62,270,033 145,999 SH SOLE 145,999 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,004,471 87,759 SH SOLE 87,759 0 0
MERCK & CO INC COM 58933Y105 12,113,975 111,117 SH SOLE 111,117 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 4,645,637 3,830 SH SOLE 3,830 0 0
MICROSOFT CORP COM 594918104 122,737,576 326,395 SH SOLE 326,395 0 0
MSCI INC COM 55354G100 36,891,127 65,219 SH SOLE 65,219 0 0
NIKE INC CL B 654106103 8,514,168 78,421 SH SOLE 78,421 0 0
NVIDIA CORPORATION COM 67066G104 30,290,627 61,166 SH SOLE 61,166 0 0
PAYPAL HLDGS INC COM 70450Y103 7,037,647 114,601 SH SOLE 114,601 0 0
PNC FINL SVCS GROUP INC COM 693475105 10,918,474 70,510 SH SOLE 70,510 0 0
POOL CORP COM 73278L105 7,188,343 18,029 SH SOLE 18,029 0 0
PROLOGIS INC. COM 74340W103 8,525,068 63,954 SH SOLE 63,954 0 0
QUANTA SVCS INC COM 74762E102 11,435,889 52,993 SH SOLE 52,993 0 0
REPUBLIC SVCS INC COM 760759100 7,924,090 48,051 SH SOLE 48,051 0 0
ROCKWELL AUTOMATION INC COM 773903109 11,693,298 37,662 SH SOLE 37,662 0 0
S&P GLOBAL INC COM 78409V104 6,553,176 14,876 SH SOLE 14,876 0 0
SERVICENOW INC COM 81762P102 8,331,637 11,793 SH SOLE 11,793 0 0
STARBUCKS CORP COM 855244109 7,485,996 77,971 SH SOLE 77,971 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 27,971,112 268,953 SH SOLE 268,953 0 0
TARGET CORP COM 87612E106 10,261,503 72,051 SH SOLE 72,051 0 0
TEXAS INSTRS INC COM 882508104 6,028,659 35,367 SH SOLE 35,367 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 67,035,592 126,294 SH SOLE 126,294 0 0
TJX COS INC NEW COM 872540109 12,458,343 132,804 SH SOLE 132,804 0 0
TRACTOR SUPPLY CO COM 892356106 7,695,064 35,786 SH SOLE 35,786 0 0
TRAVELERS COMPANIES INC COM 89417E109 9,475,354 49,742 SH SOLE 49,742 0 0
UNITED PARCEL SERVICE INC CL B 911312106 10,323,722 65,660 SH SOLE 65,660 0 0
UNITED RENTALS INC COM 911363109 44,216,416 77,110 SH SOLE 77,110 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,175,145 23,126 SH SOLE 23,126 0 0
VERALTO CORP COM SHS 92338C103 3,148,172 38,271 SH SOLE 38,271 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,687,384 150,859 SH SOLE 150,859 0 0
VISA INC COM CL A 92826C839 47,620,879 182,911 SH SOLE 182,911 0 0
WASTE MGMT INC DEL COM 94106L109 18,029,997 100,670 SH SOLE 100,670 0 0
WATERS CORP COM 941848103 5,628,516 17,096 SH SOLE 17,096 0 0
WATSCO INC COM 942622200 6,934,358 16,184 SH SOLE 16,184 0 0