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   208,424 2,050 SH   SOLE   2,050 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   5,001,959 1,786,414 SH   SOLE   1,786,414 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,366,410 4,625 SH   SOLE   4,625 0 0
AES CORP COM 00130H105   430,080 24,000 SH   SOLE   24,000 0 0
AFLAC INC COM 001055102   5,745,294 63,688 SH   SOLE   63,688 0 0
AGNICO EAGLE MINES LTD COM 008474108   5,365,479 73,573 SH   SOLE   73,573 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   1,248,850 204,874 SH   SOLE   204,874 0 0
ALPHABET INC CAP STK CL A 02079K305   6,717,683 35,138 SH   SOLE   35,138 0 0
ALPHABET INC CAP STK CL C 02079K107   2,359,122 12,245 SH   SOLE   12,245 0 0
ALTRIA GROUP INC COM 02209S103   450,528 9,600 SH   SOLE   9,600 0 0
AMAZON COM INC COM 023135106   755,606 3,782 SH   SOLE   3,782 0 0
AMERICAN ELEC PWR CO INC COM 025537101   4,194,611 47,531 SH   SOLE   47,531 0 0
AMERICAN EXPRESS CO COM 025816109   7,364,300 30,822 SH   SOLE   30,822 0 0
AMERIS BANCORP COM 03076K108   453,357 8,700 SH   SOLE   8,700 0 0
APPLE INC COM 037833100   20,929,758 89,835 SH   SOLE   89,835 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,627,970 46,662 SH   SOLE   46,662 0 0
AT&T INC COM 00206R102   886,870 47,325 SH   SOLE   47,325 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   672,010 2,870 SH   SOLE   2,870 0 0
BANK AMERICA CORP COM 060505104   739,424 17,715 SH   SOLE   17,715 0 0
BANK MONTREAL QUE COM 063671101   30,980,157 365,108 SH   SOLE   365,108 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   29,326,175 636,158 SH   SOLE   636,158 0 0
BAXTER INTL INC COM 071813109   3,112,982 90,890 SH   SOLE   90,890 0 0
BAYTEX ENERGY CORP COM 07317Q105   61,866 17,137 SH   SOLE   17,137 0 0
BCE INC COM NEW 05534B760   11,608,490 367,030 SH   SOLE   367,030 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,575,299 3,807 SH   SOLE   3,807 0 0
BHP GROUP LTD SPONSORED ADS 088606108   5,859,684 100,080 SH   SOLE   100,080 0 0
BLACKROCK INC COM 09247X101   660,156 813 SH   SOLE   813 0 0
BLOCK INC CL A 852234103   851,218 13,230 SH   SOLE   13,230 0 0
BOOKING HOLDINGS INC COM 09857L108   1,137,164 285 SH   SOLE   285 0 0
BOSTON PROPERTIES INC COM 101121101   1,721,038 27,835 SH   SOLE   27,835 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   12,529,013 322,020 SH   SOLE   322,020 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   12,521,252 285,334 SH   SOLE   285,334 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   3,151,086 107,799 SH   SOLE   107,799 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   506,480 16,709 SH   SOLE   16,709 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,711,327 65,184 SH   SOLE   65,184 0 0
CAMECO CORP COM 13321L108   1,745,899 32,678 SH   SOLE   32,678 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   17,628,309 361,326 SH   SOLE   361,326 0 0
CANADIAN NAT RES LTD COM 136385101   21,090,171 588,510 SH   SOLE   588,510 0 0
CANADIAN NATL RY CO COM 136375102   26,614,455 225,485 SH   SOLE   225,485 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,047,280 25,330 SH   SOLE   25,330 0 0
CAPITAL ONE FINL CORP COM 14040H105   208,330 1,525 SH   SOLE   1,525 0 0
CENOVUS ENERGY INC COM 15135U109   1,814,600 92,791 SH   SOLE   92,791 0 0
CGI INC CL A SUB VTG 12532H104   1,122,373 10,961 SH   SOLE   10,961 0 0
CHEVRON CORP NEW COM 166764100   10,581,417 68,210 SH   SOLE   68,210 0 0
CISCO SYS INC COM 17275R102   307,927 6,655 SH   SOLE   6,655 0 0
CME GROUP INC COM 12572Q105   2,050,980 10,595 SH   SOLE   10,595 0 0
COLGATE PALMOLIVE CO COM 194162103   325,770 3,345 SH   SOLE   3,345 0 0
COMCAST CORP NEW CL A 20030N101   5,024,753 134,244 SH   SOLE   134,244 0 0
CORNING INC COM 219350105   821,141 18,055 SH   SOLE   18,055 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,152,763 11,481 SH   SOLE   11,481 0 0
DANAHER CORPORATION COM 235851102   308,321 1,273 SH   SOLE   1,273 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   6,969,580 53,965 SH   SOLE   53,965 0 0
DIAMONDBACK ENERGY INC COM 25278X109   748,843 3,700 SH   SOLE   3,700 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   7,057,824 264,437 SH   SOLE   264,437 0 0
DISNEY WALT CO COM 254687106   3,079,767 31,760 SH   SOLE   31,760 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   12,869,277 125,151 SH   SOLE   125,151 0 0
ELEVANCE HEALTH INC COM 036752103   3,288,263 6,151 SH   SOLE   6,151 0 0
ELI LILLY & CO COM 532457108   2,835,316 3,017 SH   SOLE   3,017 0 0
EMERSON ELEC CO COM 291011104   14,762,600 132,400 SH   SOLE   132,400 0 0
ENBRIDGE INC COM 29250N105   28,307,991 795,402 SH   SOLE   795,402 0 0
ENERGY FUELS INC COM NEW 292671708   82,273 12,750 SH   SOLE   12,750 0 0
ENPHASE ENERGY INC COM 29355A107   320,250 3,000 SH   SOLE   3,000 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   257,828 2,050 SH   SOLE   2,050 0 0
FORTIS INC COM 349553107   11,010,118 277,770 SH   SOLE   277,770 0 0
FRANCO NEV CORP COM 351858105   317,754 2,540 SH   SOLE   2,540 0 0
FREEPORT-MCMORAN INC CL B 35671D857   3,619,812 70,165 SH   SOLE   70,165 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   825,804 17,400 SH   SOLE   17,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   526,779 1,100 SH   SOLE   1,100 0 0
HECLA MNG CO COM 422704106   110,400 20,000 SH   SOLE   20,000 0 0
HOME DEPOT INC COM 437076102   342,459 995 SH   SOLE   995 0 0
ILLUMINA INC COM 452327109   1,293,646 11,431 SH   SOLE   11,431 0 0
IMPERIAL OIL LTD COM NEW 453038408   11,519,437 167,462 SH   SOLE   167,462 0 0
ING GROEP N.V. SPONSORED ADR 456837103   13,222,180 730,911 SH   SOLE   730,911 0 0
INTEL CORP COM 458140100   416,173 11,935 SH   SOLE   11,935 0 0
INTUIT COM 461202103   2,975,614 4,702 SH   SOLE   4,702 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   13,663,630 248,520 SH   SOLE   248,520 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   326,924 650 SH   SOLE   650 0 0
ISHARES GOLD TR ISHARES NEW 464285204   224,100 5,000 SH   SOLE   5,000 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   441,573 7,050 SH   SOLE   7,050 0 0
ISHARES TR TIPS BD ETF 464287176   2,610,539 24,393 SH   SOLE   24,393 0 0
ISHARES TR CORE US AGGBD ET 464287226   695,640 7,126 SH   SOLE   7,126 0 0
ISHARES TR IBOXX INV CP ETF 464287242   244,942 2,264 SH   SOLE   2,264 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   856,917 10,495 SH   SOLE   10,495 0 0
ISHARES TR IBOXX HI YD ETF 464288513   546,995 7,058 SH   SOLE   7,058 0 0
ISHARES TR CORE DIV GRWTH 46434V621   233,320 4,000 SH   SOLE   4,000 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   272,376 5,400 SH   SOLE   5,400 0 0
ISHARES TR MSCI JP VALUE 46435U374   11,676,498 356,208 SH   SOLE   356,208 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   228,543 2,454 SH   SOLE   2,454 0 0
JD.COM INC SPON ADS CL A 47215P106   658,296 24,600 SH   SOLE   24,600 0 0
JOHNSON & JOHNSON COM 478160104   14,485,595 96,939 SH   SOLE   96,939 0 0
JPMORGAN CHASE & CO. COM 46625H100   20,428,195 98,307 SH   SOLE   98,307 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109   8,750 25,000 SH   SOLE   25,000 0 0
LAUDER ESTEE COS INC CL A 518439104   203,602 1,992 SH   SOLE   1,992 0 0
LINDE PLC SHS G54950103   1,859,846 4,276 SH   SOLE   4,276 0 0
MAGNA INTL INC COM 559222401   7,485,329 172,556 SH   SOLE   172,556 0 0
MANULIFE FINL CORP COM 56501R106   5,392,171 199,369 SH   SOLE   199,369 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,578,472 12,460 SH   SOLE   12,460 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,950,763 20,641 SH   SOLE   20,641 0 0
MCDONALDS CORP COM 580135101   13,428,769 53,610 SH   SOLE   53,610 0 0
MERCK & CO INC COM 58933Y105   355,804 2,795 SH   SOLE   2,795 0 0
META PLATFORMS INC CL A 30303M102   551,265 1,031 SH   SOLE   1,031 0 0
MICROSOFT CORP COM 594918104   30,364,065 65,124 SH   SOLE   65,124 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   6,292,260 562,311 SH   SOLE   562,311 0 0
NASDAQ INC COM 631103108   1,622,410 26,325 SH   SOLE   26,325 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   10,425,754 169,690 SH   SOLE   169,690 0 0
NEXTERA ENERGY INC COM 65339F101   430,110 5,900 SH   SOLE   5,900 0 0
NIKE INC CL B 654106103   4,055,784 55,911 SH   SOLE   55,911 0 0
NOVARTIS AG SPONSORED ADR 66987V109   239,120 2,175 SH   SOLE   2,175 0 0
NOVO-NORDISK A S ADR 670100205   18,522,799 129,766 SH   SOLE   129,766 0 0
NUTRIEN LTD COM 67077M108   13,381,758 278,538 SH   SOLE   278,538 0 0
NVIDIA CORPORATION COM 67066G104   998,469 7,401 SH   SOLE   7,401 0 0
ON HLDG AG NAMEN AKT A H5919C104   998,168 27,250 SH   SOLE   27,250 0 0
OPEN TEXT CORP COM 683715106   5,420,317 174,727 SH   SOLE   174,727 0 0
ORACLE CORP COM 68389X105   6,503,254 45,775 SH   SOLE   45,775 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   836,287 29,426 SH   SOLE   29,426 0 0
PALO ALTO NETWORKS INC COM 697435105   1,398,799 4,150 SH   SOLE   4,150 0 0
PAN AMERN SILVER CORP COM 697900108   394,458 17,400 SH   SOLE   17,400 0 0
PEMBINA PIPELINE CORP COM 706327103   9,089,602 242,838 SH   SOLE   242,838 0 0
PEPSICO INC COM 713448108   14,346,352 87,697 SH   SOLE   87,697 0 0
PFIZER INC COM 717081103   3,786,001 133,545 SH   SOLE   133,545 0 0
PHILIP MORRIS INTL INC COM 718172109   596,008 5,800 SH   SOLE   5,800 0 0
PRECISION DRILLING CORP COM NEW 74022D407   391,137 5,621 SH   SOLE   5,621 0 0
PROCTER AND GAMBLE CO COM 742718109   384,808 2,307 SH   SOLE   2,307 0 0
PRUDENTIAL FINL INC COM 744320102   265,460 2,205 SH   SOLE   2,205 0 0
QUALCOMM INC COM 747525103   6,639,214 31,797 SH   SOLE   31,797 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   221,371 3,187 SH   SOLE   3,187 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   9,924,729 274,249 SH   SOLE   274,249 0 0
ROPER TECHNOLOGIES INC COM 776696106   871,623 1,576 SH   SOLE   1,576 0 0
ROYAL BK CDA COM 780087102   55,762,507 505,755 SH   SOLE   505,755 0 0
RTX CORPORATION COM 75513E101   5,379,030 53,427 SH   SOLE   53,427 0 0
SALESFORCE INC COM 79466L302   310,686 1,230 SH   SOLE   1,230 0 0
SANOFI SPONSORED ADR 80105N105   9,290,981 182,069 SH   SOLE   182,069 0 0
SAP SE SPON ADR 803054204   10,441,198 51,615 SH   SOLE   51,615 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   514,613 12,279 SH   SOLE   12,279 0 0
SHOPIFY INC CL A 82509L107   313,097 4,795 SH   SOLE   4,795 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,292,397 11,210 SH   SOLE   11,210 0 0
SPDR SER TR S&P HOMEBUILD 78464A888   313,426 3,110 SH   SOLE   3,110 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   851,229 9,300 SH   SOLE   9,300 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   171,675 16,350 SH   SOLE   16,350 0 0
STARBUCKS CORP COM 855244109   3,701,273 51,045 SH   SOLE   51,045 0 0
SUN LIFE FINANCIAL INC. COM 866796105   8,306,411 167,406 SH   SOLE   167,406 0 0
SUNCOR ENERGY INC NEW COM 867224107   10,164,184 269,437 SH   SOLE   269,437 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,989,476 47,053 SH   SOLE   47,053 0 0
TC ENERGY CORP COM 87807B107   7,238,576 189,104 SH   SOLE   189,104 0 0
TECK RESOURCES LTD CL B 878742204   1,575,433 31,872 SH   SOLE   31,872 0 0
TELUS CORPORATION COM 87971M103   13,323,256 875,363 SH   SOLE   875,363 0 0
TESLA INC COM 88160R101   356,516 1,570 SH   SOLE   1,570 0 0
TEXAS INSTRS INC COM 882508104   8,475,072 41,622 SH   SOLE   41,622 0 0
THOMSON REUTERS CORP. COM 884903808   3,162,947 18,940 SH   SOLE   18,940 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   40,086,990 721,716 SH   SOLE   721,716 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   8,630,340 126,656 SH   SOLE   126,656 0 0
TRANSALTA CORP COM 89346D107   627,380 89,896 SH   SOLE   89,896 0 0
TRAVELERS COMPANIES INC COM 89417E109   944,994 4,561 SH   SOLE   4,561 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,953,932 52,245 SH   SOLE   52,245 0 0
UNION PAC CORP COM 907818108   235,630 1,050 SH   SOLE   1,050 0 0
UNITED PARCEL SERVICE INC CL B 911312106   417,802 3,080 SH   SOLE   3,080 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,137,965 18,242 SH   SOLE   18,242 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,322,332 6,441 SH   SOLE   6,441 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   16,900,453 43,120 SH   SOLE   43,120 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   543,441 1,975 SH   SOLE   1,975 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   603,468 10,410 SH   SOLE   10,410 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,324,963 45,776 SH   SOLE   45,776 0 0
VEREN INC COM NEW 92340V107   288,055 36,599 SH   SOLE   36,599 0 0
VERISK ANALYTICS INC COM 92345Y106   1,485,842 5,354 SH   SOLE   5,354 0 0
VISA INC COM CL A 92826C839   608,582 2,314 SH   SOLE   2,314 0 0
WALMART INC COM 931142103   10,882,640 154,561 SH   SOLE   154,561 0 0
WASTE CONNECTIONS INC COM 94106B101   2,918,486 16,290 SH   SOLE   16,290 0 0
WATERS CORP COM 941848103   1,683,730 5,840 SH   SOLE   5,840 0 0
WELLS FARGO CO NEW COM 949746101   3,691,174 61,808 SH   SOLE   61,808 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   2,565,951 44,200 SH   SOLE   44,200 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   480,851 4,092 SH   SOLE   4,092 0 0
WYNN RESORTS LTD COM 983134107   1,283,823 15,300 SH   SOLE   15,300 0 0