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
AFLAC INC COM 001055102 7,880,446 71,465 SH SOLE 0 1 0 0
ABBOTT LABS COM 002824100 12,372,262 98,749 SH SOLE 0 1 0 0
ADVANCED MICRO DEVICES INC COM 007903107 33,961,493 97,235 SH SOLE 0 1 0 0
AGNICO EAGLE MINES LTD COM 008474108 17,875,136 28,885 SH SOLE 0 1 0 0
AIR PRODS & CHEMS INC COM 009158106 19,355,005 78,354 SH SOLE 0 1 0 0
ALLSTATE CORP COM 020002101 11,016,755 52,927 SH SOLE 0 1 0 0
AMERICAN EXPRESS CO COM 025816109 38,384,532 38,733 SH SOLE 0 1 0 0
AMGEN INC COM 031162100 17,162,827 21,624 SH SOLE 0 1 0 0
ANALOG DEVICES INC COM 032654105 34,335,005 57,979 SH SOLE 0 1 0 0
APPLE INC COM 037833100 433,118,109 361,118 SH SOLE 0 1 0 0
APPLIED MATLS INC COM 038222105 73,689,827 11,448 SH SOLE 0 1 0 0
ARISTA NETWORKS INC COM SHS 040413205 67,191,398 45,663 SH SOLE 0 1 0 0
AUTODESK INC COM 052769106 10,196,952 34,448 SH SOLE 0 1 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 24,133,576 41,406 SH SOLE 0 1 0 0
BANK AMERICA CORP COM 060505104 22,816,255 18,267 SH SOLE 0 1 0 0
BANK MONTREAL QUE COM 063671101 13,284,549 102,160 SH SOLE 0 1 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 11,344,414 35,514 SH SOLE 0 1 0 0
BECTON DICKINSON & CO COM 075887109 11,201,526 57,719 SH SOLE 0 1 0 0
BOSTON SCIENTIFIC CORP COM 101137107 16,783,030 176,015 SH SOLE 0 1 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 11,712,747 39,824 SH SOLE 0 1 0 0
CF INDS HLDGS INC COM 125269100 7,460,448 96,463 SH SOLE 0 1 0 0
THE CIGNA GROUP COM 125523100 833,396 3,028 SH SOLE 0 1 0 0
CAL MAINE FOODS INC COM NEW 128030202 9,973,781 125,346 SH SOLE 0 1 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 13,564,269 23,346 SH SOLE 0 1 0 0
CANADIAN NATL RY CO COM 136375102 12,359,411 124,802 SH SOLE 0 1 0 0
CARLISLE COS INC COM 142339100 11,648,981 36,419 SH SOLE 0 1 0 0
CARVANA CO CL A 146869102 4,662,477 11,048 SH SOLE 0 1 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 830,909 22,457 SH SOLE 0 1 0 0
CITIGROUP INC COM NEW 172967424 20,913,065 9,686 SH SOLE 0 1 0 0
COCA COLA CO COM 191216100 47,995,732 13,304 SH SOLE 0 1 0 0
COLGATE PALMOLIVE CO COM 194162103 20,872,659 131,728 SH SOLE 0 1 0 0
CONSOLIDATED EDISON INC COM 209115104 7,943,713 79,981 SH SOLE 0 1 0 0
CORNING INC COM 219350105 11,481,568 131,128 SH SOLE 0 1 0 0
CUMMINS INC COM 231021106 31,549,383 25,152 SH SOLE 0 1 0 0
DANAHER CORPORATION COM 235851102 18,599,750 81,250 SH SOLE 0 1 0 0
DARDEN RESTAURANTS INC COM 237194105 9,447,219 51,338 SH SOLE 0 1 0 0
DARLING INGREDIENTS INC COM 237266101 12,985,452 360,707 SH SOLE 0 1 0 0
DECKERS OUTDOOR CORP COM 243537107 8,693,766 83,860 SH SOLE 0 1 0 0
DEERE & CO COM 244199105 13,013,147 27,951 SH SOLE 0 1 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,832,715 156,091 SH SOLE 0 1 0 0
DEXCOM INC COM 252131107 17,852,269 48,121 SH SOLE 0 1 0 0
DISNEY WALT CO COM 254687106 31,537,158 103,998 SH SOLE 0 1 0 0
EBAY INC. COM 278642103 65,737,157 107,494 SH SOLE 0 1 0 0
ECOLAB INC COM 278865100 18,282,418 69,642 SH SOLE 0 1 0 0
EDISON INTL COM 281020107 12,024,587 63,967 SH SOLE 0 1 0 0
FAIR ISAAC CORP COM 303250104 11,758,262 6,955 SH SOLE 0 1 0 0
FIFTH THIRD BANCORP COM 316773100 1,047,935 22,387 SH SOLE 0 1 0 0
FISERV INC COM 337738108 13,419,223 199,780 SH SOLE 0 1 0 0
FORD MTR CO COM 345370860 15,791,481 1,203,619 SH SOLE 0 1 0 0
GALLAGHER ARTHUR J & CO COM 363576109 9,376,738 36,233 SH SOLE 0 1 0 0
GE AEROSPACE COM NEW 369604301 29,875,522 33,641 SH SOLE 0 1 0 0
GENERAL MLS INC COM 370334104 7,768,848 167,072 SH SOLE 0 1 0 0
GILEAD SCIENCES INC COM 375558103 22,106,579 95,333 SH SOLE 0 1 0 0
WW GRAINGER INC COM 384802104 1,412,670 1,400 SH SOLE 0 1 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 32,454,932 78,151 SH SOLE 0 1 0 0
HERSHEY CO COM 427866108 17,475,357 52,933 SH SOLE 0 1 0 0
HOME DEPOT INC COM 437076102 73,506,642 35,530 SH SOLE 0 1 0 0
HOWMET AEROSPACE INC COM 443201108 12,910,519 8,493 SH SOLE 0 1 0 0
HUBSPOT INC COM 443573100 9,212,644 22,957 SH SOLE 0 1 0 0
ILLINOIS TOOL WKS INC COM 452308109 12,818,437 15,476 SH SOLE 0 1 0 0
INTEL CORP COM 458140100 13,667,502 370,393 SH SOLE 0 1 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 56,188,371 47,036 SH SOLE 0 1 0 0
INTUIT COM 461202103 20,474,077 3,444 SH SOLE 0 1 0 0
JABIL INC COM 466313103 11,038,220 48,409 SH SOLE 0 1 0 0
JOHNSON & JOHNSON COM 478160104 43,629,406 102,246 SH SOLE 0 1 0 0
KLA CORP COM NEW 482480100 98,549,063 10,023 SH SOLE 0 1 0 0
KINROSS GOLD CORP COM 496902404 11,719,892 415,552 SH SOLE 0 1 0 0
LAM RESEARCH CORP COM NEW 512807306 98,377,146 82,757 SH SOLE 0 1 0 0
ELI LILLY & CO COM 532457108 108,497,543 21,573 SH SOLE 0 1 0 0
LOWES COS INC COM 548661107 20,624,968 85,524 SH SOLE 0 1 0 0
LULULEMON ATHLETICA INC COM 550021109 1,546,730 7,443 SH SOLE 0 1 0 0
MAGNA INTL INC COM 559222401 10,998,932 206,054 SH SOLE 0 1 0 0
MCDONALDS CORP COM 580135101 12,022,873 39,338 SH SOLE 0 1 0 0
MICROSOFT CORP COM 594918104 380,130,640 178,641 SH SOLE 0 1 0 0
MICRON TECHNOLOGY INC COM 595112103 39,610,912 65,451 SH SOLE 0 1 0 0
MOODYS CORP COM 615369105 11,764,876 23,030 SH SOLE 0 1 0 0
MORGAN STANLEY COM NEW 617446448 26,051,640 146,745 SH SOLE 0 1 0 0
NEWMONT CORP COM 651639106 75,305,272 130,874 SH SOLE 0 1 0 0
NORFOLK SOUTHN CORP COM 655844108 28,484,826 30,851 SH SOLE 0 1 0 0
PNC FINL SVCS GROUP INC COM 693475105 26,858,333 59,452 SH SOLE 0 1 0 0
PACCAR INC COM 693718108 16,571,163 151,321 SH SOLE 0 1 0 0
PARKER-HANNIFIN CORP COM 701094104 28,980,190 14,430 SH SOLE 0 1 0 0
PAYCHEX INC COM 704326107 6,727,435 59,970 SH SOLE 0 1 0 0
PEPSICO INC COM 713448108 22,597,511 91,067 SH SOLE 0 1 0 0
PFIZER INC COM 717081103 8,206,617 329,583 SH SOLE 0 1 0 0
PROCTER AND GAMBLE CO COM 742718109 25,425,200 62,519 SH SOLE 0 1 0 0
PROGRESSIVE CORP COM 743315103 52,305,235 29,724 SH SOLE 0 1 0 0
QUALCOMM INC COM 747525103 44,251,148 78,611 SH SOLE 0 1 0 0
RESMED INC COM 761152107 7,932,572 32,933 SH SOLE 0 1 0 0
ROCKWELL AUTOMATION INC COM 773903109 19,666,321 6,424 SH SOLE 0 1 0 0
ROSS STORES INC COM 778296103 18,084,435 17,455 SH SOLE 0 1 0 0
ROYAL BK CDA COM 780087102 20,171,115 118,167 SH SOLE 0 1 0 0
SCHWAB CHARLES CORP COM 808513105 15,270,744 152,845 SH SOLE 0 1 0 0
SHERWIN WILLIAMS CO COM 824348106 21,127,080 2,797 SH SOLE 0 1 0 0
SMITH A O CORP COM 831865209 3,146,169 47,042 SH SOLE 0 1 0 0
SNOWFLAKE INC COM SHS 833445109 11,431,508 52,113 SH SOLE 0 1 0 0
STARBUCKS CORP COM 855244109 14,947,443 177,502 SH SOLE 0 1 0 0
STEEL DYNAMICS INC COM 858119100 18,918,245 111,645 SH SOLE 0 1 0 0
STRYKER CORPORATION COM 863667101 14,636,617 41,644 SH SOLE 0 1 0 0
SUN LIFE FINANCIAL INC. COM 866796105 11,562,329 15,176 SH SOLE 0 1 0 0
SYNOPSYS INC COM 871607107 17,908,075 38,125 SH SOLE 0 1 0 0
SYSCO CORP COM 871829107 17,903,428 127,358 SH SOLE 0 1 0 0
TJX COS INC NEW COM 872540109 65,432,944 88,788 SH SOLE 0 1 0 0
T-MOBILE US INC COM 872590104 10,694,929 11,984 SH SOLE 0 1 0 0
TEXAS INSTRS INC COM 882508104 14,932,805 86,073 SH SOLE 0 1 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 20,608,719 35,566 SH SOLE 0 1 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 15,760,256 167,004 SH SOLE 0 1 0 0
TRACTOR SUPPLY CO COM 892356106 42,707,640 143,150 SH SOLE 0 1 0 0
TRANSDIGM GROUP INC COM 893641100 8,457,846 6,360 SH SOLE 0 1 0 0
UNION PAC CORP COM 907818108 21,961,289 47,693 SH SOLE 0 1 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,861,741 88,193 SH SOLE 0 1 0 0
UNITED RENTALS INC COM 911363109 8,629,779 10,663 SH SOLE 0 1 0 0
URBAN OUTFITTERS INC COM 917047102 21,833,679 100,177 SH SOLE 0 1 0 0
WELLS FARGO CO NEW COM 949746101 39,864,063 183,544 SH SOLE 0 1 0 0
WILLIAMS SONOMA INC COM 969904101 7,101,631 39,765 SH SOLE 0 1 0 0
YUM BRANDS INC COM 988498101 9,279,666 61,341 SH SOLE 0 1 0 0
TARGET CORP COM 87612E106 1,145,728 11,721 SH SOLE 0 1 0 0
TRAVELERS COMPANIES INC COM 89417E109 11,370,932 39,202 SH SOLE 0 1 0 0
AT&T INC COM 00206R102 12,263,955 493,718 SH SOLE 0 1 0 0
ABBVIE INC COM 00287Y109 30,109,955 51,792 SH SOLE 0 1 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 26,800,921 1,650,303 SH SOLE 0 1 0 0
ADOBE INC COM 00724F101 30,091,090 35,539 SH SOLE 0 1 0 0
ALPHABET INC CAP STK CL C 02079K107 78,239,754 249,330 SH SOLE 0 1 0 0
ALPHABET INC CAP STK CL A 02079K305 348,883,259 281,649 SH SOLE 0 1 0 0
AMERICAN TOWER CORP NEW COM 03027X100 11,793,212 67,171 PRN SOLE 0 1 0 0
AMERIPRISE FINL INC COM 03076C106 22,297,721 21,440 SH SOLE 0 1 0 0
APPLOVIN CORP COM CL A 03831W108 19,736,862 9,350 SH SOLE 0 1 0 0
BIO-TECHNE CORP COM 09073M104 22,310,573 379,367 SH SOLE 0 1 0 0
BLACKROCK INC COM 09290D101 21,472,091 20,061 SH SOLE 0 1 0 0
BROADCOM INC COM 11135F101 221,540,687 112,970 SH SOLE 0 1 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 21,443,133 466,416 SH SOLE 0 1 0 0
CDW CORP COM 12514G108 8,364,723 61,415 SH SOLE 0 1 0 0
CME GROUP INC COM 12572Q105 10,746,517 39,353 SH SOLE 0 1 0 0
CAPITAL ONE FINL CORP COM 14040H105 26,043,521 107,458 SH SOLE 0 1 0 0
CELESTICA INC COM 15101Q207 5,467,109 18,458 SH SOLE 0 1 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,766,059 18,041 SH SOLE 0 1 0 0
CISCO SYS INC COM 17275R102 22,324,218 13,193 SH SOLE 0 1 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 3,727,692 16,484 SH SOLE 0 1 0 0
COMCAST CORP NEW CL A 20030N101 952,863 31,879 SH SOLE 0 1 0 0
CONSTELLATION ENERGY CORP COM 21037T109 11,083,846 31,375 SH SOLE 0 1 0 0
CORTEVA INC COM 22052L104 15,980,287 238,405 SH SOLE 0 1 0 0
COSTCO WHSL CORP NEW COM 22160K105 115,559,596 15,952 SH SOLE 0 1 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 30,420,649 27,646 SH SOLE 0 1 0 0
DAVITA INC COM 23918K108 7,209,804 63,461 SH SOLE 0 1 0 0
DOMINION ENERGY INC COM 25746U109 7,703,296 131,478 SH SOLE 0 1 0 0
DOORDASH INC CL A 25809K105 13,371,606 59,041 SH SOLE 0 1 0 0
EMCOR GROUP INC COM 29084Q100 46,239,088 14,752 SH SOLE 0 1 0 0
EQUINIX INC COM 29444U700 16,548,290 21,599 PRN SOLE 0 1 0 0
EXELON CORP COM 30161N101 8,188,599 187,855 SH SOLE 0 1 0 0
META PLATFORMS INC CL A 30303M102 243,982,466 62,147 SH SOLE 0 1 0 0
FEDEX CORP COM 31428X106 11,317,824 3,898 SH SOLE 0 1 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 18,929,116 29,538 SH SOLE 0 1 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103 6,734,713 3,138 SH SOLE 0 1 0 0
FOX CORP CL A COM 35137L105 11,744,614 160,731 SH SOLE 0 1 0 0
GE VERNOVA INC COM 36828A101 16,402,646 25,097 SH SOLE 0 1 0 0
GENERAL MTRS CO COM 37045V100 32,555,324 157,421 SH SOLE 0 1 0 0
GUARDANT HEALTH INC COM 40131M109 34,304,128 335,854 SH SOLE 0 1 0 0
HCA HEALTHCARE INC COM 40412C101 32,970,120 24,706 SH SOLE 0 1 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 21,491,758 74,819 SH SOLE 0 1 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 19,059,713 33,653 SH SOLE 0 1 0 0
JPMORGAN CHASE & CO. COM 46625H100 141,777,444 95,140 SH SOLE 0 1 0 0
KENVUE INC COM 49177J102 9,105,775 527,871 SH SOLE 0 1 0 0
M & T BK CORP COM 55261F104 13,726,228 5,127 SH SOLE 0 1 0 0
MANULIFE FINL CORP COM 56501R106 23,931,050 302,746 SH SOLE 0 1 0 0
MASTERCARD INCORPORATED CL A 57636Q104 75,429,804 35,614 SH SOLE 0 1 0 0
MERCADOLIBRE INC COM 58733R102 23,468,143 11,651 SH SOLE 0 1 0 0
MERCK & CO INC COM 58933Y105 81,678,181 142,022 SH SOLE 0 1 0 0
NETAPP INC COM 64110D104 8,878,511 82,907 SH SOLE 0 1 0 0
NETFLIX INC COM 64110L106 71,888,605 137,340 SH SOLE 0 1 0 0
NETEASE INC SPONSORED ADS 64110W102 44,214,416 321,279 SH SOLE 0 1 0 0
NEXTERA ENERGY INC COM 65339F101 9,470,551 117,969 SH SOLE 0 1 0 0
NVIDIA CORPORATION COM 67066G104 492,959,598 573,018 SH SOLE 0 1 0 0
ORACLE CORP COM 68389X105 61,564,857 124,881 SH SOLE 0 1 0 0
PAYPAL HLDGS INC COM 70450Y103 6,723,625 115,170 SH SOLE 0 1 0 0
PINTEREST INC CL A 72352L106 18,031,091 216,865 SH SOLE 0 1 0 0
PROLOGIS INC. COM 74340W103 18,526,530 145,124 PRN SOLE 0 1 0 0
REGENERON PHARMACEUTICALS COM 75886F107 10,198,718 1,596 SH SOLE 0 1 0 0
S&P GLOBAL INC COM 78409V104 55,832,470 32,191 SH SOLE 0 1 0 0
SALESFORCE INC COM 79466L302 40,671,897 58,086 SH SOLE 0 1 0 0
SERVICENOW INC COM 81762P102 46,150,785 65,960 SH SOLE 0 1 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 29,352,319 93,630 SH SOLE 0 1 0 0
3M CO COM 88579Y101 10,287,226 64,255 SH SOLE 0 1 0 0
UBER TECHNOLOGIES INC COM 90353T100 25,627,770 207,523 SH SOLE 0 1 0 0
ULTA BEAUTY INC COM 90384S303 11,266,496 18,622 SH SOLE 0 1 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,802,823 9,857 SH SOLE 0 1 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19,520,065 59,132 SH SOLE 0 1 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 25,098,070 616,206 SH SOLE 0 1 0 0
VISA INC COM CL A 92826C839 127,796,620 65,841 SH SOLE 0 1 0 0
WEC ENERGY GROUP INC COM 92939U106 13,607,504 129,030 SH SOLE 0 1 0 0
WASTE CONNECTIONS INC COM 94106B101 11,899,930 67,860 SH SOLE 0 1 0 0
WASTE MGMT INC DEL COM 94106L109 10,205,530 46,450 SH SOLE 0 1 0 0
XCEL ENERGY INC COM 98389B100 8,559,709 115,891 SH SOLE 0 1 0 0
ZOETIS INC CL A 98978V103 9,081,688 72,180 SH SOLE 0 1 0 0
TOTALENERGIES SE ACT F92124100 74,569,980 168,548 SH SOLE 0 1 0 0
ALLEGION PLC ORD SHS G0176J109 8,601,064 54,020 SH SOLE 0 1 0 0
AON PLC SHS CL A G0403H108 11,595,990 9,694 SH SOLE 0 1 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,210,771 75,329 SH SOLE 0 1 0 0
EATON CORP PLC SHS G29183103 23,407,300 6,191 SH SOLE 0 1 0 0
JOHNSON CTLS INTL PLC SHS G51502105 18,131,946 151,415 SH SOLE 0 1 0 0
LINDE PLC SHS G54950103 11,379,923 26,689 SH SOLE 0 1 0 0
MEDTRONIC PLC SHS G5960L103 10,089,182 105,030 SH SOLE 0 1 0 0
PENTAIR PLC SHS G7S00T104 887,689 8,524 SH SOLE 0 1 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 10,606,744 46,621 SH SOLE 0 1 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 67,552,666 27,665 SH SOLE 0 1 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 8,052,014 24,504 SH SOLE 0 1 0 0
CHUBB LIMITED COM H1467J104 9,893,268 4,524 SH SOLE 0 1 0 0
UBS GROUP AG SHS H42097107 17,683,635 379,049 SH SOLE 0 1 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 12,243,690 21,084 SH SOLE 0 1 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 2,752,940 9,870 SH SOLE 0 1 0 0