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 1,566 60,970 SH   SOLE   0 0 60,970
9 METERS BIOPHARMA INC COM 654405109 10 10,000 SH   SOLE   0 0 10,000
ACACIA RESH CORP ACACIA TCH COM 003881307 62 12,000 SH   SOLE   0 0 12,000
ALBEMARLE CORP COM 012653101 479 2,047 SH   SOLE   0 0 2,047
ALIGN TECHNOLOGY INC COM 016255101 536 816 SH   SOLE   0 0 816
ALPHABET INC CAP STK CL A 02079K305 226 78 SH   SOLE   0 0 78
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,283 23,933 SH   SOLE   0 0 23,933
AMAZON COM INC COM 023135106 610 183 SH   SOLE   0 0 183
APPLE INC COM 037833100 4,760 26,808 SH   SOLE   0 0 26,808
APPLIED MATLS INC COM 038222105 449 2,855 SH   SOLE   0 0 2,855
ARBOR REALTY TRUST INC COM 038923108 201 10,965 SH   SOLE   0 0 10,965
ATLASSIAN CORP PLC CL A G06242104 480 1,259 SH   SOLE   0 0 1,259
AUTOMATIC DATA PROCESSING IN COM 053015103 1,928 7,819 SH   SOLE   0 0 7,819
AVANTOR INC COM 05352A100 688 16,323 SH   SOLE   0 0 16,323
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 226 757 SH   SOLE   0 0 757
BLACKSTONE INC COM 09260D107 664 5,128 SH   SOLE   0 0 5,128
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 655 3,583 SH   SOLE   0 0 3,583
CANADIAN NAT RES LTD COM 136385101 492 11,648 SH   SOLE   0 0 11,648
CAPITAL ONE FINL CORP COM 14040H105 436 3,004 SH   SOLE   0 0 3,004
CHEVRON CORP NEW COM 166764100 396 3,377 SH   SOLE   0 0 3,377
CHURCH & DWIGHT CO INC COM 171340102 280 2,735 SH   SOLE   0 0 2,735
CLOUDFLARE INC CL A COM 18915M107 523 3,977 SH   SOLE   0 0 3,977
CNH INDL N V SHS N20944109 612 31,523 SH   SOLE   0 0 31,523
DEERE & CO COM 244199105 367 1,071 SH   SOLE   0 0 1,071
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 366 4,250 SH   SOLE   0 0 4,250
DISCOVER FINL SVCS COM 254709108 526 4,549 SH   SOLE   0 0 4,549
EPAM SYS INC COM 29414B104 531 794 SH   SOLE   0 0 794
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 208 6,583 SH   SOLE   0 0 6,583
EXXON MOBIL CORP COM 30231G102 1,699 27,770 SH   SOLE   0 0 27,770
FIFTH THIRD BANCORP COM 316773100 386 8,865 SH   SOLE   0 0 8,865
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 8,874 143,032 SH   SOLE   0 0 143,032
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,412 22,625 SH   SOLE   0 0 22,625
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 4,866 36,860 SH   SOLE   0 0 36,860
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 8,719 252,348 SH   SOLE   0 0 252,348
FORD MTR CO DEL COM 345370860 748 36,037 SH   SOLE   0 0 36,037
FORTINET INC COM 34959E109 584 1,625 SH   SOLE   0 0 1,625
GENERAL DYNAMICS CORP COM 369550108 236 1,134 SH   SOLE   0 0 1,134
GENERAL ELECTRIC CO COM NEW 369604301 1,927 20,402 SH   SOLE   0 0 20,402
GLOBAL X FDS US PFD ETF 37954Y657 213 8,250 SH   SOLE   0 0 8,250
HOME DEPOT INC COM 437076102 6,750 16,264 SH   SOLE   0 0 16,264
HUBSPOT INC COM 443573100 498 756 SH   SOLE   0 0 756
INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 41,850 1,519,181 SH   SOLE   0 0 1,519,181
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 8,233 304,812 SH   SOLE   0 0 304,812
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 490 7,144 SH   SOLE   0 0 7,144
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 11,323 438,886 SH   SOLE   0 0 438,886
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 95,750 1,013,011 SH   SOLE   0 0 1,013,011
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,695 28,846 SH   SOLE   0 0 28,846
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 5,300 55,234 SH   SOLE   0 0 55,234
INVESCO QQQ TR UNIT SER 1 46090E103 5,377 13,516 SH   SOLE   0 0 13,516
ISHARES GOLD TR ISHARES NEW 464285204 4,011 115,225 SH   SOLE   0 0 115,225
ISHARES INC JP MRGN EM HI BD 464286285 275 6,374 SH   SOLE   0 0 6,374
ISHARES TR BLACKROCK ULTRA 46434V878 47,646 945,549 SH   SOLE   0 0 945,549
ISHARES TR ISHS 1-5YR INVS 464288646 217 4,023 SH   SOLE   0 0 4,023
ISHARES TR CORE US AGGBD ET 464287226 1,316 11,534 SH   SOLE   0 0 11,534
ISHARES TR FALN ANGLS USD 46435G474 222 7,400 SH   SOLE   0 0 7,400
ISHARES TR IBONDS DEC22 ETF 46434VBA7 7,982 317,514 SH   SOLE   0 0 317,514
ISHARES TR IBONDS DEC2022 46435G755 8,577 329,139 SH   SOLE   0 0 329,139
ISHARES TR IBONDS DEC23 ETF 46434VAX8 8,119 316,266 SH   SOLE   0 0 316,266
ISHARES TR IBONDS DEC2023 46435G318 8,537 329,411 SH   SOLE   0 0 329,411
ISHARES TR IBONDS DEC24 ETF 46434VBG4 8,164 314,858 SH   SOLE   0 0 314,858
ISHARES TR IBONDS DEC 46435U697 4,894 182,522 SH   SOLE   0 0 182,522
ISHARES TR IBONDS DEC25 ETF 46434VBD1 8,231 311,537 SH   SOLE   0 0 311,537
ISHARES TR IBONDS DEC 25 46435U432 4,985 178,920 SH   SOLE   0 0 178,920
ISHARES TR IBONDS DEC2026 46435GAA0 7,905 303,240 SH   SOLE   0 0 303,240
ISHARES TR MSCI USA MIN VOL 46429B697 53,432 660,470 SH   SOLE   0 0 660,470
ISHARES TR GL CLEAN ENE ETF 464288224 270 12,773 SH   SOLE   0 0 12,773
JOHNSON & JOHNSON COM 478160104 531 3,102 SH   SOLE   0 0 3,102
KKR & CO INC COM 48251W104 441 5,924 SH   SOLE   0 0 5,924
LENNAR CORP CL A 526057104 545 4,690 SH   SOLE   0 0 4,690
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 31 12,000 SH   SOLE   0 0 12,000
MAGNA INTL INC COM 559222401 382 4,725 SH   SOLE   0 0 4,725
MICROSOFT CORP COM 594918104 7,808 23,215 SH   SOLE   0 0 23,215
NIKE INC CL B 654106103 4,903 29,416 SH   SOLE   0 0 29,416
NOKIA CORP SPONSORED ADR 654902204 62 10,010 SH   SOLE   0 0 10,010
NUCOR CORP COM 670346105 479 4,200 SH   SOLE   0 0 4,200
NVIDIA CORPORATION COM 67066G104 820 2,789 SH   SOLE   0 0 2,789
PARKER-HANNIFIN CORP COM 701094104 502 1,578 SH   SOLE   0 0 1,578
PAYPAL HLDGS INC COM 70450Y103 202 1,069 SH   SOLE   0 0 1,069
PFIZER INC COM 717081103 227 3,844 SH   SOLE   0 0 3,844
PIMCO DYNAMIC INCOME FD SHS 72201Y101 263 10,159 SH   SOLE   0 0 10,159
PIMCO ETF TR 1-5 US TIP IDX 72201R205 16,903 306,327 SH   SOLE   0 0 306,327
PROCTER AND GAMBLE CO COM 742718109 281 1,718 SH   SOLE   0 0 1,718
PROSHARES TR S&P 500 DV ARIST 74348A467 1,123 11,438 SH   SOLE   0 0 11,438
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 245 3,679 SH   SOLE   0 0 3,679
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 379 12,799 SH   SOLE   0 0 12,799
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,420 12,564 SH   SOLE   0 0 12,564
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 307 2,695 SH   SOLE   0 0 2,695
SCHWAB STRATEGIC TR US TIPS ETF 808524870 4,235 67,336 SH   SOLE   0 0 67,336
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 405 3,588 SH   SOLE   0 0 3,588
SIMON PPTY GROUP INC NEW COM 828806109 606 3,790 SH   SOLE   0 0 3,790
SPDR SER TR NUVEEN BLMBRG SH 78468R739 3,403 69,198 SH   SOLE   0 0 69,198
STRYKER CORPORATION COM 863667101 204 764 SH   SOLE   0 0 764
SVB FINANCIAL GROUP COM 78486Q101 623 919 SH   SOLE   0 0 919
TARGET CORP COM 87612E106 558 2,409 SH   SOLE   0 0 2,409
UNION PAC CORP COM 907818108 1,313 5,214 SH   SOLE   0 0 5,214
UNITED RENTALS INC COM 911363109 447 1,344 SH   SOLE   0 0 1,344
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 4,596 23,999 SH   SOLE   0 0 23,999
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4,570 21,748 SH   SOLE   0 0 21,748
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 4,049 22,434 SH   SOLE   0 0 22,434
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 268 614 SH   SOLE   0 0 614
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,117 2,438 SH   SOLE   0 0 2,438
WALMART INC COM 931142103 228 1,578 SH   SOLE   0 0 1,578
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 332 558 SH   SOLE   0 0 558