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
ADT INC DEL COM 00090Q103 3,699,605 569,170 SH SOLE 569,170 0 0
AFLAC INC COM 001055102 1,083,507 9,241 SH SOLE 9,241 0 0
AT&T INC COM 00206R102 4,823,017 232,996 SH SOLE 232,996 0 0
ATS CORPORATION COM 00217Y104 448,368 15,573 SH SOLE 15,573 0 0
ABBOTT LABORATORIES COM 002824100 3,892,383 42,896 SH SOLE 42,896 0 0
ABBVIE INC COM 00287Y109 29,709,236 118,057 SH SOLE 118,057 0 0
ABIVAX SA SPONSORED ADS 00370M103 44,902 467 SH SOLE 467 0 0
ADOBE INC COM 00724F101 744,223 3,630 SH SOLE 3,630 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,287,311 5,763 SH SOLE 5,763 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 35,746,445 269,114 SH SOLE 269,114 0 0
AGNICO EAGLE MINES LTD COM 008474108 20,232,381 130,449 SH SOLE 130,449 0 0
AGILYSYS INC COM 00847J105 83,340 806 SH SOLE 806 0 0
AIRBNB INC COM CL A 009066101 96,985 659 SH SOLE 659 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 161,482 1,419 SH SOLE 1,419 0 0
ALAMOS GOLD INC COM CL A 011532108 2,265,550 74,809 SH SOLE 74,809 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 4,346,080 739,919 SH SOLE 739,919 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 242,287 10,412 SH SOLE 10,412 0 0
ALLIED GOLD CORP COM NEW 01921D204 423,187 17,830 SH SOLE 17,830 0 0
ALLSTATE CORP COM 020002101 1,001,489 4,209 SH SOLE 4,209 0 0
ALMONTY INDS INC COM NEW 020398707 383,870 23,379 SH SOLE 23,379 0 0
ALPHABET INC CAP STK CL C 02079K107 107,342,008 303,801 SH SOLE 303,801 0 0
ALPHABET INC CAP STK CL A 02079K305 16,392,049 45,918 SH SOLE 45,918 0 0
AMAZON COM INC COM 023135106 61,622,890 258,513 SH SOLE 258,513 0 0
AMEREN CORP COM 023608102 22,769,421 201,428 SH SOLE 201,428 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1,965,832 75,638 SH SOLE 75,638 0 0
AMERICAN CENTY ETF TR AVAN RE INTL ETF 025072299 158,282,950 1,981,400 SH SOLE 1,981,400 0 0
AMERICAN ELEC PWR CO INC COM 025537101 30,186,990 220,649 SH SOLE 220,649 0 0
AMERICAN EXPRESS CO COM 025816109 5,397,117 15,956 SH SOLE 15,956 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,499,469 20,119 SH SOLE 20,119 0 0
AMERICAN TOWER CORP COM 03027X100 4,659,782 28,488 SH SOLE 28,488 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,378,456 33,276 SH SOLE 33,276 0 0
AMERICAS GOLD AND SILVER COR COM NEW 03062D803 220,647 46,690 SH SOLE 46,690 0 0
CENCORA INC COM 03073E105 2,484,847 8,781 SH SOLE 8,781 0 0
AMERIPRISE FINL INC COM 03076C106 2,496,572 5,442 SH SOLE 5,442 0 0
ANALOG DEVICES INC COM 032654105 28,590,652 71,999 SH SOLE 71,999 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,833,487 4,741 SH SOLE 4,741 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 300,792 2,619 SH SOLE 2,619 0 0
APPLE INC COM 037833100 112,926,515 390,390 SH SOLE 390,390 0 0
APPLIED MATLS INC COM 038222105 2,884,415 3,995 SH SOLE 3,995 0 0
APTARGROUP INC COM 038336103 660,680 5,277 SH SOLE 5,277 0 0
ARAMARK COM 03852U106 162,730 2,894 SH SOLE 2,894 0 0
ARIS MINING CORPORATION COM 04040Y109 730,621 49,049 SH SOLE 49,049 0 0
ARISTA NETWORKS INC COM SHS 040413205 959,142 5,646 SH SOLE 5,646 0 0
ASSURANT INC COM 04621X108 394,199 1,471 SH SOLE 1,471 0 0
AUTODESK INC COM 052769106 14,430,825 74,225 SH SOLE 74,225 0 0
AUTOLIV INC COM 052800109 1,833,046 15,779 SH SOLE 15,779 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,937,494 48,839 SH SOLE 48,839 0 0
AUTOZONE INC COM 053332102 16,360,017 5,119 SH SOLE 5,119 0 0
AVALONBAY CMNTYS INC COM 053484101 1,012,511 5,366 SH SOLE 5,366 0 0
AVISTA CORP COM 05379B107 2,843,940 69,517 SH SOLE 69,517 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 111,752 17,650 SH SOLE 17,650 0 0
AYA GOLD & SILVER INC COM 05466C109 442,455 23,389 SH SOLE 23,389 0 0
BCE INC COM NEW 05534B760 9,699,476 450,644 SH SOLE 450,644 0 0
BRP INC COM SUN VTG 05577W200 13,850,279 226,931 SH SOLE 226,931 0 0
BAKER HUGHES COMPANY CL A 05722G100 931,842 16,755 SH SOLE 16,755 0 0
BALL CORP COM 058498106 74,424 1,200 SH SOLE 1,200 0 0
BALLARD PWR SYS INC NEW COM 058586108 101,535 26,070 SH SOLE 26,070 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 227,480 6,908 SH SOLE 6,908 0 0
BANK OF AMER CORP COM 060505104 34,096,718 598,398 SH SOLE 598,398 0 0
BANK MONTREAL MEDIUM COM 063671101 28,943,918 163,965 SH SOLE 163,965 0 0
BANK NOVA SCOTIA B C COM 064149107 28,386,455 326,993 SH SOLE 326,993 0 0
BARRICK MNG CORP COM SHS 06849F108 9,070,729 246,773 SH SOLE 246,773 0 0
BAUSCH HEALTH COS INC COM 071734107 260,042 52,822 SH SOLE 52,822 0 0
BAYTEX ENERGY CORP COM 07317Q105 668,527 166,864 SH SOLE 166,864 0 0
BECTON DICKINSON & CO COM 075887109 238,799 1,578 SH SOLE 1,578 0 0
BENTLEY SYS INC COM CL B 08265T208 1,011,687 33,847 SH SOLE 33,847 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,073,284 8,142 SH SOLE 8,142 0 0
BIOGEN INC COM 09062X103 582,245 2,693 SH SOLE 2,693 0 0
BLACKBERRY LTD COM 09228F103 2,284,478 181,109 SH SOLE 181,109 0 0
BOOKING HOLDINGS INC COM 09857L108 150,123 823 SH SOLE 823 0 0
BOSTON SCIENTIFIC CORP COM 101137107 800,079 18,746 SH SOLE 18,746 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102 60,260 2,008 SH SOLE 2,008 0 0
BOYD GROUP SERVICES INC COM 103310108 1,368,488 14,462 SH SOLE 14,462 0 0
BRAZE INC COM CL A 10576N102 58,716 2,800 SH SOLE 2,800 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,440,211 20,319 SH SOLE 20,319 0 0
BROADCOM INC COM 11135F101 82,659,961 218,846 SH SOLE 218,846 0 0
BROOKDALE SR LIVING INC COM 112463104 222,468 14,027 SH SOLE 14,027 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 32,292,101 758,223 SH SOLE 758,223 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 412,254 10,703 SH SOLE 10,703 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 3,050,312 68,179 SH SOLE 68,179 0 0
BROOKFIELD BUSINESS CORP CL A SUB VTG SH 113006100 502,661 16,943 SH SOLE 16,943 0 0
B2GOLD CORP COM 11777Q209 1,233,341 329,170 SH SOLE 329,170 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 200,389 2,214 SH SOLE 2,214 0 0
CAE INC COM 124765108 4,401,581 175,885 SH SOLE 175,885 0 0
CBOE GLOBAL MKTS INC COM 12503M108 15,136,784 62,376 SH SOLE 62,376 0 0
CBRE GROUP INC CL A 12504L109 102,476 753 SH SOLE 753 0 0
CGI INC CL A SUB VTG 12532H104 31,420,639 486,672 SH SOLE 486,672 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 69,281 375 SH SOLE 375 0 0
THE CIGNA GROUP COM 125523100 3,034,961 11,009 SH SOLE 11,009 0 0
CME GROUP INC COM 12572Q105 1,769,732 8,014 SH SOLE 8,014 0 0
CSX CORP COM 126408103 2,262,856 47,609 SH SOLE 47,609 0 0
CAMECO CORP COM 13321L108 8,787,392 86,163 SH SOLE 86,163 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 24,173,458 210,159 SH SOLE 210,159 0 0
CANADIAN NATL RY CO COM 136375102 47,798,295 400,958 SH SOLE 400,958 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 19,086,699 483,088 SH SOLE 483,088 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 38,853,752 448,514 SH SOLE 448,514 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,508,804 7,505 SH SOLE 7,505 0 0
CARDINAL HEALTH INC COM 14149Y108 315,354 1,335 SH SOLE 1,335 0 0
CARIS LIFE SCIENCES INC COM 142152107 86,599 4,727 SH SOLE 4,727 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 750,297 10,229 SH SOLE 10,229 0 0
CASELLA WASTE SYS INC CL A 147448104 342,991 3,638 SH SOLE 3,638 0 0
CATERPILLAR INC COM 149123101 238,667 231 SH SOLE 231 0 0
CELESTICA INC COM 15101Q207 8,064,027 22,331 SH SOLE 22,331 0 0
CELSIUS HLDGS INC COM NEW 15118V207 42,212 1,417 SH SOLE 1,417 0 0
CEMEX SA EURO MTN BE 144A SPON ADR NEW 151290889 2,245,128 187,094 SH SOLE 187,094 0 0
CENOVUS ENERGY INC COM 15135U109 11,031,256 444,367 SH SOLE 444,367 0 0
CENOVUS ENERGY INC CALL 15135U909 8,329 16,200 SH Call SOLE 0 0 0
CENTERRA GOLD INC COM 152006102 1,875,291 118,143 SH SOLE 118,143 0 0
CENTURY ALUM CO COM 156431108 91,517 1,966 SH SOLE 1,966 0 0
CG ONCOLOGY INC COM 156944100 87,370 1,185 SH SOLE 1,185 0 0
CHARLES RIV LABS INTL INC COM 159864107 356,626 1,581 SH SOLE 1,581 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,791,892 18,496 SH SOLE 18,496 0 0
CISCO SYS INC COM 17275R102 49,924,729 425,036 SH SOLE 425,036 0 0
CINTAS CORP COM 172908105 23,320,565 137,123 SH SOLE 137,123 0 0
CITIGROUP INC COM NEW 172967424 5,034,828 35,910 SH SOLE 35,910 0 0
CLEAN HARBORS INC COM 184496107 334,277 1,115 SH SOLE 1,115 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,967,854 116,087 SH SOLE 116,087 0 0
COCA COLA CO COM 191216100 10,408,413 127,972 SH SOLE 127,972 0 0
COEUR MNG INC COM NEW 192108504 112,906 6,914 SH SOLE 6,914 0 0
COGNEX CORP COM 192422103 356,976 5,222 SH SOLE 5,222 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,441,105 37,209 SH SOLE 37,209 0 0
COHERENT CORP COM 19247G107 240,600 615 SH SOLE 615 0 0
COLGATE PALMOLIVE CO COM 194162103 27,719,350 302,329 SH SOLE 302,329 0 0
COLLECTIVE MINING LTD COM 19425C100 81,482 6,630 SH SOLE 6,630 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,551,390 16,551 SH SOLE 16,551 0 0
COMCAST CORP NEW CL A 20030N101 130,090 5,299 SH SOLE 5,299 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 20,637,872 3,570,566 SH SOLE 3,570,566 0 0
CONSOLIDATED EDISON INC COM 209115104 3,077,063 27,814 SH SOLE 27,814 0 0
CONSTELLATION ENERGY CORP COM 21037T109 2,743,992 11,048 SH SOLE 11,048 0 0
COPART INC COM 217204106 1,440,791 51,110 SH SOLE 51,110 0 0
CORNING INC COM 219350105 276,401 1,081 SH SOLE 1,081 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 6,855,039 188,377 SH SOLE 188,377 0 0
CORTEVA INC COM 22052L104 3,432,570 40,531 SH SOLE 40,531 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,470,576 2,641 SH SOLE 2,641 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 3,762,849 4,944 SH SOLE 4,944 0 0
D R HORTON INC COM 23331A109 343,733 2,093 SH SOLE 2,093 0 0
DEERE & CO COM 244199105 23,602,167 37,211 SH SOLE 37,211 0 0
DELL TECHNOLOGIES INC CL C 24703L202 185,745 448 SH SOLE 448 0 0
DENISON MINES CORP COM 248356107 489,968 159,929 SH SOLE 159,929 0 0
DESCARTES SYS GROUP INC COM 249906108 2,273,081 32,784 SH SOLE 32,784 0 0
DEVON ENERGY CORP NEW COM 25179M103 136,426 3,249 SH SOLE 3,249 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 568,688 7,075 SH SOLE 7,075 0 0
DIGITAL RLTY TR INC COM 253868103 11,264,874 62,729 SH SOLE 62,729 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 86,758 5,491 SH SOLE 5,491 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 60,244 402 SH SOLE 402 0 0
DISNEY WALT CO COM 254687106 2,244,454 23,319 SH SOLE 23,319 0 0
DR REDDYS LABS LTD ADR 256135203 3,222,286 222,380 SH SOLE 222,380 0 0
DOMINION ENERGY INC COM 25746U109 3,862,278 56,557 SH SOLE 56,557 0 0
DOORDASH INC CL A 25809K105 261,890 1,417 SH SOLE 1,417 0 0
EOG RES INC COM 26875P101 543,180 4,187 SH SOLE 4,187 0 0
EAGLE MATLS INC COM 26969P108 126,590 556 SH SOLE 556 0 0
EASTMAN CHEM CO COM 277432100 405,229 6,050 SH SOLE 6,050 0 0
EBAY INC. COM 278642103 2,325,070 20,806 SH SOLE 20,806 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 169,884 1,878 SH SOLE 1,878 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 342,129 13,829 SH SOLE 13,829 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,633,361 52,541 SH SOLE 52,541 0 0
ELECTRONIC ARTS INC COM 285512109 2,330,280 11,365 SH SOLE 11,365 0 0
ELECTROVAYA INC COM NEW 28617B606 113,428 11,031 SH SOLE 11,031 0 0
EMERA INC COM 290876101 18,568,941 350,465 SH SOLE 350,465 0 0
EMERSON ELEC CO COM 291011104 1,093,666 7,640 SH SOLE 7,640 0 0
ENBRIDGE INC COM 29250N105 36,939,818 681,166 SH SOLE 681,166 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 435,099 52,488 SH SOLE 52,488 0 0
ENERFLEX LTD COM 29269R105 3,663,691 149,353 SH SOLE 149,353 0 0
EQUINOX GOLD CORP COM 29446Y502 1,233,587 126,739 SH SOLE 126,739 0 0
ERO COPPER CORP COM 296006109 754,349 28,283 SH SOLE 28,283 0 0
ETSY INC NOTE 1.000% 6/1 29786AAQ9 235,038 200,000 PRN SOLE 0 0 0
EUPRAXIA PHARMACEUTICALS INC COM 29842P105 41,050 6,237 SH SOLE 6,237 0 0
EVERGY INC COM 30034W106 308,798 3,549 SH SOLE 3,549 0 0
EXELON CORP COM 30161N101 4,693,562 100,677 SH SOLE 100,677 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,644,515 31,965 SH SOLE 31,965 0 0
EXXON MOBIL CORP COM 30231G102 15,715,554 114,947 SH SOLE 114,947 0 0
FIGS INC CL A 30260D103 48,641 4,390 SH SOLE 4,390 0 0
META PLATFORMS INC CL A 30303M102 17,753,426 31,518 SH SOLE 31,518 0 0
FASTENAL CO COM 311900104 254,775 5,375 SH SOLE 5,375 0 0
FEDERAL SIGNAL CORP COM 313855108 195,483 1,543 SH SOLE 1,543 0 0
FEDEX CORP COM 31428X106 1,380,064 4,390 SH SOLE 4,390 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 373,423 2,473 SH SOLE 2,473 0 0
FERVO ENERGY CO CL A COM 31556C106 907,971 31,063 SH SOLE 31,063 0 0
F5 INC COM 315616102 777,429 1,869 SH SOLE 1,869 0 0
FIGMA INC CLASS A COM STK 316841105 74,565 3,908 SH SOLE 3,908 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,839,999 108,495 SH SOLE 108,495 0 0
FIRSTSERVICE CORP NEW COM 33767E202 972,333 6,848 SH SOLE 6,848 0 0
FIVE BELOW INC COM 33829M101 185,894 1,043 SH SOLE 1,043 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,587,339 28,048 SH SOLE 28,048 0 0
FIGURE TECHNOLOGY SOLUTIO COM CL A 349381103 51,812 1,914 SH SOLE 1,914 0 0
FORTIS INC COM 349553107 23,283,804 406,892 SH SOLE 406,892 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106 2,531,165 46,105 SH SOLE 46,105 0 0
FORTUNA MNG CORP COM NEW 349942102 912,053 108,165 SH SOLE 108,165 0 0
FOX CORP CL A COM 35137L105 500,840 9,602 SH SOLE 9,602 0 0
FRANCO NEV CORP COM 351858105 27,117,744 130,157 SH SOLE 130,157 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1,524,315 41,502 SH SOLE 41,502 0 0
GALIANO GOLD INC COM 36352H100 136,991 73,400 SH SOLE 73,400 0 0
GALLAGHER ARTHUR J & CO COM 363576109 163,981 722 SH SOLE 722 0 0
GE VERNOVA INC COM 36828A101 1,416,912 1,212 SH SOLE 1,212 0 0
GE AEROSPACE COM NEW 369604301 165,554 443 SH SOLE 443 0 0
GENERAL MILLS INC COM 370334104 813,520 23,377 SH SOLE 23,377 0 0
GENTEX CORP COM 371901109 320,095 12,667 SH SOLE 12,667 0 0
GILEAD SCIENCES INC COM 375558103 37,230,484 294,685 SH SOLE 294,685 0 0
GILDAN ACTIVEWEAR INC COM 375916103 3,593,385 69,750 SH SOLE 69,750 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 20,917 13,500 SH Call SOLE 0 0 0
GLOBE LIFE INC COM 37959E102 170,646 952 SH SOLE 952 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,513,565 45,060 SH SOLE 45,060 0 0
GOLD ROYALTY CORP *W EXP 05/31/202 38071H122 19,381 19,400 SH SOLE 19,400 0 0
GRACO INC COM 384109104 965,918 12,775 SH SOLE 12,775 0 0
WW GRAINGER INC COM 384802104 146,155 108 SH SOLE 108 0 0
GUARDANT HEALTH INC COM 40131M109 428,320 2,786 SH SOLE 2,786 0 0
GUARDANT HEALTH INC DEBT 1.250% 2/1 40131MAD1 566,240 225,000 SH SOLE 225,000 0 0
GUARDIAN METAL RES PLC SPONSORED ADS 401382106 84,246 5,958 SH SOLE 5,958 0 0
HCA HEALTHCARE INC COM 40412C101 1,922,548 4,931 SH SOLE 4,931 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,477,373 57,196 SH SOLE 57,196 0 0
HP INC COM 40434L105 3,412,921 155,557 SH SOLE 155,557 0 0
HALLIBURTON CO COM 406216101 3,168,384 93,325 SH SOLE 93,325 0 0
HANOVER INS GROUP INC COM 410867105 4,076,845 19,040 SH SOLE 19,040 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 1,220,244 9,208 SH SOLE 9,208 0 0
HASBRO INC COM 418056107 175,044 2,073 SH SOLE 2,073 0 0
HENRY JACK & ASSOC INC COM 426281101 770,104 5,591 SH SOLE 5,591 0 0
HERSHEY CO COM 427866108 2,005,043 11,428 SH SOLE 11,428 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 207,883 4,681 SH SOLE 4,681 0 0
HIGHLANDER SILVER CORP COM 43087N204 73,572 15,476 SH SOLE 15,476 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 58,499 1,752 SH SOLE 1,752 0 0
HOME DEPOT INC COM 437076102 992,421 2,819 SH SOLE 2,819 0 0
HUBBELL INC COM 443510607 21,066,125 40,264 SH SOLE 40,264 0 0
HUDBAY MINERALS INC COM 443628102 3,931,504 166,459 SH SOLE 166,459 0 0
HUDBAY MINERALS INC CALL 443628902 8,477 20,400 SH Call SOLE 0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 268,191 15,050 SH SOLE 15,050 0 0
IAMGOLD CORP COM 450913108 3,165,249 199,385 SH SOLE 199,385 0 0
IDEX CORP COM 45167R104 207,431 918 SH SOLE 918 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,154,907 4,270 SH SOLE 4,270 0 0
ILLUMINA INC COM 452327109 879,150 5,000 SH SOLE 5,000 0 0
IMMUNOCORE HLDGS PLC NOTE 2.500% 2/0 45258DAB1 95,241 105,000 PRN SOLE 0 0 0
IMPERIAL OIL LTD COM NEW 453038408 8,273,529 73,762 SH SOLE 73,762 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,263,575 311,113 SH SOLE 311,113 0 0
ING GROEP N.V. SPONSORED ADR 456837103 796,926 25,396 SH SOLE 25,396 0 0
INGERSOLL RAND INC COM 45687V106 904,596 11,033 SH SOLE 11,033 0 0
INTEL CORP COM 458140100 1,796,568 13,113 SH SOLE 13,113 0 0
INTEGRA RES CORP COM 45826T509 97,839 44,101 SH SOLE 44,101 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 196,862 2,232 SH SOLE 2,232 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 8,697,549 50,240 SH SOLE 50,240 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 94,518 769 SH SOLE 769 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,537,094 5,466 SH SOLE 5,466 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 64,560,188 87,670 SH SOLE 87,670 0 0
INTUIT COM 461202103 7,943,796 30,436 SH SOLE 30,436 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,253,249 5,655 SH SOLE 5,655 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 118,719 3,275 SH SOLE 3,275 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 974,506 12,892 SH SOLE 12,892 0 0
ISHARES TR CORE MSCI EAFE 46432F842 27,512,745 284,870 SH SOLE 284,870 0 0
ISHARES TR USD GRN BOND ETF 46435U440 1,028,064 21,656 PRN SOLE 0 0 0
ISHARES TR ESG EAFE ETF 46436E759 288,449,622 3,409,570 SH SOLE 3,409,570 0 0
ITRON INC COM 465741106 18,009,402 208,129 SH SOLE 208,129 0 0
JPMORGAN CHASE & CO COM 46625H100 32,570,906 99,488 SH SOLE 99,488 0 0
JACOBS SOLUTIONS INC COM 46982L108 1,013,922 8,047 SH SOLE 8,047 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 608,404 12,050 SH SOLE 12,050 0 0
JOHNSON & JOHNSON COM 478160104 5,092,569 20,023 SH SOLE 20,023 0 0
OPENLANE INC COM 48238T109 144,435 3,477 SH SOLE 3,477 0 0
KLA CORP COM NEW 482480100 80,806,657 267,866 SH SOLE 267,866 0 0
KKR & CO INC COM 48251W104 275,540 3,097 SH SOLE 3,097 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 590,733 45,900 SH SOLE 45,900 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,931,386 19,800 SH SOLE 19,800 0 0
KINROSS GOLD CORP COM 496902404 6,942,763 293,547 SH SOLE 293,547 0 0
KIRBY CORP COM 497266106 172,475 1,255 SH SOLE 1,255 0 0
KRAFT HEINZ CO COM 500754106 1,721,452 72,881 SH SOLE 72,881 0 0
KROGER CO COM 501044101 4,611,433 83,044 SH SOLE 83,044 0 0
LABCORP HOLDINGS INC COM SHS 504922105 1,791,160 6,397 SH SOLE 6,397 0 0
LAM RESEARCH CORP COM NEW 512807306 2,184,020 5,106 SH SOLE 5,106 0 0
LAUDER ESTEE COS INC CL A 518439104 231,046 2,911 SH SOLE 2,911 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 197,000 18,836 SH SOLE 18,836 0 0
ELI LILLY & CO COM 532457108 32,817,800 27,350 SH SOLE 27,350 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103 79,100 20,570 SH SOLE 20,570 0 0
LOWES COS INC COM 548661107 2,132,359 9,671 SH SOLE 9,671 0 0
LUMENTUM HLDGS INC COM 55024U109 281,813 331 SH SOLE 331 0 0
M & T BK CORP COM 55261F104 10,297,503 43,265 SH SOLE 43,265 0 0
MDA SPACE LTD COM 55293N109 542,843 13,153 SH SOLE 13,153 0 0
M/I HOMES INC COM 55305B101 111,647 692 SH SOLE 692 0 0
MKS INC. COM 55306N104 119,808 288 SH SOLE 288 0 0
MAGNA INTL INC COM 559222401 24,394,979 371,516 SH SOLE 371,516 0 0
MAGNITE INC COM 55955D100 203,644 10,662 SH SOLE 10,662 0 0
MAGNITE INC CALL 55955D900 15,150 10,100 SH Call SOLE 0 0 0
MANULIFE FINL CORP COM 56501R106 18,463,788 455,775 SH SOLE 455,775 0 0
MARATHON PETE CORP COM 56585A102 3,768,831 14,741 SH SOLE 14,741 0 0
MARSH & MCLENNAN COS INC COM 571748102 13,987,446 83,923 SH SOLE 83,923 0 0
MARVELL TECHNOLOGY INC COM 573874104 22,111,425 74,312 SH SOLE 74,312 0 0
MASTERCARD INCORPORATED CL A 57636Q104 33,899,888 66,007 SH SOLE 66,007 0 0
MCDONALDS CORP COM 580135101 1,584,557 5,862 SH SOLE 5,862 0 0
MCKESSON CORP COM 58155Q103 28,555,635 37,792 SH SOLE 37,792 0 0
MEDLINE INC COM CL A 58507V107 22,306 563 SH SOLE 563 0 0
MERCADOLIBRE INC COM 58733R102 1,879,011 1,107 SH SOLE 1,107 0 0
MERCK & CO INC COM 58933Y105 39,979,511 311,108 SH SOLE 311,108 0 0
MERIT MED SYS INC NOTE 3.000% 2/0 589889AB0 377,930 350,000 PRN SOLE 0 0 0
METHANEX CORP COM 59151K108 480,435 10,413 SH SOLE 10,413 0 0
MICROSOFT CORP COM 594918104 143,129,145 383,734 SH SOLE 383,734 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 134,392 1,509 SH SOLE 1,509 0 0
MICRON TECHNOLOGY INC COM 595112103 829,183 724 SH SOLE 724 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 110,262 896 SH SOLE 896 0 0
MONDELEZ INTL INC CL A 609207105 3,741,207 64,682 SH SOLE 64,682 0 0
MONGODB INC CL A 60937P106 348,356 1,030 SH SOLE 1,030 0 0
MONGODB INC CALL 60937P906 349,674 13,100 SH Call SOLE 0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 14,150,883 147,221 SH SOLE 147,221 0 0
MORGAN STANLEY COM NEW 617446448 2,008,042 9,580 SH SOLE 9,580 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 19,593,382 47,180 SH SOLE 47,180 0 0
MUELLER INDS INC COM 624756102 219,743 1,789 SH SOLE 1,789 0 0
NRC HEALTH COM NEW 637372202 2,208,121 102,370 SH SOLE 102,370 0 0
NAVITAS SEMICONDUCTOR CORP CALL 63942X906 32,490 18,000 SH Call SOLE 0 0 0
NETFLIX INC. COM 64110L106 9,752,597 136,591 SH SOLE 136,591 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 82,479 4,930 SH SOLE 4,930 0 0
NEWMONT CORP COM 651639106 716,845 7,675 SH SOLE 7,675 0 0
NEXTERA ENERGY INC COM 65339F101 41,800,375 476,249 SH SOLE 476,249 0 0
NEXGEN ENERGY LTD COM 65340P106 1,190,910 126,385 SH SOLE 126,385 0 0
NISOURCE INC COM 65473P105 1,853,526 38,908 SH SOLE 38,908 0 0
NLIGHT INC COM 65487K100 142,763 2,195 SH SOLE 2,195 0 0
NOVAGOLD RESOURCES INC COM NEW 66987E206 160,639 26,897 SH SOLE 26,897 0 0
NVIDIA CORPORATION COM 67066G104 180,626,744 903,030 SH SOLE 903,030 0 0
NUTRIEN LTD COM 67077M108 11,847,951 188,277 SH SOLE 188,277 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 6,199,499 67,320 SH SOLE 67,320 0 0
OBSIDIAN ENERGY LTD COM 674482203 36,796 4,500 SH SOLE 4,500 0 0
OCEANAGOLD CORP COM NEW 675222400 2,027,412 80,975 SH SOLE 80,975 0 0
OKTA INC CL A 679295105 182,390 1,389 SH SOLE 1,389 0 0
ONTO INNOVATION INC COM 683344105 189,432 539 SH SOLE 539 0 0
OPEN TEXT CORP COM 683715106 6,090,461 275,491 SH SOLE 275,491 0 0
OR ROYALTIES INC. COM SHS 68390D106 2,002,587 63,007 SH SOLE 63,007 0 0
ORLA MNG LTD NEW COM 68634K106 568,527 58,200 SH SOLE 58,200 0 0
ORMAT TECHNOLOGIES INC COM 686688102 2,420,520 22,227 SH SOLE 22,227 0 0
OVINTIV INC COM 69047Q102 298,084 5,605 SH SOLE 5,605 0 0
PG&E CORP COM 69331C108 1,807,948 107,488 SH SOLE 107,488 0 0
PPL CORP COM 69351T106 431,291 11,739 SH SOLE 11,739 0 0
PACCAR INC COM 693718108 227,240 1,900 SH SOLE 1,900 0 0
PACKAGING CORP AMER COM 695156109 1,695,048 7,117 SH SOLE 7,117 0 0
PALO ALTO NETWORKS INC COM 697435105 4,357,787 12,815 SH SOLE 12,815 0 0
PAN AMERN SILVER CORP COM 697900108 4,948,942 110,563 SH SOLE 110,563 0 0
PARKER-HANNIFIN CORP COM 701094104 429,395 439 SH SOLE 439 0 0
PEMBINA PIPELINE CORP COM 706327103 9,340,291 202,103 SH SOLE 202,103 0 0
PEPSICO INC COM 713448108 2,177,503 16,082 SH SOLE 16,082 0 0
PERPETUA RESOURCES CORP COM 714266103 131,007 6,354 SH SOLE 6,354 0 0
PFIZER INC COM 717081103 5,323,077 221,058 SH SOLE 221,058 0 0
PINNACLE FINL PARTNERS INC COM 72348N109 2,113,436 20,950 SH SOLE 20,950 0 0
PLANET LABS PBC COM CL A 72703X106 88,585 2,832 SH SOLE 2,832 0 0
PRECISION DRILLING CORP COM NEW 74022D407 1,591,033 20,732 SH SOLE 20,732 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,911,811 16,816 SH SOLE 16,816 0 0
PROCTER & GAMBLE CO COM 742718109 19,504,523 132,991 SH SOLE 132,991 0 0
PROFOUND MED CORP COM NEW 74319B502 253,704 38,200 SH SOLE 38,200 0 0
PROGRESSIVE CORP COM 743315103 2,554,554 11,694 SH SOLE 11,694 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 2,903,580 35,776 SH SOLE 35,776 0 0
QUALCOMM INC COM 747525103 4,050,966 21,922 SH SOLE 21,922 0 0
QUANTA SVCS INC COM 74762E102 435,143 609 SH SOLE 609 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,816,623 8,571 SH SOLE 8,571 0 0
RB GLOBAL INC COM 74935Q107 18,028,620 155,065 SH SOLE 155,065 0 0
RXO INC COMMON STOCK 74982T103 158,199 5,814 SH SOLE 5,814 0 0
RADNET INC COM 750491102 188,985 3,188 SH SOLE 3,188 0 0
RAPID7 INC NOTE 0.250% 3/1 753422AF1 191,684 200,000 PRN SOLE 0 0 0
REDDIT INC CL A 75734B100 207,175 1,188 SH SOLE 1,188 0 0
REGAL REXNORD CORPORATION COM 758750103 190,416 866 SH SOLE 866 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 4,438,431 20,872 SH SOLE 20,872 0 0
RELIANCE INC COM 759509102 1,508,597 4,038 SH SOLE 4,038 0 0
RELX PLC SPONSORED ADR 759530108 8,921,376 281,698 SH SOLE 281,698 0 0
REPUBLIC SVCS INC COM 760759100 3,019,131 14,169 SH SOLE 14,169 0 0
RESMED INC COM 761152107 1,690,974 8,677 SH SOLE 8,677 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 8,077,040 111,449 SH SOLE 111,449 0 0
REXFORD INDL RLTY INC COM 76169C100 91,724 2,682 SH SOLE 2,682 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 121,044 1,100 SH SOLE 1,100 0 0
ROBINHOOD MKTS INC COM CL A 770700102 238,791 2,345 SH SOLE 2,345 0 0
ROCKET COS INC COM CL A 77311W101 448,756 28,952 SH SOLE 28,952 0 0
ROCKET COS INC CALL 77311W901 56,304 41,400 SH Call SOLE 0 0 0
ROCKWELL AUTOMATION INC COM 773903109 860,944 1,739 SH SOLE 1,739 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 17,275,397 530,299 SH SOLE 530,299 0 0
ROKU INC COM CL A 77543R102 259,544 1,901 SH SOLE 1,901 0 0
ROLLINS INC COM 775711104 935,352 22,409 SH SOLE 22,409 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,251,366 3,698 SH SOLE 3,698 0 0
ROSS STORES INC COM 778296103 1,990,022 9,356 SH SOLE 9,356 0 0
ROYAL BK CDA COM 780087102 96,038,201 464,627 SH SOLE 464,627 0 0
SHELL PLC SPON ADS 780259305 19,473,938 251,147 SH SOLE 251,147 0 0
S&P GLOBAL INC COM 78409V104 17,815,181 43,744 SH SOLE 43,744 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 62,601,729 83,830 SH SOLE 83,830 0 0
SSR MINING IN COM 784730103 1,409,390 49,904 SH SOLE 49,904 0 0
SAIA INC COM 78709Y105 233,715 549 SH SOLE 549 0 0
SALESFORCE INC COM 79466L302 1,057,768 6,752 SH SOLE 6,752 0 0
SANDISK CORP COM 80004C200 383,423 187 SH SOLE 187 0 0
SAP SE SPON ADR 803054204 617,360 4,145 SH SOLE 4,145 0 0
SCHWAB CHARLES CORP COM 808513105 131,750 1,455 SH SOLE 1,455 0 0
SEABRIDGE GOLD INC COM 811927102 200,777 7,789 SH SOLE 7,789 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 177,366 1,496 SH SOLE 1,496 0 0
SERVICE CORP INTL COM 817565104 524,048 6,899 SH SOLE 6,899 0 0
SERVICENOW INC COM 81762P102 10,682,925 107,604 SH SOLE 107,604 0 0
SERVICETITAN INC SHS CL A 81764X103 127,904 1,822 SH SOLE 1,822 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 31,764,385 277,949 SH SOLE 277,949 0 0
SILVERCORP METALS INC COM 82835P103 1,244,256 123,028 SH SOLE 123,028 0 0
QXO INC COM NEW 82846H405 13,214,137 764,707 SH SOLE 764,707 0 0
SKEENA RES LTD NEW COM 83056P715 454,813 17,084 SH SOLE 17,084 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 915,300 13,500 SH SOLE 13,500 0 0
SMARTSTOP SELF STORAG REIT I COMMON STOCK 83192D402 134,874 4,102 SH SOLE 4,102 0 0
SMUCKER J M CO COM NEW 832696405 147,541 1,273 SH SOLE 1,273 0 0
SNAP ON INC COM 833034101 1,613,624 4,010 SH SOLE 4,010 0 0
SNOWFLAKE INC COM SHS 833445109 499,022 1,983 SH SOLE 1,983 0 0
SOLARIS ENERGY INFRAS INC COM CL A 83418M103 223,224 2,816 SH SOLE 2,816 0 0
SOLARIS RES INC COM NEW 83419D201 235,667 27,919 SH SOLE 27,919 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 41,270 500 SH SOLE 500 0 0
SOUTH BOW CORP COM 83671M105 1,084,442 30,820 SH SOLE 30,820 0 0
SOUTHERN CO COM 842587107 79,142 818 SH SOLE 818 0 0
SPROTT INC COM NEW 852066208 203,820 1,811 SH SOLE 1,811 0 0
STANTEC INC COM 85472N109 21,725,533 315,321 SH SOLE 315,321 0 0
SUN CMNTYS INC COM 866674104 1,144,541 9,545 SH SOLE 9,545 0 0
SUN LIFE FINANCIAL INC. COM 866796105 28,096,999 358,349 SH SOLE 358,349 0 0
SUNCOR ENERGY INC NEW COM 867224107 17,980,627 334,549 SH SOLE 334,549 0 0
SUNOCOCORP LLC COM SHS LLC 86765Q106 20,920,834 309,107 SH SOLE 309,107 0 0
SUNRUN INC COM 86771W105 1,538,352 114,974 SH SOLE 114,974 0 0
SYMBOTIC INC CLASS A COM 87151X101 79,621 1,889 SH SOLE 1,889 0 0
SYNOPSYS INC COM 871607107 24,671,240 55,308 SH SOLE 55,308 0 0
TFI INTERNATIONAL INC COM 87241L109 19,513,068 135,706 SH SOLE 135,706 0 0
TJX COS INC NEW COM 872540109 6,223,023 41,082 SH SOLE 41,082 0 0
T-MOBILE US INC COM 872590104 2,536,749 15,124 SH SOLE 15,124 0 0
TPG INC COM CL A 872657101 206,446 5,284 SH SOLE 5,284 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 38,233,046 80,128 SH SOLE 80,128 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 151,750 614 SH SOLE 614 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,500,986 261,336 SH SOLE 261,336 0 0
TALEN ENERGY CORP COM 87422Q109 273,149 684 SH SOLE 684 0 0
TAPESTRY INC COM 876030107 142,017 969 SH SOLE 969 0 0
TARGET CORP COM 87612E106 1,031,558 7,898 SH SOLE 7,898 0 0
TC ENERGY CORP COM 87807B107 18,446,002 278,098 SH SOLE 278,098 0 0
TECK RESOURCES LTD CL B 878742204 7,522,245 126,826 SH SOLE 126,826 0 0
TELEFONICA BRASIL SA SPONSORED ADS 87936R205 1,934,428 146,993 SH SOLE 146,993 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 136,067 3,593 SH SOLE 3,593 0 0
TELUS CORPORATION COM 87971M103 10,079,909 954,144 SH SOLE 954,144 0 0
TEMPUS AI INC CL A 88023B103 62,158 1,066 SH SOLE 1,066 0 0
TERAWULF INC COM 88080T104 110,045 4,302 SH SOLE 4,302 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 492,555 14,787 SH SOLE 14,787 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 20,925 13,500 SH Call SOLE 0 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 190,135 1,851 SH SOLE 1,851 0 0
TEXAS INSTRS INC COM 882508104 252,935 886 SH SOLE 886 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,034,107 23,999 SH SOLE 23,999 0 0
THOMSON REUTERS CORP COM 884903881 4,043,920 49,567 SH SOLE 49,567 0 0
TIM S A SPONSORED ADR 88706T108 706,881 33,001 SH SOLE 33,001 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 75,336,966 620,742 SH SOLE 620,742 0 0
TRACTOR SUPPLY CO COM 892356106 398,760 12,615 SH SOLE 12,615 0 0
TRADEWEB MKTS INC CL A 892672106 1,049,269 10,656 SH SOLE 10,656 0 0
TRANSALTA CORP COM 89346D107 641,329 46,412 SH SOLE 46,412 0 0
TRANSALTA CORP CALL 89346D907 18,193 17,800 SH Call SOLE 0 0 0
TRAVELERS COMPANIES INC COM 89417E109 23,681,488 71,736 SH SOLE 71,736 0 0
TREKOR METALS LTD COM 89472Y107 222,825 32,350 SH SOLE 32,350 0 0
TREX INC COM 89531P105 571,307 11,417 SH SOLE 11,417 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 327,353 10,939 SH SOLE 10,939 0 0
TRULIEVE CANNABIS CORP SUB VTG SHS 89788C104 123,640 13,381 SH SOLE 13,381 0 0
TWILIO INC CL A 90138F102 289,807 1,458 SH SOLE 1,458 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,238,861 4,236 SH SOLE 4,236 0 0
UGI CORP NEW COM 902681105 1,564,697 45,301 SH SOLE 45,301 0 0
US BANCORP COM NEW 902973304 1,115,024 18,427 SH SOLE 18,427 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,448,323 20,071 SH SOLE 20,071 0 0
UL SOLUTIONS INC CLASS A COM SHS 903731107 117,182 1,171 SH SOLE 1,171 0 0
ULTA BEAUTY INC COM 90384S303 10,201,168 22,620 SH SOLE 22,620 0 0
UNION PAC CORP COM 907818108 28,386,192 104,361 SH SOLE 104,361 0 0
UNITED PARCEL SVCS INC CL B 911312106 2,172,360 20,208 SH SOLE 20,208 0 0
UNITED RENTALS INC COM 911363109 198,713 177 SH SOLE 177 0 0
US FOODS HLDG CORP COM 912008109 9,907,923 96,899 SH SOLE 96,899 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,710,015 3,156 SH SOLE 3,156 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,878,313 38,203 SH SOLE 38,203 0 0
VALE S A SPONSORED ADS 91912E105 4,065,252 270,296 SH SOLE 270,296 0 0
VALERO ENERGY CORP COM 91913Y100 229,302 861 SH SOLE 861 0 0
VALLEY NATL BANCORP COM 919794107 320,850 21,901 SH SOLE 21,901 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,361,107 78,220 SH SOLE 78,220 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4,421,946 45,030 SH SOLE 45,030 0 0
VENTAS INC COM 92276F100 2,421,327 27,238 SH SOLE 27,238 0 0
VERALTO CORP COM SHS 92338C103 21,945,728 247,471 SH SOLE 247,471 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,597,095 203,049 SH SOLE 203,049 0 0
VERMILION ENERGY INC COM 923725105 456,745 48,871 SH SOLE 48,871 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,310,209 6,664 SH SOLE 6,664 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,044,957 154,220 SH SOLE 154,220 0 0
VISA INC COM CL A 92826C839 43,572,544 127,005 SH SOLE 127,005 0 0
VISTRA CORP COM 92840M102 166,318 1,024 SH SOLE 1,024 0 0
VIZSLA SILVER CORP COM NEW 92859G608 171,648 52,300 SH SOLE 52,300 0 0
VOYA FINANCIAL INC COM 929089100 2,112,224 23,326 SH SOLE 23,326 0 0
VULCAN MATLS CO COM 929160109 718,644 2,436 SH SOLE 2,436 0 0
WABTEC COM 929740108 15,267,031 56,636 SH SOLE 56,636 0 0
WALMART INC COM 931142103 393,536 3,434 SH SOLE 3,434 0 0
WASTE CONNECTIONS INC COM 94106B101 58,804,965 352,832 SH SOLE 352,832 0 0
WASTE MGMT INC DEL COM 94106L109 3,064,154 13,748 SH SOLE 13,748 0 0
WATERS CORP COM 941848103 1,821,624 4,862 SH SOLE 4,862 0 0
WEST FRASER TIMBER CO LTD COM 952845105 11,672,977 172,629 SH SOLE 172,629 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 944,170 2,630 SH SOLE 2,630 0 0
WEYERHAEUSER CO COM NEW 962166104 1,083,381 45,254 SH SOLE 45,254 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,761,156 95,928 SH SOLE 95,928 0 0
WILLIAMS COS INC COM 969457100 307,896 4,102 SH SOLE 4,102 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 169,518 1,955 SH SOLE 1,955 0 0
XPO INC COM 983793100 434,131 2,106 SH SOLE 2,106 0 0
XANADU QUANTUM TECHNOLO LTD SUB VTG B 98390R102 11,963 1,088 SH SOLE 1,088 0 0
XYLEM INC COM 98419M100 17,623,220 149,084 SH SOLE 149,084 0 0
XOMETRY INC CLASS A COM 98423F109 112,912 1,198 SH SOLE 1,198 0 0
YUM BRANDS INC COM 988498101 17,488,364 109,398 SH SOLE 109,398 0 0
ZOETIS INC CL A 98978V103 1,555,841 21,651 SH SOLE 21,651 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 775,236 8,982 SH SOLE 8,982 0 0
ZYMEWORKS INC COM 98985Y108 111,583 4,630 SH SOLE 4,630 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 301,560 3,687 SH SOLE 3,687 0 0
AON PLC SHS CL A G0403H108 1,077,745 3,254 SH SOLE 3,254 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 474,365 3,812 SH SOLE 3,812 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 3,797,341 104,094 SH SOLE 104,094 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 5,054,360 145,380 SH SOLE 145,380 0 0
BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB G17434104 109,142 2,564 SH SOLE 2,564 0 0
CREDICORP LTD COM G2519Y108 1,371,711 3,521 SH SOLE 3,521 0 0
CRH PLC ORD G25508105 1,062,403 9,929 SH SOLE 9,929 0 0
EATON CORP PLC SHS G29183103 15,544,005 36,478 SH SOLE 36,478 0 0
EVEREST GROUP LTD COM G3223R108 5,383,456 15,070 SH SOLE 15,070 0 0
APTIV PLC COM SHS G3265R107 23,442,802 381,929 SH SOLE 381,929 0 0
FTAI AVIATION LTD SHS G3730V105 260,720 989 SH SOLE 989 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 984,489 6,738 SH SOLE 6,738 0 0
LINDE PLC SHS G54950103 40,512,089 78,067 SH SOLE 78,067 0 0
MEDTRONIC PLC SHS G5960L103 16,500,827 210,858 SH SOLE 210,858 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 22,055,923 69,599 SH SOLE 69,599 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 4,705,600 752,896 SH SOLE 752,896 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,221,080 3,337 SH SOLE 3,337 0 0
SHARKNINJA INC COM SHS G8068L108 225,425 1,540 SH SOLE 1,540 0 0
STERIS PLC SHS USD G8473T100 1,592,541 7,563 SH SOLE 7,563 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 13,919,759 69,043 SH SOLE 69,043 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 27,567,829 56,128 SH SOLE 56,128 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101 190,379 1,814 SH SOLE 1,814 0 0
WEBULL CORP ORD SHS G9572D103 67,689 10,028 SH SOLE 10,028 0 0
VERSIGENT PLC ORDINARY SHARES G9600F104 91,329 2,318 SH SOLE 2,318 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 7,763,473 29,703 SH SOLE 29,703 0 0
CHUBB LIMITED COM H1467J104 5,407,203 15,869 SH SOLE 15,869 0 0
ON HLDG AG NAMEN AKT A H5919C104 1,363,741 38,502 SH SOLE 38,502 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 9,997,050 21,771 SH SOLE 21,771 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 869,672 6,617 SH SOLE 6,617 0 0
JFROG LTD ORD SHS M6191J100 122,793 1,363 SH SOLE 1,363 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 23,031,456 11,583 SH SOLE 11,583 0 0
UNIQURE NV SHS N90064101 133,782 2,823 SH SOLE 2,823 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 231,379 886 SH SOLE 886 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 2,524,364 7,950 SH SOLE 7,950 0 0