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 98,910 1,234,677 SH   SOLE   1,165,058 0 69,619
ADVANCE AUTO PARTS INC COM 00751Y106 91,163 440,485 SH   SOLE   415,553 0 24,932
ALLEGION PLC ORD SHS G0176J109 73,051 665,431 SH   SOLE   627,319 0 38,112
AMERICAN TOWER CORP NEW COM 03027X100 91,074 362,525 SH   SOLE   342,107 0 20,418
APPLIED MATLS INC COM 038222105 83,135 630,768 SH   SOLE   595,435 0 35,333
BROADCOM INC COM 11135F101 113,483 180,223 SH   SOLE   170,105 0 10,118
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,348 23,835 SH   SOLE   23,835 0 0
CANADIAN NATL RY CO COM 136375102 1,262 9,404 SH   SOLE   9,404 0 0
CANADIAN PAC RY LTD COM 13645T100 1,213 14,694 SH   SOLE   14,694 0 0
CINTAS CORP COM 172908105 106,042 249,282 SH   SOLE   235,055 0 14,227
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,035 7,939 SH   SOLE   7,939 0 0
DOLLAR GEN CORP NEW COM 256677105 93,887 421,716 SH   SOLE   397,979 0 23,737
FIRSTSERVICE CORP NEW COM 33767E202 1,023 7,070 SH   SOLE   7,070 0 0
INTUIT COM 461202103 84,233 175,178 SH   SOLE   165,292 0 9,886
LOWES COS INC COM 548661107 78,539 388,442 SH   SOLE   366,254 0 22,188
MASTERCARD INCORPORATED CL A 57636Q104 81,633 228,422 SH   SOLE   215,785 0 12,637
MICROCHIP TECHNOLOGY INC. COM 595017104 87,558 1,165,270 SH   SOLE   1,099,240 0 66,030
MICROSOFT CORP COM 594918104 105,034 340,675 SH   SOLE   321,490 0 19,185
MOODYS CORP COM 615369105 93,750 277,851 SH   SOLE   262,234 0 15,617
MSCI INC COM 55354G100 88,854 176,690 SH   SOLE   166,671 0 10,019
OPEN TEXT CORP COM 683715106 952 22,449 SH   SOLE   22,449 0 0
ROPER TECHNOLOGIES INC COM 776696106 97,751 206,999 SH   SOLE   195,362 0 11,637
SHERWIN WILLIAMS CO COM 824348106 85,268 341,593 SH   SOLE   322,369 0 19,224
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,466 7,674 SH   SOLE   7,674 0 0
STARBUCKS CORP COM 855244109 69,205 760,747 SH   SOLE   718,156 0 42,591
TELUS CORPORATION COM 87971M103 1,400 53,571 SH   SOLE   53,571 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 100,424 170,023 SH   SOLE   160,472 0 9,551
THOMSON REUTERS CORP. COM NEW 884903709 1,113 10,249 SH   SOLE   10,249 0 0
UNITEDHEALTH GROUP INC COM 91324P102 118,097 231,576 SH   SOLE   218,535 0 13,041
VISA INC COM CL A 92826C839 87,788 395,852 SH   SOLE   373,798 0 22,054
WASTE CONNECTIONS INC COM 94106B101 1,366 9,763 SH   SOLE   9,763 0 0
ZOETIS INC CL A 98978V103 97,430 516,625 SH   SOLE   487,936 0 28,689