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
ABERCROMBIE & FITCH CO CL A 002896207   251,412 2,006 SH   SOLE   2,006 0 0
ALPHABET INC CAP STK CL C 02079K107   283,965 1,865 SH   SOLE   1,865 0 0
AMAZON COM INC COM 023135106   3,219,963 17,851 SH   SOLE   17,851 0 0
APPLE INC COM 037833100   4,686,070 27,327 SH   SOLE   27,327 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   411,269 978 SH   SOLE   978 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   216,228 4,870 SH   SOLE   4,870 0 0
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   242,351 5,152 SH   SOLE   5,152 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   505,517 16,728 SH   SOLE   16,728 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   251,520 10,175 SH   SOLE   10,175 0 0
EXXON MOBIL CORP COM 30231G102   853,727 7,345 SH   SOLE   7,345 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   4,539,190 70,484 SH   SOLE   70,484 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   461,378 8,221 SH   SOLE   8,221 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   207,467 9,072 SH   SOLE   9,072 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   206,143 5,485 SH   SOLE   5,485 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   1,176,921 40,880 SH   SOLE   40,880 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   657,789 11,665 SH   SOLE   11,665 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,317,368 13,780 SH   SOLE   13,780 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   384,913 3,512 SH   SOLE   3,512 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   251,852 13,446 SH   SOLE   13,446 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   723,283 6,836 SH   SOLE   6,836 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   772,945 13,761 SH   SOLE   13,761 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,235,281 17,730 SH   SOLE   17,730 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   354,521 7,348 SH   SOLE   7,348 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   208,440 6,454 SH   SOLE   6,454 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,507,412 7,350 SH   SOLE   7,350 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   510,279 10,090 SH   SOLE   10,090 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,551,642 18,116 SH   SOLE   18,116 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   5,662,778 129,880 SH   SOLE   129,880 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   756,567 9,905 SH   SOLE   9,905 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   590,341 13,979 SH   SOLE   13,979 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   417,198 3,384 SH   SOLE   3,384 0 0
FS KKR CAP CORP COM 302635206   198,844 10,427 SH   SOLE   10,427 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   233,672 1,224 SH   SOLE   1,224 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,748,043 160,172 SH   SOLE   160,172 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   11,733,618 26,426 SH   SOLE   26,426 0 0
IRON MTN INC DEL COM 46284V101   419,148 5,226 SH   SOLE   5,226 0 0
ISHARES INC CORE MSCI EMKT 46434G103   208,562 4,042 SH   SOLE   4,042 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   727,833 17,454 SH   SOLE   17,454 0 0
ISHARES TR TRS FLT RT BD 46434V860   277,937 5,483 SH   SOLE   5,483 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,785,082 15,482 SH   SOLE   15,482 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   494,755 5,920 SH   SOLE   5,920 0 0
ISHARES TR U.S. TECH ETF 464287721   1,774,882 13,141 SH   SOLE   13,141 0 0
ISHARES TR EAFE VALUE ETF 464288877   586,615 10,783 SH   SOLE   10,783 0 0
ISHARES TR S&P 500 VAL ETF 464287408   3,254,406 17,421 SH   SOLE   17,421 0 0
ISHARES TR U.S. PHARMA ETF 464288836   338,117 4,980 SH   SOLE   4,980 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   383,997 2,336 SH   SOLE   2,336 0 0
ISHARES TR MBS ETF 464288588   581,665 6,294 SH   SOLE   6,294 0 0
ISHARES TR S&P MC 400VL ETF 464287705   722,952 6,112 SH   SOLE   6,112 0 0
ISHARES TR CORE S&P US VLU 464287663   207,000 2,289 SH   SOLE   2,289 0 0
ISHARES TR SELECT DIVID ETF 464287168   692,180 5,619 SH   SOLE   5,619 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,690,302 33,688 SH   SOLE   33,688 0 0
ISHARES TR CORE S&P500 ETF 464287200   20,286,400 38,587 SH   SOLE   38,587 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,403,050 27,191 SH   SOLE   27,191 0 0
ISHARES TR 20 YR TR BD ETF 464287432   248,373 2,625 SH   SOLE   2,625 0 0
ISHARES TR CORE TOTAL USD 46434V613   929,318 20,384 SH   SOLE   20,384 0 0
ISHARES TR EAFE GRWTH ETF 464288885   476,355 4,590 SH   SOLE   4,590 0 0
ISHARES TR 10+ YR INVST GRD 464289511   3,345,045 64,940 SH   SOLE   64,940 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   471,945 8,157 SH   SOLE   8,157 0 0
LOWES COS INC COM 548661107   457,922 1,798 SH   SOLE   1,798 0 0
MICROSOFT CORP COM 594918104   260,978 620 SH   SOLE   620 0 0
NEXTERA ENERGY INC COM 65339F101   202,020 3,161 SH   SOLE   3,161 0 0
NVIDIA CORPORATION COM 67066G104   4,834,589 5,351 SH   SOLE   5,351 0 0
ONEOK INC NEW COM 682680103   201,176 2,509 SH   SOLE   2,509 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,371,542 4,758 SH   SOLE   4,758 0 0
PACER FDS TR PACER US SMALL 69374H857   1,540,790 31,342 SH   SOLE   31,342 0 0
PHILLIPS 66 COM 718546104   286,053 1,751 SH   SOLE   1,751 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,213,488 69,017 SH   SOLE   69,017 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   893,934 19,433 SH   SOLE   19,433 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   6,332,880 68,301 SH   SOLE   68,301 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,315,219 21,193 SH   SOLE   21,193 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   648,204 16,398 SH   SOLE   16,398 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   455,486 2,187 SH   SOLE   2,187 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   471,170 11,186 SH   SOLE   11,186 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   593,965 3,230 SH   SOLE   3,230 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   608,513 4,831 SH   SOLE   4,831 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   238,436 1,614 SH   SOLE   1,614 0 0
SHOPIFY INC CL A 82509L107   308,218 3,994 SH   SOLE   3,994 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,462,738 3,677 SH   SOLE   3,677 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   453,045 12,641 SH   SOLE   12,641 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   306,821 8,478 SH   SOLE   8,478 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,508,458 23,914 SH   SOLE   23,914 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   3,713,089 60,346 SH   SOLE   60,346 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   249,724 4,682 SH   SOLE   4,682 0 0
SPDR SER TR S&P INS ETF 78464A789   340,538 6,540 SH   SOLE   6,540 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   6,651,062 76,195 SH   SOLE   76,195 0 0
SPDR SER TR S&P BIOTECH 78464A870   669,923 7,060 SH   SOLE   7,060 0 0
SPDR SER TR S&P RETAIL ETF 78464A714   1,353,494 17,135 SH   SOLE   17,135 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,556,284 61,562 SH   SOLE   61,562 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   4,997,986 68,325 SH   SOLE   68,325 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,263,467 15,228 SH   SOLE   15,228 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   5,654,423 64,822 SH   SOLE   64,822 0 0
STRYKER CORPORATION COM 863667101   348,373 973 SH   SOLE   973 0 0
TESLA INC COM 88160R101   1,692,506 9,628 SH   SOLE   9,628 0 0
TIDAL TR II PINNACLE FOCUSED 88634T519   17,390,569 613,569 SH   SOLE   613,569 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   370,015 1,075 SH   SOLE   1,075 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   292,336 1,125 SH   SOLE   1,125 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   302,187 4,487 SH   SOLE   4,487 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   589,669 2,180 SH   SOLE   2,180 0 0
WALMART INC COM 931142103   354,687 5,895 SH   SOLE   5,895 0 0
WILLIAMS COS INC COM 969457100   246,833 6,334 SH   SOLE   6,334 0 0