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 726,650 4,488 SH SOLE 4,488 0 0
ABBOTT LABORATORIES COM 002824100 20,652,700 227,603 SH SOLE 227,603 0 0
ABBVIE INC COM 00287Y109 2,329,930 9,259 SH SOLE 9,259 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 237,020 16,774 SH SOLE 16,774 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 755,480 6,071 SH SOLE 6,071 0 0
ADOBE INC COM 00724F101 646,430 3,153 SH SOLE 3,153 0 0
ADVANCED MICRO DEVICES INC COM 007903107 20,037,910 34,494 SH SOLE 34,494 0 0
AES CORP COM 00130H105 218,390 14,897 SH SOLE 14,897 0 0
AFLAC INC COM 001055102 580,390 4,950 SH SOLE 4,950 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 226,080 1,702 SH SOLE 1,702 0 0
AGNICO EAGLE MINES LTD COM 008474108 19,105,940 123,011 SH SOLE 123,011 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 431,270 1,471 SH SOLE 1,471 0 0
ALBERTSONS COMPANIES INC COMMON STOCK 013091103 217,600 16,083 SH SOLE 16,083 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 157,400 26,776 SH SOLE 26,776 0 0
ALLSTATE CORP COM 020002101 643,870 2,706 SH SOLE 2,706 0 0
ALLY FINL INC COM 02005N100 345,590 7,521 SH SOLE 7,521 0 0
ALPHABET INC CAP STK CL A 02079K305 12,428,610 34,778 SH SOLE 34,778 0 0
ALPHABET INC CAP STK CL C 02079K107 9,536,730 26,991 SH SOLE 26,991 0 0
ALTRIA GROUP INC COM 02209S103 1,365,900 18,984 SH SOLE 18,984 0 0
AMAZON COM INC COM 023135106 39,003,860 163,648 SH SOLE 163,648 0 0
AMEREN CORP COM 023608102 224,950 1,990 SH SOLE 1,990 0 0
AMERICAN ELEC PWR CO INC COM 025537101 772,920 5,650 SH SOLE 5,650 0 0
AMERICAN EXPRESS CO COM 025816109 1,348,600 3,987 SH SOLE 3,987 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 908,450 12,189 SH SOLE 12,189 0 0
AMERICAN TOWER CORP COM 03027X100 372,290 2,276 SH SOLE 2,276 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,837,390 21,564 SH SOLE 21,564 0 0
AMERIPRISE FINL INC COM 03076C106 335,350 731 SH SOLE 731 0 0
AMETEK INC COM 031100100 209,040 864 SH SOLE 864 0 0
AMGEN INC COM 031162100 1,373,880 3,794 SH SOLE 3,794 0 0
AMPHENOL CORP CL A 032095101 2,570,570 14,579 SH SOLE 14,579 0 0
ANALOG DEVICES INC COM 032654105 2,911,650 7,331 SH SOLE 7,331 0 0
APA CORPORATION COM 03743Q108 324,130 9,961 SH SOLE 9,961 0 0
APPLE INC COM 037833100 81,252,290 280,800 SH SOLE 280,800 0 0
APPLIED MATLS INC COM 038222105 2,414,100 3,339 SH SOLE 3,339 0 0
ARCH CAP GROUP LTD ORD G0450A105 206,830 2,131 SH SOLE 2,131 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,166,480 15,268 SH SOLE 15,268 0 0
ARES CAPITAL CORP COM 04010L103 529,960 28,600 SH SOLE 28,600 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 715,860 2,019 SH SOLE 2,019 0 0
ARROW ELECTRS INC COM 042735100 356,390 1,670 SH SOLE 1,670 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 25,486,720 12,811 SH SOLE 12,811 0 0
ASTRAZENECA PLC ORD G0593M107 44,480,220 234,663 SH SOLE 234,663 0 0
AT&T INC COM 00206R102 2,572,310 124,266 SH SOLE 124,266 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 430,880 1,924 SH SOLE 1,924 0 0
AVANTOR INC COM 05352A100 111,860 11,299 SH SOLE 11,299 0 0
AVNET INC COM 053807103 332,010 3,738 SH SOLE 3,738 0 0
B2GOLD CORP COM 11777Q209 258,730 69,000 SH SOLE 69,000 0 0
BAKER HUGHES COMPANY CL A 05722G100 424,630 7,651 SH SOLE 7,651 0 0
BALL CORP COM 058498106 230,260 3,690 SH SOLE 3,690 0 0
BANK MONTREAL MEDIUM COM 063671101 51,947,600 294,015 SH SOLE 294,015 0 0
BANK NOVA SCOTIA B C COM 064149107 30,748,000 353,888 SH SOLE 353,888 0 0
BANK OF AMER CORP COM 060505104 4,390,710 77,057 SH SOLE 77,057 0 0
BANK OF NY MELLON CORP COM 064058100 759,200 5,250 SH SOLE 5,250 0 0
BARRICK MNG CORP COM SHS 06849F108 680,020 18,500 SH SOLE 18,500 0 0
BAXTER INTL INC COM 071813109 258,890 12,143 SH SOLE 12,143 0 0
BBB FOODS INC CL A COM G0896C103 4,930,980 118,334 SH SOLE 118,334 0 0
BCE INC COM NEW 05534B760 622,480 28,909 SH SOLE 28,909 0 0
BECTON DICKINSON & CO COM 075887109 472,750 3,124 SH SOLE 3,124 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,488,500 10 SH SOLE 10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,269,450 16,526 SH SOLE 16,526 0 0
BEST BUY INC COM 086516101 493,370 6,502 SH SOLE 6,502 0 0
BIOGEN INC COM 09062X103 421,750 1,952 SH SOLE 1,952 0 0
BLACKROCK INC COM 09290D101 660,590 687 SH SOLE 687 0 0
BLACKSTONE INC COM 09260D107 316,410 2,689 SH SOLE 2,689 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 535,850 22,600 SH SOLE 22,600 0 0
BLOCK INC CL A 852234103 229,370 3,018 SH SOLE 3,018 0 0
BLOOM ENERGY CORP COM CL A 093712107 993,160 3,281 SH SOLE 3,281 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104 530,780 48,830 SH SOLE 48,830 0 0
BOOKING HOLDINGS INC COM 09857L108 601,920 3,377 SH SOLE 3,377 0 0
BORGWARNER INC COM 099724106 248,600 3,744 SH SOLE 3,744 0 0
BOYD GROUP SERVICES INC COM 103310108 8,699,990 91,914 SH SOLE 91,914 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,903,880 33,042 SH SOLE 33,042 0 0
BROADCOM INC COM 11135F101 3,344,980 8,855 SH SOLE 8,855 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 586,700 13,756 SH SOLE 13,756 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 314,880 3,519 SH SOLE 3,519 0 0
BUNGE GLOBAL SA COM SHS H11356104 513,160 4,808 SH SOLE 4,808 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 244,090 1,296 SH SOLE 1,296 0 0
CAE INC COM 124765108 6,736,220 269,136 SH SOLE 269,136 0 0
CAMECO CORP COM 13321L108 7,132,470 70,000 SH SOLE 70,000 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 43,828,530 380,736 SH SOLE 380,736 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 19,435,990 491,355 SH SOLE 491,355 0 0
CANADIAN NATL RY CO COM 136375102 48,156,180 403,673 SH SOLE 403,673 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 22,146,900 255,538 SH SOLE 255,538 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,561,430 7,783 SH SOLE 7,783 0 0
CARDINAL HEALTH INC COM 14149Y108 289,820 1,220 SH SOLE 1,220 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 378,050 5,154 SH SOLE 5,154 0 0
CASEYS GEN STORES INC COM 147528103 201,080 253 SH SOLE 253 0 0
CATERPILLAR INC COM 149123101 2,221,380 2,086 SH SOLE 2,086 0 0
CBOE GLOBAL MKTS INC COM 12503M108 13,690,710 56,417 SH SOLE 56,417 0 0
CBRE GROUP INC CL A 12504L109 313,560 2,328 SH SOLE 2,328 0 0
CDW CORP COM 12514G108 222,630 1,583 SH SOLE 1,583 0 0
CENCORA INC COM 03073E105 334,200 1,181 SH SOLE 1,181 0 0
CENOVUS ENERGY INC COM 15135U109 14,629,800 589,828 SH SOLE 589,828 0 0
CENTENE CORP DEL COM 15135B101 1,753,730 27,321 SH SOLE 27,321 0 0
CENTERPOINT ENERGY INC COM 15189T107 219,800 4,991 SH SOLE 4,991 0 0
CF INDUSTRIES HOLD COM 125269100 304,320 2,811 SH SOLE 2,811 0 0
CGI INC CL A SUB VTG 12532H104 10,877,560 168,349 SH SOLE 168,349 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 721,860 5,076 SH SOLE 5,076 0 0
CHENIERE ENERGY INC COM NEW 16411R208 430,740 1,800 SH SOLE 1,800 0 0
CHEVRON CORPORATION COM 166764100 5,563,730 33,565 SH SOLE 33,565 0 0
CHUBB LIMITED COM H1467J104 806,870 2,368 SH SOLE 2,368 0 0
CIENA CORP COM NEW 171779309 214,370 437 SH SOLE 437 0 0
CINCINNATI FINL CORP COM 172062101 229,390 1,239 SH SOLE 1,239 0 0
CINTAS CORP COM 172908105 208,350 1,225 SH SOLE 1,225 0 0
CISCO SYS INC COM 17275R102 3,225,330 27,459 SH SOLE 27,459 0 0
CITIGROUP INC COM NEW 172967424 3,123,070 22,314 SH SOLE 22,314 0 0
CITIZENS FINL GROUP INC COM 174610105 339,420 4,844 SH SOLE 4,844 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 193,610 20,619 SH SOLE 20,619 0 0
CME GROUP INC COM 12572Q105 278,910 1,263 SH SOLE 1,263 0 0
CMS ENERGY CORP COM 125896100 31,032,680 405,656 SH SOLE 405,656 0 0
COCA COLA CO COM 191216100 29,414,380 361,934 SH SOLE 361,934 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 334,160 8,628 SH SOLE 8,628 0 0
COLGATE PALMOLIVE CO COM 194162103 20,816,310 227,054 SH SOLE 227,054 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 11,598,680 123,643 SH SOLE 123,643 0 0
COMCAST CORP NEW CL A 20030N101 2,690,070 109,575 SH SOLE 109,575 0 0
CONAGRA BRANDS INC COM 205887102 195,740 14,542 SH SOLE 14,542 0 0
CONOCOPHILLIPS COM 20825C104 22,151,800 213,080 SH SOLE 213,080 0 0
CONSOLIDATED EDISON INC COM 209115104 410,550 3,711 SH SOLE 3,711 0 0
CONSTELLATION BRANDS INC CL A 21036P108 267,190 1,921 SH SOLE 1,921 0 0
CONSTELLATION ENERGY CORP COM 21037T109 221,790 893 SH SOLE 893 0 0
CORNING INC COM 219350105 1,517,000 5,939 SH SOLE 5,939 0 0
CORTEVA INC COM 22052L104 451,480 5,331 SH SOLE 5,331 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,642,700 2,825 SH SOLE 2,825 0 0
CREDICORP LTD COM G2519Y108 208,810 536 SH SOLE 536 0 0
CROWN CASTLE INC COM 22822V101 266,950 3,525 SH SOLE 3,525 0 0
CSX CORP COM 126408103 865,710 18,214 SH SOLE 18,214 0 0
CUMMINS INC COM 231021106 599,810 841 SH SOLE 841 0 0
CVS HEALTH CORP COM 126650100 3,955,310 38,234 SH SOLE 38,234 0 0
D R HORTON INC COM 23331A109 678,070 4,163 SH SOLE 4,163 0 0
DANAHER CORP DEL COM 235851102 700,010 3,675 SH SOLE 3,675 0 0
DARDEN RESTAURANTS INC COM 237194105 13,233,880 64,239 SH SOLE 64,239 0 0
DEERE & CO COM 244199105 1,592,800 2,511 SH SOLE 2,511 0 0
DELL TECHNOLOGIES INC CL C 24703L202 679,120 1,574 SH SOLE 1,574 0 0
DESCARTES SYS GROUP INC COM 249906108 8,153,130 117,757 SH SOLE 117,757 0 0
DEVON ENERGY CORP NEW COM 25179M103 846,400 20,484 SH SOLE 20,484 0 0
DIAMONDBACK ENERGY INC COM 25278X109 238,010 1,354 SH SOLE 1,354 0 0
DICKS SPORTING GOODS INC COM 253393102 205,260 905 SH SOLE 905 0 0
DIGITAL RLTY TR INC COM 253868103 279,790 1,558 SH SOLE 1,558 0 0
DISNEY WALT CO COM 254687106 1,245,570 12,941 SH SOLE 12,941 0 0
DOLLAR GEN CORP COM 256677105 497,620 4,323 SH SOLE 4,323 0 0
DOLLAR TREE INC COM 256746108 342,170 2,829 SH SOLE 2,829 0 0
DOMINION ENERGY INC COM 25746U109 632,230 9,258 SH SOLE 9,258 0 0
DOVER CORP COM 260003108 200,950 896 SH SOLE 896 0 0
DOW HLDGS INC COM 260557103 843,760 30,839 SH SOLE 30,839 0 0
DTE ENERGY CO COM 233331107 293,160 1,924 SH SOLE 1,924 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,167,950 9,227 SH SOLE 9,227 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 317,670 2,342 SH SOLE 2,342 0 0
DXC TECHNOLOGY CO COM 23355L106 125,820 14,217 SH SOLE 14,217 0 0
EASTMAN CHEM CO COM 277432100 209,510 3,128 SH SOLE 3,128 0 0
EBAY INC. COM 278642103 645,690 5,778 SH SOLE 5,778 0 0
ECOLAB INC COM 278865100 257,990 926 SH SOLE 926 0 0
EDISON INTL COM 281020107 453,250 6,088 SH SOLE 6,088 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 227,150 2,511 SH SOLE 2,511 0 0
ELECTRONIC ARTS INC COM 285512109 289,720 1,413 SH SOLE 1,413 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,948,350 5,038 SH SOLE 5,038 0 0
ELI LILLY & CO COM 532457108 23,813,480 19,854 SH SOLE 19,854 0 0
EMERA INC COM 290876101 1,018,880 19,215 SH SOLE 19,215 0 0
EMERSON ELEC CO COM 291011104 758,410 5,298 SH SOLE 5,298 0 0
ENBRIDGE INC COM 29250N105 2,713,900 50,063 SH SOLE 50,063 0 0
ENTERGY CORP NEW COM 29364G103 382,710 3,332 SH SOLE 3,332 0 0
EOG RES INC COM 26875P101 1,049,390 8,089 SH SOLE 8,089 0 0
EQT CORP COM 26884L109 213,420 4,014 SH SOLE 4,014 0 0
EQUINIX INC COM 29444U700 280,400 269 SH SOLE 269 0 0
EVERGY INC COM 30034W106 214,520 2,482 SH SOLE 2,482 0 0
EVERSOURCE ENERGY COM 30040W108 291,320 4,031 SH SOLE 4,031 0 0
EXELON CORP COM 30161N101 527,370 11,312 SH SOLE 11,312 0 0
EXPAND ENERGY CORPORATION COM 165167735 734,440 8,054 SH SOLE 8,054 0 0
EXPEDITORS INTL WASH INC COM 302130109 307,540 1,887 SH SOLE 1,887 0 0
EXXON MOBIL CORP COM 30231G102 7,433,740 54,372 SH SOLE 54,372 0 0
FASTENAL CO COM 311900104 243,510 5,070 SH SOLE 5,070 0 0
FEDEX CORP COM 31428X106 1,066,830 3,407 SH SOLE 3,407 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 257,150 1,703 SH SOLE 1,703 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 365,730 1,541 SH SOLE 1,541 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 317,650 8,170 SH SOLE 8,170 0 0
FIFTH THIRD BANCORP COM 316773100 483,880 8,584 SH SOLE 8,584 0 0
FIRSTENERGY CORP COM 337932107 275,350 5,792 SH SOLE 5,792 0 0
FISERV INC COM 337738108 402,190 8,198 SH SOLE 8,198 0 0
FLEX LTD ORD Y2573F102 427,860 2,640 SH SOLE 2,640 0 0
FORD MTR CO COM 345370860 1,676,420 120,606 SH SOLE 120,606 0 0
FORTINET INC COM 34959E109 222,750 1,450 SH SOLE 1,450 0 0
FORTIS INC COM 349553107 51,930,070 906,780 SH SOLE 906,780 0 0
FRANCO NEV CORP COM 351858105 16,324,890 78,265 SH SOLE 78,265 0 0
FREEPORT MCMORAN INC CL B 35671D857 678,080 10,782 SH SOLE 10,782 0 0
GALAXY DIGITAL INC. CL A 36317J209 638,220 23,344 SH SOLE 23,344 0 0
GE AEROSPACE COM NEW 369604301 765,030 2,047 SH SOLE 2,047 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 219,360 3,427 SH SOLE 3,427 0 0
GE VERNOVA INC COM 36828A101 646,170 550 SH SOLE 550 0 0
GENERAL DYNAMICS CORP COM 369550108 854,070 2,411 SH SOLE 2,411 0 0
GENERAL MILLS INC COM 370334104 482,360 13,861 SH SOLE 13,861 0 0
GENERAL MTRS CO COM 37045V100 2,277,480 29,547 SH SOLE 29,547 0 0
GENTEX CORP COM 371901109 16,570,350 655,732 SH SOLE 655,732 0 0
GENUINE PARTS CO COM 372460105 226,880 1,923 SH SOLE 1,923 0 0
GILEAD SCIENCES INC COM 375558103 1,094,860 8,666 SH SOLE 8,666 0 0
GLOBAL PMTS INC COM 37940X102 321,150 4,426 SH SOLE 4,426 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 472,060 6,133 SH SOLE 6,133 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 570,700 60,200 SH SOLE 60,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,972,170 1,950 SH SOLE 1,950 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 126,540 19,172 SH SOLE 19,172 0 0
HALEON PLC SPON ADS 405552100 3,948,500 423,205 SH SOLE 423,205 0 0
HALLIBURTON CO COM 406216101 648,070 19,089 SH SOLE 19,089 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 307,180 2,318 SH SOLE 2,318 0 0
HCA HEALTHCARE INC COM 40412C101 617,980 1,585 SH SOLE 1,585 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 29,560 13,049 SH SOLE 13,049 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 971,850 21,544 SH SOLE 21,544 0 0
HF SINCLAIR CORP COM 403949100 403,900 5,799 SH SOLE 5,799 0 0
HOME DEPOT INC COM 437076102 2,433,840 6,901 SH SOLE 6,901 0 0
HONEYWELL AEROSPACE INC COM 43849R105 494,560 2,237 SH SOLE 2,237 0 0
HONEYWELL INTL INC COM 438516205 500,860 2,237 SH SOLE 2,237 0 0
HOWMET AEROSPACE INC COM 443201108 392,000 1,458 SH SOLE 1,458 0 0
HP INC COM 40434L105 559,490 25,501 SH SOLE 25,501 0 0
HUBBELL INC COM 443510607 4,223,270 8,072 SH SOLE 8,072 0 0
HUMANA INC COM 444859102 1,542,410 3,883 SH SOLE 3,883 0 0
HUNT J B TRANS SVCS INC COM 445658107 264,830 915 SH SOLE 915 0 0
HUNTINGTON BANCSHARES INC COM 446150104 269,870 15,221 SH SOLE 15,221 0 0
HUNTSMAN CORP COM 447011107 116,020 10,925 SH SOLE 10,925 0 0
ILLINOIS TOOL WKS INC COM 452308109 480,350 1,776 SH SOLE 1,776 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,010,280 9,000 SH SOLE 9,000 0 0
ING GROEP N.V. SPONSORED ADR 456837103 293,560 9,355 SH SOLE 9,355 0 0
INTEL CORP COM 458140100 8,794,600 62,985 SH SOLE 62,985 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 271,460 2,205 SH SOLE 2,205 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,430,780 8,644 SH SOLE 8,644 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 234,410 2,959 SH SOLE 2,959 0 0
INTERNATIONAL PAPER CO COM 460146103 329,790 8,656 SH SOLE 8,656 0 0
INTUIT COM 461202103 245,340 940 SH SOLE 940 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 796,210 2,628 SH SOLE 2,628 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743 2,372,520 31,366 SH SOLE 31,366 0 0
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727 18,366,340 658,764 SH SOLE 658,764 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 6,382,670 118,132 SH SOLE 118,132 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 322,910 5,790 SH SOLE 5,790 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16,615,210 78,090 SH SOLE 78,090 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 338,740 460 SH SOLE 460 0 0
IQVIA HLDGS INC COM 46266C105 259,880 1,345 SH SOLE 1,345 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 205,730 6,180 SH SOLE 6,180 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,262,070 15,235 SH SOLE 15,235 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 1,309,510 14,040 SH SOLE 14,040 0 0
ISHARES INC MSCI WORLD ETF 464286392 1,273,190 6,283 SH SOLE 6,283 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 235,220 4,875 SH SOLE 4,875 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,751,190 5,009 SH SOLE 5,009 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,019,590 10,301 SH SOLE 10,301 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,561,250 125,000 SH SOLE 125,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 515,460 4,726 SH SOLE 4,726 0 0
ISHARES TR MBS ETF 464288588 269,380 2,850 SH SOLE 2,850 0 0
ISHARES TR MSCI ACWI ETF 464288257 449,090 2,861 SH SOLE 2,861 0 0
ISHARES TR MSCI EAFE ETF 464287465 779,100 7,500 SH SOLE 7,500 0 0
ISHARES TR MSCI USA MIN ETF 46429B697 651,850 6,760 SH SOLE 6,760 0 0
ISHARES TR MSCI USA MMENTM 46432F396 246,490 719 SH SOLE 719 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 1,152,940 10,449 SH SOLE 10,449 0 0
ISHARES TR U.S. TECH ETF 464287721 605,350 2,400 SH SOLE 2,400 0 0
JABIL INC COM 466313103 353,870 918 SH SOLE 918 0 0
JACOBS SOLUTIONS INC COM 46982L108 28,611,580 227,076 SH SOLE 227,076 0 0
JOHNSON & JOHNSON COM 478160104 4,098,060 16,136 SH SOLE 16,136 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 470,770 3,222 SH SOLE 3,222 0 0
JPMORGAN CHASE & CO COM 46625H100 31,892,420 97,432 SH SOLE 97,432 0 0
KENVUE INC COM 49177J102 349,710 18,300 SH SOLE 18,300 0 0
KEURIG DR PEPPER INC COM 49271V100 391,520 11,962 SH SOLE 11,962 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 259,750 742 SH SOLE 742 0 0
KIMBERLY-CLARK CORP COM 494368103 345,510 3,147 SH SOLE 3,147 0 0
KINDER MORGAN INC DEL COM 49456B101 599,090 18,739 SH SOLE 18,739 0 0
KLA CORP COM NEW 482480100 881,600 2,922 SH SOLE 2,922 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 207,760 2,668 SH SOLE 2,668 0 0
KOHLS CORP COM 500255104 211,520 11,937 SH SOLE 11,937 0 0
KRAFT HEINZ CO COM 500754106 499,400 21,143 SH SOLE 21,143 0 0
KROGER CO COM 501044101 755,990 13,614 SH SOLE 13,614 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 494,580 1,702 SH SOLE 1,702 0 0
LABCORP HOLDINGS INC COM SHS 504922105 322,560 1,152 SH SOLE 1,152 0 0
LAM RESEARCH CORP COM NEW 512807306 1,556,090 3,591 SH SOLE 3,591 0 0
LAUDER ESTEE COS INC CL A 518439104 205,110 2,598 SH SOLE 2,598 0 0
LEAR CORP COM NEW 521865204 244,530 1,824 SH SOLE 1,824 0 0
LENNAR CORP CL A 526057104 440,960 4,873 SH SOLE 4,873 0 0
LITHIA MTRS INC COM 536797103 210,900 726 SH SOLE 726 0 0
LKQ CORP COM 501889208 200,450 7,613 SH SOLE 7,613 0 0
LOCKHEED MARTIN CORP COM 539830109 1,244,610 2,443 SH SOLE 2,443 0 0
LOWES COS INC COM 548661107 1,304,640 5,917 SH SOLE 5,917 0 0
LULULEMON ATHLETICA INC COM 550021109 204,500 1,791 SH SOLE 1,791 0 0
LUMEN TECHNOLOGIES INC COM 550241103 473,430 61,644 SH SOLE 61,644 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 526,290 9,996 SH SOLE 9,996 0 0
M & T BK CORP COM 55261F104 284,660 1,196 SH SOLE 1,196 0 0
MACYS INC COM 55616P104 299,160 12,703 SH SOLE 12,703 0 0
MANULIFE FINL CORP COM 56501R106 33,554,180 827,626 SH SOLE 827,626 0 0
MARATHON PETE CORP COM 56585A102 2,421,190 9,470 SH SOLE 9,470 0 0
MARRIOTT INTL INC NEW CL A 571903202 22,004,150 59,376 SH SOLE 59,376 0 0
MARVELL TECHNOLOGY INC COM 573874104 417,640 1,402 SH SOLE 1,402 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,232,130 2,399 SH SOLE 2,399 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,064,140 40,939 SH SOLE 40,939 0 0
MCDONALDS CORP COM 580135101 1,192,070 4,410 SH SOLE 4,410 0 0
MCKESSON CORP COM 58155Q103 422,380 559 SH SOLE 559 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304 61,450 13,300 SH SOLE 13,300 0 0
MEDTRONIC PLC SHS G5960L103 974,120 12,452 SH SOLE 12,452 0 0
MERCADOLIBRE INC COM 58733R102 2,776,930 1,636 SH SOLE 1,636 0 0
MERCK & CO INC COM 58933Y105 2,431,860 18,925 SH SOLE 18,925 0 0
META PLATFORMS INC CL A 30303M102 4,902,310 8,703 SH SOLE 8,703 0 0
METLIFE INC COM 59156R108 630,600 7,453 SH SOLE 7,453 0 0
MGM RESORTS INTERNATIONAL COM 552953101 203,100 4,248 SH SOLE 4,248 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 347,200 3,807 SH SOLE 3,807 0 0
MICRON TECHNOLOGY INC COM 595112103 23,626,010 20,468 SH SOLE 20,468 0 0
MICROSOFT CORP COM 594918104 49,507,590 132,721 SH SOLE 132,721 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 507,020 50,300 SH SOLE 50,300 0 0
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 264,990 13,323 SH SOLE 13,323 0 0
MODERNA INC COM 60770K107 693,860 9,908 SH SOLE 9,908 0 0
MOLINA HEALTHCARE INC COM 60855R100 342,140 1,496 SH SOLE 1,496 0 0
MONDELEZ INTL INC CL A 609207105 827,290 14,303 SH SOLE 14,303 0 0
MOODYS CORP COM 615369105 8,417,970 18,586 SH SOLE 18,586 0 0
MORGAN STANLEY COM NEW 617446448 1,489,200 7,124 SH SOLE 7,124 0 0
MOSAIC CO COM 61945C103 273,030 12,885 SH SOLE 12,885 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 21,123,730 50,865 SH SOLE 50,865 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 5,120,540 61,790 SH SOLE 61,790 0 0
NETAPP INC COM 64110D104 229,660 1,484 SH SOLE 1,484 0 0
NETFLIX INC. COM 64110L106 13,140,810 184,045 SH SOLE 184,045 0 0
NEWELL BRANDS INC COM 651229106 188,050 30,627 SH SOLE 30,627 0 0
NEWMONT CORP COM 651639106 863,860 9,249 SH SOLE 9,249 0 0
NEXTERA ENERGY INC COM 65339F101 3,284,700 37,424 SH SOLE 37,424 0 0
NEXTPOWER INC CLASS A COM 65290E101 538,870 4,523 SH SOLE 4,523 0 0
NIKE INC CL B 654106103 654,670 15,948 SH SOLE 15,948 0 0
NORFOLK SOUTHN CORP COM 655844108 610,930 1,942 SH SOLE 1,942 0 0
NORTHERN TR CORP COM 665859104 243,200 1,399 SH SOLE 1,399 0 0
NORTHROP GRUMMAN CORP COM 666807102 547,510 1,075 SH SOLE 1,075 0 0
NUCOR CORP COM 670346105 1,104,170 4,957 SH SOLE 4,957 0 0
NUTRIEN LTD COM 67077M108 5,020,410 79,717 SH SOLE 79,717 0 0
NVIDIA CORPORATION COM 67066G104 55,341,090 276,581 SH SOLE 276,581 0 0
NVR INC COM 62944T105 245,280 36 SH SOLE 36 0 0
OCCIDENTAL PETE CORP COM 674599105 615,430 12,671 SH SOLE 12,671 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 250,390 1,156 SH SOLE 1,156 0 0
OMNICOM GROUP INC COM 681919106 283,380 3,891 SH SOLE 3,891 0 0
ON SEMICONDUCTOR CORP COM 682189105 300,450 3,178 SH SOLE 3,178 0 0
ONEMAIN HLDGS INC COM 68268W103 212,850 3,491 SH SOLE 3,491 0 0
ONEOK INC NEW COM 682680103 433,400 4,985 SH SOLE 4,985 0 0
OPEN TEXT CORP COM 683715106 343,860 15,533 SH SOLE 15,533 0 0
OPTIMUM COMMUNICATIONS INC CL A 02156K103 84,800 58,484 SH SOLE 58,484 0 0
ORACLE CORP COM 68389X105 1,175,040 8,018 SH SOLE 8,018 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 329,040 3,573 SH SOLE 3,573 0 0
ORGANIGRAM GLOBAL INC COM 68617J100 74,290 72,942 SH SOLE 72,942 0 0
ORGANON & CO COMMON STOCK 68622V106 202,950 14,989 SH SOLE 14,989 0 0
OVINTIV INC COM 69047Q102 420,200 7,981 SH SOLE 7,981 0 0
OWENS CORNING NEW COM 690742101 271,190 1,706 SH SOLE 1,706 0 0
PACCAR INC COM 693718108 571,650 4,759 SH SOLE 4,759 0 0
PACKAGING CORP AMER COM 695156109 207,780 872 SH SOLE 872 0 0
PARKER-HANNIFIN CORP COM 701094104 367,770 376 SH SOLE 376 0 0
PATTERSON-UTI ENERGY INC COM 703481101 92,860 10,115 SH SOLE 10,115 0 0
PAYCHEX INC COM 704326107 248,680 2,529 SH SOLE 2,529 0 0
PAYPAL HLDGS INC COM 70450Y103 550,500 12,749 SH SOLE 12,749 0 0
PBF ENERGY INC CL A 69318G106 375,360 8,246 SH SOLE 8,246 0 0
PEMBINA PIPELINE CORP COM 706327103 14,201,980 307,057 SH SOLE 307,057 0 0
PEPSICO INC COM 713448108 1,631,300 12,048 SH SOLE 12,048 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 294,010 2,630 SH SOLE 2,630 0 0
PFIZER INC COM 717081103 2,358,420 97,941 SH SOLE 97,941 0 0
PG&E CORP COM 69331C108 364,790 21,688 SH SOLE 21,688 0 0
PHILIP MORRIS INTL INC COM 718172109 1,711,950 9,463 SH SOLE 9,463 0 0
PHILLIPS 66 COM 718546104 1,600,400 9,467 SH SOLE 9,467 0 0
PNC FINL SVCS GROUP INC COM 693475105 837,390 3,401 SH SOLE 3,401 0 0
PPG INDS INC COM 693506107 311,110 2,565 SH SOLE 2,565 0 0
PPL CORP COM 69351T106 271,460 7,468 SH SOLE 7,468 0 0
PRICE T ROWE GROUP INC COM 74144T108 442,480 3,892 SH SOLE 3,892 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 296,180 2,748 SH SOLE 2,748 0 0
PROCTER & GAMBLE CO COM 742718109 13,947,220 95,112 SH SOLE 95,112 0 0
PROGRESSIVE CORP COM 743315103 621,490 2,845 SH SOLE 2,845 0 0
PROLOGIS INC. COM 74340W103 415,490 3,067 SH SOLE 3,067 0 0
PRUDENTIAL FINL INC COM 744320102 462,260 4,283 SH SOLE 4,283 0 0
PUBLIC STORAGE COM 74460D109 219,320 689 SH SOLE 689 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 314,010 3,869 SH SOLE 3,869 0 0
PULTE GROUP INC COM 745867101 432,760 3,154 SH SOLE 3,154 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 485,520 2,973 SH SOLE 2,973 0 0
QUALCOMM INC COM 747525103 1,640,570 8,878 SH SOLE 8,878 0 0
QUANTA SVCS INC COM 74762E102 455,790 633 SH SOLE 633 0 0
QUEST DIAGNOSTICS INC COM 74834L100 226,570 1,069 SH SOLE 1,069 0 0
RB GLOBAL INC COM 74935Q107 43,912,280 377,328 SH SOLE 377,328 0 0
REDDIT INC CL A 75734B100 312,440 1,800 SH SOLE 1,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 483,240 775 SH SOLE 775 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 256,190 8,483 SH SOLE 8,483 0 0
RELIANCE INC COM 759509102 384,810 1,030 SH SOLE 1,030 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 38,146,440 526,104 SH SOLE 526,104 0 0
RIO TINTO PLC SPONSORED ADR 767204100 22,946,290 241,718 SH SOLE 241,718 0 0
ROCKWELL AUTOMATION INC COM 773903109 284,180 574 SH SOLE 574 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 542,880 16,693 SH SOLE 16,693 0 0
ROSS STORES INC COM 778296103 456,990 2,147 SH SOLE 2,147 0 0
ROYAL BK CDA COM 780087102 107,873,170 521,130 SH SOLE 521,130 0 0
RTX CORPORATION COM 75513E101 1,840,000 9,698 SH SOLE 9,698 0 0
RYDER SYS INC COM 783549108 240,820 913 SH SOLE 913 0 0
S&P GLOBAL INC COM 78409V104 520,070 1,277 SH SOLE 1,277 0 0
SALESFORCE INC COM 79466L302 676,460 4,318 SH SOLE 4,318 0 0
SANDISK CORP COM 80004C200 1,094,270 482 SH SOLE 482 0 0
SAP SE SPON ADR 803054204 17,252,920 111,952 SH SOLE 111,952 0 0
SCHWAB CHARLES CORP COM 808513105 1,803,140 19,542 SH SOLE 19,542 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 1,927,590 36,535 SH SOLE 36,535 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 4,823,520 155,097 SH SOLE 155,097 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 612,420 16,091 SH SOLE 16,091 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 689,980 715 SH SOLE 715 0 0
SEMPRA COM 816851109 436,660 4,710 SH SOLE 4,710 0 0
SHERWIN WILLIAMS CO COM 824348106 315,050 915 SH SOLE 915 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1,300,270 131,340 SH SOLE 131,340 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 270,820 2,368 SH SOLE 2,368 0 0
SIMON PPTY GROUP INC NEW COM 828806109 306,400 1,370 SH SOLE 1,370 0 0
SLB LIMITED COM STK 806857108 712,320 15,322 SH SOLE 15,322 0 0
SMUCKER J M CO COM NEW 832696405 207,340 1,843 SH SOLE 1,843 0 0
SOUTH BOW CORP COM 83671M105 261,610 7,429 SH SOLE 7,429 0 0
SOUTHERN CO COM 842587107 828,750 8,659 SH SOLE 8,659 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,241,070 3,369 SH SOLE 3,369 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 307,910 3,360 SH SOLE 3,360 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 200,120 4,822 SH SOLE 4,822 0 0
STAGWELL INC COM CL A 85256A109 13,956,710 1,878,426 SH SOLE 1,878,426 0 0
STANLEY BLACK & DECKER INC COM 854502101 298,080 3,167 SH SOLE 3,167 0 0
STANTEC INC COM 85472N109 8,738,050 126,734 SH SOLE 126,734 0 0
STARBUCKS CORP COM 855244109 722,890 7,074 SH SOLE 7,074 0 0
STATE STR CORP COM 857477103 536,110 3,161 SH SOLE 3,161 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 846,840 1,134 SH SOLE 1,134 0 0
STEEL DYNAMICS INC COM 858119100 547,950 2,388 SH SOLE 2,388 0 0
STRYKER CORPORATION COM 863667101 654,870 2,080 SH SOLE 2,080 0 0
SUN LIFE FINANCIAL INC. COM 866796105 2,078,660 26,485 SH SOLE 26,485 0 0
SUNCOR ENERGY INC NEW COM 867224107 20,269,400 376,897 SH SOLE 376,897 0 0
SYNCHRONY FINANCIAL COM 87165B103 691,900 9,098 SH SOLE 9,098 0 0
SYSCO CORP COM 871829107 384,470 4,600 SH SOLE 4,600 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 12,547,200 26,273 SH SOLE 26,273 0 0
TARGA RES CORP COM 87612G101 295,490 1,102 SH SOLE 1,102 0 0
TARGET CORP COM 87612E106 1,527,220 11,693 SH SOLE 11,693 0 0
TC ENERGY CORP COM 87807B107 1,418,380 21,426 SH SOLE 21,426 0 0
TD SYNNEX CORPORATION COM 87162W100 401,540 1,502 SH SOLE 1,502 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 20,258,580 100,484 SH SOLE 100,484 0 0
TELUS CORPORATION COM 87971M103 170,670 16,143 SH SOLE 16,143 0 0
TERADYNE INC COM 880770102 305,790 632 SH SOLE 632 0 0
TESLA INC COM 88160R101 9,190,530 21,851 SH SOLE 21,851 0 0
TEXAS INSTRS INC COM 882508104 1,389,010 4,660 SH SOLE 4,660 0 0
TFI INTERNATIONAL INC COM 87241L109 7,064,910 49,098 SH SOLE 49,098 0 0
THE CIGNA GROUP COM 125523100 1,941,060 7,041 SH SOLE 7,041 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,094,470 2,183 SH SOLE 2,183 0 0
THOMSON REUTERS CORP COM 884903881 373,140 4,570 SH SOLE 4,570 0 0
TJX COS INC NEW COM 872540109 687,960 4,541 SH SOLE 4,541 0 0
T-MOBILE US INC COM 872590104 649,950 3,875 SH SOLE 3,875 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 54,487,660 448,298 SH SOLE 448,298 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 310,900 633 SH SOLE 633 0 0
TRANSDIGM GROUP INC COM 893641100 207,800 156 SH SOLE 156 0 0
TRAVELERS COMPANIES INC COM 89417E109 778,420 2,358 SH SOLE 2,358 0 0
TRUIST FINL CORP COM 89832Q109 718,550 14,423 SH SOLE 14,423 0 0
TYSON FOODS INC CL A 902494103 561,450 9,807 SH SOLE 9,807 0 0
UBER TECHNOLOGIES INC COM 90353T100 466,510 6,465 SH SOLE 6,465 0 0
UNION PAC CORP COM 907818108 1,793,020 6,592 SH SOLE 6,592 0 0
UNITED PARCEL SVCS INC CL B 911312106 1,336,870 12,436 SH SOLE 12,436 0 0
UNITED RENTALS INC COM 911363109 481,480 425 SH SOLE 425 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,485,480 13,198 SH SOLE 13,198 0 0
US BANCORP COM NEW 902973304 984,940 16,307 SH SOLE 16,307 0 0
US FOODS HLDG CORP COM 912008109 301,330 2,947 SH SOLE 2,947 0 0
VALERO ENERGY CORP COM 91913Y100 2,399,950 9,215 SH SOLE 9,215 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,480,180 19,618 SH SOLE 19,618 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 262,360 400 SH SOLE 400 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 203,660 2,112 SH SOLE 2,112 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,977,980 14,528 SH SOLE 14,528 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 261,210 1,075 SH SOLE 1,075 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,616,840 5,334 SH SOLE 5,334 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,609,670 4,350 SH SOLE 4,350 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 539,330 2,475 SH SOLE 2,475 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 928,780 10,490 SH SOLE 10,490 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,641,920 28,070 SH SOLE 28,070 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6,833,800 95,913 SH SOLE 95,913 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,552,540 83,905 SH SOLE 83,905 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 380,500 766 SH SOLE 766 0 0
VIATRIS INC COM 92556V106 482,690 30,396 SH SOLE 30,396 0 0
VISA INC COM CL A 92826C839 44,068,200 128,445 SH SOLE 128,445 0 0
VISTRA CORP COM 92840M102 259,040 1,633 SH SOLE 1,633 0 0
WABTEC COM 929740108 299,530 1,111 SH SOLE 1,111 0 0
WALMART INC COM 931142103 4,065,190 35,910 SH SOLE 35,910 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 963,810 36,152 SH SOLE 36,152 0 0
WASTE CONNECTIONS INC COM 94106B101 33,005,590 198,091 SH SOLE 198,091 0 0
WASTE MGMT INC DEL COM 94106L109 16,646,680 74,689 SH SOLE 74,689 0 0
WEC ENERGY GROUP INC COM 92939U106 25,959,370 222,312 SH SOLE 222,312 0 0
WELLS FARGO & CO COM 949746101 3,423,530 41,427 SH SOLE 41,427 0 0
WELLTOWER INC COM 95040Q104 303,230 1,336 SH SOLE 1,336 0 0
WESCO INTL INC COM 95082P105 200,350 580 SH SOLE 580 0 0
WESTERN DIGITAL CORP COM 958102105 742,830 1,163 SH SOLE 1,163 0 0
WESTERN UN CO COM 959802109 94,990 12,337 SH SOLE 12,337 0 0
WEYERHAEUSER CO COM NEW 962166104 308,040 12,867 SH SOLE 12,867 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 15,466,280 137,538 SH SOLE 137,538 0 0
WILLIAMS COS INC COM 969457100 493,990 6,645 SH SOLE 6,645 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 15,253,290 58,359 SH SOLE 58,359 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 440,490 10,225 SH SOLE 10,225 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 715,720 7,485 SH SOLE 7,485 0 0
WORLD KINECT CORPORATION COM 981475106 265,000 8,045 SH SOLE 8,045 0 0
WW GRAINGER INC COM 384802104 462,540 340 SH SOLE 340 0 0
XCEL ENERGY INC COM 98389B100 376,770 4,692 SH SOLE 4,692 0 0
XEROX HOLDINGS CORP *W EXP 02/11/202 98421M114 3,310 12,022 SH SOLE 12,022 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 111,470 35,615 SH SOLE 35,615 0 0
YUM BRANDS INC COM 988498101 237,230 1,484 SH SOLE 1,484 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 345,050 13,271 SH SOLE 13,271 0 0
ZOETIS INC CL A 98978V103 244,900 3,408 SH SOLE 3,408 0 0