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   61,285 2,328 SH   SOLE   2,328 0 0
SPDR GOLD TR GOLD SHS 78463V107   23,727 98 SH   SOLE   98 0 0
BCE INC COM NEW 05534B760   2,044,019 88,202 SH   SOLE   88,202 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   581,189 18,910 SH   SOLE   18,910 0 0
TELUS CORPORATION COM 87971M103   1,202,828 88,734 SH   SOLE   88,734 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   1,572 400 SH   SOLE   400 0 0
MAGNA INTL INC COM 559222401   42,872 1,026 SH   SOLE   1,026 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,193 49 SH   SOLE   49 0 0
CAMECO CORP COM 13321L108   212,559 4,135 SH   SOLE   4,135 0 0
CANADIAN NAT RES LTD COM 136385101   2,799,200 90,687 SH   SOLE   90,687 0 0
CENOVUS ENERGY INC COM 15135U109   292,615 19,308 SH   SOLE   19,308 0 0
ENBRIDGE INC COM 29250N105   2,903,810 68,433 SH   SOLE   68,433 0 0
IMPERIAL OIL LTD COM NEW 453038408   1,719,304 27,904 SH   SOLE   27,904 0 0
PEMBINA PIPELINE CORP COM 706327103   411,272 11,134 SH   SOLE   11,134 0 0
SUNCOR ENERGY INC NEW COM 867224107   5,167,900 144,814 SH   SOLE   144,814 0 0
TC ENERGY CORP COM 87807B107   434,191 9,319 SH   SOLE   9,319 0 0
VERMILION ENERGY INC COM 923725105   4,705 500 SH   SOLE   500 0 0
BANK MONTREAL QUE COM 063671101   2,052,583 21,148 SH   SOLE   21,148 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   7,088,080 132,028 SH   SOLE   132,028 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,271,294 41,889 SH   SOLE   41,889 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   5,275,831 91,813 SH   SOLE   91,813 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   3,485,734 55,117 SH   SOLE   55,117 0 0
MANULIFE FINL CORP COM 56501R106   5,627,252 183,217 SH   SOLE   183,217 0 0
ROYAL BK CDA COM 780087102   5,311,948 44,066 SH   SOLE   44,066 0 0
SUN LIFE FINANCIAL INC. COM 866796105   2,324,538 39,159 SH   SOLE   39,159 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   5,752,844 108,081 SH   SOLE   108,081 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   766,699 32,518 SH   SOLE   32,518 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,738,661 79,276 SH   SOLE   79,276 0 0
CANADIAN NATL RY CO COM 136375102   4,844,787 47,721 SH   SOLE   47,721 0 0
STANTEC INC COM 85472N109   267,243 3,407 SH   SOLE   3,407 0 0
TFI INTL INC COM 87241L109   851,370 6,302 SH   SOLE   6,302 0 0
THOMSON REUTERS CORP. COM 884903808   53,940 336 SH   SOLE   336 0 0
WASTE CONNECTIONS INC COM 94106B101   564,961 3,294 SH   SOLE   3,294 0 0
AGNICO EAGLE MINES LTD COM 008474108   371,451 4,749 SH   SOLE   4,749 0 0
BARRICK GOLD CORP COM 067901108   220,296 14,210 SH   SOLE   14,210 0 0
FRANCO NEV CORP COM 351858105   315,212 2,683 SH   SOLE   2,683 0 0
NUTRIEN LTD COM 67077M108   79,047 1,767 SH   SOLE   1,767 0 0
TECK RESOURCES LTD CL B 878742204   105,794 2,610 SH   SOLE   2,610 0 0
WEST FRASER TIMBER CO LTD COM 952845105   233,022 2,690 SH   SOLE   2,690 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   110,465 1,963 SH   SOLE   1,963 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205   3,845,533 79,259 SH   SOLE   79,259 0 0
CGI INC CL A SUB VTG 12532H104   1,750 16 SH   SOLE   16 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,567,778 143,773 SH   SOLE   143,773 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,844,306 80,994 SH   SOLE   80,994 0 0
FORTIS INC COM 349553107   2,941,925 70,817 SH   SOLE   70,817 0 0
SOUTH BOW CORP COM 83671M105   5,143 218 SH   SOLE   218 0 0
SUNOPTA INC COM 8676EP108   3,860 500 SH   SOLE   500 0 0
TRANSALTA CORP COM 89346D107   1,499 106 SH   SOLE   106 0 0
ALPHABET INC CAP STK CL A 02079K305   140,839 744 SH   SOLE   744 0 0
ALPHABET INC CAP STK CL C 02079K107   1,002,476 5,264 SH   SOLE   5,264 0 0
COMCAST CORP NEW CL A 20030N101   37,380 996 SH   SOLE   996 0 0
META PLATFORMS INC CL A 30303M102   488,901 835 SH   SOLE   835 0 0
OMNICOM GROUP INC COM 681919106   984,470 11,442 SH   SOLE   11,442 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,841 50 SH   SOLE   50 0 0
TWILIO INC CL A 90138F102   4,323 40 SH   SOLE   40 0 0
DISNEY WALT CO COM 254687106   34,296 308 SH   SOLE   308 0 0
AMAZON COM INC COM 023135106   2,948,602 13,440 SH   SOLE   13,440 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   39,270 175 SH   SOLE   175 0 0
FORD MTR CO DEL COM 345370860   2,327 235 SH   SOLE   235 0 0
GENERAL MTRS CO COM 37045V100   55,934 1,050 SH   SOLE   1,050 0 0
HOME DEPOT INC COM 437076102   107,361 276 SH   SOLE   276 0 0
MCDONALDS CORP COM 580135101   245,827 848 SH   SOLE   848 0 0
NIKE INC CL B 654106103   24,971 330 SH   SOLE   330 0 0
TESLA INC COM 88160R101   5,249,920 13,000 SH   SOLE   13,000 0 0
TJX COS INC NEW COM 872540109   13,652 113 SH   SOLE   113 0 0
CLOROX CO DEL COM 189054109   8,121 50 SH   SOLE   50 0 0
COCA COLA CO COM 191216100   11,331 182 SH   SOLE   182 0 0
COSTCO WHSL CORP NEW COM 22160K105   297,788 325 SH   SOLE   325 0 0
MCCORMICK & CO INC COM NON VTG 579780206   19,060 250 SH   SOLE   250 0 0
PEPSICO INC COM 713448108   62,040 408 SH   SOLE   408 0 0
PROCTER AND GAMBLE CO COM 742718109   151,891 906 SH   SOLE   906 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   6,602 84 SH   SOLE   84 0 0
WALMART INC COM 931142103   3,653,212 40,434 SH   SOLE   40,434 0 0
CHEVRON CORP NEW COM 166764100   47,797 330 SH   SOLE   330 0 0
CONOCOPHILLIPS COM 20825C104   43,337 437 SH   SOLE   437 0 0
EXXON MOBIL CORP COM 30231G102   168,885 1,570 SH   SOLE   1,570 0 0
AMERICAN EXPRESS CO COM 025816109   9,794 33 SH   SOLE   33 0 0
BANK NEW YORK MELLON CORP COM 064058100   7,683 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,749,208 3,859 SH   SOLE   3,859 0 0
BANK AMERICA CORP COM 060505104   3,995,934 90,920 SH   SOLE   90,920 0 0
BLACKSTONE INC COM 09260D107   199,835 1,159 SH   SOLE   1,159 0 0
CARLYLE GROUP INC COM 14316J108   69,777 1,382 SH   SOLE   1,382 0 0
CITIGROUP INC COM NEW 172967424   1,761,017 25,018 SH   SOLE   25,018 0 0
CME GROUP INC COM 12572Q105   29,029 125 SH   SOLE   125 0 0
FRANKLIN RESOURCES INC COM 354613101   577,879 28,481 SH   SOLE   28,481 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,295,061 4,008 SH   SOLE   4,008 0 0
INVESCO LTD SHS G491BT108   959,075 54,867 SH   SOLE   54,867 0 0
JPMORGAN CHASE & CO COM 46625H100   4,525,965 18,881 SH   SOLE   18,881 0 0
MARKEL GROUP INC COM 570535104   2,142,251 1,241 SH   SOLE   1,241 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,732,372 5,189 SH   SOLE   5,189 0 0
METLIFE INC COM 59156R108   160,485 1,960 SH   SOLE   1,960 0 0
MORGAN STANLEY COM NEW 617446448   233,336 1,856 SH   SOLE   1,856 0 0
NASDAQ INC COM 631103108   2,328,191 30,115 SH   SOLE   30,115 0 0
PNC FINL SVCS GROUP INC COM 693475105   113,010 586 SH   SOLE   586 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,701,036 55,882 SH   SOLE   55,882 0 0
US BANCORP DEL COM NEW 902973304   21,524 450 SH   SOLE   450 0 0
VISA INC COM CL A 92826C839   1,486,020 4,702 SH   SOLE   4,702 0 0
ROGRESSIVE CORP COM 743315103   2,396 10 SH   SOLE   10 0 0
BLACKROCK INC COM 09290D101   2,247,041 2,192 SH   SOLE   2,192 0 0
ABBOTT LABS COM 002824100   1,160,056 10,256 SH   SOLE   10,256 0 0
ABBVIE INC COM 00287Y109   1,417,158 7,975 SH   SOLE   7,975 0 0
AMGEN INC COM 031162100   246,305 945 SH   SOLE   945 0 0
BECTON DICKINSON & CO COM 075887109   271,337 1,196 SH   SOLE   1,196 0 0
BOSTON SCIENTIFIC CORP COM 101137107   6,699 75 SH   SOLE   75 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   722,384 12,772 SH   SOLE   12,772 0 0
ELI LILLY & CO COM 532457108   2,228,764 2,887 SH   SOLE   2,887 0 0
GILEAD SCIENCES INC COM 375558103   25,864 280 SH   SOLE   280 0 0
JOHNSON & JOHNSON COM 478160104   2,514,797 17,389 SH   SOLE   17,389 0 0
MEDTRONIC PLC SHS G5960L103   2,476,280 31,000 SH   SOLE   31,000 0 0
MERCK & CO INC COM 58933Y105   1,491,504 14,993 SH   SOLE   14,993 0 0
PFIZER INC COM 717081103   1,334,804 50,313 SH   SOLE   50,313 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   45,821 333 SH   SOLE   333 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   121,214 233 SH   SOLE   233 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,047 8 SH   SOLE   8 0 0
MCKESSON CORP COM 58155Q103   2,280 4 SH   SOLE   4 0 0
3M CO COM 88579Y101   234,944 1,820 SH   SOLE   1,820 0 0
BOEING CO COM 097023105   23,010 130 SH   SOLE   130 0 0
CSX CORP COM 126408103   3,788,078 117,387 SH   SOLE   117,387 0 0
CUMMINS INC COM 231021106   5,229 15 SH   SOLE   15 0 0
EATON CORP PLC SHS G29183103   19,580 59 SH   SOLE   59 0 0
EMERSON ELEC CO COM 291011104   3,098 25 SH   SOLE   25 0 0
GENERAL DYNAMICS CORP COM 369550108   1,384,113 5,253 SH   SOLE   5,253 0 0
HONEYWELL INTL INC COM 438516106   978,104 4,330 SH   SOLE   4,330 0 0
ILLINOIS TOOL WKS INC COM 452308109   6,085 24 SH   SOLE   24 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   139,836 665 SH   SOLE   665 0 0
LOCKHEED MARTIN CORP COM 539830109   4,184,429 8,611 SH   SOLE   8,611 0 0
NORFOLK SOUTHN CORP COM 655844108   2,137,178 9,106 SH   SOLE   9,106 0 0
NORTHROP GRUMMAN CORP COM 666807102   853,639 1,819 SH   SOLE   1,819 0 0
RTX CORPORATION COM 75513E101   355,723 3,074 SH   SOLE   3,074 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   823,243 6,248 SH   SOLE   6,248 0 0
UNION PAC CORP COM 907818108   4,597,514 20,161 SH   SOLE   20,161 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,018 4 SH   SOLE   4 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529   2,694 72 SH   SOLE   72 0 0
GE AEROSPACE COM NEW 369604301   16,679 100 SH   SOLE   100 0 0
ALBEMARLE CORP COM 012653101   108,289 1,258 SH   SOLE   1,258 0 0
CORTEVA INC COM 22052L104   2,392 42 SH   SOLE   42 0 0
DOW INC COM 260557103   1,685 42 SH   SOLE   42 0 0
DUPONT DE NEMOURS INC COM 26614N102   3,203 42 SH   SOLE   42 0 0
LINDE PLC SHS G54950103   207,242 495 SH   SOLE   495 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   22,132 298 SH   SOLE   298 0 0
NEWMONT CORP COM 651639106   40,611 1,091 SH   SOLE   1,091 0 0
FREEPORT-MCMORAN INC CL B 35671D857   685 18 SH   SOLE   18 0 0
AMERICAN TOWER CORP NEW COM 03027X100   24,027 131 SH   SOLE   131 0 0
AVALONBAY CMNTYS INC COM 053484101   83,149 378 SH   SOLE   378 0 0
DIGITAL RLTY TR INC COM 253868103   2,786,564 15,714 SH   SOLE   15,714 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   18,084 252 SH   SOLE   252 0 0
EQUINIX INC COM 29444U700   209,322 222 SH   SOLE   222 0 0
EXTRA SPACE STORAGE INC COM 30225T102   3,590 24 SH   SOLE   24 0 0
LXP INDUSTRIAL TRUST COM 529043101   40,965 5,045 SH   SOLE   5,045 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,688,523 10,924 SH   SOLE   10,924 0 0
NNN REIT INC COM 637417106   314,218 7,692 SH   SOLE   7,692 0 0
PROLOGIS INC. COM 74340W103   8,667 82 SH   SOLE   82 0 0
PUBLIC STORAGE COM 74460D109   757,583 2,530 SH   SOLE   2,530 0 0
REALTY INCOME CORP COM 756109104   3,215,709 60,208 SH   SOLE   60,208 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,899 145 SH   SOLE   145 0 0
SIMON PPTY GROUP INC NEW COM 828806109   7,749 45 SH   SOLE   45 0 0
STAG INDL INC COM 85254J102   180,836 5,347 SH   SOLE   5,347 0 0
UDR INC COM 902653104   19,317 445 SH   SOLE   445 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   310,867 3,489 SH   SOLE   3,489 0 0
VENTAS INC COM 92276F100   1,125,918 19,119 SH   SOLE   19,119 0 0
WELLTOWER INC COM 95040Q104   565,119 4,484 SH   SOLE   4,484 0 0
ADOBE INC COM 00724F101   7,560 17 SH   SOLE   17 0 0
ADVANCED MICRO DEVICES INC COM 007903107   272,865 2,259 SH   SOLE   2,259 0 0
APPLIED MATLS INC COM 038222105   4,416,055 27,154 SH   SOLE   27,154 0 0
APPLE INC COM 037833100   1,417,127 5,659 SH   SOLE   5,659 0 0
BROADCOM INC COM 11135F101   1,252,400 5,402 SH   SOLE   5,402 0 0
CISCO SYS INC COM 17275R102   2,475,211 41,811 SH   SOLE   41,811 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,535,886 11,768 SH   SOLE   11,768 0 0
KLA CORP COM NEW 482480100   365,470 580 SH   SOLE   580 0 0
MARVELL TECHNOLOGY INC COM 573874104   199,583 1,807 SH   SOLE   1,807 0 0
MICROSOFT CORP COM 594918104   9,466,047 22,458 SH   SOLE   22,458 0 0
NVIDIA CORPORATION COM 67066G104   331,696 2,470 SH   SOLE   2,470 0 0
ORACLE CORP COM 68389X105   2,103,830 12,625 SH   SOLE   12,625 0 0
QUALCOMM INC COM 747525103   3,841 25 SH   SOLE   25 0 0
SALESFORCE INC COM 79466L302   10,364 31 SH   SOLE   31 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,466,263 14,908 SH   SOLE   14,908 0 0
TERADYNE INC COM 880770102   179,058 1,422 SH   SOLE   1,422 0 0
TEXAS INSTRS INC COM 882508104   104,068 555 SH   SOLE   555 0 0
INTEL CORP COM 458140100   160 8 SH   SOLE   8 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   969 4 SH   SOLE   4 0 0
LAM RESEARCH CORP COM NEW 512807306   602,037 8,335 SH   SOLE   8,335 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,109,846 4,127 SH   SOLE   4,127 0 0
ISHARES TR CORE S&P MCP ETF 464287507   232,105 3,725 SH   SOLE   3,725 0 0
MOSAIC CO NEW COM 61945C103   3,589 146 SH   SOLE   146 0 0
RIO TINTO PLC SPONSORED ADR 767204100   706 12 SH   SOLE   12 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,444,626 5,878 SH   SOLE   5,878 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,462 33 SH   SOLE   33 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   107,223 199 SH   SOLE   199 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,518 55 SH   SOLE   55 0 0
NEXTERA ENERGY INC COM 65339F101   932 13 SH   SOLE   13 0 0
ISHARES TR LATN AMER 40 ETF 464287390   272,821 13,049 SH   SOLE   13,049 0 0
ISHARES TR CORE MSCI EMKT 46434G103   489,260 9,371 SH   SOLE   9,371 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,942,888 44,112 SH   SOLE   44,112 0 0
ISHARES INC MSCI EMRG CHN 46434G764   2,763,628 49,840 SH   SOLE   49,840 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,701 43 SH   SOLE   43 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   817,834 1,180 SH   SOLE   1,180 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,310 20 SH   SOLE   20 0 0
BP PLC SPONSORED ADR 055622104   6,917 234 SH   SOLE   234 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   6,102 48 SH   SOLE   48 0 0
ISHARES TR CORE MSCI EAFE 46432F842   832,677 11,848 SH   SOLE   11,848 0 0
NOVARTIS AG SPONSORED ADR 66987V109   973 10 SH   SOLE   10 0 0
NOVO-NORDISK A S ADR 670100205   8,602 100 SH   SOLE   100 0 0
PHILIP MORRIS INTL INC COM 718172109   90,263 750 SH   SOLE   750 0 0
SANOFI SPONSORED ADR 80105N105   1,447 30 SH   SOLE   30 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,014,665 21,073 SH   SOLE   21,073 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,086,821 40,948 SH   SOLE   40,948 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,087,626 82,147 SH   SOLE   82,147 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   10,900 200 SH   SOLE   200 0 0
TOYOTA MOTOR CORP ADS 892331307   2,438,658 12,531 SH   SOLE   12,531 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,418 25 SH   SOLE   25 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,195,189 66,817 SH   SOLE   66,817 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,459,208 41,731 SH   SOLE   41,731 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   14,806 126 SH   SOLE   126 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   26,055 334 SH   SOLE   334 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   10,350 258 SH   SOLE   258 0 0