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
AGF INVTS TR AGFIQ US MK ANTI 00110G408 391 21,399 SH   SOLE 0 0 0 21,399
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 538 18,656 SH   SOLE 0 0 0 18,656
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 553 19,054 SH   SOLE 0 0 0 19,054
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 542 19,857 SH   SOLE 0 0 0 19,857
AIR PRODS & CHEMS INC COM 009158106 336 1,330 SH   SOLE 0 0 0 1,330
ALPS ETF TR RIVRFRNT STR INC 00162Q783 216 8,980 SH   SOLE 0 0 0 8,980
ALPS ETF TR RIVERFRNT FLEX 00162Q510 842 18,106 SH   SOLE 0 0 0 18,106
ALPS ETF TR RIVERFRNT DYMC 00162Q528 4,831 101,876 SH   SOLE 0 0 0 101,876
ALPS ETF TR RIVERFRONT DYM 00162Q536 5,444 226,084 SH   SOLE 0 0 0 226,084
AMAZON COM INC COM 023135106 416 129 SH   SOLE 0 0 0 129
AMERICAN CENTY ETF TR US SML CP VALU 025072877 557 7,063 SH   SOLE 0 0 0 7,063
AMERICAN CENTY ETF TR US EQT ETF 025072885 2,476 32,186 SH   SOLE 0 0 0 32,186
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1,136 18,209 SH   SOLE 0 0 0 18,209
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 233 3,658 SH   SOLE 0 0 0 3,658
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 440 6,927 SH   SOLE 0 0 0 6,927
APPLE INC COM 037833100 846 4,838 SH   SOLE 0 0 0 4,838
ARK ETF TR NEXT GNRTN INTER 00214Q401 315 3,376 SH   SOLE 0 0 0 3,376
BOEING CO COM 097023105 557 2,614 SH   SOLE 0 0 0 2,614
CISCO SYS INC COM 17275R102 418 7,545 SH   SOLE 0 0 0 7,545
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1,572 23,166 SH   SOLE 0 0 0 23,166
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 241 7,874 SH   SOLE 0 0 0 7,874
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 268 10,479 SH   SOLE 0 0 0 10,479
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 238 5,173 SH   SOLE 0 0 0 5,173
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,367 36,171 SH   SOLE 0 0 0 36,171
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 563 16,179 SH   SOLE 0 0 0 16,179
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 348 10,000 SH   SOLE 0 0 0 10,000
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 408 12,807 SH   SOLE 0 0 0 12,807
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 594 18,500 SH   SOLE 0 0 0 18,500
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 524 16,750 SH   SOLE 0 0 0 16,750
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 737 19,538 SH   SOLE 0 0 0 19,538
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 549 15,743 SH   SOLE 0 0 0 15,743
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 824 24,320 SH   SOLE 0 0 0 24,320
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1,565 40,797 SH   SOLE 0 0 0 40,797
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 260 7,800 SH   SOLE 0 0 0 7,800
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 683 19,054 SH   SOLE 0 0 0 19,054
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3,438 145,753 SH   SOLE 0 0 0 145,753
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 292 9,793 SH   SOLE 0 0 0 9,793
INNOVATOR ETFS TR US SML CP PWR B 45782C474 256 8,300 SH   SOLE 0 0 0 8,300
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1,108 36,411 SH   SOLE 0 0 0 36,411
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 343 11,793 SH   SOLE 0 0 0 11,793
INNOVATOR ETFS TR US SML CP PWR B 45782C599 249 9,500 SH   SOLE 0 0 0 9,500
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 265 8,159 SH   SOLE 0 0 0 8,159
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 782 50,888 SH   SOLE 0 0 0 50,888
ISHARES INC ESG AWR MSCI EM 46434G863 892 22,296 SH   SOLE 0 0 0 22,296
ISHARES TR CORE TOTAL USD 46434V613 1,549 30,272 SH   SOLE 0 0 0 30,272
ISHARES TR FALN ANGLS USD 46435G474 476 16,854 SH   SOLE 0 0 0 16,854
ISHARES TR ESG AWR MSCI USA 46435G425 5,858 57,757 SH   SOLE 0 0 0 57,757
ISHARES TR MSCI USA VALUE 46432F388 614 5,702 SH   SOLE 0 0 0 5,702
ISHARES TR MSCI USA MIN VOL 46429B697 436 5,748 SH   SOLE 0 0 0 5,748
ISHARES TR US TREAS BD ETF 46429B267 1,887 73,557 SH   SOLE 0 0 0 73,557
ISHARES TR GLOBAL FINLS ETF 464287333 471 5,560 SH   SOLE 0 0 0 5,560
ISHARES TR GLOBAL TECH ETF 464287291 476 8,073 SH   SOLE 0 0 0 8,073
ISHARES TR U.S. ENERGY ETF 464287796 555 15,358 SH   SOLE 0 0 0 15,358
ISHARES TR CORE S&P SCP ETF 464287804 831 7,773 SH   SOLE 0 0 0 7,773
ISHARES TR CORE S&P500 ETF 464287200 6,274 13,856 SH   SOLE 0 0 0 13,856
ISHARES TR TIPS BD ETF 464287176 271 2,192 SH   SOLE 0 0 0 2,192
ISHARES TR EAFE VALUE ETF 464288877 3,007 56,869 SH   SOLE 0 0 0 56,869
ISHARES TR EAFE GRWTH ETF 464288885 2,113 21,314 SH   SOLE 0 0 0 21,314
ISHARES TR 10-20 YR TRS ETF 464288653 354 2,521 SH   SOLE 0 0 0 2,521
ISHARES TR MBS ETF 464288588 474 4,517 SH   SOLE 0 0 0 4,517
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 454 13,284 SH   SOLE 0 0 0 13,284
JOHNSON & JOHNSON COM 478160104 416 2,426 SH   SOLE 0 0 0 2,426
MICROSOFT CORP COM 594918104 926 3,040 SH   SOLE 0 0 0 3,040
PACER FDS TR BNCHMRK INFRA 69374H741 450 12,261 SH   SOLE 0 0 0 12,261
PACER FDS TR SWAN SOS FLEX AP 69374H477 514 22,500 SH   SOLE 0 0 0 22,500
PACER FDS TR SWAN SOS FD OF 69374H568 5,082 226,434 SH   SOLE 0 0 0 226,434
PAYCHEX INC COM 704326107 468 3,869 SH   SOLE 0 0 0 3,869
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 886 17,019 SH   SOLE 0 0 0 17,019
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 245 2,595 SH   SOLE 0 0 0 2,595
SCHWAB STRATEGIC TR US TIPS ETF 808524870 328 5,443 SH   SOLE 0 0 0 5,443
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,218 90,929 SH   SOLE 0 0 0 90,929
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,200 28,622 SH   SOLE 0 0 0 28,622
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 404 11,355 SH   SOLE 0 0 0 11,355
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 546 13,262 SH   SOLE 0 0 0 13,262
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,540 3,415 SH   SOLE 0 0 0 3,415
SPDR SER TR PORTFOLIO S&P400 78464A847 617 13,182 SH   SOLE 0 0 0 13,182
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 385 4,215 SH   SOLE 0 0 0 4,215
SPDR SER TR BLOOMBERG HIGH Y 78468R622 300 2,874 SH   SOLE 0 0 0 2,874
SPDR SER TR PORTFOLIO LN TSR 78464A664 535 13,561 SH   SOLE 0 0 0 13,561
SPDR SER TR PORTFOLIO S&P500 78464A854 1,918 36,166 SH   SOLE 0 0 0 36,166
SPDR SER TR PORTFOLIO LN COR 78464A367 403 13,893 SH   SOLE 0 0 0 13,893
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 354 17,214 SH   SOLE 0 0 0 17,214
SPDR SER TR PORTFOLIO S&P600 78468R853 648 15,540 SH   SOLE 0 0 0 15,540
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 280 6,170 SH   SOLE 0 0 0 6,170
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 317 6,568 SH   SOLE 0 0 0 6,568
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 1,007 33,873 SH   SOLE 0 0 0 33,873
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 2,507 55,338 SH   SOLE 0 0 0 55,338
TRUIST FINL CORP COM 89832Q109 273 4,145 SH   SOLE 0 0 0 4,145
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 233 4,364 SH   SOLE 0 0 0 4,364
VANGUARD INDEX FDS VALUE ETF 922908744 1,296 8,782 SH   SOLE 0 0 0 8,782
VANGUARD INDEX FDS SMALL CP ETF 922908751 396 1,882 SH   SOLE 0 0 0 1,882
VANGUARD INDEX FDS GROWTH ETF 922908736 1,618 5,616 SH   SOLE 0 0 0 5,616
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 561 11,233 SH   SOLE 0 0 0 11,233
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 288 3,813 SH   SOLE 0 0 0 3,813
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,575 31,729 SH   SOLE 0 0 0 31,729
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 540 24,085 SH   SOLE 0 0 0 24,085
WISDOMTREE TR FUTRE STRAT FD 97717W125 508 14,703 SH   SOLE 0 0 0 14,703
WISDOMTREE TR US MULTIFACTOR 97717Y857 561 13,729 SH   SOLE 0 0 0 13,729
WISDOMTREE TR US S CAP QTY DIV 97717X651 529 11,674 SH   SOLE 0 0 0 11,674
WISDOMTREE TR US EFFICIENT COR 97717Y790 1,102 26,644 SH   SOLE 0 0 0 26,644
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,064 41,587 SH   SOLE 0 0 0 41,587
WISDOMTREE TR CBOE S&P 500 97717X560 392 11,507 SH   SOLE 0 0 0 11,507
WISDOMTREE TR US HGH YLD CORP 97717X172 414 8,220 SH   SOLE 0 0 0 8,220
WISDOMTREE TR EM EX ST-OWNED 97717X578 905 25,083 SH   SOLE 0 0 0 25,083
WISDOMTREE TR INTL SMCAP DIV 97717W760 697 9,739 SH   SOLE 0 0 0 9,739
WISDOMTREE TR US LARGECAP FUND 97717W588 1,129 23,282 SH   SOLE 0 0 0 23,282
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 444 9,003 SH   SOLE 0 0 0 9,003