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 COM 88579Y101 6,377 38,787 SH   SOLE   36,686 0 2,101
ABBOTT LABORATORIES COM 002824100 383 4,579 SH   SOLE   4,579 0 0
ABBVIE INC COM COM 00287Y109 9,077 119,880 SH   SOLE   101,250 0 18,630
ACCENTURE PLC COM g1151c101 234 1,217 SH   SOLE   322 0 895
ACTIVISION BLIZZARD INC COM 00507v109 13,070 246,984 SH   SOLE   240,975 0 6,009
AEGLEA BIOTHERAPEUTICS INC COM 00773j103 231 30,000 SH   SOLE   0 0 30,000
AFLAC INC COM COM 001055102 3,722 71,141 SH   SOLE   66,186 0 4,955
ALPHABET INC CAP STK CL A COM 02079k305 2,187 1,791 SH   SOLE   1,591 0 200
ALPHABET INC CAP STK CL C COM 02079k107 22,182 18,197 SH   SOLE   17,249 0 948
ALTRIA GROUP INC COM 02209s103 266 6,503 SH   SOLE   6,503 0 0
AMAZON.COM INC COM 023135106 20,654 11,898 SH   SOLE   11,379 0 519
AMER ELEC PWR INC COM COM 025537101 728 7,771 SH   SOLE   2,881 0 4,890
AMERICAN EXPRESS CO COM COM 025816109 10,403 87,952 SH   SOLE   73,852 0 14,100
AMGEN INC COM COM 031162100 629 3,249 SH   SOLE   2,249 0 1,000
APPLE INC COM COM 037833100 36,273 161,953 SH   SOLE   153,188 0 8,765
ART ADVANCED RESEARCH TECHNOLO COM 04287x103 0 10,000 SH   SOLE   10,000 0 0
AT&T INC. COM 00206r102 20,483 541,315 SH   SOLE   506,385 0 34,930
AXION INTERNATIONAL HOLDINGS I COM 05462d101 0 95,714 SH   SOLE   95,714 0 0
BANK OF AMERICA CORP COM 060505104 908 31,140 SH   SOLE   31,140 0 0
BB & T COM 054937107 1,115 20,885 SH   SOLE   19,783 0 1,102
BELLLICUM PHARMACEUTICALS INC COM 079481107 12 11,415 SH   SOLE   6,415 0 5,000
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 12,828 61,666 SH   SOLE   57,041 0 4,625
BIOCRYST PHARMACEUTICALS COM 09058v103 183 64,000 SH   SOLE   0 0 64,000
BIOSIGNIA INC COM 090998345 0 130,000 SH   SOLE   130,000 0 0
BLACK STONE MINERALS LP COM 09225m101 399 28,000 SH   SOLE   8,000 0 20,000
BLACKROCK INC COM COM 09247X101 15,366 34,480 SH   SOLE   32,666 0 1,814
BOEING CO COM 097023105 9,751 25,628 SH   SOLE   19,510 0 6,118
BRISTOLMYERS SQUIBB COM 110122108 12,207 240,724 SH   SOLE   224,319 0 16,405
CALITHERA BIOSCIENCES, INC. COM 13089p101 348 112,580 SH   SOLE   12,580 0 100,000
CAPITAL ONE FINANCIAL COM 14040h105 380 4,177 SH   SOLE   4,177 0 0
CATERPILLAR INC COM 149123101 8,166 64,648 SH   SOLE   56,918 0 7,730
CHEVRON CORPORATION COM 166764100 10,063 84,844 SH   SOLE   74,905 0 9,939
China Voice Holding Corp COM 16946a100 0 20,000 SH   SOLE   20,000 0 0
CHUBB LTD COM h1467j104 231 1,432 SH   SOLE   212 0 1,220
CISCO SYS INC COM COM 17275R102 21,646 438,081 SH   SOLE   416,926 0 21,155
CME GROUP INC COM COM 12572Q105 32,616 154,330 SH   SOLE   147,946 0 6,384
COCA COLA COMPANY COM 191216100 1,792 32,912 SH   SOLE   28,512 0 4,400
COMMONWEALTH BANKSHARES INC (D COM 202736104 0 11,761 SH   SOLE   11,761 0 0
CONOCOPHILLIPS COM 20825c104 352 6,180 SH   SOLE   6,180 0 0
CONSTELLATION BRANDS INC CL A COM 21036p108 16,707 80,599 SH   SOLE   77,509 0 3,090
CORTEVA INC COM 22052l104 227 8,117 SH   SOLE   2,032 0 6,085
COSTCO WHOLESALE COM 22160k105 718 2,492 SH   SOLE   492 0 2,000
DANAHER CORP COM COM 235851102 18,561 128,512 SH   SOLE   125,523 0 2,989
DISNEY WALT CO COM 254687106 13,468 103,343 SH   SOLE   93,817 0 9,526
DOLLAR GENERAL CORP COM 256677105 15,503 97,543 SH   SOLE   93,448 0 4,095
DOLLAR TREE STORES INC COM 256746108 207 1,816 SH   SOLE   61 0 1,755
DOMINION RES INC VA NEW COM 25746u109 10,081 124,391 SH   SOLE   117,806 0 6,585
DOW INC COM 260557103 387 8,117 SH   SOLE   2,032 0 6,085
DUKE ENERGY CORPORATION NEW COM 26441c204 1,262 13,170 SH   SOLE   12,137 0 1,033
DUPONT DE NEMOURS INC. COM 26614n102 579 8,117 SH   SOLE   2,032 0 6,085
ECOLAB INC COM COM 278865100 393 1,984 SH   SOLE   1,984 0 0
ENBRIDGE INC COM 29250n105 577 16,444 SH   SOLE   11,967 0 4,477
ENTERGY CORP COM 29364G103 232 1,975 SH   SOLE   1,975 0 0
EOG RESOURCES INC COM 26875p101 7,025 94,645 SH   SOLE   93,775 0 870
EPIGENOMICS AG BERLIN COM d2552q171 14 10,000 SH   SOLE   10,000 0 0
EQUITECH INTL CORP COM 294935101 2 166,849 SH   SOLE   166,849 0 0
EXXON MOBIL CORP COM COM 30231G102 2,856 40,444 SH   SOLE   30,776 0 9,668
FACEBOOK COM 30303m102 14,855 83,418 SH   SOLE   79,850 0 3,568
FEDEXCORP COM 31428x106 233 1,600 SH   SOLE   100 0 1,500
FIBROGEN INC COM 31572q808 370 10,000 SH   SOLE   0 0 10,000
FIFTH THIRD BANCORP COM 316773100 321 11,725 SH   SOLE   1,725 0 10,000
FIVE PRIME THERAPEUTICS, INC. COM 33830x104 116 30,000 SH   SOLE   0 0 30,000
GENERAL DYNAMICS CRP COM 369550108 1,094 5,989 SH   SOLE   289 0 5,700
GENERAL ELECTRIC COMPANY COM 369604103 457 51,111 SH   SOLE   11,111 0 40,000
GENERAL MILLS INC COM 370334104 8,789 159,445 SH   SOLE   153,468 0 5,977
GENERAL MOTORS COM 37045v100 326 8,711 SH   SOLE   711 0 8,000
GILEAD SCIENCES INC COM COM 375558103 781 12,325 SH   SOLE   5,725 0 6,600
GROWLIFE, INC COM 39985x104 0 15,000 SH   SOLE   15,000 0 0
HERSHEY FOODS COM 427866108 5,902 38,081 SH   SOLE   36,793 0 1,288
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 199 13,114 SH   SOLE   1,114 0 12,000
HOME DEPOT INC COM COM 437076102 7,910 34,093 SH   SOLE   32,589 0 1,504
HONEYWELL INTERNATIONAL INC CO COM 438516106 11,651 68,858 SH   SOLE   62,073 0 6,785
HP, INC. COM 40434l105 230 12,176 SH   SOLE   176 0 12,000
IDEX CORPORATION COM 45167r104 3,955 24,135 SH   SOLE   10 0 24,125
IDEXX LABORATORIES COM 45168d104 11,668 42,907 SH   SOLE   41,728 0 1,179
ILLINOIS TOOL WORKS COM 452308109 633 4,042 SH   SOLE   4,042 0 0
ILLUMINA INC COM 452327109 557 1,830 SH   SOLE   1,830 0 0
INCYTE GENOMICS INC COM 45337c102 297 4,000 SH   SOLE   1,000 0 3,000
INTEL CORP COM 458140100 11,278 218,856 SH   SOLE   197,547 0 21,309
INTL BUSINESS MACHINES COM 459200101 1,398 9,613 SH   SOLE   5,613 0 4,000
INTRA CELLULAR THERAPIES INC COM 46116x101 393 52,588 SH   SOLE   2,060 0 50,528
IQVIA HLDGS INC COM 46266C105 6,489 43,437 SH   SOLE   39,545 0 3,892
ISHARES TR DOW JONES SEL DIVID COM 464287168 1,790 17,555 SH   SOLE   2,555 0 15,000
JOHNSON & JOHNSON COM 478160104 10,400 80,380 SH   SOLE   65,135 0 15,245
JPMORGAN CHASE & CO COM 46625h100 17,832 151,520 SH   SOLE   135,140 0 16,380
KEYCORP NEW COM 493267108 255 14,300 SH   SOLE   14,300 0 0
KIMBERLY CLARK CORP COM 494368103 257 1,810 SH   SOLE   1,810 0 0
KINDER MORGAN INC COM 49456b101 1,636 79,391 SH   SOLE   68,826 0 10,565
KKR & CO INC COM 48251w104 467 17,375 SH   SOLE   1,375 0 16,000
KONTOOR BRANDS INC COM 50050n103 9,956 283,635 SH   SOLE   267,407 0 16,228
LABORATORY CRP OF AMER HLDGS COM 50540r409 13,010 77,440 SH   SOLE   75,879 0 1,561
LAUDER ESTEE COS INC CL A COM 518439104 1,898 9,538 SH   SOLE   9,448 0 90
LEIDOS HOLDINGS INC COM 525327102 208 2,423 SH   SOLE   2,423 0 0
LINCOLN NATIONAL CORP COM 534187109 302 5,003 SH   SOLE   5,003 0 0
LINDE PLC COM COM g5494j103 2,496 12,882 SH   SOLE   12,882 0 0
LOWE'S COS COM 548661107 567 5,158 SH   SOLE   5,158 0 0
MARRIOTT INTL NEW COM 571903202 7,858 63,183 SH   SOLE   61,743 0 1,440
MARTIN MARIETTA MATERIALS INC COM 573284106 10,613 38,718 SH   SOLE   37,056 0 1,662
MASCO CORP COM 574599106 206 4,950 SH   SOLE   0 0 4,950
MATTEL INC COM 577081102 342 30,000 SH   SOLE   0 0 30,000
MC DONALDS CORP COM 580135101 9,839 45,823 SH   SOLE   43,568 0 2,255
MERCK & CO INC NEW COM 58933y105 1,368 16,248 SH   SOLE   9,248 0 7,000
MICROSOFT CORP COM 594918104 31,326 225,316 SH   SOLE   206,260 0 19,056
MIDWAY AIRLINES CORP COM 598126100 0 15,000 SH   SOLE   15,000 0 0
MONDELEZ INTL INC COM COM 609207105 11,379 205,693 SH   SOLE   201,343 0 4,350
NEKTAR THERAPEUTICS COM 640268108 510 28,000 SH   SOLE   2,500 0 25,500
NESTLES A SPONSORED ADR REPSTG COM 641069406 5,383 49,657 SH   SOLE   47,587 0 2,070
NEXTERA ENERGY INC COM 65339f101 1,566 6,722 SH   SOLE   5,772 0 950
NIKE INC CL B COM 654106103 13,764 146,550 SH   SOLE   143,516 0 3,034
NORFOLK SOUTHERN CORP COM 655844108 2,551 14,201 SH   SOLE   4,201 0 10,000
NORTHROP GRUMMAN CORP COM 666807102 310 828 SH   SOLE   828 0 0
NORTHWEST BANSHARES INC COM 667340103 213 13,000 SH   SOLE   13,000 0 0
NOVELION THERAPEUTICS INC NEW COM 67001k202 33 46,000 SH   SOLE   0 0 46,000
NVIDIA CORP COM 67066g104 6,511 37,406 SH   SOLE   35,726 0 1,680
ORACLE CORP COM COM 68389X105 2,559 46,495 SH   SOLE   40,335 0 6,160
PAYCHEX INC COM 704326107 8,496 102,642 SH   SOLE   95,847 0 6,795
PAYPAL HOLDINGS INC COM 70450y103 20,045 193,501 SH   SOLE   185,571 0 7,930
PEPSICO INCORPORATED COM 713448108 1,271 9,274 SH   SOLE   5,844 0 3,430
PFIZER INC COM 717081103 1,111 30,922 SH   SOLE   18,922 0 12,000
PHILIP MORRIS INTL INC COM 718172109 576 7,583 SH   SOLE   7,583 0 0
PHILLIPS 66 COM 718546104 341 3,326 SH   SOLE   3,326 0 0
PINNACLE FINANCIAL PARTNERS IN COM 72346q104 284 5,011 SH   SOLE   5,011 0 0
PNC BK CORP COM COM 693475105 262 1,870 SH   SOLE   270 0 1,600
PROCTER & GAMBLE COM 742718109 16,618 133,603 SH   SOLE   11,533 0 122,070
PROQR THERAPEUTICS N.V. COM n71542109 346 60,000 SH   SOLE   0 0 60,000
PROTAGONIST THERAPEUTICS INC COM 74366E102 282 23,500 SH   SOLE   3,500 0 20,000
QUALCOMM INC COM COM 747525103 318 4,175 SH   SOLE   175 0 4,000
QUEST DIAGNOSTICS INC COM 74834L100 212 1,980 SH   SOLE   0 0 1,980
RAYONIER INC COM COM 754907103 212 7,500 SH   SOLE   0 0 7,500
RAYTHEON CO COM NEW COM 755111507 536 2,732 SH   SOLE   2,732 0 0
REPLIGEN CORP COM 759916109 775 10,100 SH   SOLE   100 0 10,000
RIGEL PHARMACEUTICALS COM 766559603 38 20,500 SH   SOLE   500 0 20,000
ROYAL BANK OF CANADA COM 780087102 5,624 69,292 SH   SOLE   65,502 0 3,790
SABINE ROYALTY TRUST UBI COM 785688102 868 20,000 SH   SOLE   10,000 0 10,000
SALESFORCE.COM INC COM 79466l302 5,470 36,852 SH   SOLE   35,612 0 1,240
SANGAMO BIOSCIENCES INC COM 800677106 116 12,780 SH   SOLE   12,780 0 0
SAVI MEDIA GROUP INC (NO VALUE COM 80517r207 0 294,999 SH   SOLE   294,999 0 0
SCHLUMBERGER LTD COM COM 806857108 698 20,425 SH   SOLE   9,435 0 10,990
SCHWAB (CHARLES) CORP COM 808513105 679 16,240 SH   SOLE   6,945 0 9,295
SCOTTS MIRACLE-GRO CO COM 810186106 357 3,505 SH   SOLE   1,405 0 2,100
SELECT BANCORP INC NEW COM 81617l108 555 47,830 SH   SOLE   47,830 0 0
SONOCO PRODUCTS COM 835495102 207 3,550 SH   SOLE   3,550 0 0
SOUTHERN CO COM 842587107 761 12,314 SH   SOLE   11,914 0 400
SQUARE INC COM COM 852234103 6,800 109,772 SH   SOLE   106,972 0 2,800
STANDARD & POOR'S DEP RCPTS COM 78462f103 4,443 14,972 SH   SOLE   8,972 0 6,000
STRYKER CORP COM 863667101 621 2,869 SH   SOLE   869 0 2,000
SUPERNUS PHARMACEUTICALS INC COM 868459108 787 28,645 SH   SOLE   8,645 0 20,000
TARGET CORPORATION COM 87612e106 625 5,843 SH   SOLE   1,153 0 4,690
THERMO FISHER CORP COM COM 883556102 6,804 23,358 SH   SOLE   22,358 0 1,000
TOWNEBANK COM 89214p109 330 11,859 SH   SOLE   11,859 0 0
TYME TECHNOLOGIES INC NEW COM 90238j103 50 42,000 SH   SOLE   2,000 0 40,000
ULTA SALON, COS & FRAG INC COM 90384s303 3,825 15,261 SH   SOLE   14,575 0 686
UNDER ARMOUR INC CL C COM 904311206 7,477 412,422 SH   SOLE   398,917 0 13,505
UNION BANK COM 90520v103 4,906 332,858 SH   SOLE   332,858 0 0
UNITED HEALTHCARE CORP COM 91324p102 594 2,733 SH   SOLE   1,727 0 1,006
UNITED PARCEL SERVICE - CL B COM 911312106 254 2,119 SH   SOLE   319 0 1,800
UNITED TECHNOLOGIES CORP COM COM 913017109 10,385 76,070 SH   SOLE   73,946 0 2,124
V F CORP COM 918204108 8,412 94,525 SH   SOLE   88,885 0 5,640
VERIZON COMMUNICATIONS COM 92343v104 8,008 132,670 SH   SOLE   114,740 0 17,930
VIBE RECORDS INC NEW COM (DELI COM 925563108 0 11,000 SH   SOLE   11,000 0 0
VISA INC CL A COM 92826c839 272 1,583 SH   SOLE   1,583 0 0
WALMART INC. COM 931142103 10,287 86,681 SH   SOLE   79,224 0 7,457
WASTE MANAGEMENT INC DEL COM 94106l109 9,495 82,566 SH   SOLE   74,970 0 7,596
WELLS FARGO & CO NEW COM 949746101 1,199 23,765 SH   SOLE   3,745 0 20,020
WW ENERGY INC COM 929367100 0 50,000 SH   SOLE   50,000 0 0
YUM BRANDS INC COM 988498101 9,282 81,828 SH   SOLE   79,547 0 2,281
ZOETIS INC COM 98978v103 8,529 68,460 SH   SOLE   66,262 0 2,198
iSHARE MSCI TAIWAN CAPPED ETF ADR 46434g772 364 10,000 SH   SOLE   0 0 10,000
AMERIC INT GR WTS EXP 1/19/202 WT acg874152 0 100,444 SH   SOLE   100,444 0 0
FOREST LABORATORIES CONTINGENT WT 187cvr907 0 55,000 SH   SOLE   55,000 0 0