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 35,552 139,809 SH   SOLE   139,809 0 0
CECO ENVIRONMENTAL CORP COM 125141101 2,676 573,000 SH   SOLE   573,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 33,147 75,972 SH   SOLE   75,972 0 0
ETSY INC COM 29786A106 3,517 91,900 SH   SOLE   91,900 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,578 33,424 SH   SOLE   33,424 0 0
GENPACT LIMITED SHS G3922B107 19,853 679,882 SH   SOLE   679,882 0 0
ISHARES TR INTRM TR CRP ETF 464288638 434 7,590 SH   SOLE   7,590 0 0
MICROSOFT CORP COM 594918104 34,860 221,053 SH   SOLE   221,053 0 0
MSCI INC COM 55354G100 38,817 134,368 SH   SOLE   134,368 0 0
SCHWAB CHARLES CORP COM 808513105 22,945 682,553 SH   SOLE   682,553 0 0
SHERWIN WILLIAMS CO COM 824348106 29,222 63,584 SH   SOLE   63,584 0 0
VISA INC COM CL A 92826C839 32,012 198,706 SH   SOLE   198,706 0 0