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
ABBVIE INC Common Stock 00287Y109 55,135 340,111 SH   SOLE   340,111 0 0
ACCENTURE PLC Common Stock G1151C101 132,581 393,146 SH   SOLE   393,146 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 24,571 306,716 SH   SOLE   306,716 0 0
ADIENT PLC Common Stock G0084W101 83,608 2,050,731 SH   SOLE   2,050,731 0 0
ADOBE SYSTEMS INC Common Stock 00724F101 29,261 64,223 SH   SOLE   64,223 0 0
AERCAP HOLDINGS NV Common Stock N00985106 130,838 2,602,185 SH   SOLE   2,602,185 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 29,256 221,083 SH   SOLE   221,083 0 0
AGNICO EAGLE MINES LTD Common Stock 008474108 140,338 2,291,362 SH   SOLE   2,291,362 0 0
ALCON INC Common Stock H01301128 23,579 297,222 SH   SOLE   297,222 0 0
ALIBABA GROUP HOLDING LTD ADR 01609W102 9,167 84,256 SH   SOLE   84,256 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101 18,946 43,455 SH   SOLE   43,455 0 0
ALLEGION PLC Common Stock G0176J109 172,395 1,570,367 SH   SOLE   1,570,367 0 0
ALLY FINANCIAL INC Common Stock 02005N100 61,410 1,412,371 SH   SOLE   1,412,371 0 0
ALPHABET INC Common Stock 02079K107 10,761 3,853 SH   SOLE   3,853 0 0
ALPHABET INC Common Stock 02079K305 1,381,878 496,837 SH   SOLE   496,837 0 0
AMAZON.COM INC Common Stock 023135106 951,270 291,805 SH   SOLE   291,805 0 0
AMERICAN EXPRESS CO Common Stock 025816109 120,922 646,642 SH   SOLE   646,642 0 0
AMERICAN TOWER CORP REIT 03027X100 20,046 79,795 SH   SOLE   79,795 0 0
ANALOG DEVICES INC Common Stock 032654105 66,552 402,904 SH   SOLE   402,904 0 0
ANSYS INC Common Stock 03662Q105 219,069 689,655 SH   SOLE   689,655 0 0
ANTHEM INC Common Stock 036752103 220,603 449,093 SH   SOLE   449,093 0 0
AON PLC Common Stock G0403H108 14,398 44,217 SH   SOLE   44,217 0 0
APPLE INC Common Stock 037833100 843,924 4,833,196 SH   SOLE   4,833,196 0 0
APPLIED MATERIALS INC Common Stock 038222105 4,461 33,847 SH   SOLE   33,847 0 0
APTIV PLC Common Stock G6095L109 183,960 1,536,715 SH   SOLE   1,536,715 0 0
ASML HOLDING NV NY Reg Shrs N07059210 25,223 37,763 SH   SOLE   37,763 0 0
AUTODESK INC Common Stock 052769106 727,316 3,393,123 SH   SOLE   3,393,123 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 574,519 2,524,915 SH   SOLE   2,524,915 0 0
AUTOZONE INC Common Stock 053332102 246,032 120,334 SH   SOLE   120,334 0 0
B2GOLD CORP Common Stock 11777Q209 59,061 12,852,002 SH   SOLE   12,852,002 0 0
BANK OF AMERICA CORP Common Stock 060505104 135,501 3,287,257 SH   SOLE   3,287,257 0 0
BARRICK GOLD CORP Common Stock 067901108 220,180 8,975,948 SH   SOLE   8,975,948 0 0
BECTON DICKINSON AND CO Common Stock 075887109 701,596 2,637,579 SH   SOLE   2,637,579 0 0
BEYOND MEAT INC Common Stock 08862E109 66,456 1,375,607 SH   SOLE   1,375,607 0 0
BIG LOTS INC Common Stock 089302103 48,294 1,395,791 SH   SOLE   1,395,791 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 908,573 386,882 SH   SOLE   386,882 0 0
BORGWARNER INC Common Stock 099724106 61,821 1,589,219 SH   SOLE   1,589,219 0 0
BROADCOM INC Common Stock 11135F101 595,225 945,281 SH   SOLE   945,281 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 84,700 543,958 SH   SOLE   543,958 0 0
BURFORD CAPITAL LTD Common Stock G17977110 13,226 1,439,168 SH   SOLE   1,439,168 0 0
CADENCE DESIGN SYSTEMS INC Common Stock 127387108 16,840 102,396 SH   SOLE   102,396 0 0
CARS.COM INC Common Stock 14575E105 69,218 4,796,807 SH   SOLE   4,796,807 0 0
CF INDUSTRIES HOLDINGS INC Common Stock 125269100 10,209 99,056 SH   SOLE   99,056 0 0
CHARLES SCHWAB CORP/THE Common Stock 808513105 559,298 6,633,832 SH   SOLE   6,633,832 0 0
CHARTER COMMUNICATIONS INC Common Stock 16119P108 1,593 2,920 SH   SOLE   2,920 0 0
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 474,332 3,430,724 SH   SOLE   3,430,724 0 0
CHEMED CORP Common Stock 16359R103 71,228 140,613 SH   SOLE   140,613 0 0
CIGNA CORP Common Stock 125523100 14,476 60,416 SH   SOLE   60,416 0 0
CISCO SYSTEMS INC Common Stock 17275R102 28,833 517,087 SH   SOLE   517,087 0 0
CITIGROUP INC Common Stock 172967424 118,244 2,214,314 SH   SOLE   2,214,314 0 0
CLIFFS NATURAL RESOURCES INC Common Stock 185899101 17,614 546,860 SH   SOLE   546,860 0 0
CME GROUP INC/IL Common Stock 12572Q105 53,400 224,502 SH   SOLE   224,502 0 0
COCA-COLA EUROPACIFIC PARTNERS Common Stock G25839104 236,003 4,855,022 SH   SOLE   4,855,022 0 0
COMCAST CORP Common Stock 20030N101 29,905 638,714 SH   SOLE   638,714 0 0
CONCENTRIX CORP Common Stock 20602D101 253,766 1,523,574 SH   SOLE   1,523,574 0 0
CONOCOPHILLIPS Common Stock 20825C104 29,867 298,670 SH   SOLE   298,670 0 0
CONSTELLATION BRANDS INC Common Stock 21036P108 79,921 347,000 SH   SOLE   347,000 0 0
CORTEVA INC Common Stock 22052L104 9,567 166,433 SH   SOLE   166,433 0 0
COSTAR GROUP INC Common Stock 22160N109 13,852 207,961 SH   SOLE   207,961 0 0
CROWN CASTLE INTERNATIONAL COR REIT 22822V101 98,918 535,849 SH   SOLE   535,849 0 0
CTRIP.COM INTERNATIONAL LTD ADR 89677Q107 3,337 144,348 SH   SOLE   144,348 0 0
DANAHER CORP Common Stock 235851102 941 3,209 SH   SOLE   3,209 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 2,119 51,287 SH   SOLE   51,287 0 0
DENTSPLY SIRONA INC Common Stock 24906P109 99,814 2,027,915 SH   SOLE   2,027,915 0 0
DESCARTES SYSTEMS GROUP INC/TH Common Stock 249906108 28,727 392,012 SH   SOLE   392,012 0 0
DIAGEO PLC ADR 25243Q205 11 55 SH   SOLE   55 0 0
DIGITAL REALTY TRUST INC REIT 253868103 20,561 145,000 SH   SOLE   145,000 0 0
DOLBY LABORATORIES INC Common Stock 25659T107 212,957 2,722,534 SH   SOLE   2,722,534 0 0
DR REDDY'S LABORATORIES LTD ADR 256135203 1,081 19,406 SH   SOLE   19,406 0 0
EASTMAN CHEMICAL CO Common Stock 277432100 301,614 2,691,538 SH   SOLE   2,691,538 0 0
EBAY INC Common Stock 278642103 302,002 5,274,224 SH   SOLE   5,274,224 0 0
ECOLAB INC Common Stock 278865100 11,234 63,625 SH   SOLE   63,625 0 0
ELECTRONIC ARTS INC Common Stock 285512109 545,729 4,313,726 SH   SOLE   4,313,726 0 0
ESSENT GROUP LTD Common Stock G3198U102 30,985 751,890 SH   SOLE   751,890 0 0
ESTEE LAUDER COS INC/THE Common Stock 518439104 842,403 3,093,432 SH   SOLE   3,093,432 0 0
EXXON MOBIL CORP Common Stock 30231G102 39,826 482,214 SH   SOLE   482,214 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 507,202 1,168,264 SH   SOLE   1,168,264 0 0
FIDELITY NATIONAL FINANCIAL IN Common Stock 31620R303 50,931 1,042,804 SH   SOLE   1,042,804 0 0
FIRST REPUBLIC BANK/CA Common Stock 33616C100 8,164 50,364 SH   SOLE   50,364 0 0
FOX CORP Common Stock 35137L105 429,778 10,894,249 SH   SOLE   10,894,249 0 0
FREEPORT-MCMORAN INC Common Stock 35671D857 207,010 4,161,851 SH   SOLE   4,161,851 0 0
GAMING AND LEISURE PROPERTIES REIT 36467J108 39,841 848,946 SH   SOLE   848,946 0 0
GENERAC HOLDINGS INC Common Stock 368736104 242,663 816,331 SH   SOLE   816,331 0 0
GENERAL MOTORS CO Common Stock 37045V100 253,495 5,795,507 SH   SOLE   5,795,507 0 0
GRAFTECH INTERNATIONAL LTD Common Stock 384313508 4,939 513,380 SH   SOLE   513,380 0 0
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 7,361 1,041,116 SH   SOLE   1,041,116 0 0
HDFC BANK LTD ADR 40415F101 118,128 1,926,109 SH   SOLE   1,926,109 0 0
HELMERICH & PAYNE INC Common Stock 423452101 22,493 525,782 SH   SOLE   525,782 0 0
HESS CORP Common Stock 42809H107 286,947 2,680,743 SH   SOLE   2,680,743 0 0
HOME DEPOT INC/THE Common Stock 437076102 60,661 202,655 SH   SOLE   202,655 0 0
HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 203,919 13,947,928 SH   SOLE   13,947,928 0 0
ICON PLC Common Stock G4705A100 495,919 2,038,974 SH   SOLE   2,038,974 0 0
INFOSYS LTD ADR 456788108 309,518 12,435,422 SH   SOLE   12,435,422 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 381,215 2,885,372 SH   SOLE   2,885,372 0 0
INTERCONTINENTAL HOTELS ADR ADR 45857P806 13 184 SH   SOLE   184 0 0
INTUIT INC Common Stock 461202103 859,232 1,786,940 SH   SOLE   1,786,940 0 0
IQVIA HOLDINGS INC Common Stock 46266C105 225,543 975,488 SH   SOLE   975,488 0 0
ISHARES MSCI CHINA A ETF ETP 46434V514 1,709 46,303 SH   SOLE   46,303 0 0
ISHARES MSCI INDIA ETF ETP 46429B598 142,643 3,200,429 SH   SOLE   3,200,429 0 0
JACOBS ENGINEERING GROUP INC Common Stock 469814107 340,904 2,473,726 SH   SOLE   2,473,726 0 0
JOHNSON & JOHNSON Common Stock 478160104 1,140,900 6,437,396 SH   SOLE   6,437,396 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 43,115 316,280 SH   SOLE   316,280 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 358,207 2,267,563 SH   SOLE   2,267,563 0 0
KLA-TENCOR CORP Common Stock 482480100 32,900 89,875 SH   SOLE   89,875 0 0
LAM RESEARCH CORP Common Stock 512807108 121,619 226,221 SH   SOLE   226,221 0 0
LEAR CORP Common Stock 521865204 102,591 719,482 SH   SOLE   719,482 0 0
LINCOLN NATIONAL CORP Common Stock 534187109 67,301 1,029,696 SH   SOLE   1,029,696 0 0
LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 115,441 1,122,746 SH   SOLE   1,122,746 0 0
MAKEMYTRIP LTD Common Stock V5633W109 17,225 642,000 SH   SOLE   642,000 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102 10,943 127,988 SH   SOLE   127,988 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 325,623 1,910,707 SH   SOLE   1,910,707 0 0
MASTERCARD INC Common Stock 57636Q104 327,205 915,567 SH   SOLE   915,567 0 0
MBIA INC Common Stock 55262C100 39,484 2,565,581 SH   SOLE   2,565,581 0 0
MCKESSON CORP Common Stock 58155Q103 185,964 607,467 SH   SOLE   607,467 0 0
MEDTRONIC PLC Common Stock G5960L103 83,480 752,408 SH   SOLE   752,408 0 0
META PLATFORMS INC Common Stock 30303M102 120,508 541,948 SH   SOLE   541,948 0 0
MICROSOFT CORP Common Stock 594918104 2,748,741 8,915,509 SH   SOLE   8,915,509 0 0
MODERNA INC Common Stock 60770K107 9,949 57,757 SH   SOLE   57,757 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 231,751 3,691,478 SH   SOLE   3,691,478 0 0
MONSTER BEVERAGE CORP Common Stock 61174X109 13,304 166,510 SH   SOLE   166,510 0 0
MOODY'S CORP Common Stock 615369105 1,098,227 3,254,873 SH   SOLE   3,254,873 0 0
MORGAN STANLEY INTL LTD Common Stock 617446448 64,320 735,923 SH   SOLE   735,923 0 0
MOSAIC CO/THE Common Stock 61945C103 59,172 889,797 SH   SOLE   889,797 0 0
NASDAQ OMX GROUP INC/THE Common Stock 631103108 14,674 82,348 SH   SOLE   82,348 0 0
NETAPP INC Common Stock 64110D104 232,159 2,797,095 SH   SOLE   2,797,095 0 0
NETEASE INC ADR 64110W102 538,197 6,000,637 SH   SOLE   6,000,637 0 0
NEWMONT CORP Common Stock 651639106 67,574 850,518 SH   SOLE   850,518 0 0
NEXTERA ENERGY INC Common Stock 65339F101 325,450 3,841,931 SH   SOLE   3,841,931 0 0
NIKE INC Common Stock 654106103 443,536 3,296,197 SH   SOLE   3,296,197 0 0
NMI HOLDINGS INC Common Stock 629209305 2,331 113,040 SH   SOLE   113,040 0 0
NOMAD FOODS LTD Common Stock G6564A105 163,081 7,222,362 SH   SOLE   7,222,362 0 0
NOV INC Common Stock 62955J103 127,987 6,526,611 SH   SOLE   6,526,611 0 0
NUTRIEN LTD Common Stock 67077M108 35,789 345,942 SH   SOLE   345,942 0 0
NVIDIA CORP Common Stock 67066G104 593,162 2,173,870 SH   SOLE   2,173,870 0 0
NVR INC Common Stock 62944T105 17,735 3,970 SH   SOLE   3,970 0 0
NXP SEMICONDUCTOR NV Common Stock N6596X109 20,544 110,999 SH   SOLE   110,999 0 0
O'REILLY AUTOMOTIVE INC Common Stock 67103H107 19,118 27,911 SH   SOLE   27,911 0 0
PALO ALTO NETWORKS INC Common Stock 697435105 17,878 28,719 SH   SOLE   28,719 0 0
PAN AMERICAN SILVER CORP Common Stock 697900108 55,317 2,026,262 SH   SOLE   2,026,262 0 0
PENTAIR PLC Common Stock G7S00T104 1 24 SH   SOLE   24 0 0
PEPSICO INC Common Stock 713448108 32,029 191,353 SH   SOLE   191,353 0 0
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 786,423 8,371,547 SH   SOLE   8,371,547 0 0
PHILLIPS 66 Common Stock 718546104 9,416 108,989 SH   SOLE   108,989 0 0
PIONEER NATURAL RESOURCES CO Common Stock 723787107 496,444 1,985,536 SH   SOLE   1,985,536 0 0
PLATINUM GROUP METALS LTD Common Stock 72765Q882 734 339,711 SH   SOLE   339,711 0 0
PROCTER & GAMBLE CO/THE Common Stock 742718109 79,766 522,029 SH   SOLE   522,029 0 0
PROLOGIS INC REIT 74340W103 5,273 32,656 SH   SOLE   32,656 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 251,099 2,534,564 SH   SOLE   2,534,564 0 0
RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 144,482 6,063,041 SH   SOLE   6,063,041 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 240,956 860,465 SH   SOLE   860,465 0 0
Royal Gold Inc Common Stock 780287108 59,641 422,144 SH   SOLE   422,144 0 0
RYANAIR HOLDINGS PLC ADR 783513203 2,736 31,408 SH   SOLE   31,408 0 0
S&P GLOBAL INC Common Stock 78409V104 623,742 1,520,655 SH   SOLE   1,520,655 0 0
SABRE CORP Common Stock 78573M104 31,795 2,781,684 SH   SOLE   2,781,684 0 0
SAP SE ADR 803054204 25 222 SH   SOLE   222 0 0
SIMON PROPERTY GROUP INC REIT 828806109 16,543 125,742 SH   SOLE   125,742 0 0
SOCIEDAD QUIMICA Y MINERA DE C ADR 833635105 232 2,712 SH   SOLE   2,712 0 0
SPROTT PHYSICAL SILVER TRUST Closed-End Fund 85207K107 652 74,319 SH   SOLE   74,319 0 0
SPROUTS FARMERS MARKET INC Common Stock 85208M102 52,745 1,649,298 SH   SOLE   1,649,298 0 0
SSR MINING INC Common Stock 784730103 62,012 2,851,137 SH   SOLE   2,851,137 0 0
STARBUCKS CORP Common Stock 855244109 67,436 741,298 SH   SOLE   741,298 0 0
STATE STREET CORP Common Stock 857477103 346,266 3,974,583 SH   SOLE   3,974,583 0 0
STEEL DYNAMICS INC Common Stock 858119100 45,021 539,631 SH   SOLE   539,631 0 0
STERIS PLC Common Stock G8473T100 50,709 209,741 SH   SOLE   209,741 0 0
STRYKER CORP Common Stock 863667101 26,118 97,692 SH   SOLE   97,692 0 0
SVB FINANCIAL GROUP Common Stock 78486Q101 334,614 598,112 SH   SOLE   598,112 0 0
SYNNEX CORP Common Stock 87162W100 47,340 458,672 SH   SOLE   458,672 0 0
SYNOPSYS INC Common Stock 871607107 299,850 899,722 SH   SOLE   899,722 0 0
TAIWAN SEMICONDUCTOR MANUFACTU ADR 874039100 343,259 3,292,336 SH   SOLE   3,292,336 0 0
TE CONNECTIVITY LTD Common Stock H84989104 286,030 2,183,770 SH   SOLE   2,183,770 0 0
TECK RESOURCES LTD Common Stock 878742204 1,846 45,706 SH   SOLE   45,706 0 0
TENCENT MUSIC ENTERTAINMENT GR ADR 88034P109 13,272 2,725,252 SH   SOLE   2,725,252 0 0
TERNIUM SA ADR 880890108 66,626 1,459,501 SH   SOLE   1,459,501 0 0
TEXAS INSTRUMENTS INC Common Stock 882508104 19,647 107,078 SH   SOLE   107,078 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 304,614 515,727 SH   SOLE   515,727 0 0
TRADEWEB MARKETS INC Common Stock 892672106 19,048 216,780 SH   SOLE   216,780 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103 422,035 2,763,819 SH   SOLE   2,763,819 0 0
TRANSUNION Common Stock 89400J107 275,279 2,663,823 SH   SOLE   2,663,823 0 0
TRIMBLE INC Common Stock 896239100 107,043 1,483,823 SH   SOLE   1,483,823 0 0
TWITTER INC Common Stock 90184L102 68,292 1,765,113 SH   SOLE   1,765,113 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 708,084 1,388,481 SH   SOLE   1,388,481 0 0
VALE SA ADR 91912E105 146,316 7,319,452 SH   SOLE   7,319,452 0 0
VALERO ENERGY CORP Common Stock 91913Y100 19,545 192,483 SH   SOLE   192,483 0 0
VENTAS INC REIT 92276F100 12,011 194,483 SH   SOLE   194,483 0 0
VERISIGN INC Common Stock 92343E102 850,265 3,822,105 SH   SOLE   3,822,105 0 0
VISA INC Common Stock 92826C839 1,683,788 7,592,496 SH   SOLE   7,592,496 0 0
WASTE MANAGEMENT INC Common Stock 94106L109 304,961 1,924,047 SH   SOLE   1,924,047 0 0
WATSCO INC Common Stock 942622200 27,623 90,675 SH   SOLE   90,675 0 0
WEIGHT WATCHERS INTERNATIONAL Common Stock 98262P101 2,483 242,708 SH   SOLE   242,708 0 0
WEST FRASER TIMBER CO LTD Common Stock 952845105 5,998 72,838 SH   SOLE   72,838 0 0
WESTROCK CO Common Stock 96145D105 62,641 1,331,932 SH   SOLE   1,331,932 0 0
WHEATON PRECIOUS METALS CORP Common Stock 962879102 56,108 1,179,237 SH   SOLE   1,179,237 0 0
WIPRO LTD ADR 97651M109 7,343 952,353 SH   SOLE   952,353 0 0
WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 70,536 1,129,661 SH   SOLE   1,129,661 0 0
XTRACKERS HARVEST CSI 300 CHIN ETP 233051879 988 29,856 SH   SOLE   29,856 0 0
ZOETIS INC Common Stock 98978V103 17,807 94,422 SH   SOLE   94,422 0 0