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
APPLE INC COM 037833100 18,154 115,066 SH   SOLE   115,066 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,175 98,812 SH   SOLE   98,812 0 0
BLACKROCK INC COM 09247X101 18,892 48,091 SH   SOLE   48,091 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3,868 573,000 SH   SOLE   573,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 19,183 67,312 SH   SOLE   67,312 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 2,707 39,440 SH   SOLE   39,440 0 0
GENPACT LIMITED SHS G3922B107 11,883 440,269 SH   SOLE   440,269 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,433 12,900 SH   SOLE   12,900 0 0
MSCI INC COM 55354G100 23,853 161,795 SH   SOLE   161,795 0 0
SHERWIN WILLIAMS CO COM 824348106 23,524 59,790 SH   SOLE   59,790 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 18,021 326,064 SH   SOLE   326,064 0 0
VISA INC COM CL A 92826C839 25,754 195,190 SH   SOLE   195,190 0 0