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 67,639 874,009 SH   SOLE   822,767 0 51,242
ADVANCE AUTO PARTS INC COM 00751Y106 86,624 414,687 SH   SOLE   389,755 0 24,932
ALLEGION PLC ORD SHS G0176J109 84,488 639,192 SH   SOLE   601,080 0 38,112
AMERICAN TOWER CORP NEW COM 03027X100 93,137 350,919 SH   SOLE   330,501 0 20,418
APPLIED MATLS INC COM 038222105 77,733 603,848 SH   SOLE   568,515 0 35,333
BROADCOM INC COM 11135F101 83,770 172,746 SH   SOLE   162,628 0 10,118
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 89,373 536,325 SH   SOLE   504,873 0 31,452
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,305 24,497 SH   SOLE   24,497 0 0
CANADIAN NATL RY CO COM 136375102 1,084 9,406 SH   SOLE   9,406 0 0
CANADIAN PAC RY LTD COM 13645T100 954 14,694 SH   SOLE   14,694 0 0
CINTAS CORP COM 172908105 91,248 239,710 SH   SOLE   225,483 0 14,227
DOLLAR GEN CORP NEW COM 256677105 86,221 406,435 SH   SOLE   382,698 0 23,737
FIRSTSERVICE CORP NEW COM 33767E202 1,271 7,070 SH   SOLE   7,070 0 0
HOME DEPOT INC COM 437076102 86,207 262,620 SH   SOLE   247,245 0 15,375
INTUIT COM 461202103 108,161 200,481 SH   SOLE   188,729 0 11,752
MASTERCARD INCORPORATED CL A 57636Q104 76,370 219,656 SH   SOLE   207,019 0 12,637
MICROSOFT CORP COM 594918104 92,381 327,687 SH   SOLE   308,502 0 19,185
MOODYS CORP COM 615369105 94,631 266,482 SH   SOLE   250,865 0 15,617
OPEN TEXT CORP COM 683715106 1,089 22,450 SH   SOLE   22,450 0 0
ROPER TECHNOLOGIES INC COM 776696106 88,583 198,559 SH   SOLE   186,922 0 11,637
SHERWIN WILLIAMS CO COM 824348106 91,804 328,185 SH   SOLE   308,961 0 19,224
STARBUCKS CORP COM 855244109 81,061 734,840 SH   SOLE   692,249 0 42,591
TC ENERGY CORP COM 87807B107 1,133 23,677 SH   SOLE   23,677 0 0
TELUS CORPORATION COM 87971M103 1,171 53,574 SH   SOLE   53,574 0 0
TEXAS INSTRS INC COM 882508104 82,392 428,657 SH   SOLE   403,542 0 25,115
THERMO FISHER SCIENTIFIC INC COM 883556102 100,428 175,780 SH   SOLE   165,534 0 10,246
THOMSON REUTERS CORP. COM NEW 884903709 1,339 12,179 SH   SOLE   12,179 0 0
UNITEDHEALTH GROUP INC COM 91324P102 86,871 222,325 SH   SOLE   209,284 0 13,041
VISA INC COM CL A 92826C839 84,876 381,072 SH   SOLE   359,018 0 22,054
WASTE CONNECTIONS INC COM 94106B101 1,224 9,765 SH   SOLE   9,765 0 0
ZOETIS INC CL A 98978V103 102,824 529,691 SH   SOLE   499,002 0 30,689