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
ABCELLERA BIOLOGICS INC COM 00288U106   7,002,743 1,786,414 SH   SOLE   1,786,414 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,541,246 4,900 SH   SOLE   4,900 0 0
AES CORP COM 00130H105   390,588 24,200 SH   SOLE   24,200 0 0
AFLAC INC COM 001055102   5,097,714 63,515 SH   SOLE   63,515 0 0
AGNICO EAGLE MINES LTD COM 008474108   6,105,993 96,442 SH   SOLE   96,442 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   1,249,456 214,044 SH   SOLE   214,044 0 0
ALPHABET INC CAP STK CL A 02079K305   5,660,974 36,412 SH   SOLE   36,412 0 0
ALPHABET INC CAP STK CL C 02079K107   2,178,279 13,885 SH   SOLE   13,885 0 0
ALTRIA GROUP INC COM 02209S103   394,560 9,600 SH   SOLE   9,600 0 0
AMAZON COM INC COM 023135106   870,507 4,802 SH   SOLE   4,802 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,750,932 46,171 SH   SOLE   46,171 0 0
AMERICAN EXPRESS CO COM 025816109   7,205,095 33,101 SH   SOLE   33,101 0 0
AMERIS BANCORP COM 03076K108   427,296 9,600 SH   SOLE   9,600 0 0
APPLE INC COM 037833100   14,961,576 89,057 SH   SOLE   89,057 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,556,570 51,898 SH   SOLE   51,898 0 0
AT&T INC COM 00206R102   782,142 48,520 SH   SOLE   48,520 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   514,219 2,117 SH   SOLE   2,117 0 0
BANK AMERICA CORP COM 060505104   618,885 17,567 SH   SOLE   17,567 0 0
BANK MONTREAL QUE COM 063671101   37,272,924 404,195 SH   SOLE   404,195 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   31,993,657 677,332 SH   SOLE   677,332 0 0
BAXTER INTL INC COM 071813109   3,682,671 93,185 SH   SOLE   93,185 0 0
BAYTEX ENERGY CORP COM 07317Q105   97,941 26,737 SH   SOLE   26,737 0 0
BCE INC COM NEW 05534B760   12,141,216 371,589 SH   SOLE   371,589 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,706,702 4,291 SH   SOLE   4,291 0 0
BHP GROUP LTD SPONSORED ADS 088606108   6,465,987 110,700 SH   SOLE   110,700 0 0
BLACKROCK INC COM 09247X101   1,017,616 1,350 SH   SOLE   1,350 0 0
BLOCK INC CL A 852234103   729,954 9,930 SH   SOLE   9,930 0 0
BOOKING HOLDINGS INC COM 09857L108   991,846 288 SH   SOLE   288 0 0
BOSTON PROPERTIES INC COM 101121101   1,326,186 22,885 SH   SOLE   22,885 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   12,209,244 308,828 SH   SOLE   308,828 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   12,100,550 306,345 SH   SOLE   306,345 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   3,171,574 122,988 SH   SOLE   122,988 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   459,120 20,784 SH   SOLE   20,784 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,318,252 64,319 SH   SOLE   64,319 0 0
CAMECO CORP COM 13321L108   1,918,497 39,121 SH   SOLE   39,121 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   18,071,744 379,147 SH   SOLE   379,147 0 0
CANADIAN NAT RES LTD COM 136385101   24,406,378 311,490 SH   SOLE   311,490 0 0
CANADIAN NATL RY CO COM 136375102   28,367,648 220,523 SH   SOLE   220,523 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,593,339 42,270 SH   SOLE   42,270 0 0
CAPITAL ONE FINL CORP COM 14040H105   208,574 1,525 SH   SOLE   1,525 0 0
CELESTICA INC SUB VTG SHS 15101Q108   264,466 5,850 SH   SOLE   5,850 0 0
CENOVUS ENERGY INC COM 15135U109   2,757,891 131,279 SH   SOLE   131,279 0 0
CF INDS HLDGS INC COM 125269100   723,540 9,300 SH   SOLE   9,300 0 0
CGI INC CL A SUB VTG 12532H104   1,120,837 10,584 SH   SOLE   10,584 0 0
CHEVRON CORP NEW COM 166764100   10,787,690 68,975 SH   SOLE   68,975 0 0
CISCO SYS INC COM 17275R102   337,732 7,067 SH   SOLE   7,067 0 0
CME GROUP INC COM 12572Q105   2,444,767 11,730 SH   SOLE   11,730 0 0
COLGATE PALMOLIVE CO COM 194162103   290,179 3,345 SH   SOLE   3,345 0 0
COMCAST CORP NEW CL A 20030N101   5,289,266 135,657 SH   SOLE   135,657 0 0
CORNING INC COM 219350105   570,187 18,405 SH   SOLE   18,405 0 0
COSTCO WHSL CORP NEW COM 22160K105   9,327,508 13,042 SH   SOLE   13,042 0 0
CRESCENT PT ENERGY CORP COM 22576C101   336,072 38,874 SH   SOLE   38,874 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   7,141,569 50,884 SH   SOLE   50,884 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,257,188 6,250 SH   SOLE   6,250 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   6,695,545 264,437 SH   SOLE   264,437 0 0
DISNEY WALT CO COM 254687106   3,405,141 30,150 SH   SOLE   30,150 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   11,612,444 122,883 SH   SOLE   122,883 0 0
ELEVANCE HEALTH INC COM 036752103   3,436,056 6,751 SH   SOLE   6,751 0 0
ELI LILLY & CO COM 532457108   2,347,658 3,127 SH   SOLE   3,127 0 0
EMERSON ELEC CO COM 291011104   14,704,108 133,905 SH   SOLE   133,905 0 0
ENBRIDGE INC COM 29250N105   26,041,904 771,515 SH   SOLE   771,515 0 0
ENERGY FUELS INC COM NEW 292671708   74,277 12,750 SH   SOLE   12,750 0 0
ENPHASE ENERGY INC COM 29355A107   224,100 2,000 SH   SOLE   2,000 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   239,235 2,050 SH   SOLE   2,050 0 0
FORTIS INC COM 349553107   9,906,869 259,857 SH   SOLE   259,857 0 0
FRANCO NEV CORP COM 351858105   336,612 2,760 SH   SOLE   2,760 0 0
FREEPORT-MCMORAN INC CL B 35671D857   3,483,414 69,920 SH   SOLE   69,920 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   789,612 17,400 SH   SOLE   17,400 0 0
HECLA MNG CO COM 422704106   105,600 20,000 SH   SOLE   20,000 0 0
HOME DEPOT INC COM 437076102   431,015 1,295 SH   SOLE   1,295 0 0
ILLUMINA INC COM 452327109   1,065,911 9,011 SH   SOLE   9,011 0 0
IMPERIAL OIL LTD COM NEW 453038408   12,014,759 171,109 SH   SOLE   171,109 0 0
ING GROEP N.V. SPONSORED ADR 456837103   11,628,584 733,202 SH   SOLE   733,202 0 0
INTEL CORP COM 458140100   571,950 16,030 SH   SOLE   16,030 0 0
INTUIT COM 461202103   1,390,147 2,267 SH   SOLE   2,267 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   276,796 650 SH   SOLE   650 0 0
ISHARES GOLD TR ISHARES NEW 464285204   224,325 5,000 SH   SOLE   5,000 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   407,140 7,050 SH   SOLE   7,050 0 0
ISHARES INC MSCI EMRG CHN 46434G764   423,657 7,650 SH   SOLE   7,650 0 0
ISHARES TR CORE DIV GRWTH 46434V621   221,040 4,000 SH   SOLE   4,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242   237,969 2,264 SH   SOLE   2,264 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   272,160 5,400 SH   SOLE   5,400 0 0
ISHARES TR IBOXX HI YD ETF 464288513   485,598 6,408 SH   SOLE   6,408 0 0
ISHARES TR CORE US AGGBD ET 464287226   669,137 7,003 SH   SOLE   7,003 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   806,623 9,935 SH   SOLE   9,935 0 0
ISHARES TR TIPS BD ETF 464287176   2,579,804 24,393 SH   SOLE   24,393 0 0
ISHARES TR MSCI JP VALUE 46435U374   8,366,784 263,770 SH   SOLE   263,770 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   224,269 2,404 SH   SOLE   2,404 0 0
JACOBS SOLUTIONS INC COM 46982L108   200,158 1,400 SH   SOLE   1,400 0 0
JOHNSON & JOHNSON COM 478160104   14,135,632 97,642 SH   SOLE   97,642 0 0
JPMORGAN CHASE & CO COM 46625H100   18,376,804 102,048 SH   SOLE   102,048 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109   12,002 25,000 SH   SOLE   25,000 0 0
LAUDER ESTEE COS INC CL A 518439104   274,976 1,992 SH   SOLE   1,992 0 0
LINDE PLC SHS G54950103   1,050,403 2,351 SH   SOLE   2,351 0 0
MAGNA INTL INC COM 559222401   7,146,054 147,466 SH   SOLE   147,466 0 0
MANULIFE FINL CORP COM 56501R106   4,908,433 212,246 SH   SOLE   212,246 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,030,406 10,055 SH   SOLE   10,055 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,935,387 19,418 SH   SOLE   19,418 0 0
MCDONALDS CORP COM 580135101   14,384,826 53,287 SH   SOLE   53,287 0 0
MERCK & CO INC COM 58933Y105   347,776 2,774 SH   SOLE   2,774 0 0
META PLATFORMS INC CL A 30303M102   502,077 1,016 SH   SOLE   1,016 0 0
MICROSOFT CORP COM 594918104   28,232,456 68,552 SH   SOLE   68,552 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   4,051,428 418,536 SH   SOLE   418,536 0 0
NASDAQ INC COM 631103108   342,057 5,700 SH   SOLE   5,700 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   10,821,861 167,547 SH   SOLE   167,547 0 0
NIKE INC CL B 654106103   5,025,382 52,988 SH   SOLE   52,988 0 0
NOVARTIS AG SPONSORED ADR 66987V109   4,086,026 43,898 SH   SOLE   43,898 0 0
NOVO-NORDISK A S ADR 670100205   17,454,374 140,162 SH   SOLE   140,162 0 0
NUTRIEN LTD COM 67077M108   13,535,503 258,032 SH   SOLE   258,032 0 0
NVIDIA CORPORATION COM 67066G104   450,428 536 SH   SOLE   536 0 0
ON HLDG AG NAMEN AKT A H5919C104   879,300 26,350 SH   SOLE   26,350 0 0
OPEN TEXT CORP COM 683715106   4,639,436 132,312 SH   SOLE   132,312 0 0
ORACLE CORP COM 68389X105   6,618,819 55,775 SH   SOLE   55,775 0 0
PALO ALTO NETWORKS INC COM 697435105   1,164,786 4,200 SH   SOLE   4,200 0 0
PEMBINA PIPELINE CORP COM 706327103   8,451,926 244,427 SH   SOLE   244,427 0 0
PEPSICO INC COM 713448108   14,558,332 85,900 SH   SOLE   85,900 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   172,590 11,000 SH   SOLE   11,000 0 0
PFIZER INC COM 717081103   3,691,569 145,223 SH   SOLE   145,223 0 0
PHILIP MORRIS INTL INC COM 718172109   529,893 5,850 SH   SOLE   5,850 0 0
PRECISION DRILLING CORP COM NEW 74022D407   425,089 6,146 SH   SOLE   6,146 0 0
PROCTER AND GAMBLE CO COM 742718109   362,107 2,307 SH   SOLE   2,307 0 0
PRUDENTIAL FINL INC COM 744320102   236,707 2,205 SH   SOLE   2,205 0 0
QUALCOMM INC COM 747525103   6,161,343 37,496 SH   SOLE   37,496 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   438,265 6,116 SH   SOLE   6,116 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   9,549,908 248,823 SH   SOLE   248,823 0 0
ROPER TECHNOLOGIES INC COM 776696106   909,740 1,728 SH   SOLE   1,728 0 0
ROYAL BK CDA COM 780087102   55,722,894 568,433 SH   SOLE   568,433 0 0
RTX CORPORATION COM 75513E101   5,440,198 53,997 SH   SOLE   53,997 0 0
SALESFORCE INC COM 79466L302   837,250 3,030 SH   SOLE   3,030 0 0
SANOFI SPONSORED ADR 80105N105   8,102,680 175,725 SH   SOLE   175,725 0 0
SAP SE SPON ADR 803054204   8,945,537 49,714 SH   SOLE   49,714 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,338,075 210,080 SH   SOLE   210,080 0 0
SHOPIFY INC CL A 82509L107   374,162 5,320 SH   SOLE   5,320 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   235,906 625 SH   SOLE   625 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,887,970 11,763 SH   SOLE   11,763 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   1,142,318 12,468 SH   SOLE   12,468 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   156,142 16,350 SH   SOLE   16,350 0 0
STARBUCKS CORP COM 855244109   4,264,378 49,465 SH   SOLE   49,465 0 0
SUN LIFE FINANCIAL INC. COM 866796105   8,958,751 176,105 SH   SOLE   176,105 0 0
SUNCOR ENERGY INC NEW COM 867224107   11,647,737 303,477 SH   SOLE   303,477 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   7,270,574 52,295 SH   SOLE   52,295 0 0
TC ENERGY CORP COM 87807B107   7,077,708 199,175 SH   SOLE   199,175 0 0
TECK RESOURCES LTD CL B 878742204   1,757,207 36,747 SH   SOLE   36,747 0 0
TELUS CORPORATION COM 87971M103   13,705,415 858,906 SH   SOLE   858,906 0 0
TESLA INC COM 88160R101   257,637 1,570 SH   SOLE   1,570 0 0
TEXAS INSTRS INC COM 882508104   6,218,224 37,527 SH   SOLE   37,527 0 0
THOMSON REUTERS CORP. COM 884903808   3,374,848 21,801 SH   SOLE   21,801 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   48,242,198 837,988 SH   SOLE   837,988 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   9,135,784 127,328 SH   SOLE   127,328 0 0
TRANSALTA CORP COM 89346D107   691,664 109,722 SH   SOLE   109,722 0 0
TRAVELERS COMPANIES INC COM 89417E109   978,776 4,738 SH   SOLE   4,738 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,956,037 63,312 SH   SOLE   63,312 0 0
UNION PAC CORP COM 907818108   240,692 1,050 SH   SOLE   1,050 0 0
UNITED PARCEL SERVICE INC CL B 911312106   834,296 5,865 SH   SOLE   5,865 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,913,046 18,608 SH   SOLE   18,608 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   489,069 1,975 SH   SOLE   1,975 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,961,416 6,438 SH   SOLE   6,438 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   16,895,237 50,900 SH   SOLE   50,900 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   600,449 10,410 SH   SOLE   10,410 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,725,330 56,920 SH   SOLE   56,920 0 0
VERISK ANALYTICS INC COM 92345Y106   1,144,365 5,149 SH   SOLE   5,149 0 0
VISA INC COM CL A 92826C839   737,354 2,704 SH   SOLE   2,704 0 0
WALMART INC COM 931142103   9,539,347 159,922 SH   SOLE   159,922 0 0
WASTE CONNECTIONS INC COM 94106B101   2,688,472 16,114 SH   SOLE   16,114 0 0
WATERS CORP COM 941848103   1,501,128 4,935 SH   SOLE   4,935 0 0
WELLS FARGO CO NEW COM 949746101   3,832,318 67,022 SH   SOLE   67,022 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   2,163,064 40,550 SH   SOLE   40,550 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   296,876 2,810 SH   SOLE   2,810 0 0
WYNN RESORTS LTD COM 983134107   1,013,792 10,400 SH   SOLE   10,400 0 0