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
APPLE INC COM 037833100 27,681 155,888 SH   SOLE   155,888 0 0
ABBVIE INC. COM 00287Y109 401 2,962 SH   SOLE   2,962 0 0
AMERISOURCEBERGEN COM 03073E105 1,061 7,987 SH   SOLE   1,900 0 6,087
ABBOTT LABS COM 002824100 4,901 34,824 SH   SOLE   34,824 0 0
ADOBE SYSTEMS INC. COM 00724F101 230 405 SH   SOLE   405 0 0
AUTOMATIC DATA PROCESSING COM 053015103 397 1,610 SH   SOLE   1,610 0 0
ANTERO MIDSTREAM CORP COM 03676B102 968 100,000 SH   SOLE   100,000 0 0
AMGEN INC COM 031162100 318 1,412 SH   SOLE   1,412 0 0
AMAZON.COM COM 023135106 38,045 11,410 SH   SOLE   10,637 0 773
ANTERO RES CORP COM 03674X106 1,677 95,830 SH   SOLE   95,830 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,940 250,000 SH   SOLE   250,000 0 0
BOEING CO. COM 097023105 38,836 192,905 SH   SOLE   187,605 0 5,300
BANK OF AMERICA COM 060505104 371 8,342 SH   SOLE   8,342 0 0
BOX INC CL A COM 10316T104 367 14,000 SH   SOLE   14,000 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 321 3,000 SH   SOLE   3,000 0 0
BERKSHIRE HATHAWAY B COM 084670702 61,814 206,736 SH   SOLE   195,936 0 10,800
CITIGROUP COM 172967424 14,884 246,463 SH   SOLE   246,463 0 0
CATERPILLAR INC COM 149123101 1,406 6,800 SH   SOLE   6,800 0 0
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 352 1,685 SH   SOLE   1,685 0 0
CITIZENS FINL GROUP COM 174610105 1,721 36,423 SH   SOLE   36,423 0 0
CHECK POINT SOFTWARE COM M22465104 812 6,963 SH   SOLE   1,000 0 5,963
COLGATE PALMOLIVE CO COM 194162103 213 2,500 SH   SOLE   2,500 0 0
COMMSCOPE HOLDING CO. INC. COM 20337X109 7,954 720,500 SH   SOLE   720,500 0 0
CONOCOPHILLIPS COM 20825C104 258 3,568 SH   SOLE   3,568 0 0
CISCO SYSTEMS COM 17275R102 57,869 913,186 SH   SOLE   870,956 0 42,230
CORTEVA INC COM 22052L104 20,393 431,333 SH   SOLE   424,833 0 6,500
CVS HEALTH CORP COM 126650100 87,493 848,127 SH   SOLE   814,917 0 33,210
CHEVRON CORP COM 166764100 46,711 398,047 SH   SOLE   384,819 0 13,228
CRIMSON WINE GROUP LTD COM 22662X100 244 29,546 SH   SOLE   29,546 0 0
DROPBOX INC COM 26210C104 343 13,960 SH   SOLE   13,960 0 0
DU PONT COM 26614N102 54,569 675,529 SH   SOLE   636,229 0 39,300
WALT DISNEY CO. COM 254687106 3,895 25,147 SH   SOLE   25,147 0 0
DISCOVERY INC C COM 25470F302 18,546 809,880 SH   SOLE   714,280 0 95,600
DUN & BRADSTREET COM 26484T106 12,806 625,000 SH   SOLE   625,000 0 0
DOW INC COM 260557103 9,960 175,591 SH   SOLE   153,791 0 21,800
EMCLAIRE FINANCIAL CORP COM 290828102 1,214 42,011 SH   SOLE   0 0 42,011
ENBRIDGE INC COM 29250N105 203 5,191 SH   SOLE   5,191 0 0
FACEBOOK COM 30303M102 787 2,340 SH   SOLE   2,340 0 0
FORTUNE BRANDS HOME & SECURITY COM 34964C106 270 2,530 SH   SOLE   2,530 0 0
FEDEX CORP COM 31428X106 51,584 199,443 SH   SOLE   188,693 0 10,750
FEDERATED HERMES INC COM 314211103 411 10,929 SH   SOLE   10,929 0 0
FIDELITY NATL INFO SVC COM 31620M106 382 3,500 SH   SOLE   0 0 3,500
FISERV INC COM 337738108 4,623 44,545 SH   SOLE   44,545 0 0
F M C CORP COM 302491303 661 6,014 SH   SOLE   0 0 6,014
FORIAN ORD COM 34630N106 495 54,849 SH   SOLE   54,849 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,375 75,000 SH   SOLE   75,000 0 0
GENERAL ELECTRIC COM 369604301 457 4,840 SH   SOLE   4,840 0 0
CORNING, INC. COM 219350105 45,375 1,218,767 SH   SOLE   1,148,167 0 70,600
GENERAL MOTORS COM 37045V100 64,941 1,107,642 SH   SOLE   1,054,182 0 53,460
GENPREX INC COM 372446104 66 50,000 SH   SOLE   50,000 0 0
ALPHABET C COM 02079K107 87,739 30,322 SH   SOLE   28,903 0 1,419
ALPHABET A COM 02079K305 6,226 2,149 SH   SOLE   2,149 0 0
HOME DEPOT INC. COM 437076102 1,646 3,967 SH   SOLE   3,967 0 0
HELIX ACQUISITION CORP ORDINARY SHARES - CLASS A COM G4444C102 5,736 580,000 SH   SOLE   580,000 0 0
HONEYWELL INTL COM 438516106 246 1,178 SH   SOLE   1,178 0 0
HENRY SCHEIN COM 806407102 789 10,178 SH   SOLE   10,178 0 0
INTL. BUS. MACHINES COM 459200101 227 1,701 SH   SOLE   1,701 0 0
INTEL CORP COM 458140100 23,892 463,929 SH   SOLE   407,729 0 56,200
JOHNSON&JOHNSON COM 478160104 42,812 250,263 SH   SOLE   237,863 0 12,400
J.P. MORGAN CHASE COM 46625H100 72,850 460,058 SH   SOLE   446,458 0 13,600
KKR & CO LP COM 48251W104 3,360 45,100 SH   SOLE   45,100 0 0
LANNETT INC COM 516012101 673 415,145 SH   SOLE   415,145 0 0
LINDE PLC COM G5494J103 350 1,010 SH   SOLE   1,010 0 0
LOWE'S COMPANIES COM 548661107 750 2,900 SH   SOLE   2,900 0 0
LIQUIDITY SERVICES COM 53635B107 48,576 2,200,000 SH   SOLE   2,200,000 0 0
LYFT INC COM 55087P104 6,323 147,973 SH   SOLE   147,973 0 0
MASTERCARD INC COM 57636Q104 1,294 3,600 SH   SOLE   3,600 0 0
MAKARA MNG ORD COM 56086L102 1 10,000 SH   SOLE   10,000 0 0
MONDELEZ INTL COM 609207105 466 7,024 SH   SOLE   7,024 0 0
MCCORMICK & CO COM 579780206 208 2,152 SH   SOLE   2,152 0 0
ALTRIA GROUP INC. COM 02209S103 551 11,628 SH   SOLE   11,628 0 0
MERCK & CO. INC. COM 58933Y105 575 7,509 SH   SOLE   7,509 0 0
MICROSOFT CORP COM 594918104 169,833 504,973 SH   SOLE   489,676 0 15,297
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 606 600,000 SH   SOLE   600,000 0 0
NIKE INC. CL B COM 654106103 550 3,300 SH   SOLE   3,300 0 0
NVIDIA CORP COM 67066G104 7,622 25,915 SH   SOLE   25,915 0 0
OKTA INC COM 679295105 61,217 273,084 SH   SOLE   273,084 0 0
ON SEMI COM 682189105 207 3,045 SH   SOLE   3,045 0 0
OPTION CARE HEALTH ORD COM 68404L201 17,064 600,000 SH   SOLE   600,000 0 0
PAYCHEX INC. COM 704326107 218 1,600 SH   SOLE   1,600 0 0
PEPSICO INC COM 713448108 1,532 8,821 SH   SOLE   4,874 0 3,947
PFIZER INC COM 717081103 71,606 1,212,629 SH   SOLE   1,136,629 0 76,000
PROCTER & GAMBLE COM 742718109 2,045 12,501 SH   SOLE   12,501 0 0
PARKER HANNIFIN COM 701094104 570 1,792 SH   SOLE   1,792 0 0
PLANET LABS PBC CL A ORD COM 72703X106 185 30,000 SH   SOLE   30,000 0 0
PHILIP MORRIS INTL. COM 718172109 19,066 200,695 SH   SOLE   178,235 0 22,460
PNC FINANCIAL COM 693475105 843 4,206 SH   SOLE   4,206 0 0
PPG INDUSTRIES COM 693506107 305 1,768 SH   SOLE   1,768 0 0
QUALCOMM INC. COM 747525103 133,669 730,953 SH   SOLE   695,113 0 35,840
QURATE RETAIL INC COM 74915M100 7,397 973,309 SH   SOLE   973,309 0 0
STARBUCKS CORP COM 855244109 232 1,987 SH   SOLE   1,987 0 0
SCHLUMBERGER COM 806857108 15,794 527,342 SH   SOLE   472,342 0 55,000
SYNOPSYS INC COM 871607107 811 2,200 SH   SOLE   2,200 0 0
SIMON PROPERTY GROUP INC COM 828806109 6,205 38,840 SH   SOLE   38,840 0 0
S & T BANCORP INC COM 783859101 534 16,950 SH   SOLE   4,950 0 12,000
SKYWORKS SOLUTIONS INC. COM 83088M102 621 4,000 SH   SOLE   0 0 4,000
AT&T CORP. COM 00206R102 271 10,996 SH   SOLE   10,996 0 0
THERATECHNOLOGIES INC COM 88338H100 45 15,000 SH   SOLE   15,000 0 0
TJX COS INC COM 872540109 11,370 149,765 SH   SOLE   129,565 0 20,200
TRISTATE CAP COM 89678F100 303 10,000 SH   SOLE   10,000 0 0
TRACTOR SUPPLY COM 892356106 358 1,500 SH   SOLE   1,500 0 0
TESLA MOTORS COM 88160R101 226 214 SH   SOLE   214 0 0
TETRA TECH INC COM 88162G103 2,547 15,000 SH   SOLE   0 0 15,000
TITAN INTL INC COM 88830M102 20,270 1,849,421 SH   SOLE   1,849,421 0 0
TWILIO INC CL A COM 90138F102 5,925 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 519 12,000 SH   SOLE   12,000 0 0
UNITED BANKSHARES COM 909907107 1,981 54,609 SH   SOLE   54,609 0 0
UNITEDHEALTH GROUP COM 91324P102 524 1,044 SH   SOLE   1,044 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 403 1,880 SH   SOLE   1,880 0 0
VISA INC CL A COM 92826C839 531 2,449 SH   SOLE   2,449 0 0
VYNE THERAPEUTICS INC COM 92941V209 64 62,500 SH   SOLE   62,500 0 0
VERIZON COMM. COM 92343V104 25,761 495,782 SH   SOLE   464,482 0 31,300
WALMART INC. COM 931142103 13,915 96,171 SH   SOLE   86,071 0 10,100
EXXON MOBIL COM 30231G102 515 8,409 SH   SOLE   8,409 0 0
QURATE RETAIL INC PFD 74915M308 5,335 51,685 SH   SOLE   51,685 0 0
ISHARES CORE US AGGREGATE BOND ETF 464287226 456 4,000 SH   SOLE   4,000 0 0
ARK INNOVATION ETF ETF 00214Q104 294 3,113 SH   SOLE   3,113 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 269 3,075 SH   SOLE   3,075 0 0
VANGUARD S/T BOND ETF 921937827 2,047 25,329 SH   SOLE   25,329 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 1,141 35,900 SH   SOLE   35,900 0 0
DIMENSIONAL U S TARGETED VALUE ETF ETF 25434V609 404 8,495 SH   SOLE   8,495 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 764 11,562 SH   SOLE   11,562 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 2,064 42,250 SH   SOLE   150 0 42,100
ISHARES MSCI EAFE ETF ETF 464287465 3,669 46,631 SH   SOLE   1,531 0 45,100
ISHARES EAFE GROWTH ETF ETF 464288885 16,205 146,935 SH   SOLE   146,935 0 0
ISHARES MSCI EAFE VALUE ETF 464288877 8,366 166,030 SH   SOLE   166,030 0 0
ISHARE ESG AWARE MSCI EM ETF ETF 46434G863 1,471 37,000 SH   SOLE   37,000 0 0
ISHARES ESG MSCI USA ETF ETF 46435G425 11,885 110,150 SH   SOLE   110,150 0 0
EATON VANCE LIMITED DURATION ETF 27828H105 150 11,479 SH   SOLE   11,479 0 0
ISHARES FLOATING RATE NOTE ETF 46429B655 1,608 31,700 SH   SOLE   31,700 0 0
VANECK VECTORS GOLD MINERS ETF 92189F106 23,324 728,201 SH   SOLE   728,201 0 0
SPDR GOLD SHARES ETF 78463V107 38,352 224,335 SH   SOLE   224,335 0 0
GLOBAL X VIDEO GAMES ESPORTS ETF ETF 37954Y392 531 18,800 SH   SOLE   18,800 0 0
ISHARES GOLD TRUST ETF 464285204 274 7,883 SH   SOLE   7,883 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3,118 52,083 SH   SOLE   52,083 0 0
ISHARES SHORT-TERM CORP ETF 464288646 259 4,816 SH   SOLE   4,816 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 847 7,400 SH   SOLE   3,800 0 3,600
ISHARES TR S&P 500 INDEX ETF 464287200 223 467 SH   SOLE   467 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 726 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 1000 VALUE ETF 464287598 900 5,358 SH   SOLE   5,358 0 0
RUSSELL 1000 GROWTH ETF 464287614 149,454 489,066 SH   SOLE   489,066 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 239 1,075 SH   SOLE   1,075 0 0
ISHARES U.S. TECH ETF ETF 464287721 6,993 60,902 SH   SOLE   60,902 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 7,910 15,280 SH   SOLE   15,280 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839 343 4,826 SH   SOLE   4,826 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 35,614 350,665 SH   SOLE   324,965 0 25,700
NUVEEN AZ QUALITY MUNI ETF 67061W104 160 10,000 SH   SOLE   10,000 0 0
ISHARES SHORT MATURITY BOND ETF 46431W507 8,112 162,400 SH   SOLE   162,400 0 0
NEUBERGER BRMN. MLP INCOME ETF 64129H104 711 135,700 SH   SOLE   135,700 0 0
NUVEEN PA INV QUALITY MUNI ETF 670972108 276 18,516 SH   SOLE   18,516 0 0
NUVEEN NY AMT-FREE MUN ETF 670656107 365 26,500 SH   SOLE   26,500 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 2,915 75,000 SH   SOLE   75,000 0 0
NUVEEN MUNI VALUE ETF 670928100 1,049 101,100 SH   SOLE   101,100 0 0
ISHARES PREFERRED STOCK ETF 464288687 1,222 31,000 SH   SOLE   31,000 0 0
VANECK VECTORS PFD. SEC. EX-FINAN ETF 92189F429 280 12,800 SH   SOLE   12,800 0 0
PUTNAM MUNI OPPORT TRUST ETF 746922103 216 15,000 SH   SOLE   15,000 0 0
SCHWAB U.S. SMALL CAP ETF ETF 808524607 209 2,040 SH   SOLE   2,040 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,794 15,875 SH   SOLE   15,875 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706 336 11,329 SH   SOLE   11,329 0 0
SCHWAB INTL EQUITY ETF ETF 808524805 266 6,854 SH   SOLE   6,854 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 223 1,364 SH   SOLE   1,364 0 0
SCHWAB U.S. MID CAP ETF 808524508 255 3,175 SH   SOLE   3,175 0 0
SCHWAB S/T U.S. TREAS ETF 808524862 1,249 24,565 SH   SOLE   24,565 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 1,950 31,000 SH   SOLE   31,000 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468R739 7,856 159,743 SH   SOLE   159,743 0 0
ISHARES 1-3 YR TREASURY ETF 464287457 1,779 20,800 SH   SOLE   20,800 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 4,465 144,165 SH   SOLE   144,165 0 0
SPDR S&P 500 ETF ETF 78462F103 1,312 2,762 SH   SOLE   2,762 0 0
ISHARES ESG 1-5 YEAR USD CORP BOND ETF ETF 46435G243 2,103 82,000 SH   SOLE   82,000 0 0
VANGUARD SMALL-CAP ETF ETF 922908751 6,401 28,320 SH   SOLE   28,320 0 0
VANGUARD SMALL CAP GROWTH ETF 922908595 318 1,129 SH   SOLE   1,129 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 935 5,226 SH   SOLE   1,226 0 4,000
VANGUARD INTER-TERM CORP BOND ETF 92206C870 1,920 20,703 SH   SOLE   20,703 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409 13,763 169,365 SH   SOLE   169,365 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 13,091 256,387 SH   SOLE   256,387 0 0
VANGUARD ALL-WORLD EX-US ETF 922042775 1,251 20,420 SH   SOLE   20,420 0 0
VANGUARD EUROPE ETF ETF 922042874 5,168 75,739 SH   SOLE   75,739 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 4,415 25,707 SH   SOLE   25,707 0 0
VANGUARD MID CAP ETF ETF 922908629 9,351 36,704 SH   SOLE   35,039 0 1,665
VANGUARD MID-CAP VALUE ETF ETF 922908512 2,068 13,759 SH   SOLE   1,059 0 12,700
VANGUARD TOTAL STOCK MARKET ETF 922908769 209 865 SH   SOLE   865 0 0
VANGUARD S-T INFLATION PROT. TREASURY ETF 922020805 5,336 103,810 SH   SOLE   103,810 0 0
VANGUARD VALUE INDEX ETF 922908744 13,192 89,673 SH   SOLE   89,673 0 0
VANGUARD GROWTH ETF 922908736 2,573 8,017 SH   SOLE   8,017 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 415 8,300 SH   SOLE   8,300 0 0
VANGUARD LARGE CAP ETF ETF 922908637 1,344 6,080 SH   SOLE   6,080 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 37,883 765,933 SH   SOLE   750,135 0 15,798
VANGUARD INTL HI DIV YLD IDX ETF ETF 921946794 215 3,200 SH   SOLE   3,200 0 0
SPDR-TECHNOLOGY ETF 81369Y803 3,825 22,000 SH   SOLE   22,000 0 0