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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM COM 88579Y101 357 3,232 SH   SOLE None 0 0 3,232
ABBVIE INC COM COM 00287Y109 225 1,677 SH   SOLE None 0 0 1,677
AFLAC INC COM COM 001055102 604 10,750 SH   SOLE None 0 0 10,750
ALIBABA GROUP HOLDING LTD ADR SPONSORED SPONSORED ADS 01609W102 239 2,989 SH   SOLE None 0 0 2,989
ALLIANT ENERGY CORP COM COM 018802108 346 6,543 SH   SOLE None 0 0 6,543
ALPHABET INC COM CL C CAP STK CL C 02079K107 784 8,162 SH   SOLE None 0 0 8,162
AMAZON COM INC COM COM 023135106 362 3,206 SH   SOLE None 0 0 3,206
AMERISOURCEBERGEN CORPORATION COM COM 03073E105 341 2,521 SH   SOLE None 0 0 2,521
AMGEN INC COM COM 031162100 497 2,208 SH   SOLE None 0 0 2,208
APPLE INC COM COM 037833100 1,920 13,893 SH   SOLE None 0 0 13,893
ATT INC COM COM 00206R102 354 23,127 SH   SOLE None 0 0 23,127
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 1,238 4,640 SH   SOLE None 0 0 4,640
BOOKING HOLDINGS INC COM COM 09857L108 279 170 SH   SOLE None 0 0 170
CARMAX INC COM COM 143130102 250 3,799 SH   SOLE None 0 0 3,799
CASEYS GENERAL STORES INC COM COM 147528103 516 2,551 SH   SOLE None 0 0 2,551
CATERPILLAR INC COM COM 149123101 318 1,941 SH   SOLE None 0 0 1,941
CHEVRON CORPORATION COM COM 166764100 302 2,108 SH   SOLE None 0 0 2,108
COCACOLA CO COM COM 191216100 541 9,659 SH   SOLE None 0 0 9,659
COMCAST CORP COM CL A CL A 20030N101 211 7,213 SH   SOLE None 0 0 7,213
CONSOLIDATED EDISON INC COM COM 209115104 335 3,913 SH   SOLE None 0 0 3,913
CVS HEALTH CORPORATION COM COM 126650100 293 3,082 SH   SOLE None 0 0 3,082
DEERE CO COM COM 244199105 3,557 10,653 SH   SOLE None 0 0 10,653
ENBRIDGE INC COM COM 29250N105 289 7,804 SH   SOLE None 0 0 7,804
EXXON MOBIL CORPORATION COM COM 30231G102 1,668 19,110 SH   SOLE None 0 0 19,110
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 237 4,007 SH   SOLE None 0 0 4,007
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 1,970 41,621 SH   SOLE None 0 0 41,621
FIRST TR EXCHANGE TRADED FD VI CBOE EQT BUFER ETF CBOE EQT BUFER 33740F847 1,466 44,510 SH   SOLE None 0 0 44,510
FIRST TR EXCHANGE TRADED FD VI CBOE VEST BUFFERED ALLOCATI CBOE VEST BUFERD 33740U778 964 57,202 SH   SOLE None 0 0 57,202
FIRST TR EXCHANGE TRADED FD VI CBOE VEST FD OF DEEP BUFFER CBOE VEST FD DEP 33740U703 273 14,326 SH   SOLE None 0 0 14,326
FIRST TR EXCHANGE TRADED FD VI CBOE VEST NASDAQ 100 BUF DEC FT CBOE VEST 100 33740F649 377 20,811 SH   SOLE None 0 0 20,811
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET FT CBOE VEST BFR 33740F623 554 18,174 SH   SOLE None 0 0 18,174
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET VEST US EQTY BUF 33740F664 511 16,589 SH   SOLE None 0 0 16,589
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET FT CBOE VEST US 33740U307 2,683 85,028 SH   SOLE None 0 0 85,028
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER JU CBOE VEST US EQT 33740U208 598 18,435 SH   SOLE None 0 0 18,435
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY DEEP BUFF CBOE VEST US EQT 33740F631 593 19,906 SH   SOLE None 0 0 19,906
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY DEEP BUFF FT CBOE VEST US 33740F680 409 13,934 SH   SOLE None 0 0 13,934
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY DEEP BUFF FT CBOE DEEP BFR 33740U406 248 8,286 SH   SOLE None 0 0 8,286
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER FT CBOE VEST MAR 33740F599 489 16,672 SH   SOLE None 0 0 16,672
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US EQT 33740F722 625 18,368 SH   SOLE None 0 0 18,368
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US BUF 33740F748 1,490 44,840 SH   SOLE None 0 0 44,840
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US EQT 33740U885 1,068 38,732 SH   SOLE None 0 0 38,732
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY DEEP BU CBOE VEST US EQT 33740F714 415 13,431 SH   SOLE None 0 0 13,431
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY DEEP BU CBOE VEST US EQ 33740F730 408 13,580 SH   SOLE None 0 0 13,580
FIRST TR EXCHANGE TRADED FD VI DEVELOPED INTL ETF DEVELOPED INTL 33738R787 315 7,895 SH   SOLE None 0 0 7,895
FIRST TR EXCHANGE TRADED FD VI LARGE CP US EQ ETF LARGE CP US EQ 33738R761 1,006 37,619 SH   SOLE None 0 0 37,619
FIRST TR EXCHANGE TRADED FD VI MID CAP US EQT ETF MID CAP US EQT 33738R753 612 25,399 SH   SOLE None 0 0 25,399
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF NASD TECH DIV 33738R118 1,933 44,236 SH   SOLE None 0 0 44,236
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF RISNG DIVD ACHIV 33738R506 3,182 81,855 SH   SOLE None 0 0 81,855
FIRST TR EXCHANGE TRADED FD VI SMID RISNG ETF SMID RISNG ETF 33741X102 1,955 84,542 SH   SOLE None 0 0 84,542
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF TCW OPPORTUNIS 33740F805 8,514 195,552 SH   SOLE None 0 0 195,552
FIRST TR EXCHANGE TRADED FD VI US EQUITY BUFFER FEB ETF US EQT BUFFER 33740F763 960 28,753 SH   SOLE None 0 0 28,753
FIRST TR EXCHANGE TRADED FD VI VEST US BUFFER ETF VEST US BUFFER 33740F862 1,846 56,233 SH   SOLE None 0 0 56,233
FIRST TR EXCHANGETRADED FD V MNGD FUTRS STRGY ETF MNGD FUTRS STRGY 33739G103 320 6,222 SH   SOLE None 0 0 6,222
FIRST TRUST EXCH TRADED FUND 2 CLOUD COMPUTING ETF CLOUD COMPUTING 33734X192 758 12,556 SH   SOLE None 0 0 12,556
FIRST TRUST EXCH TRADED FUND 2 ENERGY ALPHADX ETF ENERGY ALPHADX 33734X127 161 10,352 SH   SOLE None 0 0 10,352
FIRST TRUST EXCH TRADED FUND 2 HLTH CARE ALPH ETF HLTH CARE ALPH 33734X143 289 2,977 SH   SOLE None 0 0 2,977
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGD MUN ETF 33739N108 6,082 124,837 SH   SOLE None 0 0 124,837
FIRST TRUST EXCHANGETRADED AL COM SHS ETF COM SHS 33735K108 3,783 44,221 SH   SOLE None 0 0 44,221
FIRST TRUST EXCHANGETRADED AL DEV MRK EX US ETF DEV MRK EX US 33737J174 2,952 70,506 SH   SOLE None 0 0 70,506
FIRST TRUST EXCHANGETRADED FU ALT ABSLT STRG ETF ALT ABSLT STRG 33740Y101 344 11,095 SH   SOLE None 0 0 11,095
FIRST TRUST EXCHANGETRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 8,452 127,252 SH   SOLE None 0 0 127,252
FIRST TRUST EXCHANGETRADED FU MUNI HI INCM ETF MUNI HI INCM ETF 33739P301 392 8,650 SH   SOLE None 0 0 8,650
FIRST TRUST EXCHANGETRADED FU PFD SECS INC ETF PFD SECS INC ETF 33739E108 451 27,017 SH   SOLE None 0 0 27,017
FIRST TRUST EXCHANGETRADED FU SHRT DUR MNG MUN ETF SHRT DUR MNG MUN 33739P830 1,687 86,549 SH   SOLE None 0 0 86,549
FIRST TRUST LARGE CAP VALUE AL COM SHS ETF COM SHS 33735J101 3,688 63,945 SH   SOLE None 0 0 63,945
FIRST TST MORNINGS SHS ETF SHS 336917109 223 6,949 SH   SOLE None 0 0 6,949
FIRST TST VALUE LI SHS ETF SHS 33734H106 6,553 183,106 SH   SOLE None 0 0 183,106
GENERAL DYNAMICS CORP COM COM 369550108 744 3,509 SH   SOLE None 0 0 3,509
HOME DEPOT INC COM COM 437076102 1,165 4,224 SH   SOLE None 0 0 4,224
INVESCO EXCHANGE TRADED FUND T OPTIMUM YIELD ETF OPTIMUM YIELD 46090F100 664 41,045 SH   SOLE None 0 0 41,045
ISHARES TRUST CORE SP MCP ETF CORE S&P MCP ETF 464287507 575 2,624 SH   SOLE None 0 0 2,624
ISHARES TRUST CORE SP SCP ETF CORE S&P SCP ETF 464287804 267 3,066 SH   SOLE None 0 0 3,066
ISHARES TRUST CORE SP500 ETF CORE S&P500 ETF 464287200 896 2,501 SH   SOLE None 0 0 2,501
JOHNSON JOHNSON COM COM 478160104 894 5,476 SH   SOLE None 0 0 5,476
JP MORGAN CHASE CO COM COM 46625H100 592 5,673 SH   SOLE None 0 0 5,673
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 352 1,240 SH   SOLE None 0 0 1,240
MCDONALDS CORPORATION COM COM 580135101 668 2,896 SH   SOLE None 0 0 2,896
MEDTRONIC PLC COM SHS G5960L103 373 4,630 SH   SOLE None 0 0 4,630
META PLATFORMS INC COM CL A CL A 30303M102 322 2,378 SH   SOLE None 0 0 2,378
METLIFE INC COM COM 59156R108 459 7,557 SH   SOLE None 0 0 7,557
MICROSOFT CORP COM COM 594918104 1,114 4,784 SH   SOLE None 0 0 4,784
MORGAN STANLEY COM COM NEW 617446448 214 2,713 SH   SOLE None 0 0 2,713
NEXTERA ENERGY INC COM COM 65339F101 475 6,064 SH   SOLE None 0 0 6,064
NUVEEN MUN VALUE FUND COM COM 670928100 118 14,055 SH   SOLE None 0 0 14,055
ORACLE CORP COM COM 68389X105 345 5,662 SH   SOLE None 0 0 5,662
PEPSICO INC COM COM 713448108 538 3,300 SH   SOLE None 0 0 3,300
PFIZER INC COM COM 717081103 320 7,319 SH   SOLE None 0 0 7,319
PHILIP MORRIS INTL INC COM COM 718172109 224 2,698 SH   SOLE None 0 0 2,698
PROCTER GAMBLE CO COM COM 742718109 322 2,558 SH   SOLE None 0 0 2,558
QUALCOMM INC COM COM 747525103 261 2,312 SH   SOLE None 0 0 2,312
RACKSPACE TECHNOLOGY INC COM COM 750102105 170 41,705 SH   SOLE None 0 0 41,705
SCHWAB CHARLES CORP COM COM 808513105 232 3,235 SH   SOLE None 0 0 3,235
SCHWAB STRATEGIC TR INTERMEDTERM US TREAS ETF INT-TRM U.S TRES 808524854 258 5,252 SH   SOLE None 0 0 5,252
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF US DIVIDEND EQ 808524797 466 7,016 SH   SOLE None 0 0 7,016
SPDR BLOOMBERG 1 10 YEAR TIPS ETF BLOOMBERG 1 10 Y 78468R861 661 36,351 SH   SOLE None 0 0 36,351
SPDR INDEX SHARES FUNDS DJ GLB RL ES ETF DJ GLB RL ES ETF 78463X749 400 10,339 SH   SOLE None 0 0 10,339
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 3,396 131,656 SH   SOLE None 0 0 131,656
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 1,779 57,325 SH   SOLE None 0 0 57,325
SPDR INDEX SHARES FUNDS SP INTL SMLCP ETF S&P INTL SMLCP 78463X871 547 20,994 SH   SOLE None 0 0 20,994
SPDR PORTFLI HIGH YLD ETF PORTFLI HIGH YLD 78468R606 311 14,276 SH   SOLE None 0 0 14,276
SPDR PORTFOLIO SP 600 SM CAP ETF PORTFOLIO S&P600 78468R853 853 25,049 SH   SOLE None 0 0 25,049
SPDR SP500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 634 1,775 SH   SOLE None 0 0 1,775
SPDR SERIES TRUST PORTFLI INTRMDIT ETF PORTFLI INTRMDIT 78464A672 484 17,218 SH   SOLE None 0 0 17,218
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 4,286 171,805 SH   SOLE None 0 0 171,805
SPDR SERIES TRUST PORTFOLIO INTRMD ETF PORTFOLIO INTRMD 78464A375 3,413 108,987 SH   SOLE None 0 0 108,987
SPDR SERIES TRUST PORTFOLIO LN TSR ETF PORTFOLIO LN TSR 78464A664 671 22,667 SH   SOLE None 0 0 22,667
SPDR SERIES TRUST PORTFOLIO SP 400 MID CAP ETF PORTFOLIO S&P400 78464A847 895 23,215 SH   SOLE None 0 0 23,215
SPDR SERIES TRUST PORTFOLIO SP 500 ETF PORTFOLIO S&P500 78464A854 7,186 171,159 SH   SOLE None 0 0 171,159
SPDR SERIES TRUST SPDR BLOOMBERG EMERGING MAR BLOOMBERG EMERGI 78464A391 476 25,100 SH   SOLE None 0 0 25,100
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 787 19,272 SH   SOLE None 0 0 19,272
STARBUCKS CORP COM COM 855244109 333 3,953 SH   SOLE None 0 0 3,953
TESLA INC COM COM 88160R101 350 1,323 SH   SOLE None 0 0 1,323
TEXAS INSTRUMENTS INC COM COM 882508104 457 2,956 SH   SOLE None 0 0 2,956
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 363 8,340 SH   SOLE None 0 0 8,340
UNION PACIFIC CORP COM COM 907818108 1,145 5,879 SH   SOLE None 0 0 5,879
UNITEDHEALTH GROUP INC COM COM 91324P102 921 1,825 SH   SOLE None 0 0 1,825
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 2,598 20,445 SH   SOLE None 0 0 20,445
VANGUARD FTSE DEVELOPED MKTS ETF VAN FTSE DEV MKT 921943858 7,602 209,084 SH   SOLE None 0 0 209,084
VANGUARD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 2,569 70,413 SH   SOLE None 0 0 70,413
VANGUARD INTERMED TERM ETF INTERMED TERM 921937819 1,617 22,006 SH   SOLE None 0 0 22,006
VANGUARD INTTERM CORP ETF INT-TERM CORP 92206C870 379 5,014 SH   SOLE None 0 0 5,014
VANGUARD LONG TERM BOND ETF LONG TERM BOND 921937793 1,421 19,757 SH   SOLE None 0 0 19,757
VANGUARD MTGBKD SECS ETF MTG-BKD SECS ETF 92206C771 1,613 35,788 SH   SOLE None 0 0 35,788
VANGUARD SP 500 ETF SHS S&P 500 ETF SHS 922908363 13,005 39,613 SH   SOLE None 0 0 39,613
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND 921937827 3,252 43,468 SH   SOLE None 0 0 43,468
VANGUARD TOTAL INT BD ETF TOTAL INT BD ETF 92203J407 3,548 74,346 SH   SOLE None 0 0 74,346
VERIZON COMMUNICATIONS COM COM 92343V104 403 10,637 SH   SOLE None 0 0 10,637
VISA INC COM CL A COM CL A 92826C839 690 3,889 SH   SOLE None 0 0 3,889
WALMART INC COM COM 931142103 459 3,540 SH   SOLE None 0 0 3,540
WALT DISNEY COMPANY THE COM COM 254687106 278 2,948 SH   SOLE None 0 0 2,948
WELLS FARGO COMPANY COM COM 949746101 200 4,996 SH   SOLE None 0 0 4,996
XCEL ENERGY INC COM COM 98389B100 389 6,087 SH   SOLE None 0 0 6,087