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
3M Company COM 88579y101 1,945 10,208 SH   SOLE   10,208 0 0
5barz Intl COM 33833f100 2 40,000 SH   SOLE   40,000 0 0
AT&T Inc COM 00206r102 1,230 43,102 SH   SOLE   43,102 0 0
Abbott Labs COM 002824100 419 5,786 SH   SOLE   5,786 0 0
Abbvie Inc COM 00287y109 894 9,693 SH   SOLE   9,693 0 0
Acuity Brands Inc COM 00508y102 2,029 17,650 SH   SOLE   17,650 0 0
Adobe Systems Inc COM 00724f101 602 2,663 SH   SOLE   2,663 0 0
Alimera Sciences Inc COM 016259103 8 11,150 SH   SOLE   11,150 0 0
Alphabet Inc Class A COM 02079k305 637 610 SH   SOLE   610 0 0
Alphabet Inc Class C COM 02079k107 838 809 SH   SOLE   809 0 0
Altria Group Inc. COM 02209S103 242 4,895 SH   SOLE   4,895 0 0
Amazon Com Inc COM 023135106 898 598 SH   SOLE   598 0 0
American Tower Corp Reit COM 03027x100 523 3,305 SH   SOLE   3,305 0 0
American Water Works COM 030420103 507 5,585 SH   SOLE   5,585 0 0
Amgen Inc. COM 031162100 646 3,321 SH   SOLE   3,321 0 0
Apergy Corp COM 03755l104 322 11,883 SH   SOLE   11,883 0 0
Apple Inc COM 037833100 8,491 53,829 SH   SOLE   53,829 0 0
Arconic Inc COM 03965l100 282 16,700 SH   SOLE   16,700 0 0
Atrion Corp COM 049904105 341 460 SH   SOLE   460 0 0
BB&T Corporation COM 054937107 694 16,011 SH   SOLE   16,011 0 0
Bank Of America Corp COM 060505104 490 19,869 SH   SOLE   19,869 0 0
Baxter International COM 071813109 1,144 17,380 SH   SOLE   17,380 0 0
Becton Dickinson COM 075887109 566 2,512 SH   SOLE   2,512 0 0
Berkshire Hathaway - B COM 075887109 436 2,136 SH   SOLE   2,136 0 0
Berkshire Hathaway Class B COM 084670702 497 2,436 SH   SOLE   2,436 0 0
Boeing Company COM 097023105 317 983 SH   SOLE   983 0 0
Bristol Myers Squibb COM 110122108 394 7,573 SH   SOLE   7,573 0 0
British Pete Plc COM 055622104 289 7,633 SH   SOLE   7,633 0 0
CBL & Assoc Prop COM 124830100 22 11,556 SH   SOLE   11,556 0 0
CVS Health Corp COM 126650100 4,408 67,272 SH   SOLE   67,272 0 0
Capital One Financial Corp COM 14040H105 1,539 20,362 SH   SOLE   20,362 0 0
Cardinal Health Inc COM 14149y108 1,899 42,580 SH   SOLE   42,580 0 0
Caterpillar COM 149123101 204 1,608 SH   SOLE   1,608 0 0
Centene Corp COM 15135b101 761 6,600 SH   SOLE   6,600 0 0
Chevron Corp COM 166764100 299 2,744 SH   SOLE   2,744 0 0
Cincinnati Financial COM 172062101 1,327 17,138 SH   SOLE   17,138 0 0
Cisco Systems Inc COM 17275r102 3,422 78,964 SH   SOLE   78,964 0 0
Coca Cola Co COM 191216100 2,045 43,197 SH   SOLE   43,197 0 0
Coca-Cola European Partne COM g25839104 239 5,220 SH   SOLE   5,220 0 0
Comcast Corp COM 20030n101 819 24,061 SH   SOLE   24,061 0 0
ConocoPhillips COM 20825c104 953 15,281 SH   SOLE   15,281 0 0
Constellation Brands Inc COM 21036P108 345 2,144 SH   SOLE   2,144 0 0
Costco Wholesale Co COM 22160k105 2,149 10,551 SH   SOLE   10,551 0 0
Covenant Transportation Group COM 22284P105 1,876 97,690 SH   SOLE   97,690 0 0
Danaher COM 235851102 2,164 20,983 SH   SOLE   20,983 0 0
Darden Restaurants, Inc. COM 237194105 1,664 16,664 SH   SOLE   16,664 0 0
Delta Air Lines Inc New COM 247361702 1,514 30,342 SH   SOLE   30,342 0 0
Dentsply Sirona Inc COM 24906p109 1,246 33,487 SH   SOLE   33,487 0 0
Disney Company COM 254687106 1,358 12,383 SH   SOLE   12,383 0 0
Dollar Tree Inc COM 256746108 325 3,593 SH   SOLE   3,593 0 0
Dover Corp COM 260003108 1,650 23,255 SH   SOLE   23,255 0 0
DowDupont Inc COM 26078j100 1,362 25,474 SH   SOLE   25,474 0 0
Duke Energy Corp COM 26441C204 1,295 15,004 SH   SOLE   15,004 0 0
Eaton Vance Enhanced Equity In COM 278274105 588 45,441 SH   SOLE   45,441 0 0
Eaton Vance Enhanced Equity In COM 278277108 606 41,334 SH   SOLE   41,334 0 0
Emerson Elec Co COM 291011104 210 3,514 SH   SOLE   3,514 0 0
Enbridge Inc F COM 29250n105 2,354 75,744 SH   SOLE   75,744 0 0
Exxon Mobil Corp COM 30231g102 1,611 23,621 SH   SOLE   23,621 0 0
Fastenal Co COM 311900104 510 9,752 SH   SOLE   9,752 0 0
First Bancorp Nc COM 318910106 1,157 35,414 SH   SOLE   35,414 0 0
Fiserv Inc COM 337738108 591 8,039 SH   SOLE   8,039 0 0
Ford Motor Co COM 345370860 3,094 404,387 SH   SOLE   404,387 0 0
Fortive Corp COM 34959j108 762 11,259 SH   SOLE   11,259 0 0
Freds Inc COM 356108100 38 20,000 SH   SOLE   20,000 0 0
General Electric COM 369604103 988 130,527 SH   SOLE   130,527 0 0
Glacier Bancorp Inc COM 37637q105 454 11,462 SH   SOLE   11,462 0 0
Glaxosmithkline Plc COM 37733w105 2,031 53,147 SH   SOLE   53,147 0 0
Greenville Nat'l Bank COM 396242109 237 1,500 SH   SOLE   1,500 0 0
Hanesbrand, Inc. COM 410345102 1,135 90,611 SH   SOLE   90,611 0 0
Hollyfrontier Corp COM 436106108 385 7,530 SH   SOLE   7,530 0 0
Home Depot Inc COM 437076102 4,709 27,409 SH   SOLE   27,409 0 0
Honeywell Intl Inc COM 438516106 626 4,737 SH   SOLE   4,737 0 0
Humana, Inc. COM 444859102 603 2,104 SH   SOLE   2,104 0 0
Intel Corp COM 458140100 3,011 64,167 SH   SOLE   64,167 0 0
Intl Business Machines COM 459200101 932 8,203 SH   SOLE   8,203 0 0
Investors Title Company COM 461804106 1,139 6,449 SH   SOLE   6,449 0 0
JP Morgan Chase & Co COM 46625h100 2,012 20,614 SH   SOLE   20,614 0 0
John Marshall Bk Ord Shs COM 47805L101 280 18,751 SH   SOLE   18,751 0 0
Johnson & Johnson COM 478160104 3,338 25,869 SH   SOLE   25,869 0 0
Keycorp COM 493267108 211 14,258 SH   SOLE   14,258 0 0
Kimberly Clark COM 494368103 1,004 8,812 SH   SOLE   8,812 0 0
Kinder Morgan Inc COM 49456b101 1,374 89,344 SH   SOLE   89,344 0 0
Kohl's Corp COM 500255104 241 3,637 SH   SOLE   3,637 0 0
Kraft Heinz Com COM 500754106 2,153 50,034 SH   SOLE   50,034 0 0
L3 Technologies Inc COM 502413107 320 1,842 SH   SOLE   1,842 0 0
Leggett & Platt Inc COM 524660107 498 13,900 SH   SOLE   13,900 0 0
Lowes Companies COM 548661107 1,821 19,711 SH   SOLE   19,711 0 0
McCormick & Company Inc. COM 579780206 542 3,889 SH   SOLE   3,889 0 0
McDonalds Corp COM 580135101 857 4,828 SH   SOLE   4,828 0 0
Medtronic, Inc. COM G5960L103 1,402 15,412 SH   SOLE   15,412 0 0
Merck And Co COM 58933y105 302 3,956 SH   SOLE   3,956 0 0
Microsoft Corp COM 594918104 2,698 26,558 SH   SOLE   26,558 0 0
Mondelez International Inc COM 609207105 1,282 32,035 SH   SOLE   32,035 0 0
Netflix Inc COM 64110l106 1,008 3,766 SH   SOLE   3,766 0 0
New York Regional Rail Deliste COM 649768108 0 20,350 SH   SOLE   20,350 0 0
Nextera Energy Inc COM 65339f101 625 3,595 SH   SOLE   3,595 0 0
Nike Inc Class B COM 654106103 562 7,584 SH   SOLE   7,584 0 0
Nutrien Ltd COM 67077m108 19,143 407,294 SH   SOLE   407,294 0 0
Occidental Petroleum COM 674599105 2,119 34,529 SH   SOLE   34,529 0 0
Otter Tail Corp COM 689648103 488 9,827 SH   SOLE   9,827 0 0
PNC Financial COM 72346q104 563 12,212 SH   SOLE   12,212 0 0
Pepsico Inc COM 713448108 3,444 31,175 SH   SOLE   31,175 0 0
Pfizer Inc COM 717081103 1,590 36,437 SH   SOLE   36,437 0 0
Philip Morris Intl COM 718172109 230 3,452 SH   SOLE   3,452 0 0
Phillips 66 COM 718546104 462 5,358 SH   SOLE   5,358 0 0
Pilot Therapeutics Holdings COM 721650109 0 13,080 SH   SOLE   13,080 0 0
Procter & Gamble COM 742718109 1,538 16,734 SH   SOLE   16,734 0 0
Qualcomm Inc COM 747525103 1,529 26,871 SH   SOLE   26,871 0 0
Regions Financial Corp COM 7591EP100 267 19,965 SH   SOLE   19,965 0 0
Roadrunner Transportation Syst COM 76973q105 5 10,000 SH   SOLE   10,000 0 0
Royal Dutch Shell Plc-A Shs COM 780259206 460 7,889 SH   SOLE   7,889 0 0
SEI Investments Co. COM 784117103 545 11,800 SH   SOLE   11,800 0 0
SPDR Consumer Staples Select E COM 81369y308 201 3,960 SH   SOLE   3,960 0 0
SPDR Energy Select ETF COM 81369y506 649 11,323 SH   SOLE   11,323 0 0
SPDR Financial Select COM 81369y605 3,138 131,747 SH   SOLE   131,747 0 0
SPDR Gold Trust COM 78463v107 255 2,103 SH   SOLE   2,103 0 0
SPDR Industrial Select ETF COM 81369y704 436 6,773 SH   SOLE   6,773 0 0
SPDR Materials Select ETF COM 81369y100 621 12,289 SH   SOLE   12,289 0 0
SPDR Real Estate Select COM 81369y860 227 7,335 SH   SOLE   7,335 0 0
SPDR Select Technology ETF COM 81369y803 1,137 18,338 SH   SOLE   18,338 0 0
SPDR Semiconductor ETF COM 78464a862 503 7,773 SH   SOLE   7,773 0 0
SPDR Utilities ETF COM 81369y886 826 15,608 SH   SOLE   15,608 0 0
Salesforce Com COM 79466l302 1,383 10,097 SH   SOLE   10,097 0 0
Skyworks Solutions Inc COM 83088m102 486 7,245 SH   SOLE   7,245 0 0
South State Corp COM 840441109 228 3,797 SH   SOLE   3,797 0 0
Southern Company COM 842587107 233 5,307 SH   SOLE   5,307 0 0
Stanley Black & Decker COM 854502101 253 2,116 SH   SOLE   2,116 0 0
State Street Corp COM 857477103 270 4,278 SH   SOLE   4,278 0 0
Suntrust Bank COM 867914103 285 5,651 SH   SOLE   5,651 0 0
Sysco Corporation COM 871829107 374 5,972 SH   SOLE   5,972 0 0
Thermo Fisher Scientific COM 883556102 1,008 4,503 SH   SOLE   4,503 0 0
Tractor Supply COM 892356106 518 6,205 SH   SOLE   6,205 0 0
United Parcel Service Inc. COM 911312106 732 7,501 SH   SOLE   7,501 0 0
United Technologies COM 913017109 866 8,136 SH   SOLE   8,136 0 0
Unitedhealth Group Inc COM 91324p102 1,330 5,339 SH   SOLE   5,339 0 0
Vanguard Div App Etf COM 921908844 974 9,942 SH   SOLE   9,942 0 0
Vanguard Information Tech COM 92204a702 4,093 24,533 SH   SOLE   24,533 0 0
Vanguard Real Estate COM 922908553 284 3,813 SH   SOLE   3,813 0 0
Verizon Communications COM 92343v104 1,920 34,147 SH   SOLE   34,147 0 0
Visa Inc Class A COM 92826c839 567 4,301 SH   SOLE   4,301 0 0
Vulcan Materials Co COM 929160109 211 2,139 SH   SOLE   2,139 0 0
W E C Energy Group I COM 92939u106 466 6,733 SH   SOLE   6,733 0 0
Wal-Mart Stores COM 931142103 2,017 21,657 SH   SOLE   21,657 0 0
Waste Mgmt Inc COM 94106L109 573 6,443 SH   SOLE   6,443 0 0
Watts Water Tech Inc COM 942749102 1,297 20,101 SH   SOLE   20,101 0 0
Wells Fargo & Co COM 949746101 1,067 23,153 SH   SOLE   23,153 0 0
Weyerhaeuser Co COM 962166104 1,358 62,107 SH   SOLE   62,107 0 0
World Acceptance Corp COM 981419104 1,998 19,534 SH   SOLE   19,534 0 0
iShares Consumer Services ETF COM 464287580 786 4,343 SH   SOLE   4,343 0 0
iShares U.S. Real Estate COM 464287739 287 3,830 SH   SOLE   3,830 0 0
Dow 30 COM 78467x109 2,542 10,900 SH   SOLE   10,900 0 0
Guggenheim Gug S&P500 Pure Gro COM 46137v266 321 3,222 SH   SOLE   3,222 0 0
Guggenheim Gug S&P500 Pure Val COM 46137v258 297 5,219 SH   SOLE   5,219 0 0
Powershares QQQ Trust COM 46090e103 923 5,985 SH   SOLE   5,985 0 0
SPDR Large Cap ETF COM 78464a854 356 12,187 SH   SOLE   12,187 0 0
SPDR S&P 500 ETF COM 78462f103 1,536 6,147 SH   SOLE   6,147 0 0
SPDR S&P Mid-Cap 400 ETF Trust COM 78467y107 336 1,110 SH   SOLE   1,110 0 0
Vanguard Small-Cap Value COM 922908611 550 4,818 SH   SOLE   4,818 0 0
Vanguard Total Stk Mkt COM 922908769 4,746 37,185 SH   SOLE   37,185 0 0
iShares Core S&P 500 ETF COM 464287200 1,204 4,787 SH   SOLE   4,787 0 0
iShares Core S&P Mid-Cap Index COM 464287507 294 1,768 SH   SOLE   1,768 0 0
Vanguard Emerging Markets Inde COM 922042858 1,469 38,560 SH   SOLE   38,560 0 0
Vanguard FTSE Developed Market COM 921943858 1,444 38,921 SH   SOLE   38,921 0 0
WisdomTree Europe Hedged Equit COM 97717x701 1,915 33,929 SH   SOLE   33,929 0 0
iShares MSCI Emerging Mkts COM 464287234 424 10,847 SH   SOLE   10,847 0 0
Proshares Ultrashort 20 Year T COM 74347b201 612 17,432 SH   SOLE   17,432 0 0
Proshares Ultrashort 7-10 Year COM 74347r313 2,341 107,486 SH   SOLE   107,486 0 0