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
ACACIA RESH CORP ACACIA TCH COM 003881307   51 12,000 SH   SOLE   0 0 12,000
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   276 1,163 SH   SOLE   0 0 1,163
ALPHABET INC CAP STK CL C 02079K107   2,904 32,605 SH   SOLE   0 0 32,605
ALPS ETF TR SECTR DIV DOGS 00162Q858   1,215 23,618 SH   SOLE   0 0 23,618
AMAZON COM INC COM 023135106   2,648 31,521 SH   SOLE   0 0 31,521
APPLE INC COM 037833100   6,465 49,754 SH   SOLE   0 0 49,754
AUTOMATIC DATA PROCESSING IN COM 053015103   1,868 7,819 SH   SOLE   0 0 7,819
AUTOZONE INC COM 053332102   528 214 SH   SOLE   0 0 214
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,815 57,672 SH   SOLE   0 0 57,672
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   432 3,223 SH   SOLE   0 0 3,223
CENTENE CORP DEL COM 15135B101   398 4,849 SH   SOLE   0 0 4,849
CHENIERE ENERGY INC COM NEW 16411R208   248 1,656 SH   SOLE   0 0 1,656
CHEVRON CORP NEW COM 166764100   715 3,985 SH   SOLE   0 0 3,985
CHURCH & DWIGHT CO INC COM 171340102   220 2,735 SH   SOLE   0 0 2,735
CISCO SYS INC COM 17275R102   252 5,291 SH   SOLE   0 0 5,291
COCA COLA CO COM 191216100   1,033 16,232 SH   SOLE   0 0 16,232
COMCAST CORP NEW CL A 20030N101   230 6,585 SH   SOLE   0 0 6,585
CONOCOPHILLIPS COM 20825C104   217 1,837 SH   SOLE   0 0 1,837
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   387 40,000 SH   SOLE   0 0 40,000
DOLLAR TREE INC COM 256746108   389 2,753 SH   SOLE   0 0 2,753
EXXON MOBIL CORP COM 30231G102   3,679 33,357 SH   SOLE   0 0 33,357
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   3,471 67,393 SH   SOLE   0 0 67,393
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   1,481 86,676 SH   SOLE   0 0 86,676
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   1,435 23,692 SH   SOLE   0 0 23,692
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   1,743 64,446 SH   SOLE   0 0 64,446
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,558 55,725 SH   SOLE   0 0 55,725
GENERAL DYNAMICS CORP COM 369550108   248 999 SH   SOLE   0 0 999
GENERAL ELECTRIC CO COM NEW 369604301   667 7,964 SH   SOLE   0 0 7,964
HOME DEPOT INC COM 437076102   5,442 17,229 SH   SOLE   0 0 17,229
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   324 5,064 SH   SOLE   0 0 5,064
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   21,460 151,932 SH   SOLE   0 0 151,932
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   12,869 181,125 SH   SOLE   0 0 181,125
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   1,597 19,083 SH   SOLE   0 0 19,083
INVESCO QQQ TR UNIT SER 1 46090E103   511 1,920 SH   SOLE   0 0 1,920
ISHARES GOLD TR ISHARES NEW 464285204   3,873 111,956 SH   SOLE   0 0 111,956
ISHARES TR BLACKROCK ULTRA 46434V878   173,333 3,463,884 SH   SOLE   0 0 3,463,884
ISHARES TR IBONDS DEC24 ETF 46434VBG4   24,167 989,656 SH   SOLE   0 0 989,656
ISHARES TR IBONDS DEC25 ETF 46434VBD1   16,072 660,854 SH   SOLE   0 0 660,854
ISHARES TR IBONDS DEC23 ETF 46434VAX8   9,502 379,635 SH   SOLE   0 0 379,635
ISHARES TR IBONDS 27 ETF 46435UAA9   8,303 355,299 SH   SOLE   0 0 355,299
ISHARES TR IBONDS DEC2026 46435GAA0   8,298 355,355 SH   SOLE   0 0 355,355
ISHARES TR CORE US AGGBD ET 464287226   4,018 41,423 SH   SOLE   0 0 41,423
ISHARES TR CONSER ALLOC ETF 464289883   3,816 113,545 SH   SOLE   0 0 113,545
ISHARES TR IBONDS DEC 46435U697   3,379 131,222 SH   SOLE   0 0 131,222
ISHARES TR IBONDS DEC 25 46435U432   3,269 123,974 SH   SOLE   0 0 123,974
ISHARES TR IBONDS DEC2023 46435G318   2,675 105,524 SH   SOLE   0 0 105,524
ISHARES TR IBONDS DEC 26 46435U259   1,244 49,352 SH   SOLE   0 0 49,352
ISHARES TR IBONDS DEC 27 46435U283   1,145 45,674 SH   SOLE   0 0 45,674
ISHARES TR MSCI USA MIN VOL 46429B697   611 8,480 SH   SOLE   0 0 8,480
JOHNSON & JOHNSON COM 478160104   826 4,674 SH   SOLE   0 0 4,674
JPMORGAN CHASE & CO COM 46625H100   984 7,334 SH   SOLE   0 0 7,334
KKR & CO INC COM 48251W104   275 5,924 SH   SOLE   0 0 5,924
KROGER CO COM 501044101   223 5,008 SH   SOLE   0 0 5,008
LAKELAND BANCORP INC COM 511637100   1,615 91,701 SH   SOLE   0 0 91,701
LILLY ELI & CO COM 532457108   659 1,801 SH   SOLE   0 0 1,801
MARATHON PETE CORP COM 56585A102   294 2,524 SH   SOLE   0 0 2,524
MCKESSON CORP COM 58155Q103   251 669 SH   SOLE   0 0 669
MERCK & CO INC COM 58933Y105   313 2,817 SH   SOLE   0 0 2,817
MICROSOFT CORP COM 594918104   7,915 33,003 SH   SOLE   0 0 33,003
NUCOR CORP COM 670346105   237 1,797 SH   SOLE   0 0 1,797
ONEOK INC NEW COM 682680103   263 3,999 SH   SOLE   0 0 3,999
PFIZER INC COM 717081103   387 7,547 SH   SOLE   0 0 7,547
PIMCO DYNAMIC INCOME FD SHS 72201Y101   662 35,805 SH   SOLE   0 0 35,805
PROCTER AND GAMBLE CO COM 742718109   572 3,773 SH   SOLE   0 0 3,773
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,040 23,219 SH   SOLE   0 0 23,219
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,412 3,691 SH   SOLE   0 0 3,691
SPDR SER TR NUVEEN BLMBRG SH 78468R739   2,541 54,082 SH   SOLE   0 0 54,082
UNION PAC CORP COM 907818108   1,082 5,227 SH   SOLE   0 0 5,227
UNITEDHEALTH GROUP INC COM 91324P102   5,205 9,818 SH   SOLE   0 0 9,818
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,821 12,999 SH   SOLE   0 0 12,999
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   1,623 10,578 SH   SOLE   0 0 10,578
VANGUARD WORLD FDS INF TECH ETF 92204A702   763 2,388 SH   SOLE   0 0 2,388
WALMART INC COM 931142103   224 1,578 SH   SOLE   0 0 1,578