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 332,237 2,130 SH SOLE 2,130 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 7,538,667 1,786,414 SH SOLE 1,786,414 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 901,122 3,030 SH SOLE 3,030 0 0
AFLAC INC COM 001055102 6,553,628 64,308 SH SOLE 64,308 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,597,453 47,423 SH SOLE 47,423 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 629,040 108,521 SH SOLE 108,521 0 0
ALPHABET INC CAP STK CL A 02079K305 9,095,047 51,495 SH SOLE 51,495 0 0
ALPHABET INC CAP STK CL C 02079K107 2,210,979 12,445 SH SOLE 12,445 0 0
ALTRIA GROUP INC COM 02209S103 534,188 9,250 SH SOLE 9,250 0 0
AMAZON COM INC COM 023135106 3,405,085 15,301 SH SOLE 15,301 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,686,068 44,740 SH SOLE 44,740 0 0
AMERICAN EXPRESS CO COM 025816109 8,821,695 27,798 SH SOLE 27,798 0 0
AMERIS BANCORP COM 03076K108 417,074 6,200 SH SOLE 6,200 0 0
APPLE INC COM 037833100 19,596,731 92,820 SH SOLE 92,820 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 385,836 14,800 SH SOLE 14,800 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,182,084 44,932 SH SOLE 44,932 0 0
AT&T INC COM 00206R102 262,454 9,340 SH SOLE 9,340 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,400,181 4,540 SH SOLE 4,540 0 0
BANK AMERICA CORP COM 060505104 686,159 14,649 SH SOLE 14,649 0 0
BANK MONTREAL QUE COM 063671101 38,907,964 343,237 SH SOLE 343,237 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 33,026,067 600,702 SH SOLE 600,702 0 0
BCE INC COM NEW 05534B760 3,784,395 158,399 SH SOLE 158,399 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,916,119 4,001 SH SOLE 4,001 0 0
BHP GROUP LTD SPONSORED ADS 088606108 4,782,751 96,407 SH SOLE 96,407 0 0
BLACKROCK INC COM 09290D101 1,979,348 1,818 SH SOLE 1,818 0 0
BOOKING HOLDINGS INC COM 09857L108 1,876,121 331 SH SOLE 331 0 0
BROADCOM INC COM 11135F101 2,042,565 7,350 SH SOLE 7,350 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 17,647,971 314,866 SH SOLE 314,866 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 18,281,487 291,405 SH SOLE 291,405 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2,771,878 84,033 SH SOLE 84,033 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 281,723 6,814 SH SOLE 6,814 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 747,736 22,188 SH SOLE 22,188 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,697,059 65,125 SH SOLE 65,125 0 0
BXP INC COM 101121101 347,566 5,035 SH SOLE 5,035 0 0
CAMECO CORP COM 13321L108 2,298,541 32,020 SH SOLE 32,020 0 0
CANADIAN IMPERIAL BK COMM COM 136069101 22,813,432 312,669 SH SOLE 312,669 0 0
CANADIAN NAT RES LTD COM 136385101 15,995,905 498,552 SH SOLE 498,552 0 0
CANADIAN NATL RY CO COM 136375102 24,817,633 236,131 SH SOLE 236,131 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,603,671 19,634 SH SOLE 19,634 0 0
CAPITAL ONE FINL CORP COM 14040H105 321,594 1,475 SH SOLE 1,475 0 0
CENOVUS ENERGY INC COM 15135U109 684,175 47,146 SH SOLE 47,146 0 0
CGI INC CL A SUB VTG 12532H104 1,415,352 13,726 SH SOLE 13,726 0 0
CHEVRON CORP NEW COM 166764100 10,407,655 68,015 SH SOLE 68,015 0 0
CISCO SYS INC COM 17275R102 391,722 5,655 SH SOLE 5,655 0 0
CME GROUP INC COM 12572Q105 4,017,453 14,575 SH SOLE 14,575 0 0
COLGATE PALMOLIVE CO COM 194162103 312,288 3,410 SH SOLE 3,410 0 0
CORNING INC COM 219350105 873,713 16,620 SH SOLE 16,620 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,353,942 11,561 SH SOLE 11,561 0 0
DANAHER CORPORATION COM 235851102 2,895,030 14,406 SH SOLE 14,406 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 4,559,961 43,536 SH SOLE 43,536 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 12,727,255 423,818 SH SOLE 423,818 0 0
DISNEY WALT CO COM 254687106 3,911,624 32,432 SH SOLE 32,432 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 14,503,537 123,782 SH SOLE 123,782 0 0
EATON CORP PLC SHS G29183103 1,087,615 3,023 SH SOLE 3,023 0 0
ELEVANCE HEALTH INC COM 036752103 1,216,416 3,512 SH SOLE 3,512 0 0
ELI LILLY & CO COM 532457108 3,138,237 3,988 SH SOLE 3,988 0 0
EMERA INC COM 290876101 8,139,070 178,034 SH SOLE 178,034 0 0
EMERSON ELEC CO COM 291011104 18,383,980 131,502 SH SOLE 131,502 0 0
ENBRIDGE INC COM 29250N105 34,228,824 779,070 SH SOLE 779,070 0 0
ENERGY FUELS INC COM NEW 292671708 71,482 12,750 SH SOLE 12,750 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337344105 283,044 2,050 SH SOLE 2,050 0 0
FORTIS INC COM 349553107 14,238,211 303,140 SH SOLE 303,140 0 0
FRANCO NEV CORP COM 351858105 268,364 1,681 SH SOLE 1,681 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,117,171 68,374 SH SOLE 68,374 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 6,916,320 154,004 SH SOLE 154,004 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 3,783,584 78,400 SH SOLE 78,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,559,858 3,675 SH SOLE 3,675 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 1,066,307 50,345 SH SOLE 50,345 0 0
HECLA MNG CO COM 422704106 115,400 20,000 SH SOLE 20,000 0 0
HOME DEPOT INC COM 437076102 244,886 660 SH SOLE 660 0 0
ILLUMINA INC COM 452327109 1,468,518 15,071 SH SOLE 15,071 0 0
IMPERIAL OIL LTD COM NEW 453038408 13,045,589 162,727 SH SOLE 162,727 0 0
ING GROEP N.V. SPONSORED ADR 456837103 16,795,733 723,954 SH SOLE 723,954 0 0
INTUIT COM 461202103 3,774,839 4,905 SH SOLE 4,905 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 676,669 26,096 SH SOLE 26,096 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 44,542,409 608,586 SH SOLE 608,586 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,027,971 7,938 SH SOLE 7,938 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 333,750 600 SH SOLE 600 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 873,716 13,742 SH SOLE 13,742 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 820,549 12,674 SH SOLE 12,674 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 2,027,014 46,300 SH SOLE 46,300 0 0
ISHARES TR TIPS BD ETF 464287176 7,735,277 70,616 SH SOLE 70,616 0 0
ISHARES TR CORE US AGGBD ET 464287226 702,135 7,129 SH SOLE 7,129 0 0
ISHARES TR IBOXX INV CP ETF 464287242 326,921 3,007 SH SOLE 3,007 0 0
ISHARES TR 20 YR TR BD ETF 464287432 521,580 6,000 SH SOLE 6,000 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 880,862 10,681 SH SOLE 10,681 0 0
ISHARES TR IBOXX HI YD ETF 464288513 386,131 4,814 SH SOLE 4,814 0 0
ISHARES TR CORE DIV GRWTH 46434V621 259,560 4,000 SH SOLE 4,000 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 340,960 6,745 SH SOLE 6,745 0 0
ISHARES TR MSCI JP VALUE 46435U374 1,426,644 41,376 SH SOLE 41,376 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 353,533 3,834 SH SOLE 3,834 0 0
JOHNSON & JOHNSON COM 478160104 14,664,065 93,832 SH SOLE 93,832 0 0
JPMORGAN CHASE & CO. COM 46625H100 25,195,294 88,979 SH SOLE 88,979 0 0
LINDE PLC SHS G54950103 1,457,638 3,093 SH SOLE 3,093 0 0
MAGNA INTL INC COM 559222401 8,552,668 201,975 SH SOLE 201,975 0 0
MANULIFE FINL CORP COM 56501R106 5,602,126 183,180 SH SOLE 183,180 0 0
MARKETAXESS HLDGS INC COM 57060D108 290,546 1,325 SH SOLE 1,325 0 0
MASTERCARD INCORPORATED CL A 57636Q104 12,295,098 21,757 SH SOLE 21,757 0 0
MCDONALDS CORP COM 580135101 15,675,398 53,496 SH SOLE 53,496 0 0
MERCK & CO INC COM 58933Y105 225,598 2,695 SH SOLE 2,695 0 0
META PLATFORMS INC CL A 30303M102 730,582 997 SH SOLE 997 0 0
MICROSOFT CORP COM 594918104 32,429,569 64,407 SH SOLE 64,407 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 7,672,668 562,925 SH SOLE 562,925 0 0
MP MATERIALS CORP COM CL A 553368101 2,069,067 68,900 SH SOLE 68,900 0 0
NASDAQ INC COM 631103108 3,622,395 40,325 SH SOLE 40,325 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 11,842,082 167,143 SH SOLE 167,143 0 0
NIKE INC CL B 654106103 5,669,711 77,076 SH SOLE 77,076 0 0
NOVARTIS AG SPONSORED ADR 66987V109 263,092 2,140 SH SOLE 2,140 0 0
NOVO-NORDISK A S ADR 670100205 9,098,169 130,552 SH SOLE 130,552 0 0
NUTRIEN LTD COM 67077M108 21,437,239 343,974 SH SOLE 343,974 0 0
NVIDIA CORPORATION COM 67066G104 2,339,934 14,366 SH SOLE 14,366 0 0
ON HLDG AG NAMEN AKT A H5919C104 1,577,598 29,150 SH SOLE 29,150 0 0
OPEN TEXT CORP COM 683715106 6,055,818 209,194 SH SOLE 209,194 0 0
ORACLE CORP COM 68389X105 9,489,230 40,241 SH SOLE 40,241 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 238,025 1,663 SH SOLE 1,663 0 0
PEMBINA PIPELINE CORP COM 706327103 8,843,327 241,771 SH SOLE 241,771 0 0
PEPSICO INC COM 713448108 11,950,969 88,868 SH SOLE 88,868 0 0
PFIZER INC COM 717081103 1,720,060 67,295 SH SOLE 67,295 0 0
PHILIP MORRIS INTL INC COM 718172109 1,018,936 5,725 SH SOLE 5,725 0 0
PROCTER AND GAMBLE CO COM 742718109 375,528 2,384 SH SOLE 2,384 0 0
PROSHARES TR II ULTRA VIX SHORT 74347Y755 1,714,000 100,000 SH SOLE 100,000 0 0
QUALCOMM INC COM 747525103 4,600,116 28,868 SH SOLE 28,868 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 532,110 7,892 SH SOLE 7,892 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 11,473,601 355,812 SH SOLE 355,812 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,004,435 1,798 SH SOLE 1,798 0 0
ROYAL BK CDA COM 780087102 63,292,507 476,411 SH SOLE 476,411 0 0
RTX CORPORATION COM 75513E101 8,231,834 56,313 SH SOLE 56,313 0 0
SALESFORCE INC COM 79466L302 1,003,759 3,705 SH SOLE 3,705 0 0
SANOFI SPONSORED ADR 80105N105 8,874,755 181,748 SH SOLE 181,748 0 0
SAP SE SPON ADR 803054204 14,695,958 47,113 SH SOLE 47,113 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 727,626 13,886 SH SOLE 13,886 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,612,488 14,060 SH SOLE 14,060 0 0
SOUTH BOW CORP COM 83671M105 415,335 15,795 SH SOLE 15,795 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 233,373 525 SH SOLE 525 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,376,389 11,820 SH SOLE 11,820 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 5,823,510 55,462 SH SOLE 55,462 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 865,139 9,453 SH SOLE 9,453 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,882,196 95,132 SH SOLE 95,132 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 166,511 13,450 SH SOLE 13,450 0 0
STARBUCKS CORP COM 855244109 5,066,157 53,188 SH SOLE 53,188 0 0
SUN LIFE FINANCIAL INC. COM 866796105 9,323,435 150,925 SH SOLE 150,925 0 0
SUNCOR ENERGY INC NEW COM 867224107 10,709,936 272,119 SH SOLE 272,119 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,184,416 35,302 SH SOLE 35,302 0 0
TC ENERGY CORP COM 87807B107 8,261,031 176,763 SH SOLE 176,763 0 0
TECK RESOURCES LTD CL B 878742204 1,161,700 30,130 SH SOLE 30,130 0 0
TELUS CORPORATION COM 87971M103 13,809,009 832,462 SH SOLE 832,462 0 0
TEMPUS AI INC CL A 88023B103 607,464 10,400 SH SOLE 10,400 0 0
TESLA INC COM 88160R101 422,077 1,370 SH SOLE 1,370 0 0
TEXAS INSTRS INC COM 882508104 8,939,936 41,314 SH SOLE 41,314 0 0
THE TRADE DESK INC COM CL A 88339J105 756,300 10,000 SH SOLE 10,000 0 0
THOMSON REUTERS CORP COM 884903808 4,100,355 20,443 SH SOLE 20,443 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 49,427,504 664,881 SH SOLE 664,881 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 7,926,915 126,709 SH SOLE 126,709 0 0
TRANSALTA CORP COM 89346D107 794,869 74,955 SH SOLE 74,955 0 0
TRAVELERS COMPANIES INC COM 89417E109 931,152 3,647 SH SOLE 3,647 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,289,402 23,690 SH SOLE 23,690 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,786,707 45,834 SH SOLE 45,834 0 0
UNION PAC CORP COM 907818108 262,031 1,108 SH SOLE 1,108 0 0
UNITED PARCEL SERVICE INC CL B 911312106 246,182 2,410 SH SOLE 2,410 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,131,995 13,641 SH SOLE 13,641 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 5,863,275 113,850 SH SOLE 113,850 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 286,805 500 SH SOLE 500 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 41,578,185 93,962 SH SOLE 93,962 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 607,372 1,975 SH SOLE 1,975 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,751,222 30,557 SH SOLE 30,557 0 0
VERISK ANALYTICS INC COM 92345Y106 1,743,049 5,739 SH SOLE 5,739 0 0
VISA INC COM CL A 92826C839 628,942 1,758 SH SOLE 1,758 0 0
VISTRA CORP COM 92840M102 1,142,658 5,800 SH SOLE 5,800 0 0
WALMART INC COM 931142103 12,936,236 133,625 SH SOLE 133,625 0 0
WASTE CONNECTIONS INC COM 94106B101 2,486,553 13,619 SH SOLE 13,619 0 0
WATERS CORP COM 941848103 597,149 1,710 SH SOLE 1,710 0 0
WELLS FARGO CO NEW COM 949746101 4,813,096 58,847 SH SOLE 58,847 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 681,210 7,644 SH SOLE 7,644 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 467,920 4,092 SH SOLE 4,092 0 0