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
ABB LTD SPONSORED ADR 000375204 1,406 50,291 SH   SOLE   50,291 0 0
ABBOTT LABS INC COM 002824100 44,942 410,470 SH   SOLE   410,470 0 0
ABBVIE INC COM 00287Y109 29,605 276,294 SH   SOLE   276,294 0 0
ACADEMY SPORTS & OUTDOORS INC COM 00402L107 5,726 276,225 SH   SOLE   276,225 0 0
ACTIVISION BLIZZARD, INC COM 00507V109 32,376 348,694 SH   SOLE   348,694 0 0
ADOBE INC COM 00724F101 27,305 54,597 SH   SOLE   54,597 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,621 17,680 SH   SOLE   17,680 0 0
AEROJET ROCKETDYNE HOLDINGS INC COM 007800105 5,755 108,885 SH   SOLE   108,885 0 0
AIR PRODS & CHEMS INC COM 009158106 3,530 12,920 SH   SOLE   12,920 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 594 3,800 SH   SOLE   3,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,787 7,677 SH   SOLE   7,677 0 0
ALPHABET INC CL A CAP STK CL A 02079K305 42,899 24,477 SH   SOLE   24,477 0 0
ALPHABET INC CL C CAP STK CL C 02079K107 6,251 3,568 SH   SOLE   3,568 0 0
ALTERYX INC COM CL A 02156B103 13,299 109,195 SH   SOLE   109,195 0 0
ALTRIA GROUP INC COM 02209S103 865 21,098 SH   SOLE   21,098 0 0
AMAZON COM INC COM 023135106 35,901 11,023 SH   SOLE   11,023 0 0
AMERICAN EXPRESS CO COM 025816109 582 4,816 SH   SOLE   4,816 0 0
AMERICAN TOWER CORP REIT COM 03027X100 280 1,248 SH   SOLE   1,248 0 0
AMGEN INC COM 031162100 16,751 72,854 SH   SOLE   72,854 0 0
APPLE INC COM 037833100 62,015 467,368 SH   SOLE   467,368 0 0
ARTISAN INTERNATIONAL FD-INV CL A 04314H204 348 10,049 SH   SOLE   10,049 0 0
AT&T INC COM 00206R102 1,445 50,234 SH   SOLE   50,234 0 0
BANK OF AMERICA CORP COM 060505104 9,418 310,718 SH   SOLE   310,718 0 0
BECTON DICKINSON & CO COM 075887109 17,623 70,431 SH   SOLE   70,431 0 0
BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702 32,594 140,570 SH   SOLE   140,570 0 0
BIOGEN INC COM 09062X103 10,895 44,495 SH   SOLE   44,495 0 0
BLACKLINE INC COM 09239B109 346 2,595 SH   SOLE   2,595 0 0
BLACKROCK MUNIHOLDINGS NJ QUALITY FD COM 09254X101 245 16,957 SH   SOLE   16,957 0 0
BOEING COMPANY COM 097023105 853 3,983 SH   SOLE   3,983 0 0
BOSTON PRIVATE FINL HOLDING COM 101119105 465 55,000 SH   SOLE   55,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,481 56,126 SH   SOLE   56,126 0 0
BROADCOM INC COM 11135F101 31,149 71,141 SH   SOLE   71,141 0 0
BRYN MAWR BANK CORP COM 117665109 767 25,080 SH   SOLE   25,080 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 7,045 167,745 SH   SOLE   167,745 0 0
CATERPILLAR INC DEL COM 149123101 10,330 56,752 SH   SOLE   56,752 0 0
CELSIUS HLDGS INC COM NEW 15118V207 252 5,000 SH   SOLE   5,000 0 0
CHEVRON CORPORATION COM 166764100 600 7,110 SH   SOLE   7,110 0 0
CHEWY INC CL A 16679L109 3,425 38,102 SH   SOLE   38,102 0 0
CIGNA CORP COM 125523100 2,137 10,264 SH   SOLE   10,264 0 0
CISCO SYSTEMS INC COM 17275R102 555 12,395 SH   SOLE   12,395 0 0
CIT GROUP INC COM 125581801 590 16,425 SH   SOLE   16,425 0 0
CITIGROUP INC COM 172967424 3,021 48,994 SH   SOLE   48,994 0 0
CITIZENS & NORTHN CORP COM 172922106 852 42,941 SH   SOLE   42,941 0 0
CLOROX COMPANY COM 189054109 379 1,878 SH   SOLE   1,878 0 0
COCA COLA CO COM 191216100 2,496 45,512 SH   SOLE   45,512 0 0
CODORUS VALLEY BANCORP INC COM 192025104 2,231 131,542 SH   SOLE   131,542 0 0
COLFAX CORP COM 194014106 10,068 263,275 SH   SOLE   263,275 0 0
COLGATE-PALMOLIVE COM 194162103 751 8,784 SH   SOLE   8,784 0 0
COMCAST CORP NEW CL A 20030N101 282 5,374 SH   SOLE   5,374 0 0
COMMSCOPE HLDG CO INC COM 20337X109 7,584 565,935 SH   SOLE   565,935 0 0
COMPUGEN LTD ORD M25722105 182 15,000 SH   SOLE   15,000 0 0
CONIFER HOLDINGS INC COM 20731J102 36 11,000 SH   SOLE   11,000 0 0
CONSOLIDATED EDISON INC COM 209115104 446 6,168 SH   SOLE   6,168 0 0
CORTEVA INC COM 22052L104 912 23,551 SH   SOLE   23,551 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,808 7,452 SH   SOLE   7,452 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 172 10,000 SH   SOLE   10,000 0 0
CSX CORPORATION COM 126408103 869 9,575 SH   SOLE   9,575 0 0
CUMMINS INC COM 231021106 510 2,245 SH   SOLE   2,245 0 0
CVS HEALTH CORP COM 126650100 18,779 274,956 SH   SOLE   274,956 0 0
DEERE & CO. COM 244199105 1,389 5,161 SH   SOLE   5,161 0 0
DOLLAR GENERAL CORP COM 256677105 402 1,913 SH   SOLE   1,913 0 0
DOMINION ENERGY INC COM 25746U109 455 6,049 SH   SOLE   6,049 0 0
DONEGAL GROUP INC COM 257701201 5,713 406,050 SH   SOLE   406,050 0 0
DRAFTKINGS INC COM CL A 26142R104 668 14,339 SH   SOLE   14,339 0 0
DUKE ENERGY CORP COM 26441C204 686 7,487 SH   SOLE   7,487 0 0
DUPONT DE NEMOURS INC COM 26614N102 3,949 55,534 SH   SOLE   55,534 0 0
EATON CORP PLC SHS G29183103 272 2,263 SH   SOLE   2,263 0 0
EBAY INC COM 278642103 452 9,000 SH   SOLE   9,000 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,649 184,187 SH   SOLE   184,187 0 0
ELI LILLY & CO COM 532457108 1,237 7,325 SH   SOLE   7,325 0 0
EMBASSY BANCORP INC COM 290791102 1,435 98,295 SH   SOLE   98,295 0 0
EMERSON ELECTRIC COM 291011104 2,220 27,620 SH   SOLE   27,620 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 108 17,423 SH   SOLE   17,423 0 0
EQUINIX INC REIT COM 29444U700 563 788 SH   SOLE   788 0 0
ESSA BANCORP INC COM 29667D104 566 37,731 SH   SOLE   37,731 0 0
ESSENTIAL UTILITIES INC COM 29670G102 763 16,145 SH   SOLE   16,145 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,833 21,396 SH   SOLE   21,396 0 0
EXXON MOBIL CORPORATION COM 30231G102 1,794 43,530 SH   SOLE   43,530 0 0
FACEBOOK INC-A CL A 30303M102 32,714 119,762 SH   SOLE   119,762 0 0
FIBROGEN INC COM 31572Q808 7,741 208,700 SH   SOLE   208,700 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 141 15,000 SH   SOLE   15,000 0 0
GABELLI EQUITY TR INC COM 362397101 6,692 1,067,314 SH   SOLE   1,067,314 0 0
GENERAL ELECTRIC CORP COM 369604103 822 76,096 SH   SOLE   76,096 0 0
GENERAL MILLS COM 370334104 386 6,568 SH   SOLE   6,568 0 0
GILEAD SCIENCES INC COM COM 375558103 968 16,623 SH   SOLE   16,623 0 0
GLAXO SMITHKLINE SPONSORED ADR COM 37733W105 3,524 95,752 SH   SOLE   95,752 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,575 36,307 SH   SOLE   36,307 0 0
HANCOCK JOHN INVS TR SH BEN INT COM 410142103 593 34,313 SH   SOLE   34,313 0 0
HOME DEPOT INC COM 437076102 1,442 5,427 SH   SOLE   5,427 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 14,672 68,980 SH   SOLE   68,980 0 0
IBM CORPORATION COM 459200101 1,645 13,067 SH   SOLE   13,067 0 0
II-VI INC COM 902104108 15,721 206,962 SH   SOLE   206,962 0 0
ILLINOIS TOOL WORKS COM 452308109 697 3,420 SH   SOLE   3,420 0 0
ILLUMINA INC COM 452327109 5,456 14,745 SH   SOLE   14,745 0 0
INTEL CORP COM 458140100 2,750 55,201 SH   SOLE   55,201 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,612 3,193 SH   SOLE   3,193 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 257 2,500 SH   SOLE   2,500 0 0
IQVIA HOLDINGS INC COM 46266C105 25,473 142,175 SH   SOLE   142,175 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 1,053 2,804 SH   SOLE   2,804 0 0
ISHARES CORE S&P MID-CAP ETF CORE S&P MCP ETF 464287507 435 1,894 SH   SOLE   1,894 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,721 29,605 SH   SOLE   29,605 0 0
ISHARES HIGH DIVIDEND EQ ETF CORE HIGH DV ETF 46429B663 563 6,417 SH   SOLE   6,417 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 2,309 19,699 SH   SOLE   19,699 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 430 2,194 SH   SOLE   2,194 0 0
ISHARES RUSSELL MIDCAP ETF RUS MID CAP ETF 464287499 437 6,372 SH   SOLE   6,372 0 0
JEFFERIES FINANCIAL GROUP INC COM 47233W109 680 27,625 SH   SOLE   27,625 0 0
JOHN HANCOCK PFD INCOME III COM 41021P103 610 35,300 SH   SOLE   35,300 0 0
JOHNSON & JOHNSON COM 478160104 4,309 27,382 SH   SOLE   27,382 0 0
JP MORGAN CHASE & CO COM 46625H100 7,404 58,267 SH   SOLE   58,267 0 0
KIMBERLY-CLARK CORP COM 494368103 267 1,978 SH   SOLE   1,978 0 0
KRAFT HEINZ CO COM 500754106 15,623 450,747 SH   SOLE   450,747 0 0
L3 HARRIS TECHNOLOGIES INC COM 502431109 27,752 146,823 SH   SOLE   146,823 0 0
LAMB WESTON HLDGS INC COM 513272104 260 3,300 SH   SOLE   3,300 0 0
LAS VEGAS SANDS CORP COM 517834107 264 4,430 SH   SOLE   4,430 0 0
LAUDER ESTEE COS CL A 518439104 2,260 8,491 SH   SOLE   8,491 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 59 20,000 SH   SOLE   20,000 0 0
LIVEPERSON INC COM 538146101 9,866 158,545 SH   SOLE   158,545 0 0
LOWES COS INC COM COM 548661107 352 2,196 SH   SOLE   2,196 0 0
MARATHON PETROLEUM CORPORATION COM 56585A102 11,089 268,099 SH   SOLE   268,099 0 0
MATCH GROUP INC COM 57667L107 310 2,050 SH   SOLE   2,050 0 0
MCDONALDS CORP COM 580135101 888 4,139 SH   SOLE   4,139 0 0
MEDTRONIC PLC COM G5960L103 29,148 248,827 SH   SOLE   248,827 0 0
MERCK & CO INC COM 58933Y105 4,556 55,693 SH   SOLE   55,693 0 0
MERCURY SYSTEMS INC COM 589378108 2,620 29,750 SH   SOLE   29,750 0 0
MFS CHARTER INCOME TRUST SH BEN INT 552727109 105 12,000 SH   SOLE   12,000 0 0
MFS INTER INCOME TRUST SH BEN INT 55273C107 61 16,100 SH   SOLE   16,100 0 0
MICHAELS COS INC COM 59408Q106 4,461 342,925 SH   SOLE   342,925 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,326 9,600 SH   SOLE   9,600 0 0
MICRON TECHNOLOGY INC COM 595112103 15,509 206,295 SH   SOLE   206,295 0 0
MICROSOFT CORP COM 594918104 51,112 229,801 SH   SOLE   229,801 0 0
MODERNA INC COM 60770K107 322 3,080 SH   SOLE   3,080 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 830 14,190 SH   SOLE   14,190 0 0
NEWELL BRANDS INC COM 651229106 3,560 167,700 SH   SOLE   167,700 0 0
NIKE INC CL B 654106103 13,598 96,120 SH   SOLE   96,120 0 0
NOKIA CORP SPONSORED ADR 654902204 3,260 833,885 SH   SOLE   833,885 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,157 4,868 SH   SOLE   4,868 0 0
NOVARTIS AG SPONSORED ADR 66987V109 303 3,212 SH   SOLE   3,212 0 0
NOVO-NORDISK A S SPONS ADR ADR 670100205 262 3,750 SH   SOLE   3,750 0 0
NUTANIX INC CL A 67059N108 1,524 47,810 SH   SOLE   47,810 0 0
NVIDIA CORP COM 67066G104 27,253 52,189 SH   SOLE   52,189 0 0
OTIS WORLDWIDE CORP COM 68902V107 402 5,953 SH   SOLE   5,953 0 0
PALO ALTO NETWORKS INC. COM 697435105 10,585 29,785 SH   SOLE   29,785 0 0
PARKE BANCORP INC COM 700885106 2,534 162,435 SH   SOLE   162,435 0 0
PAYPAL HOLDINGS INC COM 70450Y103 5,885 25,129 SH   SOLE   25,129 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7,335 322,287 SH   SOLE   322,287 0 0
PEPSICO INC COM 713448108 1,534 10,343 SH   SOLE   10,343 0 0
PFIZER INC COM 717081103 1,506 40,922 SH   SOLE   40,922 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 484 5,850 SH   SOLE   5,850 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 1,510 10,136 SH   SOLE   10,136 0 0
PPG INDS INC COM 693506107 411 2,851 SH   SOLE   2,851 0 0
PPL CORPORATION COM 69351T106 830 29,444 SH   SOLE   29,444 0 0
PRIMO WATER CORP COM 74167P108 158 10,100 SH   SOLE   10,100 0 0
PROCTER & GAMBLE COMPANY COM 742718109 14,935 107,339 SH   SOLE   107,339 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 974 180,100 SH   SOLE   180,100 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC COM 744573106 400 6,863 SH   SOLE   6,863 0 0
QUALCOMM INC COM 747525103 17,361 113,960 SH   SOLE   113,960 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,089 9,138 SH   SOLE   9,138 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 4,061 213,060 SH   SOLE   213,060 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 27,837 389,269 SH   SOLE   389,269 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,172 28,870 SH   SOLE   28,870 0 0
ROCKET COS INC COM CL A 77311W101 1,514 74,885 SH   SOLE   74,885 0 0
ROKU INC COM CL A 77543R102 3,005 9,052 SH   SOLE   9,052 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 280 7,975 SH   SOLE   7,975 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 8,657 172,975 SH   SOLE   172,975 0 0
RPM INTERNATIONAL INC COM 749685103 1,797 19,794 SH   SOLE   19,794 0 0
S&P GLOBAL INC COM 78409V104 534 1,625 SH   SOLE   1,625 0 0
S&T BANCORP INC COM 783859101 430 17,325 SH   SOLE   17,325 0 0
SABRE CORP COM 78573M104 5,802 482,704 SH   SOLE   482,704 0 0
SALESFORCE.COM COM 79466L302 5,296 23,797 SH   SOLE   23,797 0 0
SERVICENOW INC COM 81762P102 2,162 3,927 SH   SOLE   3,927 0 0
SHOPIFY INC CL A 82509L107 1,268 1,120 SH   SOLE   1,120 0 0
SIGILON THERAPEUTICS INC COM 82657L107 655 13,644 SH   SOLE   13,644 0 0
SOUTHERN CO COM 842587107 1,078 17,555 SH   SOLE   17,555 0 0
SPDR S&P 500 ETF TRUST TR UNIT 78462F103 1,395 3,730 SH   SOLE   3,730 0 0
SPLUNK INC COM 848637104 3,398 20,000 SH   SOLE   20,000 0 0
STARBUCKS CORP COM 855244109 13,800 128,998 SH   SOLE   128,998 0 0
SUMMIT FINANCIAL GROUP COM 86606G101 432 19,548 SH   SOLE   19,548 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 274 2,514 SH   SOLE   2,514 0 0
TARGET CORP COM 87612E106 284 1,609 SH   SOLE   1,609 0 0
THE HERSHEY COMPANY COM 427866108 1,059 6,954 SH   SOLE   6,954 0 0
TJX COMPANIES COM 872540109 4,856 71,105 SH   SOLE   71,105 0 0
TOLL BROS INC COM 889478103 542 12,466 SH   SOLE   12,466 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,222 86,060 SH   SOLE   86,060 0 0
TRIPADVISOR INC COM 896945201 1,468 51,000 SH   SOLE   51,000 0 0
TRUIST FINANCIAL CORP COM 89832Q109 872 18,187 SH   SOLE   18,187 0 0
TWITTER INC COM 90184L102 38,282 706,967 SH   SOLE   706,967 0 0
TYSON FOODS INC CL A 902494103 358 5,557 SH   SOLE   5,557 0 0
UNION PAC CORP COM 907818108 1,691 8,123 SH   SOLE   8,123 0 0
UNITEDHEALTH GROUP INC COM 91324P102 318 906 SH   SOLE   906 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 466 2,680 SH   SOLE   2,680 0 0
VANGUARD DIVIDEND APPREC ETF DIV APP ETF 921908844 3,518 24,923 SH   SOLE   24,923 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 934 4,175 SH   SOLE   4,175 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 7,169 35,185 SH   SOLE   35,185 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 285 829 SH   SOLE   829 0 0
VANGUARD SHORT TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 377 4,531 SH   SOLE   4,531 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 7,377 37,903 SH   SOLE   37,903 0 0
VERIZON COMMUNICATIONS COM 92343V104 18,025 306,805 SH   SOLE   306,805 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,638 6,930 SH   SOLE   6,930 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 5,667 303,550 SH   SOLE   303,550 0 0
VIACOMCBS INC CL B 92556H206 296 7,950 SH   SOLE   7,950 0 0
VIRTU FINL INC CL A 928254101 333 13,244 SH   SOLE   13,244 0 0
VISA INC CL A COM 92826C839 21,340 97,562 SH   SOLE   97,562 0 0
WALT DISNEY COMPANY COM 254687106 14,024 77,405 SH   SOLE   77,405 0 0
WP CAREY INC REIT COM 92936U109 494 7,000 SH   SOLE   7,000 0 0
XYLEM INC COM 98419M100 482 4,737 SH   SOLE   4,737 0 0
ZOETIS INC COM 98978V103 2,249 13,588 SH   SOLE   13,588 0 0