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,701 10,616 SH   SOLE   10,616 0 0
5barz Intl COM 33833f100 0 40,000 SH   SOLE   40,000 0 0
AT&T Inc COM 00206r102 1,996 70,001 SH   SOLE   70,001 0 0
Abbott Labs COM 002824100 415 3,811 SH   SOLE   3,811 0 0
Abbvie Inc COM 00287y109 1,194 13,632 SH   SOLE   13,632 0 0
Accenture Ltd COM G1151C101 204 901 SH   SOLE   901 0 0
Acuity Brands Inc COM 00508y102 1,477 14,430 SH   SOLE   14,430 0 0
Adobe Systems Inc COM 00724f101 1,194 2,434 SH   SOLE   2,434 0 0
Aia Group Adr COM 001317205 203 5,083 SH   SOLE   5,083 0 0
Albemarie Corporation COM 012653101 253 2,831 SH   SOLE   2,831 0 0
Alibaba Group Hldg Ltd COM 01609w102 394 1,340 SH   SOLE   1,340 0 0
Alkaline Water Ord Shs COM 01643A207 31 25,000 SH   SOLE   25,000 0 0
Alphabet Inc Class A COM 02079k305 1,054 719 SH   SOLE   719 0 0
Alphabet Inc Class C COM 02079k107 1,381 940 SH   SOLE   940 0 0
Altria Group Inc. COM 02209S103 216 5,600 SH   SOLE   5,600 0 0
Amazon Com Inc COM 023135106 2,588 822 SH   SOLE   822 0 0
American Airlines Group Inc. COM 02376r102 151 12,269 SH   SOLE   12,269 0 0
American Century Focused Dynam COM 025072810 812 12,526 SH   SOLE   12,526 0 0
American Tower Corp Reit COM 03027x100 644 2,666 SH   SOLE   2,666 0 0
Amgen Inc. COM 031162100 380 1,496 SH   SOLE   1,496 0 0
Amplify Blackswan Growth & Tre COM 032108888 649 20,478 SH   SOLE   20,478 0 0
Amplify Cwp Enhanced Dividend COM 032108409 1,423 46,682 SH   SOLE   46,682 0 0
Anthem Inc COM 036752103 427 1,588 SH   SOLE   1,588 0 0
Apple Inc COM 037833100 12,423 107,271 SH   SOLE   107,271 0 0
Armor Us Equity Index Etf COM 30151E764 339 17,500 SH   SOLE   17,500 0 0
Asml Holding Adr Representing COM n07059210 214 580 SH   SOLE   580 0 0
Athersys Inc COM 04744L106 158 81,150 SH   SOLE   81,150 0 0
Atrion Corp COM 049904105 288 460 SH   SOLE   460 0 0
Bank Of America Corp COM 060505104 392 16,282 SH   SOLE   16,282 0 0
Baxter International COM 071813109 1,202 14,951 SH   SOLE   14,951 0 0
Berkshire Hathaway Class B COM 084670702 825 3,874 SH   SOLE   3,874 0 0
Biogen Idec Inc COM 09062X103 334 1,176 SH   SOLE   1,176 0 0
Blue Eagle Lithium Ord Shs COM 09540t104 0 10,000 SH   SOLE   10,000 0 0
Boeing Company COM 097023105 456 2,756 SH   SOLE   2,756 0 0
Boswell J G Ord Shs COM 101205102 614 1,127 SH   SOLE   1,127 0 0
Boulder Growth And Income Clos COM 101507101 143 14,344 SH   SOLE   14,344 0 0
Bristol Myers Squibb COM 110122108 567 9,396 SH   SOLE   9,396 0 0
CBL & Assoc Prop COM 124830100 2 10,492 SH   SOLE   10,492 0 0
CSL Adr Sponsored COM 12637n204 221 2,134 SH   SOLE   2,134 0 0
CVS Health Corp COM 126650100 4,909 84,062 SH   SOLE   84,062 0 0
Cardinal Health Inc COM 14149y108 1,244 26,497 SH   SOLE   26,497 0 0
Caterpillar COM 149123101 268 1,797 SH   SOLE   1,797 0 0
Chevron Corp COM 166764100 415 5,770 SH   SOLE   5,770 0 0
Cincinnati Financial COM 172062101 1,152 14,781 SH   SOLE   14,781 0 0
Cisco Systems Inc COM 17275r102 1,828 46,402 SH   SOLE   46,402 0 0
Coca Cola Co COM 191216100 2,169 43,925 SH   SOLE   43,925 0 0
Coca-Cola European Partne COM g25839104 203 5,220 SH   SOLE   5,220 0 0
Comcast Corp COM 20030n101 1,184 25,604 SH   SOLE   25,604 0 0
Costco Wholesale Co COM 22160k105 3,552 10,007 SH   SOLE   10,007 0 0
Covenant Transportation Group COM 22284P105 1,954 111,708 SH   SOLE   111,708 0 0
Cytodyn Ord Shs COM 23283M101 50 17,000 SH   SOLE   17,000 0 0
Danaher COM 235851102 4,383 20,354 SH   SOLE   20,354 0 0
Dentsply Sirona Inc COM 24906p109 1,178 26,944 SH   SOLE   26,944 0 0
Disney Company COM 254687106 1,703 13,727 SH   SOLE   13,727 0 0
Docusign Inc COM 256163106 248 1,152 SH   SOLE   1,152 0 0
Dollar Tree Inc COM 256746108 320 3,500 SH   SOLE   3,500 0 0
Dover Corp COM 260003108 2,551 23,545 SH   SOLE   23,545 0 0
Dsv A S Unsponsored Denmark Ad COM 26251a108 224 2,745 SH   SOLE   2,745 0 0
Duke Energy Corp COM 26441C204 1,144 12,917 SH   SOLE   12,917 0 0
Eaton Vance Enhanced Equity In COM 278274105 983 67,132 SH   SOLE   67,132 0 0
Eaton Vance Enhanced Equity In COM 278277108 1,015 55,006 SH   SOLE   55,006 0 0
Emerson Elec Co COM 291011104 221 3,377 SH   SOLE   3,377 0 0
Enable Midstream Partners Comm COM 292480100 50 12,000 SH   SOLE   12,000 0 0
Enbridge Inc F COM 29250n105 1,696 58,094 SH   SOLE   58,094 0 0
Etho Climate Leadership US Etf COM 26924g888 209 4,712 SH   SOLE   4,712 0 0
Experian Adr COM 30215c101 213 5,670 SH   SOLE   5,670 0 0
Exxon Mobil Corp COM 30231g102 1,960 57,102 SH   SOLE   57,102 0 0
Facebook Inc Class A COM 30303m102 461 1,761 SH   SOLE   1,761 0 0
Fastenal Co COM 311900104 201 4,460 SH   SOLE   4,460 0 0
Federal Express Corp COM 31428X106 207 824 SH   SOLE   824 0 0
First Bancorp Nc COM 318910106 734 35,057 SH   SOLE   35,057 0 0
Fiserv Inc COM 337738108 719 6,975 SH   SOLE   6,975 0 0
Ford Motor Co COM 345370860 1,183 177,603 SH   SOLE   177,603 0 0
Fortive Corp COM 34959j108 786 10,319 SH   SOLE   10,319 0 0
General Electric COM 369604103 447 71,779 SH   SOLE   71,779 0 0
Glacier Bancorp Inc COM 37637q105 208 6,491 SH   SOLE   6,491 0 0
Glaxosmithkline Plc COM 37733w105 383 10,177 SH   SOLE   10,177 0 0
Greenville Nat'l Bank COM 396242109 237 1,500 SH   SOLE   1,500 0 0
Home Depot Inc COM 437076102 7,668 27,613 SH   SOLE   27,613 0 0
Honeywell Intl Inc COM 438516106 762 4,630 SH   SOLE   4,630 0 0
Humana, Inc. COM 444859102 997 2,408 SH   SOLE   2,408 0 0
Intel Corp COM 458140100 2,650 51,174 SH   SOLE   51,174 0 0
Intl Business Machines COM 459200101 596 4,899 SH   SOLE   4,899 0 0
Invesco Preferred Etf COM 46138e511 603 40,957 SH   SOLE   40,957 0 0
Invesco S&P 500 Low Volatil COM 46138e354 3,062 57,082 SH   SOLE   57,082 0 0
Investors Title Company COM 461804106 827 6,362 SH   SOLE   6,362 0 0
Ishares Broad Usd High Yield C COM 46435U853 499 12,638 SH   SOLE   12,638 0 0
Ishares Russell Top 200 Growth COM 464289438 442 3,644 SH   SOLE   3,644 0 0
Ishares Russell Top 200 Value COM 464289420 268 5,243 SH   SOLE   5,243 0 0
JP Morgan Chase & Co COM 46625h100 1,874 19,471 SH   SOLE   19,471 0 0
John Marshall Bk Ord Shs COM 47805L101 201 18,751 SH   SOLE   18,751 0 0
Johnson & Johnson COM 478160104 3,903 26,213 SH   SOLE   26,213 0 0
Keysight Technologies Inc Com COM 49338l103 305 3,084 SH   SOLE   3,084 0 0
Kimberly Clark COM 494368103 1,160 7,854 SH   SOLE   7,854 0 0
Kinder Morgan Inc COM 49456b101 1,525 123,664 SH   SOLE   123,664 0 0
Kraft Heinz Com COM 500754106 1,661 55,462 SH   SOLE   55,462 0 0
L3harris Technologies Ord Shs COM 502431109 403 2,373 SH   SOLE   2,373 0 0
Leggett & Platt Inc COM 524660107 479 11,628 SH   SOLE   11,628 0 0
Lockheed Martin Corp COM 539830109 225 588 SH   SOLE   588 0 0
Lowes Companies COM 548661107 928 5,593 SH   SOLE   5,593 0 0
Masco Corp COM 574599106 316 5,725 SH   SOLE   5,725 0 0
Mastercard Inc Class A COM 57636q104 310 918 SH   SOLE   918 0 0
McCormick & Company Inc. COM 579780206 742 3,823 SH   SOLE   3,823 0 0
McDonalds Corp COM 580135101 1,093 4,982 SH   SOLE   4,982 0 0
Medtronic, Inc. COM G5960L103 476 4,576 SH   SOLE   4,576 0 0
Mercado Libre, Inc. COM 58733R102 214 198 SH   SOLE   198 0 0
Merck And Co COM 58933y105 432 5,206 SH   SOLE   5,206 0 0
Microsoft Corp COM 594918104 2,664 12,664 SH   SOLE   12,664 0 0
Mondelez International Inc COM 609207105 1,769 30,796 SH   SOLE   30,796 0 0
Moodys Corp COM 615369105 356 1,227 SH   SOLE   1,227 0 0
Neos Therapeutics Inc COM 64052L106 13 24,000 SH   SOLE   24,000 0 0
Nestle S.A. Adr COM 641069406 213 1,786 SH   SOLE   1,786 0 0
Netflix Inc COM 64110l106 1,662 3,324 SH   SOLE   3,324 0 0
New York Regional Rail Deliste COM 649768108 0 20,350 SH   SOLE   20,350 0 0
Nextera Energy Inc COM 65339f101 760 2,738 SH   SOLE   2,738 0 0
Nike Inc Class B COM 654106103 1,440 11,467 SH   SOLE   11,467 0 0
Nutrien Ltd COM 67077m108 12,274 312,873 SH   SOLE   312,873 0 0
Nvidia Corp COM 67066G104 565 1,044 SH   SOLE   1,044 0 0
Occidental Petroleum COM 674599105 5,812 580,619 SH   SOLE   580,619 0 0
PNC Financial COM 72346q104 435 12,212 SH   SOLE   12,212 0 0
Paypal Holdings, Inc. COM 70450y103 449 2,281 SH   SOLE   2,281 0 0
Pennantpark Investment Ord Shs COM 708062104 116 36,450 SH   SOLE   36,450 0 0
Pepsico Inc COM 713448108 4,353 31,408 SH   SOLE   31,408 0 0
Pfizer Inc COM 717081103 1,423 38,774 SH   SOLE   38,774 0 0
Philip Morris Intl COM 718172109 384 5,124 SH   SOLE   5,124 0 0
Pilot Therapeutics Holdings COM 721650109 0 13,080 SH   SOLE   13,080 0 0
Pimco Enhanced Short Maturity COM 72201r833 3,134 30,734 SH   SOLE   30,734 0 0
Pnc Bk Corp COM 693475105 445 4,050 SH   SOLE   4,050 0 0
Procter & Gamble COM 742718109 2,129 15,318 SH   SOLE   15,318 0 0
Promis Neurosciences Inc Com COM 74346M109 2 15,000 SH   SOLE   15,000 0 0
Proofpoint Inc COM 743424103 354 3,350 SH   SOLE   3,350 0 0
Proshares Short Msci Eafe COM 74347r370 805 33,800 SH   SOLE   33,800 0 0
Proshares Short Msci Emg Mkts COM 74347r396 778 50,372 SH   SOLE   50,372 0 0
Proshares Short Russell2000 COM 74348a210 1,166 34,357 SH   SOLE   34,357 0 0
Public Joint Stock Company Gaz COM 368287207 52 12,000 SH   SOLE   12,000 0 0
Qualcomm Inc COM 747525103 391 3,321 SH   SOLE   3,321 0 0
Raytheon Technologies Ord Shs COM 75513E101 229 3,974 SH   SOLE   3,974 0 0
Regions Financial Corp COM 7591EP100 197 17,079 SH   SOLE   17,079 0 0
Royal Dutch Shell Plc-A Shs COM 780259206 249 9,904 SH   SOLE   9,904 0 0
SEI Investments Co. COM 784117103 602 11,866 SH   SOLE   11,866 0 0
SPDR Consumer Discretionary ET COM 81369y407 681 4,630 SH   SOLE   4,630 0 0
SPDR Consumer Staples Select E COM 81369y308 965 15,057 SH   SOLE   15,057 0 0
SPDR DJ GLOBAL REAL ESTATE COM 78463x749 218 5,529 SH   SOLE   5,529 0 0
SPDR Financial Select COM 81369y605 2,543 105,653 SH   SOLE   105,653 0 0
SPDR Health Care Select ETF COM 81369y209 257 2,437 SH   SOLE   2,437 0 0
SPDR Industrial Select ETF COM 81369y704 949 12,323 SH   SOLE   12,323 0 0
SPDR Select Technology ETF COM 81369y803 2,352 20,150 SH   SOLE   20,150 0 0
SPDR Semiconductor ETF COM 78464a862 816 6,494 SH   SOLE   6,494 0 0
SPDR Utilities ETF COM 81369y886 781 13,150 SH   SOLE   13,150 0 0
Salesforce Com COM 79466l302 231 921 SH   SOLE   921 0 0
Schwab Strategic Tr Intl Sceqt COM 808524888 261 8,032 SH   SOLE   8,032 0 0
Schwab Strategic Tr Us Brd Mkt COM 808524102 1,016 12,752 SH   SOLE   12,752 0 0
Schwab Strategic Tr Us Lrg Cap COM 808524201 1,061 13,157 SH   SOLE   13,157 0 0
Schwab Strategic Tr Us Sml Cap COM 808524607 565 8,269 SH   SOLE   8,269 0 0
Schwab US Large Cap Growth ETF COM 808524300 2,872 24,933 SH   SOLE   24,933 0 0
Schwab Us Dividend Equity Etf COM 808524797 1,781 32,201 SH   SOLE   32,201 0 0
Schwab Us Mid-Cap Etf COM 808524508 515 9,279 SH   SOLE   9,279 0 0
Schwab Us Tips Etf COM 808524870 358 5,814 SH   SOLE   5,814 0 0
Skyworks Solutions Inc COM 83088m102 954 6,558 SH   SOLE   6,558 0 0
Southern Company COM 842587107 353 6,513 SH   SOLE   6,513 0 0
Spdr Gold Minishares Trust COM 98149E204 584 31,082 SH   SOLE   31,082 0 0
Spdr Portfolio S&p 500 Growth COM 78464A409 5,777 115,280 SH   SOLE   115,280 0 0
Spdr Portfolio S&p 500 Value E COM 78464A508 4,586 151,858 SH   SOLE   151,858 0 0
Spdr S&p 600 Small Cap Etf COM 78464A813 807 13,255 SH   SOLE   13,255 0 0
Sprott Physical Gold And Silve COM 85208r101 4,037 220,097 SH   SOLE   220,097 0 0
Stanley Black & Decker COM 854502101 333 2,054 SH   SOLE   2,054 0 0
State Street Corp COM 857477103 215 3,621 SH   SOLE   3,621 0 0
Summit Midstream Partners Unit COM 866142102 26 40,000 SH   SOLE   40,000 0 0
Taiwan Semiconductor Mfg. COM 874039100 261 3,223 SH   SOLE   3,223 0 0
Target Corp COM 87612E106 216 1,373 SH   SOLE   1,373 0 0
Tencent Holdings Inc COM 88032Q109 232 3,424 SH   SOLE   3,424 0 0
Tesla Motors, Inc. COM 88160r101 677 1,578 SH   SOLE   1,578 0 0
Texas Instruments COM 882508104 222 1,556 SH   SOLE   1,556 0 0
Thermo Fisher Scientific COM 883556102 1,923 4,355 SH   SOLE   4,355 0 0
Truist Financial Ord Shs COM 89832Q109 1,073 28,197 SH   SOLE   28,197 0 0
Twilio Inc COM 90138f102 269 1,089 SH   SOLE   1,089 0 0
United Parcel Service Inc. COM 911312106 897 5,385 SH   SOLE   5,385 0 0
Unitedhealth Group Inc COM 91324p102 1,572 5,041 SH   SOLE   5,041 0 0
Vaneck Vectors Oil Services Et COM 92189H607 1,760 18,011 SH   SOLE   18,011 0 0
Vanguard Crsp Us Large Cap Gro COM 922908744 365 3,497 SH   SOLE   3,497 0 0
Vanguard Div App Etf COM 921908844 2,584 20,087 SH   SOLE   20,087 0 0
Vanguard Ext Mkt COM 922908652 336 2,587 SH   SOLE   2,587 0 0
Vanguard Information Tech COM 92204a702 6,314 20,272 SH   SOLE   20,272 0 0
Vanguard Intermediate Term Tre COM 92206c706 249 3,531 SH   SOLE   3,531 0 0
Vanguard Mega Cap Growth Index COM 921910816 743 4,005 SH   SOLE   4,005 0 0
Vanguard Mega Cap Value Index COM 921910840 556 7,255 SH   SOLE   7,255 0 0
Vanguard Mortgage Business COM 92206C771 381 7,016 SH   SOLE   7,016 0 0
Vanguard Short-Term Treasury I COM 92206C102 312 5,028 SH   SOLE   5,028 0 0
Vanguard Telecom Svcs Etf COM 92204A884 337 3,311 SH   SOLE   3,311 0 0
Vanguard Utilities Etf COM 92204A876 452 3,498 SH   SOLE   3,498 0 0
Verizon Communications COM 92343v104 1,179 19,821 SH   SOLE   19,821 0 0
Visa Inc Class A COM 92826c839 1,027 5,136 SH   SOLE   5,136 0 0
Vodafone Airtouch COM 92857w308 153 11,391 SH   SOLE   11,391 0 0
Vulcan Materials Co COM 929160109 309 2,277 SH   SOLE   2,277 0 0
Wal-Mart Stores COM 931142103 462 3,303 SH   SOLE   3,303 0 0
Washington Prime Group Inc COM 93964w108 42 64,325 SH   SOLE   64,325 0 0
Waste Mgmt Inc COM 94106L109 670 5,922 SH   SOLE   5,922 0 0
Watts Water Tech Inc COM 942749102 1,831 18,281 SH   SOLE   18,281 0 0
Wells Fargo & Co COM 949746101 349 14,839 SH   SOLE   14,839 0 0
Weyerhaeuser Co COM 962166104 902 31,628 SH   SOLE   31,628 0 0
World Acceptance Corp COM 981419104 1,581 14,974 SH   SOLE   14,974 0 0
Yamana Gold, Inc. COM 98462y100 85 15,000 SH   SOLE   15,000 0 0
iShare Broad USD Investment COM 464288620 315 5,180 SH   SOLE   5,180 0 0
iShares Consumer Services ETF COM 464287580 937 3,748 SH   SOLE   3,748 0 0
iShares Core S&P Total U.S. St COM 464287150 353 4,680 SH   SOLE   4,680 0 0
iShares Tr Kld 400 Index Fund COM 464288570 642 5,019 SH   SOLE   5,019 0 0
iShares Usa Min Vol COM 46429B697 1,697 26,626 SH   SOLE   26,626 0 0
Domestic Small-Cap Market Inde COM 464287655 213 1,422 SH   SOLE   1,422 0 0
Dow 30 COM 78467x109 1,460 5,261 SH   SOLE   5,261 0 0
Guggenheim Gug S&P500 Pure Gro COM 46137v266 372 2,627 SH   SOLE   2,627 0 0
Powershares QQQ Trust COM 46090e103 1,339 4,818 SH   SOLE   4,818 0 0
SPDR Large Cap ETF COM 78464a854 4,496 114,254 SH   SOLE   114,254 0 0
SPDR S&P 400 Mid Cap Value COM 78464a839 507 11,684 SH   SOLE   11,684 0 0
SPDR S&P 500 ETF COM 78462f103 1,752 5,233 SH   SOLE   5,233 0 0
SPDR S&P 600 Small Cap Value COM 78464a300 507 10,121 SH   SOLE   10,121 0 0
SPDR S&P Mid-Cap 400 ETF Trust COM 78467y107 1,178 3,477 SH   SOLE   3,477 0 0
SPDR Series Trust Portfolio Ag COM 78464A649 1,654 53,683 SH   SOLE   53,683 0 0
Vanguard High Dividend Yield I COM 921946406 3,832 47,350 SH   SOLE   47,350 0 0
Vanguard Small-Cap Value COM 922908611 298 2,696 SH   SOLE   2,696 0 0
Vanguard Total Stk Mkt COM 922908769 3,983 23,387 SH   SOLE   23,387 0 0
iShares Core S&P 500 ETF COM 464287200 1,216 3,620 SH   SOLE   3,620 0 0
iShares Core S&P Mid-Cap Index COM 464287507 583 3,145 SH   SOLE   3,145 0 0
iShares Core US Reit ETF COM 464288521 565 12,927 SH   SOLE   12,927 0 0
SPDR Portfolio Developed World COM 78463X889 2,083 71,174 SH   SOLE   71,174 0 0
SPDR Portfolio Emerging Market COM 78463X509 1,977 54,062 SH   SOLE   54,062 0 0
Vanguard Emerging Markets Inde COM 922042858 636 14,717 SH   SOLE   14,717 0 0
Vanguard FTSE Developed Market COM 921943858 1,081 26,423 SH   SOLE   26,423 0 0
WisdomTree Europe Hedged Equit COM 97717x701 1,334 21,608 SH   SOLE   21,608 0 0
Proshares Short Qqq COM 74347b714 396 23,907 SH   SOLE   23,907 0 0
Short S&p 500 Proshares COM 74347b425 568 27,956 SH   SOLE   27,956 0 0