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
ALPS ETF TR ALERIAN ENERGY 00162Q676 1,435 66,602 SH   SOLE   0 0 66,602
ALPS ETF TR ALERIAN MLP 00162Q866 959 97,404 SH   SOLE   0 0 97,404
AT&T INC COM 00206R102 407 12,133 SH   SOLE   0 0 12,133
ABBOTT LABS COM 002824100 251 2,986 SH   SOLE   0 0 2,986
ALTRIA GROUP INC COM 02209S103 339 7,168 SH   SOLE   0 0 7,168
AMAZON COM INC COM 023135106 1,059 559 SH   SOLE   0 0 559
APPLE INC COM 037833100 2,386 12,056 SH   SOLE   0 0 12,056
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,273 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,924 9,025 SH   SOLE   0 0 9,025
BOEING CO COM 097023105 425 1,168 SH   SOLE   0 0 1,168
CASEYS GEN STORES INC COM 147528103 303 1,940 SH   SOLE   0 0 1,940
CATERPILLAR INC DEL COM 149123101 284 2,082 SH   SOLE   0 0 2,082
CHEVRON CORP NEW COM 166764100 354 2,842 SH   SOLE   0 0 2,842
CINTAS CORP COM 172908105 221 932 SH   SOLE   0 0 932
DEERE & CO COM 244199105 523 3,157 SH   SOLE   0 0 3,157
DISNEY WALT CO COM DISNEY 254687106 399 2,858 SH   SOLE   0 0 2,858
ENTERPRISE PRODS PARTNERS L COM 293792107 204 7,073 SH   SOLE   0 0 7,073
EXXON MOBIL CORP COM 30231G102 387 5,048 SH   SOLE   0 0 5,048
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,030 33,609 SH   SOLE   0 0 33,609
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 207 3,781 SH   SOLE   0 0 3,781
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1,258 22,289 SH   SOLE   0 0 22,289
FIRST TR NASDAQ100 TECH INDE SHS 337345102 416 4,871 SH   SOLE   0 0 4,871
FIRST TR S&P REIT INDEX FD COM 33734G108 254 10,183 SH   SOLE   0 0 10,183
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,216 36,053 SH   SOLE   0 0 36,053
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,197 15,459 SH   SOLE   0 0 15,459
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 882 14,348 SH   SOLE   0 0 14,348
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 396 5,761 SH   SOLE   0 0 5,761
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 271 5,203 SH   SOLE   0 0 5,203
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 319 9,223 SH   SOLE   0 0 9,223
FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 205 5,747 SH   SOLE   0 0 5,747
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1,058 42,070 SH   SOLE   0 0 42,070
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 650 13,788 SH   SOLE   0 0 13,788
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 388 9,940 SH   SOLE   0 0 9,940
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 204 6,720 SH   SOLE   0 0 6,720
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 713 36,763 SH   SOLE   0 0 36,763
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 2,235 40,815 SH   SOLE   0 0 40,815
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 752 18,693 SH   SOLE   0 0 18,693
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,439 27,846 SH   SOLE   0 0 27,846
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 602 11,959 SH   SOLE   0 0 11,959
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 370 6,159 SH   SOLE   0 0 6,159
INTERNATIONAL BUSINESS MACHS COM 459200101 251 1,819 SH   SOLE   0 0 1,819
ISHARES TR TIPS BD ETF 464287176 3,628 31,413 SH   SOLE   0 0 31,413
ISHARES TR CORE S&P500 ETF 464287200 2,707 9,186 SH   SOLE   0 0 9,186
ISHARES TR CORE US AGGBD ET 464287226 227 2,039 SH   SOLE   0 0 2,039
ISHARES TR 1 3 YR TREAS BD 464287457 497 5,857 SH   SOLE   0 0 5,857
ISHARES TR RUS MDCP VAL ETF 464287473 252 2,831 SH   SOLE   0 0 2,831
ISHARES TR RUS MD CP GR ETF 464287481 254 1,780 SH   SOLE   0 0 1,780
ISHARES TR COHEN STEER REIT 464287564 816 7,247 SH   SOLE   0 0 7,247
ISHARES TR RUS 1000 ETF 464287622 308 1,892 SH   SOLE   0 0 1,892
ISHARES TR RUS 2000 VAL ETF 464287630 457 3,796 SH   SOLE   0 0 3,796
ISHARES TR CORE S&P SCP ETF 464287804 350 4,475 SH   SOLE   0 0 4,475
ISHARES TR SHRT NAT MUN ETF 464288158 2,119 19,885 SH   SOLE   0 0 19,885
ISHARES TR MSCI ACWI ETF 464288257 435 5,907 SH   SOLE   0 0 5,907
ISHARES TR EAFE SML CP ETF 464288273 539 9,397 SH   SOLE   0 0 9,397
ISHARES TR NATIONAL MUN ETF 464288414 1,542 13,634 SH   SOLE   0 0 13,634
ISHARES TR PFD AND INCM SEC 464288687 365 9,911 SH   SOLE   0 0 9,911
ISHARES TR MICRO-CAP ETF 464288869 207 2,224 SH   SOLE   0 0 2,224
ISHARES TR EAFE VALUE ETF 464288877 1,809 37,638 SH   SOLE   0 0 37,638
ISHARES TR AGGRES ALLOC ETF 464289859 2,811 50,964 SH   SOLE   0 0 50,964
ISHARES TR GRWT ALLOCAT ETF 464289867 1,938 42,116 SH   SOLE   0 0 42,116
ISHARES TR MODERT ALLOC ETF 464289875 611 15,650 SH   SOLE   0 0 15,650
ISHARES TR CONSER ALLOC ETF 464289883 411 11,601 SH   SOLE   0 0 11,601
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,079 10,726 SH   SOLE   0 0 10,726
ISHARES TR CORE MSCI EAFE 46432F842 500 8,144 SH   SOLE   0 0 8,144
JPMORGAN CHASE & CO COM 46625H100 888 7,941 SH   SOLE   0 0 7,941
JOHNSON & JOHNSON COM 478160104 217 1,560 SH   SOLE   0 0 1,560
KEMPHARM INC COM 488445107 28 16,070 SH   SOLE   0 0 16,070
KINDER MORGAN INC DEL COM 49456B101 1,153 55,234 SH   SOLE   0 0 55,234
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 338 12,000 SH   SOLE   0 0 12,000
MCDONALDS CORP COM 580135101 1,018 4,903 SH   SOLE   0 0 4,903
MICROSOFT CORP COM 594918104 531 3,960 SH   SOLE   0 0 3,960
NETFLIX INC COM 64110L106 551 1,500 SH   SOLE   0 0 1,500
NORFOLK SOUTHERN CORP COM 655844108 219 1,101 SH   SOLE   0 0 1,101
OCCIDENTAL PETE CORP COM 674599105 2,941 58,484 SH   SOLE   0 0 58,484
PEPSICO INC COM 713448108 373 2,843 SH   SOLE   0 0 2,843
PFIZER INC COM 717081103 539 12,447 SH   SOLE   0 0 12,447
PHILIP MORRIS INTL INC COM 718172109 220 2,799 SH   SOLE   0 0 2,799
POLARIS INDS INC COM 731068102 514 5,633 SH   SOLE   0 0 5,633
PROCTER AND GAMBLE CO COM 742718109 276 2,521 SH   SOLE   0 0 2,521
REALTY INCOME CORP COM 756109104 393 5,694 SH   SOLE   0 0 5,694
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 403 11,257 SH   SOLE   0 0 11,257
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1,032 17,014 SH   SOLE   0 0 17,014
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 2,139 37,793 SH   SOLE   0 0 37,793
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 910 24,947 SH   SOLE   0 0 24,947
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 639 18,513 SH   SOLE   0 0 18,513
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 676 22,546 SH   SOLE   0 0 22,546
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1,210 24,730 SH   SOLE   0 0 24,730
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 72 12,525 SH   SOLE   0 0 12,525
TYSON FOODS INC CL A 902494103 220 2,720 SH   SOLE   0 0 2,720
US BANCORP DEL COM NEW 902973304 5,481 104,596 SH   SOLE   0 0 104,596
UNION PACIFIC CORP COM 907818108 852 5,041 SH   SOLE   0 0 5,041
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 203 7,944 SH   SOLE   0 0 7,944
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 379 7,615 SH   SOLE   0 0 7,615
VANGUARD GROUP DIV APP ETF 921908844 738 6,409 SH   SOLE   0 0 6,409
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 570 6,588 SH   SOLE   0 0 6,588
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 3,686 45,768 SH   SOLE   0 0 45,768
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,974 143,232 SH   SOLE   0 0 143,232
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,129 29,728 SH   SOLE   0 0 29,728
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,484 29,107 SH   SOLE   0 0 29,107
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,488 58,500 SH   SOLE   0 0 58,500
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,772 26,868 SH   SOLE   0 0 26,868
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,638 14,712 SH   SOLE   0 0 14,712
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 998 6,687 SH   SOLE   0 0 6,687
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 943 10,785 SH   SOLE   0 0 10,785
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,338 56,211 SH   SOLE   0 0 56,211
VANGUARD INDEX FDS GROWTH ETF 922908736 597 3,655 SH   SOLE   0 0 3,655
VANGUARD INDEX FDS VALUE ETF 922908744 3,405 30,701 SH   SOLE   0 0 30,701
VANGUARD INDEX FDS SMALL CP ETF 922908751 913 5,826 SH   SOLE   0 0 5,826
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,847 45,617 SH   SOLE   0 0 45,617
VERIZON COMMUNICATIONS INC COM 92343V104 235 4,115 SH   SOLE   0 0 4,115
W P CAREY INC COM 92936U109 250 3,078 SH   SOLE   0 0 3,078
WALMART INC COM 931142103 242 2,194 SH   SOLE   0 0 2,194
WELLS FARGO CO NEW COM 949746101 396 8,359 SH   SOLE   0 0 8,359
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,353 53,958 SH   SOLE   0 0 53,958
EATON CORP PLC SHS G29183103 1,236 14,846 SH   SOLE   0 0 14,846