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
FACEBOOK INC CL A 30303M102 295 1,846 SH   OTR 1,846 0 0 1,846
VEEVA SYS INC CL A COM 922475108 345 4,724 SH   OTR 4,724 0 0 4,724
3M CO COM 88579Y101 234 1,065 SH   OTR 1,065 0 0 1,065
ABBVIE INC COM 00287Y109 484 5,112 SH   OTR 5,112 0 0 5,112
ALIGN TECHNOLOGY INC COM 016255101 337 1,340 SH   OTR 1,340 0 0 1,340
AMAZON COM INC COM 023135106 203 140 SH   OTR 140 0 0 140
AMGEN INC COM 031162100 450 2,641 SH   OTR 2,641 0 0 2,641
APPLE INC COM 037833100 883 5,261 SH   OTR 5,261 0 0 5,261
ARISTA NETWORKS INC COM 040413106 328 1,284 SH   OTR 1,284 0 0 1,284
AT&T INC COM 00206R102 916 25,684 SH   OTR 25,684 0 0 25,684
BOEING CO COM 097023105 561 1,712 SH   OTR 1,712 0 0 1,712
CATERPILLAR INC DEL COM 149123101 655 4,445 SH   OTR 4,445 0 0 4,445
CHEVRON CORP NEW COM 166764100 276 2,422 SH   OTR 2,422 0 0 2,422
CISCO SYS INC COM 17275R102 378 8,824 SH   OTR 8,824 0 0 8,824
CONOCOPHILLIPS COM 20825C104 369 6,231 SH   OTR 6,231 0 0 6,231
CUMMINS INC COM 231021106 391 2,411 SH   OTR 2,411 0 0 2,411
DEERE & CO COM 244199105 2,135 13,747 SH   OTR 13,747 0 0 13,747
DIGITAL RLTY TR INC COM 253868103 330 3,136 SH   OTR 3,136 0 0 3,136
DOUGLAS DYNAMICS INC COM 25960R105 479 11,039 SH   OTR 11,039 0 0 11,039
EXXON MOBIL CORP COM 30231G102 210 2,820 SH   OTR 2,820 0 0 2,820
FASTENAL CO COM 311900104 207 3,788 SH   OTR 3,788 0 0 3,788
FERRARI N V COM N3167Y103 333 2,761 SH   OTR 2,761 0 0 2,761
FIRST AMERN FINL CORP COM 31847R102 416 7,098 SH   OTR 7,098 0 0 7,098
GENERAL ELECTRIC CO COM 369604103 165 12,259 SH   OTR 12,259 0 0 12,259
HANESBRANDS INC COM 410345102 400 21,707 SH   OTR 21,707 0 0 21,707
HEICO CORP NEW COM 422806109 381 4,393 SH   OTR 4,393 0 0 4,393
ILLINOIS TOOL WKS INC COM 452308109 221 1,410 SH   OTR 1,410 0 0 1,410
INTERNATIONAL BUSINESS MACHS COM 459200101 603 3,931 SH   OTR 3,931 0 0 3,931
JOHNSON & JOHNSON COM 478160104 227 1,770 SH   OTR 1,770 0 0 1,770
KRAFT HEINZ CO COM 500754106 274 4,395 SH   OTR 4,395 0 0 4,395
LOCKHEED MARTIN CORP COM 539830109 514 1,520 SH   OTR 1,520 0 0 1,520
MARATHON PETE CORP COM 56585A102 582 7,954 SH   OTR 7,954 0 0 7,954
MAXIM INTEGRATED PRODS INC COM 57772K101 322 5,350 SH   OTR 5,350 0 0 5,350
MICRON TECHNOLOGY INC COM 595112103 568 10,894 SH   OTR 10,894 0 0 10,894
NATIONAL BEVERAGE CORP COM 635017106 248 2,785 SH   OTR 2,785 0 0 2,785
NEXTERA ENERGY INC COM 65339F101 356 2,177 SH   OTR 2,177 0 0 2,177
PACKAGING CORP AMER COM 695156109 578 5,129 SH   OTR 5,129 0 0 5,129
PAYPAL HLDGS INC COM 70450Y103 338 4,461 SH   OTR 4,461 0 0 4,461
PFIZER INC COM 717081103 485 13,675 SH   OTR 13,675 0 0 13,675
PRA HEALTH SCIENCES INC COM 69354M108 292 3,520 SH   OTR 3,520 0 0 3,520
PROCTER AND GAMBLE CO COM 742718109 434 5,474 SH   OTR 5,474 0 0 5,474
ROYCE MICRO-CAP TR INC COM 780915104 111 11,885 SH   OTR 11,885 0 0 11,885
SCHWEITZER-MAUDUIT INTL INC COM 808541106 402 10,273 SH   OTR 10,273 0 0 10,273
SIX FLAGS ENTMT CORP NEW COM 83001A102 314 5,039 SH   OTR 5,039 0 0 5,039
SONOCO PRODS CO COM 835495102 316 6,514 SH   OTR 6,514 0 0 6,514
SYNOPSYS INC COM 871607107 291 3,501 SH   OTR 3,501 0 0 3,501
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 260 2,657 SH   OTR 2,657 0 0 2,657
TEXAS INSTRS INC COM 882508104 398 3,833 SH   OTR 3,833 0 0 3,833
WATSCO INC COM 942622200 384 2,121 SH   OTR 2,121 0 0 2,121
WESTERN UN CO COM 959802109 249 12,940 SH   OTR 12,940 0 0 12,940
WHIRLPOOL CORP COM 963320106 402 2,628 SH   OTR 2,628 0 0 2,628
VISA INC COM CL A 92826C839 263 2,196 SH   OTR 2,196 0 0 2,196
CNH INDL N V SHS N20944109 284 22,909 SH   OTR 22,909 0 0 22,909
EATON CORP PLC SHS G29183103 384 4,807 SH   OTR 4,807 0 0 4,807
LAZARD LTD SHS A G54050102 385 7,322 SH   OTR 7,322 0 0 7,322
CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 2,999 121,677 SH   SOLE 0 0 0 121,677
CLAYMORE EXCHANGE TRD FD TR 2022 HG YLD CB 18383M217 2,373 96,810 SH   SOLE 0 0 0 96,810
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 442 17,581 SH   SOLE 0 0 0 17,581
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 3,110 127,877 SH   SOLE 0 0 0 127,877
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 3,136 128,846 SH   SOLE 0 0 0 128,846
CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2023 18383M183 1,944 74,909 SH   SOLE 0 0 0 74,909
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 796 38,301 SH   SOLE 0 0 0 38,301
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 217 4,687 SH   SOLE 0 0 0 4,687
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,589 51,208 SH   SOLE 0 0 0 51,208
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,087 27,465 SH   SOLE 0 0 0 27,465
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 3,654 166,854 SH   SOLE 0 0 0 166,854
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,705 49,161 SH   SOLE 0 0 0 49,161
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 319 12,596 SH   SOLE 0 0 0 12,596
GABELLI HLTHCARE & WELLNESS SHS 36246K103 99 10,432 SH   SOLE 0 0 0 10,432
ISHARES GOLD TRUST ISHARES 464285105 1,745 137,092 SH   SOLE 0 0 0 137,092
ISHARES TR 0-5YR HI YL CP 46434V407 2,762 59,038 SH   SOLE 0 0 0 59,038
ISHARES TR 1 3 YR TREAS BD 464287457 19,425 232,466 SH   SOLE 0 0 0 232,466
ISHARES TR 3 7 YR TREAS BD 464288661 604 5,008 SH   SOLE 0 0 0 5,008
ISHARES TR CMBS ETF 46429B366 450 8,929 SH   SOLE 0 0 0 8,929
ISHARES TR CORE S&P MCP ETF 464287507 212 1,131 SH   SOLE 0 0 0 1,131
ISHARES TR CORE S&P SCP ETF 464287804 511 6,632 SH   SOLE 0 0 0 6,632
ISHARES TR CORE S&P500 ETF 464287200 732 2,760 SH   SOLE 0 0 0 2,760
ISHARES TR CORE US AGGBD ET 464287226 3,235 30,166 SH   SOLE 0 0 0 30,166
ISHARES TR CRE U S REIT ETF 464288521 5,077 112,639 SH   SOLE 0 0 0 112,639
ISHARES TR FLTG RATE NT ETF 46429B655 536 10,523 SH   SOLE 0 0 0 10,523
ISHARES TR JPMORGAN USD EMG 464288281 3,405 30,178 SH   SOLE 0 0 0 30,178
ISHARES TR MORTGE REL ETF 46435G342 1,174 27,646 SH   SOLE 0 0 0 27,646
ISHARES TR U.S. BAS MTL ETF 464287838 1,049 10,915 SH   SOLE 0 0 0 10,915
ISHARES TR U.S. CNSM SV ETF 464287580 527 2,889 SH   SOLE 0 0 0 2,889
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 220 9,151 SH   SOLE 0 0 0 9,151
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 69 11,309 SH   SOLE 0 0 0 11,309
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 564 23,056 SH   SOLE 0 0 0 23,056
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 1,868 65,763 SH   SOLE 0 0 0 65,763
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 1,558 59,414 SH   SOLE 0 0 0 59,414
PIMCO ETF TR INV GRD CRP BD 72201R817 2,710 26,496 SH   SOLE 0 0 0 26,496
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 2,138 64,509 SH   SOLE 0 0 0 64,509
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 4,157 284,736 SH   SOLE 0 0 0 284,736
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 2,396 51,009 SH   SOLE 0 0 0 51,009
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 705 25,025 SH   SOLE 0 0 0 25,025
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 2,459 97,698 SH   SOLE 0 0 0 97,698
POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 4,544 192,482 SH   SOLE 0 0 0 192,482
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3,207 138,647 SH   SOLE 0 0 0 138,647
PROSHARES TR INVT INT RT HG 74347B607 774 10,148 SH   SOLE 0 0 0 10,148
PROSHARES TR PSHS LC COR PLUS 74347R248 1,001 15,042 SH   SOLE 0 0 0 15,042
PROSHARES TR SHORT S&P 500 NE 74347B425 375 12,387 SH   SOLE 0 0 0 12,387
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 2,324 19,466 SH   SOLE 0 0 0 19,466
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 630 4,979 SH   SOLE 0 0 0 4,979
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 2,519 46,292 SH   SOLE 0 0 0 46,292
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 2,733 62,306 SH   SOLE 0 0 0 62,306
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1,428 7,948 SH   SOLE 0 0 0 7,948
RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 2,225 20,943 SH   SOLE 0 0 0 20,943
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 2,532 16,734 SH   SOLE 0 0 0 16,734
RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 436 5,283 SH   SOLE 0 0 0 5,283
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 429 2,298 SH   SOLE 0 0 0 2,298
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 755 26,306 SH   SOLE 0 0 0 26,306
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 584 17,339 SH   SOLE 0 0 0 17,339
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,392 46,878 SH   SOLE 0 0 0 46,878
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,760 74,615 SH   SOLE 0 0 0 74,615
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 857 17,471 SH   SOLE 0 0 0 17,471
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,614 36,446 SH   SOLE 0 0 0 36,446
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 658 10,438 SH   SOLE 0 0 0 10,438
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,314 42,163 SH   SOLE 0 0 0 42,163
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 334 12,129 SH   SOLE 0 0 0 12,129
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 951 3,941 SH   SOLE 0 0 0 3,941
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,285 27,778 SH   SOLE 0 0 0 27,778
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 220 5,490 SH   SOLE 0 0 0 5,490
SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 2,062 26,363 SH   SOLE 0 0 0 26,363
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8,523 271,182 SH   SOLE 0 0 0 271,182
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,427 138,097 SH   SOLE 0 0 0 138,097
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1,884 53,246 SH   SOLE 0 0 0 53,246
SPDR S&P 500 ETF TR TR UNIT 78462F103 241 915 SH   SOLE 0 0 0 915
SPDR SER TR BLOMBERG BRC INV 78468R200 449 14,606 SH   SOLE 0 0 0 14,606
SPDR SER TR PORTFOLIO SH TSR 78468R101 696 23,463 SH   SOLE 0 0 0 23,463
SPDR SER TR PORTFOLIO SM ETF 78468R853 410 13,700 SH   SOLE 0 0 0 13,700
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,020 28,529 SH   SOLE 0 0 0 28,529
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 8,113 157,053 SH   SOLE 0 0 0 157,053
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 508 17,225 SH   SOLE 0 0 0 17,225
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 3,225 57,829 SH   SOLE 0 0 0 57,829
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 319 8,887 SH   SOLE 0 0 0 8,887
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 219 3,929 SH   SOLE 0 0 0 3,929
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 3,933 139,669 SH   SOLE 0 0 0 139,669
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2,023 60,330 SH   SOLE 0 0 0 60,330
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1,417 51,967 SH   SOLE 0 0 0 51,967
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 1,440 41,017 SH   SOLE 0 0 0 41,017
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,889 61,056 SH   SOLE 0 0 0 61,056
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1,456 43,917 SH   SOLE 0 0 0 43,917
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 341 11,306 SH   SOLE 0 0 0 11,306
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 6,506 194,084 SH   SOLE 0 0 0 194,084
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 7,546 256,668 SH   SOLE 0 0 0 256,668
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 5,469 34,736 SH   SOLE 0 0 0 34,736
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 3,354 33,720 SH   SOLE 0 0 0 33,720
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 3,766 16,193 SH   SOLE 0 0 0 16,193
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4,443 35,982 SH   SOLE 0 0 0 35,982
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,140 26,229 SH   SOLE 0 0 0 26,229
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,701 56,954 SH   SOLE 0 0 0 56,954
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 417 13,470 SH   SOLE 0 0 0 13,470
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 959 11,736 SH   SOLE 0 0 0 11,736
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 786 8,647 SH   SOLE 0 0 0 8,647
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,879 23,953 SH   SOLE 0 0 0 23,953
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2,058 37,611 SH   SOLE 0 0 0 37,611
VANGUARD INDEX FDS GROWTH ETF 922908736 2,153 15,175 SH   SOLE 0 0 0 15,175
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 223 1,718 SH   SOLE 0 0 0 1,718
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 368 3,364 SH   SOLE 0 0 0 3,364
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,817 12,372 SH   SOLE 0 0 0 12,372
VANGUARD INDEX FDS VALUE ETF 922908744 2,473 23,966 SH   SOLE 0 0 0 23,966
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,672 35,587 SH   SOLE 0 0 0 35,587
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,684 32,627 SH   SOLE 0 0 0 32,627
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,178 94,416 SH   SOLE 0 0 0 94,416
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 436 3,202 SH   SOLE 0 0 0 3,202
VANGUARD WORLD FDS INF TECH ETF 92204A702 330 1,929 SH   SOLE 0 0 0 1,929
VANGUARD WORLD FDS UTILITIES ETF 92204A876 394 3,520 SH   SOLE 0 0 0 3,520
WISDOMTREE TR HEDGED HI YLD BD 97717W430 4,014 167,946 SH   SOLE 0 0 0 167,946
ETFS Physical Precious Metals Shares ETF PHYS PM BSKT 26922W109 237 3,682 SH   SOLE 0 0 0 3,682
iShares Barclays 1-3 Year Treasury Bond 1 3 YR TREAS BD 464287457 230 2,750 SH   SOLE 0 0 0 2,750
iShares Barclays TIPS Bond TIPS BD ETF 464287176 393 3,473 SH   SOLE 0 0 0 3,473
ISHARES US PREFERRED STOCK ETF S&P US PFD STK 464288687 845 22,508 SH   SOLE 0 0 0 22,508
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 210 3,966 SH   SOLE 0 0 0 3,966
SCHWAB STRATEGIC TR US REIT ETF 808524847 261 6,821 SH   SOLE 0 0 0 6,821
SPDR SERIES TRUST BLMG BRCLAYS SHRT TM HI YLD BD BLOOMBERG SRT TR 78468R408 442 16,137 SH   SOLE 0 0 0 16,137
SPDR GLOBAL REAL ESTATE ETF DJ GLB RL ES ETF 78463X749 578 12,497 SH   SOLE 0 0 0 12,497
VANGUARD WORLD EX US SMALL CAP ETF FTSE SMCAP ETF 922042718 1,242 10,419 SH   SOLE 0 0 0 10,419
VANGUARD CRSP US MID CAP INDEX MID CAP ETF 922908629 1,253 8,123 SH   SOLE 0 0 0 8,123
VANGUARD SHORT TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 1,089 13,884 SH   SOLE 0 0 0 13,884