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. COMMON STOCKS 88579Y101 478 2,300 SH   OTR   2,300 0 0
Abbott Labs Inc. COMMON STOCKS 002824100 16,388 205,002 SH   SOLE   124,229 0 80,773
Abbott Labs Inc. COMMON STOCKS 002824100 665 8,322 SH   OTR   8,322 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 1,388 17,226 SH   SOLE   17,226 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 671 8,322 SH   OTR   8,322 0 0
Accenture PLC COMMON STOCKS G1151C101 14,260 81,014 SH   SOLE   46,906 0 34,108
Accenture PLC COMMON STOCKS G1151C101 576 3,275 SH   OTR   3,275 0 0
Allegiance Bancshares, Inc. COMMON STOCKS 01748H107 674 19,975 SH   SOLE   1,600 0 18,375
Alphabet Inc. Class A COMMON STOCKS 02079K305 2,766 2,350 SH   SOLE   1,608 0 742
Alphabet Inc. Class A COMMON STOCKS 02079K305 324 275 SH   OTR   275 0 0
Alphabet Inc. Class C COMMON STOCKS 02079K107 2,545 2,169 SH   SOLE   2,109 0 60
Alphabet Inc. Class C COMMON STOCKS 02079K107 323 275 SH   OTR   275 0 0
Amazon.com Inc. COMMON STOCKS 023135106 8,409 4,722 SH   SOLE   4,215 0 507
Amazon.com Inc. COMMON STOCKS 023135106 77 43 SH   OTR   43 0 0
American Tower Corp. COMMON STOCKS 03027X100 20,718 105,138 SH   SOLE   61,149 0 43,989
American Tower Corp. COMMON STOCKS 03027X100 1,312 6,660 SH   OTR   6,660 0 0
Amgen Inc. COMMON STOCKS 031162100 10,915 57,455 SH   SOLE   36,203 0 21,252
Amgen Inc. COMMON STOCKS 031162100 551 2,900 SH   OTR   2,900 0 0
Analog Devices Inc. COMMON STOCKS 032654105 20,577 195,466 SH   SOLE   120,323 0 75,143
Analog Devices Inc. COMMON STOCKS 032654105 894 8,495 SH   OTR   8,495 0 0
Apple Computer Inc. COMMON STOCKS 037833100 18,868 99,333 SH   SOLE   73,628 0 25,705
Apple Computer Inc. COMMON STOCKS 037833100 1,159 6,100 SH   OTR   6,100 0 0
BB&T Corp. COMMON STOCKS 054937107 11,300 242,845 SH   SOLE   147,227 0 95,618
BB&T Corp. COMMON STOCKS 054937107 502 10,780 SH   OTR   10,780 0 0
Bank of America Corporation COMMON STOCKS 060505104 4,194 152,000 SH   SOLE   152,000 0 0
Becton, Dickinson & Co. COMMON STOCKS 075887109 18,412 73,728 SH   SOLE   42,449 0 31,279
Becton, Dickinson & Co. COMMON STOCKS 075887109 681 2,725 SH   OTR   2,725 0 0
Berkshire Hathaway Inc. Class COMMON STOCKS 084670108 904 3 SH   OTR   3 0 0
BioTelemetry Inc. COMMON STOCKS 090672106 845 13,499 SH   SOLE   1,057 0 12,442
Blackbaud Inc. COMMON STOCKS 09227Q100 682 8,560 SH   SOLE   668 0 7,892
Boeing Co. COMMON STOCKS 097023105 17,210 45,120 SH   SOLE   26,993 0 18,127
Boeing Co. COMMON STOCKS 097023105 339 890 SH   OTR   890 0 0
Bristol-Myers Squibb Company COMMON STOCKS 110122108 1,533 32,139 SH   SOLE   32,139 0 0
Broadcom Inc. COMMON STOCKS 11135F101 1,014 3,373 SH   SOLE   853 0 2,520
Brooks Automation Inc. COMMON STOCKS 114340102 745 25,393 SH   SOLE   1,994 0 23,399
CBS Corp. Class B COMMON STOCKS 124857202 246 5,186 SH   SOLE   786 0 4,400
CEVA Inc. COMMON STOCKS 157210105 588 21,798 SH   SOLE   1,702 0 20,096
Cambrex Corp. COMMON STOCKS 132011107 563 14,486 SH   SOLE   1,131 0 13,355
Cantel Medical Corporation COMMON STOCKS 138098108 515 7,706 SH   SOLE   602 0 7,104
Carolina Financial Corp. COMMON STOCKS 143873107 444 12,836 SH   SOLE   1,095 0 11,741
Celgene Corp. COMMON STOCKS 151020104 468 4,958 SH   SOLE   2,247 0 2,711
Chevron Corp. COMMON STOCKS 166764100 76 619 SH   SOLE   619 0 0
Chevron Corp. COMMON STOCKS 166764100 579 4,700 SH   OTR   4,700 0 0
Ciena Corporation COMMON STOCKS 171779309 780 20,889 SH   SOLE   1,640 0 19,249
Cisco Systems Inc. COMMON STOCKS 17275R102 25,030 463,596 SH   SOLE   279,770 0 183,826
Cisco Systems Inc. COMMON STOCKS 17275R102 1,533 28,398 SH   OTR   28,398 0 0
Coca-Cola Co. COMMON STOCKS 191216100 829 17,701 SH   SOLE   17,701 0 0
Coca-Cola Co. COMMON STOCKS 191216100 675 14,400 SH   OTR   14,400 0 0
Colgate Palmolive Co. COMMON STOCKS 194162103 137 1,992 SH   SOLE   1,600 0 392
Colgate Palmolive Co. COMMON STOCKS 194162103 617 9,000 SH   OTR   9,000 0 0
Comcast Corp. Class A COMMON STOCKS 20030n101 13,570 339,423 SH   SOLE   216,018 0 123,405
Comcast Corp. Class A COMMON STOCKS 20030n101 888 22,200 SH   OTR   22,200 0 0
Corcept Therapeutics Inc. COMMON STOCKS 218352102 371 31,637 SH   SOLE   2,495 0 29,142
CoreSite Realty Corp. COMMON STOCKS 21870Q105 679 6,349 SH   SOLE   496 0 5,853
Corning Inc. COMMON STOCKS 219350105 2,587 78,143 SH   SOLE   78,143 0 0
Curtiss-Wright Corp. COMMON STOCKS 231561101 603 5,321 SH   SOLE   416 0 4,905
CyrusOne Inc. COMMON STOCKS 23283R100 426 8,117 SH   SOLE   635 0 7,482
DowDuPont Inc. COMMON STOCKS 26078J100 920 17,251 SH   SOLE   17,251 0 0
Dycom Industries Inc. COMMON STOCKS 267475101 413 8,994 SH   SOLE   703 0 8,291
EPAM Systems, Inc. COMMON STOCKS 29414B104 1,098 6,493 SH   SOLE   508 0 5,985
Eagle Pharmaceuticals COMMON STOCKS 269796108 476 9,437 SH   SOLE   742 0 8,695
Eastman Chemical Co. COMMON STOCKS 277432100 7,876 103,790 SH   SOLE   64,005 0 39,785
Evercore Inc. COMMON STOCKS 29977A105 565 6,204 SH   SOLE   486 0 5,718
ExxonMobil Corp. COMMON STOCKS 30231G102 1,370 16,954 SH   SOLE   12,476 0 4,478
Fabrinet COMMON STOCKS G3323L100 704 13,444 SH   SOLE   1,076 0 12,368
Facebook Inc. Class A COMMON STOCKS 30303M102 1,303 7,818 SH   SOLE   3,533 0 4,285
FedEx Corp. COMMON STOCKS 31428X106 755 4,163 SH   SOLE   1,725 0 2,438
Ferro Corp. COMMON STOCKS 315405100 348 18,408 SH   SOLE   1,433 0 16,975
Fiserv Inc. COMMON STOCKS 337738108 2,256 25,552 SH   SOLE   9,849 0 15,703
Five Below Inc. COMMON STOCKS 33829M101 813 6,546 SH   SOLE   519 0 6,027
Funko Inc. Class A COMMON STOCKS 361008105 397 18,298 SH   SOLE   1,438 0 16,860
Goldman Sachs Group Inc. COMMON STOCKS 38141g104 632 3,294 SH   SOLE   1,444 0 1,850
Hasbro Inc. COMMON STOCKS 418056107 13,663 160,702 SH   SOLE   97,462 0 63,240
Hasbro Inc. COMMON STOCKS 418056107 725 8,530 SH   OTR   8,530 0 0
Hershey Foods Corp. COMMON STOCKS 427866108 1,079 9,400 SH   SOLE   9,400 0 0
Home Depot Inc. COMMON STOCKS 437076102 11,939 62,218 SH   SOLE   38,501 0 23,717
Honeywell Inc. COMMON STOCKS 438516106 10,982 69,105 SH   SOLE   40,601 0 28,504
Honeywell Inc. COMMON STOCKS 438516106 1,375 8,650 SH   OTR   8,650 0 0
Horizon Pharma Plc COMMON STOCKS G4617B105 811 30,685 SH   SOLE   2,429 0 28,256
Integra Lifesciences COMMON STOCKS 457985208 517 9,278 SH   SOLE   727 0 8,551
Intel Corporation COMMON STOCKS 458140100 3,655 68,060 SH   SOLE   68,060 0 0
International Business Machine COMMON STOCKS 459200101 1,184 8,389 SH   SOLE   8,164 0 225
Intl. Flavors & Fragrances Inc COMMON STOCKS 459506101 32,198 250,000 SH   SOLE   250,000 0 0
JP Morgan Chase & Co. COMMON STOCKS 46625H100 23,404 231,200 SH   SOLE   157,525 0 73,675
JP Morgan Chase & Co. COMMON STOCKS 46625H100 1,235 12,200 SH   OTR   12,200 0 0
Johnson & Johnson COMMON STOCKS 478160104 4,229 30,254 SH   SOLE   29,754 0 500
Johnson Controls Intl PLC COMMON STOCKS G51502105 402 10,890 SH   SOLE   0 0 10,890
KLA-Tencor Corp. COMMON STOCKS 482480100 9,974 83,527 SH   SOLE   53,065 0 30,462
KLA-Tencor Corp. COMMON STOCKS 482480100 678 5,675 SH   OTR   5,675 0 0
Knight Swift Transportation HL COMMON STOCKS 499049104 626 19,167 SH   SOLE   1,510 0 17,657
LGI Homes Inc. COMMON STOCKS 50187T106 483 8,017 SH   SOLE   625 0 7,392
LHC Group Inc. COMMON STOCKS 50187A107 704 6,350 SH   SOLE   500 0 5,850
Lilly (Eli) & Company COMMON STOCKS 532457108 11,823 91,116 SH   SOLE   64,614 0 26,502
Lockheed Martin Corp. COMMON STOCKS 539830109 12,087 40,270 SH   SOLE   23,666 0 16,604
Lockheed Martin Corp. COMMON STOCKS 539830109 810 2,700 SH   OTR   2,700 0 0
Lowe's Companies Inc. COMMON STOCKS 548661107 15,996 146,124 SH   SOLE   85,376 0 60,748
Lowe's Companies Inc. COMMON STOCKS 548661107 1,454 13,280 SH   OTR   13,280 0 0
Marathon Petroleum Corp. COMMON STOCKS 56585A102 6,438 107,563 SH   SOLE   65,235 0 42,328
Marathon Petroleum Corp. COMMON STOCKS 56585A102 206 3,450 SH   OTR   3,450 0 0
MarketAxess Holdings Inc. COMMON STOCKS 57060D108 671 2,725 SH   SOLE   213 0 2,512
MasTec Inc. COMMON STOCKS 576323109 867 18,025 SH   SOLE   1,422 0 16,603
Mastercard Inc. COMMON STOCKS 57636Q104 2,321 9,858 SH   SOLE   4,468 0 5,390
Maxim Integrated Products COMMON STOCKS 57772k101 11,914 224,080 SH   SOLE   136,026 0 88,054
Maxim Integrated Products COMMON STOCKS 57772k101 314 5,900 SH   OTR   5,900 0 0
McDonald's Corporation COMMON STOCKS 580135101 5,260 27,699 SH   SOLE   27,699 0 0
Medifast, Inc. COMMON STOCKS 58470H101 554 4,343 SH   SOLE   343 0 4,000
Medpace Holdings Inc. COMMON STOCKS 58506Q109 654 11,086 SH   SOLE   1,053 0 10,033
Merck & Company Incorporated COMMON STOCKS 58933y105 13,070 157,142 SH   SOLE   100,476 0 56,666
Merck & Company Incorporated COMMON STOCKS 58933y105 280 3,370 SH   OTR   3,370 0 0
Microsoft Corp. COMMON STOCKS 594918104 29,697 251,799 SH   SOLE   162,897 0 88,902
Microsoft Corp. COMMON STOCKS 594918104 2,571 21,800 SH   OTR   21,800 0 0
Moelis & Co. Class A COMMON STOCKS 60786M105 402 9,656 SH   SOLE   825 0 8,831
Monolithic Power Systems Incor COMMON STOCKS 609839105 530 3,912 SH   SOLE   305 0 3,607
NV5 Global Inc. COMMON STOCKS 62945V109 681 11,473 SH   SOLE   900 0 10,573
Netflix Inc. COMMON STOCKS 64110L106 1,879 5,270 SH   SOLE   3,114 0 2,156
Nike Inc. Class B COMMON STOCKS 654106103 2,125 25,231 SH   SOLE   13,798 0 11,433
Nike Inc. Class B COMMON STOCKS 654106103 1,078 12,800 SH   OTR   12,800 0 0
Norfolk Southern Corporation COMMON STOCKS 655844108 1,713 9,165 SH   SOLE   9,165 0 0
NuVasive Inc. COMMON STOCKS 670704105 387 6,807 SH   SOLE   472 0 6,335
O Reilly Automotive COMMON STOCKS 67103H107 233 600 SH   SOLE   0 0 600
Ollie's Bargain Outlet COMMON STOCKS 681116109 1,015 11,891 SH   SOLE   936 0 10,955
PTC Inc. COMMON STOCKS 69370C100 675 7,327 SH   SOLE   577 0 6,750
Peoples United Financing COMMON STOCKS 712704105 164 10,000 SH   SOLE   10,000 0 0
PepsiCo Inc. COMMON STOCKS 713448108 2,140 17,465 SH   SOLE   13,380 0 4,085
PepsiCo Inc. COMMON STOCKS 713448108 613 5,000 SH   OTR   5,000 0 0
PetIQ Inc. Class A COMMON STOCKS 71639T106 568 18,080 SH   SOLE   1,717 0 16,363
Pfizer Inc. COMMON STOCKS 717081103 1,814 42,711 SH   SOLE   42,481 0 230
Philip Morris Intl. Inc. COMMON STOCKS 718172109 233 2,635 SH   SOLE   2,635 0 0
Pool Corp. COMMON STOCKS 73278L105 1,456 8,826 SH   SOLE   1,247 0 7,579
Procter & Gamble Co. COMMON STOCKS 742718109 953 9,158 SH   SOLE   9,158 0 0
Qorvo Inc. COMMON STOCKS 74736K101 286 3,990 SH   SOLE   874 0 3,116
Raytheon Co. COMMON STOCKS 755111507 15,031 82,552 SH   SOLE   48,447 0 34,105
Raytheon Co. COMMON STOCKS 755111507 1,111 6,100 SH   OTR   6,100 0 0
Starbucks Corp. COMMON STOCKS 855244109 1,421 19,121 SH   SOLE   9,097 0 10,024
Stryker Corporation COMMON STOCKS 863667101 14,331 72,556 SH   SOLE   41,384 0 31,172
Stryker Corporation COMMON STOCKS 863667101 370 1,875 SH   OTR   1,875 0 0
Suntrust Banks, Incorporated COMMON STOCKS 867914103 4,588 77,427 SH   SOLE   44,917 0 32,510
Suntrust Banks, Incorporated COMMON STOCKS 867914103 524 8,850 SH   OTR   8,850 0 0
Supernus Pharmaceuticals, Inc. COMMON STOCKS 868459108 581 16,567 SH   SOLE   1,295 0 15,272
T Rowe Price Group Inc. COMMON STOCKS 74144t108 651 6,500 SH   OTR   6,500 0 0
TE Connectivity Limited Reg Sh COMMON STOCKS H84989104 14,152 175,259 SH   SOLE   105,263 0 69,996
TE Connectivity Limited Reg Sh COMMON STOCKS H84989104 545 6,750 SH   OTR   6,750 0 0
TJX Companies Inc. COMMON STOCKS 872540109 1,196 22,471 SH   SOLE   10,458 0 12,013
Texas Instruments Inc. COMMON STOCKS 882508104 17,048 160,725 SH   SOLE   96,076 0 64,649
Texas Instruments Inc. COMMON STOCKS 882508104 1,315 12,400 SH   OTR   12,400 0 0
Thermo Fisher Scientific Inc. COMMON STOCKS 883556102 1,424 5,203 SH   SOLE   2,091 0 3,112
US Bancorp COMMON STOCKS 902973304 857 17,788 SH   SOLE   7,745 0 10,043
United Technologies Corp. COMMON STOCKS 913017109 2,180 16,915 SH   SOLE   14,179 0 2,736
United Technologies Corp. COMMON STOCKS 913017109 722 5,600 SH   OTR   5,600 0 0
UnitedHealth Group COMMON STOCKS 91324P102 20,316 82,163 SH   SOLE   48,424 0 33,739
UnitedHealth Group COMMON STOCKS 91324P102 767 3,100 SH   OTR   3,100 0 0
Verint Systems Inc. COMMON STOCKS 92343X100 483 8,071 SH   SOLE   630 0 7,441
Verizon Communications COMMON STOCKS 92343v104 589 9,963 SH   SOLE   9,963 0 0
Virtusa Corporation COMMON STOCKS 92827P102 539 10,078 SH   SOLE   796 0 9,282
Visa Inc. Class A COMMON STOCKS 92826C839 18,404 117,828 SH   SOLE   68,928 0 48,900
Visa Inc. Class A COMMON STOCKS 92826C839 1,554 9,950 SH   OTR   9,950 0 0
Wal-Mart Stores Inc. COMMON STOCKS 931142103 650 6,666 SH   SOLE   6,666 0 0
Walt Disney Co. COMMON STOCKS 254687106 11,290 101,687 SH   SOLE   67,617 0 34,070
Walt Disney Co. COMMON STOCKS 254687106 933 8,400 SH   OTR   8,400 0 0
Wells Fargo & Co. COMMON STOCKS 949746101 1,207 24,979 SH   SOLE   24,979 0 0
ePlus Inc. COMMON STOCKS 294268107 696 7,864 SH   SOLE   614 0 7,250
SPDR Tr Unit Ser 1 EXCHANGE-TRADED 78462F103 215 760 SH   SOLE   760 0 0
iShares Tr Russell Midcap EXCHANGE-TRADED 464287499 1,049 19,444 SH   SOLE   19,444 0 0