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,712 2,213 SH   SOLE   2,213 0 0
ABBOTT LABS COM 002824100   226,166 1,989 SH   SOLE   1,989 0 0
ABBVIE INC COM 00287Y109   321,319 1,765 SH   SOLE   1,765 0 0
AFLAC INC COM 001055102   901,530 10,500 SH   SOLE   10,500 0 0
AIR PRODS & CHEMS INC COM 009158106   271,306 1,120 SH   SOLE   1,120 0 0
ALLIANT ENERGY CORP COM 018802108   264,247 5,243 SH   SOLE   5,243 0 0
ALPHABET INC CAP STK CL C 02079K107   1,379,323 9,059 SH   SOLE   9,059 0 0
AMAZON COM INC COM 023135106   461,953 2,561 SH   SOLE   2,561 0 0
AMGEN INC COM 031162100   753,475 2,649 SH   SOLE   2,649 0 0
ANALOG DEVICES INC COM 032654105   528,157 2,670 SH   SOLE   2,670 0 0
APPLE INC COM 037833100   2,183,844 12,735 SH   SOLE   12,735 0 0
AT&T INC COM 00206R102   335,617 19,070 SH   SOLE   19,070 0 0
BANK AMERICA CORP COM 060505104   342,656 9,036 SH   SOLE   9,036 0 0
BANK NEW YORK MELLON CORP COM 064058100   333,985 5,796 SH   SOLE   5,796 0 0
BECTON DICKINSON & CO COM 075887109   417,771 1,688 SH   SOLE   1,688 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,865,425 6,814 SH   SOLE   6,814 0 0
BLACKROCK INC COM 09247X101   358,028 430 SH   SOLE   430 0 0
BOOKING HOLDINGS INC COM 09857L108   634,888 175 SH   SOLE   175 0 0
CARMAX INC COM 143130102   471,788 5,416 SH   SOLE   5,416 0 0
CASEYS GEN STORES INC COM 147528103   809,178 2,541 SH   SOLE   2,541 0 0
CATERPILLAR INC COM 149123101   418,601 1,142 SH   SOLE   1,142 0 0
CENCORA INC COM 03073E105   300,580 1,237 SH   SOLE   1,237 0 0
CHEVRON CORP NEW COM 166764100   435,058 2,758 SH   SOLE   2,758 0 0
COCA COLA CO COM 191216100   775,745 12,679 SH   SOLE   12,679 0 0
COMCAST CORP NEW CL A 20030N101   915,830 21,127 SH   SOLE   21,127 0 0
CONOCOPHILLIPS COM 20825C104   355,847 2,796 SH   SOLE   2,796 0 0
CONSOLIDATED EDISON INC COM 209115104   260,989 2,874 SH   SOLE   2,874 0 0
COSTCO WHSL CORP NEW COM 22160K105   229,795 314 SH   SOLE   314 0 0
DEERE & CO COM 244199105   4,170,143 10,153 SH   SOLE   10,153 0 0
DISNEY WALT CO COM 254687106   402,564 3,290 SH   SOLE   3,290 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   272,283 2,815 SH   SOLE   2,815 0 0
EBAY INC. COM 278642103   386,812 7,329 SH   SOLE   7,329 0 0
EDISON INTL COM 281020107   345,510 4,885 SH   SOLE   4,885 0 0
ELEVANCE HEALTH INC COM 036752103   564,169 1,088 SH   SOLE   1,088 0 0
ENBRIDGE INC COM 29250N105   372,660 10,300 SH   SOLE   10,300 0 0
EXXON MOBIL CORP COM 30231G102   2,395,582 20,609 SH   SOLE   20,609 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   215,587 4,758 SH   SOLE   4,758 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   426,299 5,747 SH   SOLE   5,747 0 0
FIRST HORIZON CORPORATION COM 320517105   154,000 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   398,996 23,037 SH   SOLE   23,037 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   4,950,795 96,394 SH   SOLE   96,394 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,231,536 62,089 SH   SOLE   62,089 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   273,132 7,268 SH   SOLE   7,268 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   280,043 12,245 SH   SOLE   12,245 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   3,448,183 61,443 SH   SOLE   61,443 0 0
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   217,985 3,954 SH   SOLE   3,954 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   572,201 19,875 SH   SOLE   19,875 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   993,142 10,388 SH   SOLE   10,388 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   170,794 12,866 SH   SOLE   12,866 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   439,128 4,007 SH   SOLE   4,007 0 0
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   617,201 18,635 SH   SOLE   18,635 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   476,014 2,321 SH   SOLE   2,321 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   596,986 11,804 SH   SOLE   11,804 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   524,397 27,938 SH   SOLE   27,938 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR BLOOMBE 33738R761   822,642 21,527 SH   SOLE   21,527 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   601,072 26,750 SH   SOLE   26,750 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,749,413 36,257 SH   SOLE   36,257 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   586,023 10,911 SH   SOLE   10,911 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   9,471,075 110,579 SH   SOLE   110,579 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   232,816 3,905 SH   SOLE   3,905 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,086,147 19,337 SH   SOLE   19,337 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,083,142 44,254 SH   SOLE   44,254 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   258,169 16,186 SH   SOLE   16,186 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   4,306,287 123,672 SH   SOLE   123,672 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326   321,817 10,560 SH   SOLE   10,560 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   2,154,433 54,904 SH   SOLE   54,904 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   899,001 21,415 SH   SOLE   21,415 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   320,408 8,930 SH   SOLE   8,930 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   234,114 5,681 SH   SOLE   5,681 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   738,688 19,345 SH   SOLE   19,345 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   371,176 7,894 SH   SOLE   7,894 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   352,892 8,165 SH   SOLE   8,165 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   207,607 5,611 SH   SOLE   5,611 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   303,942 8,342 SH   SOLE   8,342 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   1,638,574 36,192 SH   SOLE   36,192 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   1,245,256 30,694 SH   SOLE   30,694 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   759,035 20,962 SH   SOLE   20,962 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   1,478,605 33,050 SH   SOLE   33,050 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   578,827 13,022 SH   SOLE   13,022 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   339,093 10,271 SH   SOLE   10,271 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   310,749 9,243 SH   SOLE   9,243 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   286,331 7,947 SH   SOLE   7,947 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   887,702 20,702 SH   SOLE   20,702 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   10,698,840 245,386 SH   SOLE   245,386 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   1,632,659 38,420 SH   SOLE   38,420 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   236,743 6,293 SH   SOLE   6,293 0 0
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   1,086,365 48,240 SH   SOLE   48,240 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   1,015,136 29,087 SH   SOLE   29,087 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   4,138,326 54,181 SH   SOLE   54,181 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,304,442 33,899 SH   SOLE   33,899 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   131,880 11,151 SH   SOLE   11,151 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   7,412,953 175,537 SH   SOLE   175,537 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,887,283 31,532 SH   SOLE   31,532 0 0
FORD MTR CO DEL COM 345370860   141,005 10,618 SH   SOLE   10,618 0 0
GENERAL DYNAMICS CORP COM 369550108   1,186,164 4,199 SH   SOLE   4,199 0 0
GENUINE PARTS CO COM 372460105   219,059 1,414 SH   SOLE   1,414 0 0
HOME DEPOT INC COM 437076102   1,047,922 2,732 SH   SOLE   2,732 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   305,950 1,602 SH   SOLE   1,602 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   575,703 41,507 SH   SOLE   41,507 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   695,175 1,566 SH   SOLE   1,566 0 0
IQVIA HLDGS INC COM 46266C105   231,143 914 SH   SOLE   914 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,155,029 2,197 SH   SOLE   2,197 0 0
ISHARES TR CORE DIV GRWTH 46434V621   227,870 3,924 SH   SOLE   3,924 0 0
ISHARES TR MBS ETF 464288588   266,816 2,887 SH   SOLE   2,887 0 0
ISHARES TR RUS TP200 GR ETF 464289438   442,962 2,270 SH   SOLE   2,270 0 0
ISHARES TR CORE S&P MCP ETF 464287507   699,061 11,509 SH   SOLE   11,509 0 0
ISHARES TR CORE S&P SCP ETF 464287804   207,667 1,879 SH   SOLE   1,879 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   404,615 6,993 SH   SOLE   6,993 0 0
JOHNSON & JOHNSON COM 478160104   754,800 4,771 SH   SOLE   4,771 0 0
JPMORGAN CHASE & CO COM 46625H100   1,780,325 8,889 SH   SOLE   8,889 0 0
KEYCORP COM 493267108   167,333 10,584 SH   SOLE   10,584 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   329,678 2,761 SH   SOLE   2,761 0 0
LOCKHEED MARTIN CORP COM 539830109   308,136 677 SH   SOLE   677 0 0
MCDONALDS CORP COM 580135101   751,893 2,667 SH   SOLE   2,667 0 0
MCKESSON CORP COM 58155Q103   362,910 676 SH   SOLE   676 0 0
MEDTRONIC PLC SHS G5960L103   696,539 7,992 SH   SOLE   7,992 0 0
MERCK & CO INC COM 58933Y105   268,124 2,032 SH   SOLE   2,032 0 0
META PLATFORMS INC CL A 30303M102   1,261,055 2,597 SH   SOLE   2,597 0 0
METLIFE INC COM 59156R108   412,199 5,562 SH   SOLE   5,562 0 0
MICROSOFT CORP COM 594918104   2,264,147 5,382 SH   SOLE   5,382 0 0
NEXTERA ENERGY INC COM 65339F101   279,091 4,367 SH   SOLE   4,367 0 0
NOVARTIS AG SPONSORED ADR 66987V109   481,244 4,975 SH   SOLE   4,975 0 0
OMNICOM GROUP INC COM 681919106   401,217 4,147 SH   SOLE   4,147 0 0
ORACLE CORP COM 68389X105   1,287,647 10,251 SH   SOLE   10,251 0 0
PEPSICO INC COM 713448108   490,801 2,804 SH   SOLE   2,804 0 0
PFIZER INC COM 717081103   319,134 11,501 SH   SOLE   11,501 0 0
PHILIP MORRIS INTL INC COM 718172109   975,751 10,650 SH   SOLE   10,650 0 0
PROCTER AND GAMBLE CO COM 742718109   550,306 3,392 SH   SOLE   3,392 0 0
QUALCOMM INC COM 747525103   394,013 2,328 SH   SOLE   2,328 0 0
REALTY INCOME CORP COM 756109104   228,683 4,227 SH   SOLE   4,227 0 0
RTX CORPORATION COM 75513E101   207,263 2,125 SH   SOLE   2,125 0 0
SANOFI SPONSORED ADR 80105N105   380,272 7,825 SH   SOLE   7,825 0 0
SCHWAB CHARLES CORP COM 808513105   823,842 11,389 SH   SOLE   11,389 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   228,966 4,668 SH   SOLE   4,668 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   662,939 8,222 SH   SOLE   8,222 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   269,919 1,296 SH   SOLE   1,296 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,047,196 56,568 SH   SOLE   56,568 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,268,538 119,100 SH   SOLE   119,100 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   718,072 22,108 SH   SOLE   22,108 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   612,270 14,298 SH   SOLE   14,298 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   918,061 1,755 SH   SOLE   1,755 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   556,660 27,154 SH   SOLE   27,154 0 0
SPDR SER TR BLOOMBERG EMG MK 78468R515   373,959 15,472 SH   SOLE   15,472 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   459,722 19,596 SH   SOLE   19,596 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   393,861 21,130 SH   SOLE   21,130 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,779,572 85,028 SH   SOLE   85,028 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   993,033 23,073 SH   SOLE   23,073 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   1,059,561 19,864 SH   SOLE   19,864 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   9,016,394 146,536 SH   SOLE   146,536 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   243,663 3,331 SH   SOLE   3,331 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,030,716 36,890 SH   SOLE   36,890 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,915,570 194,445 SH   SOLE   194,445 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   407,547 9,678 SH   SOLE   9,678 0 0
STARBUCKS CORP COM 855244109   518,191 5,670 SH   SOLE   5,670 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   229,382 1,686 SH   SOLE   1,686 0 0
TESLA INC COM 88160R101   217,804 1,239 SH   SOLE   1,239 0 0
TEXAS INSTRS INC COM 882508104   640,449 3,677 SH   SOLE   3,677 0 0
TRUIST FINL CORP COM 89832Q109   474,933 12,184 SH   SOLE   12,184 0 0
UNILEVER PLC SPON ADR NEW 904767704   403,882 8,047 SH   SOLE   8,047 0 0
UNION PAC CORP COM 907818108   344,794 1,402 SH   SOLE   1,402 0 0
UNITED PARCEL SERVICE INC CL B 911312106   281,747 1,896 SH   SOLE   1,896 0 0
UNITEDHEALTH GROUP INC COM 91324P102   805,991 1,628 SH   SOLE   1,628 0 0
US BANCORP DEL COM NEW 902973304   323,595 7,239 SH   SOLE   7,239 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,390,091 19,219 SH   SOLE   19,219 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,423,023 18,873 SH   SOLE   18,873 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,920,931 38,097 SH   SOLE   38,097 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,291,014 66,904 SH   SOLE   66,904 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,568,647 14,655 SH   SOLE   14,655 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   15,977,426 33,238 SH   SOLE   33,238 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   267,729 1,030 SH   SOLE   1,030 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,610,495 62,497 SH   SOLE   62,497 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,604,242 35,173 SH   SOLE   35,173 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   391,601 4,864 SH   SOLE   4,864 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,685,434 173,120 SH   SOLE   173,120 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   266,057 2,199 SH   SOLE   2,199 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   516,379 12,306 SH   SOLE   12,306 0 0
VISA INC COM CL A 92826C839   1,129,793 4,048 SH   SOLE   4,048 0 0
WALMART INC COM 931142103   587,980 9,772 SH   SOLE   9,772 0 0
WELLS FARGO CO NEW COM 949746101   911,062 15,719 SH   SOLE   15,719 0 0
XCEL ENERGY INC COM 98389B100   272,066 5,062 SH   SOLE   5,062 0 0