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 438 2,300 SH   OTR   2,300 0 0
Abbott Labs Inc. COMMON STOCKS 002824100 14,974 207,028 SH   SOLE   128,732 0 78,296
Abbott Labs Inc. COMMON STOCKS 002824100 602 8,322 SH   OTR   8,322 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 1,588 17,226 SH   SOLE   17,226 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 767 8,322 SH   OTR   8,322 0 0
Accenture PLC COMMON STOCKS G1151C101 11,290 80,066 SH   SOLE   46,967 0 33,099
Accenture PLC COMMON STOCKS G1151C101 462 3,275 SH   OTR   3,275 0 0
Allegiance Bancshares, Inc. COMMON STOCKS 01748H107 630 19,468 SH   SOLE   1,573 0 17,895
Alphabet Inc. Class A COMMON STOCKS 02079K305 2,431 2,326 SH   SOLE   1,608 0 718
Alphabet Inc. Class A COMMON STOCKS 02079K305 287 275 SH   OTR   275 0 0
Alphabet Inc. Class C COMMON STOCKS 02079K107 2,246 2,169 SH   SOLE   2,109 0 60
Alphabet Inc. Class C COMMON STOCKS 02079K107 285 275 SH   OTR   275 0 0
Amazon.com Inc. COMMON STOCKS 023135106 7,059 4,700 SH   SOLE   4,215 0 485
Amazon.com Inc. COMMON STOCKS 023135106 65 43 SH   OTR   43 0 0
American Tower Corp. COMMON STOCKS 03027X100 16,517 104,413 SH   SOLE   61,741 0 42,672
American Tower Corp. COMMON STOCKS 03027X100 1,054 6,660 SH   OTR   6,660 0 0
Amgen Inc. COMMON STOCKS 031162100 11,327 58,185 SH   SOLE   37,572 0 20,613
Amgen Inc. COMMON STOCKS 031162100 565 2,900 SH   OTR   2,900 0 0
Analog Devices Inc. COMMON STOCKS 032654105 16,868 196,529 SH   SOLE   123,941 0 72,588
Analog Devices Inc. COMMON STOCKS 032654105 729 8,495 SH   OTR   8,495 0 0
Apple Computer Inc. COMMON STOCKS 037833100 20,476 129,810 SH   SOLE   92,952 0 36,858
Apple Computer Inc. COMMON STOCKS 037833100 962 6,100 SH   OTR   6,100 0 0
BB&T Corp. COMMON STOCKS 054937107 10,368 239,339 SH   SOLE   146,741 0 92,598
BB&T Corp. COMMON STOCKS 054937107 467 10,780 SH   OTR   10,780 0 0
Bank of America Corporation COMMON STOCKS 060505104 3,745 152,000 SH   SOLE   152,000 0 0
Becton, Dickinson & Co. COMMON STOCKS 075887109 16,758 74,373 SH   SOLE   44,058 0 30,315
Becton, Dickinson & Co. COMMON STOCKS 075887109 614 2,725 SH   OTR   2,725 0 0
Berkshire Hathaway Inc. Class COMMON STOCKS 084670108 918 3 SH   OTR   3 0 0
BioTelemetry Inc. COMMON STOCKS 090672106 787 13,174 SH   SOLE   1,041 0 12,133
Blackbaud Inc. COMMON STOCKS 09227Q100 526 8,356 SH   SOLE   659 0 7,697
Boeing Co. COMMON STOCKS 097023105 12,595 39,054 SH   SOLE   23,470 0 15,584
Boeing Co. COMMON STOCKS 097023105 287 890 SH   OTR   890 0 0
Bristol-Myers Squibb Company COMMON STOCKS 110122108 1,671 32,139 SH   SOLE   32,139 0 0
Broadcom Inc. COMMON STOCKS 11135F101 830 3,266 SH   SOLE   853 0 2,413
Brooks Automation Inc. COMMON STOCKS 114340102 648 24,770 SH   SOLE   1,961 0 22,809
CBS Corp. Class B COMMON STOCKS 124857202 218 4,988 SH   SOLE   786 0 4,202
CEVA Inc. COMMON STOCKS 157210105 470 21,276 SH   SOLE   1,678 0 19,598
Cambrex Corp. COMMON STOCKS 132011107 534 14,141 SH   SOLE   1,115 0 13,026
Cantel Medical Corporation COMMON STOCKS 138098108 560 7,523 SH   SOLE   593 0 6,930
Carolina Financial Corp. COMMON STOCKS 143873107 368 12,441 SH   SOLE   1,077 0 11,364
Celgene Corp. COMMON STOCKS 151020104 315 4,920 SH   SOLE   2,247 0 2,673
Chevron Corp. COMMON STOCKS 166764100 67 619 SH   SOLE   619 0 0
Chevron Corp. COMMON STOCKS 166764100 511 4,700 SH   OTR   4,700 0 0
Ciena Corporation COMMON STOCKS 171779309 691 20,379 SH   SOLE   1,613 0 18,766
Cisco Systems Inc. COMMON STOCKS 17275R102 20,319 468,931 SH   SOLE   290,699 0 178,232
Cisco Systems Inc. COMMON STOCKS 17275R102 1,230 28,398 SH   OTR   28,398 0 0
Coca-Cola Co. COMMON STOCKS 191216100 838 17,701 SH   SOLE   17,701 0 0
Coca-Cola Co. COMMON STOCKS 191216100 682 14,400 SH   OTR   14,400 0 0
Colgate Palmolive Co. COMMON STOCKS 194162103 122 2,050 SH   SOLE   1,600 0 450
Colgate Palmolive Co. COMMON STOCKS 194162103 536 9,000 SH   OTR   9,000 0 0
Comcast Corp. Class A COMMON STOCKS 20030n101 11,659 342,415 SH   SOLE   222,633 0 119,782
Comcast Corp. Class A COMMON STOCKS 20030n101 756 22,200 SH   OTR   22,200 0 0
Corcept Therapeutics Inc. COMMON STOCKS 218352102 412 30,822 SH   SOLE   2,452 0 28,370
CoreSite Realty Corp. COMMON STOCKS 21870Q105 540 6,195 SH   SOLE   489 0 5,706
Corning Inc. COMMON STOCKS 219350105 2,361 78,143 SH   SOLE   78,143 0 0
Curtiss-Wright Corp. COMMON STOCKS 231561101 531 5,197 SH   SOLE   410 0 4,787
CyrusOne Inc. COMMON STOCKS 23283R100 419 7,929 SH   SOLE   626 0 7,303
Dowdupont Inc. COMMON STOCKS 26078J100 923 17,251 SH   SOLE   17,251 0 0
Dycom Industries Inc. COMMON STOCKS 267475101 474 8,780 SH   SOLE   693 0 8,087
EPAM Systems, Inc. COMMON STOCKS 29414B104 735 6,337 SH   SOLE   500 0 5,837
Eagle Pharmaceuticals COMMON STOCKS 269796108 371 9,203 SH   SOLE   729 0 8,474
Eastman Chemical Co. COMMON STOCKS 277432100 6,940 94,930 SH   SOLE   57,653 0 37,277
Evercore Inc. COMMON STOCKS 29977A105 434 6,059 SH   SOLE   479 0 5,580
ExxonMobil Corp. COMMON STOCKS 30231G102 1,430 20,973 SH   SOLE   16,495 0 4,478
Fabrinet COMMON STOCKS G3323L100 673 13,119 SH   SOLE   1,060 0 12,059
Facebook Inc. Class A COMMON STOCKS 30303M102 1,005 7,667 SH   SOLE   3,533 0 4,134
FedEx Corp. COMMON STOCKS 31428X106 685 4,243 SH   SOLE   1,725 0 2,518
Ferro Corp. COMMON STOCKS 315405100 281 17,926 SH   SOLE   1,413 0 16,513
Fiserv Inc. COMMON STOCKS 337738108 1,852 25,195 SH   SOLE   9,849 0 15,346
Five Below Inc. COMMON STOCKS 33829M101 1,139 11,135 SH   SOLE   882 0 10,253
Funko Inc. Class A COMMON STOCKS 361008105 234 17,802 SH   SOLE   1,407 0 16,395
Goldman Sachs Group Inc. COMMON STOCKS 38141g104 538 3,222 SH   SOLE   1,444 0 1,778
Hasbro Inc. COMMON STOCKS 418056107 13,163 162,001 SH   SOLE   100,902 0 61,099
Hasbro Inc. COMMON STOCKS 418056107 693 8,530 SH   OTR   8,530 0 0
Hershey Foods Corp. COMMON STOCKS 427866108 1,007 9,400 SH   SOLE   9,400 0 0
Home Depot Inc. COMMON STOCKS 437076102 10,777 62,723 SH   SOLE   39,786 0 22,937
Honeywell Inc. COMMON STOCKS 438516106 9,165 69,367 SH   SOLE   41,745 0 27,622
Honeywell Inc. COMMON STOCKS 438516106 1,143 8,650 SH   OTR   8,650 0 0
Horizon Pharma Plc COMMON STOCKS G4617B105 369 18,864 SH   SOLE   1,501 0 17,363
Integra Lifesciences COMMON STOCKS 457985208 409 9,060 SH   SOLE   716 0 8,344
Intel Corporation COMMON STOCKS 458140100 3,194 68,060 SH   SOLE   68,060 0 0
International Business Machine COMMON STOCKS 459200101 1,079 9,489 SH   SOLE   9,264 0 225
Intl. Flavors & Fragrances Inc COMMON STOCKS 459506101 33,568 250,000 SH   SOLE   250,000 0 0
JP Morgan Chase & Co. COMMON STOCKS 46625H100 22,683 232,362 SH   SOLE   161,061 0 71,301
JP Morgan Chase & Co. COMMON STOCKS 46625H100 1,191 12,200 SH   OTR   12,200 0 0
Johnson & Johnson COMMON STOCKS 478160104 4,001 31,004 SH   SOLE   30,504 0 500
Johnson Controls Intl PLC COMMON STOCKS G51502105 323 10,890 SH   SOLE   0 0 10,890
KLA-Tencor Corp. COMMON STOCKS 482480100 7,422 82,941 SH   SOLE   54,106 0 28,835
KLA-Tencor Corp. COMMON STOCKS 482480100 508 5,675 SH   OTR   5,675 0 0
Knight Swift Transportation HL COMMON STOCKS 499049104 469 18,710 SH   SOLE   1,484 0 17,226
LGI Homes Inc. COMMON STOCKS 50187T106 354 7,820 SH   SOLE   615 0 7,205
LHC Group Inc. COMMON STOCKS 50187A107 582 6,199 SH   SOLE   492 0 5,707
Ligand Pharmaceuticals Inc. COMMON STOCKS 53220K504 554 4,084 SH   SOLE   325 0 3,759
Lilly (Eli) & Company COMMON STOCKS 532457108 3,045 26,316 SH   SOLE   26,316 0 0
Lockheed Martin Corp. COMMON STOCKS 539830109 10,666 40,736 SH   SOLE   24,649 0 16,087
Lockheed Martin Corp. COMMON STOCKS 539830109 707 2,700 SH   OTR   2,700 0 0
Lowe's Companies Inc. COMMON STOCKS 548661107 13,546 146,662 SH   SOLE   87,743 0 58,919
Lowe's Companies Inc. COMMON STOCKS 548661107 1,227 13,280 SH   OTR   13,280 0 0
Marathon Petroleum Corp. COMMON STOCKS 56585A102 5,720 96,934 SH   SOLE   57,405 0 39,529
Marathon Petroleum Corp. COMMON STOCKS 56585A102 204 3,450 SH   OTR   3,450 0 0
MarketAxess Holdings Inc. COMMON STOCKS 57060D108 563 2,662 SH   SOLE   210 0 2,452
MasTec Inc. COMMON STOCKS 576323109 713 17,583 SH   SOLE   1,399 0 16,184
Mastercard Inc. COMMON STOCKS 57636Q104 1,823 9,664 SH   SOLE   4,468 0 5,196
Maxim Integrated Products COMMON STOCKS 57772k101 11,578 227,686 SH   SOLE   142,451 0 85,235
Maxim Integrated Products COMMON STOCKS 57772k101 300 5,900 SH   OTR   5,900 0 0
McDonald's Corporation COMMON STOCKS 580135101 4,919 27,699 SH   SOLE   27,699 0 0
Medpace Holdings Inc. COMMON STOCKS 58506Q109 565 10,683 SH   SOLE   1,035 0 9,648
Merck & Company Incorporated COMMON STOCKS 58933y105 9,848 128,884 SH   SOLE   85,861 0 43,023
Merck & Company Incorporated COMMON STOCKS 58933y105 258 3,370 SH   OTR   3,370 0 0
Microsoft Corp. COMMON STOCKS 594918104 25,709 253,114 SH   SOLE   166,541 0 86,573
Microsoft Corp. COMMON STOCKS 594918104 2,214 21,800 SH   OTR   21,800 0 0
Moelis & Co. Class A COMMON STOCKS 60786M105 322 9,359 SH   SOLE   811 0 8,548
Monolithic Power Systems Incor COMMON STOCKS 609839105 444 3,820 SH   SOLE   301 0 3,519
NV5 Global Inc. COMMON STOCKS 62945V109 678 11,198 SH   SOLE   886 0 10,312
Netflix Inc. COMMON STOCKS 64110L106 1,388 5,184 SH   SOLE   3,114 0 2,070
Nike Inc. Class B COMMON STOCKS 654106103 1,843 24,862 SH   SOLE   13,798 0 11,064
Nike Inc. Class B COMMON STOCKS 654106103 949 12,800 SH   OTR   12,800 0 0
Norfolk Southern Corporation COMMON STOCKS 655844108 1,371 9,165 SH   SOLE   9,165 0 0
NuVasive Inc. COMMON STOCKS 670704105 329 6,641 SH   SOLE   465 0 6,176
O Reilly Automotive COMMON STOCKS 67103H107 207 600 SH   SOLE   0 0 600
Ollie's Bargain Outlet COMMON STOCKS 681116109 772 11,600 SH   SOLE   920 0 10,680
PTC Inc. COMMON STOCKS 69370C100 592 7,147 SH   SOLE   567 0 6,580
Peoples United Financing COMMON STOCKS 712704105 144 10,000 SH   SOLE   10,000 0 0
PepsiCo Inc. COMMON STOCKS 713448108 1,956 17,701 SH   SOLE   13,745 0 3,956
PepsiCo Inc. COMMON STOCKS 713448108 552 5,000 SH   OTR   5,000 0 0
PetIQ Inc. Class A COMMON STOCKS 71639T106 409 17,422 SH   SOLE   1,688 0 15,734
Pfizer Inc. COMMON STOCKS 717081103 1,864 42,711 SH   SOLE   42,481 0 230
Philip Morris Intl. Inc. COMMON STOCKS 718172109 343 5,135 SH   SOLE   5,135 0 0
Pool Corp. COMMON STOCKS 73278L105 1,277 8,589 SH   SOLE   1,241 0 7,348
Procter & Gamble Co. COMMON STOCKS 742718109 842 9,158 SH   SOLE   9,158 0 0
Qorvo Inc. COMMON STOCKS 74736K101 234 3,851 SH   SOLE   874 0 2,977
Raytheon Co. COMMON STOCKS 755111507 12,775 83,303 SH   SOLE   50,270 0 33,033
Raytheon Co. COMMON STOCKS 755111507 935 6,100 SH   OTR   6,100 0 0
Starbucks Corp. COMMON STOCKS 855244109 1,205 18,716 SH   SOLE   9,097 0 9,619
Stryker Corporation COMMON STOCKS 863667101 11,479 73,231 SH   SOLE   42,989 0 30,242
Stryker Corporation COMMON STOCKS 863667101 294 1,875 SH   OTR   1,875 0 0
Suntrust Banks, Incorporated COMMON STOCKS 867914103 8,737 173,214 SH   SOLE   101,330 0 71,884
Suntrust Banks, Incorporated COMMON STOCKS 867914103 446 8,850 SH   OTR   8,850 0 0
Supernus Pharmaceuticals, Inc. COMMON STOCKS 868459108 537 16,170 SH   SOLE   1,277 0 14,893
T Rowe Price Group Inc. COMMON STOCKS 74144t108 600 6,500 SH   OTR   6,500 0 0
TE Connectivity Limited Reg Sh COMMON STOCKS H84989104 12,987 171,717 SH   SOLE   104,282 0 67,435
TE Connectivity Limited Reg Sh COMMON STOCKS H84989104 511 6,750 SH   OTR   6,750 0 0
TJX Companies Inc. COMMON STOCKS 872540109 1,011 22,597 SH   SOLE   10,458 0 12,139
Texas Instruments Inc. COMMON STOCKS 882508104 15,364 162,586 SH   SOLE   100,122 0 62,464
Texas Instruments Inc. COMMON STOCKS 882508104 1,172 12,400 SH   OTR   12,400 0 0
Thermo Fisher Scientific Inc. COMMON STOCKS 883556102 1,134 5,066 SH   SOLE   2,091 0 2,975
US Bancorp COMMON STOCKS 902973304 798 17,458 SH   SOLE   7,745 0 9,713
United Technologies Corp. COMMON STOCKS 913017109 1,801 16,915 SH   SOLE   14,179 0 2,736
United Technologies Corp. COMMON STOCKS 913017109 596 5,600 SH   OTR   5,600 0 0
UnitedHealth Group COMMON STOCKS 91324P102 20,571 82,573 SH   SOLE   49,888 0 32,685
UnitedHealth Group COMMON STOCKS 91324P102 772 3,100 SH   OTR   3,100 0 0
Verint Systems Inc. COMMON STOCKS 92343X100 334 7,883 SH   SOLE   621 0 7,262
Verizon Communications COMMON STOCKS 92343v104 560 9,963 SH   SOLE   9,963 0 0
Virtusa Corporation COMMON STOCKS 92827P102 419 9,827 SH   SOLE   782 0 9,045
Visa Inc. Class A COMMON STOCKS 92826C839 15,643 118,559 SH   SOLE   71,233 0 47,326
Visa Inc. Class A COMMON STOCKS 92826C839 1,313 9,950 SH   OTR   9,950 0 0
Wal-Mart Stores Inc. COMMON STOCKS 931142103 625 6,706 SH   SOLE   6,706 0 0
Walt Disney Co. COMMON STOCKS 254687106 11,280 102,874 SH   SOLE   70,097 0 32,777
Walt Disney Co. COMMON STOCKS 254687106 921 8,400 SH   OTR   8,400 0 0
Wells Fargo & Co. COMMON STOCKS 949746101 1,241 26,942 SH   SOLE   26,942 0 0
ePlus Inc. COMMON STOCKS 294268107 546 7,675 SH   SOLE   605 0 7,070
SPDR Tr Unit Ser 1 EXCHANGE-TRADED 78462F103 1,002 4,008 SH   SOLE   3,728 0 280
iShares Tr Russell Midcap EXCHANGE-TRADED 464287499 904 19,444 SH   SOLE   19,444 0 0