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 532 3,620 SH   SOLE None 0 0 3,620
ABBOTT LABORATORIES COM COM 002824100 220 1,872 SH   SOLE None 0 0 1,872
ABBVIE INC COM COM 00287Y109 283 1,810 SH   SOLE None 0 0 1,810
AFLAC INC COM COM 001055102 668 11,282 SH   SOLE None 0 0 11,282
ALIBABA GROUP HOLDING LTD ADR SPONSORED SPONSORED ADS 01609W102 271 2,989 SH   SOLE None 0 0 2,989
ALLIANT ENERGY CORP COM COM 018802108 400 6,543 SH   SOLE None 0 0 6,543
ALPHABET INC COM CL C CAP STK CL C 02079K107 917 384 SH   SOLE None 0 0 384
AMAZON COM INC COM COM 023135106 428 148 SH   SOLE None 0 0 148
AMERISOURCEBERGEN CORPORATION COM COM 03073E105 332 2,109 SH   SOLE None 0 0 2,109
AMGEN INC COM COM 031162100 539 2,265 SH   SOLE None 0 0 2,265
APPLE INC COM COM 037833100 2,334 14,264 SH   SOLE None 0 0 14,264
AT&T INC COM COM 00206R102 464 23,927 SH   SOLE None 0 0 23,927
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 1,490 4,499 SH   SOLE None 0 0 4,499
BOOKING HOLDINGS INC COM COM 09857L108 389 168 SH   SOLE None 0 0 168
CARMAX INC COM COM 143130102 313 3,516 SH   SOLE None 0 0 3,516
CASEY'S GENERAL STORES INC COM COM 147528103 538 2,607 SH   SOLE None 0 0 2,607
CATERPILLAR INC COM COM 149123101 423 1,992 SH   SOLE None 0 0 1,992
CHEVRON CORPORATION COM COM 166764100 342 2,117 SH   SOLE None 0 0 2,117
COCACOLA CO COM COM 191216100 643 9,715 SH   SOLE None 0 0 9,715
COMCAST CORP COM CL A CL A 20030N101 264 6,353 SH   SOLE None 0 0 6,353
CONSOLIDATED EDISON INC COM COM 209115104 373 3,913 SH   SOLE None 0 0 3,913
CVS HEALTH CORPORATION COM COM 126650100 311 3,084 SH   SOLE None 0 0 3,084
DEERE & CO COM COM 244199105 4,034 10,484 SH   SOLE None 0 0 10,484
ENBRIDGE INC COM COM 29250N105 346 7,763 SH   SOLE None 0 0 7,763
EXXON MOBIL CORPORATION COM COM 30231G102 1,696 19,455 SH   SOLE None 0 0 19,455
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 271 4,560 SH   SOLE None 0 0 4,560
FIRST TR EXCHANGE TRADED FD IV FIRST TR TA HIYL ETF FIRST TR TA HIYL 33738D408 210 4,786 SH   SOLE None 0 0 4,786
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 1,948 39,992 SH   SOLE None 0 0 39,992
FIRST TR EXCHANGE TRADED FD VI ACTV FCTR LGCP ETF ACTV FCTR LGCP 33740F821 335 13,104 SH   SOLE None 0 0 13,104
FIRST TR EXCHANGE TRADED FD VI CBOE EQT BUFER ETF CBOE EQT BUFER 33740F847 1,624 44,510 SH   SOLE None 0 0 44,510
FIRST TR EXCHANGE TRADED FD VI CBOE VEST BUFFERED ALLOCATI CBOE VEST BUFERD 33740U778 1,067 56,014 SH   SOLE None 0 0 56,014
FIRST TR EXCHANGE TRADED FD VI CBOE VEST FD OF DEEP BUFFER CBOE VEST FD DEP 33740U703 291 14,126 SH   SOLE None 0 0 14,126
FIRST TR EXCHANGE TRADED FD VI CBOE VEST NASDAQ 100 BUF DEC FT CBOE VEST 100 33740F649 433 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 637 18,914 SH   SOLE None 0 0 18,914
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET VEST US EQTY BUF 33740F664 560 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,606 76,579 SH   SOLE None 0 0 76,579
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET FT CBOE EQTY BFR 33740U505 218 6,669 SH   SOLE None 0 0 6,669
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER JU CBOE VEST US EQT 33740U208 675 19,424 SH   SOLE None 0 0 19,424
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY DEEP BUFF CBOE VEST US EQT 33740F631 639 20,039 SH   SOLE None 0 0 20,039
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER FT CBOE VEST MAR 33740F599 515 15,751 SH   SOLE None 0 0 15,751
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US EQT 33740F722 237 6,495 SH   SOLE None 0 0 6,495
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US BUF 33740F748 893 24,425 SH   SOLE None 0 0 24,425
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US EQT 33740U885 955 31,062 SH   SOLE None 0 0 31,062
FIRST TR EXCHANGE TRADED FD VI DEVELOPED INTL ETF DEVELOPED INTL 33738R787 1,460 29,179 SH   SOLE None 0 0 29,179
FIRST TR EXCHANGE TRADED FD VI LARGE CP US EQ ETF LARGE CP US EQ 33738R761 2,391 74,442 SH   SOLE None 0 0 74,442
FIRST TR EXCHANGE TRADED FD VI MID CAP US EQT ETF MID CAP US EQT 33738R753 1,319 46,418 SH   SOLE None 0 0 46,418
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF NASD TECH DIV 33738R118 1,952 34,814 SH   SOLE None 0 0 34,814
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF RISNG DIVD ACHIV 33738R506 3,244 69,024 SH   SOLE None 0 0 69,024
FIRST TR EXCHANGE TRADED FD VI SMID RISNG ETF SMID RISNG ETF 33741X102 1,900 70,564 SH   SOLE None 0 0 70,564
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF TCW OPPORTUNIS 33740F805 8,148 170,332 SH   SOLE None 0 0 170,332
FIRST TR EXCHANGE TRADED FD VI US EQUITY BUFFER FEB ETF US EQT BUFFER 33740F763 1,060 28,713 SH   SOLE None 0 0 28,713
FIRST TR EXCHANGE TRADED FD VI VEST US BUFFER ETF VEST US BUFFER 33740F862 2,276 62,112 SH   SOLE None 0 0 62,112
FIRST TR EXCHANGETRADED FD V MNGD FUTRS STRGY ETF MNGD FUTRS STRGY 33739G103 269 5,267 SH   SOLE None 0 0 5,267
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGD MUN ETF 33739N108 6,597 128,284 SH   SOLE None 0 0 128,284
FIRST TRUST EXCHANGETRADED AL COM SHS ETF COM SHS 33735K108 5,858 58,745 SH   SOLE None 0 0 58,745
FIRST TRUST EXCHANGETRADED AL DEV MRK EX US ETF DEV MRK EX US 33737J174 2,931 53,950 SH   SOLE None 0 0 53,950
FIRST TRUST EXCHANGETRADED AL EMERG MKT ALPH ETF EMERG MKT ALPH 33737J182 743 30,875 SH   SOLE None 0 0 30,875
FIRST TRUST EXCHANGETRADED AL EUROPE ALPHADEX ETF EUROPE ALPHADEX 33737J117 207 5,775 SH   SOLE None 0 0 5,775
FIRST TRUST EXCHANGETRADED FU ALT ABSLT STRG ETF ALT ABSLT STRG 33740Y101 326 9,409 SH   SOLE None 0 0 9,409
FIRST TRUST EXCHANGETRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 9,091 119,655 SH   SOLE None 0 0 119,655
FIRST TRUST EXCHANGETRADED FU MUNI HI INCM ETF MUNI HI INCM ETF 33739P301 423 8,650 SH   SOLE None 0 0 8,650
FIRST TRUST EXCHANGETRADED FU PFD SECS INC ETF PFD SECS INC ETF 33739E108 457 24,991 SH   SOLE None 0 0 24,991
FIRST TRUST EXCHANGETRADED FU SHRT DUR MNG MUN ETF SHRT DUR MNG MUN 33739P830 1,557 78,443 SH   SOLE None 0 0 78,443
FIRST TRUST LARGE CAP VALUE AL COM SHS ETF COM SHS 33735J101 4,783 68,781 SH   SOLE None 0 0 68,781
FIRST TST VALUE LI SHS ETF SHS 33734H106 7,590 182,253 SH   SOLE None 0 0 182,253
GENERAL DYNAMICS CORP COM COM 369550108 855 3,547 SH   SOLE None 0 0 3,547
GLOBAL PAYMENTS INC COM COM 37940X102 214 1,490 SH   SOLE None 0 0 1,490
HOME DEPOT INC COM COM 437076102 1,375 4,412 SH   SOLE None 0 0 4,412
INTERNATIONAL BUS MACH CORP COM COM 459200101 201 1,483 SH   SOLE None 0 0 1,483
INVESCO EXCHANGE TRADED FUND T OPTIMUM YIELD ETF OPTIMUM YIELD 46090F100 929 49,469 SH   SOLE None 0 0 49,469
ISHARES TRUST CORE DIV GRWTH ETF CORE DIV GRWTH 46434V621 210 4,037 SH   SOLE None 0 0 4,037
ISHARES TRUST CORE S&P MCP ETF CORE S&P MCP ETF 464287507 700 2,734 SH   SOLE None 0 0 2,734
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 302 2,961 SH   SOLE None 0 0 2,961
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 1,190 2,771 SH   SOLE None 0 0 2,771
JOHNSON & JOHNSON COM COM 478160104 1,008 5,499 SH   SOLE None 0 0 5,499
JP MORGAN CHASE & CO COM COM 46625H100 676 5,482 SH   SOLE None 0 0 5,482
LOCKHEED MARTIN CORP COM COM 539830109 255 578 SH   SOLE None 0 0 578
LOWE'S COMPANIES INC COM COM 548661107 242 1,184 SH   SOLE None 0 0 1,184
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 500 1,322 SH   SOLE None 0 0 1,322
MCDONALD'S CORPORATION COM COM 580135101 788 3,103 SH   SOLE None 0 0 3,103
MEDTRONIC PLC COM SHS G5960L103 570 5,328 SH   SOLE None 0 0 5,328
META PLATFORMS INC COM CL A CL A 30303M102 514 2,501 SH   SOLE None 0 0 2,501
METLIFE INC COM COM 59156R108 520 7,684 SH   SOLE None 0 0 7,684
MICROSOFT CORP COM COM 594918104 1,314 4,537 SH   SOLE None 0 0 4,537
MORGAN STANLEY COM COM NEW 617446448 226 2,721 SH   SOLE None 0 0 2,721
NEXTERA ENERGY INC COM COM 65339F101 455 6,196 SH   SOLE None 0 0 6,196
NUVEEN MUN VALUE FUND COM COM 670928100 130 14,055 SH   SOLE None 0 0 14,055
ORACLE CORP COM COM 68389X105 337 4,434 SH   SOLE None 0 0 4,434
PEPSICO INC COM COM 713448108 543 3,059 SH   SOLE None 0 0 3,059
PFIZER INC COM COM 717081103 360 7,135 SH   SOLE None 0 0 7,135
PHILIP MORRIS INTL INC COM COM 718172109 241 2,356 SH   SOLE None 0 0 2,356
PROCTER & GAMBLE CO COM COM 742718109 384 2,350 SH   SOLE None 0 0 2,350
QUALCOMM INC COM COM 747525103 341 2,303 SH   SOLE None 0 0 2,303
RACKSPACE TECHNOLOGY INC COM COM 750102105 426 41,705 SH   SOLE None 0 0 41,705
SCHWAB STRATEGIC TR INTERMEDTERM US TREAS ETF INTRM TRM TRES 808524854 341 6,577 SH   SOLE None 0 0 6,577
SELECT SECTOR SPDR TRUST TECHNOLOGY ETF TECHNOLOGY 81369Y803 201 1,368 SH   SOLE None 0 0 1,368
SPDR BLOOMBERG 1 10 YEAR TIPS ETF BLOOMBERG 1 10 Y 78468R861 790 38,659 SH   SOLE None 0 0 38,659
SPDR INDEX SHARES FUNDS DJ GLB RL ES ETF DJ GLB RL ES ETF 78463X749 492 9,232 SH   SOLE None 0 0 9,232
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 4,198 130,150 SH   SOLE None 0 0 130,150
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 1,862 51,355 SH   SOLE None 0 0 51,355
SPDR INDEX SHARES FUNDS S&P INTL SMLCP ETF S&P INTL SMLCP 78463X871 643 19,601 SH   SOLE None 0 0 19,601
SPDR PORTFLI HIGH YLD ETF PORTFLI HIGH YLD 78468R606 370 15,237 SH   SOLE None 0 0 15,237
SPDR PORTFOLIO S&P 600 SM CAP ETF PORTFOLIO S&P600 78468R853 1,001 25,127 SH   SOLE None 0 0 25,127
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 758 1,773 SH   SOLE None 0 0 1,773
SPDR SERIES TRUST PORTFLI INTRMDIT ETF PORTFLI INTRMDIT 78464A672 531 17,914 SH   SOLE None 0 0 17,914
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 4,844 180,487 SH   SOLE None 0 0 180,487
SPDR SERIES TRUST PORTFOLIO INTRMD ETF PORTFOLIO INTRMD 78464A375 3,670 110,484 SH   SOLE None 0 0 110,484
SPDR SERIES TRUST PORTFOLIO LN TSR ETF PORTFOLIO LN TSR 78464A664 793 22,837 SH   SOLE None 0 0 22,837
SPDR SERIES TRUST PORTFOLIO S&P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,058 23,506 SH   SOLE None 0 0 23,506
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 8,624 171,365 SH   SOLE None 0 0 171,365
SPDR SERIES TRUST SPDR BLOOMBERG EMERGING MAR BLOOMBERG EMERGI 78464A391 534 24,889 SH   SOLE None 0 0 24,889
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 897 20,103 SH   SOLE None 0 0 20,103
STARBUCKS CORP COM COM 855244109 345 4,514 SH   SOLE None 0 0 4,514
TEXAS INSTRUMENTS INC COM COM 882508104 526 2,991 SH   SOLE None 0 0 2,991
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 424 8,451 SH   SOLE None 0 0 8,451
UNION PACIFIC CORP COM COM 907818108 1,406 5,879 SH   SOLE None 0 0 5,879
UNITEDHEALTH GROUP INC COM COM 91324P102 942 1,797 SH   SOLE None 0 0 1,797
US BANCORP COM COM NEW 902973304 213 4,268 SH   SOLE None 0 0 4,268
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 3,225 21,113 SH   SOLE None 0 0 21,113
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 10,060 221,879 SH   SOLE None 0 0 221,879
VANGUARD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 3,182 73,303 SH   SOLE None 0 0 73,303
VANGUARD INTERMED TERM ETF INTERMED TERM 921937819 1,905 24,166 SH   SOLE None 0 0 24,166
VANGUARD INTTERM CORP ETF INT-TERM CORP 92206C870 490 5,969 SH   SOLE None 0 0 5,969
VANGUARD LONG TERM BOND ETF LONG TERM BOND 921937793 1,837 21,904 SH   SOLE None 0 0 21,904
VANGUARD MTGBKD SECS ETF MTG-BKD SECS ETF 92206C771 2,064 42,567 SH   SOLE None 0 0 42,567
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 16,901 42,990 SH   SOLE None 0 0 42,990
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND 921937827 3,788 49,073 SH   SOLE None 0 0 49,073
VANGUARD TOTAL INT BD ETF TOTAL INT BD ETF 92203J407 4,517 88,485 SH   SOLE None 0 0 88,485
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 221 1,030 SH   SOLE None 0 0 1,030
VERIZON COMMUNICATIONS COM COM 92343V104 561 11,606 SH   SOLE None 0 0 11,606
VISA INC COM CL A COM CL A 92826C839 900 4,079 SH   SOLE None 0 0 4,079
WALMART INC COM COM 931142103 537 3,439 SH   SOLE None 0 0 3,439
WALT DISNEY COMPANY (THE) COM COM 254687106 324 2,815 SH   SOLE None 0 0 2,815
XCEL ENERGY INC COM COM 98389B100 452 6,037 SH   SOLE None 0 0 6,037