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   21 15,465 SH   SOLE   15,465 0 0
ABBOTT LABS INC COM 002824100   30,748 279,353 SH   SOLE   279,353 0 0
ABBVIE INC COM 00287Y109   29,923 193,087 SH   SOLE   193,087 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   2,551 27,982 SH   SOLE   27,982 0 0
ACCENTURE PLC CL A SHS CLASS A G1151C101   246 700 SH   SOLE   700 0 0
ADOBE INC COM 00724F101   13,663 22,902 SH   SOLE   22,902 0 0
AFLAC INC COM 001055102   334 4,044 SH   SOLE   4,044 0 0
AGNICO EAGLES MINES LTD COM 008474108   296 5,403 SH   SOLE   5,403 0 0
AIR PRODS & CHEMS INC COM 009158106   1,215 4,436 SH   SOLE   4,436 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,904 44,778 SH   SOLE   44,778 0 0
ALPHABET INC CL A CAP STK CL A 02079K305   34,791 249,056 SH   SOLE   249,056 0 0
ALPHABET INC CL C CAP STK CL C 02079K107   9,092 64,515 SH   SOLE   64,515 0 0
ALTRIA GROUP INC COM 02209S103   706 17,504 SH   SOLE   17,504 0 0
AMAZON COM INC COM 023135106   12,289 80,881 SH   SOLE   80,881 0 0
AMERICAN EXPRESS CO COM 025816109   629 3,357 SH   SOLE   3,357 0 0
AMERICAN TOWER CORP REIT COM 03027X100   364 1,686 SH   SOLE   1,686 0 0
AMERIPRISE FINL INC COM 03076C106   235 620 SH   SOLE   620 0 0
AMGEN INC COM 031162100   11,243 39,036 SH   SOLE   39,036 0 0
ANALOG DEVICES INC COM 032654105   217 1,095 SH   SOLE   1,095 0 0
APPLE INC COM 037833100   64,289 333,915 SH   SOLE   333,915 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   263 3,898 SH   SOLE   3,898 0 0
AT&T INC COM 00206R102   2,689 160,271 SH   SOLE   160,271 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   431 1,852 SH   SOLE   1,852 0 0
AUTOZONE INC COM 053332102   297 115 SH   SOLE   115 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,990 31,843 SH   SOLE   31,843 0 0
BANK OF AMERICA CORP COM 060505104   7,677 228,011 SH   SOLE   228,011 0 0
BARRICK GOLD CORP COM 067901108   1,791 99,029 SH   SOLE   99,029 0 0
BECTON DICKINSON & CO COM 075887109   1,220 5,005 SH   SOLE   5,005 0 0
BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702   36,090 101,190 SH   SOLE   101,190 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   193 16,957 SH   SOLE   16,957 0 0
BLACKSTONE INC COM 09260D107   262 2,000 SH   SOLE   2,000 0 0
BOEING COMPANY COM 097023105   2,959 11,352 SH   SOLE   11,352 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,547 30,147 SH   SOLE   30,147 0 0
BROADCOM INC COM 11135F101   20,203 18,099 SH   SOLE   18,099 0 0
BWX TECHNOLOGIES INC COM 05605H100   11,726 152,820 SH   SOLE   152,820 0 0
CADRE HLDGS INC COM 12763L105   2,608 79,303 SH   SOLE   79,303 0 0
CAMPBELL SOUP CO COM 134429109   5,268 121,866 SH   SOLE   121,866 0 0
CANADIAN NAT RES LTD COM 136385101   344 5,255 SH   SOLE   5,255 0 0
CANADIAN SOLAR INC COM 136635109   371 14,158 SH   SOLE   14,158 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,691 33,668 SH   SOLE   33,668 0 0
CARRIER GLOBAL CORP COM 14448C104   340 5,918 SH   SOLE   5,918 0 0
CATERPILLAR INC DEL COM 149123101   8,957 30,293 SH   SOLE   30,293 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207   818 15,000 SH   SOLE   15,000 0 0
CHEVRON CORPORATION COM 166764100   2,666 17,876 SH   SOLE   17,876 0 0
CISCO SYSTEMS INC COM 17275R102   723 14,321 SH   SOLE   14,321 0 0
CITIGROUP INC COM NEW 172967424   1,359 26,427 SH   SOLE   26,427 0 0
CITIZENS & NORTHN CORP COM 172922106   370 16,499 SH   SOLE   16,499 0 0
CME GROUP INC COM 12572Q105   306 1,455 SH   SOLE   1,455 0 0
COCA COLA CO COM 191216100   3,561 60,426 SH   SOLE   60,426 0 0
COHERENT CORP COM 19247G107   8,480 194,811 SH   SOLE   194,811 0 0
COLGATE-PALMOLIVE COM 194162103   15,776 197,919 SH   SOLE   197,919 0 0
COMCAST CORP NEW CL A 20030N101   456 10,395 SH   SOLE   10,395 0 0
COMPUGEN LTD ORD M25722105   30 15,000 SH   SOLE   15,000 0 0
CONSOLIDATED EDISON INC COM 209115104   1,241 13,641 SH   SOLE   13,641 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,157 1,753 SH   SOLE   1,753 0 0
COTERRA ENERGY INC COM 127097103   4,360 170,841 SH   SOLE   170,841 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   251 11,000 SH   SOLE   11,000 0 0
CSX CORPORATION COM 126408103   621 17,925 SH   SOLE   17,925 0 0
CUMMINS INC COM 231021106   271 1,130 SH   SOLE   1,130 0 0
CVS HEALTH CORP COM 126650100   9,288 117,623 SH   SOLE   117,623 0 0
DEERE & CO. COM 244199105   2,201 5,505 SH   SOLE   5,505 0 0
DEVON ENERGY CORPORATION COM 25179M103   1,750 38,624 SH   SOLE   38,624 0 0
DIAMONDBACK ENERGY INC COM 25278X109   8,304 53,544 SH   SOLE   53,544 0 0
DOMINION ENERGY INC COM 25746U109   279 5,930 SH   SOLE   5,930 0 0
DONEGAL GROUP INC COM 257701201   3,886 277,765 SH   SOLE   277,765 0 0
DOW INC COM 260557103   7,119 129,811 SH   SOLE   129,811 0 0
DRAFTKINGS INC COM CL A 26142V105   367 10,400 SH   SOLE   10,400 0 0
DUKE ENERGY CORP COM 26441C204   7,255 74,768 SH   SOLE   74,768 0 0
DUPONT DE NEMOURS INC COM 26614N102   242 3,140 SH   SOLE   3,140 0 0
EATON CORP PLC SHS G29183103   604 2,509 SH   SOLE   2,509 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   4,326 290,306 SH   SOLE   290,306 0 0
ELDORADO GOLD CORP NEW COM 284902509   1,061 81,804 SH   SOLE   81,804 0 0
ELI LILLY & CO COM 532457108   2,486 4,264 SH   SOLE   4,264 0 0
EMBASSY BANCORP INC COM 290791102   907 61,675 SH   SOLE   61,675 0 0
EMERSON ELECTRIC COM 291011104   730 7,496 SH   SOLE   7,496 0 0
ENCORE WIRE CORP COM 292562105   10,188 47,695 SH   SOLE   47,695 0 0
ESSA BANCORP INC COM 29667D104   1,038 51,859 SH   SOLE   51,859 0 0
ESSENTIAL UTILITIES INC COM 29670G102   405 10,832 SH   SOLE   10,832 0 0
EXXON MOBIL CORPORATION COM 30231G102   5,445 54,459 SH   SOLE   54,459 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   221 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   288 14,352 SH   SOLE   14,352 0 0
GABELLI EQUITY TR INC COM 362397101   6,103 1,201,444 SH   SOLE   1,201,444 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   256 3,311 SH   SOLE   3,311 0 0
GENERAL ELECTRIC CORP COM 369604301   1,137 8,908 SH   SOLE   8,908 0 0
GENERAL MLS INC COM 370334104   671 10,295 SH   SOLE   10,295 0 0
GILEAD SCIENCES INC COM COM 375558103   6,792 83,841 SH   SOLE   83,841 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   21,972 56,956 SH   SOLE   56,956 0 0
GSK PLC SPONSORED ADR 37733W204   2,595 70,022 SH   SOLE   70,022 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,095 100,000 SH   SOLE   100,000 0 0
HANCOCK JOHN INVS TR SH BEN INT COM 410142103   438 33,813 SH   SOLE   33,813 0 0
HOME DEPOT INC COM 437076102   438 1,265 SH   SOLE   1,265 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   12,486 59,538 SH   SOLE   59,538 0 0
HUMACYTE INC COM 44486Q103   28 10,000 SH   SOLE   10,000 0 0
IBM CORPORATION COM 459200101   23,338 142,695 SH   SOLE   142,695 0 0
ILLINOIS TOOL WORKS COM 452308109   701 2,675 SH   SOLE   2,675 0 0
ILLUMINA INC COM 452327109   1,698 12,195 SH   SOLE   12,195 0 0
INTEL CORP COM 458140100   8,299 165,152 SH   SOLE   165,152 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   328 802 SH   SOLE   802 0 0
IQVIA HOLDINGS INC COM 46266C105   20,482 88,520 SH   SOLE   88,520 0 0
IRON MTN INC DEL COM 46284V101   245 3,500 SH   SOLE   3,500 0 0
ISHARES TR CORE DIV GRWTH 46434V621   223 4,145 SH   SOLE   4,145 0 0
ISHARES TR CORE MSCI EAFE 46432F842   593 8,425 SH   SOLE   8,425 0 0
ISHARES INC CORE MSCI EMKT 46434G103   205 4,062 SH   SOLE   4,062 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,403 2,938 SH   SOLE   2,938 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,872 6,753 SH   SOLE   6,753 0 0
ISHARES TR CORE S&P SCP ETF 464287804   658 6,074 SH   SOLE   6,074 0 0
ISHARES TR SELECT DIVID ETF 464287168   336 2,863 SH   SOLE   2,863 0 0
ISHARES TR US AER DEF ETF 464288760   2,860 22,592 SH   SOLE   22,592 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   654 6,417 SH   SOLE   6,417 0 0
ISHARES TR MSCI ACWI EX US 464288240   465 9,115 SH   SOLE   9,115 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   441 3,000 SH   SOLE   3,000 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,228 20,554 SH   SOLE   20,554 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   525 2,618 SH   SOLE   2,618 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,295 16,665 SH   SOLE   16,665 0 0
ITT INC COM 45073V108   298 2,500 SH   SOLE   2,500 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103   598 42,300 SH   SOLE   42,300 0 0
JOHNSON & JOHNSON COM 478160104   3,947 25,183 SH   SOLE   25,183 0 0
JP MORGAN CHASE & CO COM 46625H100   6,184 36,354 SH   SOLE   36,354 0 0
KLA CORP COM NEW 482480100   326 560 SH   SOLE   560 0 0
KRAFT HEINZ CO COM 500754106   4,959 134,103 SH   SOLE   134,103 0 0
L3 HARRIS TECHNOLOGIES INC COM 502431109   27,675 131,396 SH   SOLE   131,396 0 0
LAMB WESTON HLDGS INC COM 513272104   324 3,000 SH   SOLE   3,000 0 0
LEONARDO DRS INC COM 52661A108   10,351 516,530 SH   SOLE   516,530 0 0
LIGHTWAVE LOGIC INC COM 532275104   174 35,000 SH   SOLE   35,000 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   120 10,000 SH   SOLE   10,000 0 0
LOWES COS INC COM COM 548661107   473 2,125 SH   SOLE   2,125 0 0
MARATHON PETROLEUM CORPORATION COM 56585A102   14,807 99,807 SH   SOLE   99,807 0 0
MCDONALDS CORP COM 580135101   868 2,929 SH   SOLE   2,929 0 0
MEDTRONIC PLC SHS G5960L103   20,135 244,411 SH   SOLE   244,411 0 0
MERCK & CO INC COM 58933Y105   5,189 47,593 SH   SOLE   47,593 0 0
META PLATFORMS INC CL A 30303M102   14,291 40,375 SH   SOLE   40,375 0 0
MFS CHARTER INCOME TRUST SH BEN INT 552727109   78 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,262 13,998 SH   SOLE   13,998 0 0
MICROSOFT CORP COM 594918104   57,179 152,055 SH   SOLE   152,055 0 0
MODERNA INC COM 60770K107   217 2,180 SH   SOLE   2,180 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   832 11,484 SH   SOLE   11,484 0 0
MP MATERIALS CORP COM CL A 553368101   3,193 160,852 SH   SOLE   160,852 0 0
NEWELL BRANDS INC COM 651229106   1,592 183,357 SH   SOLE   183,357 0 0
NEWMONT CORP COM 651639106   9,755 235,678 SH   SOLE   235,678 0 0
NEXTERA ENERGY INC COM 65339F101   247 4,070 SH   SOLE   4,070 0 0
NIKE INC CL B 654106103   4,048 37,285 SH   SOLE   37,285 0 0
NORFOLK SOUTHERN CORP COM 655844108   993 4,201 SH   SOLE   4,201 0 0
NOVARTIS AG SPONSORED ADR 66987V109   274 2,714 SH   SOLE   2,714 0 0
NOVO-NORDISK A S SPONS ADR ADR 670100205   776 7,500 SH   SOLE   7,500 0 0
NVIDIA CORP COM 67066G104   75,870 153,205 SH   SOLE   153,205 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   674 20,000 SH   SOLE   20,000 0 0
ORACLE CORP COM 68389X105   341 3,235 SH   SOLE   3,235 0 0
OTIS WORLDWIDE CORP COM 68902V107   674 7,529 SH   SOLE   7,529 0 0
PALO ALTO NETWORKS INC. COM 697435105   15,491 52,532 SH   SOLE   52,532 0 0
PARKE BANCORP INC COM 700885106   3,289 162,435 SH   SOLE   162,435 0 0
PAYPAL HOLDINGS INC COM 70450Y103   8,773 142,858 SH   SOLE   142,858 0 0
PEABODY ENERGY CORP COM 704551100   1,095 45,012 SH   SOLE   45,012 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   9,985 334,834 SH   SOLE   334,834 0 0
PEPSICO INC COM 713448108   663 3,903 SH   SOLE   3,903 0 0
PERRIGO CO PLC SHS G97822103   2,853 88,668 SH   SOLE   88,668 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   906 59,301 SH   SOLE   59,301 0 0
PFIZER INC COM 717081103   620 21,531 SH   SOLE   21,531 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   555 5,895 SH   SOLE   5,895 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   1,305 8,428 SH   SOLE   8,428 0 0
PPG INDS INC COM 693506107   359 2,400 SH   SOLE   2,400 0 0
PPL CORPORATION COM 69351T106   457 16,851 SH   SOLE   16,851 0 0
PRIMO WATER CORP COM 74167P108   151 10,000 SH   SOLE   10,000 0 0
PROCTER & GAMBLE COMPANY COM 742718109   1,081 7,374 SH   SOLE   7,374 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102   517 86,350 SH   SOLE   86,350 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   208 3,401 SH   SOLE   3,401 0 0
QUALCOMM INC COM 747525103   6,095 42,144 SH   SOLE   42,144 0 0
QUEST DIAGNOSTICS INC COM 74834L100   597 4,329 SH   SOLE   4,329 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,017 1,158 SH   SOLE   1,158 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   11 370,000 SH   SOLE   370,000 0 0
REPUBLIC SVCS INC COM 760759100   244 1,477 SH   SOLE   1,477 0 0
ROCKWELL AUTOMATION INC COM 773903109   8,558 27,563 SH   SOLE   27,563 0 0
RPM INTL INC COM 749685103   352 3,155 SH   SOLE   3,155 0 0
RTX CORPORATION COM 75513E101   22,937 272,604 SH   SOLE   272,604 0 0
S&P GLOBAL INC COM 78409V104   372 845 SH   SOLE   845 0 0
S&T BANCORP INC COM 783859101   576 17,225 SH   SOLE   17,225 0 0
SALESFORCE.COM COM 79466L302   8,868 33,700 SH   SOLE   33,700 0 0
SHELL PLC SPON ADS 780259305   549 8,350 SH   SOLE   8,350 0 0
SMITH A O CORP COM 831865209   247 3,000 SH   SOLE   3,000 0 0
SOUTHERN CO COM 842587107   1,269 18,095 SH   SOLE   18,095 0 0
SOUTHERN COPPER CORP COM 84265V105   258 3,000 SH   SOLE   3,000 0 0
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   1,612 3,392 SH   SOLE   3,392 0 0
SPDR SER TR S&P DIVID ETF 78464A763   322 2,580 SH   SOLE   2,580 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   2,014 105,154 SH   SOLE   105,154 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   8,707 546,587 SH   SOLE   546,587 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,169 144,642 SH   SOLE   144,642 0 0
STAG INDL INC COM 85254J102   5,825 148,365 SH   SOLE   148,365 0 0
STARBUCKS CORP COM 855244109   2,134 22,227 SH   SOLE   22,227 0 0
SUMMIT FINANCIAL GROUP COM 86606G101   600 19,548 SH   SOLE   19,548 0 0
TAKE TWO INTERACTIVE SOFTWAR COM 874054109   200 1,243 SH   SOLE   1,243 0 0
TESLA INC COM 88160R101   267 1,074 SH   SOLE   1,074 0 0
TETRA TECH INC NEW COM 88162G103   250 1,500 SH   SOLE   1,500 0 0
THE CIGNA GROUP COM 125523100   3,043 10,163 SH   SOLE   10,163 0 0
THE HERSHEY COMPANY COM 427866108   1,110 5,954 SH   SOLE   5,954 0 0
TIDEWATER INC NEW COM 88642R109   8,926 123,786 SH   SOLE   123,786 0 0
TJX COMPANIES COM 872540109   6,125 65,289 SH   SOLE   65,289 0 0
TYSON FOODS INC CL A 902494103   492 9,148 SH   SOLE   9,148 0 0
UNILEVER PLC SPON ADR NEW 904767704   7,532 155,360 SH   SOLE   155,360 0 0
UNION PAC CORP COM 907818108   1,860 7,574 SH   SOLE   7,574 0 0
UNITED PARCEL SERVICE INC CL B 911312106   205 1,305 SH   SOLE   1,305 0 0
UNITEDHEALTH GROUP INC COM 91324P102   419 796 SH   SOLE   796 0 0
VALERO ENERGY CORP COM 91913Y100   226 1,740 SH   SOLE   1,740 0 0
VALVOLINE INC COM 92047W101   3,182 84,662 SH   SOLE   84,662 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   493 2,580 SH   SOLE   2,580 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,009 29,398 SH   SOLE   29,398 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,099 4,383 SH   SOLE   4,383 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,899 16,760 SH   SOLE   16,760 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   9,131 35,185 SH   SOLE   35,185 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,729 26,851 SH   SOLE   26,851 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   502 1,855 SH   SOLE   1,855 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   467 2,188 SH   SOLE   2,188 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   8,288 34,940 SH   SOLE   34,940 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   462 3,091 SH   SOLE   3,091 0 0
VERIZON COMMUNICATIONS COM 92343V104   10,458 277,395 SH   SOLE   277,395 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   18,518 385,542 SH   SOLE   385,542 0 0
VIATRIS INC COM 92556V106   1,917 176,982 SH   SOLE   176,982 0 0
VISA INC CL A COM 92826C839   8,047 30,910 SH   SOLE   30,910 0 0
WASTE MGMT INC DEL COM 94106L109   378 2,110 SH   SOLE   2,110 0 0
WP CAREY INC REIT COM 92936U109   472 7,290 SH   SOLE   7,290 0 0
XYLEM INC COM 98419M100   347 3,030 SH   SOLE   3,030 0 0
ZOETIS INC COM 98978V103   1,139 5,771 SH   SOLE   5,771 0 0