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 TR CORE US AGGBD ET 464287226   30,577 315 SH   SOLE   315 0 0
ISHARES TR IBOXX INV CP ETF 464287242   9,105 85 SH   SOLE   85 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   31,781 620 SH   SOLE   620 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   16,397 320 SH   SOLE   320 0 0
AGNICO EAGLE MINES LTD COM 008474108   5,081,043 77,675 SH   SOLE   77,675 0 0
BCE INC COM NEW 05534B760   30,449 940 SH   SOLE   940 0 0
BANK MONTREAL QUE COM 063671101   562,188 6,697 SH   SOLE   6,697 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   26,077 570 SH   SOLE   570 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   4,073 121 SH   SOLE   121 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,082,577 80,965 SH   SOLE   80,965 0 0
CGI INC CL A SUB VTG 12532H104   3,264,263 32,700 SH   SOLE   32,700 0 0
CAMECO CORP COM 13321L108   5,136,453 104,385 SH   SOLE   104,385 0 0
CANADIAN NATL RY CO COM 136375102   46,918 397 SH   SOLE   397 0 0
CANADIAN NAT RES LTD COM 136385101   3,321,399 93,235 SH   SOLE   93,235 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,046,271 64,069 SH   SOLE   64,069 0 0
ENBRIDGE INC COM 29250N105   6,857,990 192,748 SH   SOLE   192,748 0 0
FIRSTSERVICE CORP NEW COM 33767E202   3,185,632 20,930 SH   SOLE   20,930 0 0
FORTIS INC COM 349553107   187,352 4,820 SH   SOLE   4,820 0 0
MANULIFE FINL CORP COM 56501R106   146,610 5,505 SH   SOLE   5,505 0 0
OVINTIV INC COM 69047Q102   2,009,366 42,860 SH   SOLE   42,860 0 0
PEMBINA PIPELINE CORP COM 706327103   153,627 4,140 SH   SOLE   4,140 0 0
ROYAL BK CDA COM 780087102   8,518,699 80,005 SH   SOLE   80,005 0 0
SHOPIFY INC CL A 82509L107   44,944 680 SH   SOLE   680 0 0
SUN LIFE FINANCIAL INC. COM 866796105   4,999,787 101,956 SH   SOLE   101,956 0 0
TC ENERGY CORP COM 87807B107   101,415 2,675 SH   SOLE   2,675 0 0
TELUS CORPORATION COM 87971M103   166,161 10,975 SH   SOLE   10,975 0 0
THOMSON REUTERS CORP. COM 884903808   4,229,845 25,090 SH   SOLE   25,090 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   250,300 4,553 SH   SOLE   4,553 0 0
WASTE CONNECTIONS INC COM 94106B101   5,998,030 34,182 SH   SOLE   34,182 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   122,638 4,464 SH   SOLE   4,464 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   53,130 2,147 SH   SOLE   2,147 0 0
AFLAC INC COM 001055102   35,724 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102   134,286 7,027 SH   SOLE   7,027 0 0
ABBVIE INC COM 00287Y109   22,469 131 SH   SOLE   131 0 0
ADVANCED MICRO DEVICES INC COM 007903107   13,467,161 83,023 SH   SOLE   83,023 0 0
ALCOA CORP COM 013872106   17,503 440 SH   SOLE   440 0 0
ALIGN TECHNOLOGY INC COM 016255101   120,474 499 SH   SOLE   499 0 0
ALPHABET INC CAP STK CL C 02079K107   19,400,700 105,772 SH   SOLE   105,772 0 0
ALPHABET INC CAP STK CL A 02079K305   196,722 1,080 SH   SOLE   1,080 0 0
AMAZON COM INC COM 023135106   15,133,214 78,309 SH   SOLE   78,309 0 0
AMERICAN EXPRESS CO COM 025816109   108,829 470 SH   SOLE   470 0 0
AMGEN INC COM 031162100   28,121 90 SH   SOLE   90 0 0
APPLE INC COM 037833100   23,355,862 110,891 SH   SOLE   110,891 0 0
BANK AMERICA CORP COM 060505104   281,373 7,075 SH   SOLE   7,075 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   14,120 340 SH   SOLE   340 0 0
CSX CORP COM 126408103   3,981,319 119,023 SH   SOLE   119,023 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   121,268 6,478 SH   SOLE   6,478 0 0
CISCO SYS INC COM 17275R102   49,410 1,040 SH   SOLE   1,040 0 0
CITIGROUP INC COM NEW 172967424   53,624 845 SH   SOLE   845 0 0
COCA COLA CO COM 191216100   19,286 303 SH   SOLE   303 0 0
COSTCO WHSL CORP NEW COM 22160K105   127,499 150 SH   SOLE   150 0 0
DISNEY WALT CO COM 254687106   2,246,635 22,627 SH   SOLE   22,627 0 0
EOG RES INC COM 26875P101   33,356 265 SH   SOLE   265 0 0
META PLATFORMS INC CL A 30303M102   13,614 27 SH   SOLE   27 0 0
FORD MTR CO DEL COM 345370860   19,249 1,535 SH   SOLE   1,535 0 0
FREEPORT-MCMORAN INC CL B 35671D857   93,409 1,922 SH   SOLE   1,922 0 0
HCA HEALTHCARE INC COM 40412C101   3,213 10 SH   SOLE   10 0 0
HESS CORP COM 42809H107   14,752 100 SH   SOLE   100 0 0
HOME DEPOT INC COM 437076102   5,001,463 14,529 SH   SOLE   14,529 0 0
INTEL CORP COM 458140100   6,318 204 SH   SOLE   204 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,128,304 2,355 SH   SOLE   2,355 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   7,788,338 38,387 SH   SOLE   38,387 0 0
JPMORGAN CHASE & CO COM 46625H100   13,234,074 65,431 SH   SOLE   65,431 0 0
JEFFERIES FINL GROUP INC COM 47233W109   11,942 240 SH   SOLE   240 0 0
JOHNSON & JOHNSON COM 478160104   46,040 315 SH   SOLE   315 0 0
ELI LILLY & CO COM 532457108   3,779,056 4,174 SH   SOLE   4,174 0 0
MSCI INC COM 55354G100   142,116 295 SH   SOLE   295 0 0
MASTERCARD INCORPORATED CL A 57636Q104   44,116 100 SH   SOLE   100 0 0
MICROSOFT CORP COM 594918104   19,048,115 42,618 SH   SOLE   42,618 0 0
NETFLIX INC COM 64110L106   275,351 408 SH   SOLE   408 0 0
NVIDIA CORPORATION COM 67066G104   1,126,685 9,120 SH   SOLE   9,120 0 0
ORACLE CORP COM 68389X105   3,812 27 SH   SOLE   27 0 0
PALO ALTO NETWORKS INC COM 697435105   12,882 38 SH   SOLE   38 0 0
PAYCHEX INC COM 704326107   7,114 60 SH   SOLE   60 0 0
PEPSICO INC COM 713448108   32,161 195 SH   SOLE   195 0 0
PFIZER INC COM 717081103   22,384 800 SH   SOLE   800 0 0
PROCTER AND GAMBLE CO COM 742718109   24,738 150 SH   SOLE   150 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   165,987 305 SH   SOLE   305 0 0
SALESFORCE INC COM 79466L302   80,729 314 SH   SOLE   314 0 0
SERVICENOW INC COM 81762P102   11,013 14 SH   SOLE   14 0 0
UNION PAC CORP COM 907818108   22,626 100 SH   SOLE   100 0 0
UNITED AIRLS HLDGS INC COM 910047109   57,419 1,180 SH   SOLE   1,180 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,727,138 11,246 SH   SOLE   11,246 0 0
VALERO ENERGY CORP COM 91913Y100   7,467,890 47,639 SH   SOLE   47,639 0 0
VIAVI SOLUTIONS INC COM 925550105   7,811 1,137 SH   SOLE   1,137 0 0
VISA INC COM CL A 92826C839   6,876,189 26,198 SH   SOLE   26,198 0 0
WALMART INC COM 931142103   2,984,386 44,076 SH   SOLE   44,076 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   8,980 1,207 SH   SOLE   1,207 0 0
MEDTRONIC PLC SHS G5960L103   18,497 235 SH   SOLE   235 0 0
BP PLC SPONSORED ADR 055622104   46,208 1,280 SH   SOLE   1,280 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   64,380 1,480 SH   SOLE   1,480 0 0
ING GROEP N.V. SPONSORED ADR 456837103   69,931 4,080 SH   SOLE   4,080 0 0
NOVO-NORDISK A S ADR 670100205   5,185,601 36,329 SH   SOLE   36,329 0 0
SHELL PLC SPON ADS 780259305   3,269,177 45,292 SH   SOLE   45,292 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,235,868 27,790 SH   SOLE   27,790 0 0
SAP SE SPON ADR 803054204   40,947 203 SH   SOLE   203 0 0
SONY GROUP CORP SPONSORED ADR 835699307   2,592,419 30,517 SH   SOLE   30,517 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,191,879 29,871 SH   SOLE   29,871 0 0
FLUTTER ENTMT PLC SHS G3643J108   16,595 91 SH   SOLE   91 0 0
LINDE PLC SHS G54950103   2,748,706 6,264 SH   SOLE   6,264 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   53,182 52 SH   SOLE   52 0 0
STELLANTIS N.V SHS N82405106   3,591,341 180,924 SH   SOLE   180,924 0 0