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 47,014 226,269 SH   SOLE   217,297 0 8,972
ALLEGHENY TECH. COM 01741R102 470 18,390 SH   SOLE   18,390 0 0
ALLERGAN INC COM 018490102 205 1,400 SH   SOLE   1,400 0 0
ALPHABET A COM 38259P508 2,426 2,061 SH   SOLE   2,061 0 0
ALPHABET C COM 02079K107 38,602 32,900 SH   SOLE   31,511 0 1,389
ALTRIA GROUP INC. COM 02209S103 841 14,647 SH   SOLE   14,647 0 0
AMAZON.COM COM 023135106 9,632 5,409 SH   SOLE   5,409 0 0
AMERISOURCEBERGEN COM 03073E105 825 10,378 SH   SOLE   2,500 0 7,878
ANTERO RES CORP COM 03674X106 996 112,830 SH   SOLE   112,830 0 0
APPLE INC COM 037833100 7,992 42,074 SH   SOLE   42,074 0 0
ASCENT CAPITAL GROUP COM 043632108 202 269,090 SH   SOLE   269,090 0 0
AT&T CORP. COM 001957109 874 27,861 SH   SOLE   27,861 0 0
AUTOMATIC DATA PROCESSING COM 053015137 257 1,610 SH   SOLE   1,610 0 0
BANK OF AMERICA COM 060505104 206 7,467 SH   SOLE   7,467 0 0
BECTON DICKINSON COM 075887109 3,237 12,960 SH   SOLE   12,960 0 0
BERKSHIRE HATH B COM 084670702 37,150 184,926 SH   SOLE   175,228 0 9,698
BLACKBERRY COM 09228f103 26,895 2,665,541 SH   SOLE   2,665,541 0 0
BLUEPRINT MEDICINES CORP. COM 09627Y109 240 3,000 SH   SOLE   3,000 0 0
BOX INC CL A COM 10316T104 270 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 056622104 299 6,845 SH   SOLE   6,845 0 0
BRISTOL-MYERS COM 110122108 315 6,605 SH   SOLE   6,605 0 0
CATERPILLAR INC COM 149123101 1,463 10,800 SH   SOLE   10,800 0 0
CHECK POINT SOFTWARE COM m22465104 944 7,463 SH   SOLE   1,500 0 5,963
CHEVRON CORP COM 166764100 35,546 288,569 SH   SOLE   275,941 0 12,628
CISCO SYSTEMS COM 17275R102 55,180 1,022,037 SH   SOLE   981,207 0 40,830
CITIGROUP COM 172967424 4,775 76,740 SH   SOLE   68,640 0 8,100
CNO FINANCIAL COM 12621E103 180 11,100 SH   SOLE   11,100 0 0
COMMSCOPE COM 20337x109 1,728 79,530 SH   SOLE   79,530 0 0
CONOCOPHILLIPS COM 20825C104 200 3,000 SH   SOLE   3,000 0 0
CORNING, INC. COM 219350105 47,050 1,421,437 SH   SOLE   1,356,837 0 64,600
CRIMSON WINE GROUP LTD COM 22662X100 243 29,546 SH   SOLE   29,546 0 0
CUMMINS INC COM 231021106 384 2,430 SH   SOLE   1,400 0 1,030
CVS HEALTH CORP COM 126650100 43,956 815,059 SH   SOLE   783,099 0 31,960
DELTA AIR LINES COM 247361702 3,364 65,135 SH   SOLE   65,135 0 0
DISCOVERY INC C COM 25470F302 21,669 852,445 SH   SOLE   799,845 0 52,600
DOWDUPONT COM 26078j100 46,713 876,249 SH   SOLE   840,679 0 35,570
DROPBOX INC CL A COM 26210C104 304 13,960 SH   SOLE   13,960 0 0
EMCOR GROUP INC COM 29084q100 379 5,190 SH   SOLE   0 0 5,190
EXCO RES INC COM 269279501 8 72,481 SH   SOLE   72,481 0 0
EXXON MOBIL COM 30231G102 1,164 14,412 SH   SOLE   14,412 0 0
F M C CORP COM 302491303 898 11,691 SH   SOLE   0 0 11,691
F5 NETWORKS INC COM 315616102 434 2,768 SH   SOLE   0 0 2,768
FACEBOOK COM 30303m102 492 2,953 SH   SOLE   2,953 0 0
FEDERATED INVS. COM 314211103 259 8,837 SH   SOLE   8,837 0 0
FEDEX CORP COM 31428X106 5,148 28,379 SH   SOLE   28,379 0 0
FIRST DATA CORP COM 32008D106 394 15,000 SH   SOLE   15,000 0 0
FLEX LTD ORD COM y2573f102 355 35,489 SH   SOLE   0 0 35,489
GENERAL ELECTRIC COM 369604103 323 32,311 SH   SOLE   32,311 0 0
GENERAL MOTORS COM 37045v100 44,253 1,192,793 SH   SOLE   1,134,833 0 57,960
HALLMARK FINL SVCS INC COM 40624Q203 9,360 900,000 SH   SOLE   900,000 0 0
HENRY SCHEIN COM 806407102 612 10,178 SH   SOLE   10,178 0 0
HI CRUSH PARTNERS LP COM 428337109 44 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC. COM 437076102 704 3,669 SH   SOLE   3,669 0 0
INTEL CORP COM 458140100 28,087 523,031 SH   SOLE   475,391 0 47,640
INVESTORS BANC. COM 46146L101 237 20,000 SH   SOLE   20,000 0 0
J.P. MORGAN CHASE COM 46625H100 47,589 470,106 SH   SOLE   461,754 0 8,352
J2 GLOBAL INC COM 48123v102 255 2,940 SH   SOLE   0 0 2,940
JAKKS PAC INC COM 47012e106 1,086 1,075,600 SH   SOLE   1,075,600 0 0
JOHNSON CONTROLS COM g51502105 31,878 862,968 SH   SOLE   822,340 0 40,628
JOHNSON&JOHNSON COM 478160104 31,811 227,560 SH   SOLE   216,160 0 11,400
KANSAS CITY SOUTHERN COM 485170302 15,841 136,585 SH   SOLE   123,585 0 13,000
KKR & CO COM 48251W104 1,179 50,200 SH   SOLE   50,200 0 0
KLX ENERGY SERVICES HOLDINGS COM 48253L106 651 25,900 SH   SOLE   25,900 0 0
LANNETT INC COM 516012101 787 100,000 SH   SOLE   100,000 0 0
LIQUIDITY SERVICES COM 53635B107 19,844 2,573,845 SH   SOLE   2,573,845 0 0
LIVENT CORP COM 53814L108 134 10,933 SH   SOLE   0 0 10,933
LOWE'S COMPANIES COM 548661107 317 2,900 SH   SOLE   2,900 0 0
MASTERCARD INC COM 57636Q104 848 3,600 SH   SOLE   3,600 0 0
MCEWEN MNG INC COM 58039P107 2,401 1,600,440 SH   SOLE   1,600,440 0 0
MERCK & CO. INC. COM 58933Y105 252 3,025 SH   SOLE   3,025 0 0
METRO BANK PLC COM BBG00CSS6 99 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM 594918104 79,028 670,067 SH   SOLE   652,970 0 17,097
MONDELEZ INTL COM 609207105 377 7,551 SH   SOLE   7,551 0 0
NANOVIRICIDES COM 630087203 16 60,000 SH   SOLE   60,000 0 0
NESTLE ADR COM 641069406 14,579 152,950 SH   SOLE   127,630 0 25,320
NETFLIX INC. COM 64110L106 392 1,100 SH   SOLE   1,100 0 0
NIKE INC. CL B COM 654106103 261 3,096 SH   SOLE   3,096 0 0
NUANCE COMM. COM 67020Y100 16,514 975,400 SH   SOLE   975,400 0 0
NVIDIA CORP COM 67066G104 1,177 6,553 SH   SOLE   6,553 0 0
PEPSICO INC COM 713448108 1,399 11,417 SH   SOLE   4,428 0 6,989
PFIZER INC COM 717081103 45,585 1,073,348 SH   SOLE   1,009,808 0 63,540
PHILIP MORRIS INTl. COM 718172109 21,923 248,021 SH   SOLE   225,961 0 22,060
PHILLIPS 66 COM 718546104 333 3,500 SH   SOLE   3,500 0 0
PNC FINANCIAL COM 693475105 950 7,748 SH   SOLE   7,748 0 0
PROCTER & GAMBLE COM 742718109 908 8,729 SH   SOLE   8,729 0 0
QUALCOMM INC. COM 747525103 51,420 901,633 SH   SOLE   865,193 0 36,440
QURATE RETAIL INC. QVC GROUP COM 74915m100 15,980 1,000,000 SH   SOLE   1,000,000 0 0
SCHLUMBERGER COM 806857108 31,048 712,607 SH   SOLE   679,867 0 32,740
SKYWORKS SOLUTIONS INC. COM 83088M102 874 10,598 SH   SOLE   0 0 10,598
STANDARD AVB FINL COM 85303B100 247 9,152 SH   SOLE   9,152 0 0
SYNOPSYS INC COM 871607107 253 2,200 SH   SOLE   2,200 0 0
TETRA TECH INC COM 88162g103 1,665 27,941 SH   SOLE   0 0 27,941
THERATECHNOLOGIES COM 88338H100 85 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 14,363 2,405,803 SH   SOLE   2,405,803 0 0
TRISTATE CAP COM 89668F100 837 40,950 SH   SOLE   40,950 0 0
TWILIO INC CL A COM 90138F102 2,907 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 403 12,245 SH   SOLE   12,245 0 0
UNITED BANKSHARES COM 909907107 6,345 175,069 SH   SOLE   175,069 0 0
VERIZON COMM. COM 92343V104 23,573 398,657 SH   SOLE   377,297 0 21,360
VISA INC CL A COM 92826C839 327 2,093 SH   SOLE   2,093 0 0
WALT DISNEY CO. COM 254687106 2,087 18,792 SH   SOLE   18,792 0 0
WESTERN DIGITAL COM 958102105 422 8,778 SH   SOLE   0 0 8,778
WORLDPAY INC COM 981558109 1,400 12,336 SH   SOLE   0 0 12,336
SITE CENTERS CORP COM 82981j109 7,991 586,690 SH   SOLE   469,340 0 117,350
ISHARES CORE S&P MID-CAP ETF COM 464287507 1,427 7,535 SH   SOLE   7,535 0 0
ISHARES RUSSELL 1000 ETF COM 464287622 432 2,744 SH   SOLE   2,744 0 0
ISHARES S&P SMALL-CAP ETF COM 464287804 1,287 16,685 SH   SOLE   7,939 0 8,746
ISHARES U.S. TECH ETF COM 464287721 2,189 11,485 SH   SOLE   11,485 0 0
NEUBERGER BRMN. MLP INCOME COM 64129H104 217 27,300 SH   SOLE   27,300 0 0
SCHWAB U.S. BROAD MARKET COM 808524102 1,423 20,916 SH   SOLE   20,616 0 300
SCHWAB US LARGE CAP GROWTH COM 808524300 203 2,552 SH   SOLE   2,552 0 0
SPDR S&P 400 MID CAP VALUE COM 78464A839 245 4,870 SH   SOLE   4,870 0 0
SPDR S&P 400 MIDCAP COM 78467Y107 6,222 18,015 SH   SOLE   18,015 0 0
SPDR S&P 500 ETF COM 78462F103 874 3,094 SH   SOLE   3,094 0 0
SPDR-TECHNOLOGY COM 81369Y803 1,628 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS GOLD MINERS COM 92189f106 19,200 856,367 SH   SOLE   854,367 0 2,000
VANECK VECTORS OIL SERVICE ETF COM 92189F718 853 49,500 SH   SOLE   49,500 0 0
VANGUARD DIV. APPRECIATION ETF COM 921908844 1,009 9,201 SH   SOLE   9,201 0 0
VANGUARD GROWTH COM 922908736 1,451 9,274 SH   SOLE   9,274 0 0
VANGUARD LARGE CAP ETF COM 922908637 1,025 7,893 SH   SOLE   7,893 0 0
VANGUARD MID CAP COM 922908629 845 5,258 SH   SOLE   5,258 0 0
VANGUARD MID-CAP VALUE ETF COM 922908512 1,209 11,205 SH   SOLE   1,005 0 10,200
VANGUARD SMALL CAP VALUE ETF COM 922908611 317 2,462 SH   SOLE   462 0 2,000
VANGUARD SMALL-CAP ETF COM 922908751 939 6,146 SH   SOLE   6,146 0 0
VANGUARD VALUE INDEX COM 922908744 4,330 40,233 SH   SOLE   40,233 0 0
WISDOMTREE LARGECAP DIV COM 97717W307 1,481 15,720 SH   SOLE   15,720 0 0
iSHARES PREFERRED STOCK COM 464288687 219 6,000 SH   SOLE   6,000 0 0
iSHARES RUSSELL 1000 GROWTH COM 464287614 99,653 658,381 SH   SOLE   656,581 0 1,800
iSHARES RUSSELL 1000 VALUE COM 464287598 1,068 8,647 SH   SOLE   8,647 0 0
ISHARES CORE MSCI EMERG MKTS COM 46434G103 2,703 52,264 SH   SOLE   52,264 0 0
ISHARES EAFE GROWTH COM 464288885 18,211 235,135 SH   SOLE   235,135 0 0
ISHARES EAFE VALUE COM 464288877 5,834 119,350 SH   SOLE   119,350 0 0
ISHARES MSCI EAFE ETF COM 464287465 2,866 44,190 SH   SOLE   6,990 0 37,200
ISHARES MSCI EMERGING MKTS ETF COM 464287234 1,882 43,856 SH   SOLE   3,256 0 40,600
ISHARES MSCI INDIA ETF COM 46429B598 458 13,000 SH   SOLE   13,000 0 0
MARKET VECTORS VIETNAM ETF COM 57060U761 567 34,250 SH   SOLE   34,250 0 0
SCHWAB EMERGING MARKET ETF COM 808524706 295 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF COM 808524805 224 7,163 SH   SOLE   7,163 0 0
SPDR EMERGING MARKETS DIVIDEND COM 78463X533 220 6,950 SH   SOLE   6,950 0 0
VANGUARD DEV. MARKETS ETF COM 921943858 11,445 280,024 SH   SOLE   280,024 0 0
VANGUARD EMERG. MARKETS ETF COM 922042858 24,204 569,503 SH   SOLE   569,103 0 400
VANGUARD EUROPE ETF COM 922042874 1,882 35,100 SH   SOLE   35,100 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 1,494 29,785 SH   SOLE   29,785 0 0
iSHARES CHINA LARGE-CAP ETF COM 464287184 568 12,826 SH   SOLE   12,826 0 0
INVESCO MSCI GLOBAL TIMBER ETF COM 18383Q879 412 15,000 SH   SOLE   15,000 0 0
ISHARES GOLD TRUST COM 464285105 396 31,969 SH   SOLE   31,969 0 0
SPDR GOLD SHARES COM 78463v107 23,974 196,490 SH   SOLE   196,090 0 400
VANECK VECTORS AGRIBUSINESS COM 92189F700 324 5,200 SH   SOLE   5,200 0 0
EATON VANCE LIMITED DURATION COM 27828H105 419 33,104 SH   SOLE   33,104 0 0
INVESCO DYNAMIC CREDIT OPP COM 46132R104 212 19,500 SH   SOLE   19,500 0 0
ISHARES FLOATING RATE NOTE COM 46429b655 1,889 37,100 SH   SOLE   37,100 0 0
PIMCO ENHANCED SHORT MATURITY COM 72201R833 16,170 159,213 SH   SOLE   157,713 0 1,500
SCHWAB S/T U.S. TREAS COM 808524862 2,105 41,945 SH   SOLE   41,945 0 0
SPDR SHORT-TERM CORPORATE BOND COM 78464A474 3,178 104,015 SH   SOLE   104,015 0 0
VANGUARD INTER-TERM CORP BOND COM 92206C870 216 2,490 SH   SOLE   2,490 0 0
VANGUARD INTERM-TERM BOND COM 921937819 381 4,540 SH   SOLE   4,540 0 0
VANGUARD S-T TIPS COM 922020805 3,027 62,180 SH   SOLE   60,180 0 2,000
VANGUARD S/T BOND COM 921937827 3,472 43,624 SH   SOLE   43,624 0 0
VANGUARD S/T CORP BOND ETF COM 92206C409 2,308 28,940 SH   SOLE   28,940 0 0
iSHARES 1-3 YR TREASURY COM 464287457 3,562 42,350 SH   SOLE   41,100 0 1,250
iSHARES CORE US AGGREGATE BOND COM 464287226 2,618 24,000 SH   SOLE   24,000 0 0
iSHARES SHORT MATURITY BOND COM 46431W507 15,579 310,100 SH   SOLE   310,100 0 0
iSHARES SHORT TERM CORP BOND COM 464288646 2,048 38,782 SH   SOLE   38,782 0 0
iSHARES TIPS BOND ETF COM 464287176 226 2,000 SH   SOLE   2,000 0 0
TEMPLETON EMERG. INCOME COM 880192109 169 16,500 SH   SOLE   16,500 0 0
BLACKROCK MUNI INTERM COM 09253X102 207 15,000 SH   SOLE   15,000 0 0
NUVEEN MUNI VALUE COM 670928100 1,998 199,780 SH   SOLE   199,780 0 0
NUVEEN PA INV QUALITY MUNI COM 670972108 456 34,516 SH   SOLE   34,516 0 0
NUVEEN QUALITY MUNI INCOME FUN COM 67066V101 163 12,000 SH   SOLE   12,000 0 0
PUTNAM MUNI OPPORT TRUST COM 746922103 184 15,000 SH   SOLE   15,000 0 0
SPDR BARCLAYS MUNI BOND ETF COM 78464A458 217 4,400 SH   SOLE   4,400 0 0
SPDR SHORT TERM MUNICIPAL COM 78468r739 6,898 142,295 SH   SOLE   142,295 0 0