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
ALPHABET INC CAP STK CL C 02079K107   207,872 1,475 SH   SOLE 0 0 0 1,475
AMAZON COM INC COM 023135106   395,348 2,602 SH   SOLE 0 0 0 2,602
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   925,529 31,006 SH   SOLE 0 0 0 31,006
APPLE INC COM 037833100   741,446 3,851 SH   SOLE 0 0 0 3,851
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   463,723 8,947 SH   SOLE 0 0 0 8,947
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   677,012 13,104 SH   SOLE 0 0 0 13,104
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   213,338 3,792 SH   SOLE 0 0 0 3,792
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,004,379 21,065 SH   SOLE 0 0 0 21,065
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,989,279 236,612 SH   SOLE 0 0 0 236,612
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,878,018 65,002 SH   SOLE 0 0 0 65,002
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,529,148 31,646 SH   SOLE 0 0 0 31,646
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,573,286 32,150 SH   SOLE 0 0 0 32,150
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   11,410,866 220,841 SH   SOLE 0 0 0 220,841
FIRST TR VALUE LINE DIVID IN SHS 33734H106   872,730 21,517 SH   SOLE 0 0 0 21,517
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   458,421 7,316 SH   SOLE 0 0 0 7,316
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   272,759 6,178 SH   SOLE 0 0 0 6,178
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   3,013,917 77,678 SH   SOLE 0 0 0 77,678
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   2,083,291 48,325 SH   SOLE 0 0 0 48,325
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   3,132,389 50,360 SH   SOLE 0 0 0 50,360
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   276,068 3,553 SH   SOLE 0 0 0 3,553
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   376,550 10,044 SH   SOLE 0 0 0 10,044
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   10,537,012 194,517 SH   SOLE 0 0 0 194,517
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   911,052 10,270 SH   SOLE 0 0 0 10,270
INVESCO QQQ TR UNIT SER 1 46090E103   12,928,600 31,570 SH   SOLE 0 0 0 31,570
ISHARES TR MSCI ACWI ETF 464288257   231,730 2,277 SH   SOLE 0 0 0 2,277
ISHARES TR MBS ETF 464288588   218,833 2,326 SH   SOLE 0 0 0 2,326
ISHARES TR CORE S&P MCP ETF 464287507   258,581 933 SH   SOLE 0 0 0 933
ISHARES TR MSCI USA MMENTM 46432F396   322,880 2,058 SH   SOLE 0 0 0 2,058
ISHARES TR US HOME CONS ETF 464288752   217,702 2,140 SH   SOLE 0 0 0 2,140
ISHARES TR MSCI EAFE MIN VL 46429B689   478,030 6,894 SH   SOLE 0 0 0 6,894
ISHARES TR PFD AND INCM SEC 464288687   510,393 16,364 SH   SOLE 0 0 0 16,364
ISHARES TR US AER DEF ETF 464288760   298,270 2,356 SH   SOLE 0 0 0 2,356
JPMORGAN CHASE & CO COM 46625H100   303,771 1,786 SH   SOLE 0 0 0 1,786
MICROSOFT CORP COM 594918104   407,627 1,084 SH   SOLE 0 0 0 1,084
NVIDIA CORPORATION COM 67066G104   326,350 659 SH   SOLE 0 0 0 659
PIMCO ETF TR ACTIVE BD ETF 72201R775   2,699,862 29,203 SH   SOLE 0 0 0 29,203
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   281,245 5,052 SH   SOLE 0 0 0 5,052
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,519,278 41,106 SH   SOLE 0 0 0 41,106
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   484,280 2,516 SH   SOLE 0 0 0 2,516
SELECT SECTOR SPDR TR INDL 81369Y704   543,960 4,772 SH   SOLE 0 0 0 4,772
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   721,859 5,293 SH   SOLE 0 0 0 5,293
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,361,656 14,227 SH   SOLE 0 0 0 14,227
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,169,805 33,036 SH   SOLE 0 0 0 33,036
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,167,939 15,081 SH   SOLE 0 0 0 15,081
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,981,174 77,480 SH   SOLE 0 0 0 77,480
SPDR SER TR S&P 600 SMCP VAL 78464A300   804,691 9,659 SH   SOLE 0 0 0 9,659
SPDR SER TR PORTFOLIO SH TSR 78468R101   878,385 30,237 SH   SOLE 0 0 0 30,237
SPDR SER TR PORTFOLIO SHORT 78464A474   743,130 24,954 SH   SOLE 0 0 0 24,954
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   542,828 29,200 SH   SOLE 0 0 0 29,200
TESLA INC COM 88160R101   313,333 1,261 SH   SOLE 0 0 0 1,261
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   351,871 4,146 SH   SOLE 0 0 0 4,146
VANGUARD BD INDEX FDS INTERMED TERM 921937819   631,433 8,267 SH   SOLE 0 0 0 8,267
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,551,011 33,313 SH   SOLE 0 0 0 33,313
VANGUARD INDEX FDS GROWTH ETF 922908736   998,109 3,211 SH   SOLE 0 0 0 3,211
VANGUARD INDEX FDS SMALL CP ETF 922908751   270,929 1,270 SH   SOLE 0 0 0 1,270
VANGUARD INDEX FDS TOTAL STK MKT 922908769   677,738 2,857 SH   SOLE 0 0 0 2,857
VANGUARD INDEX FDS VALUE ETF 922908744   416,059 2,783 SH   SOLE 0 0 0 2,783
VANGUARD INDEX FDS MID CAP ETF 922908629   7,927,078 34,074 SH   SOLE 0 0 0 34,074
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,780,749 113,237 SH   SOLE 0 0 0 113,237
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   209,621 2,579 SH   SOLE 0 0 0 2,579
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   259,417 3,325 SH   SOLE 0 0 0 3,325
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   25,330,665 528,824 SH   SOLE 0 0 0 528,824