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
AON PLC SHS CL A G0403H108 46,405,101 139,054 SH SOLE 139,054 0 0
APPLE INC COM 037833100 60,344,841 351,906 SH SOLE 351,906 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,156,644 7,792 SH SOLE 7,792 0 0
COMFORT SYS USA INC COM 199908104 80,935,352 254,746 SH SOLE 254,746 0 0
EQUIFAX INC COM 294429105 75,211,910 281,145 SH SOLE 281,145 0 0
FERGUSON PLC NEW SHS G3421J106 59,062,598 270,396 SH SOLE 270,396 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,312,910 13,950 SH SOLE 13,950 0 0
GENPACT LIMITED SHS G3922B107 38,209,479 1,159,620 SH SOLE 1,159,620 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 56,283,123 263,856 SH SOLE 263,856 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 808,056 15,660 SH SOLE 15,660 0 0
META PLATFORMS INC CL A 30303M102 242,790 500 SH SOLE 500 0 0
MICROSOFT CORP COM 594918104 84,400,218 200,609 SH SOLE 200,609 0 0
MOODYS CORP COM 615369105 67,947,812 172,882 SH SOLE 172,882 0 0
MSCI INC COM 55354G100 63,621,724 113,519 SH SOLE 113,519 0 0
SHERWIN WILLIAMS CO COM 824348106 67,363,264 193,946 SH SOLE 193,946 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 6,079,730 66,228 SH SOLE 66,228 0 0
VISA INC COM CL A 92826C839 73,237,290 262,424 SH SOLE 262,424 0 0
XPEL INC COM 98379L100 5,618,080 104,000 SH SOLE 104,000 0 0