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
3M CO COM 88579Y101 9,437,726 56,000 SH DFND 1,2,8 56,000 0 0
AAON INC COM 000360206 10,469,208 123,000 SH DFND 1,2,8 123,000 0 0
ABBOTT LABORATORIES COM 002824100 12,641,127 125,200 SH DFND 1,2,8 123,069 0 2,131
ABBVIE INC COM 00287Y109 444,793 1,689 SH DFND 1,2,8 290 0 1,399
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23,458,931 132,292 SH DFND 1,2,8 130,913 0 1,379
ADOBE INC COM 00724F101 17,092,006 73,300 SH DFND 1,2,8 71,700 0 1,600
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,026,066 23,538 SH DFND 1,2,8 23,538 0 0
ADVANCED MICRO DEVICES INC COM 007903107 109,412 180 SH DFND 1,2,8 180 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 314,845 1,799 SH DFND 1,2,8 0 0 1,799
AGNICO EAGLE MINES LTD COM 008474108 70,774,344 384,500 SH DFND 1,2,8 384,500 0 0
ALAMOS GOLD INC COM CL A 011532108 53,848,735 1,656,500 SH DFND 1,2,8 1,656,500 0 0
ALCON AG ORD SHS H01301128 12,852,385 198,653 SH DFND 1,2,8 198,653 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 150,889 1,400 SH DFND 1,2,8 1,400 0 0
ALPHABET INC CAP STK CL A 02079K305 108,748,548 318,890 SH DFND 1,2,8 317,770 0 1,120
ALPHABET INC CAP STK CL C 02079K107 12,484,232 37,000 SH DFND 1,2,8 0 0 0
AMAZON COM 023135106 69,036,750 279,812 SH DFND 1,2,8 278,112 0 1,700
AMERICAN TOWER CORP COM 03027X100 10,899,281 65,107 SH DFND 1,2,8 65,107 0 0
AMETEK INC COM 031100100 7,558,743 30,127 SH DFND 1,2,8 30,127 0 0
AMGEN INC COM 031162100 345,204 923 SH DFND 1,2,8 0 0 923
ANALOG DEVICES INC COM 032654105 490,985 1,233 SH DFND 1,2,8 0 0 1,233
APPLE INC COM 037833100 106,271,004 322,399 SH DFND 1,2,8 321,467 0 932
APPLIED MATLS INC COM 038222105 38,134,514 74,465 SH DFND 1,2,8 73,320 0 1,145
APPLOVIN CORP COM CL A 03831W108 4,737,462 15,500 SH DFND 1,2,8 15,500 0 0
ARISTA NETWORKS INC COM SHS 040413205 27,670,130 136,390 SH DFND 1,2,8 134,790 0 1,600
ASTRAZENECA PLC ORD G0593M107 69,846,602 419,507 SH DFND 1,2,8 417,907 0 1,600
ATMOS ENERGY CORP COM 049560105 7,251,415 46,000 SH DFND 1,2,8 46,000 0 0
AUTODESK INC COM 052769106 6,396,450 31,484 SH DFND 1,2,8 31,484 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 12,305,415 47,000 SH DFND 1,2,8 47,000 0 0
AUTOZONE INC COM 053332102 9,624,265 3,347 SH DFND 1,2,8 3,347 0 0
BADGER METER INC COM 056525108 20,156,609 16,000 SH DFND 1,2,8 16,000 0 0
BAKER HUGHES COMPANY CL A 05722G100 2,596,168 46,400 SH DFND 1,2,8 46,400 0 0
BANK OF AMER CORP COM 060505104 61,040 1,110 SH DFND 1,2,8 1,110 0 0
BECTON DICKINSON & CO COM 075887109 15,108,281 83,000 SH DFND 1,2,8 83,000 0 0
BENTLEY SYS INC COM CL B 08265T208 4,859,094 156,021 SH DFND 1,2,8 156,021 0 0
BEST BUY INC COM 086516101 2,840,830 32,000 SH DFND 1,2,8 32,000 0 0
BLACKROCK INC COM 09290D101 6,092,371 5,700 SH DFND 1,2,8 5,700 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 15,532,043 247,000 SH DFND 1,2,8 247,000 0 0
BROADCOM INC COM 11135F101 30,795,424 86,693 SH DFND 1,2,8 86,693 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 5,914,514 36,735 SH DFND 1,2,8 36,735 0 0
BURLINGTON STORES INC COM 122017106 6,903,824 25,550 SH DFND 1,2,8 25,550 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,708,691 14,520 SH DFND 1,2,8 13,800 0 720
CAMECO CORP COM 13321L108 219,173 2,500 SH DFND 1,2,8 2,500 0 0
CANADIAN NATL RY CO COM 136375102 76,084,962 637,254 SH DFND 1,2,8 633,389 0 3,865
CATERPILLAR INC COM 149123101 12,452,995 15,060 SH DFND 1,2,8 15,060 0 0
CDW CORP COM 12514G108 6,619,087 51,000 SH DFND 1,2,8 51,000 0 0
CHARLES SCHWAB CORP COM 808513105 5,945,834 60,000 SH DFND 1,2,8 60,000 0 0
CHECK POINT SOFTWARE TECH LTD ORD M22465104 9,486,578 74,700 SH DFND 1,2,8 74,700 0 0
CHEMED CORP NEW COM 16359R103 11,773,774 23,000 SH DFND 1,2,8 23,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,794,474 213,000 SH DFND 1,2,8 213,000 0 0
CHURCH & DWIGHT CO INC COM 171340102 10,907,086 114,894 SH DFND 1,2,8 114,894 0 0
CINTAS CORP COM 172908105 6,626,113 33,500 SH DFND 1,2,8 33,500 0 0
CISCO SYS INC COM 17275R102 68,459 640 SH DFND 1,2,8 640 0 0
COCA COLA CO COM 191216100 7,265,504 83,631 SH DFND 1,2,8 80,000 0 3,631
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 4,228,155 38,950 SH DFND 1,2,8 38,950 0 0
COLGATE PALMOLIVE CO COM 194162103 45,898,066 530,732 SH DFND 1,2,8 530,732 0 0
COMFORT SYS USA INC COM 199908104 6,325,824 3,800 SH DFND 1,2,8 3,800 0 0
CONSOLIDATED EDISON INC COM 209115104 8,372,789 81,000 SH DFND 1,2,8 81,000 0 0
CORE & MAIN INC CL A 21874C102 9,965,765 239,101 SH DFND 1,2,8 239,101 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 9,312,577 10,070 SH DFND 1,2,8 10,070 0 0
CUMMINS INC COM 231021106 7,336,048 14,071 SH DFND 1,2,8 14,071 0 0
DANAHER CORP DEL COM 235851102 14,498,401 64,106 SH DFND 1,2,8 64,106 0 0
DEXCOM INC COM 252131107 1,126,459 13,000 SH DFND 1,2,8 13,000 0 0
DOMINOS PIZZA INC COM 25754A201 3,894,023 12,900 SH DFND 1,2,8 12,900 0 0
EATON CORP PLC SHS G29183103 6,870,704 15,854 SH DFND 1,2,8 15,854 0 0
EBAY INC COM 278642103 252,174 2,396 SH DFND 1,2,8 0 0 2,396
ECOLAB INC COM 278865100 177,887 640 SH DFND 1,2,8 0 0 640
EDWARDS LIFESCIENCES CORP COM 28176E108 9,616,052 109,142 SH DFND 1,2,8 109,142 0 0
ELI LILLY & CO COM 532457108 34,205,437 28,840 SH DFND 1,2,8 28,840 0 0
EMERSON ELEC CO COM 291011104 220,026 1,399 SH DFND 1,2,8 0 0 1,399
ENBRIDGE INC COM 29250N105 29,258,975 627,295 SH DFND 1,2,8 620,000 0 7,295
EQUIFAX INC COM 294429105 11,855,982 84,200 SH DFND 1,2,8 84,200 0 0
EQUINOX GOLD CORP COM 29446Y502 19,165,047 1,713,000 SH DFND 1,2,8 1,713,000 0 0
EXPONENT INC COM 30214U102 10,468,083 162,125 SH DFND 1,2,8 162,125 0 0
FASTENAL CO COM 311900104 5,646,742 113,000 SH DFND 1,2,8 113,000 0 0
FERRARI N V COM N3167Y103 7,182,592 18,300 SH DFND 1,2,8 18,300 0 0
FORTINET INC COM 34959E109 10,386,168 59,000 SH DFND 1,2,8 59,000 0 0
FRANCO NEV CORP COM 351858105 54,859,343 221,595 SH DFND 1,2,8 218,568 0 3,027
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 5,649,825 683,500 SH DFND 1,2,8 683,500 0 0
GARMIN LTD SHS H2906T109 7,399,356 25,500 SH DFND 1,2,8 25,500 0 0
GILEAD SCIENCES INC COM 375558103 6,844,974 45,231 SH DFND 1,2,8 42,700 0 2,531
GLOBUS MED INC CLA 379577208 6,428,148 84,900 SH DFND 1,2,8 84,900 0 0
GRACO INC COM 384109104 9,417,611 120,600 SH DFND 1,2,8 120,600 0 0
HALLIBURTON CO COM 406216101 10,906,150 345,800 SH DFND 1,2,8 345,800 0 0
HENRY JACK & ASSOC INC COM 426281101 13,031,941 101,000 SH DFND 1,2,8 101,000 0 0
HOME DEPOT INC COM 437076102 4,085,172 14,175 SH DFND 1,2,8 14,175 0 0
HONEYWELL AEROSPACE INC COM 43849R105 9,806,734 63,056 SH DFND 1,2,8 63,056 0 0
HOWMET AEROSPACE INC COM 443201108 1,762,194 31,000 SH DFND 1,2,8 31,000 0 0
IDEX CORP COM 45167R104 13,019,294 56,520 SH DFND 1,2,8 55,420 0 1,100
IDEXX LABS INC COM 45168D104 20,147,079 37,754 SH DFND 1,2,8 37,414 0 340
ILLINOIS TOOL WKS INC COM 452308109 7,693,574 28,800 SH DFND 1,2,8 28,800 0 0
INSULET CORP COM 45784P101 2,392,045 18,000 SH DFND 1,2,8 18,000 0 0
INTEL CORP COM 458140100 89,327 770 SH DFND 1,2,8 770 0 0
INTUIT COM 461202103 3,618,649 13,500 SH DFND 1,2,8 13,500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,821,759 14,120 SH DFND 1,2,8 13,600 0 520
IQVIA HLDGS INC COM 46266C105 8,111,094 30,144 SH DFND 1,2,8 30,144 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,379,894 30,000 SH DFND 1,2,8 30,000 0 0
ISHARES TR TIPS BD ETF 464287176 2,613,822 25,000 SH DFND 1,2,8 25,000 0 0
JOHNSON & JOHNSON COM 478160104 36,404,542 136,019 SH DFND 1,2,8 134,520 0 1,499
JOHNSON CONTROLS INTERNATION SHS G51502105 371,391 2,484 SH DFND 1,2,8 0 0 2,484
JPMORGAN CHASE & CO COM 46625H100 138,988 470 SH DFND 1,2,8 470 0 0
KIMBERLY-CLARK CORP COM 494368103 14,206,102 143,500 SH DFND 1,2,8 143,500 0 0
KLA CORP COM NEW 482480100 39,581,363 201,366 SH DFND 1,2,8 198,666 0 2,700
LAM RESEARCH CORP COM NEW 512807306 31,753,963 98,000 SH DFND 1,2,8 98,000 0 0
LENNOX INTL INC COM 526107107 6,569,304 18,241 SH DFND 1,2,8 18,241 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,705,778 6,300 SH DFND 1,2,8 6,300 0 0
LINDE PLC SHS G54950103 10,416,746 22,000 SH DFND 1,2,8 22,000 0 0
LISTED FDS TR HORI KI JAPA ETF 53656H835 453,566 18,000 SH DFND 1,2,8 18,000 0 0
LITTELFUSE INC COM 537008104 11,982,921 27,933 SH DFND 1,2,8 27,933 0 0
LOGITECH INTL S A SHS H50430232 7,173,511 70,919 SH DFND 1,2,8 70,919 0 0
LOWES COS INC COM 548661107 3,874,656 20,686 SH DFND 1,2,8 20,686 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 3,004,915 168,800 SH DFND 1,2,8 168,800 0 0
MANHATTAN ASSOCIATES INC COM 562750109 6,361,103 31,800 SH DFND 1,2,8 31,800 0 0
MASTERCARD INCORPORATED CLA 57636Q104 73,703,363 130,725 SH DFND 1,2,8 130,285 0 440
MERCADOLIBRE INC COM 58733R102 8,143,926 4,720 SH DFND 1,2,8 4,720 0 0
MERCK & CO INC COM 58933Y105 12,841,386 86,000 SH DFND 1,2,8 86,000 0 0
META PLATFORMS INC CLA 30303M102 73,834,304 99,892 SH DFND 1,2,8 99,892 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,027,190 4,569 SH DFND 1,2,8 4,569 0 0
MICRON TECHNOLOGY INC COM 595112103 138,528 130 SH DFND 1,2,8 130 0 0
MICROSOFT CORP COM 594918104 178,220,571 350,061 SH DFND 1,2,8 349,052 0 1,009
MONDELEZ INTL INC CLA 609207105 20,521,341 345,842 SH DFND 1,2,8 345,842 0 0
MOODYS CORP COM 615369105 10,402,464 22,863 SH DFND 1,2,8 22,863 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,435,625 7,700 SH DFND 1,2,8 7,700 0 0
MSCI INC COM 55354G100 11,520,115 21,340 SH DFND 1,2,8 20,860 0 480
NETFLIX INC COM 64110L106 13,642,795 194,000 SH DFND 1,2,8 194,000 0 0
NEWMONT CORP COM 651639106 13,820,097 118,000 SH DFND 1,2,8 118,000 0 0
NIKE INC CLB 654106103 1,817,059 50,700 SH DFND 1,2,8 45,700 0 5,000
NORDSON CORP COM 655663102 13,152,665 39,900 SH DFND 1,2,8 39,200 0 700
NU HLDGS LTD ORD SHS CLA G6683N103 6,665,913 280,000 SH DFND 1,2,8 280,000 0 0
NVIDIA CORPORATION COM 67066G104 126,367,136 555,880 SH DFND 1,2,8 555,880 0 0
NVR INC COM 62944T105 2,995,517 480 SH DFND 1,2,8 480 0 0
ON HLDG AG NAMEN AKT A H5919C104 591,073 20,000 SH DFND 1,2,8 20,000 0 0
OTIS WORLDWIDE CORP COM 68902V107 5,170,576 78,756 SH DFND 1,2,8 78,756 0 0
PAYCHEX INC COM 704326107 10,920,873 109,965 SH DFND 1,2,8 109,965 0 0
PEMBINA PIPELINE CORP COM 706327103 1,065,600 23,800 SH DFND 1,2,8 18,000 0 5,800
PEPSICO INC COM 713448108 23,243,903 180,583 SH DFND 1,2,8 179,450 0 1,133
POOL CORP COM 73278L105 5,994,935 36,859 SH DFND 1,2,8 36,859 0 0
PROCTER & GAMBLE CO COM 742718109 15,835,588 106,728 SH DFND 1,2,8 105,097 0 1,631
PROGRESSIVE CORP COM 743315103 5,264,150 25,000 SH DFND 1,2,8 25,000 0 0
PROLOGIS INC COM 74340W103 10,081,505 76,000 SH DFND 1,2,8 76,000 0 0
PUBLIC STORAGE COM 74460D109 2,712,727 9,500 SH DFND 1,2,8 9,500 0 0
PULTE GROUP INC COM 745867101 3,200,840 27,000 SH DFND 1,2,8 27,000 0 0
RESMED INC COM 761152107 43,892,630 196,914 SH DFND 1,2,8 196,187 0 727
ROLLINS INC COM 775711104 26,905,281 882,176 SH DFND 1,2,8 882,176 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,865,495 13,916 SH DFND 1,2,8 13,916 0 0
ROSS STORES INC COM 778296103 11,953,836 51,000 SH DFND 1,2,8 51,000 0 0
ROYAL GOLD INC COM 780287108 23,906,453 100,000 SH DFND 1,2,8 100,000 0 0
S&P GLOBAL INC COM 78409V104 28,183,670 71,793 SH DFND 1,2,8 71,793 0 0
SERVICENOW INC COM 81762P102 252,192 1,940 SH DFND 1,2,8 0 0 1,940
SHERWIN WILLIAMS CO COM 824348106 3,635,784 11,000 SH DFND 1,2,8 11,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 14,237,097 158,188 SH DFND 1,2,8 158,188 0 0
SMITH A O CORP COM 831865209 1,893,832 32,637 SH DFND 1,2,8 3,263 0 0
STRYKER CORPORATION COM 863667101 215,620 773 SH DFND 1,2,8 0 0 773
SYNOPSYS INC COM 871607107 23,133,539 55,748 SH DFND 1,2,8 55,128 0 620
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 110,201,137 241,100 SH DFND 1,2,8 239,000 0 1,500
TE CONNECTIVITY PLC ORD SHS G87052109 3,189,094 15,000 SH DFND 1,2,8 15,000 0 0
TERADYNE INC COM 880770102 4,194,487 10,403 SH DFND 1,2,8 10,403 0 0
TESLA INC COM 88160R101 172,949 490 SH DFND 1,2,8 490 0 0
TEXAS INSTRS INC COM 882508104 400,409 1,421 SH DFND 1,2,8 0 0 1,421
TEXAS PACIFIC LAND CORPORATI COM 88262P102 23,999,525 73,000 SH DFND 1,2,8 73,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,487,300 18,366 SH DFND 1,2,8 18,366 0 0
TJX COS INC NEW COM 872540109 32,998,898 246,552 SH DFND 1,2,8 246,552 0 0
TRACTOR SUPPLY CO COM 892356106 6,637,879 210,600 SH DFND 1,2,8 210,600 0 0
TRADEWEB MKTS INC CLA 892672106 3,046,889 30,300 SH DFND 1,2,8 30,300 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 8,474,649 18,600 SH DFND 1,2,8 18,600 0 0
TYLER TECHNOLOGIES INC COM 902252105 95,915,052 30,328 SH DFND 1,2,8 30,328 0 0
UBER TECHNOLOGIES INC COM 90353T100 13,981,797 201,500 SH DFND 1,2,8 199,000 0 2,500
UL SOLUTIONS INC CLASS A COM SHS 903731107 1,622,450 25,000 SH DFND 1,2,8 25,000 0 0
ULTA BEAUTY INC COM 90384S303 7,838,798 14,300 SH DFND 1,2,8 14,300 0 0
UNION PAC CORP COM 907818108 65,333,250 238,300 SH DFND 1,2,8 236,970 0 1,330
UNITEDHEALTH GROUP INC COM 91324P102 8,113,153 21,635 SH DFND 1,2,8 21,635 0 0
VEEVA SYS INC CLA COM 922475108 9,711,833 34,867 SH DFND 1,2,8 34,867 0 0
VERISIGN INC COM 92343E102 5,708,931 20,400 SH DFND 1,2,8 20,400 0 0
VERISK ANALYTICS INC COM 92345Y106 35,442,888 213,485 SH DFND 1,2,8 211,445 0 2,040
VERTEX PHARMACEUTICALS INC COM 92532F100 4,215,600 8,000 SH DFND 1,2,8 8,000 0 0
VISA INC COM CL A 92826C839 100,111,944 273,399 SH DFND 1,2,8 273,399 0 0
WALMART INC COM 931142103 8,181,669 76,580 SH DFND 1,2,8 76,580 0 0
WATERS CORP COM 941848103 17,167,384 38,715 SH DFND 1,2,8 37,695 0 1,020
WATSCO INC COM 942622200 6,655,531 22,123 SH DFND 1,2,8 22,123 0 0
WESCO INTL INC COM 95082P105 5,767,870 15,800 SH DFND 1,2,8 15,800 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 9,999,588 26,549 SH DFND 1,2,8 26,549 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 54,531,839 407,000 SH DFND 1,2,8 407,000 0 0
WILLIAMS SONOMA INC COM 969904101 5,634,103 24,500 SH DFND 1,2,8 24,500 0 0
WW GRAINGER INC COM 384802104 5,246,973 4,200 SH DFND 1,2,8 4,200 0 0
XP INC CLA G98239109 3,545,938 175,000 SH DFND 1,2,8 175,000 0 0
XYLEM INC COM 98419M100 5,289,606 52,397 SH DFND 1,2,8 52,397 0 0
YUM CHINA HLDGS INC COM 98850P109 4,104,507 99,850 SH DFND 1,2,8 99,850 0 0
ZEBRA TECHNOLOGIES CORPORATI CLA 989207105 11,433,940 30,400 SH DFND 1,2,8 30,400 0 0
ZOETIS INC CLA 98978V103 8,098,335 115,158 SH DFND 1,2,8 115,158 0 0