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
ABBOTT LABS COM Common Stock 002824100   211,749 1,863 SH   SOLE   1,863 0 0
ABBVIE INC Common Stock 00287Y109   1,063,282 5,839 SH   SOLE   5,839 0 0
AFLAC INC Common Stock 001055102   467,937 5,450 SH   SOLE   5,450 0 0
ALLIANT CORP STOCK Common Stock 018802108   227,102 4,506 SH   SOLE   4,506 0 0
ALPHABET INC CLASS A Common Stock 02079K305   537,160 3,559 SH   SOLE   3,559 0 0
AMAZON COM INC Common Stock 023135106   268,405 1,488 SH   SOLE   1,488 0 0
APPLE INC Common Stock 037833100   3,850,240 22,453 SH   SOLE   22,453 0 0
BANK OF AMERICA CORP Common Stock 060505104   593,524 15,652 SH   SOLE   15,652 0 0
BERKSHIRE HATHAWAY INC CL B Common Stock 084670702   4,353,644 10,353 SH   SOLE   10,353 0 0
BLACKROCK CORE BOND TRUST Fixed Income ETF 09249E101   150,228 13,910 SH   SOLE   13,910 0 0
BLACKROCK MULTI SECTOR INC TR Fixed Income ETF 09258A107   247,776 15,603 SH   SOLE   15,603 0 0
BLACKROCK SHORT DURATION Exchange Traded Fund 46431W507   1,105,780 21,914 SH   SOLE   21,914 0 0
CATERPILLAR INC STOCK Common Stock 149123101   1,391,701 3,798 SH   SOLE   3,798 0 0
CHEVRON CORPORATION Common Stock 166764100   341,665 2,166 SH   SOLE   2,166 0 0
CISCO SYSTEMS INC Common Stock 17275R102   522,458 10,468 SH   SOLE   10,468 0 0
COCA COLA COMMON STOCK Common Stock 191216100   368,304 6,020 SH   SOLE   6,020 0 0
CONOCO PHILLIPS COM Common Stock 20825C104   208,867 1,641 SH   SOLE   1,641 0 0
CONSTELLATION BRANDS INC Common Stock 21036P108   242,138 891 SH   SOLE   891 0 0
CORNING INC COM Common Stock 219350105   330,160 10,017 SH   SOLE   10,017 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105   452,033 617 SH   SOLE   617 0 0
CUMMINS INC COM Common Stock 231021106   1,764,954 5,990 SH   SOLE   5,990 0 0
DANAHER CORPORATION Common Stock 235851102   405,545 1,624 SH   SOLE   1,624 0 0
DEERE & CO COM Common Stock 244199105   713,455 1,737 SH   SOLE   1,737 0 0
DISNEY (WALT) HOLDING CO Common Stock 254687106   297,335 2,430 SH   SOLE   2,430 0 0
DUKE ENERGY HLDG Common Stock 26441C204   365,080 3,775 SH   SOLE   3,775 0 0
EATON CORP PLC Common Stock G29183103   208,558 667 SH   SOLE   667 0 0
ELI LILLY & CO Common Stock 532457108   3,519,491 4,524 SH   SOLE   4,524 0 0
ETF VANGUARD EMERGING MARKETS Exchange Traded Fund 922042858   3,227,025 77,257 SH   SOLE   77,257 0 0
ETF VANGUARD EMERGING MARKETS Exchange Traded Fund 922042858   18,838 451 SH   OTR   451 0 0
EXXON MOBIL CORP Common Stock 30231G102   251,892 2,167 SH   SOLE   2,167 0 0
FEDERAL AGRIC MTG CP CL A Common Stock 313148108   312,220 2,000 SH   SOLE   2,000 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104   928,525 2,223 SH   SOLE   2,223 0 0
HOME DEPOT INC COMMON STOCK Common Stock 437076102   2,216,057 5,777 SH   SOLE   5,777 0 0
HONEYWELL INTL INC COM Common Stock 438516106   387,512 1,888 SH   SOLE   1,888 0 0
INTEL CORP COM Common Stock 458140100   225,267 5,100 SH   SOLE   5,100 0 0
INVESCO QQQ TR UNIT SER 1 Exchange Traded Fund 46090E103   1,204,599 2,713 SH   SOLE   2,713 0 0
ISHARE DOW JONES BASIC MATERIALS Exchange Traded Fund 464287838   2,000,116 13,539 SH   SOLE   13,539 0 0
ISHARE DOW JONES CONSUMER DISCRETIONARY ETF Exchange Traded Fund 464287580   5,017,957 61,217 SH   SOLE   61,217 0 0
ISHARE DOW JONES ENERGY Exchange Traded Fund 464287796   2,331,828 47,203 SH   SOLE   47,203 0 0
ISHARE DOW JONES FINANCIAL SECTOR Exchange Traded Fund 464287788   6,418,019 67,099 SH   SOLE   67,099 0 0
ISHARE DOW JONES HEALTHCARE Exchange Traded Fund 464287762   6,857,096 110,777 SH   SOLE   110,777 0 0
ISHARE DOW JONES INDUSTRIAL Exchange Traded Fund 464287754   5,024,503 39,969 SH   SOLE   39,969 0 0
ISHARE DOW JONES INTL SELECT DIV IDX Exchange Traded Fund 464288448   435,657 15,537 SH   SOLE   15,537 0 0
ISHARE DOW JONES SELECT DIV INDEX FUND Exchange Traded Fund 464287168   1,131,039 9,182 SH   SOLE   9,182 0 0
ISHARE DOW JONES TECH Exchange Traded Fund 464287721   14,316,225 105,999 SH   SOLE   105,999 0 0
ISHARE DOW JONES TELECOM Exchange Traded Fund 464287713   335,723 15,274 SH   SOLE   15,274 0 0
ISHARE DOW JONES UTILITIES Exchange Traded Fund 464287697   1,739,929 20,586 SH   SOLE   20,586 0 0
ISHARE MSCI EAFE FUND Exchange Traded Fund 464287465   8,917,088 111,659 SH   SOLE   111,659 0 0
ISHARE S&P 100 INDEX Exchange Traded Fund 464287101   520,056 2,102 SH   SOLE   2,102 0 0
ISHARE S&P 500/ GROWTH INDEXFUND Exchange Traded Fund 464287309   526,990 6,241 SH   SOLE   6,241 0 0
ISHARE S&P MIDCAP 400/GROWTH INDEX FUND Exchange Traded Fund 464287606   6,414,875 70,300 SH   SOLE   70,300 0 0
ISHARE S&P MIDCAP 400/VALUE INDEX FUND Exchange Traded Fund 464287705   5,740,022 48,525 SH   SOLE   48,525 0 0
ISHARE S&P SMALL CAP 600 GROWTH INDEX Exchange Traded Fund 464287887   4,361,284 33,361 SH   SOLE   33,361 0 0
ISHARE S&P SMALLCAP 600 BARRA VALUE IND Exchange Traded Fund 464287879   4,171,028 40,590 SH   SOLE   40,590 0 0
ISHARE U.S. CONSUMER STAPLES ETF Exchange Traded Fund 464287812   3,060,460 45,253 SH   SOLE   45,253 0 0
ISHARES DJ US REAL ESTATE Exchange Traded Fund 464287739   3,640,051 40,490 SH   SOLE   40,490 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF Exchange Traded Fund 46432F339   3,099,312 18,858 SH   SOLE   18,858 0 0
ISHARES EMERGING MARKETS EQUITY FACTOR ETF Exchange Traded Fund 46434G889   512,878 11,515 SH   SOLE   11,515 0 0
ISHARES MSCI EAFE GROWTH INDEX FUND ETF Exchange Traded Fund 464288885   700,686 6,751 SH   SOLE   6,751 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF Exchange Traded Fund 46429B689   265,375 3,744 SH   SOLE   3,744 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF Exchange Traded Fund 46432F396   945,743 5,048 SH   SOLE   5,048 0 0
ISHARES MSCI USA VALUE FACTOR ETF Exchange Traded Fund 46432F388   367,929 3,397 SH   SOLE   3,397 0 0
ISHARES MSCI VALUE INDEX FUND EAFE ETF Exchange Traded Fund 464288877   795,654 14,626 SH   SOLE   14,626 0 0
ISHARES NATIONAL MUNI BD ETF Exchange Traded Fund 464288414   429,001 3,987 SH   SOLE   3,987 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842   55,665 750 SH   OTR   750 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842   1,653,844 22,283 SH   SOLE   22,283 0 0
ISHARES TR MIN VOL USA ETF Exchange Traded Fund 46429B697   1,356,921 16,235 SH   SOLE   16,235 0 0
ISHARE-S&P 500 VALUE INDEX FUND Exchange Traded Fund 464287408   270,127 1,446 SH   SOLE   1,446 0 0
J P MORGAN CORE PLUS BD ETF Exchange Traded Fund 46641Q670   871,702 18,688 SH   SOLE   18,688 0 0
J P MORGAN INCOME ETF Exchange Traded Fund 46641Q159   1,771,874 38,891 SH   SOLE   38,891 0 0
J P MORGAN INTL BD OPP ETF Exchange Traded Fund 46641Q852   1,156,214 24,280 SH   SOLE   24,280 0 0
JOHNSON & JOHNSON COM Common Stock 478160104   1,352,050 8,547 SH   SOLE   8,547 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC Exchange Traded Fund 46641Q837   3,679,873 72,941 SH   SOLE   72,941 0 0
JP MORGAN ULTRA SHORT MUNI INC ETF Exchange Traded Fund 46641Q654   941,481 18,555 SH   SOLE   18,555 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100   2,119,975 10,584 SH   SOLE   10,584 0 0
KROGER COMPANY COMMON Common Stock 501044101   294,848 5,161 SH   SOLE   5,161 0 0
LOWES COMPANIES INC Common Stock 548661107   1,003,127 3,938 SH   SOLE   3,938 0 0
MCDONALDS CORP Common Stock 580135101   774,517 2,747 SH   SOLE   2,747 0 0
MEDTRONIC PLC Common Stock G5960L103   257,093 2,950 SH   SOLE   2,950 0 0
MERCK & CO INC COM Common Stock 58933Y105   610,005 4,623 SH   SOLE   4,623 0 0
MICROSOFT CORP Common Stock 594918104   3,169,284 7,533 SH   SOLE   7,533 0 0
MORGAN STANLEY Common Stock 617446448   870,980 9,250 SH   SOLE   9,250 0 0
NVIDIA CORP Common Stock 67066G104   564,725 625 SH   SOLE   625 0 0
NYMOX PHARMACEUTICAL CORP ORD SHS Corp Common Stock P73398102   14,040 35,100 SH   SOLE   35,100 0 0
ORACLE CORP COM Common Stock 68389X105   364,269 2,900 SH   SOLE   2,900 0 0
PEPSICO INC COM Common Stock 713448108   259,890 1,485 SH   SOLE   1,485 0 0
PFIZER INC COMMON STOCK Common Stock 717081103   283,744 10,225 SH   SOLE   10,225 0 0
PGIM ACTIVE HIGH YIELD BD ETF Exchange Traded Fund 69344A206   1,165,903 33,283 SH   SOLE   33,283 0 0
PGIM ETF TR TOTAL RETURN BOND Exchange Traded Fund 69344A800   1,396,845 33,578 SH   SOLE   33,578 0 0
PGIM ULTRA SHORT ETF BOND Exchange Traded Fund 69344A107   1,696,162 34,128 SH   SOLE   34,128 0 0
PHILLIP MORRIS INTL INC Common Stock 718172109   216,681 2,365 SH   SOLE   2,365 0 0
PNC FINANCIAL SERVICES CORP Common Stock 693475105   513,726 3,179 SH   SOLE   3,179 0 0
PRINCIPAL FINL GROUP Common Stock 74251V102   281,457 3,261 SH   SOLE   3,261 0 0
PRINCIPAL SPECTRUM PREF SEC ACTIVE ETF Preferred Stock 74255Y888   1,026,836 56,575 SH   SOLE   56,575 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109   588,481 3,627 SH   SOLE   3,627 0 0
RTX CORPORATION Common Stock 75513E101   351,303 3,602 SH   SOLE   3,602 0 0
SECTOR SPDR-ENERGY Exchange Traded Fund 81369Y506   274,167 2,904 SH   SOLE   2,904 0 0
SOUTHERN CO COM Common Stock 842587107   269,527 3,757 SH   SOLE   3,757 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 Exchange Traded Fund 78467X109   308,264 775 SH   SOLE   775 0 0
SPDR SER TR SPDR BLOOMBERG Exchange Traded Fund 78468R663   1,289,147 14,043 SH   SOLE   14,043 0 0
STEEL DYNAMICS INC Common Stock 858119100   923,028 6,227 SH   SOLE   6,227 0 0
TECHNOLOGY SELECT SECTOR SPDR FD Exchange Traded Fund 81369Y803   357,600 1,717 SH   SOLE   1,717 0 0
UNION PACIFIC CORP Common Stock 907818108   664,995 2,704 SH   SOLE   2,704 0 0
UNITED HEALTH GROUP INC Common Stock 91324P102   269,117 544 SH   SOLE   544 0 0
US BANCORP DEL COM Common Stock 902973304   333,730 7,466 SH   SOLE   7,466 0 0
VANGUARD COMMUNICATION SERVICES ETF Exchange Traded Fund 92204A884   472,392 3,600 SH   SOLE   3,600 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS Exchange Traded Fund 922908363   519,156 1,080 SH   SOLE   1,080 0 0
VANGUARD INTERMEDIATE TERM B Exchange Traded Fund 921937819   445,162 5,904 SH   SOLE   5,904 0 0
VANGUARD MUN BD FDS Exchange Traded Fund 922907746   291,152 5,754 SH   SOLE   5,754 0 0
VANGUARD TOTAL BOND MARKET ETF Exchange Traded Fund 921937835   1,200,647 16,531 SH   SOLE   16,531 0 0
VANGUARD TOTAL INTL STOCK INDEX Exchange Traded Fund 921909768   1,063,330 17,634 SH   SOLE   17,634 0 0
VANGUARD TOTAL STOCK MKT INDEX Exchange Traded Fund 922908769   4,435,194 17,065 SH   SOLE   17,065 0 0
VISA INC Common Stock 92826C839   482,529 1,729 SH   SOLE   1,729 0 0
WELLS FARGO & CO NEW Common Stock 949746101   256,125 4,419 SH   SOLE   4,419 0 0
WINNEBAGO INDUSTRIES COMMON Common Stock 974637100   492,618 6,657 SH   SOLE   6,657 0 0