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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMERICAN EXPRESS CO COM 025816109   68,412,670 205,963 SH   SOLE   205,963 0 0
AON PLC SHS CL A G0403H108   59,761,382 167,596 SH   SOLE   167,596 0 0
APPLE INC COM 037833100   631,482 2,480 SH   SOLE   2,480 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   601,780 1,197 SH   SOLE   1,197 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   40,726,427 407,468 SH   SOLE   407,468 0 0
CBRE GROUP INC CL A 12504L109   236,340 1,500 SH   SOLE   1,500 0 0
COSTCO WHSL CORP NEW COM 22160K105   237,887 257 SH   SOLE   257 0 0
EQUIFAX INC COM 294429105   64,306,940 250,680 SH   SOLE   250,680 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   63,670,676 283,510 SH   SOLE   283,510 0 0
FIRSTSERVICE CORP NEW COM 33767E202   2,392,364 12,559 SH   SOLE   12,559 0 0
GENPACT LIMITED SHS G3922B107   55,959,385 1,335,865 SH   SOLE   1,335,865 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   71,299,560 274,821 SH   SOLE   274,821 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   648,215 11,984 SH   SOLE   11,984 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   458,430 4,130 SH Put SOLE   4,130 0 0
MICROSOFT CORP COM 594918104   95,189,887 183,782 SH   SOLE   183,782 0 0
MOODYS CORP COM 615369105   76,894,342 161,380 SH   SOLE   161,380 0 0
MSCI INC COM 55354G100   67,701,092 119,316 SH   SOLE   119,316 0 0
NETFLIX INC COM 64110L106   218,203 182 SH   SOLE   182 0 0
OTIS WORLDWIDE CORP COM 68902V107   59,021,631 645,539 SH   SOLE   645,539 0 0
ROPER TECHNOLOGIES INC COM 776696106   69,966,706 140,301 SH   SOLE   140,301 0 0
SALESFORCE INC COM 79466L302   5,527,077 23,321 SH   SOLE   23,321 0 0
SHERWIN WILLIAMS CO COM 824348106   65,721,879 189,805 SH   SOLE   189,805 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   5,973,384 65,105 SH   SOLE   65,105 0 0
TESLA INC COM 88160R101   279,284 628 SH   SOLE   628 0 0
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   227,394 6,320 SH   SOLE   6,320 0 0
VISA INC COM CL A 92826C839   84,486,771 247,486 SH   SOLE   247,486 0 0