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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC SHS CLASS A G1151C101 452 1,755 SH   SOLE NONE 1,755 0 0
ACM RESEARCH INC COM CL A 00108J109 4,327 347,265 SH   SOLE NONE 347,265 0 0
ADOBE INC COM 00724F101 1,969 7,126 SH   SOLE NONE 7,126 0 0
ADVANCED MICRO DEVICES COM 007903107 760 12,000 SH   SOLE NONE 12,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 100,591 2,382,079 SH   SOLE NONE 2,382,079 0 0
ALBEMARLE CORP COM 012653101 1,688 6,384 SH   SOLE NONE 6,384 0 0
ALIBABA GROUP HOLDING SPONSORED ADS 01609W102 42,348 529,416 SH   SOLE NONE 529,416 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,226 5,863 SH   SOLE NONE 5,863 0 0
ALPHABET INC CAP STK CL A 02079K305 75,811 792,241 SH   SOLE NONE 792,241 0 0
AMAZON.COM INC COM 023135106 311,090 2,752,944 SH   SOLE NONE 2,752,944 0 0
AMERICAN EXPRESS CO COM 025816109 182 1,350 SH   SOLE NONE 1,350 0 0
ANSYS INC COM 03662Q105 9,788 44,042 SH   SOLE NONE 44,042 0 0
APPLE INC COM 037833100 484 3,500 SH   SOLE NONE 3,500 0 0
APTIV PLC SHS G6095L109 274 3,500 SH   SOLE NONE 3,500 0 0
AUTODESK INC COM 052769106 8,525 45,544 SH   SOLE NONE 45,544 0 0
BAIDU INC SPON ADR REP A 056752108 6,360 54,136 SH   SOLE NONE 54,136 0 0
BARRICK GOLD CORP COM 067901108 94,827 6,118,222 SH   SOLE NONE 6,118,222 0 0
BOOKING HOLDINGS INC COM 09857L108 30,118 18,329 SH   SOLE NONE 18,329 0 0
BROWN & BROWN INC COM 115236101 1,684 27,836 SH   SOLE NONE 27,836 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 167 2,500 SH   SOLE NONE 2,500 0 0
CATALENT INC COM 148806102 127,950 1,768,186 SH   SOLE NONE 1,768,186 0 0
CENTENE CORP COM 15135B101 94,003 1,208,115 SH   SOLE NONE 1,208,115 0 0
CHINDATA GROUP HOLDINGS ADS 16955F107 10,722 1,331,610 SH   SOLE NONE 1,331,610 0 0
CINTAS CORP COM 172908105 2,334 6,013 SH   SOLE NONE 6,013 0 0
CISCO SYSTEMS INC COM 17275R102 575 14,379 SH   SOLE NONE 14,379 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 2,712 2,400,344 SH   SOLE NONE 2,400,344 0 0
COLGATE-PALMOLIVE CO COM 194162103 35,746 508,276 SH   SOLE NONE 508,276 0 0
CONSTELLATION BRANDS INC CL A 21036P108 66,730 290,524 SH   SOLE NONE 290,524 0 0
COPART INC COM 217204106 2,572 24,174 SH   SOLE NONE 24,174 0 0
COSTCO WHOLESALE CORP COM 22160K105 114,624 242,704 SH   SOLE NONE 242,704 0 0
DANAHER CORP COM 235851102 209,431 810,818 SH   SOLE NONE 810,818 0 0
DARLING INGREDIENTS INC COM 237266101 932 14,089 SH   SOLE NONE 14,089 0 0
DELL TECHNOLOGIES CL C 24703L202 5,630 164,770 SH   SOLE NONE 164,770 0 0
ECOLAB INC COM 278865100 7,155 49,545 SH   SOLE NONE 49,545 0 0
EHANG HOLDINGS LTD ADS 26853E102 5,118 1,216,194 SH   SOLE NONE 1,216,194 0 0
ELEVANCE HEALTH INC COM 036752103 217,639 479,124 SH   SOLE NONE 479,124 0 0
ELI LILLY & CO COM 532457108 227,608 703,732 SH   SOLE NONE 703,732 0 0
ESTEE LAUDER COMPANIES CL A 518439104 7,894 36,418 SH   SOLE NONE 36,418 0 0
FERGUSON PLC SHS G3421J106 103 1,000 SH   SOLE NONE 1,000 0 0
FULL TRUCK ALLIANCE SPONSORED ADS 35969L108 22,918 3,499,253 SH   SOLE NONE 3,499,253 0 0
GARMIN LTD SHS H2906T109 1,430 17,800 SH   SOLE NONE 17,800 0 0
GENERAL MILLS INC COM 370334104 720 9,404 SH   SOLE NONE 9,404 0 0
GENERAL MOTORS CO COM 37045V100 289 9,000 SH   SOLE NONE 9,000 0 0
GEOPARK LTD USD SHS G38327105 7,553 643,932 SH   SOLE NONE 643,932 0 0
GILEAD SCIENCES INC COM 375558903 123 2,000 SH   SOLE NONE 2,000 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 3,424 102,079 SH   SOLE NONE 102,079 0 0
HEXCEL CORP COM 428291108 2,948 56,998 SH   SOLE NONE 56,998 0 0
HILTON WORLDWIDE HOLDINGS IN COM 43300A203 594 4,928 SH   SOLE NONE 4,928 0 0
HOME DEPOT INC COM 437076102 57,515 208,429 SH   SOLE NONE 208,429 0 0
HUMANA INC COM 444859102 141,148 290,908 SH   SOLE NONE 290,908 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 155,766 1,723,921 SH   SOLE NONE 1,723,921 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100 115 4,500 SH   SOLE NONE 4,500 0 0
INTL BUSINESS MACHINES CORP COM 459200101 119 1,000 SH   SOLE NONE 1,000 0 0
INTUIT INC COM 461202103 5,237 13,422 SH   SOLE NONE 13,422 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,892 10,055 SH   SOLE NONE 10,055 0 0
JD.COM INC SPON ADR CL A 47215P106 224,967 4,472,045 SH   SOLE NONE 4,472,045 0 0
JPMORGAN CHASE & CO COM 46625H100 1,045 10,000 SH   SOLE NONE 10,000 0 0
KE HOLDINGS INC SPONSORED ADS 482497104 21,599 1,234,589 SH   SOLE NONE 1,234,589 0 0
KELLOGG CO COM 487836108 125 1,800 SH   SOLE NONE 1,800 0 0
KIMBERLY-CLARK CORP COM 494368103 113 1,000 SH   SOLE NONE 1,000 0 0
KOSMOS ENERGY LTD COM 500688106 2,333 448,729 SH   SOLE NONE 448,729 0 0
LENNOX INTERNATIONAL INC COM 526107107 244 1,098 SH   SOLE NONE 1,098 0 0
LULULEMON ATHLETICA INC COM 550021109 382 1,365 SH   SOLE NONE 1,365 0 0
MARRIOTT INTERNATIONAL CL A 571903202 2,307 16,464 SH   SOLE NONE 16,464 0 0
MARVELL TECHNOLOGY INC COM 573874104 31,714 739,087 SH   SOLE NONE 739,087 0 0
MASIMO CORP COM 574795100 3,986 28,134 SH   SOLE NONE 28,134 0 0
MASTEC INC COM 576323109 6,683 105,243 SH   SOLE NONE 105,243 0 0
MASTERCARD INC CL A 57636Q104 67,306 236,661 SH   SOLE NONE 236,661 0 0
MERCADOLIBRE INC COM 58733R102 64,792 78,270 SH   SOLE NONE 78,270 0 0
META PLATFORMS INC CL A 30303M102 190 1,400 SH   SOLE NONE 1,400 0 0
MICROSOFT CORP COM 594918104 289,634 1,243,257 SH   SOLE NONE 1,243,257 0 0
MINISO GROUP HOLDING LTD SPONSORED ADS 66981J102 30,728 5,605,752 SH   SOLE NONE 5,605,752 0 0
NEW ORIENTAL EDUCATIO SPON ADR 647581206 62,971 2,624,280 SH   SOLE NONE 2,624,280 0 0
NEWMONT CORP COM 651639106 84,236 2,004,219 SH   SOLE NONE 2,004,219 0 0
NEXTERA ENERGY INC COM 65339F101 19,255 245,563 SH   SOLE NONE 245,563 0 0
NIKE INC CL B 654106103 208 2,500 SH   SOLE NONE 2,500 0 0
NORDSON CORP COM 655663102 640 3,014 SH   SOLE NONE 3,014 0 0
NOV INC COM 62955J103 405 25,000 SH   SOLE NONE 25,000 0 0
NVIDIA CORP COM 67066G104 4,563 37,508 SH   SOLE NONE 37,508 0 0
NXP SEMICONDUCTORS NV COM N6596X109 369 2,500 SH   SOLE NONE 2,500 0 0
OMNICOM GROUP COM 681919106 114 1,800 SH   SOLE NONE 1,800 0 0
ON SEMICONDUCTOR COM 682189105 2,052 32,917 SH   SOLE NONE 32,917 0 0
ORACLE CORP COM 68389X105 171,232 2,803,848 SH   SOLE NONE 2,803,848 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 135,018 191,961 SH   SOLE NONE 191,961 0 0
PALO ALTO NETWORKS INC COM 697435105 166,688 1,017,540 SH   SOLE NONE 1,017,540 0 0
PAYCHEX INC COM 704326107 2,457 21,892 SH   SOLE NONE 21,892 0 0
PAYPAL HOLDINGS INC COM 70450Y103 379 4,404 SH   SOLE NONE 4,404 0 0
PFIZER INC COM 717081103 1,450 33,144 SH   SOLE NONE 33,144 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,228 19,624 SH   SOLE NONE 19,624 0 0
PLUG POWER INC COM NEW 72919P202 831 39,566 SH   SOLE NONE 39,566 0 0
PROCTER & GAMBLE CO/THE COM 742718109 5,465 42,990 SH   SOLE NONE 42,990 0 0
REGIONS FINANCIAL CORP COM 7591EP100 110 5,500 SH   SOLE NONE 5,500 0 0
RESMED INC COM 761152107 7,152 32,737 SH   SOLE NONE 32,737 0 0
S&P GLOBAL INC COM 78409V104 185,348 606,936 SH   SOLE NONE 606,936 0 0
SALESFORCE INC COM 79466L302 72,585 504,483 SH   SOLE NONE 504,483 0 0
SCHLUMBERGER LTD COM STK 806857108 290,593 8,094,480 SH   SOLE NONE 8,094,480 0 0
SEA LTD SPONSORED ADS 81141R100 13,345 238,320 SH   SOLE NONE 238,320 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 416 6,000 SH   SOLE NONE 6,000 0 0
SERVICENOW INC COM 81762P102 37,835 100,149 SH   SOLE NONE 100,149 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,383 5,975 SH   SOLE NONE 5,975 0 0
SOUTHWEST AIRLINES CO COM 844741108 401 12,991 SH   SOLE NONE 12,991 0 0
SS&C TECHNOLOGIES HOLDINGS COM 78467J100 144 3,025 SH   SOLE NONE 3,025 0 0
STRYKER CORP COM 863667101 32,651 161,138 SH   SOLE NONE 161,138 0 0
SUNNOVA ENERGY INTERNATIONAL COM 86745K104 3,756 170,124 SH   SOLE NONE 170,124 0 0
SUNRUN INC COM 86771W105 20,958 759,639 SH   SOLE NONE 759,639 0 0
SYNOPSYS INC COM 871607107 122 400 SH   SOLE NONE 400 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 9,830 143,375 SH   SOLE NONE 143,375 0 0
TASKUS INC CLASS A COM 87652V109 4,711 291,641 SH   SOLE NONE 291,641 0 0
TDCX INC ADS 87190U100 1,006 106,469 SH   SOLE NONE 106,469 0 0
TESLA INC COM 88160R101 22,093 83,292 SH   SOLE NONE 83,292 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17,170 33,740 SH   SOLE NONE 33,740 0 0
T-MOBILE US INC COM 872590104 142,024 1,058,535 SH   SOLE NONE 1,058,535 0 0
TPI COMPOSITES INC COM 87266J104 3,509 311,097 SH   SOLE NONE 311,097 0 0
TRADEWEB MARKETS INC CL A 892672106 39,822 705,821 SH   SOLE NONE 705,821 0 0
TRANSUNION COM 89400J107 1,454 24,419 SH   SOLE NONE 24,419 0 0
TRIMBLE INC COM 896239100 326 6,000 SH   SOLE NONE 6,000 0 0
TRIP.COM GROUP LTD ADS 89677Q107 261 9,553 SH   SOLE NONE 9,553 0 0
TUYA INC SPONSERED ADS 90114C107 4,100 4,412,770 SH   SOLE NONE 4,412,770 0 0
UBER TECHNOLOGIES INC COM 90353T100 44,962 1,696,663 SH   SOLE NONE 1,696,663 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,010 2,000 SH   SOLE NONE 2,000 0 0
VEEVA SYSTEMS INC CL A COM 922475108 2,607 15,809 SH   SOLE NONE 15,809 0 0
VIPSHOP HOLDINGS LTD SPONSORED ADS A 92763W103 19,492 2,318,308 SH   SOLE NONE 2,318,308 0 0
VISA INC COM CL A 92826C839 349 1,967 SH   SOLE NONE 1,967 0 0
WASTE MANAGEMENT INC COM 94106L109 18,716 116,824 SH   SOLE NONE 116,824 0 0
WORKDAY INC CL A 98138H101 9,736 63,960 SH   SOLE NONE 63,960 0 0
XPENG INC ADS 98422D105 9 766 SH   SOLE NONE 766 0 0
ZOETIS INC CL A 98978V103 2,076 13,923 SH   SOLE NONE 13,923 0 0