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   98,198,177 1,147,309 SH   SOLE   1,077,690 0 69,619
ALLEGION PLC ORD SHS G0176J109   70,920,271 664,483 SH   SOLE   623,983 0 40,500
AMERICAN TOWER CORP NEW COM 03027X100   69,204,849 338,675 SH   SOLE   318,035 0 20,640
APPLIED MATLS INC COM 038222105   95,714,418 779,243 SH   SOLE   731,861 0 47,382
BROADCOM INC COM 11135F101   89,269,649 139,149 SH   SOLE   130,635 0 8,514
BROOKFIELD CORP CL A LTD VT SH 11271J107   387,300 11,904 SH   SOLE   11,904 0 0
CANADIAN NATL RY CO COM 136375102   437,650 3,714 SH   SOLE   3,714 0 0
CANADIAN PAC RY LTD COM 13645T100   449,870 5,850 SH   SOLE   5,850 0 0
CINTAS CORP COM 172908105   89,504,521 193,448 SH   SOLE   181,656 0 11,792
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   432,116 4,100 SH   SOLE   4,100 0 0
CORTEVA INC COM 22052L104   78,704,188 1,304,994 SH   SOLE   1,224,807 0 80,187
DOLLAR GEN CORP NEW COM 256677105   62,816,417 298,472 SH   SOLE   280,237 0 18,235
FIRSTSERVICE CORP NEW COM 33767E202   391,892 2,785 SH   SOLE   2,785 0 0
INTUIT COM 461202103   91,167,331 204,489 SH   SOLE   191,986 0 12,503
LOWES COS INC COM 548661107   80,719,290 403,657 SH   SOLE   378,951 0 24,706
MASTERCARD INCORPORATED CL A 57636Q104   84,693,427 233,052 SH   SOLE   218,785 0 14,267
MICROCHIP TECHNOLOGY INC. COM 595017104   92,567,768 1,104,891 SH   SOLE   1,037,423 0 67,468
MICROSOFT CORP COM 594918104   90,419,817 313,631 SH   SOLE   294,446 0 19,185
MOODYS CORP COM 615369105   81,344,400 265,814 SH   SOLE   249,551 0 16,263
MSCI INC COM 55354G100   92,355,007 165,011 SH   SOLE   154,992 0 10,019
OPEN TEXT CORP COM 683715106   556,739 14,453 SH   SOLE   14,453 0 0
ROPER TECHNOLOGIES INC COM 776696106   84,835,910 192,507 SH   SOLE   180,714 0 11,793
SHERWIN WILLIAMS CO COM 824348106   71,562,273 318,380 SH   SOLE   298,907 0 19,473
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,011,603 2,471 SH   SOLE   2,471 0 0
STARBUCKS CORP COM 855244109   86,147,478 827,307 SH   SOLE   776,675 0 50,632
TELUS CORPORATION COM 87971M103   442,409 22,315 SH   SOLE   22,315 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   90,531,012 157,071 SH   SOLE   147,520 0 9,551
THOMSON REUTERS CORP. COM NEW 884903709   529,352 4,074 SH   SOLE   4,074 0 0
UNITEDHEALTH GROUP INC COM 91324P102   73,934,343 156,445 SH   SOLE   146,929 0 9,516
VISA INC COM CL A 92826C839   81,746,160 362,575 SH   SOLE   340,708 0 21,867
WASTE CONNECTIONS INC COM 94106B101   419,761 3,020 SH   SOLE   3,020 0 0
ZOETIS INC CL A 98978V103   85,194,145 511,861 SH   SOLE   480,685 0 31,176