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
AMAZON COM INC COM 023135106 228,166 1,040 SH SOLE 1,040 0 0
AMERICAN EXPRESS CO COM 025816109 65,622,798 205,727 SH SOLE 205,727 0 0
AON PLC SHS CL A G0403H108 59,439,784 166,610 SH SOLE 166,610 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 581,467 1,197 SH SOLE 1,197 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 41,306,184 396,679 SH SOLE 396,679 0 0
CBRE GROUP INC CL A 12504L109 210,180 1,500 SH SOLE 1,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 254,415 257 SH SOLE 257 0 0
EQUIFAX INC COM 294429105 64,661,200 249,301 SH SOLE 249,301 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 63,884,366 293,384 SH SOLE 293,384 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,183,099 12,502 SH SOLE 12,502 0 0
GENPACT LIMITED SHS G3922B107 58,527,095 1,329,859 SH SOLE 1,329,859 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 73,306,090 275,235 SH SOLE 275,235 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 638,627 11,984 SH SOLE 11,984 0 0
MICROSOFT CORP COM 594918104 92,352,125 185,666 SH SOLE 185,666 0 0
MOODYS CORP COM 615369105 80,786,085 161,060 SH SOLE 161,060 0 0
MSCI INC COM 55354G100 68,371,950 118,549 SH SOLE 118,549 0 0
ROPER TECHNOLOGIES INC COM 776696106 79,415,418 140,102 SH SOLE 140,102 0 0
SALESFORCE INC COM 79466L302 6,346,314 23,273 SH SOLE 23,273 0 0
SHERWIN WILLIAMS CO COM 824348106 64,985,000 189,262 SH SOLE 189,262 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 6,773,894 73,846 SH SOLE 73,846 0 0
VISA INC COM CL A 92826C839 88,050,625 247,995 SH SOLE 247,995 0 0