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
ABBVIE INC COM 00287Y109 269 4,600 SH   SOLE   0 0 4,600
AGNICO EAGLE MINES LTD COM 008474108 950 34,011 SH   SOLE   0 0 34,011
AMICUS THERAPEUTICS INC COM 03152W109 511 47,000 SH   SOLE   0 0 47,000
APPLE INC COM 037833100 1,753 14,085 SH   SOLE   0 0 14,085
BRISTOL MYERS SQUIBB CO COM 110122108 802 12,436 SH   SOLE   0 0 12,436
CENTRAL FD CDA LTD CL A 153501101 900 75,600 SH   SOLE   0 0 75,600
CITIGROUP INC COM NEW 172967424 1,233 23,930 SH   SOLE   0 0 23,930
CLOUD PEAK ENERGY INC COM 18911Q102 693 119,100 SH   SOLE   0 0 119,100
COACH INC COM 189754104 2,156 52,033 SH   SOLE   0 0 52,033
DISNEY WALT CO COM DISNEY 254687106 911 8,685 SH   SOLE   0 0 8,685
EMAGIN CORP COM NEW 29076N206 63 26,000 SH   SOLE   0 0 26,000
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 802 21,830 SH   SOLE   0 0 21,830
FIRST SOLAR INC COM 336433107 413 6,900 SH   SOLE   0 0 6,900
GENERAL ELECTRIC CO COM 369604103 2,928 118,000 SH   SOLE   0 0 118,000
GENERAL MTRS CO COM 37045V100 4,519 120,500 SH   SOLE   0 0 120,500
GOOGLE INC CL A 38259P508 445 803 SH   SOLE   0 0 803
GOOGLE INC CL C 38259P706 369 673 SH   SOLE   0 0 673
HUGOTON RTY TR TEX UNIT BEN INT 444717102 66 11,370 SH   SOLE   0 0 11,370
IEC ELECTRS CORP NEW COM 44949L105 49 13,000 SH   SOLE   0 0 13,000
INTEL CORP COM 458140100 1,169 37,400 SH   SOLE   0 0 37,400
JOHNSON & JOHNSON COM 478160104 411 4,082 SH   SOLE   0 0 4,082
KRAFT FOODS GROUP INC COM 50076Q106 444 5,092 SH   SOLE   0 0 5,092
MICROSOFT CORP COM 594918104 2,943 72,385 SH   SOLE   0 0 72,385
NEWMONT MINING CORP COM 651639106 981 45,200 SH   SOLE   0 0 45,200
NIKE INC CL B 654106103 482 4,800 SH   SOLE   0 0 4,800
NUVEEN PA INVT QUALITY MUN F COM 670972108 152 10,904 SH   SOLE   0 0 10,904
NVIDIA CORP COM 67066G104 1,434 68,534 SH   SOLE   0 0 68,534
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,081 5,000 SH   SOLE   0 0 5,000
ORACLE CORP COM 68389X105 617 14,300 SH   SOLE   0 0 14,300
PFIZER INC COM 717081103 313 9,000 SH   SOLE   0 0 9,000
PLUM CREEK TIMBER CO INC COM 729251108 1,015 23,350 SH   SOLE   0 0 23,350
POTASH CORP SASK INC COM 73755L107 2,086 64,681 SH   SOLE   0 0 64,681
PRICELINE GRP INC COM NEW 741503403 518 445 SH   SOLE   0 0 445
PTC INC COM 69370C100 1,919 53,050 SH   SOLE   0 0 53,050
QUALCOMM INC COM 747525103 3,058 44,100 SH   SOLE   0 0 44,100
QUANTA SVCS INC COM 74762E102 1,725 60,450 SH   SOLE   0 0 60,450
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 1,355 113,236 SH   SOLE   0 0 113,236
SCHLUMBERGER LTD COM 806857108 534 6,400 SH   SOLE   0 0 6,400
SENECA FOODS CORP NEW CL A 817070501 3,298 110,624 SH   SOLE   16,000 0 94,624
SIMULATIONS PLUS INC COM 829214105 107 17,500 SH   SOLE   0 0 17,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 296 1,435 SH   SOLE   0 0 1,435
SPDR SERIES TRUST S&P DIVID ETF 78464A763 297 3,800 SH   SOLE   0 0 3,800
STARBUCKS CORP COM 855244109 331 3,500 SH   SOLE   0 0 3,500
STRYKER CORP COM 863667101 673 7,300 SH   SOLE   0 0 7,300
SUNEDISON INC COM 86732Y109 931 38,800 SH   SOLE   0 0 38,800
SUPPORT COM INC COM 86858W101 20 13,000 SH   SOLE   0 0 13,000
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2,573 41,300 SH   SOLE   0 0 41,300
UNITEDHEALTH GROUP INC COM 91324P102 793 6,700 SH   SOLE   0 0 6,700
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,389 7,340 SH   SOLE   0 0 7,340
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,599 29,500 SH   SOLE   0 0 29,500
VERIZON COMMUNICATIONS INC COM 92343V104 1,395 28,684 SH   SOLE   0 0 28,684
VISA INC COM CL A 92826C839 667 10,200 SH   SOLE   0 0 10,200
VIVUS INC COM 928551100 27 11,000 SH   SOLE   0 0 11,000
YUM BRANDS INC COM 988498101 1,965 24,957 SH   SOLE   0 0 24,957