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 48,596 221,376 SH   SOLE   211,576 0 9,800
ALLEGHENY TECH. COM 01741R102 672 28,390 SH   SOLE   28,390 0 0
ALPHABET A COM 38259P508 2,014 1,942 SH   SOLE   1,942 0 0
ALPHABET C COM 38259P706 30,647 29,703 SH   SOLE   28,288 0 1,415
ALTRIA GROUP INC. COM 02209S103 825 13,242 SH   SOLE   13,242 0 0
AMAZON.COM COM 023135106 4,225 2,919 SH   SOLE   2,919 0 0
AMERISOURCEBERGEN COM 03073E105 1,299 15,072 SH   SOLE   3,137 0 11,935
ANTERO RES CORP COM 03674X106 2,240 112,830 SH   SOLE   112,830 0 0
APPLE INC COM 037833100 6,065 36,148 SH   SOLE   36,148 0 0
ASCENT CAPITAL GROUP COM 043632108 990 269,090 SH   SOLE   269,090 0 0
AT&T CORP. COM 001957109 1,696 47,575 SH   SOLE   47,575 0 0
BANK OF AMERICA COM 060505104 231 7,710 SH   SOLE   7,710 0 0
BECTON DICKINSON COM 075887109 466 2,150 SH   SOLE   2,150 0 0
BERKSHIRE HATH A COM 084670108 1,795 6 SH   SOLE   6 0 0
BERKSHIRE HATH B COM 084670702 36,714 184,047 SH   SOLE   173,376 0 10,671
BLACKBERRY COM 09228f103 30,228 2,628,541 SH   SOLE   2,628,541 0 0
BOX INC CL A COM 10316T104 288 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 056622104 285 7,040 SH   SOLE   7,040 0 0
BRISTOL-MYERS COM 110122108 369 5,841 SH   SOLE   5,841 0 0
CATERPILLAR INC COM 149123101 1,739 11,800 SH   SOLE   11,800 0 0
CHECK POINT SOFTWARE COM m22465104 871 8,771 SH   SOLE   1,500 0 7,271
CHEVRON CORP COM 166764100 32,115 281,615 SH   SOLE   268,015 0 13,600
CISCO SYSTEMS COM 17275R102 46,806 1,091,311 SH   SOLE   1,047,241 0 44,070
CNO FINANCIAL COM 12621E103 264 12,200 SH   SOLE   12,200 0 0
COCA COLA BOTTLNG COM 191098102 311 1,800 SH   SOLE   1,800 0 0
CORNING, INC. COM 219350105 41,634 1,493,312 SH   SOLE   1,423,312 0 70,000
CRIMSON WINE GROUP LTD COM 22662X100 292 29,546 SH   SOLE   29,546 0 0
CUMMINS INC COM 231021106 394 2,430 SH   SOLE   1,400 0 1,030
CVS HEALTH CORP COM 126650100 41,881 673,220 SH   SOLE   638,720 0 34,500
DISCOVERY INC C COM 25470F302 16,748 858,000 SH   SOLE   858,000 0 0
DOWDUPONT COM 26078j100 52,650 826,396 SH   SOLE   787,946 0 38,450
EMCOR GROUP INC COM 29084q100 404 5,190 SH   SOLE   0 0 5,190
EXCO RES INC COM 269279501 200 572,481 SH   SOLE   572,481 0 0
EXXON MOBIL COM 30231G102 1,184 15,869 SH   SOLE   15,869 0 0
F M C CORP COM 302491303 996 13,010 SH   SOLE   0 0 13,010
F5 NETWORKS INC COM 315616102 400 2,768 SH   SOLE   0 0 2,768
FACEBOOK COM 30303m102 472 2,953 SH   SOLE   2,953 0 0
FEDERATED INVS. COM 314211103 312 9,337 SH   SOLE   9,337 0 0
FEDEX CORP COM 31428X106 6,275 26,133 SH   SOLE   26,133 0 0
FIBROCELL SCIENCE COM 315721209 18 30,000 SH   SOLE   30,000 0 0
FLEX LTD ORD COM y2573f102 580 35,489 SH   SOLE   0 0 35,489
GENERAL ELECTRIC COM 369604103 752 55,777 SH   SOLE   28,477 0 27,300
GENERAL MOTORS COM 37045v100 45,761 1,259,244 SH   SOLE   1,196,244 0 63,000
HALLIBURTON CO. COM 406216101 319 6,792 SH   SOLE   6,792 0 0
HALLMARK FINL SVCS INC COM 40624Q203 8,028 900,000 SH   SOLE   900,000 0 0
HENRY SCHEIN COM 806407102 684 10,178 SH   SOLE   10,178 0 0
HI CRUSH PARTNERS LP COM 428337109 106 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC. COM 437076102 497 2,790 SH   SOLE   2,790 0 0
ILLINOIS TOOL WKS COM 452308109 410 2,617 SH   SOLE   2,617 0 0
INNOVIVA INC COM 45781M101 213 12,807 SH   SOLE   12,807 0 0
INTEL CORP COM 458140100 29,875 573,630 SH   SOLE   522,030 0 51,600
INTL. BUS. MACHINES COM 459200101 298 1,942 SH   SOLE   1,942 0 0
INTREXON CORP COM 46122t102 613 40,000 SH   SOLE   40,000 0 0
INVESTORS BANC. COM 46146L101 136 10,000 SH   SOLE   10,000 0 0
J.P. MORGAN CHASE COM 46625H100 49,881 453,586 SH   SOLE   444,586 0 9,000
J2 GLOBAL INC COM 48123v102 232 2,940 SH   SOLE   0 0 2,940
JAKKS PAC INC COM 47012e106 2,259 1,075,600 SH   SOLE   1,075,600 0 0
JOHNSON CONTROLS COM g51502105 31,697 899,475 SH   SOLE   856,775 0 42,700
JOHNSON&JOHNSON COM 478160104 26,113 203,766 SH   SOLE   195,766 0 8,000
KLX INC COM 482539103 4,832 68,000 SH   SOLE   68,000 0 0
LIQUIDITY SERVICES COM 53635B107 16,347 2,515,000 SH   SOLE   2,515,000 0 0
LOWE'S COMPANIES COM 548661107 254 2,900 SH   SOLE   2,900 0 0
MASTERCARD INC COM 57636Q104 631 3,600 SH   SOLE   3,600 0 0
MCEWEN MNG INC COM 58039P107 12,273 5,900,440 SH   SOLE   5,900,440 0 0
MERCK & CO. INC. COM 58933Y105 316 5,805 SH   SOLE   5,805 0 0
MICROSOFT CORP COM 594918104 66,339 726,848 SH   SOLE   708,170 0 18,678
MONDELEZ INTL COM 609207105 314 7,534 SH   SOLE   7,534 0 0
NANOVIRICIDES COM 630087203 49 60,000 SH   SOLE   60,000 0 0
NESTLE ADR COM 641069406 14,670 185,580 SH   SOLE   159,880 0 25,700
NIKE INC. CL B COM 654106103 206 3,096 SH   SOLE   3,096 0 0
NUANCE COMM. COM 67020Y100 20,042 1,272,500 SH   SOLE   1,272,500 0 0
NVIDIA CORP COM 67066G104 1,158 5,000 SH   SOLE   5,000 0 0
PEPSICO INC COM 713448108 1,446 13,252 SH   SOLE   4,428 0 8,824
PFIZER INC COM 717081103 39,460 1,111,867 SH   SOLE   1,042,567 0 69,300
PHILIP MORRIS INTl. COM 718172109 23,253 233,929 SH   SOLE   222,929 0 11,000
PHILLIPS 66 COM 718546104 336 3,500 SH   SOLE   3,500 0 0
PNC FINANCIAL COM 693475105 1,368 9,045 SH   SOLE   9,045 0 0
PROCTER & GAMBLE COM 742718109 647 8,162 SH   SOLE   8,162 0 0
QUALCOMM INC. COM 747525103 49,294 889,629 SH   SOLE   850,129 0 39,500
QURATE RETAIL INC. QVC GROUP COM 74915m100 27,863 1,107,000 SH   SOLE   1,107,000 0 0
RITE AID CORP COM 767754104 168 100,000 SH   SOLE   100,000 0 0
SCHLUMBERGER COM 806857108 19,392 299,353 SH   SOLE   262,853 0 36,500
SKYWORKS SOLUTIONS INC. COM 83088M102 1,371 13,674 SH   SOLE   0 0 13,674
STANDARD AVB FINL COM 85303B100 274 9,152 SH   SOLE   9,152 0 0
TETRA TECH INC COM 88162g103 1,628 33,252 SH   SOLE   0 0 33,252
THERATECHNOLOGIES COM 88338H100 109 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 27,606 2,189,200 SH   SOLE   2,189,200 0 0
TRISTATE CAP COM 89668F100 952 40,950 SH   SOLE   40,950 0 0
TWILIO INC CL A COM 90138F102 2,168 56,784 SH   SOLE   56,784 0 0
TWITTER INC COM 90184L102 297 10,245 SH   SOLE   10,245 0 0
UNITED BANKSHARES COM 909907107 7,052 200,069 SH   SOLE   200,069 0 0
UNITEDHEALTH GROUP COM 91324P102 592 2,765 SH   SOLE   2,765 0 0
VERIZON COMM. COM 92343V104 19,719 412,361 SH   SOLE   389,561 0 22,800
VISA INC CL A COM 92826C839 301 2,519 SH   SOLE   2,519 0 0
WESTERN DIGITAL COM 958102105 810 8,778 SH   SOLE   0 0 8,778
WORLDPAY INC COM 981558109 1,123 13,651 SH   SOLE   0 0 13,651
DDR CORP MUTUAL 23317h102 8,573 1,169,580 SH   SOLE   969,580 0 200,000
VANGUARD REAL ESTATE ETF MUTUAL 922908553 235 3,114 SH   SOLE   3,114 0 0
ISHARES CORE S&P MID-CAP ETF MUTUAL 464287507 626 3,340 SH   SOLE   3,340 0 0
ISHARES RUSSELL 1000 ETF MUTUAL 464287622 403 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 2000 INDEX MUTUAL 464287655 225 1,480 SH   SOLE   1,480 0 0
ISHARES S&P MIDCAP 400 VALUE E MUTUAL 464287705 896 5,800 SH   SOLE   0 0 5,800
ISHARES S&P SMALL-CAP ETF MUTUAL 464287804 1,266 16,436 SH   SOLE   7,690 0 8,746
NEUBERGER BRMN. MLP INCOME MUTUAL 64129H104 139 17,050 SH   SOLE   17,050 0 0
SCHWAB U.S. BROAD MARKET MUTUAL 808524102 1,358 21,291 SH   SOLE   20,991 0 300
SPDR S&P 400 MID CAP VALUE MUTUAL 78464A839 640 6,435 SH   SOLE   6,435 0 0
SPDR S&P 400 MIDCAP MUTUAL 78467Y107 5,191 15,190 SH   SOLE   15,190 0 0
SPDR S&P 500 ETF MUTUAL 78462F103 711 2,700 SH   SOLE   2,700 0 0
SPDR-TECHNOLOGY MUTUAL 81369Y803 1,439 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS GOLD MINERS MUTUAL 92189f106 17,703 805,420 SH   SOLE   805,420 0 0
VANECK VECTORS JR GOLD MINERS MUTUAL 92189f791 1,945 60,500 SH   SOLE   60,500 0 0
VANGUARD DIV. APPRECIATION ETF MUTUAL 921908844 750 7,423 SH   SOLE   7,423 0 0
VANGUARD GROWTH MUTUAL 922908736 1,220 8,600 SH   SOLE   8,600 0 0
VANGUARD LARGE CAP ETF MUTUAL 922908637 292 2,405 SH   SOLE   2,405 0 0
VANGUARD SMALL CAP VALUE ETF MUTUAL 922908611 259 2,000 SH   SOLE   0 0 2,000
VANGUARD VALUE INDEX MUTUAL 922908744 4,015 38,911 SH   SOLE   38,911 0 0
WISDOMTREE LARGECAP DIV MUTUAL 97717W307 1,435 16,220 SH   SOLE   16,220 0 0
iSHARES PREFERRED STOCK MUTUAL 464288687 225 6,000 SH   SOLE   6,000 0 0
iSHARES RUSSELL 1000 GROWTH MUTUAL 464287614 88,587 6,509,466 SH   SOLE   649,146 0 1,800
iSHARES RUSSELL 1000 VALUE MUTUAL 464287598 1,089 9,077 SH   SOLE   9,077 0 0
KKR & CO LP MASTER LP 48248M102 816 40,200 SH   SOLE   40,200 0 0
ISHARES EAFE GROWTH ETF COM 464288885 15,277 190,080 SH   SOLE   190,080 0 0
ISHARES MSCI EAFE ETF COM 464287465 403 5,789 SH   SOLE   5,789 0 0
ISHARES MSCI EMERGING MKTS ETF COM 464287234 213 4,407 SH   SOLE   4,407 0 0
SCHWAB EMERGING MARKET ETF COM 808524706 440 15,329 SH   SOLE   15,329 0 0
SCHWAB INTL EQUITY ETF COM 808524805 281 8,345 SH   SOLE   8,345 0 0
SPDR EMERGING MARKETS DIVIDEND COM 78463X533 282 7,950 SH   SOLE   7,950 0 0
VANGUARD DEV. MARKETS ETF COM 921943858 13,303 300,623 SH   SOLE   244,623 0 56,000
VANGUARD EMERG. MARKETS ETF COM 922042858 20,901 444,887 SH   SOLE   404,487 0 40,400
VANGUARD EUROPE ETF COM 922042874 8,612 148,100 SH   SOLE   148,100 0 0
GUGGENHEIM MSCI GLOBAL TIMBER ALTCOM 18383Q879 491 15,000 SH   SOLE   15,000 0 0
ISHARES GOLD TRUST ALTCOM 464285105 404 31,767 SH   SOLE   31,767 0 0
SPDR GOLD SHARES ALTCOM 78463v107 26,271 208,850 SH   SOLE   208,450 0 400
VANECK VECTORS AGRIBUSINESS ALTCOM 92189F700 325 5,250 SH   SOLE   5,250 0 0
EATON VANCE LIMITED DURATION BOND 27828H105 530 40,744 SH   SOLE   40,744 0 0
INVESCO DYNAMIC CREDIT OPP BOND 46132R104 229 19,500 SH   SOLE   19,500 0 0
ISHARES FLOATING RATE NOTE BOND 46429b655 2,152 42,250 SH   SOLE   42,250 0 0
PIMCO ENHANCED SHORT MATURITY BOND 72201R833 13,442 132,367 SH   SOLE   130,867 0 1,500
SCHWAB S/T U.S. TREAS BOND 808524862 2,739 54,950 SH   SOLE   54,950 0 0
SPDR SHORT-TERM CORPORATE BOND BOND 78464A474 3,466 114,765 SH   SOLE   114,765 0 0
VANGUARD S-T INFLATION PROT. T BOND 922020805 2,030 41,500 SH   SOLE   39,500 0 2,000
VANGUARD S/T BOND BOND 921937827 5,158 65,759 SH   SOLE   65,759 0 0
iSHARES 1-3 YR TREASURY BOND 464287457 3,927 47,000 SH   SOLE   45,750 0 1,250
iSHARES BARCLAYS 1-3 YR CREDIT BOND 464288646 2,013 19,391 SH   SOLE   19,391 0 0
iSHARES CORE US AGGREGATE BOND BOND 464287226 2,574 24,000 SH   SOLE   24,000 0 0
iSHARES SHORT MATURITY BOND BOND 46431W507 17,145 341,800 SH   SOLE   341,800 0 0
iSHARES TIPS BOND ETF BOND 464287176 226 2,000 SH   SOLE   2,000 0 0
TEMPLETON EMERG. INCOME INTL BOND 880192109 188 16,600 SH   SOLE   16,600 0 0
BLACKROCK MUNI INTERM TAX-FREE 09253X102 197 15,000 SH   SOLE   15,000 0 0
INVESCO VALUE MUNI INCOME TAX-FREE 46132P108 436 30,000 SH   SOLE   30,000 0 0
NUVEEN MUNI VALUE TAX-FREE 670928100 1,627 171,780 SH   SOLE   171,780 0 0
NUVEEN NY AMT-FREE MUN TAX-FREE 670656107 365 30,000 SH   SOLE   30,000 0 0
NUVEEN PA INV QUALITY MUNI TAX-FREE 670972108 407 32,516 SH   SOLE   32,516 0 0
NUVEEN QUALITY MUNI INCOME FUN TAX-FREE 67066V101 328 25,000 SH   SOLE   25,000 0 0
PUTNAM MUNI OPPORT TRUST TAX-FREE 746922103 175 15,000 SH   SOLE   15,000 0 0
SPDR BARCLAYS MUNI BOND ETF TAX-FREE 78464A458 211 4,400 SH   SOLE   4,400 0 0
SPDR SHORT TERM MUNICIPAL TAX-FREE 78468r739 8,593 179,700 SH   SOLE   179,700 0 0