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 51,109 140,102 SH   SOLE   140,102 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3,776 573,000 SH   SOLE   573,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P908 39,633 77,705 SH   SOLE   77,705 0 0
ETSY INC COM 29786A106 5,407 50,900 SH   SOLE   50,900 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,868 33,363 SH   SOLE   33,363 0 0
GENPACT LIMITED SHS G3922B107 26,773 733,113 SH   SOLE   733,113 0 0
ISHARES TR INTRM TR CRP ETF 464288638 441 7,713 SH   SOLE   7,713 0 0
MASTERCARD INCORPORATED CL A 57636Q104 25,016 84,598 SH   SOLE   84,598 0 0
MICROSOFT CORP COM 594918104 45,727 224,692 SH   SOLE   224,692 0 0
MOODYS CORP COM 615369105 36,892 134,285 SH   SOLE   134,285 0 0
MSCI INC COM 55354G100 42,591 127,592 SH   SOLE   127,592 0 0
NETFLIX INC COM 64110L106 29,996 65,919 SH   SOLE   65,919 0 0
SCHWAB CHARLES CORP COM 808513105 24,748 733,491 SH   SOLE   733,491 0 0
SHERWIN WILLIAMS CO COM 824348106 37,977 65,721 SH   SOLE   65,721 0 0
VISA INC COM CL A 92826C839 39,558 204,783 SH   SOLE   204,783 0 0