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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ACACIA RESH CORPACACIA TCH COM0038813071,05768,300SH SOLE 0068,300
AFFILIATED MANAGERS GROUPCOM0082521088014,000SH SOLE 004,000
AGNICO EAGLE MINES LTDCOM0084741081,16840,250SH SOLE 0040,250
AMICUS THERAPEUTICS INCCOM03152W10931553,000SH SOLE 0053,000
APPLE INCCOM0378331002,00319,885SH SOLE 0019,885
BRISTOL MYERS SQUIBB COCOM11012210867213,134SH SOLE 0013,134
CENTRAL FD CDA LTDCL A1535011011,04484,800SH SOLE 0084,800
CLOUD PEAK ENERGY INCCOM18911Q10298978,400SH SOLE 0078,400
COACH INCCOM1897541041,42239,933SH SOLE 0039,933
CROSS TIMBERS RTY TRTR UNIT22757R1092347,365SH SOLE 007,365
CVS HEALTH CORPCOM1266501004896,140SH SOLE 006,140
DIRECTVCOM25490A3093203,700SH SOLE 003,700
DISNEY WALT COCOM DISNEY25468710694210,585SH SOLE 0010,585
EMAGIN CORPCOM NEW29076N2066126,000SH SOLE 0026,000
EXXON MOBIL CORPCOM30231G1029029,590SH SOLE 009,590
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3032,56092,284SH SOLE 0092,284
GENERAL ELECTRIC COCOM3696041032,800109,300SH SOLE 00109,300
GENERAL MTRS COCOM37045V1002,94592,200SH SOLE 0092,200
GOOGLE INCCL A38259P508267453SH SOLE 00453
GOOGLE INCCL C38259P7066201,073SH SOLE 001,073
HUGOTON RTY TR TEXUNIT BEN INT44471710211112,370SH SOLE 0012,370
IEC ELECTRS CORP NEWCOM44949L1055913,000SH SOLE 0013,000
INTEL CORPCOM4581401002,22363,833SH SOLE 0063,833
IRELAND BKSPNSRD ADR NEW46267Q20245128,500SH SOLE 0028,500
JOHNSON & JOHNSONCOM4781601044884,582SH SOLE 004,582
KRAFT FOODS GROUP INCCOM50076Q1061,82432,342SH SOLE 0032,342
MICROSOFT CORPCOM5949181043,62078,085SH SOLE 0078,085
NEWMONT MINING CORPCOM6516391061,56768,000SH SOLE 1,500066,500
NIKE INCCL B6541061036877,700SH SOLE 007,700
NUVEEN PA INVT QUALITY MUN FCOM67097210814910,904SH SOLE 0010,904
NVIDIA CORPCOM67066G1041,52682,734SH SOLE 0082,734
O REILLY AUTOMOTIVE INC NEWCOM67103H1077525,000SH SOLE 005,000
ORACLE CORPCOM68389X10578920,600SH SOLE 0020,600
PFIZER INCCOM7170811032378,000SH SOLE 008,000
PLUM CREEK TIMBER CO INCCOM7292511081,02826,350SH SOLE 0026,350
POTASH CORP SASK INCCOM73755L1072,23564,681SH SOLE 0064,681
PRICELINE GRP INCCOM NEW741503403770665SH SOLE 00665
QUALCOMM INCCOM7475251033,47746,500SH SOLE 0046,500
QUANTA SVCS INCCOM74762E1021,88952,050SH SOLE 0052,050
RAYONIER ADVANCED MATLS INCCOM75508B1041,63649,700SH SOLE 0049,700
SAN JUAN BASIN RTY TRUNIT BEN INT7982411052,588136,236SH SOLE 00136,236
SCHEIN HENRY INCCOM8064071025774,950SH SOLE 004,950
SCHLUMBERGER LTDCOM8068571081,40513,812SH SOLE 0013,812
SENECA FOODS CORP NEWCL B8170701051,59852,399SH SOLE 3,635048,764
SENECA FOODS CORP NEWCL A8170705011,42849,913SH SOLE 12,370037,543
SIMULATIONS PLUS INCCOM82921410512217,500SH SOLE 0017,500
SPDR S&P 500 ETF TRTR UNIT78462F1032761,400SH SOLE 001,400
SPDR SERIES TRUSTS&P DIVID ETF78464A7632853,800SH SOLE 003,800
STRYKER CORPCOM86366710195311,800SH SOLE 0011,800
SUPPORT COM INCCOM86858W1012813,000SH SOLE 0013,000
TEVA PHARMACEUTICAL INDS LTDADR8816242092,03737,900SH SOLE 0037,900
THERMO FISHER SCIENTIFIC INCCOM8835561026335,200SH SOLE 005,200
UNITEDHEALTH GROUP INCCOM91324P1021,29415,000SH SOLE 0015,000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,2767,065SH SOLE 007,065
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,65730,000SH SOLE 0030,000
VERIZON COMMUNICATIONS INCCOM92343V1041,39427,884SH SOLE 0027,884
VISA INCCOM CL A92826C8398854,150SH SOLE 004,150
VIVUS INCCOM9285511008522,000SH SOLE 0022,000
YUM BRANDS INCCOM9884981011,79624,957SH SOLE 0024,957