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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
APPLE INCCOM03783310027,681155,888SH SOLE 155,88800
ABBVIE INC.COM00287Y1094012,962SH SOLE 2,96200
AMERISOURCEBERGENCOM03073E1051,0617,987SH SOLE 1,90006,087
ABBOTT LABSCOM0028241004,90134,824SH SOLE 34,82400
ADOBE SYSTEMS INC.COM00724F101230405SH SOLE 40500
AUTOMATIC DATA PROCESSINGCOM0530151033971,610SH SOLE 1,61000
ANTERO MIDSTREAM CORPCOM03676B102968100,000SH SOLE 100,00000
AMGEN INCCOM0311621003181,412SH SOLE 1,41200
AMAZON.COMCOM02313510638,04511,410SH SOLE 10,6370773
ANTERO RES CORPCOM03674X1061,67795,830SH SOLE 95,83000
ATARA BIOTHERAPEUTICS INCCOM0465131073,940250,000SH SOLE 250,00000
BOEING CO.COM09702310538,836192,905SH SOLE 187,60505,300
BANK OF AMERICACOM0605051043718,342SH SOLE 8,34200
BOX INC CL ACOM10316T10436714,000SH SOLE 14,00000
BLUEPRINT MEDICINES CORPCOM09627Y1093213,000SH SOLE 3,00000
BERKSHIRE HATHAWAY BCOM08467070261,814206,736SH SOLE 195,936010,800
CITIGROUPCOM17296742414,884246,463SH SOLE 246,46300
CATERPILLAR INCCOM1491231011,4066,800SH SOLE 6,80000
CROWN CASTLE INTERNATIONAL CORPCOM22822V1013521,685SH SOLE 1,68500
CITIZENS FINL GROUPCOM1746101051,72136,423SH SOLE 36,42300
CHECK POINT SOFTWARECOMM224651048126,963SH SOLE 1,00005,963
COLGATE PALMOLIVE COCOM1941621032132,500SH SOLE 2,50000
COMMSCOPE HOLDING CO. INC.COM20337X1097,954720,500SH SOLE 720,50000
CONOCOPHILLIPSCOM20825C1042583,568SH SOLE 3,56800
CISCO SYSTEMSCOM17275R10257,869913,186SH SOLE 870,956042,230
CORTEVA INCCOM22052L10420,393431,333SH SOLE 424,83306,500
CVS HEALTH CORPCOM12665010087,493848,127SH SOLE 814,917033,210
CHEVRON CORPCOM16676410046,711398,047SH SOLE 384,819013,228
CRIMSON WINE GROUP LTDCOM22662X10024429,546SH SOLE 29,54600
DROPBOX INCCOM26210C10434313,960SH SOLE 13,96000
DU PONTCOM26614N10254,569675,529SH SOLE 636,229039,300
WALT DISNEY CO.COM2546871063,89525,147SH SOLE 25,14700
DISCOVERY INC CCOM25470F30218,546809,880SH SOLE 714,280095,600
DUN & BRADSTREETCOM26484T10612,806625,000SH SOLE 625,00000
DOW INCCOM2605571039,960175,591SH SOLE 153,791021,800
EMCLAIRE FINANCIAL CORPCOM2908281021,21442,011SH SOLE 0042,011
ENBRIDGE INCCOM29250N1052035,191SH SOLE 5,19100
FACEBOOKCOM30303M1027872,340SH SOLE 2,34000
FORTUNE BRANDS HOME & SECURITYCOM34964C1062702,530SH SOLE 2,53000
FEDEX CORPCOM31428X10651,584199,443SH SOLE 188,693010,750
FEDERATED HERMES INCCOM31421110341110,929SH SOLE 10,92900
FIDELITY NATL INFO SVCCOM31620M1063823,500SH SOLE 003,500
FISERV INCCOM3377381084,62344,545SH SOLE 44,54500
F M C CORPCOM3024913036616,014SH SOLE 006,014
FORIAN ORDCOM34630N10649554,849SH SOLE 54,84900
GCP APPLIED TECHNOLOGIES INCCOM36164Y1012,37575,000SH SOLE 75,00000
GENERAL ELECTRICCOM3696043014574,840SH SOLE 4,84000
CORNING, INC.COM21935010545,3751,218,767SH SOLE 1,148,167070,600
GENERAL MOTORSCOM37045V10064,9411,107,642SH SOLE 1,054,182053,460
GENPREX INCCOM3724461046650,000SH SOLE 50,00000
ALPHABET CCOM02079K10787,73930,322SH SOLE 28,90301,419
ALPHABET ACOM02079K3056,2262,149SH SOLE 2,14900
HOME DEPOT INC.COM4370761021,6463,967SH SOLE 3,96700
HELIX ACQUISITION CORP ORDINARY SHARES - CLASS ACOMG4444C1025,736580,000SH SOLE 580,00000
HONEYWELL INTLCOM4385161062461,178SH SOLE 1,17800
HENRY SCHEINCOM80640710278910,178SH SOLE 10,17800
INTL. BUS. MACHINESCOM4592001012271,701SH SOLE 1,70100
INTEL CORPCOM45814010023,892463,929SH SOLE 407,729056,200
JOHNSON&JOHNSONCOM47816010442,812250,263SH SOLE 237,863012,400
J.P. MORGAN CHASECOM46625H10072,850460,058SH SOLE 446,458013,600
KKR & CO LPCOM48251W1043,36045,100SH SOLE 45,10000
LANNETT INCCOM516012101673415,145SH SOLE 415,14500
LINDE PLCCOMG5494J1033501,010SH SOLE 1,01000
LOWE'S COMPANIESCOM5486611077502,900SH SOLE 2,90000
LIQUIDITY SERVICESCOM53635B10748,5762,200,000SH SOLE 2,200,00000
LYFT INCCOM55087P1046,323147,973SH SOLE 147,97300
MASTERCARD INCCOM57636Q1041,2943,600SH SOLE 3,60000
MAKARA MNG ORDCOM56086L102110,000SH SOLE 10,00000
MONDELEZ INTLCOM6092071054667,024SH SOLE 7,02400
MCCORMICK & COCOM5797802062082,152SH SOLE 2,15200
ALTRIA GROUP INC.COM02209S10355111,628SH SOLE 11,62800
MERCK & CO. INC.COM58933Y1055757,509SH SOLE 7,50900
MICROSOFT CORPCOM594918104169,833504,973SH SOLE 489,676015,297
MATINAS BIOPHARMA HOLDINGS INCCOM576810105606600,000SH SOLE 600,00000
NIKE INC. CL BCOM6541061035503,300SH SOLE 3,30000
NVIDIA CORPCOM67066G1047,62225,915SH SOLE 25,91500
OKTA INCCOM67929510561,217273,084SH SOLE 273,08400
ON SEMICOM6821891052073,045SH SOLE 3,04500
OPTION CARE HEALTH ORDCOM68404L20117,064600,000SH SOLE 600,00000
PAYCHEX INC.COM7043261072181,600SH SOLE 1,60000
PEPSICO INCCOM7134481081,5328,821SH SOLE 4,87403,947
PFIZER INCCOM71708110371,6061,212,629SH SOLE 1,136,629076,000
PROCTER & GAMBLECOM7427181092,04512,501SH SOLE 12,50100
PARKER HANNIFINCOM7010941045701,792SH SOLE 1,79200
PLANET LABS PBC CL A ORDCOM72703X10618530,000SH SOLE 30,00000
PHILIP MORRIS INTL.COM71817210919,066200,695SH SOLE 178,235022,460
PNC FINANCIALCOM6934751058434,206SH SOLE 4,20600
PPG INDUSTRIESCOM6935061073051,768SH SOLE 1,76800
QUALCOMM INC.COM747525103133,669730,953SH SOLE 695,113035,840
QURATE RETAIL INCCOM74915M1007,397973,309SH SOLE 973,30900
STARBUCKS CORPCOM8552441092321,987SH SOLE 1,98700
SCHLUMBERGERCOM80685710815,794527,342SH SOLE 472,342055,000
SYNOPSYS INCCOM8716071078112,200SH SOLE 2,20000
SIMON PROPERTY GROUP INCCOM8288061096,20538,840SH SOLE 38,84000
S & T BANCORP INCCOM78385910153416,950SH SOLE 4,950012,000
SKYWORKS SOLUTIONS INC.COM83088M1026214,000SH SOLE 004,000
AT&T CORP.COM00206R10227110,996SH SOLE 10,99600
THERATECHNOLOGIES INCCOM88338H1004515,000SH SOLE 15,00000
TJX COS INCCOM87254010911,370149,765SH SOLE 129,565020,200
TRISTATE CAPCOM89678F10030310,000SH SOLE 10,00000
TRACTOR SUPPLYCOM8923561063581,500SH SOLE 1,50000
TESLA MOTORSCOM88160R101226214SH SOLE 21400
TETRA TECH INCCOM88162G1032,54715,000SH SOLE 0015,000
TITAN INTL INCCOM88830M10220,2701,849,421SH SOLE 1,849,42100
TWILIO INC CL ACOM90138F1025,92522,500SH SOLE 22,50000
TWITTER INCCOM90184L10251912,000SH SOLE 12,00000
UNITED BANKSHARESCOM9099071071,98154,609SH SOLE 54,60900
UNITEDHEALTH GROUPCOM91324P1025241,044SH SOLE 1,04400
UNITED PARCEL SERVICE-CL BCOM9113121064031,880SH SOLE 1,88000
VISA INC CL ACOM92826C8395312,449SH SOLE 2,44900
VYNE THERAPEUTICS INCCOM92941V2096462,500SH SOLE 62,50000
VERIZON COMM.COM92343V10425,761495,782SH SOLE 464,482031,300
WALMART INC.COM93114210313,91596,171SH SOLE 86,071010,100
EXXON MOBILCOM30231G1025158,409SH SOLE 8,40900
QURATE RETAIL INCPFD74915M3085,33551,685SH SOLE 51,68500
ISHARES CORE US AGGREGATE BONDETF4642872264564,000SH SOLE 4,00000
ARK INNOVATION ETFETF00214Q1042943,113SH SOLE 3,11300
VANGUARD INTERM-TERM BONDETF9219378192693,075SH SOLE 3,07500
VANGUARD S/T BONDETF9219378272,04725,329SH SOLE 25,32900
GLOBAL X CYBERSECURITY ETFETF37954Y3841,14135,900SH SOLE 35,90000
DIMENSIONAL U S TARGETED VALUE ETFETF25434V6094048,495SH SOLE 8,49500
WISDOMTREE LARGECAP DIVETF97717W30776411,562SH SOLE 11,56200
ISHARES MSCI EMERGING MKTS ETFETF4642872342,06442,250SH SOLE 150042,100
ISHARES MSCI EAFE ETFETF4642874653,66946,631SH SOLE 1,531045,100
ISHARES EAFE GROWTH ETFETF46428888516,205146,935SH SOLE 146,93500
ISHARES MSCI EAFE VALUEETF4642888778,366166,030SH SOLE 166,03000
ISHARE ESG AWARE MSCI EM ETFETF46434G8631,47137,000SH SOLE 37,00000
ISHARES ESG MSCI USA ETFETF46435G42511,885110,150SH SOLE 110,15000
EATON VANCE LIMITED DURATIONETF27828H10515011,479SH SOLE 11,47900
ISHARES FLOATING RATE NOTEETF46429B6551,60831,700SH SOLE 31,70000
VANECK VECTORS GOLD MINERSETF92189F10623,324728,201SH SOLE 728,20100
SPDR GOLD SHARESETF78463V10738,352224,335SH SOLE 224,33500
GLOBAL X VIDEO GAMES ESPORTS ETFETF37954Y39253118,800SH SOLE 18,80000
ISHARES GOLD TRUSTETF4642852042747,883SH SOLE 7,88300
ISHARES CORE MSCI EMERGING MARKETS ETFETF46434G1033,11852,083SH SOLE 52,08300
ISHARES SHORT-TERM CORPETF4642886462594,816SH SOLE 4,81600
ISHARES S&P SMALL-CAP ETFETF4642878048477,400SH SOLE 3,80003,600
ISHARES TR S&P 500 INDEXETF464287200223467SH SOLE 46700
ISHARES RUSSELL 1000 ETFETF4642876227262,744SH SOLE 2,74400
ISHARES RUSSELL 1000 VALUEETF4642875989005,358SH SOLE 5,35800
RUSSELL 1000 GROWTHETF464287614149,454489,066SH SOLE 489,06600
ISHARES RUSSELL 2000 INDEXETF4642876552391,075SH SOLE 1,07500
ISHARES U.S. TECH ETFETF4642877216,99360,902SH SOLE 60,90200
SPDR S&P 400 MIDCAPETF78467Y1077,91015,280SH SOLE 15,28000
SPDR S&P 400 MID CAP VALUEETF78464A8393434,826SH SOLE 4,82600
PIMCO ENHANCED SHORT MATURITYETF72201R83335,614350,665SH SOLE 324,965025,700
NUVEEN AZ QUALITY MUNIETF67061W10416010,000SH SOLE 10,00000
ISHARES SHORT MATURITY BONDETF46431W5078,112162,400SH SOLE 162,40000
NEUBERGER BRMN. MLP INCOMEETF64129H104711135,700SH SOLE 135,70000
NUVEEN PA INV QUALITY MUNIETF67097210827618,516SH SOLE 18,51600
NUVEEN NY AMT-FREE MUNETF67065610736526,500SH SOLE 26,50000
NUVEEN ESG LARGE-CAP VALUE ETFETF67092P3002,91575,000SH SOLE 75,00000
NUVEEN MUNI VALUEETF6709281001,049101,100SH SOLE 101,10000
ISHARES PREFERRED STOCKETF4642886871,22231,000SH SOLE 31,00000
VANECK VECTORS PFD. SEC. EX-FINANETF92189F42928012,800SH SOLE 12,80000
PUTNAM MUNI OPPORT TRUSTETF74692210321615,000SH SOLE 15,00000
SCHWAB U.S. SMALL CAP ETFETF8085246072092,040SH SOLE 2,04000
SCHWAB U.S. BROAD MARKETETF8085241021,79415,875SH SOLE 15,87500
SCHWAB EMERGING MARKET ETFETF80852470633611,329SH SOLE 11,32900
SCHWAB INTL EQUITY ETFETF8085248052666,854SH SOLE 6,85400
SCHWAB US LARGE CAP GROWTHETF8085243002231,364SH SOLE 1,36400
SCHWAB U.S. MID CAPETF8085245082553,175SH SOLE 3,17500
SCHWAB S/T U.S. TREASETF8085248621,24924,565SH SOLE 24,56500
SCHWAB U.S. TIPS ETFETF8085248701,95031,000SH SOLE 31,00000
SPDR SHORT TERM MUNICIPALETF78468R7397,856159,743SH SOLE 159,74300
ISHARES 1-3 YR TREASURYETF4642874571,77920,800SH SOLE 20,80000
SPDR SHORT-TERM CORPORATE BONDETF78464A4744,465144,165SH SOLE 144,16500
SPDR S&P 500 ETFETF78462F1031,3122,762SH SOLE 2,76200
ISHARES ESG 1-5 YEAR USD CORP BOND ETFETF46435G2432,10382,000SH SOLE 82,00000
VANGUARD SMALL-CAP ETFETF9229087516,40128,320SH SOLE 28,32000
VANGUARD SMALL CAP GROWTHETF9229085953181,129SH SOLE 1,12900
VANGUARD SMALL CAP VALUE ETFETF9229086119355,226SH SOLE 1,22604,000
VANGUARD INTER-TERM CORP BONDETF92206C8701,92020,703SH SOLE 20,70300
VANGUARD S/T CORP BOND ETFETF92206C40913,763169,365SH SOLE 169,36500
VANGUARD DEV. MARKETS ETFETF92194385813,091256,387SH SOLE 256,38700
VANGUARD ALL-WORLD EX-USETF9220427751,25120,420SH SOLE 20,42000
VANGUARD EUROPE ETFETF9220428745,16875,739SH SOLE 75,73900
VANGUARD DIV. APPRECIATION ETFETF9219088444,41525,707SH SOLE 25,70700
VANGUARD MID CAP ETFETF9229086299,35136,704SH SOLE 35,03901,665
VANGUARD MID-CAP VALUE ETFETF9229085122,06813,759SH SOLE 1,059012,700
VANGUARD TOTAL STOCK MARKETETF922908769209865SH SOLE 86500
VANGUARD S-T INFLATION PROT. TREASURYETF9220208055,336103,810SH SOLE 103,81000
VANGUARD VALUE INDEXETF92290874413,19289,673SH SOLE 89,67300
VANGUARD GROWTHETF9229087362,5738,017SH SOLE 8,01700
VANGUARD ULTRA-SHORT BOND ETFETF92203C3034158,300SH SOLE 8,30000
VANGUARD LARGE CAP ETFETF9229086371,3446,080SH SOLE 6,08000
VANGUARD EMERG. MARKETS ETFETF92204285837,883765,933SH SOLE 750,135015,798
VANGUARD INTL HI DIV YLD IDX ETFETF9219467942153,200SH SOLE 3,20000
SPDR-TECHNOLOGYETF81369Y8033,82522,000SH SOLE 22,00000