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
AGNICO EAGLE MINES LTD Common Stock 008474108   4,831,353 88,083 SH   SOLE   88,083 0 0
ALPHABET INC Common Stock 02079K305   20,319,587 145,462 SH   SOLE   138,558 0 6,904
AMAZON.COM INC Common Stock 023135106   37,396,385 246,126 SH   SOLE   246,126 0 0
AMERICAN TOWER CORP REIT 03027X100   4,924,007 22,809 SH   SOLE   22,809 0 0
ANSYS INC Common Stock 03662Q105   422,393 1,164 SH   SOLE   1,164 0 0
APPLE INC Common Stock 037833100   17,399,514 90,373 SH   SOLE   90,373 0 0
APTIV PLC Common Stock G6095L109   347,037 3,868 SH   SOLE   3,868 0 0
AUTODESK INC Common Stock 052769106   3,709,662 15,236 SH   SOLE   10,475 0 4,761
AUTOMATIC DATA PROCESSING INC Common Stock 053015103   742,010 3,185 SH   SOLE   0 0 3,185
BANK OF AMERICA CORP Common Stock 060505104   380,168 11,291 SH   SOLE   11,291 0 0
BARRICK GOLD CORP Common Stock 067901108   32,110,800 1,775,058 SH   SOLE   1,775,058 0 0
BECTON DICKINSON & CO Common Stock 075887109   9,877,554 40,510 SH   SOLE   37,346 0 3,164
BERKSHIRE HATHAWAY INC Common Stock 084670108   49,378,878 91 SH   SOLE   91 0 0
BOOKING HOLDINGS INC Common Stock 09857L108   4,029,642 1,136 SH   SOLE   556 0 580
CHARLES SCHWAB CORP/THE Common Stock 808513105   655,458 9,527 SH   SOLE   0 0 9,527
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104   918,268 6,010 SH   SOLE   0 0 6,010
CLEVELAND-CLIFFS INC Common Stock 185899101   8,902,181 435,954 SH   SOLE   435,954 0 0
COCA-COLA CO/THE Common Stock 191216100   16,799,411 285,074 SH   SOLE   285,074 0 0
CROWN CASTLE INC REIT 22822V101   312,626 2,714 SH   SOLE   2,714 0 0
DANAHER CORP Common Stock 235851102   426,823 1,845 SH   SOLE   1,845 0 0
DIGITAL REALTY TRUST INC REIT 253868103   153,287 1,139 SH   SOLE   1,139 0 0
DOLBY LABORATORIES INC Common Stock 25659T107   6,646,094 76,920 SH   SOLE   76,920 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   685,717 8,993 SH   SOLE   8,993 0 0
ELECTRONIC ARTS INC Common Stock 285512109   2,352,448 17,195 SH   SOLE   10,356 0 6,839
ELEVANCE HEALTH INC Common Stock 036752103   18,932,663 40,149 SH   SOLE   40,149 0 0
ESTEE LAUDER COS INC/THE Common Stock 518439104   2,695,388 18,430 SH   SOLE   14,315 0 4,115
EXXON MOBIL CORP Common Stock 30231G102   27,467,361 274,286 SH   SOLE   274,286 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   1,055,712 2,213 SH   SOLE   0 0 2,213
GENERAL MOTORS CO Common Stock 37045V100   19,619,900 546,211 SH   SOLE   546,211 0 0
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109   735,962 64,445 SH   SOLE   64,445 0 0
HDFC BANK LTD ADR 40415F101   9,980,063 148,712 SH   SOLE   148,712 0 0
ICON PLC Common Stock G4705A100   1,270,135 4,487 SH   SOLE   0 0 4,487
IDEXX LABORATORIES INC Common Stock 45168D104   2,284,586 4,116 SH   SOLE   4,116 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104   10,391,400 80,911 SH   SOLE   80,911 0 0
INTUIT INC Common Stock 461202103   5,419,636 8,671 SH   SOLE   6,366 0 2,305
JACOBS SOLUTIONS INC Common Stock 46982L108   5,251,968 40,462 SH   SOLE   40,462 0 0
JD.COM INC ADR 47215P106   577,858 20,002 SH   SOLE   20,002 0 0
JOHNSON & JOHNSON Common Stock 478160104   10,325,561 65,877 SH   SOLE   58,510 0 7,367
JPMORGAN CHASE & CO Common Stock 46625H100   28,468,617 167,364 SH   SOLE   167,364 0 0
KLA CORP Common Stock 482480100   9,079,906 15,620 SH   SOLE   15,620 0 0
MASTERCARD INC Common Stock 57636Q104   18,719,951 43,891 SH   SOLE   43,891 0 0
META PLATFORMS INC Common Stock 30303M102   3,082,638 8,709 SH   SOLE   8,709 0 0
MICROSOFT CORP Common Stock 594918104   59,527,885 158,302 SH   SOLE   151,836 0 6,466
MONTAUK RENEWABLES INC Common Stock 61218C103   781,367 83,077 SH   SOLE   83,077 0 0
MOODY'S CORP Common Stock 615369105   3,788,823 9,701 SH   SOLE   6,554 0 3,147
MORGAN STANLEY Common Stock 617446448   9,513,645 102,023 SH   SOLE   102,023 0 0
NETEASE INC ADR 64110W102   2,645,931 28,402 SH   SOLE   18,437 0 9,965
NETFLIX INC Common Stock 64110L106   16,556,842 34,006 SH   SOLE   34,006 0 0
NEWMONT CORP Common Stock 651639106   3,534,293 85,390 SH   SOLE   85,390 0 0
NEXTERA ENERGY INC Common Stock 65339F101   6,892,958 113,483 SH   SOLE   113,483 0 0
NVIDIA CORP Common Stock 67066G104   594,760 1,201 SH   SOLE   1,201 0 0
PEPSICO INC Common Stock 713448108   11,415,846 67,294 SH   SOLE   67,294 0 0
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109   12,122,679 128,855 SH   SOLE   116,474 0 12,381
PROCTER & GAMBLE CO/THE Common Stock 742718109   372,212 2,540 SH   SOLE   2,540 0 0
PROLOGIS INC REIT 74340W103   917,105 6,880 SH   SOLE   6,880 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109   370,403 1,193 SH   SOLE   1,193 0 0
RYANAIR HOLDINGS PLC ADR 783513203   19,670,867 147,502 SH   SOLE   147,502 0 0
S&P GLOBAL INC Common Stock 78409V104   4,108,730 9,327 SH   SOLE   7,135 0 2,192
SIMON PROPERTY GROUP INC REIT 828806109   671,122 4,705 SH   SOLE   4,705 0 0
STRYKER CORP Common Stock 863667101   463,864 1,549 SH   SOLE   1,549 0 0
TAIWAN SEMICONDUCTOR MANUFACTU ADR 874039100   3,260,609 31,352 SH   SOLE   31,352 0 0
TE CONNECTIVITY LTD Common Stock H84989104   6,607,575 47,029 SH   SOLE   47,029 0 0
TECK RESOURCES LTD Common Stock 878742204   6,236,130 147,093 SH   SOLE   147,093 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   11,243,725 21,183 SH   SOLE   21,183 0 0
TKO GROUP HOLDINGS INC Common Stock 87256C101   8,859,833 108,603 SH   SOLE   108,603 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103   10,517,212 43,121 SH   SOLE   43,121 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   12,213,578 23,199 SH   SOLE   23,199 0 0
VALERO ENERGY CORP Common Stock 91913Y100   17,641,000 135,700 SH   SOLE   135,700 0 0
VERISIGN INC Common Stock 92343E102   3,575,260 17,359 SH   SOLE   9,672 0 7,687
VISA INC Common Stock 92826C839   17,646,523 67,780 SH   SOLE   56,709 0 11,071
WASTE MANAGEMENT INC Common Stock 94106L109   6,664,312 37,210 SH   SOLE   37,210 0 0