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
Expires: July 31, 2015
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 INC COM 00724F101 1,134 2 SH SOLE 2 0 0
ALPHABET INC CAP STK CL C 02079K107 9,898,974 3,421 SH SOLE 3,421 0 0
ALPHABET INC CAP STK CL A 02079K305 359,233 124 SH SOLE 124 0 0
AMAZON COM INC COM 023135106 93,361 28 SH SOLE 28 0 0
AMERICAN EXPRESS CO COM 025816109 40,082 245 SH SOLE 245 0 0
AMERICAN TOWER CORP COM 03027X100 8,339,753 28,512 SH SOLE 28,512 0 0
AMPHENOL CORP CL A 032095101 7,990,346 91,360 SH SOLE 91,360 0 0
ANALOG DEVICES INC COM 032654105 2,461 14 SH SOLE 14 0 0
APPLE INC COM 037833100 10,041,583 56,550 SH SOLE 56,550 0 0
BANK AMERICA CORP COM 060505104 5,116 115 SH SOLE 115 0 0
BANK MONTREAL MEDIUM COM 063671101 48,738 453 SH SOLE 453 0 0
BANK NOVA SCOTIA B C COM 064149107 1,066,757 15,079 SH SOLE 15,079 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,754 46 SH SOLE 46 0 0
BROOKFIELD ASSET MGT-A L CL A LTD VT SH 112585104 12,914 214 SH SOLE 214 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 18,637 160 SH SOLE 160 0 0
CANADIAN NATL RY CO COM 136375102 6,369,890 51,893 SH SOLE 51,893 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 1,562 37 SH SOLE 37 0 0
CANADIAN PACIFIC RAIL COM 13645T100 32,703 455 SH SOLE 455 0 0
CANOPY GROWTH CORP COM 138035100 872 100 SH SOLE 100 0 0
COPART INC COM 217204106 2,274 15 SH SOLE 15 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 122,623 216 SH SOLE 216 0 0
DANAHER CORP DEL COM 235851102 10,527,328 31,997 SH SOLE 31,997 0 0
DISNEY WALT CO COM 254687106 6,660,732 43,003 SH SOLE 43,003 0 0
META PLATFORMS INC CL A 30303M102 15,136 45 SH SOLE 45 0 0
FORD MTR CO COM 345370860 41,540 2,000 SH SOLE 2,000 0 0
FORTINET INC COM 34959E109 7,385,670 20,550 SH SOLE 20,550 0 0
UNITS-GRANITE REIT-STAPL UNIT 99/99/9999 387437114 583 7 SH SOLE 7 0 0
HEALTH ASSURANCE ACQUIS- COM CL A 42226W109 39,080 4,000 SH SOLE 4,000 0 0
HOME DEPOT INC COM 437076102 44,405 107 SH SOLE 107 0 0
ILLUMINA INC COM 452327109 3,229,175 8,488 SH SOLE 8,488 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,956,764 19,362 SH SOLE 19,362 0 0
JPMORGAN CHASE & CO COM 46625H100 14,727 93 SH SOLE 93 0 0
JACOBS ENGR GROUP COM 469814107 2,645 19 SH SOLE 19 0 0
LOWES COS INC COM 548661107 3,877 15 SH SOLE 15 0 0
LULULEMON ATHLETICA INC COM 550021109 3,914 10 SH SOLE 10 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,781 16 SH SOLE 16 0 0
MASIMO CORP COM 574795100 7,604,960 25,975 SH SOLE 25,975 0 0
MICROSOFT CORP COM 594918104 13,205,269 39,264 SH SOLE 39,264 0 0
NETFLIX INC. COM 64110L106 6,024 10 SH SOLE 10 0 0
NIKE INC CL B 654106103 8,135,158 48,810 SH SOLE 48,810 0 0
NVIDIA CORPORATION COM 67066G104 5,882 20 SH SOLE 20 0 0
NUTRIEN LTD COM 67077M108 1,577 21 SH SOLE 21 0 0
PPG INDS INC COM 693506107 2,414 14 SH SOLE 14 0 0
PEPSICO INC COM 713448108 6,948 40 SH SOLE 40 0 0
PROGRESSIVE CORP COM 743315103 2,977 29 SH SOLE 29 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 9,564 201 SH SOLE 201 0 0
ROYAL BK CDA COM 780087102 70,422 664 SH SOLE 664 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 9,024 19 SH SOLE 19 0 0
SHERWIN WILLIAMS CO COM 824348106 7,163,286 20,341 SH SOLE 20,341 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 103,195 75 SH SOLE 75 0 0
SNAP INC CL A 83304A106 1,646 35 SH SOLE 35 0 0
BLOCK INC CL A 852234103 10,498 65 SH SOLE 65 0 0
STARBUCKS CORP COM 855244109 5,837,155 49,903 SH SOLE 49,903 0 0
SYNOPSYS INC COM 871607107 4,550,975 12,350 SH SOLE 12,350 0 0
TJX COS INC NEW COM 872540109 2,505 33 SH SOLE 33 0 0
TELUS CORPORATION COM 87971M103 19,415 825 SH SOLE 825 0 0
TESLA INC COM 88160R101 10,568 10 SH SOLE 10 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,435,633 15,640 SH SOLE 15,640 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 135,070 1,763 SH SOLE 1,763 0 0
US BANCORP COM NEW 902973304 2,415 43 SH SOLE 43 0 0
VALENS COMPANY INC-NEW COM NEW 91914P603 2,824 1,149 SH SOLE 1,149 0 0
VISA INC COM CL A 92826C839 8,548,555 39,447 SH SOLE 39,447 0 0
WASTE CONNECTIONS INC COM 94106B101 5,329,226 39,129 SH SOLE 39,129 0 0
ZOETIS INC CL A 98978V103 8,981,521 36,805 SH SOLE 36,805 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,902 7 SH SOLE 7 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 1,460 24 SH SOLE 24 0 0
LINDE PLC SHS G5494J103 1,386 4 SH SOLE 4 0 0
ALCON AG ORD SHS H01301128 2,526 29 SH SOLE 29 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 60,624 800 SH SOLE 800 0 0
TE CONNECTIVITY LTD SHS H84989104 2,420 15 SH SOLE 15 0 0