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: July 31, 2015
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
3D SYS CORP DEL COM NEW 88554D205 1,053,648 348,890 SH SOLE 0 0 348,890
ALPHABET INC CAP STK CL A 02079K305 2,880,402 8,060 SH SOLE 0 0 8,060
ALPHABET INC CAP STK CL C 02079K107 2,232,055 6,317 SH SOLE 0 0 6,317
AMAZON COM INC COM 023135106 808,926 3,394 SH SOLE 0 0 3,394
APPLE INC COM 037833100 5,060,968 17,490 SH SOLE 0 0 17,490
ARBUTUS BIOPHARMA CORP COM 03879J100 1,336,493 278,436 SH SOLE 0 0 278,436
ASML HLDG NV N Y REGISTRY SHS N07059210 547,096 275 SH SOLE 0 0 275
BANK OF AMER CORP COM 060505104 992,261 17,414 SH SOLE 0 0 17,414
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 550,429 1,100 SH SOLE 0 0 1,100
CARDIFF ONCOLOGY INC COM 14147L108 14,547 11,190 SH SOLE 0 0 11,190
CATERPILLAR INC COM 149123101 1,083,003 1,017 SH SOLE 0 0 1,017
CHEVRON CORPORATION COM 166764100 569,717 3,437 SH SOLE 0 0 3,437
CHURCH & DWIGHT CO INC COM 171340102 695,889 7,183 SH SOLE 0 0 7,183
CISCO SYS INC COM 17275R102 493,332 4,200 SH SOLE 0 0 4,200
CITY HLDG CO COM 177835105 201,613 1,520 SH SOLE 0 0 1,520
CLEAR SECURE INC COM CL A 18467V109 724,490 13,000 SH SOLE 0 0 13,000
CORNING INC COM 219350105 255,430 1,000 SH SOLE 0 0 1,000
COSTCO WHOLESALE CORPORATION COM 22160K105 374,188 400 SH SOLE 0 0 400
DIGIMARC CORP COM 25382K100 323,868 39,400 SH SOLE 0 0 39,400
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 9,932,099 235,302 SH SOLE 0 0 235,302
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 5,931,175 147,505 SH SOLE 0 0 147,505
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 11,927,410 289,149 SH SOLE 0 0 289,149
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 16,446,428 318,174 SH SOLE 0 0 318,174
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 846,241 18,148 SH SOLE 0 0 18,148
DUKE ENERGY CORP NEW COM NEW 26441C204 2,329,578 18,404 SH SOLE 0 0 18,404
EMERSON ELEC CO COM 291011104 574,890 4,016 SH SOLE 0 0 4,016
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 88,200 15,000 SH SOLE 0 0 15,000
HARMONIC INC COM 413160102 391,104 23,950 SH SOLE 0 0 23,950
HONEYWELL AEROSPACE INC COM 43849R105 208,257 942 SH SOLE 0 0 942
HONEYWELL INTL INC COM 438516205 210,914 942 SH SOLE 0 0 942
INTUITIVE SURGICAL INC COM NEW 46120E602 377,796 950 SH SOLE 0 0 950
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 368,926 1,218 SH SOLE 0 0 1,218
INVESCO EXCH TRD SLF IDX FD BUL 2033 COR ETF 46139W825 4,118,167 195,591 SH SOLE 0 0 195,591
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 7,512,800 404,458 SH SOLE 0 0 404,458
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 4,166,472 254,286 SH SOLE 0 0 254,286
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 3,449,482 168,185 SH SOLE 0 0 168,185
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 6,203,846 317,739 SH SOLE 0 0 317,739
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 10,781,077 549,634 SH SOLE 0 0 549,634
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 409,724 18,842 SH SOLE 0 0 18,842
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 5,451,435 327,512 SH SOLE 0 0 327,512
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1,496,160 65,178 SH SOLE 0 0 65,178
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 9,165,065 450,040 SH SOLE 0 0 450,040
INVESCO QQQ TR UNIT SER 1 46090E103 7,295,051 9,906 SH SOLE 0 0 9,906
IRON MTN INC DEL COM 46284V101 480,736 3,806 SH SOLE 0 0 3,806
ISHARES TR 0-3 MTH TREASURY 46436E718 344,291 3,420 SH SOLE 0 0 3,420
ISHARES TR RUS 1000 VAL ETF 464287598 230,309 950 SH SOLE 0 0 950
JOHNSON & JOHNSON COM 478160104 1,954,278 7,695 SH SOLE 0 0 7,695
JPMORGAN CHASE & CO COM 46625H100 576,213 1,760 SH SOLE 0 0 1,760
LEONARDO DRS INC COM 52661A108 547,883 12,840 SH SOLE 0 0 12,840
MAGNITE INC COM 55955D100 238,711 12,577 SH SOLE 0 0 12,577
MARVELL TECHNOLOGY INC COM 573874104 293,422 985 SH SOLE 0 0 985
MCDONALDS CORP COM 580135101 216,248 800 SH SOLE 0 0 800
MERCK & CO INC COM 58933Y105 200,516 1,560 SH SOLE 0 0 1,560
MICROSOFT CORP COM 594918104 574,078 1,539 SH SOLE 0 0 1,539
MIDDLESEX WTR CO COM 596680108 14,265,530 254,016 SH SOLE 0 0 254,016
OCEANFIRST FINL CORP COM 675234108 368,922 18,890 SH SOLE 0 0 18,890
PARKER-HANNIFIN CORP COM 701094104 684,684 700 SH SOLE 0 0 700
PEPSICO INC COM 713448108 234,919 1,735 SH SOLE 0 0 1,735
PNC FINL SVCS GROUP INC COM 693475105 1,256,707 5,104 SH SOLE 0 0 5,104
PROCTER & GAMBLE CO COM 742718109 437,134 2,981 SH SOLE 0 0 2,981
PROVIDENT FINL SVCS INC COM 74386T105 16,030,568 678,112 SH SOLE 0 0 678,112
ROIVANT SCIENCES LTD SHS G76279101 1,166,808 32,970 SH SOLE 0 0 32,970
ROKU INC COM CL A 77543R102 689,319 4,990 SH SOLE 0 0 4,990
RTX CORPORATION COM 75513E101 318,746 1,680 SH SOLE 0 0 1,680
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 381,040 2,000 SH SOLE 0 0 2,000
SOUTHERN CO COM 842587107 276,754 2,892 SH SOLE 0 0 2,892
TESLA INC COM 88160R101 873,166 2,076 SH SOLE 0 0 2,076
UNIVERSAL DISPLAY CORP COM 91347P105 1,086,705 12,550 SH SOLE 0 0 12,550
VALLEY NATL BANCORP COM 919794107 184,839 12,617 SH SOLE 0 0 12,617
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 262,356 400 SH SOLE 0 0 400
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 214,899 1,648 SH SOLE 0 0 1,648
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,809,444 8,459 SH SOLE 0 0 8,459
VANGUARD INDEX FDS SMALL CP ETF 922908751 204,606 675 SH SOLE 0 0 675
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 5,964,020 78,806 SH SOLE 0 0 78,806
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,179,551 4,985 SH SOLE 0 0 4,985
VANGUARD WORLD FD ESG US STK ETF 921910733 245,279 1,855 SH SOLE 0 0 1,855
VSE CORP COM 918284100 685,500 3,000 SH SOLE 0 0 3,000