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
AGNC INVT CORP COM 00123Q104   176,967 18,550 SH   SOLE   0 0 18,550
ALPS ETF TR OSHS GBL INTER 00162Q361   446,300 11,331 SH   SOLE   0 0 11,331
ALPS ETF TR OSHARES US QUALT 00162Q387   1,622,538 32,699 SH   SOLE   0 0 32,699
AT&T INC COM 00206R102   363,021 18,996 SH   SOLE   0 0 18,996
ABBVIE INC COM 00287Y109   1,756,767 10,242 SH   SOLE   0 0 10,242
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   406,934 12,043 SH   SOLE   0 0 12,043
EA SERIES TRUST US QUAN VALUE 02072L102   927,679 21,639 SH   SOLE   0 0 21,639
EA SERIES TRUST US QUAN MOMENTUM 02072L409   889,466 15,267 SH   SOLE   0 0 15,267
ALPHABET INC CAP STK CL A 02079K305   2,427,630 13,328 SH   SOLE   0 0 13,328
ALTIMMUNE INC COM NEW 02155H200   77,140 11,600 SH   SOLE   0 0 11,600
ALTRIA GROUP INC COM 02209S103   1,170,968 25,707 SH   SOLE   0 0 25,707
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   573,731 50,372 SH   SOLE   0 0 50,372
CISCO SYS INC COM 17275R102   328,465 6,914 SH   SOLE   0 0 6,914
COMCAST CORP NEW CL A 20030N101   275,528 7,036 SH   SOLE   0 0 7,036
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   339,270 5,765 SH   SOLE   0 0 5,765
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   327,881 9,123 SH   SOLE   0 0 9,123
EATON VANCE TAX ADVT DIV INC COM 27828G107   236,440 10,152 SH   SOLE   0 0 10,152
EXXON MOBIL CORP COM 30231G102   4,631,037 40,228 SH   SOLE   0 0 40,228
FIRST TR VALUE LINE DIVID IN SHS 33734H106   261,741 6,423 SH   SOLE   0 0 6,423
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   238,810 10,694 SH   SOLE   0 0 10,694
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,153,122 20,438 SH   SOLE   0 0 20,438
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   300,543 6,386 SH   SOLE   0 0 6,386
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   558,977 7,595 SH   SOLE   0 0 7,595
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   1,088,343 8,882 SH   SOLE   0 0 8,882
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   301,775 8,198 SH   SOLE   0 0 8,198
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,072,712 45,345 SH   SOLE   0 0 45,345
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   815,095 14,888 SH   SOLE   0 0 14,888
FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738   307,098 9,774 SH   SOLE   0 0 9,774
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   828,983 13,909 SH   SOLE   0 0 13,909
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   242,494 8,385 SH   SOLE   0 0 8,385
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,139,168 26,462 SH   SOLE   0 0 26,462
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,194,169 48,841 SH   SOLE   0 0 48,841
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   267,932 9,064 SH   SOLE   0 0 9,064
FREEPORT-MCMORAN INC CL B 35671D857   573,043 11,791 SH   SOLE   0 0 11,791
GLOBAL X FDS US INFR DEV ETF 37954Y673   426,774 11,528 SH   SOLE   0 0 11,528
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   1,080,145 27,911 SH   SOLE   0 0 27,911
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   935,846 14,728 SH   SOLE   0 0 14,728
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,067,422 6,498 SH   SOLE   0 0 6,498
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   935,757 9,644 SH   SOLE   0 0 9,644
ISHARES SILVER TR ISHARES 46428Q109   568,067 21,380 SH   SOLE   0 0 21,380
ISHARES INC CORE MSCI EMKT 46434G103   1,136,705 21,235 SH   SOLE   0 0 21,235
ISHARES INC MSCI JPN ETF NEW 46434G822   4,531,563 66,406 SH   SOLE   0 0 66,406
ISHARES TR CORE DIV GRWTH 46434V621   491,307 8,528 SH   SOLE   0 0 8,528
ISHARES TR IBONDS DEC 28 46435U325   355,284 14,200 SH   SOLE   0 0 14,200
ISHARES TR IBDS DEC28 ETF 46435U515   329,441 13,300 SH   SOLE   0 0 13,300
ISHARES TR IBONDS 27 ETF 46435UAA9   201,705 8,500 SH   SOLE   0 0 8,500
JPMORGAN CHASE & CO. COM 46625H100   1,692,548 8,368 SH   SOLE   0 0 8,368
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   534,001 9,702 SH   SOLE   0 0 9,702
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   470,709 12,715 SH   SOLE   0 0 12,715
KINDER MORGAN INC DEL COM 49456B101   510,281 25,681 SH   SOLE   0 0 25,681
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   275,041 9,540 SH   SOLE   0 0 9,540
NVIDIA CORPORATION COM 67066G104   6,266,274 50,723 SH   SOLE   0 0 50,723
PACER FDS TR US CASH COWS 100 69374H881   433,332 7,953 SH   SOLE   0 0 7,953
PALANTIR TECHNOLOGIES INC CL A 69608A108   209,226 8,260 SH   SOLE   0 0 8,260
PELOTON INTERACTIVE INC CL A COM 70614W100   38,076 11,265 SH   SOLE   0 0 11,265
PLUG POWER INC COM NEW 72919P202   154,141 66,155 SH   SOLE   0 0 66,155
RBB FD INC US TREAS 3 MNTH 74933W452   330,095 6,599 SH   SOLE   0 0 6,599
RBB FD INC US TREASRY 12 MT 74933W478   278,445 5,584 SH   SOLE   0 0 5,584
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,227,493 11,443 SH   SOLE   0 0 11,443
SPDR GOLD TR GOLD SHS 78463V107   1,224,267 5,694 SH   SOLE   0 0 5,694
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   206,884 5,492 SH   SOLE   0 0 5,492
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,915,572 23,906 SH   SOLE   0 0 23,906
SPDR SER TR S&P DIVID ETF 78464A763   734,210 5,773 SH   SOLE   0 0 5,773
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,661,010 41,818 SH   SOLE   0 0 41,818
SPDR SER TR BLOOMBERG 3-12 M 78468R523   3,040,452 30,597 SH   SOLE   0 0 30,597
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   14,104,057 153,672 SH   SOLE   0 0 153,672
SPDR SER TR PRTFLO S&P500 HI 78468R788   316,369 7,864 SH   SOLE   0 0 7,864
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,152,957 14,772 SH   SOLE   0 0 14,772
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,985,787 32,757 SH   SOLE   0 0 32,757
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   527,651 12,835 SH   SOLE   0 0 12,835
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,254,792 9,967 SH   SOLE   0 0 9,967
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   223,546 5,820 SH   SOLE   0 0 5,820
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,352,326 19,846 SH   SOLE   0 0 19,846
SHOPIFY INC CL A 82509L107   609,708 9,231 SH   SOLE   0 0 9,231
VANECK ETF TRUST GOLD MINERS ETF 92189F106   586,535 17,287 SH   SOLE   0 0 17,287
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,183,854 48,307 SH   SOLE   0 0 48,307
VANECK ETF TRUST DIGI TRANSFRM 92189H821   139,084 11,600 SH   SOLE   0 0 11,600
VANGUARD WORLD FD INF TECH ETF 92204A702   3,452,882 5,988 SH   SOLE   0 0 5,988
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,277,729 8,638 SH   SOLE   0 0 8,638
VAXART INC COM NEW 92243A200   18,131 27,170 SH   SOLE   0 0 27,170
VERIZON COMMUNICATIONS INC COM 92343V104   1,023,570 24,820 SH   SOLE   0 0 24,820
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   365,411 7,942 SH   SOLE   0 0 7,942
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   307,598 9,948 SH   SOLE   0 0 9,948
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   104,114 11,738 SH   SOLE   0 0 11,738
WISDOMTREE TR US SMALLCAP DIVD 97717W604   6,040,047 193,902 SH   SOLE   0 0 193,902
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,261,215 11,179 SH   SOLE   0 0 11,179
WISDOMTREE TR US QTLY DIV GRT 97717X669   441,850 5,661 SH   SOLE   0 0 5,661
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   8,415,318 186,138 SH   SOLE   0 0 186,138
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   4,142,844 82,346 SH   SOLE   0 0 82,346