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
3M CO COM 88579Y101   234,315 2,502 SH   SOLE   2,502 0 0
ABBVIE INC COM 00287Y109   261,792 1,756 SH   SOLE   1,756 0 0
AFLAC INC COM 001055102   805,875 10,500 SH   SOLE   10,500 0 0
AIR PRODS & CHEMS INC COM 009158106   269,090 950 SH   SOLE   950 0 0
ALLIANT ENERGY CORP COM 018802108   254,024 5,243 SH   SOLE   5,243 0 0
ALPHABET INC CAP STK CL C 02079K107   868,364 6,586 SH   SOLE   6,586 0 0
AMAZON COM INC COM 023135106   251,570 1,979 SH   SOLE   1,979 0 0
AMGEN INC COM 031162100   710,379 2,643 SH   SOLE   2,643 0 0
ANALOG DEVICES INC COM 032654105   290,690 1,660 SH   SOLE   1,660 0 0
APPLE INC COM 037833100   2,233,245 13,044 SH   SOLE   13,044 0 0
AT&T INC COM 00206R102   293,033 19,510 SH   SOLE   19,510 0 0
BECTON DICKINSON & CO COM 075887109   243,087 940 SH   SOLE   940 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,636,603 4,672 SH   SOLE   4,672 0 0
BLACKROCK INC COM 09247X101   267,656 415 SH   SOLE   415 0 0
BOOKING HOLDINGS INC COM 09857L108   345,403 112 SH   SOLE   112 0 0
CARMAX INC COM 143130102   211,272 2,987 SH   SOLE   2,987 0 0
CASEYS GEN STORES INC COM 147528103   693,831 2,555 SH   SOLE   2,555 0 0
CATERPILLAR INC COM 149123101   312,142 1,143 SH   SOLE   1,143 0 0
CENCORA INC COM 03073E105   404,752 2,249 SH   SOLE   2,249 0 0
CHEVRON CORP NEW COM 166764100   343,807 2,039 SH   SOLE   2,039 0 0
COCA COLA CO COM 191216100   691,950 12,360 SH   SOLE   12,360 0 0
COMCAST CORP NEW CL A 20030N101   645,404 14,556 SH   SOLE   14,556 0 0
CONSOLIDATED EDISON INC COM 209115104   249,663 2,919 SH   SOLE   2,919 0 0
DEERE & CO COM 244199105   3,537,564 9,374 SH   SOLE   9,374 0 0
DISNEY WALT CO COM 254687106   238,044 2,937 SH   SOLE   2,937 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   239,656 2,715 SH   SOLE   2,715 0 0
EDISON INTL COM 281020107   292,185 4,617 SH   SOLE   4,617 0 0
ENBRIDGE INC COM 29250N105   338,826 10,102 SH   SOLE   10,102 0 0
EXXON MOBIL CORP COM 30231G102   2,118,713 18,019 SH   SOLE   18,019 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   275,183 4,979 SH   SOLE   4,979 0 0
FIRST HORIZON CORPORATION COM 320517105   110,200 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   293,267 6,507 SH   SOLE   6,507 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   4,715,209 96,465 SH   SOLE   96,465 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   410,014 25,674 SH   SOLE   25,674 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,340,240 69,138 SH   SOLE   69,138 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   211,874 10,152 SH   SOLE   10,152 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   3,324,580 66,174 SH   SOLE   66,174 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   438,937 15,294 SH   SOLE   15,294 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   186,227 14,746 SH   SOLE   14,746 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   338,213 3,481 SH   SOLE   3,481 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   940,867 12,394 SH   SOLE   12,394 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   543,580 26,633 SH   SOLE   26,633 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   227,799 15,507 SH   SOLE   15,507 0 0
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   744,401 24,061 SH   SOLE   24,061 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   871,419 18,964 SH   SOLE   18,964 0 0
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   542,507 19,670 SH   SOLE   19,670 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   415,430 22,590 SH   SOLE   22,590 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   494,195 10,012 SH   SOLE   10,012 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   208,659 7,898 SH   SOLE   7,898 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   280,700 4,724 SH   SOLE   4,724 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,515,251 44,843 SH   SOLE   44,843 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,774,159 37,556 SH   SOLE   37,556 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   4,011,780 142,110 SH   SOLE   142,110 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   8,946,126 121,501 SH   SOLE   121,501 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   457,556 9,341 SH   SOLE   9,341 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   217,801 6,293 SH   SOLE   6,293 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   225,730 6,391 SH   SOLE   6,391 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   658,876 17,203 SH   SOLE   17,203 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   968,814 25,918 SH   SOLE   25,918 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   524,263 12,932 SH   SOLE   12,932 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   702,554 20,633 SH   SOLE   20,633 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   10,323,942 245,486 SH   SOLE   245,486 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,205,395 37,365 SH   SOLE   37,365 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   214,165 8,745 SH   SOLE   8,745 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   234,252 7,230 SH   SOLE   7,230 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   946,899 48,139 SH   SOLE   48,139 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   227,116 6,454 SH   SOLE   6,454 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   1,144,787 29,458 SH   SOLE   29,458 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   541,613 17,118 SH   SOLE   17,118 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   640,759 17,555 SH   SOLE   17,555 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   377,932 11,155 SH   SOLE   11,155 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711   303,550 10,271 SH   SOLE   10,271 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   496,136 12,937 SH   SOLE   12,937 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   694,370 20,962 SH   SOLE   20,962 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,186,348 32,476 SH   SOLE   32,476 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,051,602 26,978 SH   SOLE   26,978 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   321,361 10,599 SH   SOLE   10,599 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   474,477 13,480 SH   SOLE   13,480 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   1,406,518 37,932 SH   SOLE   37,932 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   3,781,970 58,382 SH   SOLE   58,382 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,024,709 30,644 SH   SOLE   30,644 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   122,537 11,252 SH   SOLE   11,252 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   6,767,714 181,003 SH   SOLE   181,003 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,545,088 36,638 SH   SOLE   36,638 0 0
GENERAL DYNAMICS CORP COM 369550108   784,624 3,551 SH   SOLE   3,551 0 0
GENUINE PARTS CO COM 372460105   223,624 1,549 SH   SOLE   1,549 0 0
HOME DEPOT INC COM 437076102   838,591 2,776 SH   SOLE   2,776 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   226,327 1,613 SH   SOLE   1,613 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   553,408 37,017 SH   SOLE   37,017 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   528,807 1,476 SH   SOLE   1,476 0 0
ISHARES TR RUS TP200 GR ETF 464289438   327,504 2,129 SH   SOLE   2,129 0 0
ISHARES TR CORE S&P MCP ETF 464287507   579,605 2,324 SH   SOLE   2,324 0 0
ISHARES TR CORE S&P SCP ETF 464287804   281,103 2,980 SH   SOLE   2,980 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,021,186 2,378 SH   SOLE   2,378 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   208,616 3,895 SH   SOLE   3,895 0 0
JOHNSON & JOHNSON COM 478160104   857,195 5,503 SH   SOLE   5,503 0 0
JPMORGAN CHASE & CO COM 46625H100   1,084,468 7,478 SH   SOLE   7,478 0 0
KEYCORP COM 493267108   113,895 10,585 SH   SOLE   10,585 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   219,964 2,635 SH   SOLE   2,635 0 0
LOCKHEED MARTIN CORP COM 539830109   227,076 555 SH   SOLE   555 0 0
MCDONALDS CORP COM 580135101   707,240 2,685 SH   SOLE   2,685 0 0
MEDTRONIC PLC SHS G5960L103   449,347 5,734 SH   SOLE   5,734 0 0
MERCK & CO INC COM 58933Y105   209,196 2,032 SH   SOLE   2,032 0 0
META PLATFORMS INC CL A 30303M102   559,890 1,865 SH   SOLE   1,865 0 0
METLIFE INC COM 59156R108   397,968 6,326 SH   SOLE   6,326 0 0
MICROSOFT CORP COM 594918104   1,283,895 4,066 SH   SOLE   4,066 0 0
NEXTERA ENERGY INC COM 65339F101   292,042 5,097 SH   SOLE   5,097 0 0
NOVARTIS AG SPONSORED ADR 66987V109   299,685 2,942 SH   SOLE   2,942 0 0
OMNICOM GROUP INC COM 681919106   241,581 3,244 SH   SOLE   3,244 0 0
ORACLE CORP COM 68389X105   830,090 7,837 SH   SOLE   7,837 0 0
PEPSICO INC COM 713448108   469,373 2,770 SH   SOLE   2,770 0 0
PFIZER INC COM 717081103   326,628 9,847 SH   SOLE   9,847 0 0
PHILIP MORRIS INTL INC COM 718172109   646,012 6,978 SH   SOLE   6,978 0 0
PROCTER AND GAMBLE CO COM 742718109   543,778 3,728 SH   SOLE   3,728 0 0
QUALCOMM INC COM 747525103   232,223 2,091 SH   SOLE   2,091 0 0
SCHWAB CHARLES CORP COM 808513105   317,885 5,791 SH   SOLE   5,791 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   574,854 8,124 SH   SOLE   8,124 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   223,065 4,653 SH   SOLE   4,653 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   616,289 16,134 SH   SOLE   16,134 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,860,401 55,419 SH   SOLE   55,419 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   644,793 22,127 SH   SOLE   22,127 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,705,724 119,501 SH   SOLE   119,501 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   734,043 1,717 SH   SOLE   1,717 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,087,763 98,180 SH   SOLE   98,180 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   587,264 32,481 SH   SOLE   32,481 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,491,411 184,528 SH   SOLE   184,528 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   674,779 25,804 SH   SOLE   25,804 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   884,178 23,962 SH   SOLE   23,962 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   381,441 17,013 SH   SOLE   17,013 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   536,666 27,063 SH   SOLE   27,063 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   7,746,296 154,125 SH   SOLE   154,125 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   911,454 20,814 SH   SOLE   20,814 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   422,071 10,067 SH   SOLE   10,067 0 0
STARBUCKS CORP COM 855244109   514,945 5,642 SH   SOLE   5,642 0 0
TESLA INC COM 88160R101   310,272 1,240 SH   SOLE   1,240 0 0
TEXAS INSTRS INC COM 882508104   569,018 3,579 SH   SOLE   3,579 0 0
TRUIST FINL CORP COM 89832Q109   376,041 13,144 SH   SOLE   13,144 0 0
UNILEVER PLC SPON ADR NEW 904767704   236,015 4,778 SH   SOLE   4,778 0 0
UNION PAC CORP COM 907818108   285,489 1,402 SH   SOLE   1,402 0 0
UNITED PARCEL SERVICE INC CL B 911312106   283,903 1,821 SH   SOLE   1,821 0 0
UNITEDHEALTH GROUP INC COM 91324P102   776,783 1,540 SH   SOLE   1,540 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,342,216 18,562 SH   SOLE   18,562 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,773,205 36,892 SH   SOLE   36,892 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,196,066 17,836 SH   SOLE   17,836 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,176,016 66,402 SH   SOLE   66,402 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   222,747 1,049 SH   SOLE   1,049 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,317,728 33,913 SH   SOLE   33,913 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,174,764 15,173 SH   SOLE   15,173 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,358,263 60,145 SH   SOLE   60,145 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   326,638 4,299 SH   SOLE   4,299 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,371,976 31,338 SH   SOLE   31,338 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,510,268 171,781 SH   SOLE   171,781 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   394,705 12,179 SH   SOLE   12,179 0 0
VISA INC COM CL A 92826C839   738,150 3,209 SH   SOLE   3,209 0 0
WALMART INC COM 931142103   534,251 3,341 SH   SOLE   3,341 0 0
WELLS FARGO CO NEW COM 949746101   421,781 10,322 SH   SOLE   10,322 0 0
XCEL ENERGY INC COM 98389B100   322,929 5,644 SH   SOLE   5,644 0 0