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
Expires: July 31, 2015
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
COLGATE PALMOLIVE CO COM 194162103 49,471,934 534,342 SH DFND 1,2,8 525,342 0 9,000
ULTA BEAUTY INC COM 90384S303 6,302,440 13,700 SH DFND 1,2,8 13,700 0 0
APPLE INC COM 037833100 94,686,777 335,418 SH DFND 1,2,8 326,486 0 8,932
ABBOTT LABORATORIES COM 002824100 12,062,385 129,814 SH DFND 1,2,8 127,683 0 2,131
HOME DEPOT INC COM 437076102 6,232,352 17,734 SH DFND 1,2,8 17,734 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 21,729,103 42,831 SH DFND 1,2,8 41,061 0 1,770
EDWARDS LIFESCIENCES CORP COM 28176E108 10,920,522 119,491 SH DFND 1,2,8 119,491 0 0
PULTE GROUP INC COM 745867101 3,732,227 27,000 SH DFND 1,2,8 27,000 0 0
SYNOPSYS INC COM 871607107 12,666,196 28,251 SH DFND 1,2,8 26,531 0 1,720
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 320,739 39,000 SH DFND 1,2,8 0 0 39,000
WHEATON PRECIOUS METALS CORP COM 962879102 45,596,419 406,100 SH DFND 1,2,8 405,000 0 1,100
LOWES COS INC COM 548661107 6,627,624 30,107 SH DFND 1,2,8 27,857 0 2,250
NVIDIA CORPORATION COM 67066G104 11,990,229 573,300 SH DFND 1,2,8 560,650 0 12,650
INTEL CORP COM 458140100 101,633 770 SH DFND 1,2,8 770 0 0
IQVIA HLDGS INC COM 46266C105 6,224,684 32,125 SH DFND 1,2,8 32,125 0 0
PEPSICO INC COM 713448108 28,722,180 206,668 SH DFND 1,2,8 205,535 0 1,133
WATSCO INC COM 942622200 9,113,605 22,150 SH DFND 1,2,8 22,150 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17,576,109 140,592 SH DFND 1,2,8 137,613 0 2,979
ADOBE INC COM 00724F101 18,028,617 87,120 SH DFND 1,2,8 85,520 0 1,600
DANAHER CORP DEL COM 235851102 12,850,724 11,080 SH DFND 1,2,8 11,080 0 0
ALPHABET INC CAP STK CL A 02079K305 112,805,649 318,393 SH DFND 1,2,8 309,773 0 8,620
ADVANCED DRAIN SYS INC DELCOM COM 00790R104 3,664,088 23,660 SH DFND 1,2,8 23,660 0 0
LENNOX INTL INC COM 526107107 10,412,268 18,260 SH DFND 1,2,8 18,260 0 0
APPLIED MATLS INC COM 038222105 50,454,333 72,506 SH DFND 1,2,8 70,361 0 2,145
ALAMOS GOLD INC COM CL A 011532108 42,798,348 1,410,000 SH DFND 1,2,8 1,406,000 0 4,000
MERCADOLIBRE INC COM 58733R102 11,054,763 6,550 SH DFND 1,2,8 6,550 0 0
UNION PAC CORP COM 907818108 70,538,557 258,053 SH DFND 1,2,8 256,723 0 1,330
LITTELFUSE INC COM 537008104 12,607,532 27,990 SH DFND 1,2,8 27,990 0 0
AMAZON COM INC COM 023135106 70,436,803 3,333,900 SH DFND 1,2,8 3,324,400 0 9,500
MOODYS CORP COM 615369105 11,364,579 25,056 SH DFND 1,2,8 25,056 0 0
MSCI INC COM 55354G100 11,729,311 20,967 SH DFND 1,2,8 20,487 0 480
AMETEK INC COM 031100100 7,722,950 32,417 SH DFND 1,2,8 32,417 0 0
DEXCOM INC COM 252131107 1,753,192 25,000 SH DFND 1,2,8 25,000 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 112,025,065 245,600 SH DFND 1,2,8 242,600 0 3,000
AMERICAN TOWER CORP COM 03027X100 9,464,392 55,995 SH DFND 1,2,8 55,995 0 0
HONEYWELL INTL INC COM 438516205 4,161,992 18,232 SH DFND 1,2,8 18,232 0 0
VISA INC COM CL A 92826C839 94,715,309 276,590 SH DFND 1,2,8 276,590 0 0
FRANCO NEV CORP COM 351858105 42,012,166 201,995 SH DFND 1,2,8 198,968 0 3,027
TYLER TECHNOLOGIES INC COM 902252105 9,006,399 30,920 SH DFND 1,2,8 29,780 0 570
EATON CORP PLC SHS G29183103 6,488,636 15,854 SH DFND 1,2,8 15,854 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,234,241 14,020 SH DFND 1,2,8 13,300 0 720
VERTEX PHARMACEUTICALS INC COM 92532F100 3,855,710 7,700 SH DFND 1,2,8 7,700 0 0
ELI LILLY & CO COM 532457108 35,405,893 28,740 SH DFND 1,2,8 28,740 0 0
IDEXX LABS INC COM 45168D104 20,909,877 38,931 SH DFND 1,2,8 38,591 0 340
EQUINOX GOLD CORP COM 29446Y502 102,455 10,500 SH DFND 1,2,8 0 0 10,500
WALMART INC COM 931142103 8,562,255 74,580 SH DFND 1,2,8 74,850 0 0
HENRY JACK & ASSOC INC COM 426281101 13,839,815 101,000 SH DFND 1,2,8 101,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 35,355,707 227,900 SH DFND 1,2,8 227,000 0 900
XYLEM INC COM 98419M100 6,707,670 57,320 SH DFND 1,2,8 57,320 0 0
NORDSON CORP COM 655663102 13,412,815 44,300 SH DFND 1,2,8 43,600 0 700
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 11,771,740 45,900 SH DFND 1,2,8 45,900 0 0
META PLATFORMS INC CL A 30303M102 56,090,236 99,505 SH DFND 1,2,8 98,165 0 1,340
AUTOZONE INC COM 053332102 8,774,903 2,778 SH DFND 1,2,8 2,778 0 0
COCA COLA CO COM 191216100 6,760,444 81,631 SH DFND 1,2,8 78,000 0 3,631
CATERPILLAR INC COM 149123101 18,399,147 17,771 SH DFND 1,2,8 17,771 0 0
YUM CHINA HLDGS INC COM 98850P109 5,359,363 131,250 SH DFND 1,2,8 131,250 0 0
BIO-TECHNE CORP COM 09073M104 4,085,364 57,500 SH DFND 1,2,8 57,500 0 0
CANADIAN NATL RY CO COM 136375102 81,582,757 683,667 SH DFND 1,2,8 669,302 0 14,365
PUBLIC STORAGE COM 74460D109 3,087,632 9,500 SH DFND 1,2,8 9,500 0 0
PROCTER & GAMBLE CO COM 742718109 16,383,950 110,159 SH DFND 1,2,8 108,528 0 1,631
PROLOGIS INC COM 74340W103 10,582,088 76,000 SH DFND 1,2,8 76,000 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 24,334,183 57,800 SH DFND 1,2,8 57,000 0 800
MICROSOFT CORP COM 594918104 146,640,318 396,983 SH DFND 1,2,8 390,824 0 6,159
MASTERCARD INCORPORATED CL A 57636Q104 70,935,881 138,834 SH DFND 1,2,8 134,794 0 4,040
TEXAS INSTRS INC COM 882508104 406,638 1,421 SH DFND 1,2,8 1,421 0 0
ALCON AG ORD SHS H01301128 4,320,995 63,887 SH DFND 1,2,8 63,887 0 0
INTUIT COM 461202103 3,604,018 13,500 SH DFND 1,2,8 13,500 0 0
HONEYWELL AEROSPACE INC COM 43849R105 4,086,245 18,232 SH DFND 1,2,8 18,232 0 0
ZOETIS INC CL A 98978V103 10,031,419 136,658 SH DFND 1,2,8 131,658 0 5,000
ABBVIE INC COM 00287Y109 356,452 1,399 SH DFND 1,2,8 0 0 1,399
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 4,186,515 38,950 SH DFND 1,2,8 38,950 0 0
EXPONENT INC COM 30214U102 9,716,719 162,300 SH DFND 1,2,8 162,300 0 0
S&P GLOBAL INC COM 78409V104 26,299,403 64,202 SH DFND 1,2,8 63,502 0 700
FASTENAL CO COM 311900104 5,366,955 113,000 SH DFND 1,2,8 113,000 0 0
AUTODESK INC COM 052769106 7,683,148 39,254 SH DFND 1,2,8 37,954 0 1,300
NEWMONT CORP COM 651639106 11,404,858 120,400 SH DFND 1,2,8 118,000 0 2,400
INTUITIVE SURGICAL INC COM NEW 46120E602 1,839,069 4,520 SH DFND 1,2,8 4,000 0 520
KIMBERLY-CLARK CORP COM 494368103 15,806,600 143,500 SH DFND 1,2,8 143,500 0 0
VERISK ANALYTICS INC COM 92345Y106 41,313,630 230,010 SH DFND 1,2,8 18,520 0 4,490
PEMBINA PIPELINE CORP COM 706327103 1,104,522 23,800 SH DFND 1,2,8 18,000 0 5,800
MONDELEZ INTL INC CL A 609207105 24,621,175 408,414 SH DFND 1,2,8 398,414 0 10,000
LINCOLN ELEC HLDGS INC COM 533900106 3,521,963 13,300 SH DFND 1,2,8 13,300 0 0
WW GRAINGER INC COM 384802104 5,694,571 4,200 SH DFND 1,2,8 4,200 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 280,235 4,500 SH DFND 1,2,8 0 0 4,500
BAKER HUGHES COMPANY CL A 05722G100 2,533,522 44,900 SH DFND 1,2,8 39,400 0 5,500
WATERS CORP COM 941848103 22,361,542 60,468 SH DFND 1,2,8 56,788 0 3,680
UBER TECHNOLOGIES INC COM 90353T100 8,658,538 114,500 SH DFND 1,2,8 112,000 0 2,500
NIKE INC CL B 654106103 2,107,417 50,700 SH DFND 1,2,8 45,700 0 5,000
RESMED INC COM 761152107 41,336,778 207,815 SH DFND 1,2,8 204,838 0 2,977
BROADCOM INC COM 11135F101 32,566,957 87,196 SH DFND 1,2,8 84,226 0 2,970
ORLA MNG LTD NEW COM 68634K106 16,441,213 1,679,000 SH DFND 1,2,8 1,670,000 0 9,000
OTIS WORLDWIDE CORP COM 68902V107 5,732,897 78,442 SH DFND 1,2,8 78,442 0 0
KINROSS GOLD CORP COM 496902404 90,555 3,800 SH DFND 1,2,8 0 0 3,800
PROGRESSIVE CORP COM 743315103 5,550,449 25,200 SH DFND 1,2,8 24,000 0 1,200
ENBRIDGE INC COM 29250N105 33,876,058 625,295 SH DFND 1,2,8 618,000 0 7,295
ANALOG DEVICES INC COM 032654105 484,157 1,233 SH DFND 1,2,8 0 0 1,233
ASTRAZENECA PLC ORD G0593M107 68,274,338 370,958 SH DFND 1,2,8 367,958 0 3,000
KLA CORP COM NEW 482480100 45,193,892 161,920 SH DFND 1,2,8 157,220 0 4,700
BRISTOL-MYERS SQUIBB CO COM 110122108 14,494,238 247,000 SH DFND 1,2,8 247,000 0 0
IDEX CORP COM 45167R104 10,771,406 47,580 SH DFND 1,2,8 46,750 0 1,100
WEST PHARMACEUTICAL SVSC INC COM 955306105 10,353,198 29,125 SH DFND 1,2,8 29,125 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 20,754,202 180,500 SH DFND 1,2,8 17,400 0 6,500
FORTINET INC COM 34959E109 9,583,328 30,750 SH DFND 1,2,8 58,000 0 3,500
TE CONNECTIVITY PLC ORD SHS G87052109 1,988,512 10,000 SH DFND 1,2,8 10,000 0 0
WESCO INTL INC COM 95082P105 6,125,216 17,800 SH DFND 1,2,8 17,800 0 0
POOL CORP COM 73278L105 7,821,563 36,859 SH DFND 1,2,8 36,859 0 0
JOHNSON & JOHNSON COM 478160104 35,179,955 135,819 SH DFND 1,2,8 134,320 0 1,499
TRACTOR SUPPLY CO COM 892356106 6,587,053 210,600 SH DFND 1,2,8 210,600 0 0
ROLLINS INC COM 775711104 35,322,792 834,103 SH DFND 1,2,8 824,953 0 9,150
STRYKER CORPORATION COM 863667101 255,962 773 SH DFND 1,2,8 0 0 773
ARISTA NETWORKS INC COM SHS 040413205 27,633,434 167,993 SH DFND 1,2,8 163,993 0 4,000
OKLO INC COM CL A 02156V109 116,363 2,200 SH DFND 1,2,8 0 0 2,200
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,636,618 74,700 SH DFND 1,2,8 74,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,901,523 18,793 SH DFND 1,2,8 18,793 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 239,606 1,799 SH DFND 1,2,8 0 0 1,799
GERDAU SA SPON ADR REP PFD 373737105 248,676 60,000 SH DFND 1,2,8 0 0 60,000
CHURCH & DWIGHT CO INC COM 171340102 11,280,127 115,030 SH DFND 1,2,8 115,030 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 6,665,913 5,280 SH DFND 1,2,8 5,280 0 0
3M CO COM 88579Y101 9,115,826 56,000 SH DFND 1,2,8 56,000 0 0
LOGITECH INTL S A SHS H50430232 6,769,462 72,156 SH DFND 1,2,8 72,156 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 132,038 14,500 SH DFND 1,2,8 0 0 14,500
CHEVRON CORPORATION COM 166764100 776,625 4,600 SH DFND 1,2,8 0 0 4,600
ROPER TECHNOLOGIES INC COM 776696106 4,730,508 14,093 SH DFND 1,2,8 14,093 0 0
COOPER COS INC COM 216648501 2,032,332 28,400 SH DFND 1,2,8 28,400 0 0
EBAY INC COM 278642103 266,034 2,396 SH DFND 1,2,8 0 0 2,396
GILEAD SCIENCES INC COM 375558103 5,727,091 45,231 SH DFND 1,2,8 42,700 0 2,531
BECTON DICKINSON & CO COM 075887109 12,906,560 83,000 SH DFND 1,2,8 83,000 0 0
VEEVA SYS INC CL A COM 922475108 8,504,550 48,175 SH DFND 1,2,8 48,175 0 0
DECKERS OUTDOOR CORP COM 243537107 2,994,115 29,500 SH DFND 1,2,8 29,500 0 0
TRADEWEB MKTS INC CL A 892672106 3,721,068 40,300 SH DFND 1,2,8 40,300 0 0
TESLA INCCOM COM 88160R101 202,246 490 SH DFND 1,2,8 490 0 0
CORE & MAIN INC CL A 21874C102 9,155,190 190,370 SH DFND 1,2,8 9,155,190 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 106,855 3,200 SH DFND 1,2,8 0 0 3,200
FERRARI NV COM N3167Y103 6,446,572 17,400 SH DFND 1,2,8 17,400 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 2,938,130 168,800 SH DFND 1,2,8 168,800 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 9,561,792 10,080 SH DFND 1,2,8 9,780 0 300
AUTOMATIC DATA PROCESSING INC COM 053015103 10,600,295 47,000 SH DFND 1,2,8 47,000 0 0
ECOLAB INC COM 278865100 178,683 640 SH DFND 1,2,8 0 0 640
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 2,854,109 21,017 SH DFND 1,2,8 21,017 0 0
AMGEN INC COM 031162100 333,529 923 SH DFND 1,2,8 0 0 923
SMITH A O CORP COM 831865209 2,030,364 32,860 SH DFND 1,2,8 32,860 0 0
GLOBUS MED INC CL A 379577208 7,981,574 94,900 SH DFND 1,2,8 94,900 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 4,215,676 521,500 SH DFND 1,2,8 521,500 0 0
LISTED FDS TR HORI KI JAPA ETF 53656H835 407,294 18,000 SH DFND 1,2,8 18,000 0 0
ROSS STORES INC COM 778296103 10,881,542 52,000 SH DFND 1,2,8 52,000 0 0
BENTLEY SYS INC COM CL B 08265T208 4,656,742 156,350 SH DFND 1,2,8 156,350 0 0
LAM RESEARCH CORP COM NEW 512807306 39,930,530 97,000 SH DFND 1,2,8 97,000 0 0
NETFLIX INC. COM 64110L106 14,117,088 191,000 SH DFND 1,2,8 191,000 0 0
LINDE PLC SHS G54950103 15,315,526 29,900 SH DFND 1,2,8 28,500 0 1,400
HALLIBURTON CO COM 406216101 11,400,682 333,800 SH DFND 1,2,8 323,800 0 10,000
EQUIFAX INC COM 294429105 13,386,014 84,200 SH DFND 1,2,8 84,200 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 289,421 22,000 SH DFND 1,2,8 0 0 22,000
TJX COS INC NEW COM 872540109 39,405,522 259,928 SH DFND 1,2,8 257,850 0 2,078
WILLIAMS SONOMA INC COM 969904101 6,136,658 25,500 SH DFND 1,2,8 25,500 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 349,751 2,484 SH DFND 1,2,8 0 0 2,484
AMBEV SA SPONSORED ADR 02319V103 276,867 87,000 SH DFND 1,2,8 0 0 87,000
COEUR MNG INC COM NEW 192108504 101,450 6,200 SH DFND 1,2,8 0 0 6,200
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,058,855 7,400 SH DFND 1,2,8 7,400 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 131,080 1,600 SH DFND 1,2,8 0 0 1,600
JPMORGAN CHASE & CO COM 46625H100 1,674,246 5,070 SH DFND 1,2,8 470 0 4,600
ATMOS ENERGY CORP COM 049560105 8,235,409 47,000 SH DFND 1,2,8 44,000 0 3,000
PAN AMERN SILVER CORP COM 697900108 107,421 2,400 SH DFND 1,2,8 0 0 2,400
CINTAS CORP COM 172908105 5,677,182 33,500 SH DFND 1,2,8 33,500 0 0
AXIA ENERGIA SA SPONSORED ADR 15234Q207 279,628 26,000 SH DFND 1,2,8 0 0 26,000
MANHATTAN ASSOCIATES INC COM 562750109 5,508,162 39,800 SH DFND 1,2,8 39,800 0 0
AAON INC COM 000360206 12,282,780 97,500 SH DFND 1,2,8 97,500 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 308,380 53,000 SH DFND 1,2,8 0 0 53,000
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 237,430 112,000 SH DFND 1,2,8 0 0 112,000
GRACO INC COM 384109104 9,155,482 120,600 SH DFND 1,2,8 120,600 0 0
TERADYNE INC COM 880770102 4,866,726 10,480 SH DFND 1,2,8 10,480 0 0
PAYCHEX INC COM 704326107 10,996,718 109,965 SH DFND 1,2,8 109,965 0 0
EMERSON ELEC CO COM 291011104 200,304 1,399 SH DFND 1,2,8 0 0 1,399
SCHWAB CHARLES CORP COM 808513105 5,444,730 60,000 SH DFND 1,2,8 60,000 0 0
CDW CORP COM 12514G108 7,149,700 51,000 SH DFND 1,2,8 51,000 0 0
GARMIN LTDSHS SHS H2906T109 6,092,413 26,000 SH DFND 1,2,8 26,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 273,243 78,000 SH DFND 1,2,8 0 0 78,000
ILLINOIS TOOL WKS INC COM 452308109 7,907,972 29,500 SH DFND 1,2,8 29,500 0 0
ORACLE CORP COM 68389X105 44,437 300 SH DFND 1,2,8 300 0 0
SERVICENOW INC COM 81762P102 194,392 1,940 SH DFND 1,2,8 0 0 1,940
STONECO LTD COM CL A G85158106 120,123 11,000 SH DFND 1,2,8 0 0 11,000
ROYAL GOLD INC COM 780287108 20,358,780 100,500 SH DFND 1,2,8 100,000 0 500
ALPHABET INC CAP STK CL C 02079K107 13,020,720 37,000 SH DFND 1,2,8 37,000 0 0
COMFORT SYS USA INC COM 199908104 7,517,797 3,850 SH DFND 1,2,8 3,850 0 0
ADVANCED MICRO DEVICES INC COM 007903107 21,625 40 SH DFND 1,2,8 40 0 0
MERCK & CO INC COM 58933Y105 11,022,444 85,000 SH DFND 1,2,8 85,000 0 0
BURLINGTON STORES INC COM 122017106 8,051,341 25,550 SH DFND 1,2,8 25,550 0 0
NVR INC COM 62944T105 3,276,528 480 SH DFND 1,2,8 480 0 0
CONSOLIDATED EDISON INC COM 209115104 8,890,348 79,000 SH DFND 1,2,8 79,000 0 0
BLACKROCK INC COM 09290D101 5,760,378 6,050 SH DFND 1,2,8 5,700 0 350
TRANE TECHNOLOGIES PLC SHS G8994E103 8,955,004 18,600 SH DFND 1,2,8 18,600 0 0
BADGER METER INC COM 056525108 2,225,001 16,000 SH DFND 1,2,8 16,000 0 0
HOWMET AEROSPACE INC COM 443201108 8,348,446 31,000 SH DFND 1,2,8 31,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,266,957 220,000 SH DFND 1,2,8 220,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 134,017 1,400 SH DFND 1,2,8 1,400 0 0
MICRON TECHNOLOGY INC COM 595112103 149,213 130 SH DFND 1,2,8 130 0 0