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   66,138 2,328 SH   SOLE   2,328 0 0
SPDR GOLD TR GOLD SHS 78463V107   23,824 98 SH   SOLE   98 0 0
BCE INC COM NEW 05534B760   3,664,065 105,149 SH   SOLE   105,149 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   773,504 19,232 SH   SOLE   19,232 0 0
TELUS CORPORATION COM 87971M103   1,528,408 91,139 SH   SOLE   91,139 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   1,562 400 SH   SOLE   400 0 0
MAGNA INTL INC COM 559222401   41,768 1,018 SH   SOLE   1,018 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,536 49 SH   SOLE   49 0 0
CAMECO CORP COM 13321L108   197,242 4,128 SH   SOLE   4,128 0 0
CANADIAN NAT RES LTD COM 136385101   2,924,620 88,069 SH   SOLE   88,069 0 0
CENOVUS ENERGY INC COM 15135U109   320,581 19,164 SH   SOLE   19,164 0 0
ENBRIDGE INC COM 29250N105   2,744,063 67,524 SH   SOLE   67,524 0 0
IMPERIAL OIL LTD COM NEW 453038408   1,948,448 27,718 SH   SOLE   27,718 0 0
PEMBINA PIPELINE CORP COM 706327103   453,378 11,001 SH   SOLE   11,001 0 0
SUNCOR ENERGY INC NEW COM 867224107   5,253,639 142,396 SH   SOLE   142,396 0 0
TC ENERGY CORP COM 87807B107   433,085 9,109 SH   SOLE   9,109 0 0
BANK MONTREAL QUE COM 063671101   1,887,967 20,905 SH   SOLE   20,905 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   7,044,297 129,335 SH   SOLE   129,335 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,969,676 41,670 SH   SOLE   41,670 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   4,836,939 90,905 SH   SOLE   90,905 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   3,325,864 54,225 SH   SOLE   54,225 0 0
MANULIFE FINL CORP COM 56501R106   5,354,390 181,177 SH   SOLE   181,177 0 0
ROYAL BK CDA COM 780087102   5,425,775 43,534 SH   SOLE   43,534 0 0
SUN LIFE FINANCIAL INC. COM 866796105   2,246,201 38,755 SH   SOLE   38,755 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,721,051 106,203 SH   SOLE   106,203 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   738,720 31,501 SH   SOLE   31,501 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   6,714,256 78,526 SH   SOLE   78,526 0 0
CANADIAN NATL RY CO COM 136375102   5,537,437 47,414 SH   SOLE   47,414 0 0
STANTEC INC COM 85472N109   274,031 3,407 SH   SOLE   3,407 0 0
TFI INTL INC COM 87241L109   863,367 6,302 SH   SOLE   6,302 0 0
THOMSON REUTERS CORP. COM 884903808   57,323 336 SH   SOLE   336 0 0
WASTE CONNECTIONS INC COM 94106B101   588,910 3,294 SH   SOLE   3,294 0 0
AGNICO EAGLE MINES LTD COM 008474108   449,916 5,584 SH   SOLE   5,584 0 0
BARRICK GOLD CORP COM 067901108   281,433 14,147 SH   SOLE   14,147 0 0
FRANCO NEV CORP COM 351858105   331,935 2,672 SH   SOLE   2,672 0 0
NUTRIEN LTD COM 67077M108   80,072 1,666 SH   SOLE   1,666 0 0
TECK RESOURCES LTD CL B 878742204   135,983 2,603 SH   SOLE   2,603 0 0
WEST FRASER TIMBER CO LTD COM 952845105   262,137 2,690 SH   SOLE   2,690 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   119,911 1,963 SH   SOLE   1,963 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   4,727,020 78,568 SH   SOLE   78,568 0 0
CGI INC CL A SUB VTG 12532H104   1,841 16 SH   SOLE   16 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,932,850 140,514 SH   SOLE   140,514 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   2,289,409 81,141 SH   SOLE   81,141 0 0
FORTIS INC COM 349553107   3,154,327 69,387 SH   SOLE   69,387 0 0
ALPHABET INC CAP STK CL A 02079K305   123,392 744 SH   SOLE   744 0 0
ALPHABET INC CAP STK CL C 02079K107   874,229 5,264 SH   SOLE   5,264 0 0
COMCAST CORP NEW CL A 20030N101   41,603 996 SH   SOLE   996 0 0
META PLATFORMS INC CL A 30303M102   474,690 835 SH   SOLE   835 0 0
OMNICOM GROUP INC COM 681919106   1,159,373 11,223 SH   SOLE   11,223 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,520 50 SH   SOLE   50 0 0
TWILIO INC CL A 90138F102   2,609 40 SH   SOLE   40 0 0
DISNEY WALT CO COM 254687106   29,627 308 SH   SOLE   308 0 0
AMAZON COM INC COM 023135106   2,516,045 13,440 SH   SOLE   13,440 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   35,061 175 SH   SOLE   175 0 0
FORD MTR CO DEL COM 345370860   2,450 232 SH   SOLE   232 0 0
GENERAL MTRS CO COM 37045V100   47,082 1,050 SH   SOLE   1,050 0 0
HOME DEPOT INC COM 437076102   111,835 276 SH   SOLE   276 0 0
MCDONALDS CORP COM 580135101   262,183 861 SH   SOLE   861 0 0
NIKE INC CL B 654106103   29,172 330 SH   SOLE   330 0 0
TESLA INC COM 88160R101   1,785,363 6,824 SH   SOLE   6,824 0 0
TJX COS INC NEW COM 872540109   13,282 113 SH   SOLE   113 0 0
CLOROX CO DEL COM 189054109   8,146 50 SH   SOLE   50 0 0
COCA COLA CO COM 191216100   13,079 182 SH   SOLE   182 0 0
COSTCO WHSL CORP NEW COM 22160K105   288,119 325 SH   SOLE   325 0 0
MCCORMICK & CO INC COM NON VTG 579780206   20,575 250 SH   SOLE   250 0 0
PEPSICO INC COM 713448108   69,040 406 SH   SOLE   406 0 0
PROCTER AND GAMBLE CO COM 742718109   156,573 904 SH   SOLE   904 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   6,974 84 SH   SOLE   84 0 0
WALMART INC COM 931142103   3,434,386 42,765 SH   SOLE   42,765 0 0
CHEVRON CORP NEW COM 166764100   48,599 330 SH   SOLE   330 0 0
CONOCOPHILLIPS COM 20825C104   46,007 437 SH   SOLE   437 0 0
EXXON MOBIL CORP COM 30231G102   182,512 1,557 SH   SOLE   1,557 0 0
AMERICAN EXPRESS CO COM 025816109   8,950 33 SH   SOLE   33 0 0
BANK NEW YORK MELLON CORP COM 064058100   7,186 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,771,964 3,861 SH   SOLE   3,861 0 0
BANK AMERICA CORP COM 060505104   3,579,007 90,628 SH   SOLE   90,628 0 0
BLACKROCK INC COM 09247X101   2,056,541 2,170 SH   SOLE   2,170 0 0
BLACKSTONE INC COM 09260D107   178,037 1,159 SH   SOLE   1,159 0 0
CARLYLE GROUP INC COM 14316J108   59,509 1,382 SH   SOLE   1,382 0 0
CITIGROUP INC COM NEW 172967424   1,490,650 23,941 SH   SOLE   23,941 0 0
CME GROUP INC COM 12572Q105   27,581 125 SH   SOLE   125 0 0
FRANKLIN RESOURCES INC COM 354613101   548,287 27,148 SH   SOLE   27,148 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,986,638 4,003 SH   SOLE   4,003 0 0
INVESCO LTD SHS G491BT108   941,365 53,581 SH   SOLE   53,581 0 0
JPMORGAN CHASE & CO COM 46625H100   4,043,547 19,186 SH   SOLE   19,186 0 0
MARKEL GROUP INC COM 570535104   1,912,339 1,219 SH   SOLE   1,219 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,553,553 5,172 SH   SOLE   5,172 0 0
METLIFE INC COM 59156R108   161,661 1,960 SH   SOLE   1,960 0 0
MORGAN STANLEY COM NEW 617446448   193,469 1,856 SH   SOLE   1,856 0 0
NASDAQ INC COM 631103108   2,162,373 29,628 SH   SOLE   29,628 0 0
PNC FINL SVCS GROUP INC COM 693475105   108,322 586 SH   SOLE   586 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,684,005 59,349 SH   SOLE   59,349 0 0
US BANCORP DEL COM NEW 902973304   20,579 450 SH   SOLE   450 0 0
VISA INC COM CL A 92826C839   1,294,012 4,704 SH   SOLE   4,704 0 0
ROGRESSIVE CORP COM 743315103   2,538 10 SH   SOLE   10 0 0
ABBOTT LABS COM 002824100   1,149,560 10,147 SH   SOLE   10,147 0 0
ABBVIE INC COM 00287Y109   1,561,557 7,972 SH   SOLE   7,972 0 0
AMGEN INC COM 031162100   304,683 945 SH   SOLE   945 0 0
BECTON DICKINSON & CO COM 075887109   288,830 1,196 SH   SOLE   1,196 0 0
BOSTON SCIENTIFIC CORP COM 101137107   6,285 75 SH   SOLE   75 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   654,399 12,772 SH   SOLE   12,772 0 0
ELI LILLY & CO COM 532457108   2,557,709 2,887 SH   SOLE   2,887 0 0
GILEAD SCIENCES INC COM 375558103   23,475 280 SH   SOLE   280 0 0
JOHNSON & JOHNSON COM 478160104   2,787,382 17,221 SH   SOLE   17,221 0 0
MEDTRONIC PLC SHS G5960L103   2,745,344 30,559 SH   SOLE   30,559 0 0
MERCK & CO INC COM 58933Y105   1,691,582 14,889 SH   SOLE   14,889 0 0
PFIZER INC COM 717081103   1,450,407 50,048 SH   SOLE   50,048 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   48,180 313 SH   SOLE   313 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   144,127 233 SH   SOLE   233 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,677 8 SH   SOLE   8 0 0
MCKESSON CORP COM 58155Q103   1,978 4 SH   SOLE   4 0 0
3M CO COM 88579Y101   249,557 1,819 SH   SOLE   1,819 0 0
BOEING CO COM 097023105   19,765 130 SH   SOLE   130 0 0
CSX CORP COM 126408103   4,030,583 116,727 SH   SOLE   116,727 0 0
CUMMINS INC COM 231021106   4,857 15 SH   SOLE   15 0 0
EATON CORP PLC SHS G29183103   19,555 59 SH   SOLE   59 0 0
EMERSON ELEC CO COM 291011104   2,734 25 SH   SOLE   25 0 0
GENERAL DYNAMICS CORP COM 369550108   1,582,064 5,253 SH   SOLE   5,253 0 0
HONEYWELL INTL INC COM 438516106   834,251 4,026 SH   SOLE   4,026 0 0
ILLINOIS TOOL WKS INC COM 452308109   6,290 24 SH   SOLE   24 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   158,184 665 SH   SOLE   665 0 0
LOCKHEED MARTIN CORP COM 539830109   4,967,174 8,507 SH   SOLE   8,507 0 0
NORFOLK SOUTHN CORP COM 655844108   2,231,458 9,018 SH   SOLE   9,018 0 0
NORTHROP GRUMMAN CORP COM 666807102   959,231 1,819 SH   SOLE   1,819 0 0
RTX CORPORATION COM 75513E101   372,446 3,074 SH   SOLE   3,074 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   842,528 6,248 SH   SOLE   6,248 0 0
UNION PAC CORP COM 907818108   4,915,383 20,023 SH   SOLE   20,023 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,035 4 SH   SOLE   4 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529   2,681 72 SH   SOLE   72 0 0
GE AEROSPACE COM NEW 369604301   18,858 100 SH   SOLE   100 0 0
ALBEMARLE CORP COM 012653101   120,103 1,258 SH   SOLE   1,258 0 0
CORTEVA INC COM 22052L104   2,469 42 SH   SOLE   42 0 0
DOW INC COM 260557103   2,294 42 SH   SOLE   42 0 0
DUPONT DE NEMOURS INC COM 26614N102   3,743 42 SH   SOLE   42 0 0
LINDE PLC SHS G54950103   236,046 495 SH   SOLE   495 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   28,578 298 SH   SOLE   298 0 0
NEWMONT CORP COM 651639106   58,342 1,091 SH   SOLE   1,091 0 0
FREEPORT-MCMORAN INC CL B 35671D857   899 18 SH   SOLE   18 0 0
AMERICAN TOWER CORP NEW COM 03027X100   30,465 131 SH   SOLE   131 0 0
AVALONBAY CMNTYS INC COM 053484101   85,139 378 SH   SOLE   378 0 0
DIGITAL RLTY TR INC COM 253868103   2,578,217 15,951 SH   SOLE   15,951 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   18,640 252 SH   SOLE   252 0 0
EQUINIX INC COM 29444U700   206,871 234 SH   SOLE   234 0 0
EXTRA SPACE STORAGE INC COM 30225T102   4,325 24 SH   SOLE   24 0 0
LXP INDUSTRIAL TRUST COM 529043101   55,014 5,474 SH   SOLE   5,474 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,773,490 11,176 SH   SOLE   11,176 0 0
NNN REIT INC COM 637417106   371,150 7,692 SH   SOLE   7,692 0 0
PROLOGIS INC. COM 74340W103   10,355 82 SH   SOLE   82 0 0
PUBLIC STORAGE COM 74460D109   937,215 2,589 SH   SOLE   2,589 0 0
REALTY INCOME CORP COM 756109104   3,820,277 60,399 SH   SOLE   60,399 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   6,474 145 SH   SOLE   145 0 0
SIMON PPTY GROUP INC NEW COM 828806109   7,606 45 SH   SOLE   45 0 0
STAG INDL INC COM 85254J102   209,401 5,347 SH   SOLE   5,347 0 0
UDR INC COM 902653104   20,021 445 SH   SOLE   445 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   337,236 3,464 SH   SOLE   3,464 0 0
VENTAS INC COM 92276F100   1,251,144 19,542 SH   SOLE   19,542 0 0
WELLTOWER INC COM 95040Q104   577,435 4,537 SH   SOLE   4,537 0 0
ADOBE INC COM 00724F101   8,802 17 SH   SOLE   17 0 0
ADVANCED MICRO DEVICES INC COM 007903107   313,497 1,909 SH   SOLE   1,909 0 0
APPLIED MATLS INC COM 038222105   5,457,783 26,842 SH   SOLE   26,842 0 0
APPLE INC COM 037833100   1,308,027 5,656 SH   SOLE   5,656 0 0
BROADCOM INC COM 11135F101   1,019,963 5,910 SH   SOLE   5,910 0 0
CISCO SYS INC COM 17275R102   2,217,984 41,732 SH   SOLE   41,732 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,748,317 11,862 SH   SOLE   11,862 0 0
KLA CORP COM NEW 482480100   451,531 580 SH   SOLE   580 0 0
LAM RESEARCH CORP COM 512807108   580,756 706 SH   SOLE   706 0 0
MARVELL TECHNOLOGY INC COM 573874104   130,321 1,807 SH   SOLE   1,807 0 0
MICROSOFT CORP COM 594918104   9,836,636 22,921 SH   SOLE   22,921 0 0
NVIDIA CORPORATION COM 67066G104   299,957 2,470 SH   SOLE   2,470 0 0
ORACLE CORP COM 68389X105   2,144,218 12,625 SH   SOLE   12,625 0 0
QUALCOMM INC COM 747525103   4,251 25 SH   SOLE   25 0 0
SALESFORCE INC COM 79466L302   8,485 31 SH   SOLE   31 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,457,130 15,339 SH   SOLE   15,339 0 0
TERADYNE INC COM 880770102   190,448 1,422 SH   SOLE   1,422 0 0
TEXAS INSTRS INC COM 882508104   114,646 555 SH   SOLE   555 0 0
INTEL CORP COM 458140100   188 8 SH   SOLE   8 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   982 4 SH   SOLE   4 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,008,985 4,127 SH   SOLE   4,127 0 0
ISHARES TR CORE S&P MCP ETF 464287507   232,254 3,725 SH   SOLE   3,725 0 0
MOSAIC CO NEW COM 61945C103   3,910 146 SH   SOLE   146 0 0
RIO TINTO PLC SPONSORED ADR 767204100   854 12 SH   SOLE   12 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,731,704 6,501 SH   SOLE   6,501 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   105,006 199 SH   SOLE   199 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,439 54 SH   SOLE   54 0 0
NEXTERA ENERGY INC COM 65339F101   1,099 13 SH   SOLE   13 0 0
ISHARES TR LATN AMER 40 ETF 464287390   340,065 13,048 SH   SOLE   13,048 0 0
ISHARES TR CORE MSCI EMKT 46434G103   538,741 9,389 SH   SOLE   9,389 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,140,997 44,551 SH   SOLE   44,551 0 0
ISHARES INC MSCI EMRG CHN 46434G764   2,995,572 48,687 SH   SOLE   48,687 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,876 40 SH   SOLE   40 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   709,887 846 SH   SOLE   846 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,558 20 SH   SOLE   20 0 0
BP PLC SPONSORED ADR 055622104   7,282 232 SH   SOLE   232 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   6,736 48 SH   SOLE   48 0 0
ISHARES TR CORE MSCI EAFE 46432F842   921,090 11,798 SH   SOLE   11,798 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,150 10 SH   SOLE   10 0 0
NOVO-NORDISK A S ADR 670100205   11,907 100 SH   SOLE   100 0 0
PHILIP MORRIS INTL INC COM 718172109   91,050 750 SH   SOLE   750 0 0
SANOFI SPONSORED ADR 80105N105   1,729 30 SH   SOLE   30 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,133,938 21,073 SH   SOLE   21,073 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   7,188,593 40,924 SH   SOLE   40,924 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,049,020 73,204 SH   SOLE   73,204 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   12,924 200 SH   SOLE   200 0 0
TOYOTA MOTOR CORP ADS 892331307   2,039,484 11,332 SH   SOLE   11,332 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,624 25 SH   SOLE   25 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,539,965 66,817 SH   SOLE   66,817 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   16,398 137 SH   SOLE   137 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   25,494 321 SH   SOLE   321 0 0