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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
A2Z SMART TECHNOLOGIES CORP COM 00249W100   26 15,465 SH   SOLE   15,465 0 0
ABBOTT LABS INC COM 002824100   27,579 284,764 SH   SOLE   284,764 0 0
ABBVIE INC COM 00287Y109   29,123 195,377 SH   SOLE   195,377 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   2,719 32,511 SH   SOLE   32,511 0 0
ACCENTURE PLC CL A SHS CLASS A G1151C101   215 700 SH   SOLE   700 0 0
ACTIVISION BLIZZARD, INC COM 00507V109   13,284 141,877 SH   SOLE   141,877 0 0
ADOBE INC COM 00724F101   10,100 19,807 SH   SOLE   19,807 0 0
AFLAC INC COM 001055102   310 4,044 SH   SOLE   4,044 0 0
AGNICO EAGLES MINES LTD COM 008474108   299 6,573 SH   SOLE   6,573 0 0
AIR PRODS & CHEMS INC COM 009158106   1,281 4,519 SH   SOLE   4,519 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,826 43,266 SH   SOLE   43,266 0 0
ALPHABET INC CL A CAP STK CL A 02079K305   32,658 249,565 SH   SOLE   249,565 0 0
ALPHABET INC CL C CAP STK CL C 02079K107   8,754 66,395 SH   SOLE   66,395 0 0
ALTRIA GROUP INC COM 02209S103   729 17,337 SH   SOLE   17,337 0 0
AMAZON COM INC COM 023135106   10,247 80,606 SH   SOLE   80,606 0 0
AMERICAN EXPRESS CO COM 025816109   501 3,357 SH   SOLE   3,357 0 0
AMERICAN TOWER CORP REIT COM 03027X100   277 1,686 SH   SOLE   1,686 0 0
AMERIPRISE FINL INC COM 03076C106   204 620 SH   SOLE   620 0 0
AMGEN INC COM 031162100   9,438 35,118 SH   SOLE   35,118 0 0
APPLE INC COM 037833100   58,340 340,749 SH   SOLE   340,749 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   264 3,898 SH   SOLE   3,898 0 0
AT&T INC COM 00206R102   2,557 170,271 SH   SOLE   170,271 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   446 1,852 SH   SOLE   1,852 0 0
AUTOZONE INC COM 053332102   292 115 SH   SOLE   115 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   2,043 35,314 SH   SOLE   35,314 0 0
BANK OF AMERICA CORP COM 060505104   6,669 243,563 SH   SOLE   243,563 0 0
BARRICK GOLD CORP COM 067901108   1,538 105,676 SH   SOLE   105,676 0 0
BECTON DICKINSON & CO COM 075887109   1,294 5,005 SH   SOLE   5,005 0 0
BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702   35,665 101,812 SH   SOLE   101,812 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   172 16,957 SH   SOLE   16,957 0 0
BLACKSTONE INC COM 09260D107   214 2,000 SH   SOLE   2,000 0 0
BOEING COMPANY COM 097023105   2,500 13,044 SH   SOLE   13,044 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,767 30,447 SH   SOLE   30,447 0 0
BROADCOM INC COM 11135F101   19,681 23,695 SH   SOLE   23,695 0 0
BWX TECHNOLOGIES INC COM 05605H100   11,807 157,470 SH   SOLE   157,470 0 0
CADRE HLDGS INC COM 12763L105   2,113 79,303 SH   SOLE   79,303 0 0
CAMPBELL SOUP CO COM 134429109   4,540 110,523 SH   SOLE   110,523 0 0
CANADIAN NAT RES LTD COM 136385101   340 5,255 SH   SOLE   5,255 0 0
CANADIAN SOLAR INC COM 136635109   353 14,346 SH   SOLE   14,346 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   2,138 40,647 SH   SOLE   40,647 0 0
CARRIER GLOBAL CORP COM 14448C104   327 5,920 SH   SOLE   5,920 0 0
CATERPILLAR INC DEL COM 149123101   8,469 31,022 SH   SOLE   31,022 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207   858 5,000 SH   SOLE   5,000 0 0
CHEVRON CORPORATION COM 166764100   3,190 18,920 SH   SOLE   18,920 0 0
CISCO SYSTEMS INC COM 17275R102   770 14,321 SH   SOLE   14,321 0 0
CITIZENS & NORTHN CORP COM 172922106   327 18,646 SH   SOLE   18,646 0 0
COCA COLA CO COM 191216100   3,752 67,032 SH   SOLE   67,032 0 0
COHERENT CORP COM 19247G107   7,851 240,536 SH   SOLE   240,536 0 0
COLGATE-PALMOLIVE COM 194162103   13,511 190,005 SH   SOLE   190,005 0 0
COMCAST CORP NEW CL A 20030N101   461 10,395 SH   SOLE   10,395 0 0
COMPUGEN LTD ORD M25722105   14 15,000 SH   SOLE   15,000 0 0
CONSOLIDATED EDISON INC COM 209115104   982 11,476 SH   SOLE   11,476 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,137 2,013 SH   SOLE   2,013 0 0
COTERRA ENERGY INC COM 127097103   5,337 197,291 SH   SOLE   197,291 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   239 11,000 SH   SOLE   11,000 0 0
CSX CORPORATION COM 126408103   607 19,725 SH   SOLE   19,725 0 0
CUMMINS INC COM 231021106   258 1,130 SH   SOLE   1,130 0 0
CVS HEALTH CORP COM 126650100   7,742 110,884 SH   SOLE   110,884 0 0
DEERE & CO. COM 244199105   2,185 5,790 SH   SOLE   5,790 0 0
DEVON ENERGY CORPORATION COM 25179M103   1,950 40,883 SH   SOLE   40,883 0 0
DIAMONDBACK ENERGY INC COM 25278X109   8,419 54,359 SH   SOLE   54,359 0 0
DOMINION ENERGY INC COM 25746U109   264 5,905 SH   SOLE   5,905 0 0
DONEGAL GROUP INC COM 257701201   4,683 328,500 SH   SOLE   328,500 0 0
DOW INC COM 260557103   7,045 136,645 SH   SOLE   136,645 0 0
DRAFTKINGS INC COM CL A 26142V105   306 10,400 SH   SOLE   10,400 0 0
DUKE ENERGY CORP COM 26441C204   5,904 66,896 SH   SOLE   66,896 0 0
DUPONT DE NEMOURS INC COM 26614N102   222 2,970 SH   SOLE   2,970 0 0
EATON CORP PLC SHS G29183103   638 2,991 SH   SOLE   2,991 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   2,906 258,526 SH   SOLE   258,526 0 0
ELDORADO GOLD CORP NEW COM 284902509   786 88,255 SH   SOLE   88,255 0 0
ELI LILLY & CO COM 532457108   2,272 4,230 SH   SOLE   4,230 0 0
EMBASSY BANCORP INC COM 290791102   999 64,925 SH   SOLE   64,925 0 0
EMERSON ELECTRIC COM 291011104   724 7,496 SH   SOLE   7,496 0 0
ENCORE WIRE CORP COM 292562105   9,505 52,095 SH   SOLE   52,095 0 0
ESSA BANCORP INC COM 29667D104   778 51,859 SH   SOLE   51,859 0 0
ESSENTIAL UTILITIES INC COM 29670G102   426 12,395 SH   SOLE   12,395 0 0
EXXON MOBIL CORPORATION COM 30231G102   6,863 58,367 SH   SOLE   58,367 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   162 15,000 SH   SOLE   15,000 0 0
FORTINET INC COM 34959E109   214 3,650 SH   SOLE   3,650 0 0
FRONTLINE PLC COM M46528101   364 19,388 SH   SOLE   19,388 0 0
GABELLI EQUITY TR INC COM 362397101   6,189 1,206,444 SH   SOLE   1,206,444 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   226 3,315 SH   SOLE   3,315 0 0
GENERAL ELECTRIC CORP COM 369604301   984 8,898 SH   SOLE   8,898 0 0
GENERAL MLS INC COM 370334104   647 10,110 SH   SOLE   10,110 0 0
GILEAD SCIENCES INC COM COM 375558103   6,388 85,241 SH   SOLE   85,241 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   19,509 60,293 SH   SOLE   60,293 0 0
GSK PLC SPONSORED ADR 37733W204   2,575 71,022 SH   SOLE   71,022 0 0
HANCOCK JOHN INVS TR SH BEN INT COM 410142103   411 33,813 SH   SOLE   33,813 0 0
HOME DEPOT INC COM 437076102   487 1,611 SH   SOLE   1,611 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   11,148 60,345 SH   SOLE   60,345 0 0
HUMACYTE INC COM 44486Q103   29 10,000 SH   SOLE   10,000 0 0
IBM CORPORATION COM 459200101   19,902 141,852 SH   SOLE   141,852 0 0
ILLINOIS TOOL WORKS COM 452308109   623 2,705 SH   SOLE   2,705 0 0
ILLUMINA INC COM 452327109   3,094 22,541 SH   SOLE   22,541 0 0
INTEL CORP COM 458140100   4,991 140,402 SH   SOLE   140,402 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   287 802 SH   SOLE   802 0 0
IQVIA HOLDINGS INC COM 46266C105   17,351 88,190 SH   SOLE   88,190 0 0
IRON MTN INC DEL COM 46284V101   208 3,500 SH   SOLE   3,500 0 0
ISHARES TR CORE DIV GRWTH 46434V621   205 4,145 SH   SOLE   4,145 0 0
ISHARES TR CORE MSCI EAFE 46432F842   542 8,425 SH   SOLE   8,425 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,446 3,368 SH   SOLE   3,368 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,684 6,753 SH   SOLE   6,753 0 0
ISHARES TR CORE S&P SCP ETF 464287804   573 6,074 SH   SOLE   6,074 0 0
ISHARES TR SELECT DIVID ETF 464287168   364 3,378 SH   SOLE   3,378 0 0
ISHARES TR US AER DEF ETF 464288760   2,920 27,553 SH   SOLE   27,553 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   635 6,417 SH   SOLE   6,417 0 0
ISHARES TR MSCI ACWI EX US 464288240   428 9,115 SH   SOLE   9,115 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   395 3,000 SH   SOLE   3,000 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,108 20,554 SH   SOLE   20,554 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   516 2,918 SH   SOLE   2,918 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,154 16,665 SH   SOLE   16,665 0 0
ITT INC COM 45073V108   245 2,500 SH   SOLE   2,500 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103   564 42,300 SH   SOLE   42,300 0 0
JOHNSON & JOHNSON COM 478160104   3,950 25,358 SH   SOLE   25,358 0 0
JP MORGAN CHASE & CO COM 46625H100   5,533 38,152 SH   SOLE   38,152 0 0
KLA CORP COM NEW 482480100   257 560 SH   SOLE   560 0 0
KRAFT HEINZ CO COM 500754106   4,819 143,238 SH   SOLE   143,238 0 0
L3 HARRIS TECHNOLOGIES INC COM 502431109   22,878 131,391 SH   SOLE   131,391 0 0
LAMB WESTON HLDGS INC COM 513272104   277 3,000 SH   SOLE   3,000 0 0
LEONARDO DRS INC COM 52661A108   8,601 515,030 SH   SOLE   515,030 0 0
LIGHTWAVE LOGIC INC COM 532275104   156 35,000 SH   SOLE   35,000 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   79 12,500 SH   SOLE   12,500 0 0
LOWES COS INC COM COM 548661107   442 2,125 SH   SOLE   2,125 0 0
MARATHON PETROLEUM CORPORATION COM 56585A102   15,594 103,037 SH   SOLE   103,037 0 0
MCDONALDS CORP COM 580135101   896 3,402 SH   SOLE   3,402 0 0
MEDTRONIC PLC SHS G5960L103   19,346 246,882 SH   SOLE   246,882 0 0
MERCK & CO INC COM 58933Y105   4,902 47,618 SH   SOLE   47,618 0 0
META PLATFORMS INC CL A 30303M102   12,453 41,480 SH   SOLE   41,480 0 0
MFS CHARTER INCOME TRUST SH BEN INT 552727109   70 12,000 SH   SOLE   12,000 0 0
MFS INTER INCOME TRUST SH BEN INT 55273C107   43 16,100 SH   SOLE   16,100 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   1,093 13,998 SH   SOLE   13,998 0 0
MICROSOFT CORP COM 594918104   49,081 155,442 SH   SOLE   155,442 0 0
MODERNA INC COM 60770K107   259 2,505 SH   SOLE   2,505 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   832 11,984 SH   SOLE   11,984 0 0
MP MATERIALS CORP COM CL A 553368101   3,206 167,852 SH   SOLE   167,852 0 0
NEWELL BRANDS INC COM 651229106   1,642 181,857 SH   SOLE   181,857 0 0
NEWMONT CORP COM 651639106   8,141 220,316 SH   SOLE   220,316 0 0
NEXTERA ENERGY INC COM 65339F101   233 4,070 SH   SOLE   4,070 0 0
NIKE INC CL B 654106103   3,739 39,100 SH   SOLE   39,100 0 0
NORFOLK SOUTHERN CORP COM 655844108   827 4,201 SH   SOLE   4,201 0 0
NOVARTIS AG SPONSORED ADR 66987V109   276 2,714 SH   SOLE   2,714 0 0
NOVO-NORDISK A S SPONS ADR ADR 670100205   682 7,500 SH   SOLE   7,500 0 0
NVIDIA CORP COM 67066G104   67,624 155,460 SH   SOLE   155,460 0 0
ORACLE CORP COM 68389X105   343 3,235 SH   SOLE   3,235 0 0
OTIS WORLDWIDE CORP COM 68902V107   605 7,529 SH   SOLE   7,529 0 0
PALO ALTO NETWORKS INC. COM 697435105   3,282 14,000 SH   SOLE   14,000 0 0
PARKE BANCORP INC COM 700885106   2,646 162,435 SH   SOLE   162,435 0 0
PAYPAL HOLDINGS INC COM 70450Y103   6,700 114,608 SH   SOLE   114,608 0 0
PBF ENERGY INC CL A 69318G106   601 11,227 SH   SOLE   11,227 0 0
PEABODY ENERGY CORP COM 704551100   1,235 47,521 SH   SOLE   47,521 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   8,687 338,659 SH   SOLE   338,659 0 0
PEPSICO INC COM 713448108   656 3,873 SH   SOLE   3,873 0 0
PERRIGO CO PLC SHS G97822103   2,526 79,052 SH   SOLE   79,052 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   905 66,019 SH   SOLE   66,019 0 0
PFIZER INC COM 717081103   741 22,346 SH   SOLE   22,346 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   546 5,895 SH   SOLE   5,895 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   960 7,818 SH   SOLE   7,818 0 0
PPG INDS INC COM 693506107   312 2,400 SH   SOLE   2,400 0 0
PPL CORPORATION COM 69351T106   388 16,451 SH   SOLE   16,451 0 0
PRIMO WATER CORP COM 74167P108   138 10,000 SH   SOLE   10,000 0 0
PROCTER & GAMBLE COMPANY COM 742718109   2,081 14,268 SH   SOLE   14,268 0 0
PROSHARES TR SHRT HGH YIELD 74347R131   977 52,980 SH   SOLE   52,980 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102   1,158 191,350 SH   SOLE   191,350 0 0
QUALCOMM INC COM 747525103   5,710 51,417 SH   SOLE   51,417 0 0
QUEST DIAGNOSTICS INC COM 74834L100   643 5,274 SH   SOLE   5,274 0 0
REGENERON PHARMACEUTICALS COM 75886F107   953 1,158 SH   SOLE   1,158 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   70 370,000 SH   SOLE   370,000 0 0
REPUBLIC SVCS INC COM 760759100   210 1,477 SH   SOLE   1,477 0 0
ROCKWELL AUTOMATION INC COM 773903109   6,797 23,775 SH   SOLE   23,775 0 0
RPM INTL INC COM 749685103   299 3,155 SH   SOLE   3,155 0 0
RTX CORPORATION COM 75513E101   19,627 272,707 SH   SOLE   272,707 0 0
S&P GLOBAL INC COM 78409V104   302 826 SH   SOLE   826 0 0
S&T BANCORP INC COM 783859101   466 17,225 SH   SOLE   17,225 0 0
SALESFORCE.COM COM 79466L302   6,868 33,869 SH   SOLE   33,869 0 0
SHELL PLC SPON ADS 780259305   538 8,350 SH   SOLE   8,350 0 0
SOUTHERN CO COM 842587107   1,265 19,545 SH   SOLE   19,545 0 0
SOUTHERN COPPER CORP COM 84265V105   226 3,000 SH   SOLE   3,000 0 0
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   1,459 3,412 SH   SOLE   3,412 0 0
SPDR SER TR S&P DIVID ETF 78464A763   297 2,580 SH   SOLE   2,580 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   2,181 125,949 SH   SOLE   125,949 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   8,135 568,117 SH   SOLE   568,117 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,192 157,235 SH   SOLE   157,235 0 0
STAG INDL INC COM 85254J102   5,105 147,930 SH   SOLE   147,930 0 0
STARBUCKS CORP COM 855244109   2,582 28,288 SH   SOLE   28,288 0 0
SUMMIT FINANCIAL GROUP COM 86606G101   441 19,548 SH   SOLE   19,548 0 0
TECK RESOURCES LTD CL B 878742204   2,821 65,478 SH   SOLE   65,478 0 0
TESLA INC COM 88160R101   263 1,053 SH   SOLE   1,053 0 0
TETRA TECH INC NEW COM 88162G103   228 1,500 SH   SOLE   1,500 0 0
THE CIGNA GROUP COM 125523100   2,907 10,163 SH   SOLE   10,163 0 0
THE HERSHEY COMPANY COM 427866108   1,191 5,954 SH   SOLE   5,954 0 0
TIDEWATER INC NEW COM 88642R109   9,529 134,080 SH   SOLE   134,080 0 0
TJX COMPANIES COM 872540109   6,005 67,568 SH   SOLE   67,568 0 0
TYSON FOODS INC CL A 902494103   436 8,641 SH   SOLE   8,641 0 0
UNILEVER PLC SPON ADR NEW 904767704   7,789 157,680 SH   SOLE   157,680 0 0
UNION PAC CORP COM 907818108   1,666 8,180 SH   SOLE   8,180 0 0
UNITED PARCEL SERVICE INC CL B 911312106   203 1,305 SH   SOLE   1,305 0 0
UNITEDHEALTH GROUP INC COM 91324P102   392 777 SH   SOLE   777 0 0
VALERO ENERGY CORP COM 91913Y100   247 1,740 SH   SOLE   1,740 0 0
VALVOLINE INC COM 92047W101   3,019 93,653 SH   SOLE   93,653 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,293 40,125 SH   SOLE   40,125 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   471 2,580 SH   SOLE   2,580 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,585 29,511 SH   SOLE   29,511 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,030 4,383 SH   SOLE   4,383 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,490 16,760 SH   SOLE   16,760 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   7,983 35,185 SH   SOLE   35,185 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,974 22,851 SH   SOLE   22,851 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   458 1,855 SH   SOLE   1,855 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   414 2,188 SH   SOLE   2,188 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   7,422 34,940 SH   SOLE   34,940 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   426 3,091 SH   SOLE   3,091 0 0
VERIZON COMMUNICATIONS COM 92343V104   9,229 284,772 SH   SOLE   284,772 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   14,928 401,292 SH   SOLE   401,292 0 0
VIATRIS INC COM 92556V106   611 61,982 SH   SOLE   61,982 0 0
VISA INC CL A COM 92826C839   7,416 32,240 SH   SOLE   32,240 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   469 21,075 SH   SOLE   21,075 0 0
WASTE MGMT INC DEL COM 94106L109   322 2,110 SH   SOLE   2,110 0 0
WESTERN UN CO COM 959802109   148 11,200 SH   SOLE   11,200 0 0
WP CAREY INC REIT COM 92936U109   394 7,290 SH   SOLE   7,290 0 0
XYLEM INC COM 98419M100   294 3,230 SH   SOLE   3,230 0 0
ZOETIS INC COM 98978V103   1,054 6,057 SH   SOLE   6,057 0 0