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 2,544 26,290 SH   SOLE   26,290 0 0
ABBVIE INC. COM 00287Y109 368 2,743 SH   SOLE   2,743 0 0
ALPHABET A COM 38259P508 4,118 43,055 SH   SOLE   43,055 0 0
ALPHABET C COM 02079K107 61,249 637,020 SH   SOLE   608,640 0 28,380
ALTRIA GROUP INC. COM 02209S103 427 10,578 SH   SOLE   10,578 0 0
AMAZON.COM COM 023135106 35,714 316,053 SH   SOLE   287,153 0 28,900
AMERISOURCEBERGEN COM 03073E105 1,081 7,987 SH   SOLE   1,900 0 6,087
AMGEN INC COM 031162100 318 1,412 SH   SOLE   1,412 0 0
ANTERO MIDSTREAM CORP COM 03676B102 981 106,811 SH   SOLE   106,811 0 0
ANTERO RES CORP COM 03674X106 2,229 73,000 SH   SOLE   73,000 0 0
APPLE INC COM 037833100 21,107 152,724 SH   SOLE   152,724 0 0
AT&T CORP. COM 001957109 182 11,845 SH   SOLE   11,845 0 0
ATARA BIOTHERAPEUTICS COM 046513107 1,701 450,000 SH   SOLE   450,000 0 0
AUTOMATIC DATA PROCESSING COM 053015137 403 1,783 SH   SOLE   1,783 0 0
BANK OF AMERICA COM 060505104 228 7,542 SH   SOLE   7,542 0 0
BERKSHIRE HATH B COM 084670702 56,140 210,246 SH   SOLE   199,446 0 10,800
BOEING CO. COM 097023105 30,915 255,326 SH   SOLE   238,826 0 16,500
BOX INC CL A COM 10316T104 341 14,000 SH   SOLE   14,000 0 0
CATERPILLAR INC COM 149123101 1,116 6,800 SH   SOLE   6,800 0 0
CHECK POINT SOFTWARE COM m22465104 668 5,963 SH   SOLE   0 0 5,963
CHEVRON CORP COM 166764100 53,661 373,501 SH   SOLE   360,273 0 13,228
CISCO SYSTEMS COM 17275R102 32,699 817,485 SH   SOLE   775,255 0 42,230
CITIGROUP COM 172967424 13,989 335,717 SH   SOLE   335,717 0 0
CITIZENS FINL COM 174610105 1,242 36,148 SH   SOLE   36,148 0 0
COINBASE GLOBAL COM 19260Q107 348 5,400 SH   SOLE   5,400 0 0
COMMSCOPE COM 20337x109 9,043 981,900 SH   SOLE   981,900 0 0
CONOCOPHILLIPS COM 20825C104 373 3,647 SH   SOLE   3,647 0 0
CORNING, INC. COM 219350105 34,748 1,197,378 SH   SOLE   1,126,778 0 70,600
CORTEVA INC. COM 22052L104 24,613 430,673 SH   SOLE   424,173 0 6,500
CRIMSON WINE GROUP LTD COM 22662X100 164 25,827 SH   SOLE   25,827 0 0
CVS HEALTH CORP COM 126650100 77,229 809,788 SH   SOLE   776,578 0 33,210
DOW CHEMICAL COM 260557103 7,907 179,993 SH   SOLE   157,193 0 22,800
DU PONT COM 26614N102 33,584 666,353 SH   SOLE   627,053 0 39,300
DUN AND BRADSTREET COM 26484T106 8,054 650,000 SH   SOLE   650,000 0 0
EMCLAIRE FINL CORP COM COM 290828102 2,751 78,054 SH   SOLE   0 0 78,054
EXXON MOBIL COM 30231G102 780 8,938 SH   SOLE   8,938 0 0
F M C CORP COM 302491303 636 6,014 SH   SOLE   0 0 6,014
FEDERATED HERMES COM 314211103 280 8,460 SH   SOLE   8,460 0 0
FEDEX CORP COM 31428X106 35,793 241,076 SH   SOLE   230,326 0 10,750
FIDELITY NATL INFO SVC COM 31620M106 264 3,500 SH   SOLE   0 0 3,500
FISERV INC COM 337738108 46,552 497,511 SH   SOLE   481,011 0 16,500
FORIAN INC COM 34630N106 3,518 1,050,000 SH   SOLE   1,050,000 0 0
GENERAL ELECTRIC COM 369604103 303 4,893 SH   SOLE   4,893 0 0
GENERAL MOTORS COM 37045v100 37,774 1,177,114 SH   SOLE   1,120,654 0 56,460
GENPREX INC COM COM 372446104 70 50,000 SH   SOLE   50,000 0 0
HALL OF FAME RESORT & COM COM 40619L102 8 14,900 SH   SOLE   14,900 0 0
HENRY SCHEIN COM 806407102 669 10,178 SH   SOLE   10,178 0 0
HOME DEPOT INC. COM 437076102 1,134 4,108 SH   SOLE   4,108 0 0
HONEYWELL INTL COM 438516106 212 1,270 SH   SOLE   1,270 0 0
HUBSPOT INC COM 443510607 243 900 SH   SOLE   900 0 0
IBM COM 459200101 1,794 15,097 SH   SOLE   15,097 0 0
INTEL CORP COM 458140100 14,556 564,830 SH   SOLE   508,630 0 56,200
J.P. MORGAN CHASE COM 46625H100 51,134 489,321 SH   SOLE   474,121 0 15,200
JOHNSON&JOHNSON COM 478160104 40,765 249,540 SH   SOLE   237,140 0 12,400
KKR & CO COM 48251W104 1,939 45,100 SH   SOLE   45,100 0 0
LANNETT INC COM 516012101 232 515,145 SH   SOLE   515,145 0 0
LINDE PLC COM G5494J103 272 1,010 SH   SOLE   1,010 0 0
LIQUIDITY SERVICES INC. COM 53635B107 37,398 2,300,000 SH   SOLE   2,300,000 0 0
LOWE'S COMPANIES COM 548661107 551 2,935 SH   SOLE   2,935 0 0
LYFT INC COM 55087P104 1,949 147,973 SH   SOLE   147,973 0 0
MAKARA MNG CORP COM COM 56086L102 0 10,000 SH   SOLE   10,000 0 0
MASTERCARD INC COM 57636Q104 1,034 3,636 SH   SOLE   3,636 0 0
MATINAS BIO COM 576810105 382 600,000 SH   SOLE   600,000 0 0
MERCK & CO. INC. COM 58933Y105 736 8,551 SH   SOLE   8,551 0 0
MERCURY SYSTEMS COM 589378108 5,475 134,850 SH   SOLE   48,850 0 36,000
META PLATFORMS INC CL A COM 30303M102 325 2,397 SH   SOLE   2,397 0 0
MICROSOFT CORP COM 594918104 108,909 467,619 SH   SOLE   452,322 0 15,297
MONDELEZ INTL COM 609207105 332 6,062 SH   SOLE   6,062 0 0
NEWMONT MINING COM 651639106 1,345 32,000 SH   SOLE   32,000 0 0
NIKE INC. CL B COM 654106103 274 3,300 SH   SOLE   3,300 0 0
NVIDIA CORP COM 67066G104 3,152 25,963 SH   SOLE   25,963 0 0
OKTA INC COM 679295105 14,017 246,477 SH   SOLE   246,477 0 0
OPTION CARE HEALTH INC COM 68404L201 18,882 600,000 SH   SOLE   600,000 0 0
PARKER HANNIFIN COM 701094104 434 1,792 SH   SOLE   1,792 0 0
PEPSICO INC COM 713448108 1,471 9,010 SH   SOLE   5,063 0 3,947
PFIZER INC COM 717081103 52,518 1,200,137 SH   SOLE   1,124,137 0 76,000
PHATHOM PHARMACEUTICAL COM COM 71722W107 111 10,000 SH   SOLE   10,000 0 0
PHILIP MORRIS INTl. COM 718172109 15,043 181,216 SH   SOLE   158,756 0 22,460
PHILLIPS 66 COM 718546104 221 2,740 SH   SOLE   2,740 0 0
PLANET LABS COM 72703x106 163 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL COM 693475105 638 4,272 SH   SOLE   4,272 0 0
PROCTER & GAMBLE COM 742718109 1,613 12,773 SH   SOLE   12,773 0 0
QUALCOMM INC. COM 747525103 86,521 765,806 SH   SOLE   730,966 0 34,840
QUANTERIX CORP COM 74766Q101 2,204 200,000 SH   SOLE   200,000 0 0
QURATE RETAIL GROUP COM 74915M100 2,513 1,250,000 SH   SOLE   1,250,000 0 0
RAYMOND JAMES FINL COM 754730109 618 6,250 SH   SOLE   6,250 0 0
SALESFORCE.COM COM 79466L302 280 1,950 SH   SOLE   1,950 0 0
SAMSARA INC COM 79589L106 145 12,000 SH   SOLE   12,000 0 0
SKYWORKS SOLUTIONS INC. COM 83088M102 341 4,000 SH   SOLE   0 0 4,000
SYNOPSYS INC COM 871607107 683 2,236 SH   SOLE   2,236 0 0
TESLA MOTORS COM 88160R101 295 1,113 SH   SOLE   1,113 0 0
TETRA TECH INC COM 88162g103 1,928 15,000 SH   SOLE   0 0 15,000
TITAN INTERNATIONAL INC COM 88830M102 12,445 1,025,133 SH   SOLE   1,025,133 0 0
TJX COS INC COM 872540109 13,149 211,670 SH   SOLE   169,470 0 42,200
TWILIO INC COM 90138F102 1,556 22,500 SH   SOLE   22,500 0 0
TWITTER INC COM 90184L102 526 12,000 SH   SOLE   12,000 0 0
UNITED BANKSHARES COM 909907107 1,634 45,699 SH   SOLE   45,699 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 314 1,941 SH   SOLE   1,941 0 0
UNITEDHEALTH GROUP COM 91324P102 545 1,080 SH   SOLE   1,080 0 0
VERIZON COMM. COM 92343V104 13,518 356,017 SH   SOLE   353,217 0 2,800
VISA INC CL A COM 92826C839 373 2,098 SH   SOLE   2,098 0 0
VYNE THERAP. COM 92941V209 14 62,500 SH   SOLE   62,500 0 0
WAL-MART STORES COM 931142103 11,730 90,439 SH   SOLE   90,439 0 0
WALT DISNEY CO. COM 254687106 9,340 99,012 SH   SOLE   99,012 0 0
WARNER BRO. DISCOVERY COM 934423104 13,417 1,166,642 SH   SOLE   291,042 0 100,600
SIMON PROPERTY GROUP INC COM 828806109 5,058 56,353 SH   SOLE   56,353 0 0
DIMENSIONAL ETF TRUST US TARGE ETF 25434V609 334 8,579 SH   SOLE   8,579 0 0
EATON VANCE LIMITED DURATION ETF 27828H105 107 11,622 SH   SOLE   11,622 0 0
GLOBAL X FDS CYBRSCURTY ETF ETF 37954Y384 863 35,900 SH   SOLE   35,900 0 0
GLOBAL X FDS VDEO GAM ESPRT ETF 37954Y392 335 18,800 SH   SOLE   18,800 0 0
iSHARES 1-3 YR TREASURY ETF 464287457 1,182 14,550 SH   SOLE   14,550 0 0
iSHARES DIVIDEND ETF 464287168 219 2,041 SH   SOLE   2,041 0 0
ISHARES EAFE GROWTH ETF 464288885 10,405 143,394 SH   SOLE   143,394 0 0
ISHARES EAFE VALUE ETF 464288877 5,062 131,380 SH   SOLE   131,380 0 0
iSHARES ESG AWARE EMERGING MKT ETF 46434G863 1,024 37,000 SH   SOLE   37,000 0 0
ISHARES ESG AWARE USA ETF 46435G425 7,953 100,150 SH   SOLE   100,150 0 0
iSHARES ESG 1-5 YR CORPORATE ETF 46435G243 1,762 75,000 SH   SOLE   75,000 0 0
ISHARES FLOATING RATE NOTE ETF 46429b655 1,533 30,500 SH   SOLE   30,500 0 0
iSHARES SHORT MATURITY BOND ETF 46431W507 7,194 146,050 SH   SOLE   146,050 0 0
ISHARES GOLD TRUST ETF 464285204 249 7,897 SH   SOLE   7,897 0 0
ISHARES MSCI EAFE ETF ETF 464287465 2,614 46,677 SH   SOLE   1,577 0 45,100
ISHARES MSCI EMERGING MKTS ETF ETF 464287234 1,497 42,931 SH   SOLE   831 0 42,100
iSHARES PREFERRED STOCK ETF 464288687 956 30,200 SH   SOLE   30,200 0 0
iSHARES RUSSELL 1000 GROWTH ETF 464287614 98,545 468,368 SH   SOLE   468,368 0 0
iSHARES RUSSELL 1000 VALUE ETF 464287598 729 5,358 SH   SOLE   5,358 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 541 2,744 SH   SOLE   2,744 0 0
ISHARES RUSSELL 2000 INDEX ETF 464287655 264 1,601 SH   SOLE   1,601 0 0
ISHARES S&P SMALL-CAP ETF ETF 464287804 333 3,815 SH   SOLE   3,815 0 0
ISHARES U.S. TECH ETF ETF 464287721 3,901 53,163 SH   SOLE   53,163 0 0
NEUBERGER BRMN. MLP INCOME MLP 64129H104 793 129,500 SH   SOLE   129,500 0 0
NUVEEN ARIZONA QLTY MUNI ETF 67061W104 125 10,000 SH   SOLE   10,000 0 0
NUVEEN MUNI VALUE ETF 670928100 542 64,100 SH   SOLE   64,100 0 0
NUVEEN ESG LARGE CAP VALUE ETF 67092P300 3,087 100,000 SH   SOLE   100,000 0 0
NUVEEN NY AMT-FREE MUN ETF 670656107 260 26,500 SH   SOLE   26,500 0 0
NUVEEN PA INV QUALITY MUNI ETF 670972108 203 18,516 SH   SOLE   18,516 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 27,714 280,331 SH   SOLE   269,531 0 10,800
PIMCO FDS COMMREAL STG I 2 SHS 72201m842 384 74,931 SH   SOLE   74,931 0 0
PUTNAM MUNI OPPORT TRUST ETF 746922103 122 12,500 SH   SOLE   12,500 0 0
SCHWAB EMERGING MARKET ETF ETF 808524706 239 10,689 SH   SOLE   10,689 0 0
SCHWAB U.S. BROAD MARKET ETF 808524102 1,276 30,389 SH   SOLE   30,389 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839 289 4,991 SH   SOLE   4,991 0 0
SPDR S&P 400 MIDCAP ETF 78467Y107 5,126 12,763 SH   SOLE   12,763 0 0
SPDR S&P 500 ETF ETF 78462F103 1,136 3,180 SH   SOLE   3,180 0 0
SPDR S&P BIOTECH ETF 78464A870 5,376 67,782 SH   SOLE   67,782 0 0
SPDR-TECHNOLOGY ETF 81369Y803 2,613 22,000 SH   SOLE   22,000 0 0
SPDR GOLD SHARES ETF 78463v107 34,198 221,100 SH   SOLE   221,100 0 0
SPDR SHORT-TERM CORPORATE BOND ETF 78464A474 3,936 134,715 SH   SOLE   134,715 0 0
SPDR SHORT TERM MUNICIPAL ETF 78468r739 6,532 141,718 SH   SOLE   141,718 0 0
VANECK VECTORS GOLD MINERS ETF 92189f106 17,978 745,375 SH   SOLE   745,375 0 0
VANECK VECTORS PFD. SEC. EX-FI ETF 92189F429 194 11,300 SH   SOLE   11,300 0 0
VANGUARD DIV. APPRECIATION ETF ETF 921908844 3,985 29,481 SH   SOLE   29,481 0 0
VANGUARD DEV. MARKETS ETF ETF 921943858 9,114 250,670 SH   SOLE   250,670 0 0
VANGUARD EMERG. MARKETS ETF ETF 922042858 28,289 775,242 SH   SOLE   759,444 0 15,798
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 909 20,485 SH   SOLE   20,485 0 0
VANGUARD FTSE EUROPE ETF 922042874 1,404 30,419 SH   SOLE   30,419 0 0
VANGUARD INTER-TERM CORP BOND ETF 92206C870 1,456 19,233 SH   SOLE   19,233 0 0
VANGUARD INTERM-TERM BOND ETF 921937819 528 7,190 SH   SOLE   7,190 0 0
VANGUARD INTERM. TREASURY ETF 92206c706 3,813 65,400 SH   SOLE   65,400 0 0
VANGUARD LARGE CAP ETF ETF 922908637 1,042 6,370 SH   SOLE   6,370 0 0
VANGUARD MID CAP ETF 922908629 8,210 43,673 SH   SOLE   42,008 0 1,665
VANGUARD MID-CAP VALUE ETF ETF 922908512 1,675 13,759 SH   SOLE   1,059 0 12,700
VANGUARD SMALL CAP GROWTH ETF 922908595 211 1,083 SH   SOLE   1,083 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 749 5,226 SH   SOLE   1,226 0 4,000
VANGUARD SMALL-CAP ETF ETF 922908751 7,474 43,733 SH   SOLE   43,733 0 0
VANGUARD S/T BOND ETF 921937827 2,503 33,459 SH   SOLE   33,459 0 0
VANGUARD S/T CORP BOND ETF ETF 92206C409 11,272 151,750 SH   SOLE   151,750 0 0
VANGUARD GROWTH ETF 922908736 1,405 6,569 SH   SOLE   6,569 0 0
VANGUARD TOTAL BOND MARKET ETF 921937835 1,555 21,800 SH   SOLE   21,800 0 0
VANGUARD VALUE INDEX ETF 922908744 11,976 96,990 SH   SOLE   96,990 0 0
WISDOMTREE LARGECAP DIV ETF 97717W307 544 9,848 SH   SOLE   9,848 0 0