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 19,767 76,024 SH   SOLE   76,024 0 0
Alere Inc. COM 01449J105 203,299 6,650,262 SH   SOLE   6,650,262 0 0
Altera Corp. COM 021441100 148,708 4,001,831 SH   SOLE   4,001,831 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 151,348 3,112,237 SH   SOLE   3,112,237 0 0
AMN Healthcare Services Inc. COM 001744101 82,652 6,006,667 SH   SOLE   6,006,667 0 0
BANK N S HALIFAX COM 064149107 50,054 872,600 SH   SOLE   872,600 0 0
CARLISLE COS INC COM 142339100 45,331 644,921 SH   SOLE   644,921 0 0
CDN IMPERIAL BK OF COMMERCE COM 136069101 15,135 189,700 SH   SOLE   189,700 0 0
Cenovus Energy Inc. COM 15135U109 21,026 703,529 SH   SOLE   703,529 0 0
Delphi Automotive PLC SHS G27823106 67,549 1,156,259 SH   SOLE   1,156,259 0 0
DIGI INTL INC COM 253798102 26,927 2,689,963 SH   SOLE   2,689,963 0 0
Dresser-Rand Group Inc. COM 261608103 46,495 745,116 SH   SOLE   745,116 0 0
DREW INDS INC COM NEW 26168L205 42,575 934,898 SH   SOLE   934,898 0 0
EXFO Inc. SUB VTG SHS 302046107 21,493 3,954,700 SH   SOLE   3,954,700 0 0
FirstService Corp. SUB VTG SH 33761N109 11,400 293,430 SH   SOLE   293,430 0 0
Franco-Nevada Corp. COM 351858105 26,351 580,000 SH   SOLE   580,000 0 0
Gran Tierra Energy Inc. COM 38500T101 10,571 1,487,400 SH   SOLE   1,487,400 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 40,919 1,139,043 SH   SOLE   1,139,043 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 12,497 355,581 SH   SOLE   355,581 0 0
IMRIS Inc. COM 45322N105 4,855 3,063,300 SH   SOLE   3,063,300 0 0
International Rectifier Corp COM 460254105 156,581 6,321,404 SH   SOLE   6,321,404 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 90,169 1,549,830 SH   SOLE   1,549,830 0 0
JPMorgan Chase & Co COM 46625H100 181,552 3,512,330 SH   SOLE   3,512,330 0 0
Knoll Inc COM NEW 498904200 69,268 4,089,039 SH   SOLE   4,089,039 0 0
MANPOWERGROUP INC COM 56418H100 101,932 1,401,319 SH   SOLE   1,401,319 0 0
MERIT MED SYS INC COM 589889104 71,969 5,933,157 SH   SOLE   5,933,157 0 0
MICROSOFT CORP COM 594918104 187,770 5,637,042 SH   SOLE   5,637,042 0 0
NATIONAL INSTRS CORP COM 636518102 61,677 1,994,089 SH   SOLE   1,994,089 0 0
PROGRESSIVE CORP OHIO COM 743315103 86,758 3,186,128 SH   SOLE   3,186,128 0 0
PTC Inc COM 69370C100 106,267 3,737,842 SH   SOLE   3,737,842 0 0
RYANAIR HLDGS PLC SPONSORED ADR 783513104 160,728 3,231,360 SH   SOLE   3,231,360 0 0
Sandstorm Gold Ltd. COM NEW 80013R206 1,443 266,500 SH   SOLE   266,500 0 0
SHFL ENTMT INC COM 78423R105 67,702 2,943,566 SH   SOLE   2,943,566 0 0
TE CONNECTIVITY LTD REG SHS H84989104 119,157 2,301,220 SH   SOLE   2,301,220 0 0
Team Inc COM 878155100 54,481 1,370,581 SH   SOLE   1,370,581 0 0
Tenneco Inc COM 880349105 119,728 2,370,845 SH   SOLE   2,370,845 0 0
Tim Hortons Inc. COM 88706M103 34,744 598,200 SH   SOLE   598,200 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 50,925 564,800 SH   SOLE   564,800 0 0
WABCO HLDGS INC COM 92927K102 120,688 1,432,327 SH   SOLE   1,432,327 0 0
WELLPOINT INC COM 94973V107 130,108 1,556,131 SH   SOLE   1,556,131 0 0
WELLS FARGO & CO NEW COM 949746101 177,917 4,305,824 SH   SOLE   4,305,824 0 0
WESCO INTL INC COM 95082P105 90,003 1,176,054 SH   SOLE   1,176,054 0 0
XILINX INC COM 983919101 132,399 2,825,418 SH   SOLE   2,825,418 0 0