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 505 2,300 SH   OTR   2,300 0 0
AT&T Inc. COMMON STOCKS 00206R102 776 21,780 SH   SOLE   21,030 0 750
Abbott Labs Inc. COMMON STOCKS 002824100 8,049 134,330 SH   SOLE   73,091 0 61,239
Abbott Labs Inc. COMMON STOCKS 002824100 499 8,322 SH   OTR   8,322 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 1,630 17,226 SH   SOLE   17,226 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 788 8,322 SH   OTR   8,322 0 0
Accenture PLC COMMON STOCKS G1151C101 11,741 76,491 SH   SOLE   37,881 0 38,610
Accenture PLC COMMON STOCKS G1151C101 503 3,275 SH   OTR   3,275 0 0
Allegiance Bancshares, Inc. COMMON STOCKS 01748H107 613 15,659 SH   SOLE   1,631 0 14,028
Allergan PLC COMMON STOCKS G0177J108 424 2,519 SH   SOLE   334 0 2,185
Alphabet Inc. Class A COMMON STOCKS 02079K305 2,435 2,348 SH   SOLE   1,527 0 821
Alphabet Inc. Class A COMMON STOCKS 02079K305 285 275 SH   OTR   275 0 0
Alphabet Inc. Class C COMMON STOCKS 02079K107 2,238 2,169 SH   SOLE   2,038 0 131
Alphabet Inc. Class C COMMON STOCKS 02079K107 284 275 SH   OTR   275 0 0
Amazon.com Inc. COMMON STOCKS 023135106 7,050 4,871 SH   SOLE   4,259 0 612
American Tower Corp. COMMON STOCKS 03027X100 14,637 100,712 SH   SOLE   50,851 0 49,861
American Tower Corp. COMMON STOCKS 03027X100 968 6,660 SH   OTR   6,660 0 0
American Woodmark Corp. COMMON STOCKS 030506109 384 3,905 SH   SOLE   395 0 3,510
Amgen Inc. COMMON STOCKS 031162100 9,836 57,695 SH   SOLE   33,862 0 23,833
Amgen Inc. COMMON STOCKS 031162100 494 2,900 SH   OTR   2,900 0 0
Analog Devices Inc. COMMON STOCKS 032654105 17,919 196,626 SH   SOLE   111,621 0 85,005
Analog Devices Inc. COMMON STOCKS 032654105 774 8,495 SH   OTR   8,495 0 0
Apple Computer Inc. COMMON STOCKS 037833100 25,104 149,625 SH   SOLE   98,815 0 50,810
Apple Computer Inc. COMMON STOCKS 037833100 1,023 6,100 SH   OTR   6,100 0 0
BB&T Corp. COMMON STOCKS 054937107 7,938 152,539 SH   SOLE   89,048 0 63,491
BB&T Corp. COMMON STOCKS 054937107 561 10,780 SH   OTR   10,780 0 0
Bank of America Corporation COMMON STOCKS 060505104 4,558 152,000 SH   SOLE   152,000 0 0
Becton, Dickinson & Co. COMMON STOCKS 075887109 16,242 74,950 SH   SOLE   39,959 0 34,991
Becton, Dickinson & Co. COMMON STOCKS 075887109 591 2,725 SH   OTR   2,725 0 0
Berkshire Hathaway Inc. Class COMMON STOCKS 084670108 897 3 SH   OTR   3 0 0
Biotelemetry Inc. COMMON STOCKS 090672106 332 10,682 SH   SOLE   1,080 0 9,602
BlackRock Inc. COMMON STOCKS 09247X101 18,937 34,958 SH   SOLE   19,735 0 15,223
BlackRock Inc. COMMON STOCKS 09247X101 1,029 1,900 SH   OTR   1,900 0 0
Blackbaud Inc. COMMON STOCKS 09227Q100 693 6,802 SH   SOLE   698 0 6,104
Boeing Co. COMMON STOCKS 097023105 1,153 3,516 SH   SOLE   947 0 2,569
Bristol-Myers Squibb Company COMMON STOCKS 110122108 2,033 32,139 SH   SOLE   32,139 0 0
Broadcom Limited COMMON STOCKS Y09827109 757 3,212 SH   SOLE   423 0 2,789
Brooks Automation Inc. COMMON STOCKS 114340102 544 20,073 SH   SOLE   2,033 0 18,040
CBS Corp. Class B COMMON STOCKS 124857202 259 5,040 SH   SOLE   820 0 4,220
CEVA Inc. COMMON STOCKS 157210105 625 17,270 SH   SOLE   1,721 0 15,549
Cambrex Corp. COMMON STOCKS 132011107 602 11,505 SH   SOLE   1,181 0 10,324
Cantel Medical Corporation COMMON STOCKS 138098108 680 6,100 SH   SOLE   608 0 5,492
Celgene Corp. COMMON STOCKS 151020104 448 5,019 SH   SOLE   1,768 0 3,251
Century Communities Inc. COMMON STOCKS 156504300 225 7,509 SH   SOLE   760 0 6,749
Chevron Corp. COMMON STOCKS 166764100 172 1,511 SH   SOLE   1,284 0 227
Chevron Corp. COMMON STOCKS 166764100 536 4,700 SH   OTR   4,700 0 0
Ciena Corporation COMMON STOCKS 171779309 428 16,511 SH   SOLE   1,673 0 14,838
Cisco Systems Inc. COMMON STOCKS 17275R102 19,713 459,607 SH   SOLE   256,407 0 203,200
Cisco Systems Inc. COMMON STOCKS 17275R102 1,218 28,398 SH   OTR   28,398 0 0
Coca-Cola Co. COMMON STOCKS 191216100 769 17,701 SH   SOLE   17,701 0 0
Coca-Cola Co. COMMON STOCKS 191216100 625 14,400 SH   OTR   14,400 0 0
Colgate Palmolive Co. COMMON STOCKS 194162103 324 4,521 SH   SOLE   2,000 0 2,521
Colgate Palmolive Co. COMMON STOCKS 194162103 645 9,000 SH   OTR   9,000 0 0
Comcast Corp. Class A COMMON STOCKS 20030n101 11,668 341,460 SH   SOLE   201,803 0 139,657
Comcast Corp. Class A COMMON STOCKS 20030n101 759 22,200 SH   OTR   22,200 0 0
CoreSite Realty Corp. COMMON STOCKS 21870Q105 506 5,049 SH   SOLE   517 0 4,532
Corning Inc. COMMON STOCKS 219350105 2,179 78,143 SH   SOLE   78,143 0 0
Curtiss-Wright Corp. COMMON STOCKS 231561101 571 4,229 SH   SOLE   434 0 3,795
CyrusOne Inc. COMMON STOCKS 23283R100 331 6,455 SH   SOLE   661 0 5,794
Dowdupont Inc. COMMON STOCKS 26078J100 1,099 17,251 SH   SOLE   17,251 0 0
Dycom Industries Inc. COMMON STOCKS 267475101 767 7,124 SH   SOLE   710 0 6,414
EPAM Systems, Inc. COMMON STOCKS 29414B104 589 5,140 SH   SOLE   519 0 4,621
Eagle Pharmaceuticals COMMON STOCKS 269796108 208 3,954 SH   SOLE   393 0 3,561
Eastman Chemical Co. COMMON STOCKS 277432100 10,839 102,658 SH   SOLE   57,423 0 45,235
Euronet Worldwide Inc. COMMON STOCKS 298736109 331 4,190 SH   SOLE   430 0 3,760
Evercore Inc. COMMON STOCKS 29977A105 428 4,913 SH   SOLE   491 0 4,422
ExxonMobil Corp. COMMON STOCKS 30231G102 2,054 27,534 SH   SOLE   23,056 0 4,478
FCB Financial Holdings Inc. Cl COMMON STOCKS 30255G103 691 13,523 SH   SOLE   1,348 0 12,175
Fabrinet COMMON STOCKS G3323L100 333 10,616 SH   SOLE   1,060 0 9,556
Facebook Inc. Class A COMMON STOCKS 30303M102 1,316 8,237 SH   SOLE   3,370 0 4,867
FedEx Corp. COMMON STOCKS 31428X106 1,047 4,359 SH   SOLE   1,355 0 3,004
Ferro Corp. COMMON STOCKS 315405100 339 14,589 SH   SOLE   1,497 0 13,092
Fiserv Inc. COMMON STOCKS 337738108 1,792 25,124 SH   SOLE   8,192 0 16,932
Five Below Inc. COMMON STOCKS 33829M101 661 9,017 SH   SOLE   909 0 8,108
General Electric Co. COMMON STOCKS 369604103 668 49,552 SH   SOLE   36,824 0 12,728
Goldman Sachs Group Inc. COMMON STOCKS 38141g104 799 3,173 SH   SOLE   1,121 0 2,052
Hasbro Inc. COMMON STOCKS 418056107 10,346 122,726 SH   SOLE   68,229 0 54,497
Hasbro Inc. COMMON STOCKS 418056107 719 8,530 SH   OTR   8,530 0 0
Hershey Foods Corp. COMMON STOCKS 427866108 930 9,400 SH   SOLE   9,400 0 0
Home Depot Inc. COMMON STOCKS 437076102 11,645 65,334 SH   SOLE   38,563 0 26,771
Honeywell Inc. COMMON STOCKS 438516106 15,604 107,981 SH   SOLE   57,044 0 50,937
Honeywell Inc. COMMON STOCKS 438516106 1,250 8,650 SH   OTR   8,650 0 0
Illinois Tool Works Inc. COMMON STOCKS 452308109 283 1,807 SH   SOLE   1,807 0 0
Installed Building Products COMMON STOCKS 45780R101 279 4,647 SH   SOLE   469 0 4,178
Integra Lifesciences COMMON STOCKS 457985208 406 7,341 SH   SOLE   734 0 6,607
Intel Corporation COMMON STOCKS 458140100 3,545 68,060 SH   SOLE   68,060 0 0
International Business Machine COMMON STOCKS 459200101 2,254 14,691 SH   SOLE   14,466 0 225
Intl. Flavors & Fragrances Inc COMMON STOCKS 459506101 34,228 250,000 SH   SOLE   250,000 0 0
JP Morgan Chase & Co. COMMON STOCKS 46625H100 25,538 232,227 SH   SOLE   149,150 0 83,077
JP Morgan Chase & Co. COMMON STOCKS 46625H100 1,342 12,200 SH   OTR   12,200 0 0
Johnson & Johnson COMMON STOCKS 478160104 4,328 33,770 SH   SOLE   33,270 0 500
Johnson Controls Intl PLC COMMON STOCKS G51502105 384 10,890 SH   SOLE   0 0 10,890
KLA-Tencor Corp. COMMON STOCKS 482480100 8,833 81,033 SH   SOLE   46,542 0 34,491
KLA-Tencor Corp. COMMON STOCKS 482480100 619 5,675 SH   OTR   5,675 0 0
Knight Swift Transportation HL COMMON STOCKS 499049104 440 9,574 SH   SOLE   958 0 8,616
LGI Homes Inc. COMMON STOCKS 50187T106 861 12,197 SH   SOLE   1,232 0 10,965
LendingTree Inc. COMMON STOCKS 52603B107 567 1,729 SH   SOLE   175 0 1,554
Ligand Pharmaceuticals Inc. COMMON STOCKS 53220K504 603 3,652 SH   SOLE   375 0 3,277
Lilly (Eli) & Company COMMON STOCKS 532457108 2,036 26,316 SH   SOLE   26,316 0 0
Lockheed Martin Corp. COMMON STOCKS 539830109 9,102 26,934 SH   SOLE   14,845 0 12,089
Lockheed Martin Corp. COMMON STOCKS 539830109 912 2,700 SH   OTR   2,700 0 0
Lowes Companies Inc. COMMON STOCKS 548661107 12,665 144,334 SH   SOLE   75,292 0 69,042
Lowes Companies Inc. COMMON STOCKS 548661107 1,165 13,280 SH   OTR   13,280 0 0
MarketAxess Holdings Inc. COMMON STOCKS 57060D108 725 3,336 SH   SOLE   302 0 3,034
MasTec Inc. COMMON STOCKS 576323109 669 14,227 SH   SOLE   1,449 0 12,778
Mastercard Inc. COMMON STOCKS 57636Q104 1,692 9,661 SH   SOLE   3,675 0 5,986
Maxim Integrated Products COMMON STOCKS 57772k101 13,786 228,923 SH   SOLE   130,104 0 98,819
Maxim Integrated Products COMMON STOCKS 57772k101 355 5,900 SH   OTR   5,900 0 0
Maxlinear Inc. Class A COMMON STOCKS 57776J100 297 13,039 SH   SOLE   1,338 0 11,701
McDonald's Corporation COMMON STOCKS 580135101 4,332 27,699 SH   SOLE   27,699 0 0
Merck & Company Incorporated COMMON STOCKS 58933y105 1,063 19,510 SH   SOLE   19,510 0 0
Microsoft Corp. COMMON STOCKS 594918104 23,871 261,540 SH   SOLE   161,634 0 99,906
Microsoft Corp. COMMON STOCKS 594918104 1,990 21,800 SH   OTR   21,800 0 0
Monolithic Power Systems Incor COMMON STOCKS 609839105 359 3,099 SH   SOLE   309 0 2,790
NV5 Global Inc. COMMON STOCKS 62945V109 506 9,085 SH   SOLE   919 0 8,166
Netflix Inc. COMMON STOCKS 64110L106 2,014 6,820 SH   SOLE   3,451 0 3,369
Nike Inc. Class B COMMON STOCKS 654106103 1,832 27,579 SH   SOLE   14,662 0 12,917
Nike Inc. Class B COMMON STOCKS 654106103 850 12,800 SH   OTR   12,800 0 0
Norfolk Southern Corporation COMMON STOCKS 655844108 1,244 9,165 SH   SOLE   9,165 0 0
Northrop Grumman Corp. COMMON STOCKS 666807102 209 600 SH   SOLE   600 0 0
NuVasive Inc. COMMON STOCKS 670704105 280 5,359 SH   SOLE   465 0 4,894
Ollie's Bargain Outlet COMMON STOCKS 681116109 782 12,974 SH   SOLE   1,295 0 11,679
PTC Inc. COMMON STOCKS 69370C100 670 8,584 SH   SOLE   880 0 7,704
Peoples United Financing COMMON STOCKS 712704105 187 10,000 SH   SOLE   10,000 0 0
PepsiCo Inc. COMMON STOCKS 713448108 1,977 18,117 SH   SOLE   13,677 0 4,440
PepsiCo Inc. COMMON STOCKS 713448108 546 5,000 SH   OTR   5,000 0 0
Pfizer Inc. COMMON STOCKS 717081103 1,516 42,711 SH   SOLE   42,481 0 230
Philip Morris Intl. Inc. COMMON STOCKS 718172109 510 5,135 SH   SOLE   5,135 0 0
Polyone Corp. COMMON STOCKS 73179P106 352 8,286 SH   SOLE   850 0 7,436
Pool Corp. COMMON STOCKS 73278L105 652 4,461 SH   SOLE   458 0 4,003
Procter & Gamble Co. COMMON STOCKS 742718109 726 9,158 SH   SOLE   9,158 0 0
Qorvo Inc. COMMON STOCKS 74736K101 270 3,833 SH   SOLE   897 0 2,936
Raytheon Co. COMMON STOCKS 755111507 17,734 82,170 SH   SOLE   43,719 0 38,451
Raytheon Co. COMMON STOCKS 755111507 1,317 6,100 SH   OTR   6,100 0 0
Starbucks Corp. COMMON STOCKS 855244109 1,081 18,669 SH   SOLE   7,395 0 11,274
Stryker Corporation COMMON STOCKS 863667101 11,269 70,026 SH   SOLE   36,789 0 33,237
Stryker Corporation COMMON STOCKS 863667101 302 1,875 SH   OTR   1,875 0 0
Suntrust Banks, Incorporated COMMON STOCKS 867914103 12,073 177,436 SH   SOLE   93,694 0 83,742
Suntrust Banks, Incorporated COMMON STOCKS 867914103 602 8,850 SH   OTR   8,850 0 0
Supernus Pharmaceuticals, Inc. COMMON STOCKS 868459108 601 13,118 SH   SOLE   1,307 0 11,811
T Rowe Price Group Inc. COMMON STOCKS 74144t108 702 6,500 SH   OTR   6,500 0 0
TE Connectivity Limited Reg Sh COMMON STOCKS H84989104 16,662 166,790 SH   SOLE   87,402 0 79,388
TE Connectivity Limited Reg Sh COMMON STOCKS H84989104 674 6,750 SH   OTR   6,750 0 0
TJX Companies Inc. COMMON STOCKS 872540109 971 11,901 SH   SOLE   4,266 0 7,635
Texas Instruments Inc. COMMON STOCKS 882508104 16,947 163,123 SH   SOLE   89,944 0 73,179
Texas Instruments Inc. COMMON STOCKS 882508104 1,288 12,400 SH   OTR   12,400 0 0
The Travelers Companies Inc. COMMON STOCKS 89417E109 14,575 104,964 SH   SOLE   56,276 0 48,688
Thermo Fisher Scientific Inc. COMMON STOCKS 883556102 1,027 4,976 SH   SOLE   1,559 0 3,417
Topbuild Corp. COMMON STOCKS 89055F103 517 6,761 SH   SOLE   683 0 6,078
US Bancorp COMMON STOCKS 902973304 1,108 21,944 SH   SOLE   10,834 0 11,110
United Technologies Corp. COMMON STOCKS 913017109 2,186 17,374 SH   SOLE   14,638 0 2,736
United Technologies Corp. COMMON STOCKS 913017109 705 5,600 SH   OTR   5,600 0 0
UnitedHealth Group COMMON STOCKS 91324P102 17,010 79,485 SH   SOLE   41,425 0 38,060
UnitedHealth Group COMMON STOCKS 91324P102 663 3,100 SH   OTR   3,100 0 0
Verint Systems Inc. COMMON STOCKS 92343X100 273 6,415 SH   SOLE   658 0 5,757
Verizon Communications COMMON STOCKS 92343v104 476 9,963 SH   SOLE   9,963 0 0
Visa Inc. Class A COMMON STOCKS 92826C839 17,799 148,799 SH   SOLE   79,759 0 69,040
Visa Inc. Class A COMMON STOCKS 92826C839 1,190 9,950 SH   OTR   9,950 0 0
Wal-Mart Stores Inc. COMMON STOCKS 931142103 597 6,706 SH   SOLE   6,706 0 0
Walt Disney Co. COMMON STOCKS 254687106 10,512 104,663 SH   SOLE   66,452 0 38,211
Walt Disney Co. COMMON STOCKS 254687106 844 8,400 SH   OTR   8,400 0 0
Wells Fargo & Co. COMMON STOCKS 949746101 1,419 27,074 SH   SOLE   27,074 0 0
ePlus Inc. COMMON STOCKS 294268107 486 6,252 SH   SOLE   642 0 5,610
iShares Tr Russell Midcap EXCHANGE-TRADED 464287499 1,004 4,861 SH   SOLE   4,861 0 0