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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,232 5,850 SH   SOLE   1,020 0 4,830
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6,484 129,700 SH   SOLE   7,186 0 122,514
CHUBB LIMITED COM H1467J104 1,258 8,077 SH   SOLE   0 0 8,077
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,226 12,971 SH   SOLE   725 0 12,246
ALPS ETF TR ALERIAN MLP 00162Q866 1,464 172,190 SH   SOLE   5,825 0 166,365
AT&T INC COM 00206R102 9,499 243,077 SH   SOLE   13,797 0 229,280
ABBOTT LABS COM 002824100 1,720 19,801 SH   SOLE   2,854 0 16,947
ABBVIE INC COM 00287Y109 1,865 21,064 SH   SOLE   1,749 0 19,315
ALLSTATE CORP COM 020002101 832 7,403 SH   SOLE   225 0 7,178
ALPHABET INC CAP STK CL C 02079K107 3,425 2,562 SH   SOLE   170 0 2,392
ALPHABET INC CAP STK CL A 02079K305 1,230 918 SH   SOLE   115 0 803
ALTRIA GROUP INC COM 02209S103 241 4,835 SH   SOLE   0 0 4,835
AMAZON COM INC COM 023135106 540 292 SH   SOLE   0 0 292
AMERICAN AIRLS GROUP INC COM 02376R102 1,569 54,736 SH   SOLE   0 0 54,736
AMERICAN NATL BANKSHARES INC COM 027745108 407 10,290 SH   SOLE   0 0 10,290
AMGEN INC COM 031162100 339 1,407 SH   SOLE   0 0 1,407
APPLE INC COM 037833100 11,385 38,769 SH   SOLE   1,262 0 37,507
AUTOMATIC DATA PROCESSING IN COM 053015103 1,074 6,298 SH   SOLE   895 0 5,403
BANK AMER CORP COM 060505104 741 21,034 SH   SOLE   3,448 0 17,586
BAXTER INTL INC COM 071813109 951 11,368 SH   SOLE   675 0 10,693
BECTON DICKINSON & CO COM 075887109 754 2,771 SH   SOLE   75 0 2,696
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,280 14,482 SH   SOLE   1,490 0 12,992
BLACKROCK INC COM 09247X101 917 1,825 SH   SOLE   245 0 1,580
BRISTOL MYERS SQUIBB CO COM 110122108 1,351 21,047 SH   SOLE   1,295 0 19,752
BROWN FORMAN CORP CL B 115637209 587 8,690 SH   SOLE   0 0 8,690
CSX CORP COM 126408103 1,254 17,332 SH   SOLE   0 0 17,332
CAPSTAR FINL HLDGS INC COM 14070T102 744 44,713 SH   SOLE   0 0 44,713
CARETRUST REIT INC COM 14174T107 1,214 72,413 SH   SOLE   0 0 72,413
CHART INDS INC COM PAR $0.01 16115Q308 285 4,217 SH   SOLE   0 0 4,217
CHEVRON CORP NEW COM 166764100 4,803 39,853 SH   SOLE   2,475 0 37,378
CISCO SYS INC COM 17275R102 1,725 35,960 SH   SOLE   2,250 0 33,710
CLOROX CO DEL COM 189054109 428 2,790 SH   SOLE   0 0 2,790
COCA COLA CO COM 191216100 1,696 30,637 SH   SOLE   1,315 0 29,322
COSTCO WHSL CORP NEW COM 22160K105 2,378 8,092 SH   SOLE   690 0 7,402
DANAHER CORPORATION COM 235851102 2,325 15,149 SH   SOLE   1,919 0 13,230
DELTA AIR LINES INC DEL COM NEW 247361702 2,485 42,497 SH   SOLE   2,850 0 39,647
DIAGEO P L C SPON ADR NEW 25243Q205 1,363 8,090 SH   SOLE   840 0 7,250
DISNEY WALT CO COM DISNEY 254687106 1,147 7,931 SH   SOLE   125 0 7,806
DISCOVER FINL SVCS COM 254709108 328 3,871 SH   SOLE   0 0 3,871
DUKE ENERGY CORP NEW COM NEW 26441C204 7,433 81,491 SH   SOLE   6,069 0 75,422
ECOLAB INC COM 278865100 815 4,225 SH   SOLE   950 0 3,275
EMERSON ELEC CO COM 291011104 4,268 55,963 SH   SOLE   5,790 0 50,173
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 503 36,147 SH   SOLE   0 0 36,147
ENTERPRISE PRODS PARTNERS L COM 293792107 2,902 103,045 SH   SOLE   5,925 0 97,120
EXXON MOBIL CORP COM 30231G102 5,108 73,202 SH   SOLE   5,012 0 68,190
FACEBOOK INC CL A 30303M102 445 2,167 SH   SOLE   0 0 2,167
FEDEX CORP COM 31428X106 321 2,125 SH   SOLE   0 0 2,125
FORTIVE CORP COM 34959J108 297 3,887 SH   SOLE   300 0 3,587
GENERAL DYNAMICS CORP COM 369550108 327 1,857 SH   SOLE   0 0 1,857
GOLDMAN SACHS GROUP INC COM 38141G104 263 1,145 SH   SOLE   125 0 1,020
GRAN TIERRA ENERGY INC COM 38500T101 25 19,000 SH   SOLE   0 0 19,000
HCA HEALTHCARE INC COM 40412C101 6,463 43,724 SH   SOLE   0 0 43,724
HASBRO INC COM 418056107 435 4,117 SH   SOLE   0 0 4,117
HOME DEPOT INC COM 437076102 1,056 4,837 SH   SOLE   0 0 4,837
HONEYWELL INTL INC COM 438516106 940 5,310 SH   SOLE   0 0 5,310
ILLINOIS TOOL WKS INC COM 452308109 284 1,580 SH   SOLE   0 0 1,580
INTEL CORP COM 458140100 4,741 79,207 SH   SOLE   7,025 0 72,182
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 2,041 123,272 SH   SOLE   11,625 0 111,647
INVESCO QQQ TR UNIT SER 1 46090E103 2,129 10,012 SH   SOLE   850 0 9,162
INTL FCSTONE INC COM 46116V105 2,302 47,140 SH   SOLE   0 0 47,140
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,610 44,746 SH   SOLE   600 0 44,146
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 568 13,354 SH   SOLE   0 0 13,354
ISHARES INC MIN VOL EMRG MKT 464286533 758 12,930 SH   SOLE   1,075 0 11,855
ISHARES TR SELECT DIVID ETF 464287168 311 2,946 SH   SOLE   0 0 2,946
ISHARES TR TIPS BD ETF 464287176 5,599 48,033 SH   SOLE   2,975 0 45,058
ISHARES TR 1 3 YR TREAS BD 464287457 665 7,862 SH   SOLE   475 0 7,387
ISHARES TR MSCI EAFE ETF 464287465 1,075 15,483 SH   SOLE   2,200 0 13,283
ISHARES TR RUS MDCP VAL ETF 464287473 237 2,500 SH   SOLE   0 0 2,500
ISHARES TR RUS 1000 VAL ETF 464287598 399 2,927 SH   SOLE   0 0 2,927
ISHARES TR RUS 1000 GRW ETF 464287614 453 2,575 SH   SOLE   0 0 2,575
ISHARES TR RUSSELL 2000 ETF 464287655 475 2,870 SH   SOLE   0 0 2,870
ISHARES TR MSCI ACWI EX US 464288240 373 7,600 SH   SOLE   0 0 7,600
ISHARES TR JPMORGAN USD EMG 464288281 774 6,756 SH   SOLE   0 0 6,756
ISHARES TR SH TR CRPORT ETF 464288646 959 17,890 SH   SOLE   500 0 17,390
ISHARES TR 3 7 YR TREAS BD 464288661 362 2,881 SH   SOLE   75 0 2,806
ISHARES TR SHORT TREAS BD 464288679 11,872 107,477 SH   SOLE   8,550 0 98,927
ISHARES TR US REGNL BKS ETF 464288778 489 9,600 SH   SOLE   1,400 0 8,200
ISHARES TR A RATE CP BD ETF 46429B291 203 3,711 SH   SOLE   300 0 3,411
ISHARES TR FLTG RATE NT ETF 46429B655 320 6,275 SH   SOLE   800 0 5,475
ISHARES TR MIN VOL EAFE ETF 46429B689 5,078 68,127 SH   SOLE   1,825 0 66,302
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2,679 53,320 SH   SOLE   1,691 0 51,629
ISHARES TR USA QUALITY FCTR 46432F339 1,856 18,376 SH   SOLE   230 0 18,146
ISHARES INC CORE MSCI EMKT 46434G103 6,839 127,210 SH   SOLE   4,975 0 122,235
ISHARES TR INTL QLTY FACTOR 46434V456 250 7,729 SH   SOLE   0 0 7,729
ISHARES TR TRS FLT RT BD 46434V860 1,268 25,250 SH   SOLE   1,750 0 23,500
JPMORGAN CHASE & CO COM 46625H100 4,711 33,797 SH   SOLE   3,413 0 30,384
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 503 23,081 SH   SOLE   2,550 0 20,531
JOHNSON & JOHNSON COM 478160104 6,098 41,805 SH   SOLE   3,078 0 38,727
KIMBERLY CLARK CORP COM 494368103 1,720 12,504 SH   SOLE   850 0 11,654
KOSMOS ENERGY LTD COM 500688106 699 122,532 SH   SOLE   0 0 122,532
L3HARRIS TECHNOLOGIES INC COM 502431109 476 2,405 SH   SOLE   0 0 2,405
LILLY ELI & CO COM 532457108 688 5,231 SH   SOLE   112 0 5,119
LIQTECH INTL INC COM 53632A201 242 41,463 SH   SOLE   0 0 41,463
LOCKHEED MARTIN CORP COM 539830109 1,352 3,472 SH   SOLE   75 0 3,397
LOWES COS INC COM 548661107 330 2,755 SH   SOLE   550 0 2,205
M & T BK CORP COM 55261F104 1,251 7,372 SH   SOLE   1,065 0 6,307
MFS INTER INCOME TR SH BEN INT 55273C107 38 10,000 SH   SOLE   0 0 10,000
MCDONALDS CORP COM 580135101 3,621 18,323 SH   SOLE   1,455 0 16,868
MERCK & CO INC COM 58933Y105 4,879 53,641 SH   SOLE   4,800 0 48,841
MICROSOFT CORP COM 594918104 9,687 61,423 SH   SOLE   4,605 0 56,818
MICROCHIP TECHNOLOGY INC COM 595017104 692 6,609 SH   SOLE   200 0 6,409
MONDELEZ INTL INC CL A 609207105 872 15,826 SH   SOLE   2,675 0 13,151
MORGAN STANLEY COM NEW 617446448 370 7,234 SH   SOLE   0 0 7,234
NATIONAL HEALTH INVS INC COM 63633D104 407 4,992 SH   SOLE   0 0 4,992
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 93 25,000 SH   SOLE   0 0 25,000
NEXTERA ENERGY INC COM 65339F101 278 1,146 SH   SOLE   0 0 1,146
NIKE INC CL B 654106103 2,399 23,676 SH   SOLE   2,050 0 21,626
NOVARTIS A G SPONSORED ADR 66987V109 3,096 32,694 SH   SOLE   3,000 0 29,694
NOVO-NORDISK A S ADR 670100205 1,150 19,867 SH   SOLE   0 0 19,867
OGE ENERGY CORP COM 670837103 306 6,890 SH   SOLE   1,000 0 5,890
OCCIDENTAL PETE CORP COM 674599105 5,845 141,838 SH   SOLE   7,710 0 134,128
ORACLE CORP COM 68389X105 942 17,786 SH   SOLE   1,350 0 16,436
PAYCHEX INC COM 704326107 4,539 53,367 SH   SOLE   4,315 0 49,052
PEPSICO INC COM 713448108 4,809 35,185 SH   SOLE   3,592 0 31,593
PFIZER INC COM 717081103 2,480 63,304 SH   SOLE   3,235 0 60,069
PINNACLE FINL PARTNERS INC COM 72346Q104 2,363 36,919 SH   SOLE   0 0 36,919
PROCTER & GAMBLE CO COM 742718109 8,075 64,651 SH   SOLE   6,120 0 58,531
PROGRESSIVE CORP OHIO COM 743315103 228 3,150 SH   SOLE   0 0 3,150
PROSHARES TR SHORT S&P 500 NE 74347B425 60 2,500 SH   SOLE   0 0 2,500
PROSHARES TR SHORT QQQ NEW 74347B714 169 6,899 SH   SOLE   1,399 0 5,500
QUALCOMM INC COM 747525103 315 3,566 SH   SOLE   0 0 3,566
RENASANT CORP COM 75970E107 287 8,094 SH   SOLE   0 0 8,094
RUBICON PROJ INC COM 78112V102 2,203 269,948 SH   SOLE   0 0 269,948
SPDR S&P 500 ETF TR TR UNIT 78462F103 796 2,473 SH   SOLE   0 0 2,473
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 780 25,372 SH   SOLE   0 0 25,372
SCHLUMBERGER LTD COM 806857108 619 15,396 SH   SOLE   1,125 0 14,271
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,575 20,481 SH   SOLE   0 0 20,481
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,352 99,677 SH   SOLE   12,400 0 87,277
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 466 4,575 SH   SOLE   0 0 4,575
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,413 56,842 SH   SOLE   2,045 0 54,797
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,197 38,898 SH   SOLE   850 0 38,048
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,441 22,305 SH   SOLE   100 0 22,205
SOUTHERN CO COM 842587107 2,941 46,174 SH   SOLE   2,950 0 43,224
SOUTHWEST AIRLS CO COM 844741108 1,586 29,387 SH   SOLE   0 0 29,387
STRYKER CORP COM 863667101 861 4,100 SH   SOLE   150 0 3,950
SYSCO CORP COM 871829107 1,485 17,364 SH   SOLE   750 0 16,614
3M CO COM 88579Y101 2,059 11,673 SH   SOLE   1,130 0 10,543
TRAVELERS COMPANIES INC COM 89417E109 416 3,039 SH   SOLE   400 0 2,639
TRUIST FINL CORP COM 89832Q109 4,128 73,288 SH   SOLE   4,650 0 68,638
TWITTER INC COM 90184L102 422 13,155 SH   SOLE   0 0 13,155
US BANCORP DEL COM NEW 902973304 2,106 35,512 SH   SOLE   1,025 0 34,487
UNITED PARCEL SERVICE INC CL B 911312106 1,515 12,940 SH   SOLE   475 0 12,465
UNITED TECHNOLOGIES CORP COM 913017109 1,874 12,516 SH   SOLE   1,450 0 11,066
UNITEDHEALTH GROUP INC COM 91324P102 3,258 11,081 SH   SOLE   875 0 10,206
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 339 2,400 SH   SOLE   0 0 2,400
VANGUARD GROUP DIV APP ETF 921908844 6,764 54,260 SH   SOLE   650 0 53,610
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 294 3,644 SH   SOLE   250 0 3,394
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 648 7,723 SH   SOLE   350 0 7,373
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 19,416 440,668 SH   SOLE   13,800 0 426,868
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 8,859 94,539 SH   SOLE   3,425 0 91,114
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10,757 200,133 SH   SOLE   16,150 0 183,983
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,066 113,916 SH   SOLE   8,150 0 105,766
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 418 2,590 SH   SOLE   0 0 2,590
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 345 5,675 SH   SOLE   0 0 5,675
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 264 3,254 SH   SOLE   0 0 3,254
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,654 17,826 SH   SOLE   250 0 17,576
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,694 26,948 SH   SOLE   1,125 0 25,823
VANGUARD INDEX FDS MID CAP ETF 922908629 9,325 52,335 SH   SOLE   1,165 0 51,170
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 862 6,840 SH   SOLE   1,700 0 5,140
VANGUARD INDEX FDS GROWTH ETF 922908736 28,573 156,846 SH   SOLE   4,425 0 152,421
VANGUARD INDEX FDS VALUE ETF 922908744 29,841 248,984 SH   SOLE   8,150 0 240,834
VANGUARD INDEX FDS SMALL CP ETF 922908751 335 2,025 SH   SOLE   0 0 2,025
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,386 14,585 SH   SOLE   0 0 14,585
VERIZON COMMUNICATIONS INC COM 92343V104 11,167 181,876 SH   SOLE   7,478 0 174,398
VISA INC COM CL A 92826C839 629 3,350 SH   SOLE   0 0 3,350
VONAGE HLDGS CORP COM 92886T201 361 48,727 SH   SOLE   0 0 48,727
WALMART INC COM 931142103 2,543 21,402 SH   SOLE   1,980 0 19,422
WALGREENS BOOTS ALLIANCE INC COM 931427108 594 10,075 SH   SOLE   350 0 9,725
WASTE MGMT INC DEL COM 94106L109 2,468 21,656 SH   SOLE   1,585 0 20,071
WELLS FARGO CO NEW COM 949746101 5,718 106,276 SH   SOLE   6,251 0 100,025
WELLTOWER INC COM 95040Q104 226 2,766 SH   SOLE   0 0 2,766
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 520 219,396 SH   SOLE   0 0 219,396
WEYERHAEUSER CO COM 962166104 5,776 191,251 SH   SOLE   13,070 0 178,181
XCEL ENERGY INC COM 98389B100 389 6,125 SH   SOLE   0 0 6,125
YUM BRANDS INC COM 988498101 555 5,510 SH   SOLE   375 0 5,135