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 COMPANY COM 88579Y101 6,128 43,255 SH   SOLE 43,255 0 0
A T & T NEW COM 001957505 3,381 95,934 SH   SOLE 95,934 0 0
ABBOTT LABORATORIES COM 002824100 5,774 138,831 SH   SOLE 138,831 0 0
ABBVIE COM 00287Y109 5,511 95,416 SH   SOLE 95,416 0 0
ACCENTURE COM G1151C101 2,440 30,000 SH   SOLE 30,000 0 0
ACETO CORP COM 004446100 1,618 83,771 SH   SOLE 83,771 0 0
ADEPT TECHNOLOGY INC COM 006854202 210 25,000 SH   SOLE 25,000 0 0
ADOBE SYSTEMS COM 00724F101 4,380 63,305 SH   SOLE 63,305 0 0
AEROVIRONMENT INC COM 008073108 1,812 60,260 SH   SOLE 60,260 0 0
ALTRIA GROUP COM 02209S103 204 4,436 SH   SOLE 4,436 0 0
AMERICAN EXPRESS COM 025816109 4,225 48,265 SH   SOLE 48,265 0 0
AMETEK COM 031100100 3,090 61,550 SH   SOLE 61,550 0 0
AMGEN COM 031162100 211 1,500 SH   SOLE 1,500 0 0
ANADARKO PETROLEUM COM 032511107 396 3,900 SH   SOLE 3,900 0 0
APPLE COM 037833100 9,110 90,417 SH   SOLE 90,417 0 0
ASTRONICS CORP COM 046433108 3,089 64,777 SH   SOLE 64,777 0 0
ASTRONICS CORP CLASS B COM 046433207 613 12,910 SH   SOLE 12,910 0 0
AUTOMATIC DATA PROCESSING COM 053015103 2,758 33,198 SH   SOLE 33,198 0 0
BANK OF AMERICA COM 060505104 373 21,887 SH   SOLE 21,887 0 0
BAXTER INTERNATIONAL COM 071813109 337 4,692 SH   SOLE 4,692 0 0
BECTON DICKINSON COM 075887109 3,134 27,539 SH   SOLE 27,539 0 0
BERKSHIRE HATHAWAY CL A COM 084670108 2,276 11 SH   SOLE 11 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 205 21,836 SH   SOLE 21,836 0 0
BP PLC ADR COM 055622104 285 6,484 SH   SOLE 6,484 0 0
BRYN MAWR BANK CORP COM 117665109 228 8,047 SH   SOLE 8,047 0 0
CALLIDUS SOFTWARE INC COM 13123E500 4,673 388,756 SH   SOLE 388,756 0 0
CANTEL MEDICAL CORP COM 138098108 2,284 66,444 SH   SOLE 66,444 0 0
CATERPILLAR COM 149123101 2,213 22,350 SH   SOLE 22,350 0 0
CDK GLOBAL COM 12508E101 337 11,017 SH   SOLE 11,017 0 0
CHEROKEE INC COM 16444H102 270 14,808 SH   SOLE 14,808 0 0
CHEVRON COM 166764100 6,991 58,590 SH   SOLE 58,590 0 0
CHUBB COM 171232101 4,124 45,280 SH   SOLE 45,280 0 0
CISCO SYSTEMS COM 17275R102 4,989 198,225 SH   SOLE 198,225 0 0
CITIZENS & NORTHERN CORP COM 172922106 209 11,000 SH   SOLE 11,000 0 0
CME GROUP COM 12572Q105 680 8,500 SH   SOLE 8,500 0 0
CNB FINANCIAL CORP COM 126128107 225 14,300 SH   SOLE 14,300 0 0
COCA-COLA COM 191216100 1,352 31,700 SH   SOLE 31,700 0 0
COLGATE-PALMOLIVE COM 194162103 2,190 33,585 SH   SOLE 33,585 0 0
CONOCOPHILLIPS COM 20825C104 5,704 74,543 SH   SOLE 74,543 0 0
CONSOLIDATED WATER CO COM 014317287 152 13,000 SH   SOLE 13,000 0 0
CORPORATE OFFICE PROPERTIES TR COM 22002T108 2,603 101,219 SH   SOLE 101,219 0 0
COSTCO WHOLESALE COM 22160K105 4,373 34,895 SH   SOLE 34,895 0 0
CRYOLIFE INC COM 228903100 2,516 254,939 SH   SOLE 254,939 0 0
CSX COM 126408103 6,835 213,180 SH   SOLE 213,180 0 0
DENTSPLY INTERNATIONAL COM 249030107 6,003 131,648 SH   SOLE 131,648 0 0
DISNEY WALT COM 254687106 7,735 86,885 SH   SOLE 86,885 0 0
DOVER COM 260003108 847 10,546 SH   SOLE 10,546 0 0
DUKE ENERGY COM 264399106 235 3,141 SH   SOLE 3,141 0 0
DUPONT DE NEMOURS COM 263534109 6,608 92,089 SH   SOLE 92,089 0 0
EATON COM 278058102 4,907 77,435 SH   SOLE 77,435 0 0
EMAGIN CORP COM 29076N206 113 47,910 SH   SOLE 47,910 0 0
ENERGEN COM 292655108 3,727 51,592 SH   SOLE 51,592 0 0
EXCO RESOURCES INC COM 269279402 1,331 398,497 SH   SOLE 398,497 0 0
EXXONMOBIL COM 30231G102 8,695 92,446 SH   SOLE 92,446 0 0
FARMER BROTHERS CO COM 307675108 2,126 73,437 SH   SOLE 73,437 0 0
FEMALE HEALTH CO COM 314462102 229 65,500 SH   SOLE 65,500 0 0
FIRST COMMUNITY BANCSHARES IN COM 31983A103 180 12,600 SH   SOLE 12,600 0 0
FMC CORP COM 302491303 206 3,600 SH   SOLE 3,600 0 0
FRANKLIN COVEY CO COM 353469109 235 12,000 SH   SOLE 12,000 0 0
FUEL SYSTEMS SOLUTIONS INC COM 35952W103 1,325 148,727 SH   SOLE 148,727 0 0
FULTON FINANCIAL COM 360271100 173 15,593 SH   SOLE 15,593 0 0
GAMING & LEISURE PROPERTIES COM 36467J108 1,121 36,293 SH   SOLE 36,293 0 0
GENERAL ELECTRIC COM 369604103 449 17,519 SH   SOLE 17,519 0 0
HOME DEPOT COM 437076102 223 2,434 SH   SOLE 2,434 0 0
ID SYSTEMS INC COM 449489103 262 35,408 SH   SOLE 35,408 0 0
IDEXX LABORATORIES COM 45168D104 495 4,200 SH   SOLE 4,200 0 0
II-VI INC COM 902104108 1,716 145,791 SH   SOLE 145,791 0 0
ILLINOIS TOOL WORKS COM 452308109 2,026 24,000 SH   SOLE 24,000 0 0
IMAX CORP COM 45245E109 2,079 75,726 SH   SOLE 75,726 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 3,797 20,002 SH   SOLE 20,002 0 0
INTUIT COM 461202103 333 3,800 SH   SOLE 3,800 0 0
IRADIMED COM 46266A109 119 17,000 SH   SOLE 17,000 0 0
IROBOT CORP COM 462726100 2,222 72,980 SH   SOLE 72,980 0 0
ISHARES MSCI EAFE INDEX ETF 464287465 3,082 48,060 SH   SOLE 48,060 0 0
ISHARES MSCI EMERGING MARKETS ETF 464287234 532 12,800 SH   SOLE 12,800 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 14,817 135,500 SH   SOLE 135,500 0 0
ISHARES S&P MIDCAP 400 INDEX ETF 464287507 202 1,475 SH   SOLE 1,475 0 0
JOHNSON & JOHNSON COM 478160104 1,776 16,660 SH   SOLE 16,660 0 0
JPMORGAN CHASE COM 46625H100 5,058 83,957 SH   SOLE 83,957 0 0
KIMBERLY-CLARK COM 494368103 934 8,684 SH   SOLE 8,684 0 0
LEAPFROG ENTERPRISES INC COM 52186N106 1,943 324,307 SH   SOLE 324,307 0 0
LILLY ELI COM 532457108 2,447 37,740 SH   SOLE 37,740 0 0
LIVEPERSON INC COM 538146101 3,450 274,062 SH   SOLE 274,062 0 0
LOWES COM 548661107 5,677 107,278 SH   SOLE 107,278 0 0
M&T BANK CORP COM 55261F104 5,427 44,015 SH   SOLE 44,015 0 0
MCGRATH RENTCORP COM 580589109 1,983 57,995 SH   SOLE 57,995 0 0
MEETME INC COM 585141104 49 25,000 SH   SOLE 25,000 0 0
MERCK COM 58933Y105 6,253 105,483 SH   SOLE 105,483 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,928 108,968 SH   SOLE 108,968 0 0
MICROSOFT COM 594918104 5,281 113,909 SH   SOLE 113,909 0 0
MONMOUTH REAL ESTATE INVESTMEN COM 609720107 290 28,700 SH   SOLE 28,700 0 0
MONSANTO NEW COM 61166W101 248 2,200 SH   SOLE 2,200 0 0
NATIONAL PENN BANCSHARES COM 637138108 1,310 134,886 SH   SOLE 134,886 0 0
NIKE COM 654106103 6,470 72,535 SH   SOLE 72,535 0 0
NORDSTROM COM 655664100 4,893 71,570 SH   SOLE 71,570 0 0
NORFOLK SOUTHERN COM 655844108 552 4,950 SH   SOLE 4,950 0 0
NORTHERN TRUST CORP COM 665859104 619 9,102 SH   SOLE 9,102 0 0
NOVARTIS SPONSORED ADR COM 66987V109 592 6,284 SH   SOLE 6,284 0 0
NUTRISYSTEM INC COM 67069D108 2,568 167,100 SH   SOLE 167,100 0 0
NV5 HOLDINGS INC COM 62945V109 142 15,000 SH   SOLE 15,000 0 0
NVE CORP COM 629445206 2,535 39,280 SH   SOLE 39,280 0 0
OCCIDENTAL PETROLEUM COM 674599105 476 4,950 SH   SOLE 4,950 0 0
ODYSSEY MARINE EXPLORATION IN COM 676118102 118 130,000 SH   SOLE 130,000 0 0
ORBCOMM INC COM 68555P100 201 35,000 SH   SOLE 35,000 0 0
ORION ENERGY SYSTEMS INC COM 686275108 208 38,934 SH   SOLE 38,934 0 0
PANHANDLE OIL & GAS INC COM 698477106 229 3,838 SH   SOLE 3,838 0 0
PENN NATIONAL GAMING COM 707569109 338 30,142 SH   SOLE 30,142 0 0
PEPSICO COM 713448108 7,974 85,661 SH   SOLE 85,661 0 0
PETMED EXPRESS INC COM 716382106 204 15,000 SH   SOLE 15,000 0 0
PFIZER COM 717081103 5,029 170,057 SH   SOLE 170,057 0 0
PIONEER POWER SOLUTIONS INC COM 723836300 161 20,000 SH   SOLE 20,000 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 5,378 62,845 SH   SOLE 62,845 0 0
POWERSECURE INTERNATIONAL INC COM 73936N105 3,284 342,758 SH   SOLE 342,758 0 0
POWERSHARES QQQ TRUST COM 73935A104 504 5,100 SH   SOLE 5,100 0 0
PRAXAIR COM 74005P104 5,331 41,325 SH   SOLE 41,325 0 0
PROCTER & GAMBLE COM 742718109 2,171 25,921 SH   SOLE 25,921 0 0
PSYCHEMEDICS CORP COM 744375205 180 12,700 SH   SOLE 12,700 0 0
PUBLIC STORAGE COM 74660D109 3,759 22,667 SH   SOLE 22,667 0 0
QUALCOMM COM 747525103 6,384 85,376 SH   SOLE 85,376 0 0
QUALITY SYSTEMS INC COM 747582104 1,292 93,826 SH   SOLE 93,826 0 0
ROCKY MOUNTAIN CHOCOLATE FACTO COM 774678403 241 19,200 SH   SOLE 19,200 0 0
ROSETTA RESOURCES INC COM 777779307 1,423 31,941 SH   SOLE 31,941 0 0
SCHLUMBERGER COM 806857108 6,158 60,559 SH   SOLE 60,559 0 0
SCRIPPS NETWORKS INTERACTIVE COM 811065101 4,829 61,840 SH   SOLE 61,840 0 0
SEACHANGE INTERNATIONAL INC COM 811699107 1,801 258,732 SH   SOLE 258,732 0 0
SHUTTERFLY INC COM 82568P304 2,903 59,553 SH   SOLE 59,553 0 0
SIMULATIONS PLUS INC COM 829214105 274 39,457 SH   SOLE 39,457 0 0
SIZMEK INC COM 83013P105 238 30,700 SH   SOLE 30,700 0 0
SKULLCANDY INC COM 83083J104 195 25,000 SH   SOLE 25,000 0 0
SNAP-ON COM 833034101 4,432 36,605 SH   SOLE 36,605 0 0
SPDR GOLD SHARES ETF 78463V107 203 1,750 SH   SOLE 1,750 0 0
SPDR S & P 500 INDEX ETF 78462F103 44,255 224,620 SH   SOLE 224,620 0 0
SPDR S&P MIDCAP 400 ETF 78467Y017 229 920 SH   SOLE 920 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 224 48,385 SH   SOLE 48,385 0 0
STRYKER COM 863667101 3,931 48,685 SH   SOLE 48,685 0 0
SYSCO COM 871829107 3,523 92,823 SH   SOLE 92,823 0 0
TOTAL S A ADR COM 89151E109 274 4,250 SH   SOLE 4,250 0 0
TRIANGLE CAPITAL CORP COM 895848109 2,191 86,524 SH   SOLE 86,524 0 0
TYLER TECHNOLOGIES INC COM 902252105 3,442 38,936 SH   SOLE 38,936 0 0
UMH PROPERTIES INC COM 903002103 233 24,513 SH   SOLE 24,513 0 0
UNION PACIFIC COM 907818108 578 5,330 SH   SOLE 5,330 0 0
UNITED PARCEL SERVICE B COM 911312106 657 6,681 SH   SOLE 6,681 0 0
UNITED TECHNOLOGIES COM 913017109 5,147 48,739 SH   SOLE 48,739 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042718 1,318 12,904 SH   SOLE 12,904 0 0
VANGUARD MSCI EMERGING MARKETS ETF 922042858 3,219 77,175 SH   SOLE 77,175 0 0
VERIZON COMMUNICATIONS COM 92343V104 4,485 89,715 SH   SOLE 89,715 0 0
WALGREEN COM 931422109 1,340 22,610 SH   SOLE 22,610 0 0
WAL-MART DE MEXICO SAB DE CV O COM P98180105 26 10,520 SH   SOLE 10,520 0 0
WARREN RESOURCES INC COM 93564A100 223 42,000 SH   SOLE   42,000 0 0
WELLS FARGO COM 949746101 5,535 106,717 SH   SOLE   106,717 0 0
WILLIAMS COMPANIES COM 969457100 6,612 119,453 SH   SOLE   119,453 0 0
WISDOMTREE DEFA INDEX ETF 97717W703 3,015 57,699 SH   SOLE   57,699 0 0
WISDOMTREE LARGECAP DIVIDEND I ETF 97717W307 211 2,965 SH   SOLE   2,965 0 0
ZEP INC COM 98944B108 182 13,000 SH   SOLE   13,000 0 0