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
ABBOTT LABS COM 002824100 903 10,743 SH   SOLE   0 0 10,743
ABBVIE INC COM 00287Y109 856 11,766 SH   SOLE   0 0 11,766
ADOBE INC COM 00724F101 348 1,180 SH   SOLE   0 0 1,180
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,058 6,246 SH   SOLE   0 0 6,246
ALLIANT ENERGY CORP COM 018802108 2,372 48,319 SH   SOLE   0 0 48,319
ALPHABET INC CAP STK CL C 02079K107 1,171 1,083 SH   SOLE   0 0 1,083
ALPS ETF TR EQUAL SEC ETF 00162Q205 261 3,505 SH   SOLE   0 0 3,505
ALPS ETF TR ALERIAN MLP 00162Q866 30,807 3,127,566 SH   SOLE   0 0 3,127,566
ALTRIA GROUP INC COM 02209S103 3,044 63,230 SH   SOLE   0 0 63,230
AMAZON COM INC COM 023135106 2,632 1,390 SH   SOLE   0 0 1,390
AMERICAN ELEC PWR CO INC COM 025537101 221 2,512 SH   SOLE   0 0 2,512
AMERICAN EXPRESS CO COM 025816109 354 2,868 SH   SOLE   0 0 2,868
AMERICAN TOWER CORP NEW COM 03027X100 243 1,183 SH   SOLE   0 0 1,183
AMGEN INC COM 031162100 471 2,558 SH   SOLE   0 0 2,558
APPLE INC COM 037833100 6,002 30,326 SH   SOLE   0 0 30,326
ASTRAZENECA PLC SPONSORED ADR 046353108 202 4,891 SH   SOLE   0 0 4,891
AT&T INC COM 00206R102 1,654 49,346 SH   SOLE   0 0 49,346
AUTOMATIC DATA PROCESSING IN COM 053015103 1,064 6,406 SH   SOLE   0 0 6,406
BANK AMER CORP COM 060505104 1,168 40,280 SH   SOLE   0 0 40,280
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,865 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,661 17,174 SH   SOLE   0 0 17,174
BLACKROCK INC COM 09247X101 255 544 SH   SOLE   0 0 544
BLOCK H & R INC COM 093671105 312 10,555 SH   SOLE   0 0 10,555
BOEING CO COM 097023105 2,993 8,222 SH   SOLE   0 0 8,222
BP PLC SPONSORED ADR 055622104 784 18,798 SH   SOLE   0 0 18,798
BRISTOL MYERS SQUIBB CO COM 110122108 839 18,494 SH   SOLE   0 0 18,494
CANADIAN NATL RY CO COM 136375102 311 3,359 SH   SOLE   0 0 3,359
CATERPILLAR INC DEL COM 149123101 1,144 8,392 SH   SOLE   0 0 8,392
CELANESE CORP DEL COM 150870103 205 1,901 SH   SOLE   0 0 1,901
CHEVRON CORP NEW COM 166764100 1,577 12,671 SH   SOLE   0 0 12,671
CHIPOTLE MEXICAN GRILL INC COM 169656105 614 838 SH   SOLE   0 0 838
CHUBB LIMITED COM H1467J104 201 1,355 SH   SOLE   0 0 1,355
CISCO SYS INC COM 17275R102 1,259 23,007 SH   SOLE   0 0 23,007
CITIGROUP INC COM NEW 172967424 558 7,966 SH   SOLE   0 0 7,966
CLOROX CO DEL COM 189054109 293 1,915 SH   SOLE   0 0 1,915
COCA COLA CO COM 191216100 1,225 23,869 SH   SOLE   0 0 23,869
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 251 3,966 SH   SOLE   0 0 3,966
COMCAST CORP NEW CL A 20030N101 1,575 37,250 SH   SOLE   0 0 37,250
CONOCOPHILLIPS COM 20825C104 805 13,196 SH   SOLE   0 0 13,196
CONSTELLATION BRANDS INC CL A 21036P108 491 2,493 SH   SOLE   0 0 2,493
CORE LABORATORIES N V COM N22717107 321 6,146 SH   SOLE   0 0 6,146
COSTCO WHSL CORP NEW COM 22160K105 412 1,560 SH   SOLE   0 0 1,560
CSX CORP COM 126408103 1,540 19,899 SH   SOLE   0 0 19,899
CVS HEALTH CORP COM 126650100 438 8,029 SH   SOLE   0 0 8,029
CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 163 22,344 SH   SOLE   0 0 22,344
DEERE & CO COM 244199105 531 3,188 SH   SOLE   0 0 3,188
DIAGEO P L C SPON ADR NEW 25243Q205 506 2,934 SH   SOLE   0 0 2,934
DISNEY WALT CO COM DISNEY 254687106 1,344 9,626 SH   SOLE   0 0 9,626
DOMINION ENERGY INC COM 25746U109 368 4,762 SH   SOLE   0 0 4,762
DUPONT DE NEMOURS INC COM 26614N102 287 3,824 SH   SOLE   0 0 3,824
DUKE ENERGY CORP NEW COM NEW 26441C204 1,796 20,351 SH   SOLE   0 0 20,351
ECOLAB INC COM 278865100 328 1,657 SH   SOLE   0 0 1,657
EMERSON ELEC CO COM 291011104 420 6,301 SH   SOLE   0 0 6,301
ENBRIDGE INC COM 29250N105 277 7,670 SH   SOLE   0 0 7,670
ENTERPRISE PRODS PARTNERS L COM 293792107 262 9,091 SH   SOLE   0 0 9,091
EOG RES INC COM 26875P101 221 2,368 SH   SOLE   0 0 2,368
LAUDER ESTEE COS INC CL A 518439104 210 1,145 SH   SOLE   0 0 1,145
EXELON CORP COM 30161N101 282 5,873 SH   SOLE   0 0 5,873
EXXON MOBIL CORP COM 30231G102 2,317 30,242 SH   SOLE   0 0 30,242
FACEBOOK INC CL A 30303M102 825 4,274 SH   SOLE   0 0 4,274
FASTENAL CO COM 311900104 468 14,352 SH   SOLE   0 0 14,352
FEDEX CORP COM 31428X106 278 1,685 SH   SOLE   0 0 1,685
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 206 7,477 SH   SOLE   0 0 7,477
FIRST FINL BANCORP OH COM 320209109 1,256 51,872 SH   SOLE   0 0 51,872
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,797 111,197 SH   SOLE   0 0 111,197
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 432 14,105 SH   SOLE   0 0 14,105
FISERV INC COM 337738108 12,939 141,941 SH   SOLE   0 0 141,941
FORD MTR CO DEL COM 345370860 237 23,205 SH   SOLE   0 0 23,205
FULTON FINL CORP PA COM 360271100 294 17,818 SH   SOLE   0 0 17,818
GENERAL DYNAMICS CORP COM 369550108 1,059 5,822 SH   SOLE   0 0 5,822
GENERAL ELECTRIC CO COM 369604103 597 56,844 SH   SOLE   0 0 56,844
GENERAL MOLY INC COM 370373102 4 12,000 SH   SOLE   0 0 12,000
GOLDMAN SACHS GROUP INC COM 38141G104 276 1,350 SH   SOLE   0 0 1,350
ALPHABET INC CAP STK CL A 02079K305 1,179 1,089 SH   SOLE   0 0 1,089
HMN FINL INC COM 40424G108 1,061 50,534 SH   SOLE   0 0 50,534
HOME DEPOT INC COM 437076102 8,613 41,417 SH   SOLE   0 0 41,417
HUMANA INC COM 444859102 328 1,235 SH   SOLE   0 0 1,235
ILLINOIS TOOL WKS INC COM 452308109 444 2,927 SH   SOLE   0 0 2,927
INTEL CORP COM 458140100 1,594 33,296 SH   SOLE   0 0 33,296
INTERNATIONAL BUSINESS MACHS COM 459200101 1,628 11,808 SH   SOLE   0 0 11,808
ISHARES TR CORE S&P MCP ETF 464287507 1,147 5,906 SH   SOLE   0 0 5,906
ISHARES TR CRE U S REIT ETF 464288521 11,674 224,414 SH   SOLE   0 0 224,414
ISHARES TR SELECT DIVID ETF 464287168 224 2,248 SH   SOLE   0 0 2,248
ISHARES TR U.S. TECH ETF 464287721 455 2,297 SH   SOLE   0 0 2,297
ISHARES GOLD TRUST ISHARES 464285105 352 26,110 SH   SOLE   0 0 26,110
ISHARES TR MSCI EAFE ETF 464287465 11,531 175,423 SH   SOLE   0 0 175,423
ISHARES TR EAFE SML CP ETF 464288273 15,499 270,011 SH   SOLE   0 0 270,011
ISHARES TR MSCI EMG MKT ETF 464287234 655 15,262 SH   SOLE   0 0 15,262
ISHARES INC MSCI JPN ETF NEW 46434G822 202 3,701 SH   SOLE   0 0 3,701
ISHARES TR RUS 1000 GRW ETF 464287614 63,290 402,249 SH   SOLE   0 0 402,249
ISHARES TR RUS 1000 VAL ETF 464287598 39,495 310,444 SH   SOLE   0 0 310,444
ISHARES TR RUSSELL 2000 ETF 464287655 14,869 95,618 SH   SOLE   0 0 95,618
ISHARES TR RUS 2000 GRW ETF 464287648 16,657 82,923 SH   SOLE   0 0 82,923
ISHARES TR RUS 2000 VAL ETF 464287630 13,120 108,877 SH   SOLE   0 0 108,877
ISHARES TR MICRO-CAP ETF 464288869 242 2,598 SH   SOLE   0 0 2,598
ISHARES TR RUS MD CP GR ETF 464287481 2,599 18,224 SH   SOLE   0 0 18,224
ISHARES TR RUS MDCP VAL ETF 464287473 2,298 25,787 SH   SOLE   0 0 25,787
ISHARES TR S&P 500 GRWT ETF 464287309 14,670 81,845 SH   SOLE   0 0 81,845
ISHARES TR CORE S&P500 ETF 464287200 8,786 29,808 SH   SOLE   0 0 29,808
ISHARES TR S&P 500 VAL ETF 464287408 1,188 10,195 SH   SOLE   0 0 10,195
ISHARES TR CORE S&P SCP ETF 464287804 1,494 19,091 SH   SOLE   0 0 19,091
ISHARES TR SP SMCP600VL ETF 464287879 219 1,471 SH   SOLE   0 0 1,471
ISHARES TR PFD AND INCM SEC 464288687 619 16,801 SH   SOLE   0 0 16,801
ISHARES TR TIPS BD ETF 464287176 349 3,026 SH   SOLE   0 0 3,026
ISHARES TR RUS 1000 ETF 464287622 30,935 190,032 SH   SOLE   0 0 190,032
ISHARES TR RUS MID CAP ETF 464287499 2,394 42,842 SH   SOLE   0 0 42,842
ISHARES TR MRGSTR SM CP ETF 464288505 1,282 7,342 SH   SOLE   0 0 7,342
JOHNSON & JOHNSON COM 478160104 1,553 11,153 SH   SOLE   0 0 11,153
JPMORGAN CHASE & CO COM 46625H100 2,229 19,934 SH   SOLE   0 0 19,934
KEYCORP NEW COM 493267108 185 10,421 SH   SOLE   0 0 10,421
KIMBERLY CLARK CORP COM 494368103 506 3,770 SH   SOLE   0 0 3,770
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 738 16,928 SH   SOLE   0 0 16,928
KRAFT HEINZ CO COM 500754106 500 16,111 SH   SOLE   0 0 16,111
LOWES COS INC COM 548661107 917 9,085 SH   SOLE   0 0 9,085
MAGNA INTL INC COM 559222401 618 12,433 SH   SOLE   0 0 12,433
MARATHON PETE CORP COM 56585A102 803 14,378 SH   SOLE   0 0 14,378
MARRIOTT INTL INC NEW CL A 571903202 351 2,503 SH   SOLE   0 0 2,503
MASTERCARD INC CL A 57636Q104 267 1,009 SH   SOLE   0 0 1,009
MCDONALDS CORP COM 580135101 1,400 6,744 SH   SOLE   0 0 6,744
MERCK & CO INC COM 58933Y105 1,330 15,763 SH   SOLE   0 0 15,763
METTLER TOLEDO INTERNATIONAL COM 592688105 248 295 SH   SOLE   0 0 295
MICROSOFT CORP COM 594918104 7,081 52,862 SH   SOLE   0 0 52,862
NETFLIX INC COM 64110L106 369 1,004 SH   SOLE   0 0 1,004
NEXTERA ENERGY INC COM 65339F101 697 3,401 SH   SOLE   0 0 3,401
NIKE INC CL B 654106103 374 4,444 SH   SOLE   0 0 4,444
NORFOLK SOUTHERN CORP COM 655844108 1,492 7,483 SH   SOLE   0 0 7,483
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 231 23,159 SH   SOLE   0 0 23,159
NVIDIA CORP COM 67066G104 422 2,569 SH   SOLE   0 0 2,569
O REILLY AUTOMOTIVE INC NEW COM 67103H107 340 920 SH   SOLE   0 0 920
OCCIDENTAL PETE CORP COM 674599105 229 4,487 SH   SOLE   0 0 4,487
ORACLE CORP COM 68389X105 552 9,683 SH   SOLE   0 0 9,683
PAYPAL HLDGS INC COM 70450Y103 392 3,422 SH   SOLE   0 0 3,422
PEPSICO INC COM 713448108 984 7,507 SH   SOLE   0 0 7,507
PFIZER INC COM 717081103 1,542 35,605 SH   SOLE   0 0 35,605
PHILIP MORRIS INTL INC COM 718172109 3,853 48,367 SH   SOLE   0 0 48,367
PHILLIPS 66 COM 718546104 485 5,182 SH   SOLE   0 0 5,182
PPG INDS INC COM 693506107 284 2,434 SH   SOLE   0 0 2,434
PRINCIPAL FINL GROUP INC COM 74251V102 358 6,183 SH   SOLE   0 0 6,183
PROCTER AND GAMBLE CO COM 742718109 2,575 23,480 SH   SOLE   0 0 23,480
PROGRESSIVE CORP OHIO COM 743315103 471 5,893 SH   SOLE   0 0 5,893
PROSHARES TR S&P 500 DV ARIST 74348A467 839 12,030 SH   SOLE   0 0 12,030
RAYTHEON CO COM NEW 755111507 416 2,393 SH   SOLE   0 0 2,393
ROCKWELL AUTOMATION INC COM 773903109 395 2,412 SH   SOLE   0 0 2,412
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 431 6,551 SH   SOLE   0 0 6,551
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 444 1,248 SH   SOLE   0 0 1,248
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14,377 444,445 SH   SOLE   0 0 444,445
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 11,929 363,615 SH   SOLE   0 0 363,615
SEI INVESTMENTS CO COM 784117103 7,057 125,791 SH   SOLE   0 0 125,791
SEMPRA ENERGY COM 816851109 813 5,918 SH   SOLE   0 0 5,918
SOUTHERN CO COM 842587107 299 5,404 SH   SOLE   0 0 5,404
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 237 888 SH   SOLE   0 0 888
SPDR GOLD TRUST GOLD SHS 78463V107 214 1,609 SH   SOLE   0 0 1,609
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,087 64,825 SH   SOLE   0 0 64,825
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,146 11,358 SH   SOLE   0 0 11,358
STARBUCKS CORP COM 855244109 1,180 14,073 SH   SOLE   0 0 14,073
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 642 8,224 SH   SOLE   0 0 8,224
TESLA INC COM 88160R101 211 944 SH   SOLE   0 0 944
TEXAS INSTRS INC COM 882508104 274 2,386 SH   SOLE   0 0 2,386
TEXAS PAC LD TR SUB CTF PROP I T 882610108 393 500 SH   SOLE   0 0 500
UNILEVER N V N Y SHS NEW 904784709 242 3,989 SH   SOLE   0 0 3,989
UNILEVER PLC SPON ADR NEW 904767704 334 5,394 SH   SOLE   0 0 5,394
UNION PACIFIC CORP COM 907818108 875 5,173 SH   SOLE   0 0 5,173
UNITED FIRE GROUP INC COM 910340108 661 13,650 SH   SOLE   0 0 13,650
UNITED PARCEL SERVICE INC CL B 911312106 295 2,856 SH   SOLE   0 0 2,856
UNITEDHEALTH GROUP INC COM 91324P102 731 2,997 SH   SOLE   0 0 2,997
US BANCORP DEL COM NEW 902973304 1,140 21,608 SH   SOLE   0 0 21,608
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 294 1,978 SH   SOLE   0 0 1,978
VANGUARD GROUP DIV APP ETF 921908844 983 8,535 SH   SOLE   0 0 8,535
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 566 5,375 SH   SOLE   0 0 5,375
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 35,283 845,916 SH   SOLE   0 0 845,916
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 22,160 521,034 SH   SOLE   0 0 521,034
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 9,935 168,387 SH   SOLE   0 0 168,387
VANGUARD INDEX FDS GROWTH ETF 922908736 110,020 671,675 SH   SOLE   0 0 671,675
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 295 3,381 SH   SOLE   0 0 3,381
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 205 1,405 SH   SOLE   0 0 1,405
VANGUARD WORLD FDS INF TECH ETF 92204A702 324 1,535 SH   SOLE   0 0 1,535
VANGUARD INDEX FDS LARGE CAP ETF 922908637 12,523 92,553 SH   SOLE   0 0 92,553
VANGUARD INDEX FDS MID CAP ETF 922908629 453 2,699 SH   SOLE   0 0 2,699
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,588 97,345 SH   SOLE   0 0 97,345
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17,982 66,470 SH   SOLE   0 0 66,470
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 639 7,921 SH   SOLE   0 0 7,921
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 245 4,964 SH   SOLE   0 0 4,964
VANGUARD INDEX FDS SMALL CP ETF 922908751 13,760 87,561 SH   SOLE   0 0 87,561
VANGUARD INDEX FDS SML CP GRW ETF 922908595 50,427 270,461 SH   SOLE   0 0 270,461
VANGUARD INDEX FDS SM CP VAL ETF 922908611 20,164 153,600 SH   SOLE   0 0 153,600
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,373 16,529 SH   SOLE   0 0 16,529
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 233 4,071 SH   SOLE   0 0 4,071
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,716 58,069 SH   SOLE   0 0 58,069
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,135 15,107 SH   SOLE   0 0 15,107
VANGUARD INDEX FDS VALUE ETF 922908744 52,039 466,242 SH   SOLE   0 0 466,242
VERIZON COMMUNICATIONS INC COM 92343V104 1,460 25,551 SH   SOLE   0 0 25,551
VISA INC COM CL A 92826C839 1,744 10,048 SH   SOLE   0 0 10,048
WALGREENS BOOTS ALLIANCE INC COM 931427108 413 7,545 SH   SOLE   0 0 7,545
WALMART INC COM 931142103 1,044 9,449 SH   SOLE   0 0 9,449
WASTE MGMT INC DEL COM 94106L109 457 3,961 SH   SOLE   0 0 3,961
WELLS FARGO CO NEW COM 949746101 1,311 27,704 SH   SOLE   0 0 27,704
WISDOMTREE TR US LARGECAP DIVD 97717W307 503 5,195 SH   SOLE   0 0 5,195
ZOETIS INC CL A 98978V103 525 4,626 SH   SOLE   0 0 4,626