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
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,907 114,013 SH   SOLE - 0 0 114,013
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 873 4,763 SH   SOLE - 0 0 4,763
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 222 1,790 PRN   SOLE - 0 0 1,790
DIGITAL RLTY TR INC COM 253868103 265 2,238 PRN   SOLE - 0 0 2,238
EXXON MOBIL CORP COM 30231G102 13,985 170,585 SH   SOLE - 0 0 170,585
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,525 122,994 SH   SOLE - 0 0 122,994
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 10,127 178,294 SH   SOLE - 0 0 178,294
XCEL ENERGY INC COM 98389B100 5,572 117,742 SH   SOLE - 0 0 117,742
WAL-MART STORES INC COM 931142103 13,473 172,420 SH   SOLE - 0 0 172,420
WASTE MGMT INC DEL COM 94106L109 9,597 122,615 SH   SOLE - 0 0 122,615
WELLS FARGO CO NEW COM 949746101 7,277 131,942 SH   SOLE - 0 0 131,942
VERIZON COMMUNICATIONS INC COM 92343V104 2,093 42,285 SH   SOLE - 0 0 42,285
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,301 16,048 SH   SOLE - 0 0 16,048
VANGUARD INDEX FDS GROWTH ETF 922908736 1,370 10,322 SH   SOLE - 0 0 10,322
VANGUARD WORLD FDS UTILITIES ETF 92204A876 287 2,461 SH   SOLE - 0 0 2,461
VANGUARD INDEX FDS MID CAP ETF 922908629 283 1,923 SH   SOLE - 0 0 1,923
VALERO ENERGY CORP NEW COM 91913Y100 12,063 156,804 SH   SOLE - 0 0 156,804
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 603 6,365 SH   SOLE - 0 0 6,365
V F CORP COM 918204108 9,456 148,747 SH   SOLE - 0 0 148,747
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 316 7,279 SH   SOLE - 0 0 7,279
VANGUARD INDEX FDS SM CP VAL ETF 922908611 208 1,630 SH   SOLE - 0 0 1,630
VARIAN MED SYS INC COM 92220P105 632 6,319 SH   SOLE - 0 0 6,319
VISA INC COM CL A 92826C839 15,197 144,406 SH   SOLE - 0 0 144,406
US BANCORP DEL COM NEW 902973304 13,773 257,007 SH   SOLE - 0 0 257,007
UNITED PARCEL SERVICE INC CL B 911312106 10,215 85,065 SH   SOLE - 0 0 85,065
UNITEDHEALTH GROUP INC COM 91324P102 15,600 79,652 SH   SOLE - 0 0 79,652
UNILEVER PLC SPON ADR NEW 904767704 3,140 54,176 SH   SOLE - 0 0 54,176
UNIVERSAL HLTH SVCS INC CL B 913903100 843 7,598 SH   SOLE - 0 0 7,598
TWO HBRS INVT CORP COM 90187B101 160 15,861 SH   SOLE - 0 0 15,861
TRAVELERS COMPANIES INC COM 89417E109 16,777 136,935 SH   SOLE - 0 0 136,935
PRICE T ROWE GROUP INC COM 74144T108 12,117 133,667 SH   SOLE - 0 0 133,667
THERMO FISHER SCIENTIFIC INC COM 883556102 7,875 41,625 SH   SOLE - 0 0 41,625
THOR INDS INC COM 885160101 251 1,992 SH   SOLE - 0 0 1,992
TERADATA CORP DEL COM 88076W103 232 6,864 SH   SOLE - 0 0 6,864
AT&T INC COM 00206R102 798 20,384 SH   SOLE - 0 0 20,384
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,315 5,234 SH   SOLE - 0 0 5,234
SOUTHERN CO COM 842587107 10,318 209,979 SH   SOLE - 0 0 209,979
SCHLUMBERGER LTD COM 806857108 9,272 132,907 SH   SOLE - 0 0 132,907
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,332 38,834 SH   SOLE - 0 0 38,834
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,231 23,752 SH   SOLE - 0 0 23,752
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 908 18,113 SH   SOLE - 0 0 18,113
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,254 18,979 SH   SOLE - 0 0 18,979
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,814 54,203 SH   SOLE - 0 0 54,203
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 471 10,056 SH   SOLE - 0 0 10,056
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 656 9,739 SH   SOLE - 0 0 9,739
SCANA CORP NEW COM 80589M102 4,099 84,532 SH   SOLE - 0 0 84,532
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 232 2,430 SH   SOLE - 0 0 2,430
ROSS STORES INC COM 778296103 11,431 177,034 SH   SOLE - 0 0 177,034
ISHARES TR USA QUALITY FCTR 46432F339 2,147 27,835 SH   SOLE - 0 0 27,835
QUALCOMM INC COM 747525103 11,801 227,637 SH   SOLE - 0 0 227,637
PRAXAIR INC COM 74005P104 7,045 50,418 SH   SOLE - 0 0 50,418
PPL CORP COM 69351T106 240 6,333 SH   SOLE - 0 0 6,333
PHILIP MORRIS INTL INC COM 718172109 7,092 63,889 SH   SOLE - 0 0 63,889
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 200 13,295 SH   SOLE - 0 0 13,295
PROCTER AND GAMBLE CO COM 742718109 13,652 150,052 SH   SOLE - 0 0 150,052
PEPSICO INC COM 713448108 15,081 135,344 SH   SOLE - 0 0 135,344
PUBLIC SVC ENTERPRISE GROUP COM 744573106 12,026 260,011 SH   SOLE - 0 0 260,011
OSI SYSTEMS INC COM 671044105 214 2,340 SH   SOLE - 0 0 2,340
ORACLE CORP COM 68389X105 10,249 211,976 SH   SOLE - 0 0 211,976
OGE ENERGY CORP COM 670837103 13,132 364,466 SH   SOLE - 0 0 364,466
NOVARTIS A G SPONSORED ADR 66987V109 6,591 76,769 SH   SOLE - 0 0 76,769
NOVO-NORDISK A S ADR 670100205 6,258 129,976 SH   SOLE - 0 0 129,976
NORFOLK SOUTHERN CORP COM 655844108 2,803 21,198 SH   SOLE - 0 0 21,198
MICROSOFT CORP COM 594918104 12,739 171,010 SH   SOLE - 0 0 171,010
ALTRIA GROUP INC COM 02209S103 4,269 67,318 SH   SOLE - 0 0 67,318
MAXIMUS INC COM 577933104 211 3,271 SH   SOLE - 0 0 3,271
3M CO COM 88579Y101 12,273 58,471 SH   SOLE - 0 0 58,471
METLIFE INC COM 59156R108 6,300 121,267 SH   SOLE - 0 0 121,267
MEDNAX INC COM 58502B106 5,728 132,831 SH   SOLE - 0 0 132,831
MCDONALDS CORP COM 580135101 10,604 67,682 SH   SOLE - 0 0 67,682
LANDSTAR SYS INC COM 515098101 245 2,458 SH   SOLE - 0 0 2,458
LOCKHEED MARTIN CORP COM 539830109 8,550 27,555 SH   SOLE - 0 0 27,555
COCA COLA CO COM 191216100 2,733 60,713 SH   SOLE - 0 0 60,713
JOHNSON & JOHNSON COM 478160104 15,497 119,201 SH   SOLE - 0 0 119,201
ISHARES TR RUS 1000 GRW ETF 464287614 219 1,755 SH   SOLE - 0 0 1,755
ISHARES TR CORE S&P500 ETF 464287200 627 2,480 SH   SOLE - 0 0 2,480
ILLINOIS TOOL WKS INC COM 452308109 6,571 44,411 SH   SOLE - 0 0 44,411
INTEL CORP COM 458140100 15,418 404,884 SH   SOLE - 0 0 404,884
ISHARES TR CORE S&P SCP ETF 464287804 35,207 474,363 SH   SOLE - 0 0 474,363
ISHARES TR CORE S&P MCP ETF 464287507 48,600 271,658 SH   SOLE - 0 0 271,658
INTERCONTINENTAL EXCHANGE IN COM 45866F104 15,510 225,769 SH   SOLE - 0 0 225,769
INTERNATIONAL BUSINESS MACHS COM 459200101 326 2,249 SH   SOLE - 0 0 2,249
HORMEL FOODS CORP COM 440452100 10,147 315,726 SH   SOLE - 0 0 315,726
HONEYWELL INTL INC COM 438516106 386 2,726 SH   SOLE - 0 0 2,726
HOME DEPOT INC COM 437076102 3,429 20,962 SH   SOLE - 0 0 20,962
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 8,540 210,343 SH   SOLE - 0 0 210,343
GENUINE PARTS CO COM 372460105 229 2,396 SH   SOLE - 0 0 2,396
ALPHABET INC CAP STK CL A 02079K305 22,317 22,919 SH   SOLE - 0 0 22,919
ALPHABET INC CAP STK CL C 02079K107 329 343 SH   SOLE - 0 0 343
GENERAL MLS INC COM 370334104 2,818 54,443 SH   SOLE - 0 0 54,443
GILEAD SCIENCES INC COM 375558103 13,535 167,056 SH   SOLE - 0 0 167,056
GENERAL ELECTRIC CO COM 369604103 419 17,322 SH   SOLE - 0 0 17,322
FORTUNE BRANDS HOME & SEC IN COM 34964C106 799 11,890 SH   SOLE - 0 0 11,890
FACEBOOK INC CL A 30303M102 511 2,993 SH   SOLE - 0 0 2,993
FASTENAL CO COM 311900104 11,910 261,298 SH   SOLE - 0 0 261,298
EATON CORP PLC SHS G29183103 2,111 27,495 SH   SOLE - 0 0 27,495
ISHARES TR MSCI EAFE ETF 464287465 57,893 845,394 SH   SOLE - 0 0 845,394
ECOLAB INC COM 278865100 12,113 94,186 SH   SOLE - 0 0 94,186
ISHARES TR SELECT DIVID ETF 464287168 1,073 11,458 SH   SOLE - 0 0 11,458
WISDOMTREE TR US DIVID EX FNCL 97717W406 518 6,146 SH   SOLE - 0 0 6,146
DTE ENERGY CO COM 233331107 605 5,633 SH   SOLE - 0 0 5,633
DARDEN RESTAURANTS INC COM 237194105 9,109 115,632 SH   SOLE - 0 0 115,632
DISNEY WALT CO COM DISNEY 254687106 19,624 199,092 SH   SOLE - 0 0 199,092
WISDOMTREE TR US QTLY DIV GRT 97717X669 323 8,464 SH   SOLE - 0 0 8,464
DOMINION ENERGY INC COM 25746U109 5,766 74,945 SH   SOLE - 0 0 74,945
CHEVRON CORP NEW COM 166764100 15,016 127,793 SH   SOLE - 0 0 127,793
CVS HEALTH CORP COM 126650100 13,644 167,780 SH   SOLE - 0 0 167,780
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13,492 185,998 SH   SOLE - 0 0 185,998
COMCAST CORP NEW CL A 20030N101 250 6,486 SH   SOLE - 0 0 6,486
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,494 164,177 SH   SOLE - 0 0 164,177
CHURCH & DWIGHT INC COM 171340102 2,055 42,421 SH   SOLE - 0 0 42,421
CERNER CORP COM 156782104 13,447 188,551 SH   SOLE - 0 0 188,551
CELGENE CORP COM 151020104 23,581 161,714 SH   SOLE - 0 0 161,714
COMMERCE BANCSHARES INC COM 200525103 266 4,597 SH   SOLE - 0 0 4,597
CRACKER BARREL OLD CTRY STOR COM 22410J106 11,874 78,314 SH   SOLE - 0 0 78,314
CA INC COM 12673P105 3,906 117,016 SH   SOLE - 0 0 117,016
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,557 56,958 SH   SOLE - 0 0 56,958
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 14,347 574,780 SH   SOLE - 0 0 574,780
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 21,177 857,022 SH   SOLE - 0 0 857,022
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 20,100 793,520 SH   SOLE - 0 0 793,520
BLACKROCK INC COM 09247X101 6,932 15,504 SH   SOLE - 0 0 15,504
BECTON DICKINSON & CO COM 075887109 4,418 22,549 SH   SOLE - 0 0 22,549
BB&T CORP COM 054937107 702 14,956 SH   SOLE - 0 0 14,956
BOEING CO COM 097023105 3,644 14,336 SH   SOLE - 0 0 14,336
ACUITY BRANDS INC COM 00508Y102 320 1,870 SH   SOLE - 0 0 1,870
AVERY DENNISON CORP COM 053611109 224 2,277 SH   SOLE - 0 0 2,277
AMAZON COM INC COM 023135106 328 341 SH   SOLE - 0 0 341
AMGEN INC COM 031162100 220 1,182 SH   SOLE - 0 0 1,182
AMC ENTMT HLDGS INC CL A COM 00165C104 245 16,664 SH   SOLE - 0 0 16,664
GALLAGHER ARTHUR J & CO COM 363576109 7,889 128,174 SH   SOLE - 0 0 128,174
AGRIUM INC COM 008916108 214 1,992 SH   SOLE - 0 0 1,992
AETNA INC NEW COM 00817Y108 2,670 16,793 SH   SOLE - 0 0 16,793
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,663 93,748 SH   SOLE - 0 0 93,748
ABBOTT LABS COM 002824100 13,601 254,889 SH   SOLE - 0 0 254,889
APPLE INC COM 037833100 32,605 211,557 SH   SOLE - 0 0 211,557
ADVANCE AUTO PARTS INC COM 00751Y106 346 3,492 SH   SOLE - 0 0 3,492