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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE SYSTEMS INCORPORATED COM 00724F101 76,885 279,380 SH   SOLE   279,380 0 0
ALPHABET INC CAP STK CL A 02079K305 117,461 1,249,879 SH   SOLE   1,249,879 0 0
AMAZON COM INC COM 023135106 171,720 1,549,558 SH   SOLE   1,549,558 0 0
AMGEN INC COM 031162100 109,053 494,285 SH   SOLE   494,285 0 0
ANALOG DEVICES INC COM 032654105 124,061 905,485 SH   SOLE   905,485 0 0
APPLE INC COM 037833100 87,090 630,171 SH   SOLE   630,171 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 35,758 747,842 SH   SOLE   747,842 0 0
BCE INC COM NEW 05534B760 78,838 1,870,286 SH   SOLE   1,870,286 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 38,643 939,606 SH   SOLE   939,606 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 1,788 43,458 SH   SOLE   43,458 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1,459 74,109 SH   SOLE   74,109 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 71,481 1,982,196 SH   SOLE   1,982,196 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 21,665 659,468 SH   SOLE   659,468 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 8,400 267,471 SH   SOLE   267,471 0 0
CANADIAN NATL RY CO COM 136375102 49,822 458,892 SH   SOLE   458,892 0 0
CANADIAN PAC RY LTD COM 13645T100 2,183 32,524 SH   SOLE   32,524 0 0
CGI INC CL A SUB VTG 12532H104 2,463 32,538 SH   SOLE   32,538 0 0
CHARLES RIV LABS INTL INC COM 159864107 64,708 333,739 SH   SOLE   333,739 0 0
CME GROUP INC COM 12572Q105 106,317 616,335 SH   SOLE   616,335 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 13,890 150,768 SH   SOLE   150,768 0 0
CROWN CASTLE INC COM 22822V101 5,165 35,735 SH   SOLE   35,735 0 0
CULLEN FROST BANKERS INC COM 229899109 55,930 423,007 SH   SOLE   423,007 0 0
DANAHER CORPORATION COM 235851102 165,087 652,048 SH   SOLE   652,048 0 0
DESCARTES SYS GROUP INC COM 249906108 3,509 54,970 SH   SOLE   54,970 0 0
DIGITAL RLTY TR INC COM 253868103 6,102 61,528 SH   SOLE   61,528 0 0
ENBRIDGE INC COM 29250N105 116,431 3,123,435 SH   SOLE   3,123,435 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 108,630 3,352,257 SH   SOLE   3,352,257 0 0
EOG RES INC COM 26875P101 81,021 725,150 SH   SOLE   725,150 0 0
FIRSTSERVICE CORP NEW COM 33767E202 9,191 76,804 SH   SOLE   76,804 0 0
FIVE BELOW INC COM 33829M101 125,663 930,772 SH   SOLE   930,772 0 0
FORTIS INC COM 349553107 7,809 204,469 SH   SOLE   204,469 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 41,696 859,337 SH   SOLE   859,337 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 88,349 1,382,401 SH   SOLE   1,382,401 0 0
ISHARES TR ESG SCRND S&P500 46436E569 314 11,687 SH   SOLE   11,687 0 0
LAMB WESTON HLDGS INC COM 513272104 158,758 2,089,338 SH   SOLE   2,089,338 0 0
LINDE PLC SHS G5494J103 96,718 365,840 SH   SOLE   365,840 0 0
MARSH & MCLENNAN COS INC COM 571748102 61,660 424,871 SH   SOLE   424,871 0 0
MASTERCARD INCORPORATED CL A 57636Q104 81,378 294,683 SH   SOLE   294,683 0 0
META PLATFORMS INC CL A 30303M102 101,851 765,873 SH   SOLE   765,873 0 0
MICROSOFT CORP COM 594918104 246,546 1,073,458 SH   SOLE   1,073,458 0 0
NETFLIX INC COM 64110L106 20,982 89,119 SH   SOLE   89,119 0 0
NORDSON CORP COM 655663102 62,524 299,815 SH   SOLE   299,815 0 0
NVIDIA CORPORATION COM 67066G104 5,997 49,402 SH   SOLE   49,402 0 0
PEPSICO INC COM 713448108 33,461 204,956 SH   SOLE   204,956 0 0
PROCTER AND GAMBLE CO COM 742718109 4,921 38,976 SH   SOLE   38,976 0 0
PUBLIC STORAGE COM 74460D109 56,950 194,494 SH   SOLE   194,494 0 0
QUALCOMM INC COM 747525103 4,632 40,999 SH   SOLE   40,999 0 0
ROCKWELL AUTOMATION INC COM 773903109 45,940 213,566 SH   SOLE   213,566 0 0
ROYAL BK CDA COM 780087102 123,940 1,369,298 SH   SOLE   1,369,298 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 56,606 2,315,572 SH   SOLE   2,315,572 0 0
SHOPIFY INC CL A 82509L107 833 30,785 SH   SOLE   30,785 0 0
SUN LIFE FINANCIAL INC. COM 866796105 29,151 729,197 SH   SOLE   729,197 0 0
TC ENERGY CORP COM 87807B107 85,759 2,117,858 SH   SOLE   2,117,858 0 0
TELUS CORPORATION COM 87971M103 45,619 2,285,195 SH   SOLE   2,285,195 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 1,436 54,575 SH   SOLE   54,575 0 0
TEXAS INSTRS INC COM 882508104 53,361 356,300 SH   SOLE   356,300 0 0
TFI INTL INC COM 87241L109 18,247 200,562 SH   SOLE   200,562 0 0
THOMSON REUTERS CORP. COM NEW 884903709 23,252 225,316 SH   SOLE   225,316 0 0
TJX COS INC NEW COM 872540109 66,052 1,063,298 SH   SOLE   1,063,298 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 105,420 1,709,775 SH   SOLE   1,709,775 0 0
WASTE CONNECTIONS INC COM 94106B101 79,770 604,282 SH   SOLE   604,282 0 0
WORKDAY INC CL A 98138H101 123,994 825,814 SH   SOLE   825,814 0 0