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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   332,280 2,130 SH   SOLE   2,130 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   10,647,027 1,786,414 SH   SOLE   1,786,414 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   251,021 1,030 SH   SOLE   1,030 0 0
AFLAC INC COM 001055102   7,161,427 64,663 SH   SOLE   64,663 0 0
AGNICO EAGLE MINES LTD COM 008474108   8,072,358 47,331 SH   SOLE   47,331 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   592,110 103,276 SH   SOLE   103,276 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,669,695 9,135 SH   SOLE   9,135 0 0
ALPHABET INC CAP STK CL A 02079K305   12,854,311 52,488 SH   SOLE   52,488 0 0
ALPHABET INC CAP STK CL C 02079K107   2,977,172 12,125 SH   SOLE   12,125 0 0
ALTRIA GROUP INC COM 02209S103   613,182 9,250 SH   SOLE   9,250 0 0
AMAZON COM INC COM 023135106   3,092,350 14,016 SH   SOLE   14,016 0 0
AMERICAN ELEC PWR CO INC COM 025537101   4,835,284 42,885 SH   SOLE   42,885 0 0
AMERICAN EXPRESS CO COM 025816109   9,024,886 27,468 SH   SOLE   27,468 0 0
AMERIS BANCORP COM 03076K108   416,271 5,700 SH   SOLE   5,700 0 0
AMPHENOL CORP NEW CL A 032095101   216,908 1,740 SH   SOLE   1,740 0 0
APPLE INC COM 037833100   23,670,508 92,662 SH   SOLE   92,662 0 0
APPLIED MATLS INC COM 038222105   255,409 1,173 SH   SOLE   1,173 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   204,835 7,100 SH   SOLE   7,100 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,760,853 44,581 SH   SOLE   44,581 0 0
AT&T INC COM 00206R102   257,317 9,340 SH   SOLE   9,340 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,323,909 4,540 SH   SOLE   4,540 0 0
BANK AMERICA CORP COM 060505104   712,003 14,049 SH   SOLE   14,049 0 0
BANK MONTREAL QUE COM 063671101   44,261,431 338,734 SH   SOLE   338,734 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   38,038,418 587,622 SH   SOLE   587,622 0 0
BCE INC COM NEW 05534B760   3,629,178 154,376 SH   SOLE   154,376 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,994,295 4,003 SH   SOLE   4,003 0 0
BHP GROUP LTD SPONSORED ADS 088606108   6,033,376 108,222 SH   SOLE   108,222 0 0
BLACKROCK INC COM 09290D101   2,080,171 1,823 SH   SOLE   1,823 0 0
BOEING CO COM 097023105   1,834,580 8,525 SH   SOLE   8,525 0 0
BOOKING HOLDINGS INC COM 09857L108   1,760,334 329 SH   SOLE   329 0 0
BROADCOM INC COM 11135F101   2,318,061 6,953 SH   SOLE   6,953 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   17,278,997 309,264 SH   SOLE   309,264 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   221,196 6,700 SH   SOLE   6,700 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   19,935,665 293,023 SH   SOLE   293,023 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   2,787,820 83,926 SH   SOLE   83,926 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   307,269 7,374 SH   SOLE   7,374 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   677,461 18,906 SH   SOLE   18,906 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,718,313 64,258 SH   SOLE   64,258 0 0
BXP INC COM 101121101   391,903 5,135 SH   SOLE   5,135 0 0
CAMECO CORP COM 13321L108   2,181,955 26,080 SH   SOLE   26,080 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101   24,655,930 305,926 SH   SOLE   305,926 0 0
CANADIAN NAT RES LTD COM 136385101   15,355,073 482,719 SH   SOLE   482,719 0 0
CANADIAN NATL RY CO COM 136375102   22,530,710 237,954 SH   SOLE   237,954 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,524,838 20,338 SH   SOLE   20,338 0 0
CAPITAL ONE FINL CORP COM 14040H105   314,883 1,475 SH   SOLE   1,475 0 0
CENOVUS ENERGY INC COM 15135U109   758,076 45,231 SH   SOLE   45,231 0 0
CGI INC CL A SUB VTG 12532H104   1,763,776 19,575 SH   SOLE   19,575 0 0
CHEVRON CORP NEW COM 166764100   10,658,755 68,953 SH   SOLE   68,953 0 0
CISCO SYS INC COM 17275R102   388,781 5,655 SH   SOLE   5,655 0 0
CME GROUP INC COM 12572Q105   4,379,714 16,475 SH   SOLE   16,475 0 0
COLGATE PALMOLIVE CO COM 194162103   269,424 3,410 SH   SOLE   3,410 0 0
CORNING INC COM 219350105   1,364,830 16,420 SH   SOLE   16,420 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,698,936 11,663 SH   SOLE   11,663 0 0
DANAHER CORPORATION COM 235851102   3,047,377 14,315 SH   SOLE   14,315 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   9,605,863 299,528 SH   SOLE   299,528 0 0
DISNEY WALT CO COM 254687106   3,684,994 32,625 SH   SOLE   32,625 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   15,072,696 123,153 SH   SOLE   123,153 0 0
EATON CORP PLC SHS G29183103   251,594 673 SH   SOLE   673 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   1,168,302 3,512 SH   SOLE   3,512 0 0
ELI LILLY & CO COM 532457108   3,301,680 4,000 SH   SOLE   4,000 0 0
EMERA INC COM 290876101   8,469,515 177,397 SH   SOLE   177,397 0 0
EMERSON ELEC CO COM 291011104   17,224,853 131,297 SH   SOLE   131,297 0 0
ENBRIDGE INC COM 29250N105   38,656,175 777,706 SH   SOLE   777,706 0 0
ENERGY FUELS INC COM NEW 292671708   200,129 12,750 SH   SOLE   12,750 0 0
EUPRAXIA PHARMACEUTICALS INC COM 29842P105   147,409 24,130 SH   SOLE   24,130 0 0
EXPAND ENERGY CORPORATION COM 165167735   1,402,963 12,850 SH   SOLE   12,850 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   256,070 2,498 SH   SOLE   2,498 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337344105   290,854 2,050 SH   SOLE   2,050 0 0
FORTIS INC COM 349553107   15,176,685 300,428 SH   SOLE   300,428 0 0
FRANCO NEV CORP COM 351858105   365,285 1,640 SH   SOLE   1,640 0 0
FREEPORT-MCMORAN INC CL B 35671D857   913,690 23,374 SH   SOLE   23,374 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   8,801,304 145,404 SH   SOLE   145,404 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,101,239 2,675 SH   SOLE   2,675 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   1,173,030 53,563 SH   SOLE   53,563 0 0
HARTFORD INSURANCE GROUP INC COM 416515104   212,374 1,598 SH   SOLE   1,598 0 0
HECLA MNG CO COM 422704106   245,200 20,000 SH   SOLE   20,000 0 0
HOME DEPOT INC COM 437076102   749,574 1,888 SH   SOLE   1,888 0 0
ILLUMINA INC COM 452327109   1,853,053 18,121 SH   SOLE   18,121 0 0
IMPERIAL OIL LTD COM NEW 453038408   14,450,455 160,108 SH   SOLE   160,108 0 0
ING GROEP N.V. SPONSORED ADR 456837103   18,563,192 711,506 SH   SOLE   711,506 0 0
INTUIT COM 461202103   3,375,076 4,967 SH   SOLE   4,967 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   745,667 27,813 SH   SOLE   27,813 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   44,825,508 581,319 SH   SOLE   581,319 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,074,329 7,938 SH   SOLE   7,938 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   316,706 525 SH   SOLE   525 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   964,860 14,457 SH   SOLE   14,457 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   865,127 12,674 SH   SOLE   12,674 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855   30,778,558 469,400 SH   SOLE   469,400 0 0
ISHARES TR TIPS BD ETF 464287176   7,853,912 70,616 SH   SOLE   70,616 0 0
ISHARES TR CORE US AGGBD ET 464287226   692,444 6,912 SH   SOLE   6,912 0 0
ISHARES TR IBOXX INV CP ETF 464287242   335,311 3,007 SH   SOLE   3,007 0 0
ISHARES TR 20 YR TR BD ETF 464287432   977,726 10,950 SH   SOLE   10,950 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   633,751 7,654 SH   SOLE   7,654 0 0
ISHARES TR IBOXX HI YD ETF 464288513   389,741 4,814 SH   SOLE   4,814 0 0
ISHARES TR CORE DIV GRWTH 46434V621   273,320 4,000 SH   SOLE   4,000 0 0
ISHARES TR ULTRA SHORT DUR 46434V878   341,162 6,745 SH   SOLE   6,745 0 0
ISHARES TR MSCI JP VALUE 46435U374   16,575,971 427,575 SH   SOLE   427,575 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   359,131 3,834 SH   SOLE   3,834 0 0
JACOBS SOLUTIONS INC COM 46982L108   213,486 1,400 SH   SOLE   1,400 0 0
JOHNSON & JOHNSON COM 478160104   17,131,298 92,079 SH   SOLE   92,079 0 0
JPMORGAN CHASE & CO. COM 46625H100   27,587,319 88,788 SH   SOLE   88,788 0 0
LINDE PLC SHS G54950103   895,342 1,918 SH   SOLE   1,918 0 0
MAGNA INTL INC COM 559222401   9,648,880 202,924 SH   SOLE   202,924 0 0
MANULIFE FINL CORP COM 56501R106   5,791,295 183,763 SH   SOLE   183,763 0 0
MARKETAXESS HLDGS INC COM 57060D108   222,092 1,300 SH   SOLE   1,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104   12,589,088 21,941 SH   SOLE   21,941 0 0
MCDONALDS CORP COM 580135101   16,075,416 53,492 SH   SOLE   53,492 0 0
MERCK & CO INC COM 58933Y105   242,900 2,695 SH   SOLE   2,695 0 0
META PLATFORMS INC CL A 30303M102   847,896 1,182 SH   SOLE   1,182 0 0
MICROSOFT CORP COM 594918104   33,416,314 64,298 SH   SOLE   64,298 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   8,843,424 565,075 SH   SOLE   565,075 0 0
MP MATERIALS CORP COM CL A 553368101   2,935,142 43,400 SH   SOLE   43,400 0 0
NASDAQ INC COM 631103108   3,039,677 34,975 SH   SOLE   34,975 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   12,088,057 165,908 SH   SOLE   165,908 0 0
NIKE INC CL B 654106103   6,201,339 83,576 SH   SOLE   83,576 0 0
NOVARTIS AG SPONSORED ADR 66987V109   281,881 2,140 SH   SOLE   2,140 0 0
NOVO-NORDISK A S ADR 670100205   7,950,259 134,363 SH   SOLE   134,363 0 0
NUTRIEN LTD COM 67077M108   19,528,638 344,172 SH   SOLE   344,172 0 0
NVIDIA CORPORATION COM 67066G104   3,041,714 16,245 SH   SOLE   16,245 0 0
ON HLDG AG NAMEN AKT A H5919C104   1,529,856 37,350 SH   SOLE   37,350 0 0
ONEOK INC NEW COM 682680103   780,886 10,700 SH   SOLE   10,700 0 0
OPEN TEXT CORP COM 683715106   7,957,675 213,875 SH   SOLE   213,875 0 0
ORACLE CORP COM 68389X105   11,543,059 39,940 SH   SOLE   39,940 0 0
PALO ALTO NETWORKS INC COM 697435105   971,960 4,700 SH   SOLE   4,700 0 0
PEMBINA PIPELINE CORP COM 706327103   9,901,132 247,467 SH   SOLE   247,467 0 0
PEPSICO INC COM 713448108   12,361,570 86,360 SH   SOLE   86,360 0 0
PFIZER INC COM 717081103   1,831,369 67,305 SH   SOLE   67,305 0 0
PHILIP MORRIS INTL INC COM 718172109   920,924 5,725 SH   SOLE   5,725 0 0
PROCTER AND GAMBLE CO COM 742718109   356,756 2,329 SH   SOLE   2,329 0 0
PROSHARES TR II ULTRA VIX SHORT 74347Y755   727,300 70,000 SH   SOLE   70,000 0 0
QUALCOMM INC COM 747525103   4,528,362 27,199 SH   SOLE   27,199 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   539,944 8,151 SH   SOLE   8,151 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   12,897,507 369,555 SH   SOLE   369,555 0 0
ROPER TECHNOLOGIES INC COM 776696106   891,864 1,791 SH   SOLE   1,791 0 0
ROYAL BK CDA COM 780087102   69,799,725 473,194 SH   SOLE   473,194 0 0
RTX CORPORATION COM 75513E101   9,441,951 56,471 SH   SOLE   56,471 0 0
SANOFI SA SPONSORED ADR 80105N105   9,078,513 182,446 SH   SOLE   182,446 0 0
SAP SE SPON ADR 803054204   12,611,233 46,710 SH   SOLE   46,710 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   741,374 13,886 SH   SOLE   13,886 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   1,690,663 11,276 SH   SOLE   11,276 0 0
SNOWFLAKE INC COM SHS 833445109   1,452,465 6,300 SH   SOLE   6,300 0 0
SOUTH BOW CORP COM 83671M105   401,315 14,314 SH   SOLE   14,314 0 0
SPDR GOLD TR GOLD SHS 78463V107   205,785 578 SH   SOLE   578 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,891,052 11,805 SH   SOLE   11,805 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888   228,921 2,052 SH   SOLE   2,052 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   758,935 8,298 SH   SOLE   8,298 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   214,393 13,450 SH   SOLE   13,450 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101   3,705,062 100,082 SH   SOLE   100,082 0 0
STARBUCKS CORP COM 855244109   4,458,261 52,823 SH   SOLE   52,823 0 0
SUN LIFE FINANCIAL INC. COM 866796105   8,839,535 146,586 SH   SOLE   146,586 0 0
SUNCOR ENERGY INC NEW COM 867224107   11,040,690 266,887 SH   SOLE   266,887 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,019,429 34,733 SH   SOLE   34,733 0 0
TC ENERGY CORP COM 87807B107   9,215,400 170,691 SH   SOLE   170,691 0 0
TECK RESOURCES LTD CL B 878742204   1,328,208 30,045 SH   SOLE   30,045 0 0
TELUS CORPORATION COM 87971M103   12,543,860 791,188 SH   SOLE   791,188 0 0
TEMPUS AI INC CL A 88023B103   1,179,066 13,400 SH   SOLE   13,400 0 0
TESLA INC COM 88160R101   404,325 880 SH   SOLE   880 0 0
TEXAS INSTRS INC COM 882508104   7,833,255 43,424 SH   SOLE   43,424 0 0
THOMSON REUTERS CORP COM 884903808   3,129,362 20,466 SH   SOLE   20,466 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   52,967,451 657,357 SH   SOLE   657,357 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   7,700,851 127,371 SH   SOLE   127,371 0 0
TRANSALTA CORP COM 89346D107   1,011,114 73,008 SH   SOLE   73,008 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,011,094 3,647 SH   SOLE   3,647 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,993,258 20,632 SH   SOLE   20,632 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,740,958 46,607 SH   SOLE   46,607 0 0
UNION PAC CORP COM 907818108   257,979 1,099 SH   SOLE   1,099 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,929,142 14,152 SH   SOLE   14,152 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   898,564 11,650 SH   SOLE   11,650 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   347,232 565 SH   SOLE   565 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   22,686,933 47,082 SH   SOLE   47,082 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   650,407 1,975 SH   SOLE   1,975 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,844,726 30,557 SH   SOLE   30,557 0 0
VERISK ANALYTICS INC COM 92345Y106   1,424,431 5,708 SH   SOLE   5,708 0 0
VISA INC COM CL A 92826C839   733,573 2,109 SH   SOLE   2,109 0 0
VISTRA CORP COM 92840M102   1,148,607 5,700 SH   SOLE   5,700 0 0
WALMART INC COM 931142103   13,042,825 127,921 SH   SOLE   127,921 0 0
WASTE CONNECTIONS INC COM 94106B101   2,342,243 13,356 SH   SOLE   13,356 0 0
WELLS FARGO CO NEW COM 949746101   4,707,604 58,212 SH   SOLE   58,212 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,094,664 9,800 SH   SOLE   9,800 0 0