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 MLP 00162Q452 572 18,768 SH   SOLE   0 0 18,768
ALPS ETF TR ALERIAN ENERGY 00162Q676 575 33,328 SH   SOLE   0 0 33,328
AT&T INC COM 00206R102 267 8,806 SH   SOLE   0 0 8,806
AMAZON COM INC COM 023135106 2,661 860 SH   SOLE   0 0 860
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 883 13,438 SH   SOLE   0 0 13,438
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 892 14,739 SH   SOLE   0 0 14,739
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 991 15,937 SH   SOLE   0 0 15,937
AMERICAN CENTY ETF TR US SML CP VALU 025072877 367 5,088 SH   SOLE   0 0 5,088
AMERICAN CENTY ETF TR US EQT ETF 025072885 1,786 25,744 SH   SOLE   0 0 25,744
APPLE INC COM 037833100 4,626 37,868 SH   SOLE   0 0 37,868
BK OF AMERICA CORP COM 060505104 208 5,368 SH   SOLE   0 0 5,368
BERKSHIRE HATHAWAY INC DEL CL A 084670108 771 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,610 18,045 SH   SOLE   0 0 18,045
CASEYS GEN STORES INC COM 147528103 223 1,031 SH   SOLE   0 0 1,031
DEERE & CO COM 244199105 631 1,685 SH   SOLE   0 0 1,685
DISNEY WALT CO COM 254687106 738 3,998 SH   SOLE   0 0 3,998
EXXON MOBIL CORP COM 30231G102 333 5,959 SH   SOLE   0 0 5,959
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 228 3,579 SH   SOLE   0 0 3,579
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 472 20,696 SH   SOLE   0 0 20,696
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3,962 196,612 SH   SOLE   0 0 196,612
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,132 20,060 SH   SOLE   0 0 20,060
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1,893 90,941 SH   SOLE   0 0 90,941
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 518 10,145 SH   SOLE   0 0 10,145
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 399 6,647 SH   SOLE   0 0 6,647
HOME DEPOT INC COM 437076102 365 1,196 SH   SOLE   0 0 1,196
INNOVATIVE INDL PPTYS INC COM 45781V101 347 1,924 SH   SOLE   0 0 1,924
ISHARES TR TIPS BD ETF 464287176 2,333 18,586 SH   SOLE   0 0 18,586
ISHARES TR CORE S&P500 ETF 464287200 3,594 9,033 SH   SOLE   0 0 9,033
ISHARES TR CORE US AGGBD ET 464287226 1,683 14,789 SH   SOLE   0 0 14,789
ISHARES TR MSCI EMG MKT ETF 464287234 1,309 24,535 SH   SOLE   0 0 24,535
ISHARES TR BARCLAYS 7 10 YR 464287440 204 1,806 SH   SOLE   0 0 1,806
ISHARES TR 1 3 YR TREAS BD 464287457 392 4,549 SH   SOLE   0 0 4,549
ISHARES TR RUS MDCP VAL ETF 464287473 309 2,831 SH   SOLE   0 0 2,831
ISHARES TR RUS MD CP GR ETF 464287481 334 3,274 SH   SOLE   0 0 3,274
ISHARES TR COHEN STEER REIT 464287564 569 9,847 SH   SOLE   0 0 9,847
ISHARES TR RUS 1000 ETF 464287622 319 1,427 SH   SOLE   0 0 1,427
ISHARES TR RUS 2000 VAL ETF 464287630 6,377 39,990 SH   SOLE   0 0 39,990
ISHARES TR RUSSELL 2000 ETF 464287655 886 4,010 SH   SOLE   0 0 4,010
ISHARES TR CORE S&P US VLU 464287663 1,730 25,110 SH   SOLE   0 0 25,110
ISHARES TR SP SMCP600VL ETF 464287879 748 7,429 SH   SOLE   0 0 7,429
ISHARES TR SHRT NAT MUN ETF 464288158 2,047 18,984 SH   SOLE   0 0 18,984
ISHARES TR MSCI ACWI ETF 464288257 757 7,959 SH   SOLE   0 0 7,959
ISHARES TR EAFE SML CP ETF 464288273 203 2,819 SH   SOLE   0 0 2,819
ISHARES TR NATIONAL MUN ETF 464288414 1,092 9,413 SH   SOLE   0 0 9,413
ISHARES TR 3 7 YR TREAS BD 464288661 278 2,137 SH   SOLE   0 0 2,137
ISHARES TR PFD AND INCM SEC 464288687 227 5,909 SH   SOLE   0 0 5,909
ISHARES TR EAFE VALUE ETF 464288877 3,942 77,346 SH   SOLE   0 0 77,346
ISHARES TR AGGRES ALLOC ETF 464289859 5,399 80,665 SH   SOLE   0 0 80,665
ISHARES TR GRWT ALLOCAT ETF 464289867 3,359 62,710 SH   SOLE   0 0 62,710
ISHARES TR MODERT ALLOC ETF 464289875 776 17,818 SH   SOLE   0 0 17,818
ISHARES TR CONSER ALLOC ETF 464289883 207 5,356 SH   SOLE   0 0 5,356
ISHARES TR US TREAS BD ETF 46429B267 1,585 60,534 SH   SOLE   0 0 60,534
ISHARES TR 0-5 YR TIPS ETF 46429B747 671 6,351 SH   SOLE   0 0 6,351
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 387 7,716 SH   SOLE   0 0 7,716
ISHARES TR CORE MSCI EAFE 46432F842 1,735 24,079 SH   SOLE   0 0 24,079
ISHARES TR MSCI INTL MULTFT 46434V274 354 12,325 SH   SOLE   0 0 12,325
JPMORGAN CHASE & CO COM 46625H100 1,041 6,841 SH   SOLE   0 0 6,841
JOHNSON & JOHNSON COM 478160104 334 2,035 SH   SOLE   0 0 2,035
MCDONALDS CORP COM 580135101 214 956 SH   SOLE   0 0 956
MICROSOFT CORP COM 594918104 902 3,827 SH   SOLE   0 0 3,827
OCCIDENTAL PETE CORP COM 674599105 1,405 52,784 SH   SOLE   0 0 52,784
PEPSICO INC COM 713448108 284 2,006 SH   SOLE   0 0 2,006
PFIZER INC COM 717081103 425 11,731 SH   SOLE   0 0 11,731
POLARIS INC COM 731068102 466 3,489 SH   SOLE   0 0 3,489
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,189 27,152 SH   SOLE   0 0 27,152
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,024 28,951 SH   SOLE   0 0 28,951
SPDR SER TR S&P 600 SMCP VAL 78464A300 9,533 116,265 SH   SOLE   0 0 116,265
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,247 73,563 SH   SOLE   0 0 73,563
SPDR SER TR PORTFOLI S&P1500 78464A805 1,419 28,852 SH   SOLE   0 0 28,852
SPDR SER TR PORTFOLIO SH TSR 78468R101 371 12,088 SH   SOLE   0 0 12,088
SPDR SER TR NUVEEN BLMBRG SR 78468R739 909 18,346 SH   SOLE   0 0 18,346
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1,398 37,323 SH   SOLE   0 0 37,323
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,617 50,367 SH   SOLE   0 0 50,367
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 554 14,729 SH   SOLE   0 0 14,729
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 405 10,284 SH   SOLE   0 0 10,284
SELECT SECTOR SPDR TR ENERGY 81369Y506 231 4,704 SH   SOLE   0 0 4,704
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 172 19,589 SH   SOLE   0 0 19,589
TARGET CORP COM 87612E106 637 3,214 SH   SOLE   0 0 3,214
TESLA INC COM 88160R101 1,336 2,000 SH   SOLE   0 0 2,000
THE TRADE DESK INC COM CL A 88339J105 781 1,198 SH   SOLE   0 0 1,198
TYSON FOODS INC CL A 902494103 771 10,375 SH   SOLE   0 0 10,375
US BANCORP DEL COM NEW 902973304 5,813 105,106 SH   SOLE   0 0 105,106
UNION PAC CORP COM 907818108 823 3,736 SH   SOLE   0 0 3,736
UNITEDHEALTH GROUP INC COM 91324P102 515 1,383 SH   SOLE   0 0 1,383
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 245 7,550 SH   SOLE   0 0 7,550
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 526 20,733 SH   SOLE   0 0 20,733
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 218 4,260 SH   SOLE   0 0 4,260
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 801 5,445 SH   SOLE   0 0 5,445
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,025 11,552 SH   SOLE   0 0 11,552
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,286 27,808 SH   SOLE   0 0 27,808
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,857 119,272 SH   SOLE   0 0 119,272
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 376 6,747 SH   SOLE   0 0 6,747
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,207 9,402 SH   SOLE   0 0 9,402
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 570 5,863 SH   SOLE   0 0 5,863
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,537 25,327 SH   SOLE   0 0 25,327
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,401 46,128 SH   SOLE   0 0 46,128
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,374 20,437 SH   SOLE   0 0 20,437
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,973 5,417 SH   SOLE   0 0 5,417
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 862 6,390 SH   SOLE   0 0 6,390
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 479 2,233 SH   SOLE   0 0 2,233
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,201 13,069 SH   SOLE   0 0 13,069
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,515 27,264 SH   SOLE   0 0 27,264
VANGUARD INDEX FDS GROWTH ETF 922908736 366 1,425 SH   SOLE   0 0 1,425
VANGUARD INDEX FDS VALUE ETF 922908744 4,627 35,196 SH   SOLE   0 0 35,196
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,546 60,699 SH   SOLE   0 0 60,699
WALMART INC COM 931142103 306 2,252 SH   SOLE   0 0 2,252
WELLS FARGO CO NEW COM 949746101 367 9,385 SH   SOLE   0 0 9,385
WISDOMTREE TR FLOATNG RAT TREA 97717X628 609 24,244 SH   SOLE   0 0 24,244
EATON CORP PLC SHS G29183103 2,108 15,248 SH   SOLE   0 0 15,248