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 10 65 SH   SOLE   65 0 0
3M Co. COMMON STOCKS 88579Y101 359 2,300 SH   OTR   2,300 0 0
Abbott Laboratories COMMON STOCKS 002824100 19,271 210,770 SH   SOLE   127,886 0 82,884
Abbott Laboratories COMMON STOCKS 002824100 761 8,322 SH   OTR   8,322 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 886 9,026 SH   SOLE   9,026 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 817 8,322 SH   OTR   8,322 0 0
Accenture plc COMMON STOCKS G1151C101 18,511 86,212 SH   SOLE   51,362 0 34,850
Accenture plc COMMON STOCKS G1151C101 703 3,275 SH   OTR   3,275 0 0
Allegiance Bancshares, Inc. COMMON STOCKS 01748H107 521 20,518 SH   SOLE   1,606 0 18,912
Alphabet Inc. Class C COMMON STOCKS 02079K107 3,062 2,166 SH   SOLE   2,106 0 60
Alphabet Inc. Class C COMMON STOCKS 02079K107 389 275 SH   OTR   275 0 0
Alphabet, Inc. Class A COMMON STOCKS 02079K305 3,347 2,360 SH   SOLE   1,597 0 763
Alphabet, Inc. Class A COMMON STOCKS 02079K305 390 275 SH   OTR   275 0 0
Amazon.com, Inc. COMMON STOCKS 023135106 13,063 4,735 SH   SOLE   4,208 0 527
Amazon.com, Inc. COMMON STOCKS 023135106 119 43 SH   OTR   43 0 0
American Tower Corp. COMMON STOCKS 03027X100 23,534 91,027 SH   SOLE   53,457 0 37,570
American Tower Corp. COMMON STOCKS 03027X100 1,722 6,660 SH   OTR   6,660 0 0
Amgen Inc. COMMON STOCKS 031162100 1,651 7,000 SH   SOLE   7,000 0 0
Analog Devices, Inc. COMMON STOCKS 032654105 17,647 143,894 SH   SOLE   87,603 0 56,291
Analog Devices, Inc. COMMON STOCKS 032654105 1,042 8,495 SH   OTR   8,495 0 0
Apple, Inc. COMMON STOCKS 037833100 42,855 117,475 SH   SOLE   83,729 0 33,746
Apple, Inc. COMMON STOCKS 037833100 2,225 6,100 SH   OTR   6,100 0 0
Bank of America Corporation COMMON STOCKS 060505104 2,158 90,850 SH   SOLE   90,850 0 0
Becton, Dickinson & Co. COMMON STOCKS 075887109 11,949 49,938 SH   SOLE   29,040 0 20,898
Becton, Dickinson & Co. COMMON STOCKS 075887109 652 2,725 SH   OTR   2,725 0 0
Berkshire Hathaway Inc. Class COMMON STOCKS 084670108 802 3 SH   OTR   3 0 0
BioTelemetry, Inc. COMMON STOCKS 090672106 623 13,791 SH   SOLE   1,061 0 12,730
Blackbaud, Inc. COMMON STOCKS 09227Q100 499 8,736 SH   SOLE   670 0 8,066
Boeing Co. COMMON STOCKS 097023105 700 3,821 SH   SOLE   955 0 2,866
Bristol-Myers Squibb Co. COMMON STOCKS 110122108 12,186 207,251 SH   SOLE   136,425 0 70,826
Broadcom, Inc. COMMON STOCKS 11135F101 10,173 32,233 SH   SOLE   16,998 0 15,235
Brooks Automation, Inc. COMMON STOCKS 114340102 1,148 25,954 SH   SOLE   2,001 0 23,953
CEVA, Inc. COMMON STOCKS 157210105 832 22,247 SH   SOLE   1,698 0 20,549
Cantel Medical Corp. COMMON STOCKS 138098108 592 13,384 SH   SOLE   1,050 0 12,334
Carrier Global Corp. COMMON STOCKS 14448C104 273 12,304 SH   SOLE   12,304 0 0
Carrier Global Corp. COMMON STOCKS 14448C104 124 5,600 SH   OTR   5,600 0 0
Century Communities, Inc. COMMON STOCKS 156504300 498 16,245 SH   SOLE   1,271 0 14,974
Chevron Corp. COMMON STOCKS 166764100 10 111 SH   SOLE   111 0 0
Chevron Corp. COMMON STOCKS 166764100 419 4,700 SH   OTR   4,700 0 0
Ciena Corp. COMMON STOCKS 171779309 1,156 21,350 SH   SOLE   1,649 0 19,701
Cisco Systems, Inc. COMMON STOCKS 17275R102 21,944 470,501 SH   SOLE   282,323 0 188,178
Cisco Systems, Inc. COMMON STOCKS 17275R102 1,324 28,398 SH   OTR   28,398 0 0
Coca-Cola Co. COMMON STOCKS 191216100 818 18,307 SH   SOLE   18,307 0 0
Coca-Cola Co. COMMON STOCKS 191216100 643 14,400 SH   OTR   14,400 0 0
Colgate-Palmolive Co. COMMON STOCKS 194162103 27 364 SH   SOLE   182 0 182
Colgate-Palmolive Co. COMMON STOCKS 194162103 659 9,000 SH   OTR   9,000 0 0
Corcept Therapeutics, Inc. COMMON STOCKS 218352102 544 32,344 SH   SOLE   2,497 0 29,847
CoreSite Realty Corp. COMMON STOCKS 21870Q105 784 6,474 SH   SOLE   496 0 5,978
Corning, Inc. COMMON STOCKS 219350105 1,892 73,052 SH   SOLE   73,052 0 0
Crown Castle International Cor COMMON STOCKS 22822V101 15,091 90,179 SH   SOLE   54,210 0 35,969
Curtiss-Wright Corp. COMMON STOCKS 231561101 485 5,429 SH   SOLE   417 0 5,012
CyrusOne, Inc. COMMON STOCKS 23283R100 603 8,295 SH   SOLE   635 0 7,660
Dycom Industries, Inc. COMMON STOCKS 267475101 376 9,185 SH   SOLE   702 0 8,483
EPAM Systems, Inc. COMMON STOCKS 29414B104 1,672 6,633 SH   SOLE   511 0 6,122
Eagle Pharmaceuticals, Inc. COMMON STOCKS 269796108 463 9,644 SH   SOLE   744 0 8,900
Eli Lilly & Co. COMMON STOCKS 532457108 15,398 93,788 SH   SOLE   66,425 0 27,363
Eli Lilly & Co. COMMON STOCKS 532457108 491 2,992 SH   OTR   2,992 0 0
Evercore, Inc. COMMON STOCKS 29977A105 374 6,345 SH   SOLE   487 0 5,858
ExxonMobil Corp. COMMON STOCKS 30231G102 245 5,479 SH   SOLE   1,001 0 4,478
Fabrinet COMMON STOCKS G3323L100 856 13,710 SH   SOLE   1,053 0 12,657
Facebook, Inc. Class A COMMON STOCKS 30303M102 1,781 7,842 SH   SOLE   3,465 0 4,377
FedEx Corp. COMMON STOCKS 31428X106 587 4,187 SH   SOLE   1,695 0 2,492
Fiserv, Inc. COMMON STOCKS 337738108 2,499 25,596 SH   SOLE   9,689 0 15,907
Five Below, Inc. COMMON STOCKS 33829M101 718 6,717 SH   SOLE   522 0 6,195
Hasbro Inc. COMMON STOCKS 418056107 639 8,530 SH   OTR   8,530 0 0
Hershey Foods Corp. COMMON STOCKS 427866108 1,218 9,400 SH   SOLE   9,400 0 0
Honeywell International, Inc. COMMON STOCKS 438516106 10,307 71,281 SH   SOLE   42,017 0 29,264
Honeywell International, Inc. COMMON STOCKS 438516106 1,251 8,650 SH   OTR   8,650 0 0
Horizon Therapeutics plc COMMON STOCKS G46188101 1,748 31,451 SH   SOLE   2,444 0 29,007
Integra Lifesciences Holdings COMMON STOCKS 457985208 446 9,488 SH   SOLE   729 0 8,759
Intel Corporation COMMON STOCKS 458140100 4,107 68,647 SH   SOLE   68,647 0 0
Intercontinental Exchange, Inc COMMON STOCKS 45866F104 15,017 163,938 SH   SOLE   98,359 0 65,579
Intl. Flavors & Fragrances Inc COMMON STOCKS 459506101 30,615 250,000 SH   SOLE   250,000 0 0
JPMorgan Chase & Co. COMMON STOCKS 46625H100 22,096 234,917 SH   SOLE   159,791 0 75,126
JPMorgan Chase & Co. COMMON STOCKS 46625H100 1,148 12,200 SH   OTR   12,200 0 0
Johnson & Johnson COMMON STOCKS 478160104 4,283 30,454 SH   SOLE   29,954 0 500
KLA Corp. COMMON STOCKS 482480100 16,810 86,433 SH   SOLE   54,990 0 31,443
KLA Corp. COMMON STOCKS 482480100 1,104 5,675 SH   OTR   5,675 0 0
Knight Swift Transportation Hl COMMON STOCKS 499049104 818 19,604 SH   SOLE   1,512 0 18,092
LGI Homes, Inc. COMMON STOCKS 50187T106 721 8,191 SH   SOLE   629 0 7,562
LHC Group, Inc. COMMON STOCKS 50187A107 1,133 6,497 SH   SOLE   503 0 5,994
Lockheed Martin Corp. COMMON STOCKS 539830109 15,126 41,449 SH   SOLE   24,428 0 17,021
Lockheed Martin Corp. COMMON STOCKS 539830109 985 2,700 SH   OTR   2,700 0 0
Lowe's Companies, Inc. COMMON STOCKS 548661107 20,167 149,251 SH   SOLE   87,260 0 61,991
Lowe's Companies, Inc. COMMON STOCKS 548661107 1,794 13,280 SH   OTR   13,280 0 0
Lululemon Athletica, Inc. COMMON STOCKS 550021109 831 2,663 SH   SOLE   637 0 2,026
MarketAxess Holdings, Inc. COMMON STOCKS 57060D108 1,084 2,164 SH   SOLE   169 0 1,995
MasTec, Inc. COMMON STOCKS 576323109 826 18,411 SH   SOLE   1,426 0 16,985
Mastercard, Inc. COMMON STOCKS 57636Q104 12,116 40,974 SH   SOLE   24,308 0 16,666
Mastercard, Inc. COMMON STOCKS 57636Q104 296 1,000 SH   OTR   1,000 0 0
Maxim Integrated Products, Inc COMMON STOCKS 57772k101 13,845 228,435 SH   SOLE   138,340 0 90,095
Maxim Integrated Products, Inc COMMON STOCKS 57772k101 358 5,900 SH   OTR   5,900 0 0
McDonald's Corporation COMMON STOCKS 580135101 5,130 27,808 SH   SOLE   27,808 0 0
Medifast, Inc. COMMON STOCKS 58470H101 1,161 8,367 SH   SOLE   648 0 7,719
Medpace Holdings, Inc. COMMON STOCKS 58506Q109 1,112 11,953 SH   SOLE   1,057 0 10,896
Merck & Co., Inc. COMMON STOCKS 58933y105 12,603 162,981 SH   SOLE   104,604 0 58,377
Merck & Co., Inc. COMMON STOCKS 58933y105 427 5,526 SH   OTR   5,526 0 0
Microsoft Corp. COMMON STOCKS 594918104 45,290 222,542 SH   SOLE   145,575 0 76,967
Microsoft Corp. COMMON STOCKS 594918104 4,437 21,800 SH   OTR   21,800 0 0
Moelis & Co. Class A COMMON STOCKS 60786M105 315 10,105 SH   SOLE   822 0 9,283
Monolithic Power Systems, Inc. COMMON STOCKS 609839105 948 3,998 SH   SOLE   308 0 3,690
Moody's Corp. COMMON STOCKS 615369105 12,268 44,653 SH   SOLE   28,319 0 16,334
Moody's Corp. COMMON STOCKS 615369105 323 1,175 SH   OTR   1,175 0 0
NIKE, Inc. Class B COMMON STOCKS 654106103 2,386 24,331 SH   SOLE   12,664 0 11,667
NIKE, Inc. Class B COMMON STOCKS 654106103 1,255 12,800 SH   OTR   12,800 0 0
NV5 Global, Inc. COMMON STOCKS 62945V109 596 11,718 SH   SOLE   903 0 10,815
Netflix, Inc. COMMON STOCKS 64110L106 2,414 5,304 SH   SOLE   3,080 0 2,224
Norfolk Southern Corporation COMMON STOCKS 655844108 1,609 9,165 SH   SOLE   9,165 0 0
Northrop Grumman Corp. COMMON STOCKS 666807102 12,861 41,834 SH   SOLE   24,408 0 17,426
NuVasive, Inc. COMMON STOCKS 670704105 388 6,974 SH   SOLE   498 0 6,476
O Reilly Automotive COMMON STOCKS 67103H107 253 600 SH   SOLE   0 0 600
Ollie's Bargain Outlet Holding COMMON STOCKS 681116109 1,232 12,614 SH   SOLE   990 0 11,624
Otis Worldwide Corp. COMMON STOCKS 68902V107 350 6,152 SH   SOLE   6,152 0 0
Otis Worldwide Corp. COMMON STOCKS 68902V107 159 2,800 SH   OTR   2,800 0 0
PTC, Inc. COMMON STOCKS 69370C100 583 7,496 SH   SOLE   578 0 6,918
PepsiCo, Inc. COMMON STOCKS 713448108 2,319 17,530 SH   SOLE   13,339 0 4,191
PepsiCo, Inc. COMMON STOCKS 713448108 661 5,000 SH   OTR   5,000 0 0
Pfizer Inc. COMMON STOCKS 717081103 1,397 42,711 SH   SOLE   42,481 0 230
Planet Fitness, Inc. Class A COMMON STOCKS 72703H101 561 9,267 SH   SOLE   726 0 8,541
Pool Corp. COMMON STOCKS 73278L105 2,031 7,469 SH   SOLE   1,102 0 6,367
Procter & Gamble Co. COMMON STOCKS 742718109 1,135 9,494 SH   SOLE   9,494 0 0
Qorvo, Inc. COMMON STOCKS 74736K101 445 4,022 SH   SOLE   781 0 3,241
RH COMMON STOCKS 74967X103 830 3,334 SH   SOLE   263 0 3,071
Raytheon Technologies Corp. COMMON STOCKS 75513E101 16,790 272,474 SH   SOLE   163,592 0 108,882
Raytheon Technologies Corp. COMMON STOCKS 75513E101 1,223 19,842 SH   OTR   19,842 0 0
S&P Global, Inc. COMMON STOCKS 78409V104 7,191 21,825 SH   SOLE   14,404 0 7,421
S&P Global, Inc. COMMON STOCKS 78409V104 354 1,075 SH   OTR   1,075 0 0
Starbucks Corp. COMMON STOCKS 855244109 1,502 20,408 SH   SOLE   9,279 0 11,129
Stryker Corp. COMMON STOCKS 863667101 17,974 99,750 SH   SOLE   57,977 0 41,773
Stryker Corp. COMMON STOCKS 863667101 338 1,875 SH   OTR   1,875 0 0
Supernus Pharmaceuticals, Inc. COMMON STOCKS 868459108 402 16,912 SH   SOLE   1,288 0 15,624
Syneos Health Class A COMMON STOCKS 87166B102 644 11,050 SH   SOLE   863 0 10,187
T Rowe Price Group Inc. COMMON STOCKS 74144t108 803 6,500 SH   OTR   6,500 0 0
TE Connectivity Ltd. Regular S COMMON STOCKS H84989104 13,701 168,007 SH   SOLE   96,283 0 71,724
TE Connectivity Ltd. Regular S COMMON STOCKS H84989104 550 6,750 SH   OTR   6,750 0 0
Texas Instruments, Inc. COMMON STOCKS 882508104 14,743 116,114 SH   SOLE   68,473 0 47,641
Texas Instruments, Inc. COMMON STOCKS 882508104 1,574 12,400 SH   OTR   12,400 0 0
The Goldman Sachs Group, Inc. COMMON STOCKS 38141g104 575 2,912 SH   SOLE   1,411 0 1,501
The Home Depot, Inc. COMMON STOCKS 437076102 20,304 81,051 SH   SOLE   49,426 0 31,625
The TJX Companies, Inc. COMMON STOCKS 872540109 1,127 22,295 SH   SOLE   9,940 0 12,355
The Walt Disney Co. COMMON STOCKS 254687106 2,877 25,799 SH   SOLE   25,799 0 0
The Walt Disney Co. COMMON STOCKS 254687106 937 8,400 SH   OTR   8,400 0 0
Thermo Fisher Scientific, Inc. COMMON STOCKS 883556102 1,902 5,249 SH   SOLE   2,038 0 3,211
Truist Financial Corp. COMMON STOCKS 89832Q109 9 244 SH   SOLE   244 0 0
Truist Financial Corp. COMMON STOCKS 89832Q109 835 22,240 SH   OTR   22,240 0 0
U.S. Bancorp COMMON STOCKS 902973304 651 17,683 SH   SOLE   7,356 0 10,327
United Bankshares, Inc. COMMON STOCKS 909907107 418 15,121 SH   SOLE   1,245 0 13,876
UnitedHealth Group COMMON STOCKS 91324P102 24,546 83,221 SH   SOLE   48,582 0 34,639
UnitedHealth Group COMMON STOCKS 91324P102 914 3,100 SH   OTR   3,100 0 0
Verint Systems, Inc. COMMON STOCKS 92343X100 373 8,254 SH   SOLE   635 0 7,619
Virtusa Corp. COMMON STOCKS 92827P102 335 10,329 SH   SOLE   795 0 9,534
Visa, Inc. Class A COMMON STOCKS 92826C839 23,900 123,727 SH   SOLE   74,030 0 49,697
Visa, Inc. Class A COMMON STOCKS 92826C839 1,922 9,950 SH   OTR   9,950 0 0
ePlus, Inc. COMMON STOCKS 294268107 568 8,031 SH   SOLE   616 0 7,415
iShares Tr Russell Midcap EXCHANGE-TRADED 464287499 688 12,840 SH   SOLE   12,840 0 0