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,829 10,553 SH   SOLE   10,553 0 0
5barz Intl COM 33833f100 1 40,000 SH   SOLE   40,000 0 0
AT&T Inc COM 00206r102 1,515 45,219 SH   SOLE   45,219 0 0
Abbott Labs COM 002824100 485 5,761 SH   SOLE   5,761 0 0
Abbvie Inc COM 00287y109 776 10,671 SH   SOLE   10,671 0 0
Acuity Brands Inc COM 00508y102 2,069 15,000 SH   SOLE   15,000 0 0
Adobe Systems Inc COM 00724f101 644 2,185 SH   SOLE   2,185 0 0
Alimera Sciences Inc COM 016259103 10 11,150 SH   SOLE   11,150 0 0
Alphabet Inc Class A COM 02079k305 641 592 SH   SOLE   592 0 0
Alphabet Inc Class C COM 02079k107 884 818 SH   SOLE   818 0 0
Altria Group Inc. COM 02209S103 243 5,126 SH   SOLE   5,126 0 0
Amazon Com Inc COM 023135106 1,123 593 SH   SOLE   593 0 0
American Tower Corp Reit COM 03027x100 611 2,987 SH   SOLE   2,987 0 0
American Water Works COM 030420103 598 5,154 SH   SOLE   5,154 0 0
Amgen Inc. COM 031162100 559 3,034 SH   SOLE   3,034 0 0
Apergy Corp COM 03755l104 393 11,728 SH   SOLE   11,728 0 0
Apple Inc COM 037833100 7,324 37,007 SH   SOLE   37,007 0 0
Athersys Inc COM 04744L106 50 30,000 SH   SOLE   30,000 0 0
Atrion Corp COM 049904105 392 460 SH   SOLE   460 0 0
BB&T Corporation COM 054937107 1,014 20,641 SH   SOLE   20,641 0 0
Bank Of America Corp COM 060505104 536 18,472 SH   SOLE   18,472 0 0
Baxter International COM 071813109 1,418 17,312 SH   SOLE   17,312 0 0
Becton Dickinson COM 075887109 595 2,362 SH   SOLE   2,362 0 0
Berkshire Hathaway Class B COM 084670702 511 2,398 SH   SOLE   2,398 0 0
Blackstone Group Lp COM 09260D107 204 4,600 SH   SOLE   4,600 0 0
Blue Eagle Lithium Ord Shs COM 09540t104 13 10,000 SH   SOLE   10,000 0 0
Boeing Company COM 097023105 542 1,489 SH   SOLE   1,489 0 0
Boswell J G Ord Shs COM 101205102 676 1,127 SH   SOLE   1,127 0 0
Bristol Myers Squibb COM 110122108 314 6,931 SH   SOLE   6,931 0 0
British Pete Plc COM 055622104 355 8,512 SH   SOLE   8,512 0 0
CBL & Assoc Prop COM 124830100 12 11,556 SH   SOLE   11,556 0 0
CVS Health Corp COM 126650100 4,580 84,043 SH   SOLE   84,043 0 0
Cardinal Health Inc COM 14149y108 1,817 38,584 SH   SOLE   38,584 0 0
Caterpillar COM 149123101 240 1,758 SH   SOLE   1,758 0 0
Centene Corp COM 15135b101 650 12,400 SH   SOLE   12,400 0 0
Chevron Corp COM 166764100 334 2,683 SH   SOLE   2,683 0 0
Cincinnati Financial COM 172062101 1,705 16,448 SH   SOLE   16,448 0 0
Cisco Systems Inc COM 17275r102 2,454 44,836 SH   SOLE   44,836 0 0
Coca Cola Co COM 191216100 2,319 45,541 SH   SOLE   45,541 0 0
Coca-Cola European Partne COM g25839104 295 5,220 SH   SOLE   5,220 0 0
Comcast Corp COM 20030n101 1,031 24,378 SH   SOLE   24,378 0 0
ConocoPhillips COM 20825c104 974 15,961 SH   SOLE   15,961 0 0
Corteva Ord Shs COM 22052l104 258 8,723 SH   SOLE   8,723 0 0
Costco Wholesale Co COM 22160k105 2,632 9,959 SH   SOLE   9,959 0 0
Covenant Transportation Group COM 22284P105 1,456 99,002 SH   SOLE   99,002 0 0
DUPONT DE NEMOURS ORD SHS COM 26614n102 692 9,224 SH   SOLE   9,224 0 0
Danaher COM 235851102 2,969 20,772 SH   SOLE   20,772 0 0
Darden Restaurants, Inc. COM 237194105 1,761 14,465 SH   SOLE   14,465 0 0
Delta Air Lines Inc New COM 247361702 288 5,076 SH   SOLE   5,076 0 0
Dentsply Sirona Inc COM 24906p109 1,890 32,390 SH   SOLE   32,390 0 0
Disney Company COM 254687106 1,879 13,453 SH   SOLE   13,453 0 0
Dollar Tree Inc COM 256746108 394 3,668 SH   SOLE   3,668 0 0
Dover Corp COM 260003108 2,376 23,708 SH   SOLE   23,708 0 0
Dow Chem COM 260557103 430 8,719 SH   SOLE   8,719 0 0
Duke Energy Corp COM 26441C204 1,086 12,310 SH   SOLE   12,310 0 0
Eaton Vance Enhanced Equity In COM 278274105 956 63,838 SH   SOLE   63,838 0 0
Eaton Vance Enhanced Equity In COM 278277108 954 56,151 SH   SOLE   56,151 0 0
Enbridge Inc F COM 29250n105 2,477 68,665 SH   SOLE   68,665 0 0
Exxon Mobil Corp COM 30231g102 1,831 23,896 SH   SOLE   23,896 0 0
Fastenal Co COM 311900104 1,343 41,208 SH   SOLE   41,208 0 0
First Bancorp Nc COM 318910106 1,277 35,057 SH   SOLE   35,057 0 0
Fiserv Inc COM 337738108 688 7,545 SH   SOLE   7,545 0 0
Ford Motor Co COM 345370860 586 57,327 SH   SOLE   57,327 0 0
Fortinet Inc. Com COM 34959e109 217 2,820 SH   SOLE   2,820 0 0
Fortive Corp COM 34959j108 918 11,259 SH   SOLE   11,259 0 0
Freds Inc COM 356108100 10 20,000 SH   SOLE   20,000 0 0
General Electric COM 369604103 1,217 115,920 SH   SOLE   115,920 0 0
Glacier Bancorp Inc COM 37637q105 451 11,113 SH   SOLE   11,113 0 0
Glaxosmithkline Plc COM 37733w105 1,666 41,639 SH   SOLE   41,639 0 0
Golden Developing Solutions Or COM 38089w103 0 25,000 SH   SOLE   25,000 0 0
Greenville Nat'l Bank COM 396242109 237 1,500 SH   SOLE   1,500 0 0
Hanesbrand, Inc. COM 410345102 1,279 74,261 SH   SOLE   74,261 0 0
Hollyfrontier Corp COM 436106108 301 6,503 SH   SOLE   6,503 0 0
Home Depot Inc COM 437076102 5,571 26,786 SH   SOLE   26,786 0 0
Honeywell Intl Inc COM 438516106 761 4,360 SH   SOLE   4,360 0 0
Humana, Inc. COM 444859102 506 1,906 SH   SOLE   1,906 0 0
Intel Corp COM 458140100 2,961 61,852 SH   SOLE   61,852 0 0
Intl Business Machines COM 459200101 1,085 7,868 SH   SOLE   7,868 0 0
Investors Title Company COM 461804106 1,064 6,374 SH   SOLE   6,374 0 0
JP Morgan Chase & Co COM 46625h100 2,253 20,151 SH   SOLE   20,151 0 0
John Marshall Bk Ord Shs COM 47805L101 263 18,751 SH   SOLE   18,751 0 0
Johnson & Johnson COM 478160104 3,581 25,708 SH   SOLE   25,708 0 0
Keycorp COM 493267108 253 14,258 SH   SOLE   14,258 0 0
Kimberly Clark COM 494368103 1,174 8,812 SH   SOLE   8,812 0 0
Kinder Morgan Inc COM 49456b101 1,645 78,779 SH   SOLE   78,779 0 0
Kraft Heinz Com COM 500754106 1,693 54,542 SH   SOLE   54,542 0 0
L3 Technologies Inc COM 502413107 406 1,657 SH   SOLE   1,657 0 0
Las Vegas Sands Corp COM 517834107 212 3,585 SH   SOLE   3,585 0 0
Leggett & Platt Inc COM 524660107 499 13,000 SH   SOLE   13,000 0 0
Lowes Companies COM 548661107 452 4,477 SH   SOLE   4,477 0 0
Masco Corp COM 574599106 231 5,875 SH   SOLE   5,875 0 0
McCormick & Company Inc. COM 579780206 537 3,462 SH   SOLE   3,462 0 0
McDonalds Corp COM 580135101 999 4,811 SH   SOLE   4,811 0 0
Merck And Co COM 58933y105 345 4,115 SH   SOLE   4,115 0 0
Microsoft Corp COM 594918104 3,212 23,980 SH   SOLE   23,980 0 0
Mondelez International Inc COM 609207105 1,711 31,735 SH   SOLE   31,735 0 0
Moodys Corp COM 615369105 216 1,108 SH   SOLE   1,108 0 0
Neos Therapeutics Inc COM 64052L106 31 24,000 SH   SOLE   24,000 0 0
Netflix Inc COM 64110l106 1,293 3,519 SH   SOLE   3,519 0 0
New York Regional Rail Deliste COM 649768108 0 20,350 SH   SOLE   20,350 0 0
Nextera Energy Inc COM 65339f101 647 3,160 SH   SOLE   3,160 0 0
Nike Inc Class B COM 654106103 906 10,796 SH   SOLE   10,796 0 0
Nutrien Ltd COM 67077m108 21,522 402,585 SH   SOLE   402,585 0 0
Occidental Petroleum COM 674599105 1,508 29,987 SH   SOLE   29,987 0 0
Otter Tail Corp COM 689648103 471 8,917 SH   SOLE   8,917 0 0
PNC Financial COM 72346q104 702 12,212 SH   SOLE   12,212 0 0
Pepsico Inc COM 713448108 4,044 30,837 SH   SOLE   30,837 0 0
Pfizer Inc COM 717081103 1,591 36,730 SH   SOLE   36,730 0 0
Philip Morris Intl COM 718172109 259 3,299 SH   SOLE   3,299 0 0
Phillips 66 COM 718546104 514 5,498 SH   SOLE   5,498 0 0
Pilot Therapeutics Holdings COM 721650109 0 13,080 SH   SOLE   13,080 0 0
Procter & Gamble COM 742718109 1,826 16,654 SH   SOLE   16,654 0 0
Qualcomm Inc COM 747525103 1,906 25,052 SH   SOLE   25,052 0 0
Regions Financial Corp COM 7591EP100 314 21,006 SH   SOLE   21,006 0 0
Royal Dutch Shell Plc-A Shs COM 780259206 646 9,926 SH   SOLE   9,926 0 0
SEI Investments Co. COM 784117103 662 11,800 SH   SOLE   11,800 0 0
SPDR Consumer Discretionary ET COM 81369y407 282 2,364 SH   SOLE   2,364 0 0
SPDR Consumer Staples Select E COM 81369y308 318 5,475 SH   SOLE   5,475 0 0
SPDR Energy Select ETF COM 81369y506 944 14,815 SH   SOLE   14,815 0 0
SPDR Financial Select COM 81369y605 3,760 136,219 SH   SOLE   136,219 0 0
SPDR Gold Trust COM 78463v107 275 2,064 SH   SOLE   2,064 0 0
SPDR Industrial Select ETF COM 81369y704 524 6,773 SH   SOLE   6,773 0 0
SPDR Materials Select ETF COM 81369y100 713 12,189 SH   SOLE   12,189 0 0
SPDR Real Estate Select COM 81369y860 269 7,306 SH   SOLE   7,306 0 0
SPDR Select Technology ETF COM 81369y803 1,463 18,750 SH   SOLE   18,750 0 0
SPDR Semiconductor ETF COM 78464a862 611 7,243 SH   SOLE   7,243 0 0
SPDR Utilities ETF COM 81369y886 914 15,331 SH   SOLE   15,331 0 0
Salesforce Com COM 79466l302 1,408 9,282 SH   SOLE   9,282 0 0
Skyworks Solutions Inc COM 83088m102 527 6,825 SH   SOLE   6,825 0 0
South State Corp COM 840441109 272 3,697 SH   SOLE   3,697 0 0
Southern Company COM 842587107 337 6,099 SH   SOLE   6,099 0 0
Southern First Bancshs COM 842873101 221 5,637 SH   SOLE   5,637 0 0
Sprott Physical Gold And Silve COM 85208r101 2,757 208,380 SH   SOLE   208,380 0 0
Stanley Black & Decker COM 854502101 296 2,046 SH   SOLE   2,046 0 0
State Street Corp COM 857477103 235 4,198 SH   SOLE   4,198 0 0
Suntrust Bank COM 867914103 355 5,651 SH   SOLE   5,651 0 0
Sysco Corporation COM 871829107 347 4,913 SH   SOLE   4,913 0 0
TJX Companies, Inc. COM 872540109 241 4,552 SH   SOLE   4,552 0 0
Thermo Fisher Scientific COM 883556102 1,284 4,372 SH   SOLE   4,372 0 0
Tractor Supply COM 892356106 518 4,762 SH   SOLE   4,762 0 0
Uber Technologies Inc COM 90353t100 233 5,025 SH   SOLE   5,025 0 0
United Parcel Service Inc. COM 911312106 565 5,472 SH   SOLE   5,472 0 0
United Technologies COM 913017109 1,009 7,747 SH   SOLE   7,747 0 0
Unitedhealth Group Inc COM 91324p102 1,304 5,345 SH   SOLE   5,345 0 0
Vaneck Vectors Fallen Angel Hi COM 92189F437 326 11,133 SH   SOLE   11,133 0 0
Vaneck Vectors Oil Services ET COM 92189f718 1,007 67,971 SH   SOLE   67,971 0 0
Vanguard Div App Etf COM 921908844 1,772 15,387 SH   SOLE   15,387 0 0
Vanguard Information Tech COM 92204a702 5,076 24,070 SH   SOLE   24,070 0 0
Vanguard Real Estate COM 922908553 324 3,702 SH   SOLE   3,702 0 0
Verizon Communications COM 92343v104 1,084 18,973 SH   SOLE   18,973 0 0
Visa Inc Class A COM 92826c839 712 4,103 SH   SOLE   4,103 0 0
Vulcan Materials Co COM 929160109 277 2,018 SH   SOLE   2,018 0 0
W E C Energy Group I COM 92939u106 507 6,077 SH   SOLE   6,077 0 0
Wal-Mart Stores COM 931142103 388 3,509 SH   SOLE   3,509 0 0
Washington Prime Group Inc COM 93964w108 38 10,031 SH   SOLE   10,031 0 0
Waste Mgmt Inc COM 94106L109 714 6,193 SH   SOLE   6,193 0 0
Watts Water Tech Inc COM 942749102 1,839 19,736 SH   SOLE   19,736 0 0
Wells Fargo & Co COM 949746101 1,046 22,103 SH   SOLE   22,103 0 0
Western Digital Corp COM 958102105 209 4,400 SH   SOLE   4,400 0 0
Weyerhaeuser Co COM 962166104 1,152 43,727 SH   SOLE   43,727 0 0
World Acceptance Corp COM 981419104 3,104 18,916 SH   SOLE   18,916 0 0
iShares Consumer Services ETF COM 464287580 946 4,343 SH   SOLE   4,343 0 0
iShares Core S&P Total U.S. St COM 464287150 315 4,735 SH   SOLE   4,735 0 0
iShares U.S. Real Estate COM 464287739 316 3,620 SH   SOLE   3,620 0 0
Dow 30 COM 78467x109 2,893 10,882 SH   SOLE   10,882 0 0
Guggenheim Gug S&P500 Pure Gro COM 46137v266 333 2,785 SH   SOLE   2,785 0 0
Guggenheim Gug S&P500 Pure Val COM 46137v258 293 4,513 SH   SOLE   4,513 0 0
Powershares QQQ Trust COM 46090e103 1,472 7,884 SH   SOLE   7,884 0 0
SPDR Large Cap ETF COM 78464a854 1,977 57,226 SH   SOLE   57,226 0 0
SPDR S&P 400 Mid Cap Value COM 78464a839 793 15,435 SH   SOLE   15,435 0 0
SPDR S&P 500 ETF COM 78462f103 1,766 6,027 SH   SOLE   6,027 0 0
SPDR S&P 600 Small Cap Value COM 78464a300 733 12,082 SH   SOLE   12,082 0 0
SPDR S&P Mid-Cap 400 ETF Trust COM 78467y107 394 1,110 SH   SOLE   1,110 0 0
Vanguard High Dividend Yield I COM 921946406 1,268 14,514 SH   SOLE   14,514 0 0
Vanguard Mid-Cap Etf COM 922908629 207 1,238 SH   SOLE   1,238 0 0
Vanguard Mid-Cap Value COM 922908512 215 1,929 SH   SOLE   1,929 0 0
Vanguard Small-Cap Value COM 922908611 581 4,451 SH   SOLE   4,451 0 0
Vanguard Total Stk Mkt COM 922908769 5,128 34,164 SH   SOLE   34,164 0 0
iShares Core S&P 500 ETF COM 464287200 979 3,322 SH   SOLE   3,322 0 0
iShares Core S&P Mid-Cap Index COM 464287507 366 1,884 SH   SOLE   1,884 0 0
SPDR Portfolio Developed World COM 78463X889 874 29,538 SH   SOLE   29,538 0 0
SPDR Portfolio Emerging Market COM 78463X509 552 15,415 SH   SOLE   15,415 0 0
Vanguard Emerging Markets Inde COM 922042858 1,652 38,835 SH   SOLE   38,835 0 0
Vanguard FTSE Developed Market COM 921943858 1,522 36,483 SH   SOLE   36,483 0 0
WisdomTree Europe Hedged Equit COM 97717x701 2,738 41,383 SH   SOLE   41,383 0 0
iShares MSCI Emerging Mkts COM 464287234 457 10,656 SH   SOLE   10,656 0 0
Proshares Ultrashort 7-10 Year COM 74347r313 1,888 97,089 SH   SOLE   97,089 0 0