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
ABBOTT LABS COM 002824100 3,790 34,824 SH   SOLE   34,824 0 0
ABBVIE INC. COM 00287Y109 242 2,762 SH   SOLE   2,762 0 0
ALPHABET A COM 02079K305 3,172 2,164 SH   SOLE   2,164 0 0
ALPHABET C COM 02079K107 48,704 33,141 SH   SOLE   31,722 0 1,419
ALTRIA GROUP INC. COM 02209S103 447 11,558 SH   SOLE   11,558 0 0
AMAZON.COM COM 023135106 17,356 5,512 SH   SOLE   5,512 0 0
AMERISOURCEBERGEN COM 03073E105 774 7,987 SH   SOLE   1,900 0 6,087
ANTERO MIDSTREAM CORP COM 03676B102 1,208 225,000 SH   SOLE   225,000 0 0
ANTERO RES CORP COM 03674X106 310 112,830 SH   SOLE   112,830 0 0
APPLE INC COM 037833100 19,842 171,330 SH   SOLE   171,330 0 0
AT&T CORP. COM 00206R102 462 16,192 SH   SOLE   16,192 0 0
AUTOMATIC DATA PROCESSING COM 053015103 225 1,610 SH   SOLE   1,610 0 0
BECTON DICKINSON COM 075887109 4,573 19,655 SH   SOLE   19,655 0 0
BERKSHIRE HATHAWAY B COM 084670702 44,488 208,921 SH   SOLE   198,171 0 10,750
BLACKBERRY COM 09228F103 10,459 2,278,541 SH   SOLE   2,278,541 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 278 3,000 SH   SOLE   3,000 0 0
BOEING CO. COM 097023105 31,058 187,935 SH   SOLE   183,435 0 4,500
BOX INC CL A COM 10316T104 243 14,000 SH   SOLE   14,000 0 0
BP PLC - SPONS ADR COM 055622104 201 11,492 SH   SOLE   11,492 0 0
CANOPY GROWTH CORP COM 138035100 172 12,000 SH   SOLE   12,000 0 0
CATERPILLAR INC COM 149123101 1,014 6,800 SH   SOLE   6,800 0 0
CHECK POINT SOFTWARE COM M22465104 718 5,963 SH   SOLE   0 0 5,963
CHEVRON CORP COM 166764100 26,086 362,310 SH   SOLE   338,082 0 24,228
CISCO SYSTEMS COM 17275R102 36,881 936,293 SH   SOLE   894,263 0 42,030
CITIGROUP COM 172967424 9,085 210,736 SH   SOLE   210,736 0 0
CITIZENS FINL GROUP COM 174610105 228 9,000 SH   SOLE   9,000 0 0
COMMSCOPE HOLDING CO. INC. COM 20337X109 3,635 403,850 SH   SOLE   403,850 0 0
CORNING, INC. COM 219350105 40,647 1,254,145 SH   SOLE   1,188,145 0 66,000
CORTEVA INC COM 22052L104 15,406 534,740 SH   SOLE   527,740 0 7,000
CRIMSON WINE GROUP LTD COM 22662X100 146 29,546 SH   SOLE   29,546 0 0
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 281 1,685 SH   SOLE   1,685 0 0
CVS HEALTH CORP COM 126650100 50,414 863,251 SH   SOLE   830,091 0 33,160
DISCOVERY INC C COM 25470F302 10,990 560,700 SH   SOLE   508,100 0 52,600
DOW INC COM 260557103 7,440 158,140 SH   SOLE   127,840 0 30,300
DROPBOX INC COM 26210C104 269 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 37,654 678,690 SH   SOLE   638,890 0 39,800
EMCLAIRE FINANCIAL CORP COM 290828102 258 10,260 SH   SOLE   0 0 10,260
EXXON MOBIL COM 30231G102 420 12,241 SH   SOLE   12,241 0 0
F M C CORP COM 302491303 953 9,002 SH   SOLE   0 0 9,002
FACEBOOK COM 30303M102 865 3,304 SH   SOLE   3,304 0 0
FEDERATED HERMES INC COM 314211103 6,968 323,944 SH   SOLE   323,944 0 0
FEDEX CORP COM 31428X106 50,711 201,618 SH   SOLE   191,118 0 10,500
FIDELITY NATL INFO SVC COM 31620M106 1,338 9,091 SH   SOLE   0 0 9,091
FISERV INC COM 337738108 468 4,545 SH   SOLE   4,545 0 0
FORTUNE BRANDS HOME & SECURITY COM 34964C106 219 2,530 SH   SOLE   2,530 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,467 70,000 SH   SOLE   70,000 0 0
GENERAL ELECTRIC COM 369604103 314 50,337 SH   SOLE   50,337 0 0
GENERAL MOTORS COM 37045V100 32,496 1,098,200 SH   SOLE   1,042,240 0 55,960
GENPREX INC COM 372446104 168 50,000 SH   SOLE   50,000 0 0
HALL OF FAME RESORT AND ENTERTAINMENT CO COM 40619L102 645 258,960 SH   SOLE   258,960 0 0
HENRY SCHEIN COM 806407102 598 10,178 SH   SOLE   10,178 0 0
HOME DEPOT INC. COM 437076102 881 3,174 SH   SOLE   3,174 0 0
HONEYWELL INTL COM 438516106 230 1,397 SH   SOLE   1,397 0 0
INTEL CORP COM 458140100 23,615 456,059 SH   SOLE   407,819 0 48,240
J.P. MORGAN CHASE COM 46625H100 47,311 491,437 SH   SOLE   476,837 0 14,600
JOHNSON&JOHNSON COM 478160104 34,384 230,948 SH   SOLE   219,298 0 11,650
KKR & CO LP COM 48251W104 1,552 45,200 SH   SOLE   45,200 0 0
KLX ENERGY SERVICES HOLDINGS COM 48253L205 281 67,640 SH   SOLE   67,640 0 0
LANNETT INC COM 516012101 1,639 268,326 SH   SOLE   268,326 0 0
LINDE PLC COM G5494J103 241 1,010 SH   SOLE   1,010 0 0
LIQUIDITY SERVICES COM 53635B107 16,710 2,240,000 SH   SOLE   2,240,000 0 0
LOWE'S COMPANIES COM 548661107 481 2,900 SH   SOLE   2,900 0 0
LYFT INC COM 55087P104 4,077 147,973 SH   SOLE   147,973 0 0
MASTERCARD INC COM 57636Q104 1,283 3,794 SH   SOLE   3,794 0 0
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 460 600,000 SH   SOLE   600,000 0 0
MCCORMICK & CO COM 579780206 209 1,075 SH   SOLE   1,075 0 0
MERCK & CO. INC. COM 58933Y105 720 8,677 SH   SOLE   8,677 0 0
MICROSOFT CORP COM 594918104 114,823 545,919 SH   SOLE   529,122 0 16,797
MONDELEZ INTL COM 609207105 433 7,534 SH   SOLE   7,534 0 0
NEWRON PHARMACEUTICALS SPA COM T6916C102 21 10,000 SH   SOLE   10,000 0 0
NIKE INC. CL B COM 654106103 396 3,153 SH   SOLE   3,153 0 0
NVIDIA CORP COM 67066G104 3,547 6,554 SH   SOLE   6,554 0 0
OPTION CARE HEALTH ORD COM 68404L201 3,466 259,239 SH   SOLE   259,239 0 0
PEPSICO INC COM 713448108 1,223 8,820 SH   SOLE   4,873 0 3,947
PFIZER INC COM 717081103 41,856 1,140,499 SH   SOLE   1,075,959 0 64,540
PHILIP MORRIS INTl. COM 718172109 16,146 215,307 SH   SOLE   192,647 0 22,660
PNC FINANCIAL COM 693475105 694 6,314 SH   SOLE   6,314 0 0
PROCTER & GAMBLE COM 742718109 975 7,018 SH   SOLE   7,018 0 0
QUALCOMM INC. COM 747525103 89,366 759,396 SH   SOLE   722,556 0 36,840
QURATE RETAIL INC COM 74915M100 6,462 900,000 SH   SOLE   900,000 0 0
S & T BANCORP INC COM 783859101 461 26,073 SH   SOLE   10,073 0 16,000
SCHLUMBERGER COM 806857108 12,402 797,073 SH   SOLE   741,573 0 55,500
SITE CENTERS CORP COM 82981J109 4,385 609,021 SH   SOLE   474,971 0 134,050
SKYWORKS SOLUTIONS INC. COM 83088M102 582 4,000 SH   SOLE   0 0 4,000
STANDARD AVB FINL COM 85303B100 274 8,392 SH   SOLE   8,392 0 0
SYNOPSYS INC COM 871607107 471 2,200 SH   SOLE   2,200 0 0
TETRA TECH INC COM 88162G103 1,719 18,000 SH   SOLE   0 0 18,000
THERATECHNOLOGIES INC COM 88338H100 33 15,000 SH   SOLE   15,000 0 0
TITAN INTL INC COM 88830M102 5,534 1,915,021 SH   SOLE   1,915,021 0 0
TJX COS INC COM 872540109 7,546 135,590 SH   SOLE   115,390 0 20,200
TRACTOR SUPPLY COM 892356106 215 1,500 SH   SOLE   1,500 0 0
TRISTATE CAP COM 89678F100 513 38,783 SH   SOLE   38,783 0 0
TWILIO INC CL A COM 90138F102 5,560 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 538 12,100 SH   SOLE   12,100 0 0
UNITED BANKSHARES COM 909907107 4,597 214,109 SH   SOLE   214,109 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 313 1,880 SH   SOLE   1,880 0 0
UNITEDHEALTH GROUP COM 91324P102 324 1,039 SH   SOLE   1,039 0 0
VANGUARD HIGH DIV YLD COM 921946406 486 6,000 SH   SOLE   6,000 0 0
VERIZON COMM. COM 92343V104 25,616 430,593 SH   SOLE   408,633 0 21,960
VISA INC CL A COM 92826C839 490 2,449 SH   SOLE   2,449 0 0
WAL-MART STORES COM 931142103 256 1,833 SH   SOLE   1,833 0 0
WALT DISNEY CO. COM 254687106 6,620 53,354 SH   SOLE   53,354 0 0
ZOOM VIDEO COMMUNICATIONS A COM 98980L101 433 920 SH   SOLE   920 0 0
EATON VANCE LIMITED DURATION ETF 27828H105 196 17,294 SH   SOLE   17,294 0 0
iSHARES 1-3 YR TREASURY ETF 464287457 2,368 27,375 SH   SOLE   26,125 0 1,250
iSHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 2,740 51,900 SH   SOLE   51,900 0 0
iSHARES CORE US AGGREGATE BOND ETF 464287226 2,833 24,000 SH   SOLE   24,000 0 0
ISHARES EAFE GROWTH ETF ETF 464288885 16,390 182,350 SH   SOLE   182,350 0 0
ISHARES FLOATING RATE NOTE ETF 46429B655 1,653 32,600 SH   SOLE   32,600 0 0
ISHARES GOLD TRUST ETF 464285105 284 15,767 SH   SOLE   15,767 0 0
ISHARES MSCI EAFE ETF ETF 464287465 2,968 46,631 SH   SOLE   1,531 0 45,100
ISHARES MSCI EAFE VALUE ETF 464288877 6,093 151,000 SH   SOLE   151,000 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 1,863 42,250 SH   SOLE   150 0 42,100
iSHARES PREFERRED STOCK ETF 464288687 1,134 31,100 SH   SOLE   31,100 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 514 2,744 SH   SOLE   2,744 0 0
iSHARES RUSSELL 1000 GROWTH ETF 464287614 131,736 607,385 SH   SOLE   605,985 0 1,400
iSHARES RUSSELL 1000 VALUE ETF 464287598 928 7,858 SH   SOLE   7,858 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 881 12,546 SH   SOLE   3,800 0 8,746
iSHARES SHORT MATURITY BOND ETF 46431W507 14,707 293,500 SH   SOLE   293,500 0 0
iSHARES SHORT-TERM CORP ETF 464288646 2,120 38,616 SH   SOLE   38,616 0 0
ISHARES U.S. TECH ETF ETF 464287721 4,579 15,210 SH   SOLE   15,210 0 0
NEUBERGER BRMN. MLP INCOME ETF 64129H104 443 186,300 SH   SOLE   186,300 0 0
NUVEEN AZ QUALITY MUNI ETF 67061W104 147 10,000 SH   SOLE   10,000 0 0
NUVEEN MUNI VALUE ETF 670928100 1,968 184,600 SH   SOLE   184,600 0 0
NUVEEN NY AMT-FREE MUN ETF 670656107 341 26,500 SH   SOLE   26,500 0 0
NUVEEN PA INV QUALITY MUNI ETF 670972108 464 34,516 SH   SOLE   34,516 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 33,766 331,168 SH   SOLE   295,668 0 35,500
PUTNAM MUNI OPPORT TRUST ETF 746922103 195 15,000 SH   SOLE   15,000 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706 303 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF ETF 808524805 215 6,854 SH   SOLE   6,854 0 0
SCHWAB S/T U.S. TREAS ETF 808524862 1,907 37,020 SH   SOLE   37,020 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,417 17,789 SH   SOLE   17,489 0 300
SCHWAB U.S. TIPS ETF ETF 808524870 1,911 31,000 SH   SOLE   31,000 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 248 2,150 SH   SOLE   2,150 0 0
SPDR GOLD SHARES ETF 78463V107 34,468 194,600 SH   SOLE   194,200 0 400
SPDR S&P 400 MID CAP VALUE ETF 78464A839 207 4,766 SH   SOLE   4,766 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 5,753 16,980 SH   SOLE   16,980 0 0
SPDR S&P 500 ETF ETF 78462F103 992 2,961 SH   SOLE   2,961 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468R739 7,246 145,296 SH   SOLE   145,296 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 3,083 98,265 SH   SOLE   98,265 0 0
SPDR BLMBG BARCLAYS 1-3 MTH T-BILL ETF ETF 78468R663 1,236 13,500 SH   SOLE   0 0 13,500
SPDR-TECHNOLOGY ETF 81369Y803 2,567 22,000 SH   SOLE   22,000 0 0
VANECK VECTORS AGRIBUSINESS ETF 92189F700 337 5,000 SH   SOLE   5,000 0 0
VANECK VECTORS GOLD MINERS ETF 92189F106 29,401 750,789 SH   SOLE   748,789 0 2,000
VANECK VECTORS PFD. SEC. EX-FINAN ETF 92189F429 246 12,800 SH   SOLE   12,800 0 0
VANGUARD ALL-WORLD EX-US ETF 922042775 899 17,810 SH   SOLE   17,810 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 11,809 288,730 SH   SOLE   288,730 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 7,227 56,173 SH   SOLE   56,173 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 29,442 680,888 SH   SOLE   680,488 0 400
VANGUARD GROWTH ETF 922908736 2,033 8,934 SH   SOLE   8,934 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 360 3,855 SH   SOLE   3,855 0 0
VANGUARD INTER-TERM CORP BOND ETF 92206C870 897 9,360 SH   SOLE   9,360 0 0
VANGUARD LARGE CAP ETF ETF 922908637 932 5,955 SH   SOLE   5,955 0 0
VANGUARD MID CAP ETF ETF 922908629 5,154 29,239 SH   SOLE   29,239 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 1,251 12,339 SH   SOLE   1,239 0 11,100
VANGUARD S/T BOND ETF 921937827 2,904 34,969 SH   SOLE   34,969 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409 16,752 202,200 SH   SOLE   202,200 0 0
VANGUARD SMALL CAP GROWTH ETF 922908595 256 1,193 SH   SOLE   1,193 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 445 4,021 SH   SOLE   1,121 0 2,900
VANGUARD SMALL-CAP ETF ETF 922908751 3,784 24,601 SH   SOLE   24,601 0 0
VANGUARD S-T INFLATION PROT. TREASURY ETF 922020805 6,430 126,030 SH   SOLE   124,030 0 2,000
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 423 4,800 SH   SOLE   4,800 0 0
VANGUARD VALUE INDEX ETF 922908744 8,841 84,597 SH   SOLE   84,597 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 955 9,843 SH   SOLE   9,843 0 0