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
58.COM INC ADR 31680Q104 519 9,614 SH   SOLE   9,614 0 0
A O SMITH CORP Common Stock 831865209 16,369 347,397 SH   SOLE   347,397 0 0
ABBOTT LABORATORIES Common Stock 002824100 266 2,906 SH   SOLE   2,906 0 0
ABBVIE INC Common Stock 00287Y109 116,865 1,190,317 SH   SOLE   1,190,317 0 0
ACCENTURE PLC Common Stock G1151C101 68,359 318,364 SH   SOLE   318,364 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 21,131 278,407 SH   SOLE   278,407 0 0
ADIENT PLC Common Stock G0084W101 35,112 2,138,341 SH   SOLE   2,138,341 0 0
ADOBE SYSTEMS INC Common Stock 00724F101 365 838 SH   SOLE   838 0 0
AERCAP HOLDINGS NV Common Stock N00985106 85,491 2,775,691 SH   SOLE   2,775,691 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 24,150 273,282 SH   SOLE   273,282 0 0
AGNICO EAGLE MINES LTD Common Stock 008474108 130,235 2,040,486 SH   SOLE   2,040,486 0 0
ALCON INC Common Stock H01301128 11,580 202,022 SH   SOLE   202,022 0 0
ALEXION PHARMACEUTICALS INC Common Stock 015351109 46,613 415,302 SH   SOLE   415,302 0 0
ALIBABA GROUP HOLDING LTD ADR 01609W102 1,753,024 8,127,139 SH   SOLE   8,127,139 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101 14,748 53,738 SH   SOLE   53,738 0 0
ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 20,345 450,919 SH   SOLE   450,919 0 0
ALLY FINANCIAL INC Common Stock 02005N100 42,364 2,136,339 SH   SOLE   2,136,339 0 0
ALPHABET INC Common Stock 02079K107 27,493 19,449 SH   SOLE   19,449 0 0
ALPHABET INC Common Stock 02079K305 757,164 533,947 SH   SOLE   533,947 0 0
ALTRIA GROUP INC Common Stock 02209S103 104,234 2,655,631 SH   SOLE   2,655,631 0 0
AMAZON.COM INC Common Stock 023135106 767,545 278,215 SH   SOLE   278,215 0 0
AMBEV SA ADR 02319V103 45,464 17,221,291 SH   SOLE   17,221,291 0 0
AMDOCS LTD Common Stock G02602103 20,543 337,428 SH   SOLE   337,428 0 0
AMEDISYS INC Common Stock 023436108 37,168 187,208 SH   SOLE   187,208 0 0
AMERICAN EXPRESS CO Common Stock 025816109 175,542 1,843,931 SH   SOLE   1,843,931 0 0
AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 2,237 75,590 SH   SOLE   75,590 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 2,727 92,478 SH   SOLE   92,478 0 0
ANTHEM INC Common Stock 036752103 88,965 338,297 SH   SOLE   338,297 0 0
APPLE INC Common Stock 037833100 522,573 1,432,492 SH   SOLE   1,432,492 0 0
APTIV PLC Common Stock G6095L109 20,704 265,713 SH   SOLE   265,713 0 0
ARCH CAPITAL GROUP LTD Common Stock G0450A105 22,708 792,617 SH   SOLE   792,617 0 0
ARISTA NETWORKS INC Common Stock 040413106 29,673 141,280 SH   SOLE   141,280 0 0
ASML HOLDING NV NY Reg Shrs N07059210 8,895 24,170 SH   SOLE   24,170 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 62,434 419,327 SH   SOLE   419,327 0 0
AUTONATION INC Common Stock 05329W102 46,528 1,238,097 SH   SOLE   1,238,097 0 0
AUTOZONE INC Common Stock 053332102 276,856 245,414 SH   SOLE   245,414 0 0
B2GOLD CORP Common Stock 11777Q209 61,131 10,785,107 SH   SOLE   10,785,107 0 0
BAIDU INC ADR 056752108 75,388 628,809 SH   SOLE   628,809 0 0
BANK OF AMERICA CORP Common Stock 060505104 184,806 7,781,322 SH   SOLE   7,781,322 0 0
BARRICK GOLD CORP Common Stock 067901108 147,163 5,463,043 SH   SOLE   5,463,043 0 0
BAXTER INTERNATIONAL INC Common Stock 071813109 560 6,509 SH   SOLE   6,509 0 0
BECTON DICKINSON AND CO Common Stock 075887109 388,219 1,622,513 SH   SOLE   1,622,513 0 0
BED BATH & BEYOND INC Common Stock 075896100 1,906 179,774 SH   SOLE   179,774 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 641,450 402,835 SH   SOLE   402,835 0 0
BROADCOM INC Common Stock 11135F101 275,285 872,233 SH   SOLE   872,233 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 67,279 533,159 SH   SOLE   533,159 0 0
CAMECO CORP Common Stock 13321L108 967 94,327 SH   SOLE   94,327 0 0
CARS.COM INC Common Stock 14575E105 28,980 5,031,215 SH   SOLE   5,031,215 0 0
CF INDUSTRIES HOLDINGS INC Common Stock 125269100 4,467 158,753 SH   SOLE   158,753 0 0
CHARLES SCHWAB CORP/THE Common Stock 808513105 355,909 10,548,579 SH   SOLE   10,548,579 0 0
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 298,256 2,776,284 SH   SOLE   2,776,284 0 0
CHEMED CORP Common Stock 16359R103 48,234 106,933 SH   SOLE   106,933 0 0
CHEVRON CORP Common Stock 166764100 9 106 SH   SOLE   106 0 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 126,031 119,760 SH   SOLE   119,760 0 0
CHUBB LTD Common Stock H1467J104 16,071 126,920 SH   SOLE   126,920 0 0
CIMAREX ENERGY CO Common Stock 171798101 1,783 64,850 SH   SOLE   64,850 0 0
CITIGROUP INC Common Stock 172967424 365,472 7,152,091 SH   SOLE   7,152,091 0 0
CME GROUP INC/IL Common Stock 12572Q105 108,965 670,391 SH   SOLE   670,391 0 0
COCA-COLA CO/THE Common Stock 191216100 231 5,168 SH   SOLE   5,168 0 0
COCA-COLA EUROPEAN PARTNERS PL Common Stock G25839104 201,204 5,328,501 SH   SOLE   5,328,501 0 0
COEUR MINING INC Common Stock 192108504 1,718 338,151 SH   SOLE   338,151 0 0
COMCAST CORP Common Stock 20030N101 12 316 SH   SOLE   316 0 0
CONOCOPHILLIPS Common Stock 20825C104 29,567 703,636 SH   SOLE   703,636 0 0
CORTEVA INC Common Stock 22052L104 4,088 152,606 SH   SOLE   152,606 0 0
DANAHER CORP Common Stock 235851102 567 3,209 SH   SOLE   3,209 0 0
DEERE & CO Common Stock 244199105 8,614 54,811 SH   SOLE   54,811 0 0
DELPHI TECHNOLOGIES PLC Common Stock G2709G107 114,296 8,043,321 SH   SOLE   8,043,321 0 0
DELTA AIR LINES INC Common Stock 247361702 12 419 SH   SOLE   419 0 0
DENTSPLY SIRONA INC Common Stock 24906P109 86,156 1,955,419 SH   SOLE   1,955,419 0 0
DIAGEO PLC ADR 25243Q205 7 51 SH   SOLE   51 0 0
DIGITAL REALTY TRUST INC REIT 253868103 28,582 201,123 SH   SOLE   201,123 0 0
DOLLAR GENERAL CORP Common Stock 256677105 21,315 111,883 SH   SOLE   111,883 0 0
DR HORTON INC Common Stock 23331A109 4,196 75,675 SH   SOLE   75,675 0 0
DR REDDY'S LABORATORIES LTD ADR 256135203 8,525 160,821 SH   SOLE   160,821 0 0
DROPBOX INC Common Stock 26210C104 215,962 9,920,168 SH   SOLE   9,920,168 0 0
DXC TECHNOLOGY CO Common Stock 23355L106 40,507 2,454,977 SH   SOLE   2,454,977 0 0
EBAY INC Common Stock 278642103 302,589 5,769,097 SH   SOLE   5,769,097 0 0
ECOLAB INC Common Stock 278865100 16,997 85,436 SH   SOLE   85,436 0 0
ELECTRONIC ARTS INC Common Stock 285512109 274,844 2,081,361 SH   SOLE   2,081,361 0 0
ELI LILLY & CO Common Stock 532457108 13 77 SH   SOLE   77 0 0
ESSENT GROUP LTD Common Stock G3198U102 44,321 1,221,971 SH   SOLE   1,221,971 0 0
ESTEE LAUDER COS INC/THE Common Stock 518439104 309,951 1,642,736 SH   SOLE   1,642,736 0 0
FACEBOOK INC Common Stock 30303M102 499,449 2,199,536 SH   SOLE   2,199,536 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 277,551 844,980 SH   SOLE   844,980 0 0
FIDELITY NATIONAL FINANCIAL IN Common Stock 31620R303 55,626 1,814,283 SH   SOLE   1,814,283 0 0
FIDELITY NATIONAL INFORMATION Common Stock 31620M106 367,258 2,738,892 SH   SOLE   2,738,892 0 0
FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 95,548 1,989,761 SH   SOLE   1,989,761 0 0
FIRST SOLAR INC Common Stock 336433107 15,947 322,162 SH   SOLE   322,162 0 0
FOX CORP Common Stock 35137L105 223,148 8,320,204 SH   SOLE   8,320,204 0 0
FRANCO-NEVADA CORP Common Stock 351858105 50 358 SH   SOLE   358 0 0
GAMING AND LEISURE PROPERTIES REIT 36467J108 30,592 884,168 SH   SOLE   884,168 0 0
GARRETT MOTION INC Common Stock 366505105 0 1 SH   SOLE   1 0 0
GENERAC HOLDINGS INC Common Stock 368736104 141,832 1,163,226 SH   SOLE   1,163,226 0 0
GOLD FIELDS ADR 38059T106 3,957 420,975 SH   SOLE   420,975 0 0
GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 119,474 604,566 SH   SOLE   604,566 0 0
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 5,435 833,577 SH   SOLE   833,577 0 0
GRUPO AEROPORTUARIO DEL SUREST ADR 40051E202 39,713 353,663 SH   SOLE   353,663 0 0
HASBRO INC Common Stock 418056107 13,782 183,878 SH   SOLE   183,878 0 0
HDFC BANK LTD ADR 40415F101 46,086 1,013,777 SH   SOLE   1,013,777 0 0
HELMERICH & PAYNE INC Common Stock 423452101 19,065 977,185 SH   SOLE   977,185 0 0
HESS CORP Common Stock 42809H107 75,170 1,450,887 SH   SOLE   1,450,887 0 0
HOME DEPOT INC/THE Common Stock 437076102 77,126 307,875 SH   SOLE   307,875 0 0
HONEYWELL INTERNATIONAL INC Common Stock 438516106 220,548 1,525,334 SH   SOLE   1,525,334 0 0
IAMGOLD CORP Common Stock 450913108 30,409 7,698,369 SH   SOLE   7,698,369 0 0
ICON PLC Common Stock G4705A100 186,517 1,107,191 SH   SOLE   1,107,191 0 0
INGERSOLL RAND INC Common Stock 45687V106 82,452 2,932,141 SH   SOLE   2,932,141 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 218,916 2,389,913 SH   SOLE   2,389,913 0 0
INTERCONTINENTAL HOTELS ADR ADR 45857P806 3 73 SH   SOLE   73 0 0
INTUIT INC Common Stock 461202103 427,536 1,443,453 SH   SOLE   1,443,453 0 0
IPG PHOTONICS CORP Common Stock 44980X109 8,103 50,518 SH   SOLE   50,518 0 0
IQVIA HOLDINGS INC Common Stock 46266C105 134,476 947,818 SH   SOLE   947,818 0 0
ISHARES MSCI BRAZIL CAPPED ETF ETP 464286400 1,419 49,338 SH   SOLE   49,338 0 0
ISHARES MSCI CHINA A ETF ETP 46434V514 4,951 156,683 SH   SOLE   156,683 0 0
ISHARES MSCI INDIA ETF ETP 46429B598 39,693 1,367,770 SH   SOLE   1,367,770 0 0
ISHARES MSCI INDONESIA ETF ETP 46429B309 747 41,514 SH   SOLE   41,514 0 0
ISHARES MSCI MALAYSIA ETF ETP 46434G814 176 6,968 SH   SOLE   6,968 0 0
ISHARES MSCI POLAND ETF ETP 46429B606 407 24,476 SH   SOLE   24,476 0 0
ISHARES MSCI SOUTH KOREA ETF ETP 464286772 37,799 661,637 SH   SOLE   661,637 0 0
ISHARES MSCI TAIWAN ETF ETP 46434G772 1,811 45,039 SH   SOLE   45,039 0 0
ISHARES MSCI THAILAND ETF ETP 464286624 431 6,103 SH   SOLE   6,103 0 0
ISHARES MSCI TURKEY ETF ETP 464286715 329 14,176 SH   SOLE   14,176 0 0
ITAU UNIBANCO HOLDING SA ADR 465562106 12,159 2,592,583 SH   SOLE   2,592,583 0 0
ITRON INC Common Stock 465741106 14,952 225,697 SH   SOLE   225,697 0 0
JACOBS ENGINEERING GROUP INC Common Stock 469814107 176,813 2,085,056 SH   SOLE   2,085,056 0 0
JD.COM INC ADR 47215P106 420,613 6,989,245 SH   SOLE   6,989,245 0 0
JOHNSON & JOHNSON Common Stock 478160104 775,478 5,514,313 SH   SOLE   5,514,313 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 6,928 73,657 SH   SOLE   73,657 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 290,327 2,880,798 SH   SOLE   2,880,798 0 0
KINROSS GOLD CORP Common Stock 496902404 70,884 9,823,055 SH   SOLE   9,823,055 0 0
KIRKLAND LAKE GOLD LTD Common Stock 49741E100 120,363 2,932,626 SH   SOLE   2,932,626 0 0
KOSMOS ENERGY LTD Common Stock 500688106 4,288 2,583,416 SH   SOLE   2,583,416 0 0
LAM RESEARCH CORP Common Stock 512807108 69,076 213,554 SH   SOLE   213,554 0 0
LANDSTAR SYSTEM INC Common Stock 515098101 20,309 180,830 SH   SOLE   180,830 0 0
LEAR CORP Common Stock 521865204 15,939 146,200 SH   SOLE   146,200 0 0
LINCOLN NATIONAL CORP Common Stock 534187109 22,938 623,484 SH   SOLE   623,484 0 0
LIONS GATE ENTERTAINMENT CORP Common Stock 535919401 525 70,888 SH   SOLE   70,888 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 30,539 83,686 SH   SOLE   83,686 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102 7,811 208,975 SH   SOLE   208,975 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 228,763 2,130,601 SH   SOLE   2,130,601 0 0
MASTERCARD INC Common Stock 57636Q104 424,736 1,436,376 SH   SOLE   1,436,376 0 0
MCKESSON CORP Common Stock 58155Q103 74,113 483,075 SH   SOLE   483,075 0 0
MEDTRONIC PLC Common Stock G5960L103 285,669 3,115,257 SH   SOLE   3,115,257 0 0
MERCK & CO INC Common Stock 58933Y105 264,700 3,422,990 SH   SOLE   3,422,990 0 0
MGIC INVESTMENT CORP Common Stock 552848103 15,268 1,864,214 SH   SOLE   1,864,214 0 0
MICROSOFT CORP Common Stock 594918104 1,939,738 9,531,412 SH   SOLE   9,531,412 0 0
MOHAWK INDUSTRIES INC Common Stock 608190104 52,114 512,131 SH   SOLE   512,131 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 278,674 5,450,307 SH   SOLE   5,450,307 0 0
MONSTER BEVERAGE CORP Common Stock 61174X109 10,953 158,008 SH   SOLE   158,008 0 0
MOODY'S CORP Common Stock 615369105 683,408 2,487,564 SH   SOLE   2,487,564 0 0
MORGAN STANLEY INTL LTD Common Stock 617446448 86,163 1,783,909 SH   SOLE   1,783,909 0 0
MSCI INC Common Stock 55354G100 12,239 36,662 SH   SOLE   36,662 0 0
NASDAQ OMX GROUP INC/THE Common Stock 631103108 24,199 202,554 SH   SOLE   202,554 0 0
NATIONAL OILWELL VARCO INC Common Stock 637071101 31,446 2,567,027 SH   SOLE   2,567,027 0 0
NETEASE INC ADR 64110W102 837,692 1,950,933 SH   SOLE   1,950,933 0 0
NEWMONT CORP Common Stock 651639106 101,975 1,651,691 SH   SOLE   1,651,691 0 0
NEXTERA ENERGY INC Common Stock 65339F101 24,768 103,129 SH   SOLE   103,129 0 0
NICE-SYSTEMS LTD ADR 653656108 43,195 228,254 SH   SOLE   228,254 0 0
NIKE INC Common Stock 654106103 200,891 2,048,860 SH   SOLE   2,048,860 0 0
NMI HOLDINGS INC Common Stock 629209305 14,191 882,541 SH   SOLE   882,541 0 0
NOBLE ENERGY INC Common Stock 655044105 11,428 1,275,494 SH   SOLE   1,275,494 0 0
NOMAD FOODS LTD Common Stock G6564A105 158,704 7,398,780 SH   SOLE   7,398,780 0 0
NORBORD INC Common Stock 65548P403 1,605 70,536 SH   SOLE   70,536 0 0
NORTHERN TRUST CORP Common Stock 665859104 47,186 594,730 SH   SOLE   594,730 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102 27,652 89,944 SH   SOLE   89,944 0 0
NOVAGOLD RESOURCES INC Common Stock 66987E206 1,482 161,438 SH   SOLE   161,438 0 0
NOVARTIS AG ADR 66987V109 12 138 SH   SOLE   138 0 0
NUTRIEN LTD Common Stock 67077M108 3,463 108,137 SH   SOLE   108,137 0 0
NVIDIA CORP Common Stock 67066G104 61,526 161,948 SH   SOLE   161,948 0 0
NVR INC Common Stock 62944T105 5,986 1,837 SH   SOLE   1,837 0 0
NXP SEMICONDUCTOR NV Common Stock N6596X109 240,038 2,104,857 SH   SOLE   2,104,857 0 0
O'REILLY AUTOMOTIVE INC Common Stock 67103H107 18,693 44,332 SH   SOLE   44,332 0 0
PAN AMERICAN SILVER CORP Common Stock 697900108 65,908 2,168,747 SH   SOLE   2,168,747 0 0
PEPSICO INC Common Stock 713448108 112,035 847,080 SH   SOLE   847,080 0 0
PETROLEO BRASILEIRO SA ADR 71654V408 89,406 10,810,894 SH   SOLE   10,810,894 0 0
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 438,680 6,261,487 SH   SOLE   6,261,487 0 0
PHILLIPS 66 Common Stock 718546104 19,244 267,650 SH   SOLE   267,650 0 0
Platinum Group Metals LTD Common Stock 72765Q882 504 339,711 SH   SOLE   339,711 0 0
POPULAR INC Common Stock 733174700 55,641 1,496,940 SH   SOLE   1,496,940 0 0
PRETIUM RESOURCES INC Common Stock 74139C102 19,212 2,303,381 SH   SOLE   2,303,381 0 0
PROCTER & GAMBLE CO/THE Common Stock 742718109 91,612 766,178 SH   SOLE   766,178 0 0
PROLOGIS INC REIT 74340W103 6,298 67,482 SH   SOLE   67,482 0 0
RADIAN GROUP INC Common Stock 750236101 69,344 4,470,906 SH   SOLE   4,470,906 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 69,004 1,119,827 SH   SOLE   1,119,827 0 0
REINSURANCE GROUP OF AMERICA I Common Stock 759351604 7,787 99,278 SH   SOLE   99,278 0 0
RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 69,514 732,263 SH   SOLE   732,263 0 0
RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 64,115 5,470,602 SH   SOLE   5,470,602 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 53,142 249,493 SH   SOLE   249,493 0 0
Royal Gold Inc Common Stock 780287108 18 147 SH   SOLE   147 0 0
S&P GLOBAL INC Common Stock 78409V104 578,706 1,756,422 SH   SOLE   1,756,422 0 0
SABRE CORP Common Stock 78573M104 23,364 2,898,766 SH   SOLE   2,898,766 0 0
SAP SE ADR 803054204 28 200 SH   SOLE   200 0 0
SCORPIO TANKERS INC Common Stock Y7542C130 16,911 1,320,174 SH   SOLE   1,320,174 0 0
SIMON PROPERTY GROUP INC REIT 828806109 29,824 436,145 SH   SOLE   436,145 0 0
SNAP-ON INC Common Stock 833034101 14,555 105,086 SH   SOLE   105,086 0 0
SPARTANNASH CO Common Stock 847215100 1,610 75,751 SH   SOLE   75,751 0 0
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 70,643 273,610 SH   SOLE   273,610 0 0
SPROTT PHYSICAL SILVER TRUST Closed-End Fund 85207K107 42,717 6,462,549 SH   SOLE   6,462,549 0 0
SSR MINING INC Common Stock 784730103 73,438 3,442,951 SH   SOLE   3,442,951 0 0
STATE STREET CORP Common Stock 857477103 219,211 3,449,428 SH   SOLE   3,449,428 0 0
STRYKER CORP Common Stock 863667101 9,761 54,173 SH   SOLE   54,173 0 0
TAIWAN SEMICONDUCTOR MANUFACTU ADR 874039100 195,678 3,446,849 SH   SOLE   3,446,849 0 0
TAPESTRY INC Common Stock 876030107 20,739 1,561,642 SH   SOLE   1,561,642 0 0
TE CONNECTIVITY LTD Common Stock H84989104 15,772 193,407 SH   SOLE   193,407 0 0
TELEKOMUNIKASI INDONESIA PERSE ADR 715684106 546 24,954 SH   SOLE   24,954 0 0
TERNIUM SA ADR 880890108 20,912 1,378,491 SH   SOLE   1,378,491 0 0
TEXAS PACIFIC LAND TRUST Royalty Trst 882610108 13,938 23,438 SH   SOLE   23,438 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 299,033 825,284 SH   SOLE   825,284 0 0
TJX COS INC/THE Common Stock 872540109 30,442 602,090 SH   SOLE   602,090 0 0
TRADEWEB MARKETS INC Common Stock 892672106 8,867 152,512 SH   SOLE   152,512 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103 163,760 1,840,417 SH   SOLE   1,840,417 0 0
TRANSOCEAN LTD Common Stock H8817H100 117 63,817 SH   SOLE   63,817 0 0
TRANSUNION Common Stock 89400J107 218,109 2,505,846 SH   SOLE   2,505,846 0 0
TWITTER INC Common Stock 90184L102 20,873 700,674 SH   SOLE   700,674 0 0
TYSON FOODS INC Common Stock 902494103 4,337 72,628 SH   SOLE   72,628 0 0
UNILEVER NV NY Reg Shrs 904784709 13 242 SH   SOLE   242 0 0
UNILEVER PLC ADR 904767704 16 296 SH   SOLE   296 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 362,457 1,228,876 SH   SOLE   1,228,876 0 0
URBAN OUTFITTERS INC Common Stock 917047102 1,067 70,110 SH   SOLE   70,110 0 0
VALE SA ADR 91912E105 70,370 6,825,382 SH   SOLE   6,825,382 0 0
VALERO ENERGY CORP Common Stock 91913Y100 174,796 2,971,714 SH   SOLE   2,971,714 0 0
VENTAS INC REIT 92276F100 7,122 194,483 SH   SOLE   194,483 0 0
VERISIGN INC Common Stock 92343E102 590,020 2,852,681 SH   SOLE   2,852,681 0 0
VIACOMCBS INC Common Stock 92556H206 2,320 99,494 SH   SOLE   99,494 0 0
VIPSHOP HOLDINGS LTD ADR 92763W103 137,533 6,907,722 SH   SOLE   6,907,722 0 0
VISA INC Common Stock 92826C839 1,160,628 6,008,323 SH   SOLE   6,008,323 0 0
WASTE MANAGEMENT INC Common Stock 94106L109 20,742 195,844 SH   SOLE   195,844 0 0
WATSCO INC Common Stock 942622200 66,362 373,451 SH   SOLE   373,451 0 0
WELBILT INC Common Stock 949090104 31,042 5,097,266 SH   SOLE   5,097,266 0 0
WELLS FARGO & CO Common Stock 949746101 1,488 58,143 SH   SOLE   58,143 0 0
WHEATON PRECIOUS METALS CORP Common Stock 962879102 62,284 1,413,935 SH   SOLE   1,413,935 0 0
XTRACKERS HARVEST CSI 300 CHIN ETP 233051879 1,017 34,236 SH   SOLE   34,236 0 0
YUM CHINA HOLDINGS INC Common Stock 98850P109 100,182 2,084,085 SH   SOLE   2,084,085 0 0
ZOETIS INC Common Stock 98978V103 12,572 91,739 SH   SOLE   91,739 0 0