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   3,181,216 29,223 SH   SOLE   29,223 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   10,664,892 1,786,414 SH   SOLE   1,786,414 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,759,269 5,169 SH   SOLE   5,169 0 0
AFLAC INC COM 001055102   5,501,159 66,383 SH   SOLE   66,383 0 0
AGNICO EAGLE MINES LTD COM 008474108   4,540,181 85,470 SH   SOLE   85,470 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   1,747,825 259,374 SH   SOLE   259,374 0 0
ALPHABET INC CAP STK CL A 02079K305   5,611,080 40,414 SH   SOLE   40,414 0 0
ALPHABET INC CAP STK CL C 02079K107   2,073,520 14,755 SH   SOLE   14,755 0 0
ALTRIA GROUP INC COM 02209S103   402,336 9,600 SH   SOLE   9,600 0 0
AMAZON COM INC COM 023135106   865,078 5,802 SH   SOLE   5,802 0 0
AMERICAN ELEC PWR CO INC COM 025537101   4,315,165 51,061 SH   SOLE   51,061 0 0
AMERICAN EXPRESS CO COM 025816109   6,464,360 34,165 SH   SOLE   34,165 0 0
AMERIS BANCORP COM 03076K108   562,331 10,900 SH   SOLE   10,900 0 0
APPLE INC COM 037833100   15,366,595 82,812 SH   SOLE   82,812 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,891,540 56,228 SH   SOLE   56,228 0 0
AT&T INC COM 00206R102   957,692 55,294 SH   SOLE   55,294 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   485,358 2,050 SH   SOLE   2,050 0 0
BANK AMERICA CORP COM 060505104   606,340 17,750 SH   SOLE   17,750 0 0
BANK MONTREAL QUE COM 063671101   41,051,830 411,276 SH   SOLE   411,276 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   33,643,231 691,216 SH   SOLE   691,216 0 0
BAXTER INTL INC COM 071813109   4,045,242 99,465 SH   SOLE   99,465 0 0
BAYTEX ENERGY CORP COM 07317Q105   94,803 28,937 SH   SOLE   28,937 0 0
BCE INC COM NEW 05534B760   14,465,104 349,207 SH   SOLE   349,207 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,509,906 4,101 SH   SOLE   4,101 0 0
BHP GROUP LTD SPONSORED ADS 088606108   7,515,189 113,832 SH   SOLE   113,832 0 0
BLACKROCK INC COM 09247X101   2,060,736 2,585 SH   SOLE   2,585 0 0
BLOCK INC CL A 852234103   918,704 13,255 SH   SOLE   13,255 0 0
BOEING CO COM 097023105   520,975 2,275 SH   SOLE   2,275 0 0
BOOKING HOLDINGS INC COM 09857L108   952,281 275 SH   SOLE   275 0 0
BOSTON PROPERTIES INC COM 101121101   752,488 10,585 SH   SOLE   10,585 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   300,382 5,800 SH   SOLE   5,800 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   12,274,965 312,194 SH   SOLE   312,194 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   282,718 13,939 SH   SOLE   13,939 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   12,538,203 318,055 SH   SOLE   318,055 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,028,464 129,205 SH   SOLE   129,205 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   229,931 6,294 SH   SOLE   6,294 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   542,899 17,551 SH   SOLE   17,551 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   2,043,693 73,929 SH   SOLE   73,929 0 0
CAMECO CORP COM 13321L108   1,627,409 37,621 SH   SOLE   37,621 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   24,001,228 494,087 SH   SOLE   494,087 0 0
CANADIAN NAT RES LTD COM 136385101   20,808,365 314,016 SH   SOLE   314,016 0 0
CANADIAN NATL RY CO COM 136375102   28,067,124 221,339 SH   SOLE   221,339 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,257,552 40,765 SH   SOLE   40,765 0 0
CAPITAL ONE FINL CORP COM 14040H105   260,734 1,950 SH   SOLE   1,950 0 0
CELESTICA INC SUB VTG SHS 15101Q108   256,196 8,770 SH   SOLE   8,770 0 0
CENOVUS ENERGY INC COM 15135U109   2,727,103 165,330 SH   SOLE   165,330 0 0
CGI INC CL A SUB VTG 12532H104   714,482 6,754 SH   SOLE   6,754 0 0
CHEVRON CORP NEW COM 166764100   10,396,380 69,541 SH   SOLE   69,541 0 0
CISCO SYS INC COM 17275R102   327,233 6,485 SH   SOLE   6,485 0 0
CME GROUP INC COM 12572Q105   2,383,310 11,910 SH   SOLE   11,910 0 0
COLGATE PALMOLIVE CO COM 194162103   330,846 4,115 SH   SOLE   4,115 0 0
COMCAST CORP NEW CL A 20030N101   5,783,686 132,259 SH   SOLE   132,259 0 0
CORNING INC COM 219350105   606,512 19,365 SH   SOLE   19,365 0 0
COSTCO WHSL CORP NEW COM 22160K105   6,809,452 10,291 SH   SOLE   10,291 0 0
CRESCENT PT ENERGY CORP COM 22576C101   323,238 47,449 SH   SOLE   47,449 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   7,879,157 55,099 SH   SOLE   55,099 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,043,592 6,700 SH   SOLE   6,700 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   489,957 20,682 SH   SOLE   20,682 0 0
DISNEY WALT CO COM 254687106   2,700,725 29,500 SH   SOLE   29,500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   12,320,881 123,965 SH   SOLE   123,965 0 0
ELEVANCE HEALTH INC COM 036752103   3,696,865 7,701 SH   SOLE   7,701 0 0
ELI LILLY & CO COM 532457108   2,333,214 3,727 SH   SOLE   3,727 0 0
EMERSON ELEC CO COM 291011104   12,930,482 135,016 SH   SOLE   135,016 0 0
ENBRIDGE INC COM 29250N105   28,447,807 755,111 SH   SOLE   755,111 0 0
ENERGY FUELS INC COM NEW 292671708   87,604 12,750 SH   SOLE   12,750 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   255,750 2,200 SH   SOLE   2,200 0 0
FORTIS INC COM 349553107   10,404,587 244,685 SH   SOLE   244,685 0 0
FRANCO NEV CORP COM 351858105   325,169 2,938 SH   SOLE   2,938 0 0
FREEPORT-MCMORAN INC CL B 35671D857   3,457,024 81,920 SH   SOLE   81,920 0 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   2,555,952 123,715 SH   SOLE   123,715 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   3,464,229 93,300 SH   SOLE   93,300 0 0
HECLA MNG CO COM 422704106   87,800 20,000 SH   SOLE   20,000 0 0
HOME DEPOT INC COM 437076102   504,846 1,451 SH   SOLE   1,451 0 0
IMPERIAL OIL LTD COM NEW 453038408   10,180,192 174,832 SH   SOLE   174,832 0 0
ING GROEP N.V. SPONSORED ADR 456837103   11,074,267 761,118 SH   SOLE   761,118 0 0
INTEL CORP COM 458140100   760,762 15,702 SH   SOLE   15,702 0 0
INTUIT COM 461202103   1,987,818 3,322 SH   SOLE   3,322 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   293,589 725 SH   SOLE   725 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   381,954 6,630 SH   SOLE   6,630 0 0
ISHARES INC MSCI EMRG CHN 46434G764   396,478 7,210 SH   SOLE   7,210 0 0
ISHARES TR CORE DIV GRWTH 46434V621   216,360 4,000 SH   SOLE   4,000 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   277,200 5,500 SH   SOLE   5,500 0 0
ISHARES TR CORE US AGGBD ET 464287226   433,511 4,398 SH   SOLE   4,398 0 0
ISHARES TR IBOXX HI YD ETF 464288513   535,760 6,948 SH   SOLE   6,948 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   816,322 9,960 SH   SOLE   9,960 0 0
ISHARES TR TIPS BD ETF 464287176   9,252,446 86,423 SH   SOLE   86,423 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   233,248 2,504 SH   SOLE   2,504 0 0
JOHNSON & JOHNSON COM 478160104   15,769,528 97,626 SH   SOLE   97,626 0 0
JPMORGAN CHASE & CO COM 46625H100   18,359,695 106,730 SH   SOLE   106,730 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109   2,000 10,000 SH   SOLE   10,000 0 0
LAUDER ESTEE COS INC CL A 518439104   276,948 1,992 SH   SOLE   1,992 0 0
LINDE PLC SHS G54950103   1,174,242 2,876 SH   SOLE   2,876 0 0
MAGNA INTL INC COM 559222401   8,029,667 138,368 SH   SOLE   138,368 0 0
MANULIFE FINL CORP COM 56501R106   4,887,807 220,344 SH   SOLE   220,344 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,472,031 5,305 SH   SOLE   5,305 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,281,687 17,256 SH   SOLE   17,256 0 0
MCDONALDS CORP COM 580135101   15,487,630 53,058 SH   SOLE   53,058 0 0
MERCK & CO INC COM 58933Y105   266,922 2,274 SH   SOLE   2,274 0 0
META PLATFORMS INC CL A 30303M102   364,399 1,016 SH   SOLE   1,016 0 0
MICROSOFT CORP COM 594918104   26,636,712 71,090 SH   SOLE   71,090 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   4,012,955 451,401 SH   SOLE   451,401 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   11,736,420 169,675 SH   SOLE   169,675 0 0
NIKE INC CL B 654106103   3,388,167 32,698 SH   SOLE   32,698 0 0
NOVARTIS AG SPONSORED ADR 66987V109   4,769,450 44,541 SH   SOLE   44,541 0 0
NOVO-NORDISK A S ADR 670100205   16,123,111 151,533 SH   SOLE   151,533 0 0
NUTRIEN LTD COM 67077M108   14,737,526 261,248 SH   SOLE   261,248 0 0
NVIDIA CORPORATION COM 67066G104   282,689 541 SH   SOLE   541 0 0
ON HLDG AG NAMEN AKT A H5919C104   1,019,430 36,150 SH   SOLE   36,150 0 0
OPEN TEXT CORP COM 683715106   2,244,554 53,695 SH   SOLE   53,695 0 0
ORACLE CORP COM 68389X105   6,000,158 57,330 SH   SOLE   57,330 0 0
PALO ALTO NETWORKS INC COM 697435105   1,092,862 3,775 SH   SOLE   3,775 0 0
PEMBINA PIPELINE CORP COM 706327103   8,178,573 235,105 SH   SOLE   235,105 0 0
PEPSICO INC COM 713448108   14,655,073 86,660 SH   SOLE   86,660 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   179,080 11,000 SH   SOLE   11,000 0 0
PFIZER INC COM 717081103   2,950,605 99,750 SH   SOLE   99,750 0 0
PHILIP MORRIS INTL INC COM 718172109   572,926 5,950 SH   SOLE   5,950 0 0
PRECISION DRILLING CORP COM NEW 74022D407   419,046 7,714 SH   SOLE   7,714 0 0
PROCTER AND GAMBLE CO COM 742718109   344,217 2,315 SH   SOLE   2,315 0 0
PRUDENTIAL FINL INC COM 744320102   230,467 2,205 SH   SOLE   2,205 0 0
QUALCOMM INC COM 747525103   5,321,373 38,275 SH   SOLE   38,275 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   438,899 5,545 SH   SOLE   5,545 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   11,367,470 237,817 SH   SOLE   237,817 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,008,912 1,908 SH   SOLE   1,908 0 0
ROYAL BK CDA COM 780087102   59,258,963 577,649 SH   SOLE   577,649 0 0
RTX CORPORATION COM 75513E101   3,198,398 37,260 SH   SOLE   37,260 0 0
SALESFORCE INC COM 79466L302   950,089 3,642 SH   SOLE   3,642 0 0
SANOFI SPONSORED ADR 80105N105   9,175,247 176,481 SH   SOLE   176,481 0 0
SAP SE SPON ADR 803054204   7,886,437 51,694 SH   SOLE   51,694 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,351,968 51,970 SH   SOLE   51,970 0 0
SHOPIFY INC CL A 82509L107   579,922 7,370 SH   SOLE   7,370 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   235,525 625 SH   SOLE   625 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,532,887 11,658 SH   SOLE   11,658 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   230,736 460 SH   SOLE   460 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,378,146 15,065 SH   SOLE   15,065 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   1,792,400 13,230 SH   SOLE   13,230 0 0
SPDR SER TR S&P HOMEBUILD 78464A888   6,310,886 67,080 SH   SOLE   67,080 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   128,511 16,350 SH   SOLE   16,350 0 0
STARBUCKS CORP COM 855244109   2,613,678 27,749 SH   SOLE   27,749 0 0
SUN LIFE FINANCIAL INC. COM 866796105   9,335,935 179,138 SH   SOLE   179,138 0 0
SUNCOR ENERGY INC NEW COM 867224107   14,236,218 425,412 SH   SOLE   425,412 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,836,370 57,085 SH   SOLE   57,085 0 0
TC ENERGY CORP COM 87807B107   8,556,818 210,257 SH   SOLE   210,257 0 0
TECK RESOURCES LTD CL B 878742204   1,519,704 37,351 SH   SOLE   37,351 0 0
TELUS CORPORATION COM 87971M103   16,769,314 913,921 SH   SOLE   913,921 0 0
TESLA INC COM 88160R101   426,571 1,745 SH   SOLE   1,745 0 0
TEXAS INSTRS INC COM 882508104   6,065,755 35,990 SH   SOLE   35,990 0 0
THOMSON REUTERS CORP. COM 884903808   3,028,283 20,487 SH   SOLE   20,487 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   55,991,241 849,859 SH   SOLE   849,859 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   6,590,085 98,876 SH   SOLE   98,876 0 0
TRANSALTA CORP COM 89346D107   1,309,511 160,327 SH   SOLE   160,327 0 0
TRAVELERS COMPANIES INC COM 89417E109   927,511 4,823 SH   SOLE   4,823 0 0
UNILEVER PLC SPON ADR NEW 904767704   3,308,140 67,184 SH   SOLE   67,184 0 0
UNION PAC CORP COM 907818108   264,682 1,100 SH   SOLE   1,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,096,252 6,855 SH   SOLE   6,855 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,703,574 19,950 SH   SOLE   19,950 0 0
VALE S A SPONSORED ADS 91912E105   282,495 18,500 SH   SOLE   18,500 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   467,048 1,975 SH   SOLE   1,975 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,807,805 6,438 SH   SOLE   6,438 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   9,047,850 29,400 SH   SOLE   29,400 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   599,392 10,290 SH   SOLE   10,290 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,710,530 56,920 SH   SOLE   56,920 0 0
VERISK ANALYTICS INC COM 92345Y106   1,217,073 5,230 SH   SOLE   5,230 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   338,163 8,433 SH   SOLE   8,433 0 0
VISA INC COM CL A 92826C839   683,917 2,605 SH   SOLE   2,605 0 0
WALMART INC COM 931142103   12,692,600 80,206 SH   SOLE   80,206 0 0
WASTE CONNECTIONS INC COM 94106B101   2,979,622 20,019 SH   SOLE   20,019 0 0
WATERS CORP COM 941848103   1,773,801 5,690 SH   SOLE   5,690 0 0
WELLS FARGO CO NEW COM 949746101   3,571,277 71,540 SH   SOLE   71,540 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   2,688,218 55,455 SH   SOLE   55,455 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   9,237,039 101,350 SH   SOLE   101,350 0 0