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 PERP PFD CONV SE 01449J204 24,658 76,024 SH   SOLE   76,024 0 0
Alere Inc. COM 01449J105 311,833 8,041,087 SH   SOLE   8,041,087 0 0
Altera Corp. COM 021441100 130,678 3,652,261 SH   SOLE   3,652,261 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 226,756 4,197,623 SH   SOLE   4,197,623 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 106,941 6,811,524 SH   SOLE   6,811,524 0 0
BANK N S HALIFAX COM 064149107 53,576 867,600 SH   SOLE   867,600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 145,365 3,219,601 SH   SOLE   3,219,601 0 0
CENOVUS ENERGY INC COM 15135U109 42,392 1,578,286 SH   SOLE   1,578,286 0 0
DIGI INTL INC COM 253798102 20,175 2,689,963 SH   SOLE   2,689,963 0 0
EPAM SYS INC COM 29414B104 23,468 535,913 SH   SOLE   535,913 0 0
EXFO INC SUB VTG SHS 302046107 15,819 3,775,600 SH   SOLE   3,775,600 0 0
FIRSTSERVICE CORP SUB VTG SH 33761N109 9,573 182,683 SH   SOLE   182,683 0 0
FRANCO NEVADA CORP COM 351858105 10,536 215,000 SH   SOLE   215,000 0 0
GRAN TIERRA ENERGY INC COM 38500T101 8,965 1,624,673 SH   SOLE   1,624,673 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 53,303 1,552,243 SH   SOLE   1,552,243 0 0
IMRIS INC COM 45322N105 1,142 1,883,081 SH   SOLE   1,883,081 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 87,374 1,789,709 SH   SOLE   1,789,709 0 0
JPMORGAN CHASE & CO COM 46625H100 215,434 3,576,262 SH   SOLE   3,576,262 0 0
Knoll Inc. COM NEW 498904200 47,159 2,724,376 SH   SOLE   2,724,376 0 0
MARKEL CORP COM 570535104 122,076 191,898 SH   SOLE   191,898 0 0
MERIT MED SYS INC COM 589889104 58,071 4,888,100 SH   SOLE   4,888,100 0 0
MICROSOFT CORP COM 594918104 210,827 4,547,607 SH   SOLE   4,547,607 0 0
NATIONAL INSTRS CORP COM 636518102 73,182 2,366,042 SH   SOLE   2,366,042 0 0
PTC Inc. COM 69370C100 125,453 3,399,821 SH   SOLE   3,399,821 0 0
REALOGY HLDGS CORP COM 75605Y106 123,762 3,326,937 SH   SOLE   3,326,937 0 0
RYANAIR HLDGS PLC SPONSORED ADR 783513104 141,264 2,503,347 SH   SOLE   2,503,347 0 0
SERVICE CORP INTL COM 817565104 239,971 11,351,526 SH   SOLE   11,351,526 0 0
TE CONNECTIVITY LTD REG SHS H84989104 280,378 5,071,036 SH   SOLE   5,071,036 0 0
Team Inc. COM 878155100 57,037 1,504,524 SH   SOLE   1,504,524 0 0
TIM HORTONS INC COM 88706M103 42,312 538,200 SH   SOLE   538,200 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 54,917 1,114,600 SH   SOLE   1,114,600 0 0
WABCO HLDGS INC COM 92927K102 165,062 1,814,868 SH   SOLE   1,814,868 0 0
WellPoint Inc. COM 94973V107 172,911 1,445,503 SH   SOLE   1,445,503 0 0
WELLS FARGO & CO NEW COM 949746101 259,063 4,994,464 SH   SOLE   4,994,464 0 0
WESCO INTL INC COM 95082P105 151,446 1,935,171 SH   SOLE   1,935,171 0 0
Xilinx Inc. COM 983919101 140,407 3,315,394 SH   SOLE   3,315,394 0 0