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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST CONSTITUTION BANCORP COM 31986N102 77 3,007 SH   SOLE   0 0 3,007
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 331 6,855 SH   SOLE   0 0 6,855
ALPHABET INC CAP STK CL A 02079K305 446 154 SH   SOLE   0 0 154
ALPHABET INC CAP STK CL C 02079K107 723 250 SH   SOLE   0 0 250
AMAZON COM INC COM 023135106 6,229 1,868 SH   SOLE   2 0 1,866
AMGEN INC COM 031162100 571 2,540 SH   SOLE   0 0 2,540
ANTHEM INC COM 036752103 367 792 SH   SOLE   0 0 792
APOLLO GLOBAL MGMT INC COM CL A 03768E105 5 64 SH   SOLE   0 0 64
APPLE INC COM 037833100 9,563 53,853 SH   SOLE   0 0 53,853
ARK ETF TR INNOVATION ETF 00214Q104 2,443 25,830 SH   SOLE   388 0 25,442
AT&T INC COM 00206R102 810 32,927 SH   SOLE   0 0 32,927
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 213 713 SH   SOLE   0 0 713
BK OF AMERICA CORP COM 060505104 280 6,297 SH   SOLE   400 0 5,897
BLACKROCK RES & COMMODITIES SHS 09257A108 121 12,993 SH   SOLE   0 0 12,993
BOEING CO COM 097023105 1,790 8,889 SH   SOLE   0 0 8,889
CHEVRON CORP NEW COM 166764100 1,560 13,291 SH   SOLE   0 0 13,291
CITIGROUP INC COM NEW 172967424 685 11,335 SH   SOLE   100 0 11,235
CLOROX CO DEL COM 189054109 1,070 6,136 SH   SOLE   0 0 6,136
COCA COLA CO COM 191216100 881 14,884 SH   SOLE   0 0 14,884
DIAMONDBACK ENERGY INC COM 25278X109 1,078 9,993 SH   SOLE   0 0 9,993
DISNEY WALT CO COM 254687106 316 2,038 SH   SOLE   50 0 1,988
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 693 24,824 SH   SOLE   0 0 24,824
ETF SER SOLUTIONS US GLB JETS 26922A842 244 11,583 SH   SOLE   0 0 11,583
ETFIS SER TR I INFRAC ACT MLP 26923G772 356 13,815 SH   SOLE   0 0 13,815
EXXON MOBIL CORP COM 30231G102 779 12,724 SH   SOLE   0 0 12,724
FACEBOOK INC CL A 30303M102 692 2,057 SH   SOLE   0 0 2,057
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 220 4,215 SH   SOLE   0 0 4,215
FIDELITY NATL INFORMATION SV COM 31620M106 547 5,008 SH   SOLE   0 0 5,008
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 346 5,406 SH   SOLE   0 0 5,406
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,077 36,444 SH   SOLE   0 0 36,444
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1,721 30,669 SH   SOLE   0 0 30,669
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 226 11,125 SH   SOLE   0 0 11,125
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 2,452 20,016 SH   SOLE   10 0 20,006
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6,225 73,627 SH   SOLE   268 0 73,359
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,288 5,694 SH   SOLE   0 0 5,694
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,522 130,471 SH   SOLE   1,814 0 128,657
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 6,522 325,951 SH   SOLE   5,120 0 320,831
FIRST TR VALUE LINE DIVID IN SHS 33734H106 7,579 176,100 SH   SOLE   538 0 175,562
FS KKR CAP CORP COM 302635206 525 25,085 SH   SOLE   0 0 25,085
GENERAL ELECTRIC CO COM NEW 369604301 324 3,432 SH   SOLE   0 0 3,432
GENERAL MTRS CO COM 37045V100 999 17,046 SH   SOLE   0 0 17,046
GLOBAL NET LEASE INC COM NEW 379378201 331 21,630 SH   SOLE   0 0 21,630
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,339 60,350 SH   SOLE   105 0 60,245
GOLDMAN SACHS GROUP INC COM 38141G104 702 1,835 SH   SOLE   0 0 1,835
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 145 14,052 SH   SOLE   0 0 14,052
GREENBRIER COS INC COM 393657101 708 15,439 SH   SOLE   0 0 15,439
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 596 14,708 SH   SOLE   0 0 14,708
HARTFORD FINL SVCS GROUP INC COM 416515104 329 4,771 SH   SOLE   0 0 4,771
HELMERICH & PAYNE INC COM 423452101 575 24,282 SH   SOLE   0 0 24,282
HOME DEPOT INC COM 437076102 1,406 3,387 SH   SOLE   0 0 3,387
IAMGOLD CORP COM 450913108 421 134,415 SH   SOLE   0 0 134,415
INTEL CORP COM 458140100 1,005 19,511 SH   SOLE   0 0 19,511
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 580 23,984 SH   SOLE   0 0 23,984
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 912 60,825 SH   SOLE   0 0 60,825
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 235 3,884 SH   SOLE   0 0 3,884
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,019 46,095 SH   SOLE   0 0 46,095
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 4,562 138,399 SH   SOLE   960 0 137,439
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 3,368 80,021 SH   SOLE   1,147 0 78,874
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 258 6,493 SH   SOLE   0 0 6,493
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 4,529 49,805 SH   SOLE   841 0 48,964
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 552 11,300 SH   SOLE   0 0 11,300
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,317 14,238 SH   SOLE   102 0 14,136
INVESCO QQQ TR UNIT SER 1 46090E103 8,554 21,502 SH   SOLE   367 0 21,135
ISHARES INC MSCI EMERG MRKT 464286533 3,102 49,386 SH   SOLE   226 0 49,160
ISHARES INC MSCI JPN ETF NEW 46434G822 241 3,597 SH   SOLE   0 0 3,597
ISHARES TR CORE HIGH DV ETF 46429B663 1,285 12,722 SH   SOLE   3,100 0 9,622
ISHARES TR CORE MSCI TOTAL 46432F834 698 9,840 SH   SOLE   1,600 0 8,240
ISHARES TR CORE S&P MCP ETF 464287507 257 908 SH   SOLE   0 0 908
ISHARES TR CORE S&P SCP ETF 464287804 398 3,477 SH   SOLE   0 0 3,477
ISHARES TR CORE S&P500 ETF 464287200 793 1,662 SH   SOLE   0 0 1,662
ISHARES TR CORE US AGGBD ET 464287226 2,020 17,711 SH   SOLE   157 0 17,554
ISHARES TR ESG AWR MSCI USA 46435G425 322 2,980 SH   SOLE   0 0 2,980
ISHARES TR FLTG RATE NT ETF 46429B655 463 9,120 SH   SOLE   600 0 8,520
ISHARES TR GLOBAL ENERG ETF 464287341 261 9,500 SH   SOLE   0 0 9,500
ISHARES TR IBOXX HI YD ETF 464288513 932 10,710 SH   SOLE   210 0 10,500
ISHARES TR IBOXX INV CP ETF 464287242 901 6,799 SH   SOLE   120 0 6,679
ISHARES TR INTL SEL DIV ETF 464288448 654 20,985 SH   SOLE   0 0 20,985
ISHARES TR MSCI USA MIN VOL 46429B697 5,434 67,167 SH   SOLE   207 0 66,960
ISHARES TR MSCI USA MMENTM 46432F396 1,167 6,418 SH   SOLE   0 0 6,418
ISHARES TR NATIONAL MUN ETF 464288414 377 3,239 SH   SOLE   0 0 3,239
ISHARES TR PFD AND INCM SEC 464288687 2,197 55,731 SH   SOLE   2,000 0 53,731
ISHARES TR RUS 2000 VAL ETF 464287630 1,325 7,979 SH   SOLE   0 0 7,979
ISHARES TR RUSEL 2500 ETF 46435G268 308 4,635 SH   SOLE   0 0 4,635
ISHARES TR RUSSELL 2000 ETF 464287655 763 3,429 SH   SOLE   0 0 3,429
ISHARES TR SELECT DIVID ETF 464287168 1,995 16,277 SH   SOLE   114 0 16,163
ISHARES TR U.S. FINLS ETF 464287788 555 6,400 SH   SOLE   0 0 6,400
ISHARES TR US AER DEF ETF 464288760 231 2,251 SH   SOLE   72 0 2,179
JOHNSON & JOHNSON COM 478160104 2,754 16,099 SH   SOLE   0 0 16,099
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 346 6,835 SH   SOLE   0 0 6,835
LOEWS CORP COM 540424108 705 12,211 SH   SOLE   0 0 12,211
MCDONALDS CORP COM 580135101 1,107 4,130 SH   SOLE   0 0 4,130
MERCK & CO. INC COM 58933Y105 1,900 24,791 SH   SOLE   0 0 24,791
MICROSOFT CORP COM 594918104 3,576 10,634 SH   SOLE   0 0 10,634
MILLERKNOLL INC COM 600544100 621 15,837 SH   SOLE   0 0 15,837
MORGAN STANLEY COM NEW 617446448 1,078 10,981 SH   SOLE   0 0 10,981
NETFLIX INC COM 64110L106 263 436 SH   SOLE   0 0 436
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 277 25,900 SH   SOLE   0 0 25,900
NEWMONT CORP COM 651639106 969 15,625 SH   SOLE   0 0 15,625
NVIDIA CORPORATION COM 67066G104 477 1,622 SH   SOLE   20 0 1,602
OAKTREE SPECIALTY LENDING CO COM 67401P108 129 17,353 SH   SOLE   0 0 17,353
PENNANTPARK INVT CORP COM 708062104 89 12,898 SH   SOLE   0 0 12,898
PEPSICO INC COM 713448108 902 5,192 SH   SOLE   0 0 5,192
PFIZER INC COM 717081103 1,667 28,237 SH   SOLE   0 0 28,237
PHILIP MORRIS INTL INC COM 718172109 841 8,847 SH   SOLE   0 0 8,847
PROCTER AND GAMBLE CO COM 742718109 1,386 8,474 SH   SOLE   0 0 8,474
PULTE GROUP INC COM 745867101 325 5,688 SH   SOLE   0 0 5,688
QUALCOMM INC COM 747525103 374 2,046 SH   SOLE   0 0 2,046
REGENERON PHARMACEUTICALS COM 75886F107 693 1,098 SH   SOLE   0 0 1,098
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 8 191 SH   SOLE   0 0 191
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 22 515 SH   SOLE   0 0 515
ROYCE VALUE TR INC COM 780910105 1,613 82,324 SH   SOLE   0 0 82,324
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,258 89,798 SH   SOLE   1,711 0 88,087
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4,314 83,271 SH   SOLE   461 0 82,810
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 599 3,448 SH   SOLE   0 0 3,448
SMART SAND INC COM 83191H107 300 168,540 SH   SOLE   0 0 168,540
SOUTHWESTERN ENERGY CO COM 845467109 515 110,574 SH   SOLE   0 0 110,574
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,125 3,097 SH   SOLE   0 0 3,097
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 530 11,359 SH   SOLE   0 0 11,359
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 2,771 47,900 SH   SOLE   0 0 47,900
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,162 59,261 SH   SOLE   740 0 58,521
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 616 14,858 SH   SOLE   0 0 14,858
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 293 9,859 SH   SOLE   0 0 9,859
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,294 23,779 SH   SOLE   94 0 23,685
SPDR SER TR BLOOMBERG INVT 78468R200 256 8,365 SH   SOLE   0 0 8,365
SPDR SER TR PORTFOLIO AGRGTE 78464A649 6,187 208,879 SH   SOLE   2,751 0 206,128
SPDR SER TR PORTFOLIO LN TSR 78464A664 2,363 56,051 SH   SOLE   862 0 55,189
SPDR SER TR PORTFOLIO SH TSR 78468R101 3,852 126,578 SH   SOLE   2,089 0 124,489
SPDR SER TR PORTFOLIO SHORT 78464A474 700 22,617 SH   SOLE   0 0 22,617
SPDR SER TR PRTFLO S&P500 VL 78464A508 573 13,653 SH   SOLE   0 0 13,653
SPDR SER TR RUSSELL YIELD 78468R770 4,057 40,421 SH   SOLE   584 0 39,837
SPDR SER TR S&P BIOTECH 78464A870 357 3,188 SH   SOLE   113 0 3,075
SPDR SER TR S&P DIVID ETF 78464A763 328 2,540 SH   SOLE   0 0 2,540
TESLA INC COM 88160R101 2,630 2,489 SH   SOLE   0 0 2,489
TRANE TECHNOLOGIES PLC SHS G8994E103 404 2,002 SH   SOLE   0 0 2,002
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 284 6,784 SH   SOLE   0 0 6,784
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 685 1,569 SH   SOLE   0 0 1,569
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,351 41,244 SH   SOLE   781 0 40,463
VANGUARD WORLD FDS INF TECH ETF 92204A702 376 822 SH   SOLE   0 0 822
VERIZON COMMUNICATIONS INC COM 92343V104 1,832 35,250 SH   SOLE   99 0 35,151
VIACOMCBS INC CL B 92556H206 269 8,922 SH   SOLE   0 0 8,922
VINCE HLDG CORP COM NEW 92719W207 654 82,110 SH   SOLE   0 0 82,110
VISHAY INTERTECHNOLOGY INC COM 928298108 779 35,598 SH   SOLE   0 0 35,598
WALMART INC COM 931142103 228 1,578 SH   SOLE   0 0 1,578
WESTERN ASSET / CLAYMORE INF COM 95766R104 1,326 97,675 SH   SOLE   0 0 97,675
XILINX INC COM 983919101 21 100 SH   SOLE   0 0 100