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
AFLAC INC COM 001055102 1,057 12,045 SH   SOLE   12,045 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 31,029 677,490 SH   SOLE   677,490 0 0
AT&T INC COM 00206R102 1,100 28,290 SH   SOLE   28,290 0 0
ABBOTT LABS COM 002824100 482 8,438 SH   SOLE   8,438 0 0
ABBVIE INC COM 00287Y109 2,280 23,580 SH   SOLE   23,580 0 0
ADAM NAT RES FD INC COM 00548F105 334 16,847 SH   SOLE   16,847 0 0
ALPHABET INC CAP STK CL C 02079K107 587 561 SH   SOLE   561 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 242 25,595 SH   SOLE   25,595 0 0
AMAZON COM INC COM 023135106 794 679 SH   SOLE   679 0 0
AMERICAN ELEC PWR INC COM 025537101 1,154 15,680 SH   SOLE   15,680 0 0
AMGEN INC COM 031162100 471 2,707 SH   SOLE   2,707 0 0
ANALOG DEVICES INC COM 032654105 874 9,816 SH   SOLE   9,816 0 0
ANNALY CAP MGMT INC COM 035710409 1,664 139,921 SH   SOLE   139,921 0 0
APPLE INC COM 037833100 1,413 8,348 SH   SOLE   8,348 0 0
AUTOZONE INC COM 053332102 956 1,344 SH   SOLE   1,344 0 0
BP PLC SPONSORED ADR 055622104 1,863 44,325 SH   SOLE   44,325 0 0
BANK AMER CORP COM 060505104 1,138 38,542 SH   SOLE   38,542 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 298 1 SH   SOLE   1 0 0
BIOGEN INC COM 09062X103 875 2,747 SH   SOLE   2,747 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 243 22,197 SH   SOLE   22,197 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1,054 32,133 SH   SOLE   32,133 0 0
BOEING CO COM 097023105 3,829 12,982 SH   SOLE   12,982 0 0
CVS HEALTH CORP COM 126650100 672 9,272 SH   SOLE   9,272 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 274 22,718 SH   SOLE   22,718 0 0
CAMBRIA ETF TR TAIL RISK 132061862 284 12,561 SH   SOLE   12,561 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,548 15,548 SH   SOLE   15,548 0 0
CARTER INC COM 146229109 1,026 8,734 SH   SOLE   8,734 0 0
CHEVRON CORP NEW COM 166764100 2,987 23,862 SH   SOLE   23,862 0 0
CISCO SYS INC COM 17275R102 2,470 64,490 SH   SOLE   64,490 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 22,125 1,039,235 SH   SOLE   1,039,235 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 19,634 422,140 SH   SOLE   422,140 0 0
COCA COLA CO COM 191216100 1,676 36,530 SH   SOLE   36,530 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,277 17,984 SH   SOLE   17,984 0 0
COMCAST CORP NEW CL A 20030N101 398 9,929 SH   SOLE   9,929 0 0
COOPER COS INC COM NEW 216648402 266 1,222 SH   SOLE   1,222 0 0
CRYOPORT INC COM PAR $0.001 229050307 215 25,027 SH   SOLE   25,027 0 0
CUMMINS INC COM 231021106 863 4,887 SH   SOLE   4,887 0 0
DARDEN RESTAURANTS INC COM 237194105 1,861 19,378 SH   SOLE   19,378 0 0
DEERE & CO COM 244199105 237 1,515 SH   SOLE   1,515 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 923 16,489 SH   SOLE   16,489 0 0
DISNEY WALT CO COM DISNEY 254687106 442 4,116 SH   SOLE   4,116 0 0
DOLLAR GEN CORP NEW COM 256677105 270 2,903 SH   SOLE   2,903 0 0
DOMINION ENERGY INC COM 25746U109 1,815 22,388 SH   SOLE   22,388 0 0
DOVER CORP COM 260003108 906 8,967 SH   SOLE   8,967 0 0
DOWDUPONT INC COM 26078J100 2,070 29,059 SH   SOLE   29,059 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 815 8,393 SH   SOLE   8,393 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 232 24,741 SH   SOLE   24,741 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 239 24,773 SH   SOLE   24,773 0 0
EMERSON ELEC CO COM 291011104 1,996 28,643 SH   SOLE   28,643 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 400 15,080 SH   SOLE   15,080 0 0
EVERSOURCE ENERGY COM 30040W108 228 3,616 SH   SOLE   3,616 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 302 4,042 SH   SOLE   4,042 0 0
EXXON MOBIL CORP COM 30231G102 1,975 23,607 SH   SOLE   23,607 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 240 6,000 SH   SOLE   6,000 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 422 17,170 SH   SOLE   17,170 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 490 9,153 SH   SOLE   9,153 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,332 25,796 SH   SOLE   25,796 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 623 10,379 SH   SOLE   10,379 0 0
GABELLI EQUITY TR INC COM 362397101 106 17,090 SH   SOLE   17,090 0 0
GENERAL MLS INC COM 370334104 693 11,696 SH   SOLE   11,696 0 0
GENTEX CORP COM 371901109 274 13,093 SH   SOLE   13,093 0 0
GILEAD SCIENCES INC COM 375558103 1,095 15,283 SH   SOLE   15,283 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 881 27,257 SH   SOLE   27,257 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 900 16,559 SH   SOLE   16,559 0 0
HCP INC COM 40414L109 1,351 51,797 SH   SOLE   51,797 0 0
HOME DEPOT INC COM 437076102 590 3,113 SH   SOLE   3,113 0 0
INTEL CORP COM 458140100 1,553 33,648 SH   SOLE   33,648 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,361 15,387 SH   SOLE   15,387 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,031 6,753 SH   SOLE   6,753 0 0
ISHARES GOLD TRUST ISHARES 464285105 243 19,437 SH   SOLE   19,437 0 0
ISHARES TR SELECT DIVID ETF 464287168 375 3,803 SH   SOLE   3,803 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,741 13,914 SH   SOLE   13,914 0 0
ISHARES TR CORE US AGGBD ET 464287226 910 8,328 SH   SOLE   8,328 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 503 10,681 SH   SOLE   10,681 0 0
ISHARES TR IBOXX INV CP ETF 464287242 938 7,715 SH   SOLE   7,715 0 0
ISHARES TR GLOB TELECOM ETF 464287275 304 5,028 SH   SOLE   5,028 0 0
ISHARES TR MSCI EAFE ETF 464287465 356 5,063 SH   SOLE   5,063 0 0
ISHARES TR RUS MID CAP ETF 464287499 323 1,554 SH   SOLE   1,554 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,550 13,439 SH   SOLE   13,439 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 826 5,417 SH   SOLE   5,417 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,598 20,801 SH   SOLE   20,801 0 0
ISHARES TR INTL SEL DIV ETF 464288448 539 15,950 SH   SOLE   15,950 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,530 28,994 SH   SOLE   28,994 0 0
ISHARES TR MBS ETF 464288588 17,971 168,603 SH   SOLE   168,603 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 201 1,649 SH   SOLE   1,649 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,426 9,095 SH   SOLE   9,095 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 664 10,511 SH   SOLE   10,511 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 560 6,217 SH   SOLE   6,217 0 0
ISHARES TR CORE MSCI EAFE 46432F842 483 7,308 SH   SOLE   7,308 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,037 70,944 SH   SOLE   70,944 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 208 8,346 SH   SOLE   8,346 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 21,615 871,588 SH   SOLE   871,588 0 0
JPMORGAN CHASE & CO COM 46625H100 1,253 11,716 SH   SOLE   11,716 0 0
JOHNSON & JOHNSON COM 478160104 1,360 9,731 SH   SOLE   9,731 0 0
KIMBERLY CLARK CORP COM 494368103 1,035 8,574 SH   SOLE   8,574 0 0
KRAFT HEINZ CO COM 500754106 1,471 18,913 SH   SOLE   18,913 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 284 1,779 SH   SOLE   1,779 0 0
LAM RESEARCH CORP COM 512807108 759 4,121 SH   SOLE   4,121 0 0
LEGGETT & PLATT INC COM 524660107 769 16,108 SH   SOLE   16,108 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 76 12,000 SH   SOLE   12,000 0 0
LOWES COS INC COM 548661107 924 9,945 SH   SOLE   9,945 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,194 5,403 SH   SOLE   5,403 0 0
MASCO CORP COM 574599106 1,027 23,376 SH   SOLE   23,376 0 0
MCDONALDS CORP COM 580135101 358 2,079 SH   SOLE   2,079 0 0
MERCER INTL INC COM 588056101 605 42,300 SH   SOLE   42,300 0 0
MERCK & CO INC COM 58933Y105 915 16,264 SH   SOLE   16,264 0 0
MESABI TR CTF BEN INT 590672101 302 12,000 SH   SOLE   12,000 0 0
MICROSOFT CORP COM 594918104 1,792 20,955 SH   SOLE   20,955 0 0
MILLER HERMAN INC COM 600544100 213 5,325 SH   SOLE   5,325 0 0
MOHAWK INDS INC COM 608190104 1,050 3,805 SH   SOLE   3,805 0 0
NTT DOCOMO INC SPONS ADR 62942M201 1,566 65,865 SH   SOLE   65,865 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,353 23,006 SH   SOLE   23,006 0 0
NETEASE INC SPONSORED ADR 64110W102 1,093 3,168 SH   SOLE   3,168 0 0
NEXTERA ENERGY INC COM 65339F101 264 1,692 SH   SOLE   1,692 0 0
NOVARTIS A G SPONSORED ADR 66987V109 404 4,808 SH   SOLE   4,808 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 245 17,451 SH   SOLE   17,451 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 444 6,028 SH   SOLE   6,028 0 0
OLD REP INTL CORP COM 680223104 1,738 81,275 SH   SOLE   81,275 0 0
ORACLE CORP COM 68389X105 808 17,096 SH   SOLE   17,096 0 0
PPG INDS INC COM 693506107 848 7,259 SH   SOLE   7,259 0 0
PAYPAL HLDGS INC COM 70450Y103 395 5,365 SH   SOLE   5,365 0 0
PEPSICO INC COM 713448108 1,834 15,291 SH   SOLE   15,291 0 0
PFIZER INC COM 717081103 2,279 62,918 SH   SOLE   62,918 0 0
PHILIP MORRIS INTL INC COM 718172109 205 1,940 SH   SOLE   1,940 0 0
PHILLIPS 66 COM 718546104 1,244 12,302 SH   SOLE   12,302 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 242 20,725 SH   SOLE   20,725 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,990 28,204 SH   SOLE   28,204 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,103 10,863 SH   SOLE   10,863 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 228 4,578 SH   SOLE   4,578 0 0
POLARIS INDS INC COM 731068102 325 2,624 SH   SOLE   2,624 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 292 11,322 SH   SOLE   11,322 0 0
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 1,215 39,591 SH   SOLE   39,591 0 0
PRICELINE GRP INC COM NEW 741503403 323 186 SH   SOLE   186 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 286 4,054 SH   SOLE   4,054 0 0
PROCTER AND GAMBLE CO COM 742718109 906 9,863 SH   SOLE   9,863 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 246 46,108 SH   SOLE   46,108 0 0
ROCKWELL COLLINS INC COM 774341101 320 2,359 SH   SOLE   2,359 0 0
ROSS STORES INC COM 778296103 331 4,130 SH   SOLE   4,130 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 10,501 58,468 SH   SOLE   58,468 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,719 6,441 SH   SOLE   6,441 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 249 1,094 SH   SOLE   1,094 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 224 4,030 SH   SOLE   4,030 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 233 4,600 SH   SOLE   4,600 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 578 3,718 SH   SOLE   3,718 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 474 9,885 SH   SOLE   9,885 0 0
SCHLUMBERGER LTD COM 806857108 201 2,976 SH   SOLE   2,976 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,928 77,269 SH   SOLE   77,269 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 13,737 257,871 SH   SOLE   257,871 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 14,905 213,724 SH   SOLE   213,724 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10,643 380,935 SH   SOLE   380,935 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 216 7,094 SH   SOLE   7,094 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 26,606 780,934 SH   SOLE   780,934 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5,270 101,269 SH   SOLE   101,269 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 6,785 163,013 SH   SOLE   163,013 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 27,334 512,640 SH   SOLE   512,640 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 236 3,125 SH   SOLE   3,125 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 874 9,208 SH   SOLE   9,208 0 0
SOUTHERN CO COM 842587107 340 7,066 SH   SOLE   7,066 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,079 6,358 SH   SOLE   6,358 0 0
STARBUCKS CORP COM 855244109 376 6,548 SH   SOLE   6,548 0 0
SYSCO CORP COM 871829107 1,795 29,564 SH   SOLE   29,564 0 0
TARGET CORP COM 87612E106 1,752 26,850 SH   SOLE   26,850 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 727 47,968 SH   SOLE   47,968 0 0
TEXAS INSTRS INC COM 882508104 1,062 10,164 SH   SOLE   10,164 0 0
THOR INDS INC COM 885160101 699 4,639 SH   SOLE   4,639 0 0
3M CO COM 88579Y101 3,923 16,668 SH   SOLE   16,668 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 395 13,586 SH   SOLE   13,586 0 0
TRACTOR SUPPLY CO COM 892356106 333 4,461 SH   SOLE   4,461 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,485 10,951 SH   SOLE   10,951 0 0
US BANCORP DEL COM NEW 902973304 1,535 28,646 SH   SOLE   28,646 0 0
UNION PAC CORP COM 907818108 292 2,177 SH   SOLE   2,177 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,365 10,703 SH   SOLE   10,703 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,436 6,514 SH   SOLE   6,514 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,776 17,407 SH   SOLE   17,407 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,808 21,566 SH   SOLE   21,566 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,426 165,529 SH   SOLE   165,529 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,174 21,452 SH   SOLE   21,452 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 275 5,986 SH   SOLE   5,986 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 341 2,491 SH   SOLE   2,491 0 0
VARIAN MED SYS INC COM 92220P105 1,246 11,209 SH   SOLE   11,209 0 0
VANGUARD INDEX FDS REIT ETF 922908553 395 4,758 SH   SOLE   4,758 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 208 1,700 SH   SOLE   1,700 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 394 2,665 SH   SOLE   2,665 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 560 4,082 SH   SOLE   4,082 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,271 61,806 SH   SOLE   61,806 0 0
VMWARE INC CL A COM 928563402 410 3,274 SH   SOLE   3,274 0 0
WABTEC CORP COM 929740108 246 3,015 SH   SOLE   3,015 0 0
WAL-MART STORES INC COM 931142103 1,533 15,526 SH   SOLE   15,526 0 0
WELLS FARGO CO NEW COM 949746101 7,600 125,274 SH   SOLE   125,274 0 0
WHIRLPOOL CORP COM 963320106 719 4,263 SH   SOLE   4,263 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 554 7,610 SH   SOLE   7,610 0 0
XCEL ENERGY INC COM 98389B100 1,033 21,469 SH   SOLE   21,469 0 0
YUM BRANDS INC COM 988498101 588 7,200 SH   SOLE   7,200 0 0
YUM CHINA HLDGS INC COM 98850P109 291 7,267 SH   SOLE   7,267 0 0
EATON CORP PLC SHS G29183103 981 12,411 SH   SOLE   12,411 0 0
MEDTRONIC PLC SHS G5960L103 1,561 19,334 SH   SOLE   19,334 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 672 14,327 SH   SOLE   14,327 0 0
CHUBB LIMITED COM H1467J104 333 2,281 SH   SOLE   2,281 0 0