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
WILLIS TOWERS WATSON PLC LTD SHS G96629103   407,130 1,752 SH   SOLE   0 0 1,752
ABBVIE INC COM 00287Y109   235,230 1,476 SH   SOLE   0 0 1,476
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208   357,933 13,245 SH   SOLE   0 0 13,245
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406   286,500 10,186 SH   SOLE   0 0 10,186
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505   658,744 23,023 SH   SOLE   0 0 23,023
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802   253,213 9,178 SH   SOLE   0 0 9,178
AMAZON COM INC COM 023135106   358,623 3,502 SH   SOLE   0 0 3,502
APPLE INC COM 037833100   1,714,390 10,432 SH   SOLE   0 0 10,432
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   827,812 2,681 SH   SOLE   0 0 2,681
BROADCOM INC COM 11135F101   250,842 400 SH   SOLE   0 0 400
CATERPILLAR INC COM 149123101   1,293,862 5,654 SH   SOLE   0 0 5,654
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   320,976 11,910 SH   SOLE   0 0 11,910
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   366,810 14,396 SH   SOLE   0 0 14,396
META PLATFORMS INC CL A 30303M102   210,880 1,013 SH   SOLE   0 0 1,013
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   5,582,305 76,533 SH   SOLE   0 0 76,533
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,443,312 9,766 SH   SOLE   0 0 9,766
FIRST TR VALUE LINE DIVID IN SHS 33734H106   6,134,700 152,812 SH   SOLE   0 0 152,812
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   294,308 3,656 SH   SOLE   0 0 3,656
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   446,388 5,538 SH   SOLE   0 0 5,538
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,536,969 17,085 SH   SOLE   0 0 17,085
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   457,396 17,176 SH   SOLE   0 0 17,176
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,739,209 38,444 SH   SOLE   0 0 38,444
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,029,387 25,890 SH   SOLE   0 0 25,890
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   251,414 11,710 SH   SOLE   0 0 11,710
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,329,975 24,653 SH   SOLE   0 0 24,653
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   254,694 5,676 SH   SOLE   0 0 5,676
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   642,976 14,263 SH   SOLE   0 0 14,263
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   250,816 7,970 SH   SOLE   0 0 7,970
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   169,420 10,615 SH   SOLE   0 0 10,615
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,503,344 29,415 SH   SOLE   0 0 29,415
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   401,756 8,568 SH   SOLE   0 0 8,568
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   669,533 33,679 SH   SOLE   0 0 33,679
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   210,998 9,513 SH   SOLE   0 0 9,513
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   244,586 7,275 SH   SOLE   0 0 7,275
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   336,615 9,652 SH   SOLE   0 0 9,652
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   260,453 12,558 SH   SOLE   0 0 12,558
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   385,901 11,010 SH   SOLE   0 0 11,010
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   228,957 7,150 SH   SOLE   0 0 7,150
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   224,486 5,865 SH   SOLE   0 0 5,865
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   239,432 6,501 SH   SOLE   0 0 6,501
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   206,888 8,815 SH   SOLE   0 0 8,815
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   815,333 21,812 SH   SOLE   0 0 21,812
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   222,776 6,625 SH   SOLE   0 0 6,625
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   596,572 17,408 SH   SOLE   0 0 17,408
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,078,331 81,874 SH   SOLE   0 0 81,874
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   553,330 15,298 SH   SOLE   0 0 15,298
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   399,217 11,290 SH   SOLE   0 0 11,290
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   302,204 8,976 SH   SOLE   0 0 8,976
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   240,155 12,235 SH   SOLE   0 0 12,235
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   460,171 24,286 SH   SOLE   0 0 24,286
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   383,685 12,421 SH   SOLE   0 0 12,421
HOME DEPOT INC COM 437076102   322,334 1,092 SH   SOLE   0 0 1,092
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136   535,022 19,885 SH   SOLE   0 0 19,885
INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169   377,123 14,714 SH   SOLE   0 0 14,714
INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193   544,406 18,921 SH   SOLE   0 0 18,921
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219   644,504 21,720 SH   SOLE   0 0 21,720
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   1,042,617 21,762 SH   SOLE   0 0 21,762
INNOVATOR ETFS TR US SML CP PWR B 45782C284   439,756 17,756 SH   SOLE   0 0 17,756
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   224,267 7,213 SH   SOLE   0 0 7,213
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   1,074,640 37,288 SH   SOLE   0 0 37,288
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326   594,035 19,650 SH   SOLE   0 0 19,650
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   589,591 15,141 SH   SOLE   0 0 15,141
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   473,985 17,819 SH   SOLE   0 0 17,819
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   740,939 23,032 SH   SOLE   0 0 23,032
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   781,999 22,562 SH   SOLE   0 0 22,562
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   2,918,350 83,047 SH   SOLE   0 0 83,047
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   345,586 11,823 SH   SOLE   0 0 11,823
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   1,261,728 39,447 SH   SOLE   0 0 39,447
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   1,672,248 44,136 SH   SOLE   0 0 44,136
INNOVATOR ETFS TR US SML CP PWR B 45782C474   1,404,361 45,700 SH   SOLE   0 0 45,700
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   628,532 18,926 SH   SOLE   0 0 18,926
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   1,187,958 41,756 SH   SOLE   0 0 41,756
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   371,425 11,810 SH   SOLE   0 0 11,810
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   474,213 14,016 SH   SOLE   0 0 14,016
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   459,351 14,445 SH   SOLE   0 0 14,445
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   481,850 15,246 SH   SOLE   0 0 15,246
INNOVATOR ETFS TR US SML CP PWR B 45782C599   1,830,793 70,698 SH   SOLE   0 0 70,698
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   1,011,143 25,859 SH   SOLE   0 0 25,859
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   1,115,187 36,369 SH   SOLE   0 0 36,369
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   1,576,330 49,101 SH   SOLE   0 0 49,101
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   221,581 8,193 SH   SOLE   0 0 8,193
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   730,125 24,750 SH   SOLE   0 0 24,750
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   704,313 22,315 SH   SOLE   0 0 22,315
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   343,200 13,525 SH   SOLE   0 0 13,525
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   574,729 18,675 SH   SOLE   0 0 18,675
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   687,168 21,474 SH   SOLE   0 0 21,474
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   654,156 19,378 SH   SOLE   0 0 19,378
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   827,139 25,338 SH   SOLE   0 0 25,338
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   557,068 18,012 SH   SOLE   0 0 18,012
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   208,124 8,625 SH   SOLE   0 0 8,625
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   489,787 15,480 SH   SOLE   0 0 15,480
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,765,676 60,057 SH   SOLE   0 0 60,057
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   1,080,867 32,207 SH   SOLE   0 0 32,207
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   370,513 13,638 SH   SOLE   0 0 13,638
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   308,464 8,587 SH   SOLE   0 0 8,587
INVESCO QQQ TR UNIT SER 1 46090E103   19,928,405 62,096 SH   SOLE   0 0 62,096
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,598,072 5,801 SH   SOLE   0 0 5,801
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   456,646 1,566 SH   SOLE   0 0 1,566
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   1,828,654 10,730 SH   SOLE   0 0 10,730
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   890,039 14,308 SH   SOLE   0 0 14,308
ISHARES TR RUS MID CAP ETF 464287499   209,760 3,000 SH   SOLE   0 0 3,000
ISHARES TR CORE S&P MCP ETF 464287507   16,180,230 64,680 SH   SOLE   0 0 64,680
ISHARES TR RUS 1000 GRW ETF 464287614   4,227,185 17,301 SH   SOLE   0 0 17,301
ISHARES TR RUS 1000 ETF 464287622   787,671 3,497 SH   SOLE   0 0 3,497
ISHARES TR RUS 2000 GRW ETF 464287648   2,186,857 9,641 SH   SOLE   0 0 9,641
ISHARES TR RUSSELL 2000 ETF 464287655   6,124,892 34,332 SH   SOLE   0 0 34,332
JPMORGAN CHASE & CO COM 46625H100   246,664 1,893 SH   SOLE   0 0 1,893
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   312,953 6,219 SH   SOLE   0 0 6,219
JOHNSON & JOHNSON COM 478160104   279,094 1,801 SH   SOLE   0 0 1,801
MASTERCARD INCORPORATED CL A 57636Q104   273,648 753 SH   SOLE   0 0 753
MCDONALDS CORP COM 580135101   1,049,097 3,752 SH   SOLE   0 0 3,752
MERCK & CO INC COM 58933Y105   639,829 6,014 SH   SOLE   0 0 6,014
MICROSOFT CORP COM 594918104   502,507 1,762 SH   SOLE   0 0 1,762
NIKE INC CL B 654106103   479,400 3,909 SH   SOLE   0 0 3,909
PROSHARES TR S&P 500 DV ARIST 74348A467   2,051,813 22,488 SH   SOLE   0 0 22,488
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,030,900 7,403 SH   SOLE   0 0 7,403
SPDR SER TR S&P DIVID ETF 78464A763   671,971 5,432 SH   SOLE   0 0 5,432
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,261,515 47,263 SH   SOLE   0 0 47,263
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   487,678 10,082 SH   SOLE   0 0 10,082
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,608,858 86,077 SH   SOLE   0 0 86,077
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   342,272 5,219 SH   SOLE   0 0 5,219
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   6,126,291 90,292 SH   SOLE   0 0 90,292
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,792,152 66,596 SH   SOLE   0 0 66,596
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   801,255 25,624 SH   SOLE   0 0 25,624
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   240,088 4,372 SH   SOLE   0 0 4,372
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,374,050 114,468 SH   SOLE   0 0 114,468
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,900,454 54,611 SH   SOLE   0 0 54,611
US BANCORP DEL COM NEW 902973304   506,836 14,059 SH   SOLE   0 0 14,059
ULTA BEAUTY INC COM 90384S303   207,900 381 SH   SOLE   0 0 381
UNITED PARCEL SERVICE INC CL B 911312106   3,279,401 16,905 SH   SOLE   0 0 16,905
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   322,371 4,366 SH   SOLE   0 0 4,366
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,227,848 33,952 SH   SOLE   0 0 33,952
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,653,645 8,569 SH   SOLE   0 0 8,569
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   655,637 2,749 SH   SOLE   0 0 2,749
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   218,121 580 SH   SOLE   0 0 580
VANGUARD INDEX FDS GROWTH ETF 922908736   328,306 1,391 SH   SOLE   0 0 1,391
VANGUARD INDEX FDS SMALL CP ETF 922908751   262,541 1,385 SH   SOLE   0 0 1,385
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   2,109,092 53,868 SH   SOLE   0 0 53,868
WISDOMTREE TR US QTLY DIV GRT 97717X669   892,397 14,315 SH   SOLE   0 0 14,315