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 10,344,300 20,500 SH SOLE 20,500 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7,785,804 53,507 SH SOLE 53,507 0 0
ALPHABET INC CAP STK CL C 02079K107 37,266,244 244,754 SH SOLE 244,754 0 0
ALPHABET INC CAP STK CL A 02079K305 33,296,818 220,611 SH SOLE 220,611 0 0
AMERICAN TOWER CORP NEW COM 03027X100 6,590,614 33,355 SH SOLE 33,355 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 13,834,661 113,204 SH SOLE 113,204 0 0
ANALOG DEVICES INC COM 032654105 27,176,346 137,400 SH SOLE 137,400 0 0
ANSYS INC COM 03662Q105 19,405,203 55,897 SH SOLE 55,897 0 0
APPLE INC COM 037833100 22,743,907 132,633 SH SOLE 132,633 0 0
APPLIED MATLS INC COM 038222105 42,523,595 206,195 SH SOLE 206,195 0 0
AUTODESK INC COM 052769106 5,480,799 21,046 SH SOLE 21,046 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 28,610,714 114,562 SH SOLE 114,562 0 0
AUTOZONE INC COM 053332102 33,382,277 10,592 SH SOLE 10,592 0 0
BALL CORP COM 058498106 9,195,987 136,520 SH SOLE 136,520 0 0
BANK NEW YORK MELLON CORP COM 064058100 7,999,269 138,828 SH SOLE 138,828 0 0
BCE INC COM NEW 05534B760 6,377,503 138,551 SH SOLE 138,551 0 0
BECTON DICKINSON & CO COM 075887109 24,172,153 97,685 SH SOLE 97,685 0 0
BOSTON SCIENTIFIC CORP COM 101137107 26,641,925 388,990 SH SOLE 388,990 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 23,010,440 73,922 SH SOLE 73,922 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 10,993,412 92,049 SH SOLE 92,049 0 0
CARLISLE COS INC COM 142339100 32,533,346 83,025 SH SOLE 83,025 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 19,497,267 335,408 SH SOLE 335,408 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,197,305 1,788 SH SOLE 1,788 0 0
CINTAS CORP COM 172908105 34,058,825 49,574 SH SOLE 49,574 0 0
CISCO SYS INC COM 17275R102 4,883,045 97,837 SH SOLE 97,837 0 0
COGNEX CORP COM 192422103 4,149,058 97,809 SH SOLE 97,809 0 0
COOPER COS INC COM 216648501 15,961,383 157,317 SH SOLE 157,317 0 0
CREDICORP LTD COM G2519Y108 5,384,147 31,778 SH SOLE 31,778 0 0
CROWN HLDGS INC COM 228368106 3,359,277 42,383 SH SOLE 42,383 0 0
CVS HEALTH CORP COM 126650100 11,087,278 139,008 SH SOLE 139,008 0 0
DANAHER CORPORATION COM 235851102 48,183,973 192,952 SH SOLE 192,952 0 0
DEERE & CO COM 244199105 15,932,194 38,789 SH SOLE 38,789 0 0
DISNEY WALT CO COM 254687106 11,208,910 91,606 SH SOLE 91,606 0 0
ECOLAB INC COM 278865100 10,376,184 44,938 SH SOLE 44,938 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,098,112 105,673 SH SOLE 105,673 0 0
ELEVANCE HEALTH INC COM 036752103 14,438,228 27,844 SH SOLE 27,844 0 0
FIRST SOLAR INC COM 336433107 4,569,416 27,070 SH SOLE 27,070 0 0
FISERV INC COM 337738108 31,443,786 196,745 SH SOLE 196,745 0 0
GILEAD SCIENCES INC COM 375558103 9,336,958 127,467 SH SOLE 127,467 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 54,488,418 973,529 SH SOLE 973,529 0 0
HERSHEY CO COM 427866108 30,415,521 156,378 SH SOLE 156,378 0 0
HUBBELL INC COM 443510607 3,953,351 9,525 SH SOLE 9,525 0 0
ICICI BANK LIMITED ADR 45104G104 30,824,828 1,167,165 SH SOLE 1,167,165 0 0
IDEX CORP COM 45167R104 5,493,134 22,511 SH SOLE 22,511 0 0
INTEL CORP COM 458140100 5,468,025 123,795 SH SOLE 123,795 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,129,259 59,152 SH SOLE 59,152 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,110,883 24,548 SH SOLE 24,548 0 0
IPG PHOTONICS CORP COM 44980X109 4,493,327 49,546 SH SOLE 49,546 0 0
IQVIA HLDGS INC COM 46266C105 26,434,592 104,530 SH SOLE 104,530 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5,700,105 822,526 SH SOLE 822,526 0 0
JOHNSON & JOHNSON COM 478160104 337,577 2,134 SH SOLE 2,134 0 0
JONES LANG LASALLE INC COM 48020Q107 8,421,840 43,169 SH SOLE 43,169 0 0
LPL FINL HLDGS INC COM 50212V100 6,972,238 26,390 SH SOLE 26,390 0 0
MARRIOTT INTL INC NEW CL A 571903202 8,418,828 33,367 SH SOLE 33,367 0 0
MARSH & MCLENNAN COS INC COM 571748102 26,691,300 129,582 SH SOLE 129,582 0 0
MASTERCARD INCORPORATED CL A 57636Q104 63,458,887 131,775 SH SOLE 131,775 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,778,339 75,229 SH SOLE 75,229 0 0
MERCK & CO INC COM 58933Y105 13,812,790 104,682 SH SOLE 104,682 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5,375,749 4,038 SH SOLE 4,038 0 0
MICROSOFT CORP COM 594918104 145,023,446 344,703 SH SOLE 344,703 0 0
MSCI INC COM 55354G100 37,589,381 67,070 SH SOLE 67,070 0 0
NIKE INC CL B 654106103 6,689,026 71,175 SH SOLE 71,175 0 0
NORFOLK SOUTHN CORP COM 655844108 494,193 1,939 SH SOLE 1,939 0 0
NVIDIA CORPORATION COM 67066G104 72,672,427 80,429 SH SOLE 80,429 0 0
ORACLE CORP COM 68389X105 15,349,542 122,200 SH SOLE 122,200 0 0
PALO ALTO NETWORKS INC COM 697435105 5,577,472 19,630 SH SOLE 19,630 0 0
PNC FINL SVCS GROUP INC COM 693475105 10,781,144 66,715 SH SOLE 66,715 0 0
POOL CORP COM 73278L105 14,650,278 36,308 SH SOLE 36,308 0 0
PROLOGIS INC. COM 74340W103 8,043,950 61,772 SH SOLE 61,772 0 0
QUANTA SVCS INC COM 74762E102 8,405,829 32,355 SH SOLE 32,355 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 21,728,288 92,449 SH SOLE 92,449 0 0
REPUBLIC SVCS INC COM 760759100 8,082,405 42,219 SH SOLE 42,219 0 0
ROCKWELL AUTOMATION INC COM 773903109 15,383,972 52,806 SH SOLE 52,806 0 0
S&P GLOBAL INC COM 78409V104 14,270,018 33,541 SH SOLE 33,541 0 0
SERVICENOW INC COM 81762P102 8,152,343 10,693 SH SOLE 10,693 0 0
STARBUCKS CORP COM 855244109 6,311,759 69,064 SH SOLE 69,064 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 36,656,360 269,433 SH SOLE 269,433 0 0
TARGET CORP COM 87612E106 12,048,508 67,990 SH SOLE 67,990 0 0
TEXAS INSTRS INC COM 882508104 5,822,969 33,425 SH SOLE 33,425 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 86,149,852 148,225 SH SOLE 148,225 0 0
TJX COS INC NEW COM 872540109 12,095,958 119,266 SH SOLE 119,266 0 0
TRACTOR SUPPLY CO COM 892356106 8,968,359 34,267 SH SOLE 34,267 0 0
UNITED PARCEL SERVICE INC CL B 911312106 8,893,573 59,837 SH SOLE 59,837 0 0
UNITED RENTALS INC COM 911363109 41,443,634 57,472 SH SOLE 57,472 0 0
UNITEDHEALTH GROUP INC COM 91324P102 28,144,472 56,892 SH SOLE 56,892 0 0
VERALTO CORP COM SHS 92338C103 3,673,627 41,435 SH SOLE 41,435 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,025,078 143,591 SH SOLE 143,591 0 0
VISA INC COM CL A 92826C839 73,284,734 262,594 SH SOLE 262,594 0 0
WASTE MGMT INC DEL COM 94106L109 19,659,890 92,235 SH SOLE 92,235 0 0
WATERS CORP COM 941848103 5,851,566 16,999 SH SOLE 16,999 0 0
WATSCO INC COM 942622200 15,829,109 36,644 SH SOLE 36,644 0 0