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
3M CO COM 88579Y101 2,102 15,500 SH   SOLE   15,500 0 0
AIR PRODS & CHEMS INC COM 009158106 5,660 47,550 SH   SOLE   47,550 0 0
AIRGAS INC COM 009363102 373 3,500 SH   SOLE   3,500 0 0
ALBANY INTL CORP CL A 012348108 1,467 41,260 SH   SOLE   41,260 0 0
APACHE CORP COM 037411105 454 5,468 SH   SOLE   5,468 0 0
APPLE INC COM 037833100 298 554 SH   SOLE   554 0 0
ASHLAND INC NEW COM 044209104 2,106 21,175 SH   SOLE   21,175 0 0
AUTODESK INC COM 052769106 2,280 46,374 SH   SOLE   46,374 0 0
BARD C R INC COM 067383109 4,343 29,350 SH   SOLE   29,350 0 0
BECTON DICKINSON & CO COM 075887109 2,637 22,530 SH   SOLE   22,530 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,062 16,500 SH   SOLE   16,500 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,036 26,250 SH   SOLE   26,250 0 0
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 349 12,000 SH   SOLE   12,000 0 0
CANADIAN NATL RY CO COM 136375102 309 5,500 SH   SOLE   5,500 0 0
CENOVUS ENERGY INC COM 15135U109 2,843 98,164 SH   SOLE   98,164 0 0
CLEAN HARBORS INC COM 184496107 3,239 59,125 SH   SOLE   59,125 0 0
CORE LABORATORIES N V COM N22717107 1,270 6,400 SH   SOLE   6,400 0 0
CORNING INC COM 219350105 2,009 96,502 SH   SOLE   96,502 0 0
DANAHER CORP DEL COM 235851102 2,612 34,830 SH   SOLE   34,830 0 0
DENTSPLY INTL INC NEW COM 249030107 4,211 91,465 SH   SOLE   91,465 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,136 16,977 SH   SOLE   16,977 0 0
DIREXION SHS ETF TR DLY SC BEAR3XNEW 25459Y488 318 20,400 SH   SOLE   20,400 0 0
DIREXION SHS ETF TR DLY S&P 500 BEAR 25459Y371 492 16,000 SH   SOLE   16,000 0 0
DOMINION RES INC VA NEW COM 25746U109 248 3,500 SH   SOLE   3,500 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 4,210 62,743 SH   SOLE   62,743 0 0
ECOLAB INC COM 278865100 2,119 19,625 SH   SOLE   19,625 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,540 34,250 SH   SOLE   34,250 0 0
EMERSON ELEC CO COM 291011104 901 13,500 SH   SOLE   13,500 0 0
EPAM SYS INC COM 29414B104 732 22,250 SH   SOLE   22,250 0 0
EQT CORP COM 26884L109 1,232 12,705 SH   SOLE   12,705 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1,354 19,250 SH   SOLE   19,250 0 0
EXXON MOBIL CORP COM 30231G102 680 6,956 SH   SOLE   6,956 0 0
F M C CORP COM NEW 302491303 3,736 48,800 SH   SOLE   48,800 0 0
FISERV INC COM 337738108 1,233 21,750 SH   SOLE   21,750 0 0
GENERAL ELECTRIC CO COM 369604103 693 26,755 SH   SOLE   26,755 0 0
HAEMONETICS CORP COM 405024100 1,100 33,740 SH   SOLE   33,740 0 0
HEICO CORP NEW COM 422806109 2,622 43,575 SH   SOLE   43,575 0 0
IHS INC CL A 451734107 3,799 31,270 SH   SOLE   31,270 0 0
ILLINOIS TOOL WKS INC COM 452308109 216 2,650 SH   SOLE   2,650 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,716 49,295 SH   SOLE   49,295 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 192 1,000 SH   SOLE   1,000 0 0
JOHNSON & JOHNSON COM 478160104 246 2,500 SH   SOLE   2,500 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 641 17,500 SH   SOLE   17,500 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 240 3,250 SH   SOLE   3,250 0 0
KIRBY CORP COM 497266106 2,065 20,400 SH   SOLE   20,400 0 0
LENNOX INTL INC COM 526107107 3,280 36,075 SH   SOLE   36,075 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,307 46,100 SH   SOLE   46,100 0 0
MCDONALDS CORP COM 580135101 245 2,500 SH   SOLE   2,500 0 0
MERCK & CO INC NEW COM 58933Y105 354 6,239 SH   SOLE   6,239 0 0
MICROS SYS INC COM 594901100 2,092 39,525 SH   SOLE   39,525 0 0
MOHAWK INDS INC COM 608190104 3,366 24,750 SH   SOLE   24,750 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,870 62,050 SH   SOLE   62,050 0 0
MONSANTO CO NEW COM 61166W101 2,275 20,000 SH   SOLE   20,000 0 0
ONEOK INC NEW COM 682680103 542 9,150 SH   SOLE   9,150 0 0
PALL CORP COM 696429307 2,532 28,300 SH   SOLE   28,300 0 0
PATTERSON COMPANIES INC COM 703395103 1,274 30,500 SH   SOLE   30,500 0 0
PAYCHEX INC COM 704326107 1,985 46,587 SH   SOLE   46,587 0 0
PEPSICO INC COM 713448108 334 4,000 SH   SOLE   4,000 0 0
PERKINELMER INC COM 714046109 1,280 28,400 SH   SOLE   28,400 0 0
PPG INDS INC COM 693506107 193 1,000 SH   SOLE   1,000 0 0
PRAXAIR INC COM 74005P104 655 5,000 SH   SOLE   5,000 0 0
PRECISION CASTPARTS CORP COM 740189105 2,464 9,750 SH   SOLE   9,750 0 0
PROCTER & GAMBLE CO COM 742718109 738 9,160 SH   SOLE   9,160 0 0
PROSHARES TR ULTRAPRO SHORT S 74348A442 281 5,000 SH   SOLE   5,000 0 0
PTC INC COM 69370C100 2,219 62,640 SH   SOLE   62,640 0 0
REGAL BELOIT CORP COM 758750103 3,117 42,875 SH   SOLE   42,875 0 0
ROPER INDS INC NEW COM 776696106 2,898 21,708 SH   SOLE   21,708 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 884 12,100 SH   SOLE   12,100 0 0
SCHLUMBERGER LTD COM 806857108 4,536 46,524 SH   SOLE   46,524 0 0
SHERWIN WILLIAMS CO COM 824348106 2,727 13,835 SH   SOLE   13,835 0 0
SIGMA ALDRICH CORP COM 826552101 187 2,000 SH   SOLE   2,000 0 0
SOURCE CAP INC COM 836144105 1,044 15,200 SH   SOLE   15,200 0 0
STANLEY BLACK & DECKER INC COM 854502101 162 2,000 SH   SOLE   2,000 0 0
TELEFLEX INC COM 879369106 2,268 21,145 SH   SOLE   21,145 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,261 27,120 SH   SOLE   27,120 0 0
TIFFANY & CO NEW COM 886547108 775 9,000 SH   SOLE   9,000 0 0
TORTOISE MLP FD INC COM 89148B101 748 28,000 SH   SOLE   28,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 467 4,000 SH   SOLE   4,000 0 0
VARIAN MED SYS INC COM 92220P105 767 9,135 SH   SOLE   9,135 0 0
WOODWARD INC COM 980745103 2,076 50,000 SH   SOLE   50,000 0 0
XYLEM INC COM 98419M100 1,441 39,570 SH   SOLE   39,570 0 0