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
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