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
ACTIVISION BLIZZARD INC COM 00507V109   88,206,269 1,152,270 SH   SOLE   1,082,651 0 69,619
ADVANCE AUTO PARTS INC COM 00751Y106   53,503,335 363,894 SH   SOLE   341,923 0 21,971
ALLEGION PLC ORD SHS G0176J109   68,483,630 650,614 SH   SOLE   610,114 0 40,500
AMERICAN TOWER CORP NEW COM 03027X100   69,017,208 325,768 SH   SOLE   305,128 0 20,640
APPLIED MATLS INC COM 038222105   75,255,654 772,804 SH   SOLE   725,422 0 47,382
BROADCOM INC COM 11135F101   95,015,197 169,934 SH   SOLE   159,694 0 10,240
BROOKFIELD CORP CL A LTD VT SH 11271J107   607,073 19,310 SH   SOLE   19,310 0 0
CANADIAN NATL RY CO COM 136375102   903,359 7,607 SH   SOLE   7,607 0 0
CANADIAN PAC RY LTD COM 13645T100   890,021 11,941 SH   SOLE   11,941 0 0
CINTAS CORP COM 172908105   88,458,809 195,870 SH   SOLE   184,078 0 11,792
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   691,510 7,530 SH   SOLE   7,530 0 0
DOLLAR GEN CORP NEW COM 256677105   74,325,145 301,828 SH   SOLE   283,593 0 18,235
FIRSTSERVICE CORP NEW COM 33767E202   698,914 5,709 SH   SOLE   5,709 0 0
HOME DEPOT INC COM 437076102   4,700,313 14,881 SH   SOLE   14,881 0 0
INTUIT COM 461202103   78,716,631 202,242 SH   SOLE   189,739 0 12,503
LOWES COS INC COM 548661107   74,576,329 374,304 SH   SOLE   349,598 0 24,706
MASTERCARD INCORPORATED CL A 57636Q104   81,757,930 235,119 SH   SOLE   220,852 0 14,267
MICROCHIP TECHNOLOGY INC. COM 595017104   77,292,633 1,100,251 SH   SOLE   1,033,418 0 66,833
MICROSOFT CORP COM 594918104   74,534,377 310,793 SH   SOLE   291,608 0 19,185
MOODYS CORP COM 615369105   73,415,256 263,496 SH   SOLE   247,233 0 16,263
MSCI INC COM 55354G100   76,916,790 165,352 SH   SOLE   155,333 0 10,019
OPEN TEXT CORP COM 683715106   875,596 29,559 SH   SOLE   29,559 0 0
ROPER TECHNOLOGIES INC COM 776696106   83,691,944 193,691 SH   SOLE   181,898 0 11,793
SHERWIN WILLIAMS CO COM 824348106   74,905,383 315,617 SH   SOLE   296,144 0 19,473
SPDR S&P 500 ETF TR TR UNIT 78462F103   21,055,154 55,252 SH   SOLE   54,081 0 1,171
STARBUCKS CORP COM 855244109   82,837,456 835,055 SH   SOLE   784,423 0 50,632
TELUS CORPORATION COM 87971M103   664,170 34,426 SH   SOLE   34,426 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   87,699,035 159,253 SH   SOLE   149,702 0 9,551
THOMSON REUTERS CORP. COM NEW 884903709   944,049 8,278 SH   SOLE   8,278 0 0
UNITEDHEALTH GROUP INC COM 91324P102   83,855,390 158,164 SH   SOLE   148,648 0 9,516
VISA INC COM CL A 92826C839   75,941,058 365,523 SH   SOLE   343,656 0 21,867
WASTE CONNECTIONS INC COM 94106B101   818,420 6,176 SH   SOLE   6,176 0 0
ZOETIS INC CL A 98978V103   79,321,067 541,256 SH   SOLE   508,131 0 33,125