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
ALERE INC COM 01449J105 160,246 3,166,296 SH   SOLE   3,166,296 0 0
ALERE INC PERP PFD CONV SE 01449J204 29,069 73,592 SH   SOLE   73,592 0 0
AMERICAN INTL GROUP INC COM 026874784 371,132 6,866,449 SH   SOLE   6,866,449 0 0
AMERICAN INTL GROUP INC W EXP 01/19/202 026874156 48 2,580 SH   SOLE   2,580 0 0
ANTHEM INC COM 036752103 209,975 1,510,720 SH   SOLE   1,510,720 0 0
ARISTA NETWORKS INC COM 040413106 78,876 1,250,021 SH   SOLE   1,250,021 0 0
BANK AMER CORP W EXP 01/16/201 060505146 3,535 908,799 SH   SOLE   908,799 0 0
BANK N S HALIFAX COM 064149107 40,785 834,560 SH   SOLE   834,560 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 145,573 682 SH   SOLE   682 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 82,175 579,184 SH   SOLE   579,184 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 155,399 4,539,837 SH   SOLE   4,539,837 0 0
COLLIERS INTL GROUP INC SUB VTG SHRS 194693107 15,822 417,583 SH   SOLE   417,583 0 0
DIGI INTL INC COM 253798102 21,027 2,229,812 SH   SOLE   2,229,812 0 0
EASTMAN CHEM CO COM 277432100 219,915 3,044,647 SH   SOLE   3,044,647 0 0
ENCANA CORP COM 292505104 2,451 401,862 SH   SOLE   401,862 0 0
EXFO INC SUB VTG SHS 302046107 15,499 4,193,500 SH   SOLE   4,193,500 0 0
FIRSTSERVICE CORP SUB VTG SH 33767E103 766 18,643 SH   SOLE   18,643 0 0
FLOWSERVE CORP COM 34354P105 220,745 4,970,620 SH   SOLE   4,970,620 0 0
FRANCO NEVADA CORP COM 351858105 13,924 226,730 SH   SOLE   226,730 0 0
GENERAC HLDGS INC COM 368736104 297,669 7,993,249 SH   SOLE   7,993,249 0 0
GRAN TIERRA ENERGY INC COM 38500T101 13,963 5,597,079 SH   SOLE   5,597,079 0 0
GRANITE REAL ESTATE INVT TR UNIT/99/99/9999 387437114 78,858 2,737,686 SH   SOLE   2,737,686 0 0
JPMORGAN CHASE & CO COM 46625H100 297,825 5,029,136 SH   SOLE   5,029,136 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 170,416 7,638,561 SH   SOLE   7,638,561 0 0
MERIT MED SYS INC COM 589889104 25,441 1,375,957 SH   SOLE   1,375,957 0 0
NATIONAL INSTRS CORP COM 636518102 42,977 1,427,349 SH   SOLE   1,427,349 0 0
PEGASYSTEMS INC COM 705573103 46,104 1,816,567 SH   SOLE   1,816,567 0 0
PTC INC COM 69370C100 116,614 3,516,709 SH   SOLE   3,516,709 0 0
REALOGY HLDGS CORP COM 75605Y106 335,871 9,301,335 SH   SOLE   9,301,335 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 48,649 1,252,628 SH   SOLE   1,252,628 0 0
REXNORD CORP NEW COM 76169B102 222,085 10,983,428 SH   SOLE   10,983,428 0 0
SANDSTORM GOLD LTD COM 80013R206 12,014 3,671,455 SH   SOLE   3,671,455 0 0
SERVICE CORP INTL COM 817565104 215,906 8,748,211 SH   SOLE   8,748,211 0 0
TE CONNECTIVITY LTD COM H84989104 303,182 4,896,347 SH   SOLE   4,896,347 0 0
TEAM INC COM 878155100 67,575 2,224,310 SH   SOLE   2,224,310 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 97,170 686,275 SH   SOLE   686,275 0 0
TORONTO DOMINION BK ONT COM 891160509 41,530 962,140 SH   SOLE   962,140 0 0
UBIQUITI NETWORKS INC COM 90347A100 194,843 5,856,428 SH   SOLE   5,856,428 0 0
UNION PAC CORP COM 907818108 265,770 3,340,918 SH   SOLE   3,340,918 0 0
WABCO HLDGS INC COM 92927K102 326,017 3,049,167 SH   SOLE   3,049,167 0 0
WABTEC CORP COM 929740108 66,873 843,399 SH   SOLE   843,399 0 0
WELLS FARGO & CO NEW COM 949746101 313,391 6,480,371 SH   SOLE   6,480,371 0 0
WESCO INTL INC COM 95082P105 379,519 6,941,995 SH   SOLE   6,941,995 0 0