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
Expires: July 31, 2015
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
ABBVIE INC Common Stock 00287Y109 1,360,006 5,199 SH SOLE 5,199 0 0
ADVANCED MICRO DEVICES Common Stock 007903107 299,762 490 SH SOLE 490 0 0
AFLAC INC Common Stock 001055102 609,201 5,450 SH SOLE 5,450 0 0
ALLIANT CORP STOCK Common Stock 018802108 201,167 3,178 SH SOLE 3,178 0 0
ALPHABET INC CLASS A Common Stock 02079K305 865,361 2,515 SH SOLE 2,515 0 0
ALPHABET INC CLASS C Common Stock 02079K107 772,458 2,267 SH SOLE 2,267 0 0
AMAZON COM INC Common Stock 023135106 900,677 3,615 SH SOLE 3,615 0 0
AMGEN INC Common Stock 031162100 203,168 482 SH SOLE 482 0 0
ANALOG DEVICES Common Stock 032654105 370,924 935 SH SOLE 935 0 0
APPLE INC Common Stock 037833100 7,251,511 21,775 SH SOLE 21,775 0 0
BANK OF AMERICA CORP Common Stock 060505104 753,964 13,852 SH SOLE 13,852 0 0
BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 5,227,479 10,498 SH SOLE 10,498 0 0
BLACKROCK CORE BOND TRUST Fixed Income ETF 09249E101 84,542 10,310 SH SOLE 10,310 0 0
BROADCOM INC COM Common Stock 11135F101 410,892 1,170 SH SOLE 1,170 0 0
CAPITAL ONE FINANCIAL Common Stock 14040H105 310,263 1,607 SH SOLE 1,607 0 0
CASEYS GENERAL STORES Common Stock 147528103 273,199 449 SH SOLE 449 0 0
CATERPILLAR INC STOCK Common Stock 149123101 2,412,100 2,975 SH SOLE 2,975 0 0
CEF SELECT UTILITIES SPDR Exchange Traded Fund 81369Y886 255,413 6,476 SH SOLE 6,476 0 0
CHEVRON CORPORATION Common Stock 166764100 256,488 1,256 SH SOLE 1,256 0 0
CISCO SYSTEMS INC Common Stock 17275R102 1,114,293 10,353 SH SOLE 10,353 0 0
COCA COLA COMMON STOCK Common Stock 191216100 540,152 6,275 SH SOLE 6,275 0 0
COHEN & STEERS PREFERRED AND INCOME ETF Preferred Stock 19249U203 569,899 22,642 SH SOLE 22,642 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FD Exchange Traded Fund 81369Y407 842,639 7,742 SH SOLE 7,742 0 0
CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 505,443 6,271 SH SOLE 6,271 0 0
CORNING INC COM Common Stock 219350105 1,405,674 9,142 SH SOLE 9,142 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105 365,046 401 SH SOLE 401 0 0
CUMMINS INC COM Common Stock 231021106 2,358,659 4,566 SH SOLE 4,566 0 0
DANAHER CORPORATION Common Stock 235851102 271,177 1,224 SH SOLE 1,224 0 0
DEERE & CO COM Common Stock 244199105 607,753 905 SH SOLE 905 0 0
DUKE ENERGY HLDG Common Stock 26441C204 317,974 2,789 SH SOLE 2,789 0 0
EATON CORP PLC Int'l Common Stock G29183103 280,601 653 SH SOLE 653 0 0
ELI LILLY & CO Common Stock 532457108 2,507,392 2,167 SH SOLE 2,167 0 0
ETF VANGUARD EMERGING MARKETS Exchange Traded Fund 922042858 1,867,909 31,494 SH SOLE 31,494 0 0
EXXONMOBIL HOLDINGS CORP COM SHS Common Stock 30233Q108 725,214 4,456 SH SOLE 4,456 0 0
FEDERATED HERMES TOTAL RET BOND Exchange Traded Fund 31423L404 539,258 22,516 SH SOLE 22,516 0 0
FRANKLIN US CORE BOND ETF Exchange Traded Fund 35473P553 402,679 19,715 SH SOLE 19,715 0 0
GILEAD SCIENCES INC Common Stock 375558103 285,580 1,916 SH SOLE 1,916 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 1,731,392 1,923 SH SOLE 1,923 0 0
HCA HEALTHCARE INC COM Common Stock 40412C101 225,319 528 SH SOLE 528 0 0
HOME DEPOT INC COMMON STOCK Common Stock 437076102 1,394,854 4,903 SH SOLE 4,903 0 0
INVESCO EXCH TRADED FD TR II Exchange Traded Fund 46138E537 211,761 9,900 SH SOLE 9,900 0 0
INVESCO QQQ TR UNIT SER 1 Exchange Traded Fund 46090E103 3,266,824 4,416 SH SOLE 4,416 0 0
ISHARE DOW JONES BASIC MATERIALS Exchange Traded Fund 464287838 1,569,682 8,812 SH SOLE 8,812 0 0
ISHARE DOW JONES CONSUMER DISCRETIONARY ETF Exchange Traded Fund 464287580 4,629,245 48,842 SH SOLE 48,842 0 0
ISHARE DOW JONES ENERGY Exchange Traded Fund 464287796 2,297,225 35,451 SH SOLE 35,451 0 0
ISHARE DOW JONES FINANCIAL SECTOR Exchange Traded Fund 464287788 6,797,075 54,091 SH SOLE 54,091 0 0
ISHARE DOW JONES HEALTHCARE Exchange Traded Fund 464287762 6,607,994 92,342 SH SOLE 92,342 0 0
ISHARE DOW JONES INDUSTRIAL Exchange Traded Fund 464287754 4,918,423 32,069 SH SOLE 32,069 0 0
ISHARE DOW JONES INTL SELECT DIV IDX Exchange Traded Fund 464288448 699,552 16,581 SH SOLE 16,581 0 0
ISHARE DOW JONES SELECT DIV INDEX FUND Exchange Traded Fund 464287168 897,365 5,901 SH SOLE 5,901 0 0
ISHARE DOW JONES TECH Exchange Traded Fund 464287721 23,403,650 88,349 SH SOLE 88,349 0 0
ISHARE DOW JONES UTILITIES Exchange Traded Fund 464287697 1,686,952 16,729 SH SOLE 16,729 0 0
ISHARE MSCI EAFE FUND Exchange Traded Fund 464287465 7,463,250 71,838 SH SOLE 71,838 0 0
ISHARE S&P 100 INDEX Exchange Traded Fund 464287101 351,514 920 SH SOLE 920 0 0
ISHARE S&P 500 INDEX Exchange Traded Fund 464287200 587,407 767 SH SOLE 767 0 0
ISHARE S&P 500/ GROWTH INDEXFUND Exchange Traded Fund 464287309 2,833,819 19,920 SH SOLE 19,920 0 0
ISHARE S&P MIDCAP 400/GROWTH INDEX FUND Exchange Traded Fund 464287606 7,936,970 72,411 SH SOLE 72,411 0 0
ISHARE S&P MIDCAP 400/VALUE INDEX FUND Exchange Traded Fund 464287705 6,887,428 50,014 SH SOLE 50,014 0 0
ISHARE S&P SMALL CAP 600 GROWTH INDEX Exchange Traded Fund 464287887 5,252,892 32,763 SH SOLE 32,763 0 0
ISHARE S&P SMALLCAP 600 BARRA VALUE IND Exchange Traded Fund 464287879 5,085,698 39,701 SH SOLE 39,701 0 0
ISHARE U.S. CONSUMER STAPLES ETF Exchange Traded Fund 464287812 2,688,306 38,008 SH SOLE 38,008 0 0
ISHARES DJ US REAL ESTATE Exchange Traded Fund 464287739 1,621,097 17,057 SH SOLE 17,057 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF Exchange Traded Fund 46432F339 5,573,112 25,077 SH SOLE 25,077 0 0
ISHARES EMERGING MARKETS EQUITY FACTOR ETF Exchange Traded Fund 46434G889 1,828,777 25,563 SH SOLE 25,563 0 0
ISHARES MSCI EAFE GROWTH INDEX FUND ETF Exchange Traded Fund 464288885 1,158,397 9,667 SH SOLE 9,667 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF Exchange Traded Fund 46429B689 286,390 3,143 SH SOLE 3,143 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF Exchange Traded Fund 46432F396 1,363,293 4,296 SH SOLE 4,296 0 0
ISHARES MSCI USA VALUE FACTOR ETF Exchange Traded Fund 46432F388 1,075,338 5,431 SH SOLE 5,431 0 0
ISHARES MSCI VALUE INDEX FUND EAFE ETF Exchange Traded Fund 464288877 1,512,128 19,107 SH SOLE 19,107 0 0
ISHARES NATIONAL MUNI BD ETF Exchange Traded Fund 464288414 204,424 2,022 SH SOLE 2,022 0 0
ISHARES SHORT DURATION BOND ACTIVE ETF Exchange Traded Fund 46431W507 4,328,347 86,810 SH SOLE 86,810 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842 6,878 71 SH OTR 71 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842 770,971 7,958 SH SOLE 7,958 0 0
ISHARES TR MIN VOL USA ETF Exchange Traded Fund 46429B697 960,661 9,859 SH SOLE 9,859 0 0
ISHARES US EQUITY FACTOR ROTATION ACTIVE ETF Exchange Traded Fund 09290C103 2,552,785 36,858 SH SOLE 36,858 0 0
J P MORGAN CORE PLUS BD ETF Exchange Traded Fund 46641Q670 897,973 20,053 SH SOLE 20,053 0 0
J P MORGAN EQUITY FOCUS ETF Exchange Traded Fund 46654Q781 1,811,063 22,284 SH SOLE 22,284 0 0
J P MORGAN INCOME ETF Exchange Traded Fund 46641Q159 4,017,565 89,498 SH SOLE 89,498 0 0
J P MORGAN INTL BD OPP ETF Exchange Traded Fund 46641Q852 221,498 4,743 SH SOLE 4,743 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 1,892,097 7,147 SH SOLE 7,147 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC Exchange Traded Fund 46641Q837 7,038,402 139,734 SH SOLE 139,734 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 3,166,374 9,571 SH SOLE 9,571 0 0
KINDER MORGAN INC Common Stock 49456B101 237,311 7,871 SH SOLE 7,871 0 0
KROGER COMPANY COMMON Common Stock 501044101 314,614 5,367 SH SOLE 5,367 0 0
LOEWS CORP COM Common Stock 540424108 250,214 2,396 SH SOLE 2,396 0 0
LOWES COMPANIES INC Common Stock 548661107 762,961 4,140 SH SOLE 4,140 0 0
M & T BK CORP COM Common Stock 55261F104 265,037 1,218 SH SOLE 1,218 0 0
MARTIN MARIETTA Common Stock 573284106 241,824 504 SH SOLE 504 0 0
MCDONALDS CORP Common Stock 580135101 695,360 3,011 SH SOLE 3,011 0 0
MEDTRONIC PLC Int'l Common Stock G5960L103 200,538 2,324 SH SOLE 2,324 0 0
MERCK & CO INC COM Common Stock 58933Y105 685,137 4,715 SH SOLE 4,715 0 0
META PLATFORMS, INC Common Stock 30303M102 683,120 942 SH SOLE 942 0 0
MICRON TECHNOLOGY Common Stock 595112103 235,389 221 SH SOLE 221 0 0
MICROSOFT CORP Common Stock 594918104 3,914,966 7,633 SH SOLE 7,633 0 0
MORGAN STANLEY Common Stock 617446448 1,752,718 9,319 SH SOLE 9,319 0 0
NEXTERA ENERGY INC Common Stock 65339F101 248,503 3,281 SH SOLE 3,281 0 0
NVIDIA CORP Common Stock 67066G104 2,322,168 10,168 SH SOLE 10,168 0 0
NYMOX PHARMACEUTICAL CORP ORD SHS Corp Common Stock P73398102 1,250 35,100 SH SOLE 35,100 0 0
ORACLE CORP COM Common Stock 68389X105 356,019 2,593 SH SOLE 2,593 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 273,349 688 SH SOLE 688 0 0
PGIM ACTIVE HIGH YIELD BD ETF Exchange Traded Fund 69344A206 2,608,710 78,035 SH SOLE 78,035 0 0
PGIM ETF TR TOTAL RETURN BOND Exchange Traded Fund 69344A800 2,573,263 65,245 SH SOLE 65,245 0 0
PGIM ULTRA SHORT ETF BOND Exchange Traded Fund 69344A107 3,780,079 76,427 SH SOLE 76,427 0 0
PHILLIP MORRIS INTL INC Common Stock 718172109 398,623 2,089 SH SOLE 2,089 0 0
PIMCO MULTISECTOR BD Exchange Traded Fund 72201R585 2,556,646 100,695 SH SOLE 100,695 0 0
PNC FINANCIAL SERVICES CORP Common Stock 693475105 633,441 2,850 SH SOLE 2,850 0 0
PRINCIPAL FINL GROUP Common Stock 74251V102 379,320 3,388 SH SOLE 3,388 0 0
PRINCIPAL SPECTRUM PREF SEC ACTIVE ETF Preferred Stock 74255Y888 1,018,829 55,522 SH SOLE 55,522 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109 550,611 3,790 SH SOLE 3,790 0 0
QUANTA SERVICES INC ORD SHS Common Stock 74762E102 232,589 362 SH SOLE 362 0 0
RTX CORPORATION Common Stock 75513E101 707,141 3,809 SH SOLE 3,809 0 0
RUSSELL MID-CAP VALUE INDEX Exchange Traded Fund 464287473 208,480 1,297 SH SOLE 1,297 0 0
SECTOR SPDR-ENERGY Exchange Traded Fund 81369Y506 832,280 13,533 SH SOLE 13,533 0 0
SELECT SECTOR SPDR TR COMMUNICATION Exchange Traded Fund 81369Y852 1,291,913 11,642 SH SOLE 11,642 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE Exchange Traded Fund 81369Y209 1,100,288 6,533 SH SOLE 6,533 0 0
SELECT SECTOR SPDR TR SBI INT-INDS Exchange Traded Fund 81369Y704 956,294 5,727 SH SOLE 5,727 0 0
SELECT SECTOR SPDR TRX FINANCIAL Exchange Traded Fund 81369Y605 1,225,263 22,945 SH SOLE 22,945 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 Exchange Traded Fund 78467X109 394,126 775 SH SOLE 775 0 0
SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 436,224 572 SH SOLE 572 0 0
SPDR SER TR PRTFLO S&P500 GW Exchange Traded Fund 78464A409 324,316 2,635 SH SOLE 2,635 0 0
SPDR SER TR SPDR BLOOMBERG Exchange Traded Fund 78468R663 1,483,285 16,186 SH SOLE 16,186 0 0
STEEL DYNAMICS INC Common Stock 858119100 1,285,338 5,800 SH SOLE 5,800 0 0
TECHNOLOGY SELECT SECTOR SPDR FD Exchange Traded Fund 81369Y803 4,362,680 22,287 SH SOLE 22,287 0 0
TRANE TECHNOLOGIES PLC ORD SHS Int'l Common Stock G8994E103 443,392 981 SH SOLE 981 0 0
UNION PACIFIC CORP Common Stock 907818108 722,233 2,654 SH SOLE 2,654 0 0
UNITED RENTALS INCORPORATED Common Stock 911363109 227,177 227 SH SOLE 227 0 0
VANGUARD COMMUNICATION SERVICES ETF Exchange Traded Fund 92204A884 1,373,582 7,207 SH SOLE 7,207 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS Exchange Traded Fund 922908363 791,271 1,129 SH SOLE 1,129 0 0
VANGUARD INTERMEDIATE TERM B Exchange Traded Fund 921937819 511,696 7,023 SH SOLE 7,023 0 0
VANGUARD MALVERN FDS CORE BD ETF Exchange Traded Fund 922020748 938,140 12,743 SH SOLE 12,743 0 0
VANGUARD MORNINGSTAR TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 6,483,334 17,324 SH SOLE 17,324 0 0
VANGUARD MUN BD FDS Exchange Traded Fund 922907746 327,352 6,912 SH SOLE 6,912 0 0
VANGUARD TOTAL BOND MARKET ETF Exchange Traded Fund 921937835 515,462 7,348 SH SOLE 7,348 0 0
VANGUARD TOTAL INTL STOCK INDEX Exchange Traded Fund 921909768 577,898 6,802 SH SOLE 6,802 0 0
VANGUARD US MULTIFACTOR Exchange Traded Fund 921935607 291,685 1,634 SH SOLE 1,634 0 0
VISA INC Common Stock 92826C839 1,272,028 3,540 SH SOLE 3,540 0 0
WAL MART STORES INC COM Common Stock 931142103 211,581 2,036 SH SOLE 2,036 0 0
WELLS FARGO & CO NEW Common Stock 949746101 428,428 5,352 SH SOLE 5,352 0 0