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
ISHARES SILVER TR ISHARES 46428Q109   72,133 2,328 SH   SOLE   2,328 0 0
SPDR GOLD TR GOLD SHS 78463V107   28,240 98 SH   SOLE   98 0 0
BCE INC COM NEW 05534B760   2,967,671 129,246 SH   SOLE   129,246 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   801,513 30,002 SH   SOLE   30,002 0 0
TELUS CORPORATION COM 87971M103   1,626,435 113,354 SH   SOLE   113,354 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   1,073 400 SH   SOLE   400 0 0
MAGNA INTL INC COM 559222401   42,195 1,241 SH   SOLE   1,241 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,268 49 SH   SOLE   49 0 0
CAMECO CORP COM 13321L108   170,287 4,135 SH   SOLE   4,135 0 0
CANADIAN NAT RES LTD COM 136385101   2,847,987 92,521 SH   SOLE   92,521 0 0
CENOVUS ENERGY INC COM 15135U109   270,518 19,457 SH   SOLE   19,457 0 0
ENBRIDGE INC COM 29250N105   3,202,697 72,336 SH   SOLE   72,336 0 0
IMPERIAL OIL LTD COM NEW 453038408   2,029,283 28,082 SH   SOLE   28,082 0 0
PEMBINA PIPELINE CORP COM 706327103   439,313 10,979 SH   SOLE   10,979 0 0
SUNCOR ENERGY INC NEW COM 867224107   5,699,515 147,142 SH   SOLE   147,142 0 0
TC ENERGY CORP COM 87807B107   445,224 9,424 SH   SOLE   9,424 0 0
VERMILION ENERGY INC COM 923725105   6,479 800 SH   SOLE   800 0 0
BANK MONTREAL QUE COM 063671101   2,122,391 22,217 SH   SOLE   22,217 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   6,577,258 138,669 SH   SOLE   138,669 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,226,553 45,979 SH   SOLE   45,979 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   5,154,481 98,456 SH   SOLE   98,456 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   3,186,509 56,625 SH   SOLE   56,625 0 0
MANULIFE FINL CORP COM 56501R106   5,969,066 191,492 SH   SOLE   191,492 0 0
ROYAL BK CDA COM 780087102   5,123,757 45,469 SH   SOLE   45,469 0 0
SUN LIFE FINANCIAL INC. COM 866796105   2,330,585 40,706 SH   SOLE   40,706 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,801,470 113,463 SH   SOLE   113,463 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   920,899 39,309 SH   SOLE   39,309 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,814,595 82,823 SH   SOLE   82,823 0 0
CANADIAN NATL RY CO COM 136375102   4,898,918 50,322 SH   SOLE   50,322 0 0
STANTEC INC COM 85472N109   282,507 3,407 SH   SOLE   3,407 0 0
TFI INTL INC COM 87241L109   488,126 6,302 SH   SOLE   6,302 0 0
THOMSON REUTERS CORP. COM 884903808   58,004 336 SH   SOLE   336 0 0
WASTE CONNECTIONS INC COM 94106B101   642,290 3,294 SH   SOLE   3,294 0 0
AGNICO EAGLE MINES LTD COM 008474108   514,714 4,749 SH   SOLE   4,749 0 0
BARRICK GOLD CORP COM 067901108   276,001 14,210 SH   SOLE   14,210 0 0
FRANCO NEV CORP COM 351858105   422,766 2,687 SH   SOLE   2,687 0 0
NUTRIEN LTD COM 67077M108   83,063 1,673 SH   SOLE   1,673 0 0
TECK RESOURCES LTD CL B 878742204   95,147 2,611 SH   SOLE   2,611 0 0
WEST FRASER TIMBER CO LTD COM 952845105   206,691 2,690 SH   SOLE   2,690 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   152,697 1,967 SH   SOLE   1,967 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205   3,890,671 83,471 SH   SOLE   83,471 0 0
CGI INC CL A SUB VTG 12532H104   1,598 16 SH   SOLE   16 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,695,946 157,793 SH   SOLE   157,793 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   2,045,330 92,348 SH   SOLE   92,348 0 0
FORTIS INC COM 349553107   3,420,539 75,064 SH   SOLE   75,064 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   9,321 258 SH   SOLE   258 0 0
SOUTH BOW CORP COM 83671M105   5,571 218 SH   SOLE   218 0 0
SUNOPTA INC COM 8676EP108   2,426 500 SH   SOLE   500 0 0
TRANSALTA CORP COM 89346D107   990 106 SH   SOLE   106 0 0
GILDAN ACTIVEWEAR INC COM 375916103   6,413 145 SH   SOLE   145 0 0
ALPHABET INC CAP STK CL A 02079K305   115,052 744 SH   SOLE   744 0 0
ALPHABET INC CAP STK CL C 02079K107   875,825 5,606 SH   SOLE   5,606 0 0
COMCAST CORP NEW CL A 20030N101   36,752 996 SH   SOLE   996 0 0
META PLATFORMS INC CL A 30303M102   341,205 592 SH   SOLE   592 0 0
OMNICOM GROUP INC COM 681919106   1,091,013 13,159 SH   SOLE   13,159 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,823 50 SH   SOLE   50 0 0
TWILIO INC CL A 90138F102   3,721 38 SH   SOLE   38 0 0
DISNEY WALT CO COM 254687106   30,400 308 SH   SOLE   308 0 0
AMAZON COM INC COM 023135106   2,555,002 13,429 SH   SOLE   13,429 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   232,051 1,175 SH   SOLE   1,175 0 0
FORD MTR CO DEL COM 345370860   2,417 241 SH   SOLE   241 0 0
GENERAL MTRS CO COM 37045V100   49,382 1,050 SH   SOLE   1,050 0 0
HOME DEPOT INC COM 437076102   164,921 450 SH   SOLE   450 0 0
MCDONALDS CORP COM 580135101   265,827 851 SH   SOLE   851 0 0
NIKE INC CL B 654106103   20,948 330 SH   SOLE   330 0 0
TESLA INC COM 88160R101   2,941,725 11,351 SH   SOLE   11,351 0 0
TJX COS INC NEW COM 872540109   13,763 113 SH   SOLE   113 0 0
CLOROX CO DEL COM 189054109   7,363 50 SH   SOLE   50 0 0
COCA COLA CO COM 191216100   55,076 769 SH   SOLE   769 0 0
COSTCO WHSL CORP NEW COM 22160K105   307,379 325 SH   SOLE   325 0 0
MCCORMICK & CO INC COM NON VTG 579780206   20,578 250 SH   SOLE   250 0 0
PEPSICO INC COM 713448108   97,911 653 SH   SOLE   653 0 0
PROCTER AND GAMBLE CO COM 742718109   154,741 908 SH   SOLE   908 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   6,858 84 SH   SOLE   84 0 0
WALMART INC COM 931142103   3,603,604 41,048 SH   SOLE   41,048 0 0
CHEVRON CORP NEW COM 166764100   55,206 330 SH   SOLE   330 0 0
CONOCOPHILLIPS COM 20825C104   45,894 437 SH   SOLE   437 0 0
EXXON MOBIL CORP COM 30231G102   188,266 1,583 SH   SOLE   1,583 0 0
AMERICAN EXPRESS CO COM 025816109   8,879 33 SH   SOLE   33 0 0
BANK NEW YORK MELLON CORP COM 064058100   8,387 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,016,348 3,786 SH   SOLE   3,786 0 0
BANK AMERICA CORP COM 060505104   3,684,008 88,282 SH   SOLE   88,282 0 0
BLACKSTONE INC COM 09260D107   162,005 1,159 SH   SOLE   1,159 0 0
CARLYLE GROUP INC COM 14316J108   60,241 1,382 SH   SOLE   1,382 0 0
CITIGROUP INC COM NEW 172967424   1,782,914 25,115 SH   SOLE   25,115 0 0
CME GROUP INC COM 12572Q105   33,161 125 SH   SOLE   125 0 0
FRANKLIN RESOURCES INC COM 354613101   730,980 37,973 SH   SOLE   37,973 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,264,918 4,146 SH   SOLE   4,146 0 0
INVESCO LTD SHS G491BT108   966,329 63,700 SH   SOLE   63,700 0 0
JPMORGAN CHASE & CO COM 46625H100   4,690,872 19,123 SH   SOLE   19,123 0 0
MARKEL GROUP INC COM 570535104   2,411,797 1,290 SH   SOLE   1,290 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,917,095 5,322 SH   SOLE   5,322 0 0
METLIFE INC COM 59156R108   157,368 1,960 SH   SOLE   1,960 0 0
MORGAN STANLEY COM NEW 617446448   216,540 1,856 SH   SOLE   1,856 0 0
NASDAQ INC COM 631103108   2,387,694 31,475 SH   SOLE   31,475 0 0
PNC FINL SVCS GROUP INC COM 693475105   103,001 586 SH   SOLE   586 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,720,791 54,613 SH   SOLE   54,613 0 0
US BANCORP DEL COM NEW 902973304   18,999 450 SH   SOLE   450 0 0
VISA INC COM CL A 92826C839   1,611,065 4,597 SH   SOLE   4,597 0 0
ROGRESSIVE CORP COM 743315103   2,830 10 SH   SOLE   10 0 0
BLACKROCK INC COM 09290D101   2,175,011 2,298 SH   SOLE   2,298 0 0
ABBOTT LABS COM 002824100   1,374,652 10,363 SH   SOLE   10,363 0 0
ABBVIE INC COM 00287Y109   1,684,122 8,038 SH   SOLE   8,038 0 0
AMGEN INC COM 031162100   294,415 945 SH   SOLE   945 0 0
BECTON DICKINSON & CO COM 075887109   262,732 1,147 SH   SOLE   1,147 0 0
BOSTON SCIENTIFIC CORP COM 101137107   7,566 75 SH   SOLE   75 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   759,143 12,447 SH   SOLE   12,447 0 0
ELI LILLY & CO COM 532457108   2,384,402 2,887 SH   SOLE   2,887 0 0
GILEAD SCIENCES INC COM 375558103   31,374 280 SH   SOLE   280 0 0
JOHNSON & JOHNSON COM 478160104   3,069,864 18,511 SH   SOLE   18,511 0 0
MEDTRONIC PLC SHS G5960L103   2,907,061 32,351 SH   SOLE   32,351 0 0
MERCK & CO INC COM 58933Y105   1,376,829 15,339 SH   SOLE   15,339 0 0
PFIZER INC COM 717081103   1,337,977 52,801 SH   SOLE   52,801 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   192,787 1,321 SH   SOLE   1,321 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   115,941 233 SH   SOLE   233 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,428 18 SH   SOLE   18 0 0
MCKESSON CORP COM 58155Q103   2,692 4 SH   SOLE   4 0 0
3M CO COM 88579Y101   258,327 1,759 SH   SOLE   1,759 0 0
BOEING CO COM 097023105   59,010 346 SH   SOLE   346 0 0
CSX CORP COM 126408103   3,496,549 118,809 SH   SOLE   118,809 0 0
CUMMINS INC COM 231021106   4,702 15 SH   SOLE   15 0 0
EATON CORP PLC SHS G29183103   16,038 59 SH   SOLE   59 0 0
EMERSON ELEC CO COM 291011104   2,741 25 SH   SOLE   25 0 0
GENERAL DYNAMICS CORP COM 369550108   1,470,297 5,394 SH   SOLE   5,394 0 0
HONEYWELL INTL INC COM 438516106   936,782 4,424 SH   SOLE   4,424 0 0
ILLINOIS TOOL WKS INC COM 452308109   5,952 24 SH   SOLE   24 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   174,565 834 SH   SOLE   834 0 0
LOCKHEED MARTIN CORP COM 539830109   3,984,653 8,920 SH   SOLE   8,920 0 0
NORFOLK SOUTHN CORP COM 655844108   2,248,654 9,494 SH   SOLE   9,494 0 0
NORTHROP GRUMMAN CORP COM 666807102   970,259 1,895 SH   SOLE   1,895 0 0
RTX CORPORATION COM 75513E101   447,582 3,379 SH   SOLE   3,379 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   787,079 6,005 SH   SOLE   6,005 0 0
UNION PAC CORP COM 907818108   4,807,956 20,352 SH   SOLE   20,352 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   495 2 SH   SOLE   2 0 0
GE AEROSPACE COM NEW 369604301   20,015 100 SH   SOLE   100 0 0
ALBEMARLE CORP COM 012653101   90,601 1,258 SH   SOLE   1,258 0 0
CORTEVA INC COM 22052L104   2,643 42 SH   SOLE   42 0 0
DOW INC COM 260557103   1,467 42 SH   SOLE   42 0 0
DUPONT DE NEMOURS INC COM 26614N102   3,137 42 SH   SOLE   42 0 0
LINDE PLC SHS G54950103   230,492 495 SH   SOLE   495 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   20,979 298 SH   SOLE   298 0 0
NEWMONT CORP COM 651639106   52,673 1,091 SH   SOLE   1,091 0 0
FREEPORT-MCMORAN INC CL B 35671D857   681 18 SH   SOLE   18 0 0
AMERICAN TOWER CORP NEW COM 03027X100   28,506 131 SH   SOLE   131 0 0
AVALONBAY CMNTYS INC COM 053484101   81,126 378 SH   SOLE   378 0 0
DIGITAL RLTY TR INC COM 253868103   2,293,500 16,006 SH   SOLE   16,006 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   18,038 252 SH   SOLE   252 0 0
EQUINIX INC COM 29444U700   181,008 222 SH   SOLE   222 0 0
EXTRA SPACE STORAGE INC COM 30225T102   3,564 24 SH   SOLE   24 0 0
LXP INDUSTRIAL TRUST COM 529043101   44,271 5,118 SH   SOLE   5,118 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,800,647 10,745 SH   SOLE   10,745 0 0
NNN REIT INC COM 637417106   319,065 7,481 SH   SOLE   7,481 0 0
PROLOGIS INC. COM 74340W103   9,167 82 SH   SOLE   82 0 0
PUBLIC STORAGE COM 74460D109   737,451 2,464 SH   SOLE   2,464 0 0
REALTY INCOME CORP COM 756109104   3,639,315 62,736 SH   SOLE   62,736 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   6,070 145 SH   SOLE   145 0 0
SIMON PPTY GROUP INC NEW COM 828806109   7,474 45 SH   SOLE   45 0 0
STAG INDL INC COM 85254J102   193,134 5,347 SH   SOLE   5,347 0 0
UDR INC COM 902653104   20,101 445 SH   SOLE   445 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   319,368 3,527 SH   SOLE   3,527 0 0
VENTAS INC COM 92276F100   1,264,634 18,392 SH   SOLE   18,392 0 0
WELLTOWER INC COM 95040Q104   661,867 4,320 SH   SOLE   4,320 0 0
ADOBE INC COM 00724F101   6,520 17 SH   SOLE   17 0 0
ADVANCED MICRO DEVICES INC COM 007903107   323,323 3,147 SH   SOLE   3,147 0 0
APPLIED MATLS INC COM 038222105   4,037,384 27,821 SH   SOLE   27,821 0 0
APPLE INC COM 037833100   1,064,225 4,791 SH   SOLE   4,791 0 0
BROADCOM INC COM 11135F101   958,202 5,723 SH   SOLE   5,723 0 0
CISCO SYS INC COM 17275R102   2,647,914 42,909 SH   SOLE   42,909 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,249,008 11,952 SH   SOLE   11,952 0 0
KLA CORP COM NEW 482480100   485,377 714 SH   SOLE   714 0 0
MARVELL TECHNOLOGY INC COM 573874104   111,257 1,807 SH   SOLE   1,807 0 0
MICROSOFT CORP COM 594918104   6,942,087 18,493 SH   SOLE   18,493 0 0
NVIDIA CORPORATION COM 67066G104   593,814 5,479 SH   SOLE   5,479 0 0
ORACLE CORP COM 68389X105   1,797,957 12,860 SH   SOLE   12,860 0 0
QUALCOMM INC COM 747525103   3,840 25 SH   SOLE   25 0 0
SALESFORCE INC COM 79466L302   8,319 31 SH   SOLE   31 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,296,315 15,966 SH   SOLE   15,966 0 0
TERADYNE INC COM 880770102   117,457 1,422 SH   SOLE   1,422 0 0
TEXAS INSTRS INC COM 882508104   167,301 931 SH   SOLE   931 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   423 2 SH   SOLE   2 0 0
LAM RESEARCH CORP COM NEW 512807306   698,138 9,603 SH   SOLE   9,603 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,853,641 3,953 SH   SOLE   3,953 0 0
ISHARES TR CORE S&P MCP ETF 464287507   217,317 3,725 SH   SOLE   3,725 0 0
MOSAIC CO NEW COM 61945C103   3,943 146 SH   SOLE   146 0 0
RIO TINTO PLC SPONSORED ADR 767204100   721 12 SH   SOLE   12 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,222,998 5,764 SH   SOLE   5,764 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   969 5 SH   SOLE   5 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   102,268 199 SH   SOLE   199 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,738 57 SH   SOLE   57 0 0
NEXTERA ENERGY INC COM 65339F101   9,428 133 SH   SOLE   133 0 0
ISHARES TR LATN AMER 40 ETF 464287390   281,907 11,969 SH   SOLE   11,969 0 0
ISHARES TR CORE MSCI EMKT 46434G103   505,767 9,373 SH   SOLE   9,373 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   865,521 19,136 SH   SOLE   19,136 0 0
ISHARES INC MSCI EMRG CHN 46434G764   2,684,150 48,723 SH   SOLE   48,723 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   324 8 SH   SOLE   8 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   838,890 1,266 SH   SOLE   1,266 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,470 20 SH   SOLE   20 0 0
BP PLC SPONSORED ADR 055622104   7,907 234 SH   SOLE   234 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   4,820 46 SH   SOLE   46 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,967,278 26,005 SH   SOLE   26,005 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,115 10 SH   SOLE   10 0 0
NOVO-NORDISK A S ADR 670100205   6,944 100 SH   SOLE   100 0 0
PHILIP MORRIS INTL INC COM 718172109   119,048 750 SH   SOLE   750 0 0
SANOFI SPONSORED ADR 80105N105   1,664 30 SH   SOLE   30 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,146,582 21,073 SH   SOLE   21,073 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   6,314,308 38,038 SH   SOLE   38,038 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,450,687 97,558 SH   SOLE   97,558 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   12,938 200 SH   SOLE   200 0 0
TOYOTA MOTOR CORP ADS 892331307   2,415,813 13,685 SH   SOLE   13,685 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,489 25 SH   SOLE   25 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,396,308 66,817 SH   SOLE   66,817 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,550,882 41,077 SH   SOLE   41,077 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,319 20 SH   SOLE   20 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   15,946 202 SH   SOLE   202 0 0
HUMANA INC COM 444859102   11,907 45 SH   SOLE   45 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   87,254 1,864 SH   SOLE   1,864 0 0