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
AFFIRM HLDGS INC COM CL A 00827B106 39,066 795 SH SOLE 795 0 0
ALPHABET INC CAP STK CL C 02079K107 9,326,747 66,180 SH SOLE 66,180 0 0
ALPHABET INC CAP STK CL A 02079K305 284,967 2,040 SH SOLE 2,040 0 0
AMERICAN EXPRESS CO COM 025816109 37,468 200 SH SOLE 200 0 0
AMPHENOL CORP CL A 032095101 8,736,821 88,135 SH SOLE 88,135 0 0
APPLE INC COM 037833100 7,939,166 41,236 SH SOLE 41,236 0 0
BANK NOVA SCOTIA B C COM 064149107 711,306 14,566 SH SOLE 14,566 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,553 38 SH SOLE 38 0 0
CANADIAN NATL RY CO COM 136375102 7,261,864 57,590 SH SOLE 57,590 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 5,829,688 73,445 SH SOLE 73,445 0 0
CANOPY GROWTH CORPORATION COM NEW 138035704 51 10 SH SOLE 10 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 142,577 216 SH SOLE 216 0 0
DANAHER CORP DEL COM 235851102 8,826,083 38,152 SH SOLE 38,152 0 0
DISNEY WALT CO COM 254687106 3,256,758 36,070 SH SOLE 36,070 0 0
FASTENAL CO COM 311900104 3,881,989 59,935 SH SOLE 59,935 0 0
FORTINET INC COM 34959E109 5,610,682 95,860 SH SOLE 95,860 0 0
HOME DEPOT INC COM 437076102 6,087,150 17,565 SH SOLE 17,565 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,272,870 18,594 SH SOLE 18,594 0 0
ISHARES TR 20 YR TR BD ETF 464287432 9,888 100 SH SOLE 100 0 0
MICROSOFT CORP COM 594918104 12,446,547 33,099 SH SOLE 33,099 0 0
NIKE INC CL B 654106103 4,867,190 44,830 SH SOLE 44,830 0 0
NVIDIA CORPORATION COM 67066G104 9,904 20 SH SOLE 20 0 0
ROYAL BK CDA COM 780087102 6,425,372 63,334 SH SOLE 63,334 0 0
SHERWIN WILLIAMS CO COM 824348106 6,397,376 20,511 SH SOLE 20,511 0 0
SNAP INC CL A 83304A106 593 35 SH SOLE 35 0 0
SNDL INC COM 83307B101 628 383 SH SOLE 383 0 0
TESLA INC COM 88160R101 7,454 30 SH SOLE 30 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,770,769 16,524 SH SOLE 16,524 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 77,594 1,197 SH SOLE 1,197 0 0
VISA INC COM CL A 92826C839 11,381,716 43,717 SH SOLE 43,717 0 0
WASTE CONNECTIONS INC COM 94106B101 6,086,258 40,629 SH SOLE 40,629 0 0
ZOETIS INC CL A 98978V103 7,310,581 37,040 SH SOLE 37,040 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 27,270 450 SH SOLE 450 0 0