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
ABB LTDSPONSORED ADR0003752041,51145,280SH SOLE 45,28000
ABBOTT LABS INCCOM00282410037,999321,670SH SOLE 321,67000
ABBVIE INCCOM00287Y10928,925268,143SH SOLE 268,14300
ACCENTURE PLC IRELANDSHS CLASS AG1151C1013501,094SH SOLE 1,09400
ACTIVISION BLIZZARD, INCCOM00507V10927,401354,064SH SOLE 354,06400
ADOBE INCCOM00724F10129,42951,116SH SOLE 51,11600
AIR PRODS & CHEMS INCCOM0091581063,27612,790SH SOLE 12,79000
AIRBNB INC CL ACOM CL A0090661012,83016,869SH SOLE 16,86900
ALBEMARLE CORPCOM0126531012,76612,630SH SOLE 12,63000
ALPHABET INC CL ACAP STK CL A02079K30558,03421,707SH SOLE 21,70700
ALPHABET INC CL CCAP STK CL C02079K1079,2463,469SH SOLE 3,46900
ALTRIA GROUP INCCOM02209S10388819,515SH SOLE 19,51500
AMAZON COM INCCOM02313510635,04510,668SH SOLE 10,66800
AMERICAN EXPRESS COCOM0258161096113,645SH SOLE 3,64500
AMERICAN TOWER CORP REITCOM03027X1004631,744SH SOLE 1,74400
AMGEN INCCOM03116210013,89665,346SH SOLE 65,34600
APPIAN CORPCL A03782L1015576,016SH SOLE 6,01600
APPLE INCCOM03783310062,232439,804SH SOLE 439,80400
ASTRAZENECA PLCSPONSORED ADR0463531084898,146SH SOLE 8,14600
AT&T INCCOM00206R10247117,443SH SOLE 17,44300
AUTODESK INCCOM0527691061,5035,271SH SOLE 5,27100
AUTOMATIC DATA PROCESSING INCCOM0530151033361,683SH SOLE 1,68300
BANK OF AMERICA CORPCOM06050510417,476411,686SH SOLE 411,68600
BECTON DICKINSON & COCOM0758871092,72511,084SH SOLE 11,08400
BERKSHIRE HATHAWAY INC-CL BCL B NEW08467070236,933135,315SH SOLE 135,31500
BIOGEN INCCOM09062X1037442,630SH SOLE 2,63000
BIOHAVEN PHARMACTL HLDG CO LCOMG111961051,1037,943SH SOLE 7,94300
BLACKBERRY LTDCOM09228F10312312,600SH SOLE 12,60000
BLACKLINE INCCOM09239B1092832,395SH SOLE 2,39500
BLACKROCK MUNIHLDGS NJ QLTYCOM09254X10126516,957SH SOLE 16,95700
BOEING COMPANYCOM0970231057383,357SH SOLE 3,35700
BRISTOL MYERS SQUIBB COCOM1101221082,81047,494SH SOLE 47,49400
BROADCOM INCCOM11135F10129,80461,461SH SOLE 61,46100
BRYN MAWR BANK CORPCOM1176651091,05222,900SH SOLE 22,90000
CABOT OIL & GAS CORPCOM1270971031,09950,500SH SOLE 50,50000
CAPRI HOLDINGS LIMITEDSHSG1890L1073,10464,114SH SOLE 64,11400
CARRIER GLOBAL CORPCOM14448C10423,224448,689SH SOLE 448,68900
CATERPILLAR INC DELCOM14912310112,31664,154SH SOLE 64,15400
CELSIUS HOLDINGS INCCOM NEW15118V2074505,000SH SOLE 5,00000
CHEVRON CORPORATIONCOM1667641006986,885SH SOLE 6,88500
CIGNA CORPCOM1255231002,05410,263SH SOLE 10,26300
CISCO SYSTEMS INCCOM17275R10266712,250SH SOLE 12,25000
CIT GROUP INCCOM1255818014348,350SH SOLE 8,35000
CITIGROUP INCCOM1729674243,91255,742SH SOLE 55,74200
CITIZENS & NORTHN CORPCOM17292210685033,646SH SOLE 33,64600
CITIZENS FINANCIAL GROUP INCCOM17461010515,346326,640SH SOLE 326,64000
COCA COLA COCOM1912161002,25142,895SH SOLE 42,89500
CODORUS VALLEY BANCORP INCCOM1920251042,787123,667SH SOLE 123,66700
COLFAX CORPCOM19401410610,142220,960SH SOLE 220,96000
COLGATE-PALMOLIVECOM1941621034876,443SH SOLE 6,44300
COMCAST CORP NEWCL A20030N1013526,295SH SOLE 6,29500
COMMSCOPE HLDG CO INCCOM20337X1096,514479,345SH SOLE 479,34500
COMPUGEN LTDORDM257221059015,000SH SOLE 15,00000
CONSOLIDATED EDISON INCCOM2091151043474,776SH SOLE 4,77600
CORTEVA INCCOM22052L10479518,892SH SOLE 18,89200
COSTCO WHSL CORP NEWCOM22160K1052,7806,187SH SOLE 6,18700
COUPANG INCCL A22266T10943015,453SH SOLE 15,45300
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A10519910,000SH SOLE 10,00000
CSX CORPORATIONCOM12640810381027,225SH SOLE 27,22500
CUMMINS INCCOM2310211064762,120SH SOLE 2,12000
CVS HEALTH CORPCOM12665010029,940352,812SH SOLE 352,81200
DEERE & CO.COM2441991051,8185,425SH SOLE 5,42500
DEVON ENERGY CORPORATIONCOM25179M1031,86852,615SH SOLE 52,61500
DIAMONDBACK ENERGY INCCOM25278X1091,25113,212SH SOLE 13,21200
DOLLAR GENERAL CORPCOM2566771053001,416SH SOLE 1,41600
DOMINION ENERGY INCCOM25746U1093675,025SH SOLE 5,02500
DONEGAL GROUP INCCOM2577012015,462376,950SH SOLE 376,95000
DOORDASH INCCL A25809K1059554,637SH SOLE 4,63700
DRAFTKINGS INCCOM CL A26142R10464513,389SH SOLE 13,38900
DUKE ENERGY CORPCOM26441C2046266,413SH SOLE 6,41300
DUPONT DE NEMOURS INCCOM26614N1023034,460SH SOLE 4,46000
EATON CORP PLCSHSG291831034372,927SH SOLE 2,92700
EBAY INCCOM2786421031,00914,485SH SOLE 14,48500
EL POLLO LOCO HOLDINGS INCCOM2686031075,600331,375SH SOLE 331,37500
ELANCO ANIMAL HEALTH INCCOM28414H1035,805182,025SH SOLE 182,02500
ELI LILLY & COCOM5324571081,4216,150SH SOLE 6,15000
EMBASSY BANCORP INCCOM2907911021,89798,295SH SOLE 98,29500
EMERSON ELECTRICCOM2910111042,59127,503SH SOLE 27,50300
EQUINIX INC REITCOM29444U700593751SH SOLE 75100
ESSA BANCORP INCCOM29667D10486252,259SH SOLE 52,25900
ESSENTIAL UTILITIES INCCOM29670G10274416,145SH SOLE 16,14500
EXPEDITORS INTL WASH INC COMCOM3021301092612,190SH SOLE 2,19000
EXXON MOBIL CORPORATIONCOM30231G1022,37340,335SH SOLE 40,33500
FACEBOOK INC-ACL A30303M10243,278127,516SH SOLE 127,51600
FIRST BK WILLIAMSTOWN NEW JECOM31931U10221115,000SH SOLE 15,00000
GABELLI EQUITY TR INCCOM3623971016,9311,042,324SH SOLE 1,042,32400
GAP INCCOM36476010810,004440,685SH SOLE 440,68500
GENERAL ELECTRIC CORPCOM3696043014,54844,138SH SOLE 44,13800
GILEAD SCIENCES INC COMCOM3755581034,54765,100SH SOLE 65,10000
GLAXO SMITHKLINE SPONSORED ADRCOM37733W1053,50591,723SH SOLE 91,72300
GOLDMAN SACHS GROUP INCCOM38141G10430,77081,396SH SOLE 81,39600
GOODRX HOLDINGS INCCOM CL A38246G10810,631259,161SH SOLE 259,16100
HANCOCK JOHN INVS TR SH BEN INTCOM41014210363634,063SH SOLE 34,06300
HEWLETT PACKARD ENTERPRISE COMPANYCOM42824C1093,727261,525SH SOLE 261,52500
HOME DEPOT INCCOM4370761021,1893,623SH SOLE 3,62300
HONEYWELL INTERNATIONAL INCCOM43851610613,61664,141SH SOLE 64,14100
HUMACYTE INCCOM44486Q10317415,000SH SOLE 15,00000
IBM CORPORATIONCOM4592001011,99114,334SH SOLE 14,33400
II-VI INCCOM90210410810,928184,090SH SOLE 184,09000
ILLINOIS TOOL WORKSCOM4523081097073,420SH SOLE 3,42000
ILLUMINA INCCOM4523271096,27515,470SH SOLE 15,47000
IMMERSION CORPCOM4525211071,907278,800SH SOLE 278,80000
INTEL CORPCOM4581401003,01356,547SH SOLE 56,54700
INTUITIVE SURGICAL INCCOM NEW46120E6023,0713,089SH SOLE 3,08900
IQVIA HOLDINGS INCCOM46266C10532,372135,142SH SOLE 135,14200
ISHARES TRCORE S&P500 ETF4642872001,2082,804SH SOLE 2,80400
ISHARES TRCORE S&P MCP ETF4642875074011,524SH SOLE 1,52400
ISHARES TRCORE S&P SCP ETF4642878043283,005SH SOLE 3,00500
ISHARES TRSELECT DIVID ETF4642871682622,287SH SOLE 2,28700
ISHARES TRCORE HIGH DV ETF46429B6636056,417SH SOLE 6,41700
ISHARES TRIBOXX INV CP ETF4642872423262,450SH SOLE 2,45000
ISHARES TRMSCI ACWI EX US4642882405059,115SH SOLE 9,11500
ISHARES TRMSCI USA QLT FCT46432F3392632,000SH SOLE 2,00000
ISHARES TRNATIONAL MUN ETF4642884142,28819,699SH SOLE 19,69900
ISHARES TRRUSSELL 2000 ETF4642876557633,490SH SOLE 3,49000
ISHARES TRRUS MID CAP ETF4642874991,15514,772SH SOLE 14,77200
HANCOCK JOHN PFD INCOME FD ICOM41021P10379242,300SH SOLE 42,30000
JOHNSON & JOHNSONCOM4781601044,76229,486SH SOLE 29,48600
JP MORGAN CHASE & COCOM46625H1009,41357,504SH SOLE 57,50400
KRAFT HEINZ COCOM50075410613,776374,138SH SOLE 374,13800
L3 HARRIS TECHNOLOGIES INCCOM50243110931,835144,546SH SOLE 144,54600
LAUDER ESTEE COSCL A5184391042,5038,344SH SOLE 8,34400
LIBERTY MEDIA CORP DELCOM SER C FRMLA5312298542,00639,010SH SOLE 39,01000
LIGHTWAVE LOGIC INCCOM532275104946100,000SH SOLE 100,00000
LIQUIDIA CORPORATIONCOM NEW53635D2024115,000SH SOLE 15,00000
LIVEPERSON INCCOM5381461012,02334,325SH SOLE 34,32500
LOWES COS INC COMCOM5486611075242,585SH SOLE 2,58500
MARATHON PETROLEUM CORPORATIONCOM56585A10212,965209,755SH SOLE 209,75500
MASTERCARD INCORPORATEDCL A57636Q104272783SH SOLE 78300
MATCH GROUP INCCOM57667L1074,25127,081SH SOLE 27,08100
MCDONALDS CORPCOM5801351019203,814SH SOLE 3,81400
MEDTRONIC PLCSHSG5960L10329,572235,916SH SOLE 235,91600
MERCK & CO INCCOM58933Y1053,65048,599SH SOLE 48,59900
MERCURY SYSTEMS INCCOM5893781089,633203,151SH SOLE 203,15100
MFS CHARTER INCOME TRUSTSH BEN INT55272710910312,000SH SOLE 12,00000
MFS INTER INCOME TRUSTSH BEN INT55273C1075816,100SH SOLE 16,10000
MICROCHIP TECHNOLOGY INCCOM5950171041,1687,610SH SOLE 7,61000
MICRON TECHNOLOGY INCCOM59511210313,543190,805SH SOLE 190,80500
MICROSOFT CORPCOM59491810461,302217,443SH SOLE 217,44300
MODERNA INCCOM60770K1071,2953,365SH SOLE 3,36500
MONDELEZ INTERNATIONAL INCCOM60920710572512,454SH SOLE 12,45400
NETFLIX INC COM64110L1063,6255,940SH SOLE 5,94000
NEXTERA ENERGY INCCOM65339F1012663,389SH SOLE 3,38900
NIKE INCCL B65410610313,50192,965SH SOLE 92,96500
NORFOLK SOUTHERN CORPCOM6558441081,0014,183SH SOLE 4,18300
NOVARTIS AG SPONSORED ADR66987V1092633,212SH SOLE 3,21200
NOVO-NORDISK A S SPONS ADRADR6701002053603,750SH SOLE 3,75000
NUTANIX INCCL A67059N1081,70945,325SH SOLE 45,32500
NVIDIA CORPCOM67066G10440,065193,401SH SOLE 193,40100
OTIS WORLDWIDE CORPCOM68902V10784010,211SH SOLE 10,21100
PALANTIR TECHNOLOGIES INCCL A69608A1082,812116,956SH SOLE 116,95600
PALO ALTO NETWORKS INC.COM69743510514,48330,235SH SOLE 30,23500
PARKE BANCORP INCCOM7008851063,557162,435SH SOLE 162,43500
PAYPAL HOLDINGS INCCOM70450Y1037,07027,171SH SOLE 27,17100
PEAPACK-GLADSTONE FINL CORPCOM70469910712,167364,707SH SOLE 364,70700
PEPSICO INCCOM7134481081,0156,749SH SOLE 6,74900
PFIZER INCCOM 71708110399123,045SH SOLE 23,04500
PHILIP MORRIS INTERNATIONALCOM7181721095145,425SH SOLE 5,42500
PIONEER NAT RES COCOM7237871079645,789SH SOLE 5,78900
PNC FINANCIAL SERVICES GROUPCOM 6934751051,7418,900SH SOLE 8,90000
PPG INDS INCCOM 6935061073432,400SH SOLE 2,40000
PPL CORPORATIONCOM69351T10667324,133SH SOLE 24,13300
PRIMO WATER CORPCOM74167P10815710,000SH SOLE 10,00000
PROCTER & GAMBLE COMPANYCOM7427181093,20222,907SH SOLE 22,90700
PROSPECT CAPITAL CORPORATIONCOM74348T1021,414183,600SH SOLE 183,60000
PUBLIC SERVICE ENTERPRISE GROUP INCCOM7445731063906,401SH SOLE 6,40100
QUALCOMM INCCOM74752510311,00985,351SH SOLE 85,35100
QUEST DIAGNOSTICS INCCOM74834L1001,3068,987SH SOLE 8,98700
RACKSPACE TECHNOLOGY INCCOM7501021056,061426,230SH SOLE 426,23000
RANGE RES CORPCOM75281A1091,56269,035SH SOLE 69,03500
RAYTHEON TECHNOLOGIES CORPCOM75513E10132,528378,412SH SOLE 378,41200
REGENERON PHARMACEUTICALSCOM75886F1078471,400SH SOLE 1,40000
RHCOM74967X1031,3942,090SH SOLE 2,09000
RIO TINTO PLCSPONSORED ADR7672041002,02330,274SH SOLE 30,27400
ROCKWELL AUTOMATION, INCCOM7739031093431,168SH SOLE 1,16800
ROYAL DUTCH SHELL PLCSPONS ADR A7802592063557,975SH SOLE 7,97500
ROYALTY PHARMA PLCSHS CLASS AG7709Q1048,359231,305SH SOLE 231,30500
S&P GLOBAL INCCOM78409V1044361,026SH SOLE 1,02600
S&T BANCORP INCCOM 78385910151117,325SH SOLE 17,32500
SABRE CORPCOM78573M10456747,925SH SOLE 47,92500
SALESFORCE.COMCOM79466L30214,84154,718SH SOLE 54,71800
SKYWORKS SOLUTIONS INCCOM83088M1028,77153,230SH SOLE 53,23000
SOFI TECHNOLOGIES INCCOM83406F1028,453532,285SH SOLE 532,28500
SOUTHERN COCOM84258710782713,350SH SOLE 13,35000
SPDR S&P 500 ETF TRUSTTR UNIT78462F1031,6353,810SH SOLE 3,81000
STARBUCKS CORPCOM8552441099,95090,196SH SOLE 90,19600
SUMMIT FINANCIAL GROUPCOM86606G10147919,548SH SOLE 19,54800
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002922,614SH SOLE 2,61400
TARGET CORPCOM87612E1063751,641SH SOLE 1,64100
TESLA INCCOM88160R101272351SH SOLE 35100
THE HERSHEY COMPANYCOM4278661081,0085,954SH SOLE 5,95400
TJX COMPANIESCOM8725401094,69071,083SH SOLE 71,08300
TOLL BROS INCCOM8894781031,05219,025SH SOLE 19,02500
TOWER SEMICONDUCTOR LTDSHS NEWM879152741,52551,000SH SOLE 51,00000
TRUIST FINANCIAL CORPCOM89832Q10965311,127SH SOLE 11,12700
TUESDAY MORNING CORPCOM89904V1014817,000SH SOLE 17,00000
TWILIO INCCL A90138F1021,7165,379SH SOLE 5,37900
TWITTER INCCOM90184L10236,084597,521SH SOLE 597,52100
TYSON FOODS INCCL A9024941035867,427SH SOLE 7,42700
UNION PAC CORPCOM9078181081,7028,684SH SOLE 8,68400
UNITED STATES STL CORP NEWCOM9129091082,09395,274SH SOLE 95,27400
UNITEDHEALTH GROUP INCCOM91324P1022,7407,012SH SOLE 7,01200
VANGUARD WORLD FDSCONSUM STP ETF92204A2074622,580SH SOLE 2,58000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088444,51629,403SH SOLE 29,40300
VANGUARD WORLD FDHEALTH CAR ETF92204A5041,0324,175SH SOLE 4,17500
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87010,767114,045SH SOLE 114,04500
VANGUARD WORLD FDMEGA GRWTH IND9219108168,26135,185SH SOLE 35,18500
VANGUARD INDEX FDSS&P 500 ETF SHS922908363254643SH SOLE 64300
VANGUARD SHORT TERM CORP BOND ETFSHRT TRM CORP BD92206C4093734,531SH SOLE 4,53100
VANGUARD MUN BD FDSTAX EXEMPT BD9229077461,15621,100SH SOLE 21,10000
VANGUARD TOTAL STOCK MARKET ETFTOTAL STK MKT9229087697,22632,540SH SOLE 32,54000
VERIZON COMMUNICATIONSCOM92343V10414,071260,518SH SOLE 260,51800
VERTEX PHARMACEUTICALS INCCOM92532F1003421,885SH SOLE 1,88500
VERTIV HOLDINGS COCOM CL A92537N1087,202298,975SH SOLE 298,97500
VIRTU FINL INCCL A92825410150920,825SH SOLE 20,82500
VISA INC CL ACOM92826C83918,14181,439SH SOLE 81,43900
WALT DISNEY COMPANYCOM25468710612,96376,627SH SOLE 76,62700
WASTE MGMT INC DELCOM94106L1092951,975SH SOLE 1,97500
WP CAREY INC REITCOM92936U1095117,000SH SOLE 7,00000
XYLEM INCCOM98419M1005954,812SH SOLE 4,81200
ZOETIS INCCOM98978V1031,8379,461SH SOLE 9,46100
ZYNGA INCCL A 98986T1084,036536,055SH SOLE 536,05500