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 Co COM 88579Y101 649,000 3,947 SH   SOLE 0 0 0 3,947
Alliant Energy COM 018802108 351,000 6,502 SH   SOLE 0 0 0 6,502
Alphabet Inc Cap Stk Class A CAP STK CL A 02079K305 260,000 213 SH   SOLE 0 0 0 213
Alphabet Inc Cap Stk Class C CAP STK CL C 02079K107 229,000 188 SH   SOLE 0 0 0 188
Amazon Com Inc COM 023135106 2,258,000 1,301 SH   SOLE 0 0 0 1,301
Amgen COM 031162100 351,000 1,812 SH   SOLE 0 0 0 1,812
Apple Inc COM 037833100 1,210,000 5,402 SH   SOLE 0 0 0 5,402
AT&T Inc COM 00206R102 360,000 9,521 SH   SOLE 0 0 0 9,521
Berkshire Hathaway B CL B NEW 084670702 1,001,000 4,811 SH   SOLE 0 0 0 4,811
Boeing COM 097023105 259,000 681 SH   SOLE 0 0 0 681
Chevron COM 166764100 256,000 2,159 SH   SOLE 0 0 0 2,159
Cincinnati Financial COM 172062101 228,000 1,950 SH   SOLE 0 0 0 1,950
Claymore Guggenheim BulletShares 2020 Corp Bd ETF GUG BULL2020 E 18383M514 918,000 43,090 SH   SOLE 0 0 0 43,090
Claymore Guggenheim BulletShares 2021 Corp Bd ETF GUGG BULSCH 2021 18383M266 1,121,000 52,746 SH   SOLE 0 0 0 52,746
Claymore Guggenheim BulletShares 2022 Corp Bd ETF GUGG BULSH 2022 18383M258 1,034,000 48,114 SH   SOLE 0 0 0 48,114
Claymore Guggenheim BulletShares 2023 Corp Bd ETF 2023 CORP BOND 18383M241 1,020,000 47,902 SH   SOLE 0 0 0 47,902
Coca-Cola COM 191216100 324,000 5,946 SH   SOLE 0 0 0 5,946
Colgate-Palmolive COM 194162103 740,000 10,067 SH   SOLE 0 0 0 10,067
Comcast Corp A CL A 20030N101 911,000 20,201 SH   SOLE 0 0 0 20,201
Deutsche MSCI EAFE Hedged Equity ETF XTRACK MSCI EAFE 233051200 2,662,000 82,319 SH   SOLE 0 0 0 82,319
Deutsche X-Trackers MSCI Europe Hedged Equity XTRACK MSCI EURP 233051853 278,000 9,317 SH   SOLE 0 0 0 9,317
DTE Energy COM 233331107 364,000 2,740 SH   SOLE 0 0 0 2,740
Ecolab COM 278865100 663,000 3,350 SH   SOLE 0 0 0 3,350
Exxon Mobil COM 30231G102 587,000 8,314 SH   SOLE 0 0 0 8,314
First TR Low Duration Opportunities ETF FST LOW OPPT EFT 33739Q200 4,018,000 77,289 SH   SOLE 0 0 0 77,289
Ford Motor Company COM 345370860 115,000 12,574 SH   SOLE 0 0 0 12,574
Home Depot Inc. COM 437076102 422,000 1,819 SH   SOLE 0 0 0 1,819
Innovator ETFS TR S&P 500 Power Buffer ETF S&P 500 PWRETF 45782C797 984,000 39,542 SH   SOLE 0 0 0 39,542
Intel Corp COM 458140100 448,000 8,698 SH   SOLE 0 0 0 8,698
International Business Machines COM 459200101 418,000 2,875 SH   SOLE 0 0 0 2,875
Invesco BulletShares 2024 Corp Bd ETF BULSHS 2024 CB 46138J841 991,000 46,222 SH   SOLE 0 0 0 46,222
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 12,336,000 41,324 SH   SOLE 0 0 0 41,324
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 12,237,000 63,331 SH   SOLE 0 0 0 63,331
Ishares Gold Trust ISHARES 464285105 194,000 13,780 SH   SOLE 0 0 0 13,780
iShares MSCI ACWI Index ETF MSCI ACWI ETF 464288257 3,213,000 43,562 SH   SOLE 0 0 0 43,562
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 1,245,000 19,098 SH   SOLE 0 0 0 19,098
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234 2,128,000 52,056 SH   SOLE 0 0 0 52,056
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 21,576,000 135,162 SH   SOLE 0 0 0 135,162
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 6,782,000 52,880 SH   SOLE 0 0 0 52,880
iShares Russell 2000 ETF RUS 2000 ETF 464287655 1,098,000 7,253 SH   SOLE 0 0 0 7,253
iShares Russell Mid-Cap ETF RUS MID CP ETF 464287499 474,000 8,470 SH   SOLE 0 0 0 8,470
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481 404,000 2,857 SH   SOLE 0 0 0 2,857
iShares S&P 500 Growth S&P 500 GRWT ETF 464287309 2,021,000 11,225 SH   SOLE 0 0 0 11,225
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 426,000 3,576 SH   SOLE 0 0 0 3,576
Ishares TR Russell Mid-Cap Value ETF RUS MDCP VAL ETF 464287473 428,000 4,772 SH   SOLE 0 0 0 4,772
Johnson & Johnson COM 478160104 824,000 6,370 SH   SOLE 0 0 0 6,370
JP Morgan Chase COM 46625H100 584,000 4,961 SH   SOLE 0 0 0 4,961
Lam Research Corp COM 512807108 254,000 1,098 SH   SOLE 0 0 0 1,098
McDonalds Corp COM 580135101 810,000 3,774 SH   SOLE 0 0 0 3,774
Merck & Co COM 58933Y105 772,000 9,170 SH   SOLE 0 0 0 9,170
Microsoft Corp COM 594918104 867,000 6,236 SH   SOLE 0 0 0 6,236
Oracle Corp COM 68389X105 274,000 4,986 SH   SOLE 0 0 0 4,986
PepsiCo COM 713448108 695,000 5,071 SH   SOLE 0 0 0 5,071
Pfizer COM 717081103 217,000 6,034 SH   SOLE 0 0 0 6,034
PowerShares QQQ ETF UNIT SER 1 73935A104 977,000 5,175 SH   SOLE 0 0 0 5,175
PowerShares Water Resources ETF WATER RES PORT 73935X575 596,000 16,296 SH   SOLE 0 0 0 16,296
Proctor & Gamble COM 742718109 507,000 4,080 SH   SOLE 0 0 0 4,080
Rydex Guggenheim S&P 500 Equal Weight ETF GUG S&P 500 EQ WT 78355W106 9,498,000 87,877 SH   SOLE 0 0 0 87,877
Select Sector SPDR TECHNOLOGY 81369Y803 209,000 2,598 SH   SOLE 0 0 0 2,598
Southern Co COM 842587107 210,000 3,396 SH   SOLE 0 0 0 3,396
SPDR Gold ETF GOLD SHS 78463V107 1,093,000 7,871 SH   SOLE 0 0 0 7,871
SPDR S&P 500 ETF TR UNIT 78462F103 54,512,000 183,684 SH   SOLE 0 0 0 183,684
SPDR S&P Mid-Cap 400 ETF UTSER1 S&PDCRP 78467Y107 21,040,000 59,693 SH   SOLE 0 0 0 59,693
SPDR TR S&P 500 Growth PRTFLO S&P500 GW 78464A409 297,000 7,626 SH   SOLE 0 0 0 7,626
Vanguard Growth ETF GROWTH ETF 922908736 538,000 3,236 SH   SOLE 0 0 0 3,236
Vanguard Intl Equity Index Emerging Mkts ETF FTSE EMR MKT ETF 922042858 337,000 8,369 SH   SOLE 0 0 0 8,369
Vanguard Mid-Cap ETF MID CAP ETF 922908629 442,000 2,638 SH   SOLE 0 0 0 2,638
Vanguard Value ETF VALUE ETF 922908744 583,000 5,221 SH   SOLE 0 0 0 5,221
Verizon COM 92343V104 373,000 6,185 SH   SOLE 0 0 0 6,185
Walmart COM 931142103 233,000 1,965 SH   SOLE 0 0 0 1,965
Walt Disney Company COM 254687106 694,000 5,323 SH   SOLE 0 0 0 5,323
Zomedica Pharmaceuticals COM 98979F107 10,000 26,703 SH   SOLE 0 0 0 26,703