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
AFLAC INC Stock 001055102 4,154 71,316 SH   SOLE 0 71,316 0 0
AMAZON COM INC COM Stock 023135106 4,582 14,210 SH   SOLE 0 14,210 0 0
APPLE INC Stock 037833100 5,810 57,664 SH   SOLE 0 57,664 0 0
BAKER HUGHES INC COM Stock 057224107 4,830 74,245 SH   SOLE 0 74,245 0 0
CARBO CERAMICS INC COM Stock 140781105 2,045 34,521 SH   SOLE 0 34,521 0 0
CATAMARAN CORP COM Stock 148887102 3,635 86,245 SH   SOLE 0 86,245 0 0
CATERPILLAR INC Stock 149123101 4,693 47,395 SH   SOLE 0 47,394 0 0
CHICAGO BRIDGE & IRON CO N V COM Stock 167250109 4,056 70,110 SH   SOLE 0 70,110 0 0
COLGATE-PALMOLIVE CO Stock 194162103 5,528 84,762 SH   SOLE 0 84,761 0 0
COMMVAULT SYSTEMS INC COM Stock 204166102 3,219 63,865 SH   SOLE 0 63,865 0 0
CONOCOPHILLIPS Stock 20825C104 639 8,356 SH   SOLE 0 8,356 0 0
EXXON MOBIL CORP Stock 30231G102 2,778 29,540 SH   SOLE 0 29,539 0 0
FIRST NIAGARA FINL GP INC COM Stock 33582V108 3,285 394,350 SH   SOLE 0 394,350 0 0
FLOWSERVE CORP Stock 34354P105 3,720 52,755 SH   SOLE 0 52,755 0 0
GENERAL ELECTRIC CO Stock 369604103 4,624 180,466 SH   SOLE 0 180,465 0 0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT Stock 40222T104 23 11,391 SH   SOLE 0 11,391 0 0
HEALTHCARE SVCS GRP INC COM Stock 421906108 4,315 150,805 SH   SOLE 0 150,805 0 0
HELMERICH & PAYNE INC Stock 423452101 4,669 47,711 SH   SOLE 0 47,711 0 0
HOME DEPOT INC COM Stock 437076102 5,462 59,540 SH   SOLE 0 59,539 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 341 1,720 SH   SOLE 0 1,720 0 0
KLA-TENCOR CORP COM Stock 482480100 5,363 68,072 SH   SOLE 0 68,071 0 0
LAUDER ESTEE COS INC CL A Stock 518439104 4,698 62,878 SH   SOLE 0 62,877 0 0
MAIN STREET CAPITAL CORP COM Stock 56035L104 3,986 130,108 SH   SOLE 0 130,107 0 0
MC CORMICK & CO INC N-VT NON VOTING SHARES Stock 579780206 3,953 59,085 SH   SOLE 0 59,085 0 0
NOVO-NORDISK A S ADR ADR 670100205 5,317 111,665 SH   SOLE 0 111,665 0 0
OCEANEERING INTL INC COM Stock 675232102 3,213 49,300 SH   SOLE 0 49,300 0 0
PHILLIPS 66 COM Stock 718546104 589 7,242 SH   SOLE 0 7,242 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108 4,261 54,348 SH   SOLE 0 54,347 0 0
QUALCOMM INC Stock 747525103 4,508 60,295 SH   SOLE 0 60,295 0 0
ROCK-TENN CO Stock 772739207 3,790 79,665 SH   SOLE 0 79,665 0 0
SAFEGUARD SCIENTIFICS INC Stock 786449207 3,876 210,643 SH   SOLE 0 210,643 0 0
SIZMEK INC COM Stock 83013P105 3,137 405,270 SH   SOLE 0 405,270 0 0
SPDR S&P 500 ETF ETF 78462F103 253 1,285 SH   SOLE 0 1,285 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 5,945 38,117 SH   SOLE 0 38,117 0 0
TRW AUTOMOTIVE HLDGS CORP COM Stock 87264S106 5,726 56,555 SH   SOLE 0 56,555 0 0
UNION PACIFIC CORP Stock 907818108 6,967 64,263 SH   SOLE 0 64,262 0 0
VALMONT INDS INC Stock 920253101 3,697 27,397 SH   SOLE 0 27,396 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 202 2,237 SH   SOLE 0 2,237 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 303 2,585 SH   SOLE 0 2,585 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 1,453 18,190 SH   SOLE 0 18,190 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 284 2,564 SH   SOLE 0 2,564 0 0
WALT DISNEY CO Stock 254687106 4,047 45,451 SH   SOLE 0 45,451 0 0