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
Expires: July 31, 2015
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
ALPS ETF TR SMITH CORE PLUS 00162Q346 17,412,146 673,584 SH SOLE 0 0 0 673,584
AMAZON COM INC COM 023135106 329,304 1,501 SH SOLE 0 0 0 1,501
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 260,749 6,265 SH SOLE 0 0 0 6,265
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 877,952 15,373 SH SOLE 0 0 0 15,373
APPLE INC COM 037833100 660,903 3,221 SH SOLE 0 0 0 3,221
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 516,322 7,704 SH SOLE 0 0 0 7,704
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 211,433 3,190 SH SOLE 0 0 0 3,190
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 4,486,086 252,027 SH SOLE 0 0 0 252,027
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,693,332 33,989 SH SOLE 0 0 0 33,989
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 721,473 15,449 SH SOLE 0 0 0 15,449
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 286,513 5,994 SH SOLE 0 0 0 5,994
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 512,675 7,456 SH SOLE 0 0 0 7,456
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 233,505 3,910 SH SOLE 0 0 0 3,910
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 226,148 9,208 SH SOLE 0 0 0 9,208
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 698,547 7,747 SH SOLE 0 0 0 7,747
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 280,175 3,707 SH SOLE 0 0 0 3,707
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 220,079 6,663 SH SOLE 0 0 0 6,663
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 12,962,322 206,604 SH SOLE 0 0 0 206,604
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 217,614 1,789 SH SOLE 0 0 0 1,789
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 454,717 5,783 SH SOLE 0 0 0 5,783
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 212,179 3,544 SH SOLE 0 0 0 3,544
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 250,644 5,544 SH SOLE 0 0 0 5,544
FIRST TR EXCHANGE-TRADED FD SHS 337345102 435,025 2,044 SH SOLE 0 0 0 2,044
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 1,082,098 24,208 SH SOLE 0 0 0 24,208
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,997,739 40,555 SH SOLE 0 0 0 40,555
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1,250,279 35,439 SH SOLE 0 0 0 35,439
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 876,803 25,645 SH SOLE 0 0 0 25,645
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 412,523 19,588 SH SOLE 0 0 0 19,588
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 268,253 996 SH SOLE 0 0 0 996
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 672,859 7,403 SH SOLE 0 0 0 7,403
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 249,557 11,895 SH SOLE 0 0 0 11,895
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 205,905 6,475 SH SOLE 0 0 0 6,475
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 208,258 4,745 SH SOLE 0 0 0 4,745
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 460,810 12,691 SH SOLE 0 0 0 12,691
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 232,843 5,808 SH SOLE 0 0 0 5,808
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 3,215,778 46,707 SH SOLE 0 0 0 46,707
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1,716,761 32,071 SH SOLE 0 0 0 32,071
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 4,213,957 103,613 SH SOLE 0 0 0 103,613
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 417,264 3,553 SH SOLE 0 0 0 3,553
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 317,236 7,505 SH SOLE 0 0 0 7,505
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 9,527,821 96,985 SH SOLE 0 0 0 96,985
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 8,253,393 158,750 SH SOLE 0 0 0 158,750
INVESCO QQQ TR UNIT SER 1 46090E103 14,543,986 26,365 SH SOLE 0 0 0 26,365
ISHARES GOLD TR SHARES REPRESENT 46436F103 234,394 7,105 SH SOLE 0 0 0 7,105
ISHARES TR US SML CAP EQT 46434V290 233,001 3,429 SH SOLE 0 0 0 3,429
ISHARES TR MSCI EAFE MIN VL 46429B689 356,498 4,241 SH SOLE 0 0 0 4,241
ISHARES TR PFD AND INCM SEC 464288687 215,527 7,025 SH SOLE 0 0 0 7,025
ISHARES TR SHRT NAT MUN ETF 464288158 404,198 3,801 SH SOLE 0 0 0 3,801
ISHARES TR US AER DEF ETF 464288760 405,576 2,150 SH SOLE 0 0 0 2,150
ISHARES TR 20 YR TR BD ETF 464287432 349,823 3,964 SH SOLE 0 0 0 3,964
ISHARES TR MSCI USA MMENTM 46432F396 280,213 1,166 SH SOLE 0 0 0 1,166
ISHARES TR CORE S&P500 ETF 464287200 398,618 642 SH SOLE 0 0 0 642
META PLATFORMS INC CL A 30303M102 254,641 345 SH SOLE 0 0 0 345
MICROSOFT CORP COM 594918104 396,933 798 SH SOLE 0 0 0 798
NVIDIA CORPORATION COM 67066G104 842,719 5,334 SH SOLE 0 0 0 5,334
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,813,076 41,366 SH SOLE 0 0 0 41,366
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 688,773 28,904 SH SOLE 0 0 0 28,904
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,276,761 57,772 SH SOLE 0 0 0 57,772
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 577,364 2,280 SH SOLE 0 0 0 2,280
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 312,443 2,318 SH SOLE 0 0 0 2,318
SELECT SECTOR SPDR TR INDL 81369Y704 410,106 2,780 SH SOLE 0 0 0 2,780
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 459,161 1,042 SH SOLE 0 0 0 1,042
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 233,807 5,774 SH SOLE 0 0 0 5,774
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 234,297 5,482 SH SOLE 0 0 0 5,482
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,008,314 22,673 SH SOLE 0 0 0 22,673
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 270,328 2,836 SH SOLE 0 0 0 2,836
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 248,848 8,496 SH SOLE 0 0 0 8,496
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 412,678 5,174 SH SOLE 0 0 0 5,174
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 228,478 7,568 SH SOLE 0 0 0 7,568
TESLA INC COM 88160R101 239,516 754 SH SOLE 0 0 0 754
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 208,495 2,223 SH SOLE 0 0 0 2,223
VANGUARD INDEX FDS GROWTH ETF 922908736 1,091,616 2,490 SH SOLE 0 0 0 2,490
VANGUARD INDEX FDS MID CAP ETF 922908629 1,133,695 4,051 SH SOLE 0 0 0 4,051
VANGUARD INDEX FDS VALUE ETF 922908744 273,770 1,549 SH SOLE 0 0 0 1,549
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,327,641 23,463 SH SOLE 0 0 0 23,463
VANGUARD INDEX FDS SMALL CP ETF 922908751 302,386 1,276 SH SOLE 0 0 0 1,276
VANGUARD INDEX FDS TOTAL STK MKT 922908769 705,118 2,320 SH SOLE 0 0 0 2,320
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,885,628 79,250 SH SOLE 0 0 0 79,250
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 284,903 2,609 SH SOLE 0 0 0 2,609
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3,981,252 69,834 SH SOLE 0 0 0 69,834
WALMART INC COM 931142103 240,068 2,455 SH SOLE 0 0 0 2,455