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 CO COM 88579y101 14,755 89,749 SH   SOLE   80,419 0 9,330
ABBOTT LABS COM 002824100 4,043 48,322 SH   SOLE   39,273 0 9,049
ABBVIE INC COM 00287y109 2,030 26,810 SH   SOLE   21,634 0 5,176
ADOBE INC COM 00724F101 267 965 SH   SOLE   965 0 0
AFLAC INC COM 001055102 388 7,420 SH   SOLE   7,020 0 400
AIR PRODS & CHEMS INC COM 009158106 13,888 62,598 SH   SOLE   60,298 0 2,300
ALPHABET INC CAP STK CL C 02079K107 1,121 920 SH   SOLE   875 0 45
ALPHABET INC CAP STK CL A 02079K305 939 769 SH   SOLE   724 0 45
ALPS ETF TR ALERIAN MLP 00162Q866 210 23,000 SH   SOLE   23,000 0 0
ALTRIA GROUP INC COM 02209S103 6,333 154,836 SH   SOLE   148,786 0 6,050
AMAZON COM INC COM 023135106 1,800 1,037 SH   SOLE   1,029 0 8
AMERICAN ELEC PWR CO INC COM 025537101 875 9,340 SH   SOLE   8,840 0 500
AMERICAN EXPRESS CO COM 025816109 1,548 13,089 SH   SOLE   9,611 0 3,478
AMERICAN NATL INS CO COM 028591105 8,742 70,653 SH   SOLE   64,578 0 6,075
AMERIPRISE FINL INC COM 03076C106 239 1,626 SH   SOLE   1,626 0 0
AMERIS BANCORP COM 03076K108 227 5,644 SH   SOLE   5,644 0 0
AMGEN INC COM 031162100 714 3,689 SH   SOLE   739 0 2,950
ANALOG DEVICES INC COM 032654105 246 2,202 SH   SOLE   552 0 1,650
ANTHEM INC COM 036752103 3,331 13,875 SH   SOLE   13,875 0 0
APPLE INC COM 037833100 22,093 98,645 SH   SOLE   93,158 0 5,487
ARES CAP CORP COM 04010L103 196 10,510 SH   SOLE   10,510 0 0
AT&T INC COM 00206r102 4,441 117,359 SH   SOLE   100,595 0 16,764
ATMOS ENERGY CORP COM 049560105 336 2,950 SH   SOLE   2,950 0 0
AUTODESK INC COM 052769106 546 3,694 SH   SOLE   194 0 3,500
AUTOMATIC DATA PROCESSING IN COM 053015103 703 4,357 SH   SOLE   2,252 0 2,105
BANK AMER CORP COM 060505104 1,956 67,069 SH   SOLE   62,798 0 4,271
BAXTER INTL INC COM 071813109 562 6,425 SH   SOLE   5,975 0 450
BB&T CORP COM 054937107 7,807 146,285 SH   SOLE   138,760 0 7,525
BECTON DICKINSON & CO COM 075887109 611 2,416 SH   SOLE   1,584 0 832
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 63,550 305,500 SH   SOLE   283,968 0 21,532
BOEING CO COM 097023105 9,871 25,943 SH   SOLE   24,156 0 1,787
BRISTOL MYERS SQUIBB CO COM 110122108 9,607 189,445 SH   SOLE   168,801 0 20,644
BROWN FORMAN CORP CL B 115637209 215 3,432 SH   SOLE   0 0 3,432
CABLE ONE INC COM 12685J105 402 320 SH   SOLE   320 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 172 16,500 SH   SOLE   16,500 0 0
CAMPBELL SOUP CO COM 134429109 217 4,625 SH   SOLE   0 0 4,625
CANADIAN NATL RY CO COM 136375102 454 5,050 SH   SOLE   5,050 0 0
CARLISLE COS INC COM 142339100 291 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC DEL COM 149123101 18,478 146,288 SH   SOLE   134,538 0 11,750
CENTURYLINK INC COM 156700106 303 24,253 SH   SOLE   24,253 0 0
CHESAPEAKE ENERGY CORP COM 165167107 28 20,000 SH   SOLE   20,000 0 0
CHEVRON CORP NEW COM 166764100 12,347 104,110 SH   SOLE   98,769 0 5,341
CHURCH & DWIGHT INC COM 171340102 534 7,100 SH   SOLE   7,100 0 0
CIGNA CORP NEW COM 125523100 2,293 15,104 SH   SOLE   14,030 0 1,074
CINTAS CORP COM 172908105 237 885 SH   SOLE   885 0 0
CISCO SYS INC COM 17275R102 1,207 24,431 SH   SOLE   7,881 0 16,550
COCA COLA CO COM 191216100 11,303 207,622 SH   SOLE   171,462 0 36,160
COLGATE PALMOLIVE CO COM 194162103 3,528 47,997 SH   SOLE   45,763 0 2,234
CONOCOPHILLIPS COM 20825C104 9,609 168,638 SH   SOLE   145,965 0 22,673
CONSOLIDATED EDISON INC COM 209115104 569 6,022 SH   SOLE   2,622 0 3,400
CORTEVA INC COM 22052l104 397 14,164 SH   SOLE   10,668 0 3,496
COSTCO WHSL CORP NEW COM 22160K105 17,691 61,404 SH   SOLE   57,599 0 3,805
CRACKER BARREL OLD CTRY STOR COM 22410j106 8,358 51,385 SH   SOLE   50,035 0 1,350
CSX CORP COM 126408103 20,764 299,753 SH   SOLE   277,212 0 22,541
DANAHER CORPORATION COM 235851102 279 1,930 SH   SOLE   1,930 0 0
DEERE & CO COM 244199105 20,363 120,717 SH   SOLE   114,617 0 6,100
DELL TECHNOLOGIES INC CL C 24703L202 226 4,350 SH   SOLE   4,150 0 200
DIAGEO P L C SPON ADR NEW 25243Q205 2,984 18,246 SH   SOLE   18,246 0 0
DISNEY WALT CO COM DISNEY 254687106 5,244 40,241 SH   SOLE   35,748 0 4,493
DOMINION ENERGY INC COM 25746U109 580 7,152 SH   SOLE   6,584 0 568
DOW INC COM 260557103 678 14,234 SH   SOLE   10,588 0 3,646
DTE ENERGY CO COM 233331107 339 2,550 SH   SOLE   0 0 2,550
DUKE ENERGY CORP NEW COM NEW 26441c204 14,669 153,030 SH   SOLE   140,032 0 12,998
DUPONT DE NEMOURS INC COM 26614N102 1,050 14,719 SH   SOLE   10,946 0 3,773
EATON CORP PLC SHS G29183103 312 3,750 SH   SOLE   2,500 0 1,250
EMERSON ELEC CO COM 291011104 16,453 246,080 SH   SOLE   221,196 0 24,884
ENBRIDGE INC COM 29250n105 4,620 131,712 SH   SOLE   123,921 0 7,791
ENTERPRISE PRODS PARTNERS L COM 293792107 475 16,629 SH   SOLE   16,629 0 0
ESCO TECHNOLOGIES INC COM 296315104 424 5,325 SH   SOLE   0 0 5,325
EXPEDIA GROUP INC COM NEW 30212P303 294 2,185 SH   SOLE   2,185 0 0
EXXON MOBIL CORP COM 30231g102 11,962 169,416 SH   SOLE   148,000 0 21,416
FACEBOOK INC CL A 30303M102 999 5,611 SH   SOLE   3,836 0 1,775
FEDEX CORP COM 31428X106 651 4,472 SH   SOLE   4,472 0 0
FIRST BANCORP N C COM 318910106 228 6,349 SH   SOLE   2,025 0 4,324
FLOWERS FOODS INC COM 343498101 990 42,816 SH   SOLE   25,825 0 16,991
FLOWSERVE CORP COM 34354P105 294 6,300 SH   SOLE   0 0 6,300
FORD MTR CO DEL COM 345370860 5,511 601,639 SH   SOLE   575,539 0 26,100
FREEPORT-MCMORAN INC CL B 35671D857 297 31,008 SH   SOLE   29,808 0 1,200
FRP HLDGS INC COM 30292L107 21,789 453,744 SH   SOLE   280,245 0 173,499
GENERAL DYNAMICS CORP COM 369550108 850 4,650 SH   SOLE   3,900 0 750
GENERAL ELECTRIC CO COM 369604103 1,475 164,954 SH   SOLE   149,440 0 15,514
GENERAL MLS INC COM 370334104 1,800 32,661 SH   SOLE   29,716 0 2,945
GENUINE PARTS CO COM 372460105 1,202 12,070 SH   SOLE   11,920 0 150
GILEAD SCIENCES INC COM 375558103 283 4,464 SH   SOLE   3,664 0 800
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 235 5,500 SH   SOLE   5,300 0 200
GOLDMAN SACHS GROUP INC COM 38141G104 2,570 12,400 SH   SOLE   12,400 0 0
GRAHAM HLDGS CO COM 384637104 212 320 SH   SOLE   320 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,939 86,369 SH   SOLE   82,069 0 4,300
HCA HEALTHCARE INC COM 40412C101 294 2,440 SH   SOLE   2,440 0 0
HEICO CORP NEW COM 422806109 7,799 62,448 SH   SOLE   47,095 0 15,353
HERSHEY CO COM 427866108 248 1,600 SH   SOLE   600 0 1,000
HOME DEPOT INC COM 437076102 7,219 31,114 SH   SOLE   27,090 0 4,024
HONEYWELL INTL INC COM 438516106 5,550 32,799 SH   SOLE   29,774 0 3,025
IAC INTERACTIVECORP COM 44919P508 589 2,700 SH   SOLE   2,700 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,675 17,091 SH   SOLE   17,091 0 0
INTEL CORP COM 458140100 24,297 471,521 SH   SOLE   433,790 0 37,731
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 385 7,158 SH   SOLE   7,158 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,773 101,588 SH   SOLE   93,004 0 8,584
INTUIT COM 461202103 1,449 5,448 SH   SOLE   4,598 0 850
ISHARES INC MSCI AUST ETF 464286103 2,427 109,066 SH   SOLE   101,266 0 7,800
ISHARES TR CORE S&P500 ETF 464287200 839 2,809 SH   SOLE   2,809 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 473 11,575 SH   SOLE   11,575 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,467 22,501 SH   SOLE   22,301 0 200
ISHARES TR US TELECOM ETF 464287713 266 9,100 SH   SOLE   9,100 0 0
ISHARES TR PFD AND INCM SEC 464288687 251 6,695 SH   SOLE   6,695 0 0
JOHNSON & JOHNSON COM 478160104 35,792 276,642 SH   SOLE   253,066 0 23,576
JPMORGAN CHASE & CO COM 46625H100 15,418 131,006 SH   SOLE   124,131 0 6,875
KIMBERLY CLARK CORP COM 494368103 409 2,882 SH   SOLE   1,220 0 1,662
KINDER MORGAN INC DEL COM 49456B101 1,767 85,738 SH   SOLE   83,538 0 2,200
L3HARRIS TECHNOLOGIES INC COM 502431109 368 1,763 SH   SOLE   1,763 0 0
LEE ENTERPRISES INC COM 523768109 32 15,650 SH   SOLE   0 0 15,650
LILLY ELI & CO COM 532457108 1,071 9,575 SH   SOLE   4,500 0 5,075
LOCKHEED MARTIN CORP COM 539830109 16,560 42,455 SH   SOLE   40,760 0 1,695
LOWES COS INC COM 548661107 564 5,127 SH   SOLE   5,127 0 0
MASTERCARD INC CL A 57636Q104 23,231 85,545 SH   SOLE   82,225 0 3,320
MATINAS BIOPHARMA HLDGS INC COM 576810105 50 79,800 SH   SOLE   79,800 0 0
MCDONALDS CORP COM 580135101 29,004 135,083 SH   SOLE   124,783 0 10,300
MEDTRONIC PLC SHS G5960L103 268 2,465 SH   SOLE   1,465 0 1,000
MERCK & CO INC COM 58933Y105 2,633 31,276 SH   SOLE   19,205 0 12,071
MICROCHIP TECHNOLOGY INC COM 595017104 211 2,270 SH   SOLE   2,270 0 0
MICROSOFT CORP COM 594918104 32,500 233,761 SH   SOLE   209,395 0 24,366
MONDELEZ INTL INC CL A 609207105 3,843 69,465 SH   SOLE   46,551 0 22,914
NEWMONT GOLDCORP CORPORATION COM 651639106 531 14,000 SH   SOLE   14,000 0 0
NEXTERA ENERGY INC COM 65339F101 688 2,953 SH   SOLE   2,953 0 0
NIKE INC CL B 654106103 5,301 56,442 SH   SOLE   56,442 0 0
NORDSTROM INC COM 655664100 541 16,067 SH   SOLE   14,767 0 1,300
NORFOLK SOUTHERN CORP COM 655844108 17,827 99,225 SH   SOLE   95,850 0 3,375
NORTHROP GRUMMAN CORP COM 666807102 7,295 19,465 SH   SOLE   17,290 0 2,175
NOVARTIS A G SPONSORED ADR 66987V109 300 3,449 SH   SOLE   3,449 0 0
OCCIDENTAL PETE CORP COM 674599105 669 15,055 SH   SOLE   15,055 0 0
ORACLE CORP COM 68389X105 12,512 227,370 SH   SOLE   198,782 0 28,588
PATRIOT TRANSN HLDG INC COM 70338W105 2,990 157,367 SH   SOLE   0 0 157,367
PAYCHEX INC COM 704326107 517 6,244 SH   SOLE   5,194 0 1,050
PAYPAL HLDGS INC COM 70450Y103 8,800 84,954 SH   SOLE   80,404 0 4,550
PEPSICO INC COM 713448108 23,670 172,651 SH   SOLE   160,972 0 11,679
PFIZER INC COM 717081103 4,540 126,345 SH   SOLE   106,279 0 20,066
PHILIP MORRIS INTL INC COM 718172109 6,241 82,189 SH   SOLE   77,839 0 4,350
PHILLIPS 66 COM 718546104 15,195 148,388 SH   SOLE   133,833 0 14,555
PPG INDS INC COM 693506107 741 6,250 SH   SOLE   4,200 0 2,050
PROCTER & GAMBLE CO COM 742718109 20,618 165,767 SH   SOLE   149,776 0 15,991
PROSHARES TR PSHS ULT S&P 500 74347R107 796 6,200 SH   SOLE   6,200 0 0
QUALCOMM INC COM 747525103 570 7,474 SH   SOLE   7,224 0 250
RAYTHEON CO COM NEW 755111507 881 4,490 SH   SOLE   2,290 0 2,200
REGENCY CTRS CORP COM 758849103 457 6,572 SH   SOLE   5,845 0 727
REGIONS FINL CORP NEW COM 7591ep100 391 24,747 SH   SOLE   24,397 0 350
ROCKWELL AUTOMATION INC COM 773903109 248 1,504 SH   SOLE   1,504 0 0
SALESFORCE COM INC COM 79466L302 368 2,480 SH   SOLE   2,480 0 0
SCHLUMBERGER LTD COM 806857108 804 23,540 SH   SOLE   21,140 0 2,400
SMUCKER J M CO COM NEW 832696405 270 2,450 SH   SOLE   2,450 0 0
SOUTHERN CO COM 842587107 24,723 400,241 SH   SOLE   370,221 0 30,020
SPDR GOLD TRUST GOLD SHS 78463V107 3,397 24,459 SH   SOLE   22,774 0 1,685
SPDR S&P 500 ETF TR TR UNIT 78462F103 561 1,892 SH   SOLE   1,892 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27,861 79,045 SH   SOLE   74,670 0 4,375
SPDR SERIES TRUST S&P DIVID ETF 78464A763 299 2,911 SH   SOLE   2,911 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 866 61,090 SH   SOLE   59,890 0 1,200
STANLEY BLACK & DECKER INC COM 854502101 678 4,692 SH   SOLE   4,067 0 625
STARBUCKS CORP COM 855244109 9,842 111,308 SH   SOLE   106,458 0 4,850
STEIN MART INC COM 858375108 20 25,000 SH   SOLE   25,000 0 0
STRYKER CORP COM 863667101 1,376 6,361 SH   SOLE   3,810 0 2,551
SUNTRUST BKS INC COM 867914103 240 3,493 SH   SOLE   1,630 0 1,863
SYSCO CORP COM 871829107 1,417 17,846 SH   SOLE   16,030 0 1,816
TARGET CORP COM 87612E106 329 3,075 SH   SOLE   3,075 0 0
TELEFLEX INC COM 879369106 221 650 SH   SOLE   0 0 650
TEXAS INSTRS INC COM 882508104 402 3,110 SH   SOLE   3,010 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 214 735 SH   SOLE   735 0 0
TOOTSIE ROLL INDS INC COM 890516107 620 16,685 SH   SOLE   4,179 0 12,506
TRAVELERS COMPANIES INC COM 89417e109 5,360 36,047 SH   SOLE   35,547 0 500
UGI CORP NEW COM 902681105 2,740 54,512 SH   SOLE   54,237 0 275
UNILEVER N V N Y SHS NEW 904784709 533 8,880 SH   SOLE   8,880 0 0
UNITED PARCEL SERVICE INC CL B 911312106 468 3,904 SH   SOLE   3,904 0 0
UNITED TECHNOLOGIES CORP COM 913017109 18,574 136,052 SH   SOLE   129,576 0 6,476
VALLEY NATL BANCORP COM 919794107 412 37,934 SH   SOLE   37,934 0 0
VANGUARD GROUP DIV APP ETF 921908844 319 2,666 SH   SOLE   2,666 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 253 1,645 SH   SOLE   1,050 0 595
VANGUARD INDEX FDS SML CP GRW ETF 922908595 850 4,670 SH   SOLE   4,670 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,216 17,195 SH   SOLE   16,295 0 900
VANGUARD INDEX FDS MID CAP ETF 922908629 1,668 9,955 SH   SOLE   9,955 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,083 14,976 SH   SOLE   14,925 0 51
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 639 7,198 SH   SOLE   7,198 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 16,682 276,377 SH   SOLE   261,537 0 14,840
VISA INC COM CL A 92826C839 1,823 10,600 SH   SOLE   9,400 0 1,200
VULCAN MATLS CO COM 929160109 23,603 156,066 SH   SOLE   136,714 0 19,352
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,093 74,000 SH   SOLE   69,500 0 4,500
WALMART INC COM 931142103 2,375 20,016 SH   SOLE   17,701 0 2,315
WELLS FARGO CO NEW COM 949746101 6,048 119,910 SH   SOLE   112,090 0 7,820
WEYERHAEUSER CO COM 962166104 3,485 125,809 SH   SOLE   111,641 0 14,168
WHITE MTNS INS GROUP LTD COM G9618E107 378 350 SH   SOLE   350 0 0
YUM BRANDS INC COM 988498101 459 4,043 SH   SOLE   2,723 0 1,320