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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACTIVISION BLIZZARD INC COM 00507V109 81,247 851,278 SH   SOLE   803,500 0 47,778
ALLEGION PLC ORD SHS G0176J109 86,276 619,349 SH   SOLE   584,594 0 34,755
AMERICAN TOWER CORP NEW COM 03027X100 92,291 341,637 SH   SOLE   322,597 0 19,040
APPLIED MATLS INC COM 038222105 83,663 587,517 SH   SOLE   554,569 0 32,948
BROADCOM INC COM 11135F101 80,122 168,024 SH   SOLE   158,589 0 9,435
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 84,375 522,347 SH   SOLE   493,018 0 29,329
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,290 25,284 SH   SOLE   25,284 0 0
CANADIAN NATL RY CO COM 136375102 1,032 9,775 SH   SOLE   9,775 0 0
CANADIAN PAC RY LTD COM 13645T100 1,174 15,269 SH   SOLE   15,269 0 0
CINTAS CORP COM 172908105 88,744 232,311 SH   SOLE   219,333 0 12,978
CME GROUP INC COM 12572Q105 84,895 399,165 SH   SOLE   376,801 0 22,364
DOLLAR GEN CORP NEW COM 256677105 85,679 395,943 SH   SOLE   373,808 0 22,135
FIRSTSERVICE CORP NEW COM 33767E202 1,260 7,347 SH   SOLE   7,347 0 0
HOME DEPOT INC COM 437076102 81,418 255,310 SH   SOLE   240,973 0 14,337
INTUIT COM 461202103 95,665 195,165 SH   SOLE   184,206 0 10,959
MASTERCARD INCORPORATED CL A 57636Q104 78,490 214,986 SH   SOLE   202,889 0 12,097
MICROSOFT CORP COM 594918104 86,517 319,369 SH   SOLE   301,479 0 17,890
MOODYS CORP COM 615369105 93,984 259,359 SH   SOLE   244,796 0 14,563
OPEN TEXT CORP COM 683715106 1,185 23,328 SH   SOLE   23,328 0 0
ROPER TECHNOLOGIES INC COM 776696106 90,882 193,283 SH   SOLE   182,432 0 10,851
SHERWIN WILLIAMS CO COM 824348106 87,036 319,450 SH   SOLE   301,524 0 17,926
STARBUCKS CORP COM 855244109 80,282 718,018 SH   SOLE   677,662 0 40,356
TC ENERGY CORP COM 87807B107 1,218 24,604 SH   SOLE   24,604 0 0
TELUS CORPORATION COM 87971M103 1,249 55,672 SH   SOLE   55,672 0 0
TEXAS INSTRS INC COM 882508104 80,202 417,057 SH   SOLE   393,637 0 23,420
THERMO FISHER SCIENTIFIC INC COM 883556102 86,329 171,124 SH   SOLE   161,570 0 9,554
THOMSON REUTERS CORP. COM NEW 884903709 1,257 12,656 SH   SOLE   12,656 0 0
UNITEDHEALTH GROUP INC COM 91324P102 86,723 216,566 SH   SOLE   204,405 0 12,161
VISA INC COM CL A 92826C839 86,924 371,753 SH   SOLE   351,188 0 20,565
WASTE CONNECTIONS INC COM 94106B101 1,213 10,148 SH   SOLE   10,148 0 0
ZOETIS INC CL A 98978V103 96,332 516,909 SH   SOLE   488,292 0 28,617