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 314 2,300 SH   OTR   2,300 0 0
Abbott Laboratories COMMON STOCKS 002824100 16,327 206,904 SH   SOLE   124,063 0 82,841
Abbott Laboratories COMMON STOCKS 002824100 657 8,322 SH   OTR   8,322 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 1,312 17,226 SH   SOLE   17,226 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 634 8,322 SH   OTR   8,322 0 0
Accenture plc COMMON STOCKS G1151C101 13,801 84,531 SH   SOLE   49,636 0 34,895
Accenture plc COMMON STOCKS G1151C101 535 3,275 SH   OTR   3,275 0 0
Allegiance Bancshares, Inc. COMMON STOCKS 01748H107 489 20,300 SH   SOLE   1,606 0 18,694
Alphabet Inc. Class C COMMON STOCKS 02079K107 2,519 2,166 SH   SOLE   2,106 0 60
Alphabet Inc. Class C COMMON STOCKS 02079K107 320 275 SH   OTR   275 0 0
Alphabet, Inc. Class A COMMON STOCKS 02079K305 2,746 2,363 SH   SOLE   1,598 0 765
Alphabet, Inc. Class A COMMON STOCKS 02079K305 320 275 SH   OTR   275 0 0
Amazon.com, Inc. COMMON STOCKS 023135106 9,238 4,738 SH   SOLE   4,208 0 530
Amazon.com, Inc. COMMON STOCKS 023135106 84 43 SH   OTR   43 0 0
American Tower Corp. COMMON STOCKS 03027X100 19,464 89,386 SH   SOLE   51,873 0 37,513
American Tower Corp. COMMON STOCKS 03027X100 1,450 6,660 SH   OTR   6,660 0 0
Amgen Inc. COMMON STOCKS 031162100 1,419 7,000 SH   SOLE   7,000 0 0
Analog Devices, Inc. COMMON STOCKS 032654105 14,201 158,410 SH   SOLE   95,815 0 62,595
Analog Devices, Inc. COMMON STOCKS 032654105 762 8,495 SH   OTR   8,495 0 0
Apple, Inc. COMMON STOCKS 037833100 29,173 114,723 SH   SOLE   81,893 0 32,830
Apple, Inc. COMMON STOCKS 037833100 1,551 6,100 SH   OTR   6,100 0 0
Bank of America Corporation COMMON STOCKS 060505104 3,227 152,000 SH   SOLE   152,000 0 0
Becton, Dickinson & Co. COMMON STOCKS 075887109 11,223 48,845 SH   SOLE   27,966 0 20,879
Becton, Dickinson & Co. COMMON STOCKS 075887109 626 2,725 SH   OTR   2,725 0 0
Berkshire Hathaway Inc. Class COMMON STOCKS 084670108 816 3 SH   OTR   3 0 0
BioTelemetry, Inc. COMMON STOCKS 090672106 526 13,668 SH   SOLE   1,061 0 12,607
Blackbaud, Inc. COMMON STOCKS 09227Q100 481 8,658 SH   SOLE   670 0 7,988
Boeing Co. COMMON STOCKS 097023105 425 2,847 SH   SOLE   738 0 2,109
Bristol-Myers Squibb Co. COMMON STOCKS 110122108 7,093 127,243 SH   SOLE   85,588 0 41,655
Broadcom, Inc. COMMON STOCKS 11135F101 811 3,420 SH   SOLE   813 0 2,607
Brooks Automation, Inc. COMMON STOCKS 114340102 784 25,706 SH   SOLE   2,001 0 23,705
CEVA, Inc. COMMON STOCKS 157210105 550 22,048 SH   SOLE   1,698 0 20,350
Cantel Medical Corp. COMMON STOCKS 138098108 280 7,804 SH   SOLE   603 0 7,201
Carolina Financial Corp. COMMON STOCKS 143873107 342 13,230 SH   SOLE   1,104 0 12,126
Century Communities, Inc. COMMON STOCKS 156504300 233 16,068 SH   SOLE   1,271 0 14,797
Chevron Corp. COMMON STOCKS 166764100 341 4,700 SH   OTR   4,700 0 0
Ciena Corp. COMMON STOCKS 171779309 842 21,152 SH   SOLE   1,649 0 19,503
Cisco Systems, Inc. COMMON STOCKS 17275R102 18,263 464,593 SH   SOLE   276,537 0 188,056
Cisco Systems, Inc. COMMON STOCKS 17275R102 1,116 28,398 SH   OTR   28,398 0 0
Coca-Cola Co. COMMON STOCKS 191216100 783 17,701 SH   SOLE   17,701 0 0
Coca-Cola Co. COMMON STOCKS 191216100 637 14,400 SH   OTR   14,400 0 0
Colgate-Palmolive Co. COMMON STOCKS 194162103 49 732 SH   SOLE   550 0 182
Colgate-Palmolive Co. COMMON STOCKS 194162103 597 9,000 SH   OTR   9,000 0 0
Corcept Therapeutics, Inc. COMMON STOCKS 218352102 381 32,040 SH   SOLE   2,497 0 29,543
CoreSite Realty Corp. COMMON STOCKS 21870Q105 744 6,420 SH   SOLE   496 0 5,924
Corning, Inc. COMMON STOCKS 219350105 1,814 88,324 SH   SOLE   88,324 0 0
Crown Castle International Cor COMMON STOCKS 22822V101 3,752 25,981 SH   SOLE   14,308 0 11,673
Curtiss-Wright Corp. COMMON STOCKS 231561101 497 5,380 SH   SOLE   417 0 4,963
CyrusOne, Inc. COMMON STOCKS 23283R100 508 8,222 SH   SOLE   635 0 7,587
Dycom Industries, Inc. COMMON STOCKS 267475101 234 9,104 SH   SOLE   702 0 8,402
EPAM Systems, Inc. COMMON STOCKS 29414B104 1,221 6,576 SH   SOLE   511 0 6,065
Eagle Pharmaceuticals, Inc. COMMON STOCKS 269796108 439 9,549 SH   SOLE   744 0 8,805
Eli Lilly & Co. COMMON STOCKS 532457108 12,813 92,364 SH   SOLE   65,034 0 27,330
Eli Lilly & Co. COMMON STOCKS 532457108 415 2,992 SH   OTR   2,992 0 0
Evercore, Inc. COMMON STOCKS 29977A105 290 6,289 SH   SOLE   487 0 5,802
ExxonMobil Corp. COMMON STOCKS 30231G102 204 5,383 SH   SOLE   905 0 4,478
Fabrinet COMMON STOCKS G3323L100 741 13,588 SH   SOLE   1,053 0 12,535
Facebook, Inc. Class A COMMON STOCKS 30303M102 1,312 7,864 SH   SOLE   3,470 0 4,394
FedEx Corp. COMMON STOCKS 31428X106 509 4,198 SH   SOLE   1,695 0 2,503
Fiserv, Inc. COMMON STOCKS 337738108 2,436 25,647 SH   SOLE   9,701 0 15,946
Five Below, Inc. COMMON STOCKS 33829M101 468 6,650 SH   SOLE   522 0 6,128
Hasbro Inc. COMMON STOCKS 418056107 610 8,530 SH   OTR   8,530 0 0
Hershey Foods Corp. COMMON STOCKS 427866108 1,246 9,400 SH   SOLE   9,400 0 0
Honeywell International, Inc. COMMON STOCKS 438516106 9,348 69,870 SH   SOLE   40,629 0 29,241
Honeywell International, Inc. COMMON STOCKS 438516106 1,157 8,650 SH   OTR   8,650 0 0
Horizon Therapeutics plc COMMON STOCKS G46188101 922 31,140 SH   SOLE   2,444 0 28,696
Integra Lifesciences Holdings COMMON STOCKS 457985208 420 9,403 SH   SOLE   729 0 8,674
Intel Corporation COMMON STOCKS 458140100 3,683 68,060 SH   SOLE   68,060 0 0
Intercontinental Exchange, Inc COMMON STOCKS 45866F104 12,548 155,389 SH   SOLE   89,892 0 65,497
Intl. Flavors & Fragrances Inc COMMON STOCKS 459506101 25,520 250,000 SH   SOLE   250,000 0 0
JPMorgan Chase & Co. COMMON STOCKS 46625H100 20,840 231,483 SH   SOLE   156,272 0 75,211
JPMorgan Chase & Co. COMMON STOCKS 46625H100 1,098 12,200 SH   OTR   12,200 0 0
Johnson & Johnson COMMON STOCKS 478160104 3,967 30,254 SH   SOLE   29,754 0 500
KLA Corp. COMMON STOCKS 482480100 12,113 84,273 SH   SOLE   52,845 0 31,428
KLA Corp. COMMON STOCKS 482480100 816 5,675 SH   OTR   5,675 0 0
Knight Swift Transportation Hl COMMON STOCKS 499049104 637 19,419 SH   SOLE   1,512 0 17,907
LGI Homes, Inc. COMMON STOCKS 50187T106 366 8,112 SH   SOLE   629 0 7,483
LHC Group, Inc. COMMON STOCKS 50187A107 902 6,436 SH   SOLE   503 0 5,933
Lockheed Martin Corp. COMMON STOCKS 539830109 13,752 40,572 SH   SOLE   23,564 0 17,008
Lockheed Martin Corp. COMMON STOCKS 539830109 915 2,700 SH   OTR   2,700 0 0
Lowe's Companies, Inc. COMMON STOCKS 548661107 12,600 146,424 SH   SOLE   84,287 0 62,137
Lowe's Companies, Inc. COMMON STOCKS 548661107 1,143 13,280 SH   OTR   13,280 0 0
Lululemon Athletica, Inc. COMMON STOCKS 550021109 506 2,670 SH   SOLE   637 0 2,033
MarketAxess Holdings, Inc. COMMON STOCKS 57060D108 712 2,141 SH   SOLE   169 0 1,972
MasTec, Inc. COMMON STOCKS 576323109 597 18,254 SH   SOLE   1,426 0 16,828
Mastercard, Inc. COMMON STOCKS 57636Q104 9,645 39,927 SH   SOLE   23,456 0 16,471
Mastercard, Inc. COMMON STOCKS 57636Q104 242 1,000 SH   OTR   1,000 0 0
Maxim Integrated Products, Inc COMMON STOCKS 57772k101 10,931 224,871 SH   SOLE   134,744 0 90,127
Maxim Integrated Products, Inc COMMON STOCKS 57772k101 287 5,900 SH   OTR   5,900 0 0
McDonald's Corporation COMMON STOCKS 580135101 4,580 27,699 SH   SOLE   27,699 0 0
Medifast, Inc. COMMON STOCKS 58470H101 518 8,281 SH   SOLE   648 0 7,633
Medpace Holdings, Inc. COMMON STOCKS 58506Q109 856 11,672 SH   SOLE   1,057 0 10,615
Merck & Co., Inc. COMMON STOCKS 58933y105 12,209 158,677 SH   SOLE   100,381 0 58,296
Merck & Co., Inc. COMMON STOCKS 58933y105 425 5,526 SH   OTR   5,526 0 0
Microsoft Corp. COMMON STOCKS 594918104 34,422 218,259 SH   SOLE   142,297 0 75,962
Microsoft Corp. COMMON STOCKS 594918104 3,438 21,800 SH   OTR   21,800 0 0
Moelis & Co. Class A COMMON STOCKS 60786M105 280 9,948 SH   SOLE   822 0 9,126
Monolithic Power Systems, Inc. COMMON STOCKS 609839105 663 3,960 SH   SOLE   308 0 3,652
Moody's Corp. COMMON STOCKS 615369105 4,945 23,381 SH   SOLE   15,394 0 7,987
Moody's Corp. COMMON STOCKS 615369105 249 1,175 SH   OTR   1,175 0 0
NIKE, Inc. Class B COMMON STOCKS 654106103 2,033 24,571 SH   SOLE   12,864 0 11,707
NIKE, Inc. Class B COMMON STOCKS 654106103 1,059 12,800 SH   OTR   12,800 0 0
NV5 Global, Inc. COMMON STOCKS 62945V109 479 11,611 SH   SOLE   903 0 10,708
Netflix, Inc. COMMON STOCKS 64110L106 1,995 5,313 SH   SOLE   3,080 0 2,233
Norfolk Southern Corporation COMMON STOCKS 655844108 1,338 9,165 SH   SOLE   9,165 0 0
Northrop Grumman Corp. COMMON STOCKS 666807102 12,342 40,792 SH   SOLE   23,388 0 17,404
NuVasive, Inc. COMMON STOCKS 670704105 350 6,912 SH   SOLE   498 0 6,414
Ollie's Bargain Outlet Holding COMMON STOCKS 681116109 385 8,311 SH   SOLE   653 0 7,658
PTC, Inc. COMMON STOCKS 69370C100 454 7,423 SH   SOLE   578 0 6,845
Peoples United Financing COMMON STOCKS 712704105 111 10,000 SH   SOLE   10,000 0 0
PepsiCo, Inc. COMMON STOCKS 713448108 2,106 17,538 SH   SOLE   13,339 0 4,199
PepsiCo, Inc. COMMON STOCKS 713448108 601 5,000 SH   OTR   5,000 0 0
Pfizer Inc. COMMON STOCKS 717081103 1,394 42,711 SH   SOLE   42,481 0 230
Planet Fitness, Inc. Class A COMMON STOCKS 72703H101 446 9,168 SH   SOLE   726 0 8,442
Pool Corp. COMMON STOCKS 73278L105 1,758 8,933 SH   SOLE   1,211 0 7,722
Procter & Gamble Co. COMMON STOCKS 742718109 1,007 9,158 SH   SOLE   9,158 0 0
Qorvo, Inc. COMMON STOCKS 74736K101 325 4,035 SH   SOLE   781 0 3,254
RH COMMON STOCKS 74967X103 213 2,119 SH   SOLE   168 0 1,951
Raytheon Co. COMMON STOCKS 755111507 10,877 82,934 SH   SOLE   48,123 0 34,811
Raytheon Co. COMMON STOCKS 755111507 800 6,100 SH   OTR   6,100 0 0
S&P Global, Inc. COMMON STOCKS 78409V104 5,176 21,121 SH   SOLE   13,911 0 7,210
S&P Global, Inc. COMMON STOCKS 78409V104 263 1,075 SH   OTR   1,075 0 0
Starbucks Corp. COMMON STOCKS 855244109 1,331 20,241 SH   SOLE   9,076 0 11,165
Stryker Corp. COMMON STOCKS 863667101 12,208 73,328 SH   SOLE   41,385 0 31,943
Stryker Corp. COMMON STOCKS 863667101 312 1,875 SH   OTR   1,875 0 0
Supernus Pharmaceuticals, Inc. COMMON STOCKS 868459108 302 16,764 SH   SOLE   1,288 0 15,476
Syneos Health Class A COMMON STOCKS 87166B102 431 10,932 SH   SOLE   863 0 10,069
T Rowe Price Group Inc. COMMON STOCKS 74144t108 635 6,500 SH   OTR   6,500 0 0
TE Connectivity Ltd. Regular S COMMON STOCKS H84989104 10,216 162,217 SH   SOLE   90,634 0 71,583
TE Connectivity Ltd. Regular S COMMON STOCKS H84989104 425 6,750 SH   OTR   6,750 0 0
Texas Instruments, Inc. COMMON STOCKS 882508104 16,190 162,017 SH   SOLE   95,264 0 66,753
Texas Instruments, Inc. COMMON STOCKS 882508104 1,239 12,400 SH   OTR   12,400 0 0
The Goldman Sachs Group, Inc. COMMON STOCKS 38141g104 517 3,344 SH   SOLE   1,411 0 1,933
The Home Depot, Inc. COMMON STOCKS 437076102 11,661 62,453 SH   SOLE   38,180 0 24,273
The TJX Companies, Inc. COMMON STOCKS 872540109 1,068 22,344 SH   SOLE   9,940 0 12,404
The Walt Disney Co. COMMON STOCKS 254687106 13,446 139,190 SH   SOLE   91,160 0 48,030
The Walt Disney Co. COMMON STOCKS 254687106 811 8,400 SH   OTR   8,400 0 0
Thermo Fisher Scientific, Inc. COMMON STOCKS 883556102 1,494 5,268 SH   SOLE   2,043 0 3,225
Truist Financial Corp. COMMON STOCKS 89832Q109 10,332 335,020 SH   SOLE   194,267 0 140,753
Truist Financial Corp. COMMON STOCKS 89832Q109 686 22,240 SH   OTR   22,240 0 0
U.S. Bancorp COMMON STOCKS 902973304 610 17,720 SH   SOLE   7,356 0 10,364
United Technologies Corp. COMMON STOCKS 913017109 1,596 16,915 SH   SOLE   14,179 0 2,736
United Technologies Corp. COMMON STOCKS 913017109 528 5,600 SH   OTR   5,600 0 0
UnitedHealth Group COMMON STOCKS 91324P102 20,692 82,975 SH   SOLE   48,297 0 34,678
UnitedHealth Group COMMON STOCKS 91324P102 773 3,100 SH   OTR   3,100 0 0
Verint Systems, Inc. COMMON STOCKS 92343X100 352 8,179 SH   SOLE   635 0 7,544
Virtusa Corp. COMMON STOCKS 92827P102 291 10,229 SH   SOLE   795 0 9,434
Visa, Inc. Class A COMMON STOCKS 92826C839 19,615 121,742 SH   SOLE   72,093 0 49,649
Visa, Inc. Class A COMMON STOCKS 92826C839 1,603 9,950 SH   OTR   9,950 0 0
ePlus, Inc. COMMON STOCKS 294268107 499 7,961 SH   SOLE   616 0 7,345
SPDR Tr Unit Ser 1 EXCHANGE-TRADED 78462F103 1,684 6,534 SH   SOLE   6,357 0 177
iShares Tr Russell Midcap EXCHANGE-TRADED 464287499 554 12,840 SH   SOLE   12,840 0 0