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,854 315 SH   SOLE   315 0 0
ISHARES TR IBOXX INV CP ETF 464287242   9,192 85 SH   SOLE   85 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   31,353 620 SH   SOLE   620 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   16,054 320 SH   SOLE   320 0 0
BCE INC COM NEW 05534B760   42,876 940 SH   SOLE   940 0 0
BANK MONTREAL QUE COM 063671101   3,069,423 33,973 SH   SOLE   33,973 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   128,636 2,570 SH   SOLE   2,570 0 0
BARRICK GOLD CORP COM 067901108   57,692 3,409 SH   SOLE   3,409 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,980,002 88,478 SH   SOLE   88,478 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   5,520 121 SH   SOLE   121 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   105,798 3,240 SH   SOLE   3,240 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   76,481 4,295 SH   SOLE   4,295 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   46,984 1,100 SH   SOLE   1,100 0 0
CANADIAN NATL RY CO COM 136375102   48,095 397 SH   SOLE   397 0 0
CANADIAN NAT RES LTD COM 136385101   7,201,364 128,035 SH   SOLE   128,035 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,515,970 68,264 SH   SOLE   68,264 0 0
CENOVUS ENERGY INC COM 15135U109   5,333,513 313,895 SH   SOLE   313,895 0 0
ENBRIDGE INC COM 29250N105   1,563,357 42,043 SH   SOLE   42,043 0 0
FORTIS INC COM 349553107   226,989 5,265 SH   SOLE   5,265 0 0
FRANCO NEV CORP COM 351858105   4,196,966 29,435 SH   SOLE   29,435 0 0
MANULIFE FINL CORP COM 56501R106   106,744 5,645 SH   SOLE   5,645 0 0
OVINTIV INC COM 69047Q102   1,633,548 42,860 SH   SOLE   42,860 0 0
PEMBINA PIPELINE CORP COM 706327103   151,037 4,802 SH   SOLE   4,802 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   9,902,230 103,640 SH   SOLE   103,640 0 0
SUN LIFE FINANCIAL INC. COM 866796105   1,191,470 22,846 SH   SOLE   22,846 0 0
TC ENERGY CORP COM 87807B107   3,796,925 93,909 SH   SOLE   93,909 0 0
TECK RESOURCES LTD CL B 878742204   4,200,705 99,795 SH   SOLE   99,795 0 0
TELUS CORPORATION COM 87971M103   4,513,349 231,830 SH   SOLE   231,830 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   310,470 5,007 SH   SOLE   5,007 0 0
WASTE CONNECTIONS INC COM 94106B101   5,143,165 35,972 SH   SOLE   35,972 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   191,448 5,239 SH   SOLE   5,239 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   65,542 2,222 SH   SOLE   2,222 0 0
AFLAC INC COM 001055102   27,920 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102   120,215 7,537 SH   SOLE   7,537 0 0
ABBVIE INC COM 00287Y109   17,650 131 SH   SOLE   131 0 0
ADVANCED MICRO DEVICES INC COM 007903107   9,918,485 87,073 SH   SOLE   87,073 0 0
ALCOA CORP COM 013872106   22,903 675 SH   SOLE   675 0 0
ALIGN TECHNOLOGY INC COM 016255101   132,969 376 SH   SOLE   376 0 0
ALPHABET INC CAP STK CL C 02079K107   12,864,313 106,343 SH   SOLE   106,343 0 0
ALPHABET INC CAP STK CL A 02079K305   129,276 1,080 SH   SOLE   1,080 0 0
AMAZON COM INC COM 023135106   10,822,226 83,018 SH   SOLE   83,018 0 0
AMERICAN EXPRESS CO COM 025816109   81,874 470 SH   SOLE   470 0 0
AMGEN INC COM 031162100   19,982 90 SH   SOLE   90 0 0
APPLE INC COM 037833100   27,670,984 142,656 SH   SOLE   142,656 0 0
BANK AMERICA CORP COM 060505104   176,329 6,146 SH   SOLE   6,146 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   60,113 940 SH   SOLE   940 0 0
CSX CORP COM 126408103   4,432,523 129,986 SH   SOLE   129,986 0 0
CARNIVAL CORP COMMON STOCK 143658300   76,826 4,080 SH   SOLE   4,080 0 0
CISCO SYS INC COM 17275R102   53,810 1,040 SH   SOLE   1,040 0 0
CITIGROUP INC COM NEW 172967424   68,139 1,480 SH   SOLE   1,480 0 0
COCA COLA CO COM 191216100   18,247 303 SH   SOLE   303 0 0
COSTCO WHSL CORP NEW COM 22160K105   80,757 150 SH   SOLE   150 0 0
DISNEY WALT CO COM 254687106   2,109,776 23,631 SH   SOLE   23,631 0 0
EOG RES INC COM 26875P101   38,337 335 SH   SOLE   335 0 0
META PLATFORMS INC CL A 30303M102   7,748 27 SH   SOLE   27 0 0
FORD MTR CO DEL COM 345370860   34,648 2,290 SH   SOLE   2,290 0 0
FREEPORT-MCMORAN INC CL B 35671D857   83,600 2,090 SH   SOLE   2,090 0 0
HCA HEALTHCARE INC COM 40412C101   18,209 60 SH   SOLE   60 0 0
HESS CORP COM 42809H107   27,870 205 SH   SOLE   205 0 0
HOME DEPOT INC COM 437076102   4,672,958 15,043 SH   SOLE   15,043 0 0
HONEYWELL INTL INC COM 438516106   7,644,508 36,841 SH   SOLE   36,841 0 0
INTEL CORP COM 458140100   6,822 204 SH   SOLE   204 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   869,984 2,355 SH   SOLE   2,355 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   7,379,000 39,403 SH   SOLE   39,403 0 0
JPMORGAN CHASE & CO COM 46625H100   9,898,065 68,056 SH   SOLE   68,056 0 0
JEFFERIES FINL GROUP INC COM 47233W109   20,400 615 SH   SOLE   615 0 0
JOHNSON & JOHNSON COM 478160104   52,139 315 SH   SOLE   315 0 0
LAUDER ESTEE COS INC CL A 518439104   173,404 883 SH   SOLE   883 0 0
LILLY ELI & CO COM 532457108   28,139 60 SH   SOLE   60 0 0
MSCI INC COM 55354G100   131,401 280 SH   SOLE   280 0 0
MASTERCARD INCORPORATED CL A 57636Q104   39,330 100 SH   SOLE   100 0 0
MICROSOFT CORP COM 594918104   15,275,943 44,858 SH   SOLE   44,858 0 0
NETFLIX INC COM 64110L106   146,243 332 SH   SOLE   332 0 0
NEXTERA ENERGY INC COM 65339F101   4,342,184 58,520 SH   SOLE   58,520 0 0
NVIDIA CORPORATION COM 67066G104   362,528 857 SH   SOLE   857 0 0
OKTA INC CL A 679295105   2,774 40 SH   SOLE   40 0 0
ORACLE CORP COM 68389X105   3,215 27 SH   SOLE   27 0 0
PALO ALTO NETWORKS INC COM 697435105   9,709 38 SH   SOLE   38 0 0
PAYCHEX INC COM 704326107   6,712 60 SH   SOLE   60 0 0
PEPSICO INC COM 713448108   36,118 195 SH   SOLE   195 0 0
PROCTER AND GAMBLE CO COM 742718109   22,761 150 SH   SOLE   150 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   135,200 305 SH   SOLE   305 0 0
SALESFORCE INC COM 79466L302   47,322 224 SH   SOLE   224 0 0
SERVICENOW INC COM 81762P102   7,868 14 SH   SOLE   14 0 0
UNION PAC CORP COM 907818108   20,462 100 SH   SOLE   100 0 0
UNITED AIRLS HLDGS INC COM 910047109   57,888 1,055 SH   SOLE   1,055 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,476,893 11,395 SH   SOLE   11,395 0 0
VALERO ENERGY CORP COM 91913Y100   5,810,221 49,533 SH   SOLE   49,533 0 0
VIAVI SOLUTIONS INC COM 925550105   12,882 1,137 SH   SOLE   1,137 0 0
VISA INC COM CL A 92826C839   6,448,294 27,153 SH   SOLE   27,153 0 0
WALMART INC COM 931142103   2,367,131 15,060 SH   SOLE   15,060 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   16,264 1,297 SH   SOLE   1,297 0 0
MEDTRONIC PLC SHS G5960L103   20,704 235 SH   SOLE   235 0 0
BP PLC SPONSORED ADR 055622104   46,759 1,325 SH   SOLE   1,325 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   69,392 400 SH   SOLE   400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   60,619 1,530 SH   SOLE   1,530 0 0
ING GROEP N.V. SPONSORED ADR 456837103   90,936 6,751 SH   SOLE   6,751 0 0
MERCADOLIBRE INC COM 58733R102   1,532,872 1,294 SH   SOLE   1,294 0 0
NOVO-NORDISK A S ADR 670100205   2,272,902 14,045 SH   SOLE   14,045 0 0
SHELL PLC SPON ADS 780259305   2,821,859 46,735 SH   SOLE   46,735 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,194,681 28,885 SH   SOLE   28,885 0 0
SAP SE SPON ADR 803054204   33,518 245 SH   SOLE   245 0 0
SEA LTD SPONSORD ADS 81141R100   205,113 3,534 SH   SOLE   3,534 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,654,125 18,371 SH   SOLE   18,371 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,484,953 24,623 SH   SOLE   24,623 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   44,210 61 SH   SOLE   61 0 0
STELLANTIS N.V SHS N82405106   3,251,846 185,396 SH   SOLE   185,396 0 0