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
ADOBE INC COM 00724F101 BBG000BB5006 30,848,786 69,373 SH   SOLE 1 69,373 0 0
ADOBE INC COM 00724F101 BBG000BB5006 54,251 122 SH   SOLE _ 122 0 0
AERCAP HOLDINGS NV SHS N00985106 BBG000Q9FZL4 209,200 2,186 SH   SOLE 1 2,186 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JVL2 5,825,073 68,700 SH   SOLE 1 68,700 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 10,082,615 77,155 SH   SOLE 1 77,155 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 19,602 150 SH   SOLE _ 150 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 133,936,452 703,300 SH   SOLE 1 703,300 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 239,383 1,257 SH   SOLE _ 1,257 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 100,229,857 456,857 SH   SOLE 1 456,857 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 215,002 980 SH   SOLE _ 980 0 0
APPLE INC COM 037833100 BBG000B9XRY4 144,678,652 577,744 SH   SOLE 1 577,744 0 0
APPLE INC COM 037833100 BBG000B9XRY4 261,939 1,046 SH   SOLE _ 1,046 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 19,949,497 67,495 SH   SOLE 1 67,495 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 44,040 149 SH   SOLE _ 149 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 26,137,276 89,288 SH   SOLE 1 89,288 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 40,689 139 SH   SOLE _ 139 0 0
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 20,909,784 475,763 SH   SOLE 1 475,763 0 0
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 36,039 820 SH   SOLE _ 820 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 15,792,648 69,611 SH   SOLE 1 69,611 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 24,729 109 SH   SOLE _ 109 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 26,675,447 5,369 SH   SOLE 1 5,369 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 49,684 10 SH   SOLE _ 10 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 32,303,382 361,659 SH   SOLE 1 361,659 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 73,778 826 SH   SOLE _ 826 0 0
COCA COLA CO COM 191216100 BBG000BMX289 29,183,752 468,740 SH   SOLE 1 468,740 0 0
COCA COLA CO COM 191216100 BBG000BMX289 44,889 721 SH   SOLE _ 721 0 0
CONSTELLATION BRANDS INC CL A 21036P108 BBG000J1QLT0 6,265,129 28,349 SH   SOLE 1 28,349 0 0
COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 15,343,240 214,321 SH   SOLE 1 214,321 0 0
COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 37,513 524 SH   SOLE _ 524 0 0
CREDICORP LTD COM G2519Y108 BBG000FKX7Z8 14,702,264 80,200 SH   SOLE 1 80,200 0 0
CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 14,090,853 155,254 SH   SOLE 1 155,254 0 0
CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 20,421 225 SH   SOLE _ 225 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 15,161,418 204,801 SH   SOLE 1 204,801 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 29,538 399 SH   SOLE _ 399 0 0
EQUIFAX INC COM 294429105 BBG000BHPL78 23,736,474 93,139 SH   SOLE 1 93,139 0 0
EQUIFAX INC COM 294429105 BBG000BHPL78 50,715 199 SH   SOLE _ 199 0 0
EQUINIX INC COM 29444U700 BBG000MBDGM6 29,079,670 30,841 SH   SOLE 1 30,841 0 0
EQUINIX INC COM 29444U700 BBG000MBDGM6 43,373 46 SH   SOLE _ 46 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 BBG01186DLS3 1,789,628 165,400 SH   SOLE 1 165,400 0 0
GLOBANT S A COM L44385109 BBG00564Y443 18,933,286 88,300 SH   SOLE 1 88,300 0 0
HOME DEPOT INC COM 437076102 BBG000BKZB36 1,243,212 3,196 SH   SOLE 1 3,196 0 0
HONEYWELL INTL INC COM 438516106 BBG000H556T9 20,621,046 91,288 SH   SOLE 1 91,288 0 0
HONEYWELL INTL INC COM 438516106 BBG000H556T9 32,754 145 SH   SOLE _ 145 0 0
ICICI BANK LIMITED ADR 45104G104 BBG000DRM643 438,942 14,700 SH   SOLE 1 14,700 0 0
IDEXX LABS INC COM 45168D104 BBG000BLRT07 16,163,023 39,094 SH   SOLE 1 39,094 0 0
IDEXX LABS INC COM 45168D104 BBG000BLRT07 40,517 98 SH   SOLE _ 98 0 0
ILLUMINA INC COM 452327109 BBG000DSMS70 7,148,670 53,496 SH   SOLE 1 53,496 0 0
ILLUMINA INC COM 452327109 BBG000DSMS70 9,354 70 SH   SOLE _ 70 0 0
INTUIT COM 461202103 BBG000BH5DV1 62,835,545 99,977 SH   SOLE 1 99,977 0 0
INTUIT COM 461202103 BBG000BH5DV1 102,446 163 SH   SOLE _ 163 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 37,791,470 72,403 SH   SOLE 1 72,403 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 78,816 151 SH   SOLE _ 151 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 BBG00B094395 1,033,252 25,300 SH   SOLE 1 25,300 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG000BPVKZ4 12,325,367 2,484,953 SH   SOLE 1 2,484,953 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 11,260,692 77,864 SH   SOLE 1 77,864 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 11,425 79 SH   SOLE _ 79 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 41,707,143 173,990 SH   SOLE 1 173,990 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 67,119 280 SH   SOLE _ 280 0 0
KENVUE INC COM 49177J102 BBG01C79X561 10,672,886 499,901 SH   SOLE 1 499,901 0 0
KENVUE INC COM 49177J102 BBG01C79X561 22,588 1,058 SH   SOLE _ 1,058 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 9,733,379 129,813 SH   SOLE 1 129,813 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 15,071 201 SH   SOLE _ 201 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 16,045,253 33,019 SH   SOLE 1 33,019 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 24,783 51 SH   SOLE _ 51 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 43,945,323 157,544 SH   SOLE 1 157,544 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 66,667 239 SH   SOLE _ 239 0 0
MASIMO CORP COM 574795100 BBG000C3W281 7,029,548 42,526 SH   SOLE 1 42,526 0 0
MASIMO CORP COM 574795100 BBG000C3W281 20,332 123 SH   SOLE _ 123 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 57,237,106 108,698 SH   SOLE 1 108,698 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 93,203 177 SH   SOLE _ 177 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 19,387,984 254,302 SH   SOLE 1 254,302 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 30,496 400 SH   SOLE _ 400 0 0
MCDONALDS CORP COM 580135101 BBG000BNSZP1 36,894,300 127,270 SH   SOLE 1 127,270 0 0
MCDONALDS CORP COM 580135101 BBG000BNSZP1 62,616 216 SH   SOLE _ 216 0 0
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 99,054,240 169,176 SH   SOLE 1 169,176 0 0
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 222,494 380 SH   SOLE _ 380 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 221,948,412 526,568 SH   SOLE 1 526,568 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 404,640 960 SH   SOLE _ 960 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 18,389,850 349,883 SH   SOLE 1 349,883 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 39,052 743 SH   SOLE _ 743 0 0
MOODYS CORP COM 615369105 BBG000F86GP6 35,879,553 75,796 SH   SOLE 1 75,796 0 0
MOODYS CORP COM 615369105 BBG000F86GP6 57,751 122 SH   SOLE _ 122 0 0
MSCI INC COM 55354G100 BBG000RTDY25 45,899,565 76,498 SH   SOLE 1 76,498 0 0
MSCI INC COM 55354G100 BBG000RTDY25 79,801 133 SH   SOLE _ 133 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 BBG001NVJ6W4 925,679 33,418 SH   SOLE 1 33,418 0 0
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 34,634,514 483,115 SH   SOLE 1 483,115 0 0
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 49,323 688 SH   SOLE _ 688 0 0
NIKE INC CL B 654106103 BBG000C5HS04 17,813,475 235,410 SH   SOLE 1 235,410 0 0
NIKE INC CL B 654106103 BBG000C5HS04 36,473 482 SH   SOLE _ 482 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 15,628,296 33,302 SH   SOLE 1 33,302 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 31,442 67 SH   SOLE _ 67 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 202,031,919 1,504,445 SH   SOLE 1 1,504,445 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 425,431 3,168 SH   SOLE _ 3,168 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 16,757,192 196,335 SH   SOLE 1 196,335 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 26,544 311 SH   SOLE _ 311 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 20,723,041 136,282 SH   SOLE 1 136,282 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 32,237 212 SH   SOLE _ 212 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG000BS6FX9 2,412,536 187,600 SH   SOLE 1 187,600 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG000J2XL74 10,744,006 89,273 SH   SOLE 1 89,273 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 BBG00MDY4KL0 17,176,854 447,547 SH   SOLE 1 447,547 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 BBG000J9CBT0 578,657 13,275 SH   SOLE 1 13,275 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 41,832,528 83,996 SH   SOLE 1 83,996 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 64,246 129 SH   SOLE _ 129 0 0
SALESFORCE INC COM 79466L302 BBG000BN2DC2 38,325,920 114,635 SH   SOLE 1 114,635 0 0
SALESFORCE INC COM 79466L302 BBG000BN2DC2 80,908 242 SH   SOLE _ 242 0 0
SERVICENOW INC COM 81762P102 BBG000M1R011 25,816,042 24,352 SH   SOLE 1 24,352 0 0
SERVICENOW INC COM 81762P102 BBG000M1R011 56,186 53 SH   SOLE _ 53 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG000BKK4S1 221,796 6,100 SH   SOLE 1 6,100 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFC2 805,284 1,800 SH   SOLE 1 1,800 0 0
STARBUCKS CORP COM 855244109 BBG000CTQBF3 18,749,229 205,471 SH   SOLE 1 205,471 0 0
STARBUCKS CORP COM 855244109 BBG000CTQBF3 30,478 334 SH   SOLE _ 334 0 0
STRYKER CORPORATION COM 863667101 BBG000DN7P92 40,165,378 111,555 SH   SOLE 1 111,555 0 0
STRYKER CORPORATION COM 863667101 BBG000DN7P92 65,889 183 SH   SOLE _ 183 0 0
T-MOBILE US INC COM 872590104 BBG000NDV1D4 44,200,520 200,247 SH   SOLE 1 200,247 0 0
T-MOBILE US INC COM 872590104 BBG000NDV1D4 82,332 373 SH   SOLE _ 373 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 7,527,924 38,118 SH   SOLE 1 38,118 0 0
TRANSUNION COM 89400J107 BBG002Q7J5Z1 15,614,404 168,422 SH   SOLE 1 168,422 0 0
TRANSUNION COM 89400J107 BBG002Q7J5Z1 34,395 371 SH   SOLE _ 371 0 0
TRIP COM GROUP LTD ADS 89677Q107 BBG000CWKYS8 52,765,210 768,500 SH   SOLE 1 768,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 40,819,867 80,694 SH   SOLE 1 80,694 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 61,209 121 SH   SOLE _ 121 0 0
VALE S A SPONSORED ADS 91912E105 BBG000BN5LG7 928,689 104,700 SH   SOLE 1 104,700 0 0
VEEVA SYS INC CL A COM 922475108 BBG001CGB489 14,524,280 69,081 SH   SOLE 1 69,081 0 0
VEEVA SYS INC CL A COM 922475108 BBG001CGB489 32,799 156 SH   SOLE _ 156 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 21,613,247 104,432 SH   SOLE 1 104,432 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 36,839 178 SH   SOLE _ 178 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 34,250,547 124,353 SH   SOLE 1 124,353 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 57,289 208 SH   SOLE _ 208 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 53,916,424 170,600 SH   SOLE 1 170,600 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 87,543 277 SH   SOLE _ 277 0 0
YUM BRANDS INC COM 988498101 BBG000BH3GZ2 23,600,891 175,916 SH   SOLE 1 175,916 0 0
YUM BRANDS INC COM 988498101 BBG000BH3GZ2 34,479 257 SH   SOLE _ 257 0 0
ZOETIS INC CL A 98978V103 BBG0039320N9 28,898,242 177,366 SH   SOLE 1 177,366 0 0
ZOETIS INC CL A 98978V103 BBG0039320N9 54,093 332 SH   SOLE _ 332 0 0