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
Abbott Laboratories COM 002824100 1,849 20,220 SH   SOLE   20,220 0 0
Accenture Ltd. Ireland Class Shar COM G1151C101 12,291 57,241 SH   SOLE   50,121 0 7,120
Accenture Ltd. Ireland Class Shar COM G1151C101 1,526 7,105 SH   OTR   7,105 0 0
Activision Blizzard Inc. COM 00507V109 20,826 274,392 SH   SOLE   233,412 0 40,980
Activision Blizzard Inc. COM 00507V109 2,439 32,130 SH   OTR   32,130 0 0
Adobe Inc COM 00724F101 35,681 81,968 SH   SOLE   73,988 0 7,980
Adobe Inc COM 00724F101 2,629 6,040 SH   OTR   6,040 0 0
Akamai Technologies Inc. COM 00971T101 19,845 185,309 SH   SOLE   163,619 0 21,690
Akamai Technologies Inc. COM 00971T101 1,846 17,240 SH   OTR   17,240 0 0
Alaska Air Group COM 011659109 677 18,681 SH   SOLE   18,031 0 650
Alibaba Grp Shs ADR COM 01609W102 583 2,702 SH   SOLE   2,702 0 0
Align Technology Inc COM 016255101 1,093 3,982 SH   SOLE   3,982 0 0
Alphabet Inc Class A COM 02079K305 22,648 15,971 SH   SOLE   13,742 0 2,229
Alphabet Inc Class A COM 02079K305 2,270 1,601 SH   OTR   1,601 0 0
Alphabet Inc Class C COM 02079K107 4,067 2,877 SH   SOLE   2,777 0 100
Amazon.com Inc. COM 023135106 42,254 15,316 SH   SOLE   13,784 0 1,532
Amazon.com Inc. COM 023135106 3,035 1,100 SH   OTR   1,100 0 0
Amer Express Company COM 025816109 1,679 17,635 SH   SOLE   17,065 0 570
American Tower REIT COM 03027X100 4,924 19,047 SH   SOLE   18,712 0 335
Americold Rlty Tr COM 03064D108 570 15,697 SH   SOLE   15,697 0 0
Amgen Incorporated COM 031162100 899 3,812 SH   SOLE   3,812 0 0
ANSYS Inc COM 03662Q105 14,104 48,347 SH   SOLE   41,387 0 6,960
ANSYS Inc COM 03662Q105 1,559 5,345 SH   OTR   5,345 0 0
Anthem Inc COM 036752103 829 3,152 SH   SOLE   3,152 0 0
Apple Inc COM 037833100 12,404 34,001 SH   SOLE   33,576 0 425
Applied Materials Inc. COM 038222105 17,925 296,526 SH   SOLE   257,211 0 39,315
Applied Materials Inc. COM 038222105 1,817 30,065 SH   OTR   30,065 0 0
Ares Cap Corp COM 04010L103 908 62,833 SH   SOLE   62,833 0 0
Arista Networks Inc COM 040413106 1,610 7,665 SH   SOLE   7,665 0 0
ASML Hldg NV NY Registry New 2012 COM N07059210 11,853 32,206 SH   SOLE   27,624 0 4,582
ASML Hldg NV NY Registry New 2012 COM N07059210 1,305 3,545 SH   OTR   3,545 0 0
Astrazeneca PLC Spon. ADR COM 046353108 341 6,449 SH   SOLE   6,449 0 0
Athersys Inc New COM 04744L106 29 10,550 SH   SOLE   10,550 0 0
Atlassian Corp PLC A COM G06242104 498 2,760 SH   SOLE   2,760 0 0
Automatic Data Processing COM 053015103 2,572 17,272 SH   SOLE   16,737 0 535
Ball Corp COM 058498106 1,701 24,475 SH   SOLE   23,620 0 855
Becton Dickinson COM 075887109 1,373 5,738 SH   SOLE   5,738 0 0
Berkshire Hathaway Inc. Class B COM 084670702 484 2,712 SH   SOLE   2,712 0 0
Blackrock TCP Cap Corp COM 09259E108 637 69,676 SH   SOLE   69,676 0 0
Blackstone Group Inc Cl A COM 09260D107 1,298 22,917 SH   SOLE   22,917 0 0
Blackstone Mortgage Trust Inc Cla COM 09257W100 861 35,759 SH   SOLE   35,759 0 0
Bristol Myers Squibb Company COM 110122108 16,149 274,651 SH   SOLE   250,236 0 24,415
Bristol Myers Squibb Company COM 110122108 1,974 33,575 SH   OTR   33,575 0 0
Brookfield Asset Management CL A COM 112585104 567 17,221 SH   SOLE   17,221 0 0
Brookfield Infrastructure Corp Rg COM 11275Q107 647 14,252 SH   SOLE   14,252 0 0
Brookfield Ppty REIT Cl A COM 11282X103 305 30,636 SH   SOLE   30,636 0 0
Canadian National Railway Co. COM 136375102 200 2,260 SH   SOLE   2,260 0 0
Canadian Pacific Railway Ltd COM 13645T100 2,025 7,930 SH   SOLE   7,655 0 275
Carlisle Companies Inc COM 142339100 2,004 16,750 SH   SOLE   16,750 0 0
Cerner Corp. COM 156782104 2,483 36,216 SH   SOLE   34,986 0 1,230
Chevron Corporation COM 166764100 279 3,127 SH   SOLE   3,127 0 0
Cisco Systems Inc COM 17275R102 2,514 53,894 SH   SOLE   52,159 0 1,735
Coca-Cola Company COM 191216100 1,626 36,383 SH   SOLE   35,243 0 1,140
Colgate Palmolive Co. COM 194162103 2,308 31,500 SH   SOLE   30,470 0 1,030
Comcast Corporation Class A COM 20030N101 420 10,776 SH   SOLE   10,776 0 0
Commerce Bancshares Inc. COM 200525103 443 7,456 SH   SOLE   7,456 0 0
Copart Inc COM 217204106 11,444 137,436 SH   SOLE   117,701 0 19,735
Copart Inc COM 217204106 1,314 15,775 SH   OTR   15,775 0 0
Costco Wholesale Corporation COM 22160K105 567 1,870 SH   SOLE   1,870 0 0
Cummins Inc. COM 231021106 1,758 10,148 SH   SOLE   9,818 0 330
CyrusOne Inc COM 23283R100 1,190 16,357 SH   SOLE   16,357 0 0
Daktronics Inc COM 234264109 66 15,285 SH   SOLE   15,285 0 0
Danaher Corporation COM 235851102 777 4,394 SH   SOLE   4,394 0 0
Deere & Company COM 244199105 1,785 11,357 SH   SOLE   11,002 0 355
Disney Walt Co. COM 254687106 2,738 24,552 SH   SOLE   23,762 0 790
Ecolab Inc COM 278865100 4,271 21,469 SH   SOLE   21,469 0 0
Edwards Lifesciences Corp. COM 28176E108 4,337 62,749 SH   SOLE   62,749 0 0
Enterprise Products Partners COM 293792107 194 10,686 SH   SOLE   10,686 0 0
EOG Resources Inc. COM 26875P101 214 4,234 SH   SOLE   4,234 0 0
Estee Lauder Companies Inc. Class COM 518439104 307 1,628 SH   SOLE   1,628 0 0
Facebook Inc Class A COM 30303M102 21,339 93,977 SH   SOLE   80,787 0 13,190
Facebook Inc Class A COM 30303M102 2,341 10,310 SH   OTR   10,310 0 0
Fidelity Natl Information Svcs Inc COM 31620M106 1,201 8,953 SH   SOLE   8,953 0 0
Fiserv Inc COM 337738108 3,202 32,798 SH   SOLE   31,658 0 1,140
FleetCor Technologies Inc COM 339041105 314 1,250 SH   SOLE   1,250 0 0
Fortune Brands Homes & Sec Inc COM 34964C106 605 9,464 SH   SOLE   9,464 0 0
FTI Consulting Inc. COM 302941109 2,756 24,062 SH   SOLE   24,062 0 0
Gilead Sciences Inc COM 375558103 1,561 20,286 SH   SOLE   19,766 0 520
Globant S A COM L44385109 227 1,515 SH   SOLE   1,515 0 0
Goldman Sachs Group Inc COM 38141G104 15,212 76,975 SH   SOLE   65,985 0 10,990
Goldman Sachs Group Inc COM 38141G104 1,994 10,090 SH   OTR   10,090 0 0
Golub Cap BDC Inc COM 38173M102 682 58,511 SH   SOLE   58,511 0 0
Health Care Select SPDR COM 81369Y209 1,586 15,845 SH   SOLE   15,845 0 0
Hercules Technology Growth Cap Inc COM 427096508 924 88,244 SH   SOLE   88,244 0 0
Home Depot Inc COM 437076102 2,010 8,023 SH   SOLE   8,023 0 0
Honeywell International Inc. COM 438516106 318 2,200 SH   SOLE   2,200 0 0
Idexx Laboratories Corp. COM 45168d104 5,465 16,552 SH   SOLE   16,552 0 0
Insulet Corporation COM 45784P101 16,113 82,943 SH   SOLE   70,928 0 12,015
Insulet Corporation COM 45784P101 1,838 9,460 SH   OTR   9,460 0 0
Intel Corporation COM 458140100 232 3,880 SH   SOLE   3,880 0 0
Intl. Business Machines Corp. COM 459200101 863 7,142 SH   SOLE   6,902 0 240
Intuitive Surgical Inc COM 46120E602 5,336 9,365 SH   SOLE   9,365 0 0
Invesco ETF Tr Water Res COM 46137V142 278 7,649 SH   SOLE   7,649 0 0
Ishares Barclays TIPS Bd Fd Prot S COM 464287176 335 2,722 SH   SOLE   2,722 0 0
IShares DJ Select Dividend Index F COM 464287168 375 4,647 SH   SOLE   4,647 0 0
ISHARES IBOXX I G Corp Bd Fd COM 464287242 275 2,046 SH   SOLE   2,046 0 0
iShares Lehman 1-3YR Treasury Bond COM 464287457 441 5,091 SH   SOLE   5,091 0 0
Ishares Russell 1000 Growth Index COM 464287614 630 3,284 SH   SOLE   3,284 0 0
IShares S & P Natl AMT Free Muni B COM 464288414 519 4,500 SH   SOLE   4,500 0 0
Johnson & Johnson COM 478160104 10,636 75,631 SH   SOLE   61,391 0 14,240
Johnson & Johnson COM 478160104 984 7,000 SH   OTR   7,000 0 0
JP Morgan Chase & Co. COM 46625H100 354 3,761 SH   SOLE   3,761 0 0
Kansas City Southern COM 485170302 1,604 10,744 SH   SOLE   10,364 0 380
Kennametal Inc Cap Stk COM 489170100 278 9,700 SH   SOLE   9,700 0 0
Leidos Hldgs Inc COM 525327102 9,401 100,365 SH   SOLE   92,590 0 7,775
Leidos Hldgs Inc COM 525327102 1,019 10,875 SH   OTR   10,875 0 0
Lilly Eli & Co COM 532457108 279 1,701 SH   SOLE   1,701 0 0
Lululemon Athletica Inc. COM 550021109 28,792 92,280 SH   SOLE   80,525 0 11,755
Lululemon Athletica Inc. COM 550021109 2,549 8,170 SH   OTR   8,170 0 0
Main Str Cap Corp COM 56035L104 1,061 34,068 SH   SOLE   34,068 0 0
Marvell Technology Group Ltd COM G5876H105 3,677 104,871 SH   SOLE   104,871 0 0
MasterCard Inc Class A COM 57636Q104 13,632 46,101 SH   SOLE   45,746 0 355
McDonalds Corp. COM 580135101 503 2,728 SH   SOLE   2,728 0 0
Merck & Co Inc New COM 58933Y105 3,859 49,905 SH   SOLE   49,905 0 0
Mercury Computer Sys Inc COM 589378108 1,713 21,775 SH   SOLE   21,775 0 0
MFA Finl Inc COM 55272X102 437 175,627 SH   SOLE   175,627 0 0
Micron Technology Inc. COM 595112103 351 6,812 SH   SOLE   6,812 0 0
Microsoft Corporation COM 594918104 42,595 209,302 SH   SOLE   186,427 0 22,875
Microsoft Corporation COM 594918104 3,498 17,190 SH   OTR   17,190 0 0
Moodys Corp. COM 615369105 331 1,205 SH   SOLE   1,205 0 0
Mosaic Co. New COM 61945C103 694 55,450 SH   SOLE   55,450 0 0
Netflix Inc. COM 64110L106 277 608 SH   SOLE   608 0 0
Northrop Grumman Corp COM 666807102 246 800 SH   SOLE   800 0 0
Nvidia Corp. COM 67066G104 28,205 74,242 SH   SOLE   64,391 0 9,851
Nvidia Corp. COM 67066G104 2,842 7,480 SH   OTR   7,480 0 0
Old Dominion Freight Line Inc COM 679580100 7,080 41,745 SH   SOLE   34,718 0 7,027
Old Dominion Freight Line Inc COM 679580100 943 5,562 SH   OTR   5,562 0 0
Owens Corning New COM 690742101 1,220 21,880 SH   SOLE   21,110 0 770
Owl Rock Cap Corp COM 69121K104 778 63,081 SH   SOLE   63,081 0 0
Parker-Hannifin Corp COM 701094104 2,251 12,283 SH   SOLE   11,856 0 427
Paycom Software Inc COM 70432v102 310 1,000 SH   SOLE   1,000 0 0
Paylocity Hldg Corp COM 70438V106 396 2,714 SH   SOLE   2,714 0 0
PayPal Hldgs Inc COM 70450Y103 34,060 195,491 SH   SOLE   170,541 0 24,950
PayPal Hldgs Inc COM 70450Y103 3,324 19,080 SH   OTR   19,080 0 0
Pepsico Inc. COM 713448108 2,624 19,843 SH   SOLE   19,203 0 640
Pfizer Inc COM 717081103 391 11,972 SH   SOLE   11,972 0 0
PNC Financial Services Group COM 693475105 1,529 14,535 SH   SOLE   14,050 0 485
Procter & Gamble Co. COM 742718109 8,858 74,080 SH   SOLE   65,825 0 8,255
Procter & Gamble Co. COM 742718109 598 5,000 SH   OTR   5,000 0 0
Pulte Homes Inc. COM 745867101 1,025 30,115 SH   SOLE   30,115 0 0
Qualcomm Inc. COM 747525103 14,649 160,603 SH   SOLE   135,843 0 24,760
Qualcomm Inc. COM 747525103 1,772 19,430 SH   OTR   19,430 0 0
Quest Diagnostics Inc. COM 74834L100 938 8,231 SH   SOLE   7,941 0 290
Regions Financial Corporation COM 7591EP100 1,253 112,656 SH   SOLE   108,706 0 3,950
RH COM 74967X103 378 1,519 SH   SOLE   1,519 0 0
Rockwell Med Inc COM 774374102 79 40,750 SH   SOLE   40,750 0 0
Roku Inc Cl A COM 77543R102 14,011 120,234 SH   SOLE   105,879 0 14,355
Roku Inc Cl A COM 77543R102 1,282 11,000 SH   OTR   11,000 0 0
S&P Global Inc COM 78409V104 18,003 54,641 SH   SOLE   50,141 0 4,500
S&P Global Inc COM 78409V104 1,493 4,530 SH   OTR   4,530 0 0
Salesforce.com Inc COM 79466L302 4,042 21,578 SH   SOLE   21,578 0 0
Sanofi Sponsored ADR COM 80105N105 7,411 145,180 SH   SOLE   129,745 0 15,435
Sanofi Sponsored ADR COM 80105N105 1,179 23,090 SH   OTR   23,090 0 0
SBA Communications Corp New Cl A COM 78410G104 3,877 13,014 SH   SOLE   13,014 0 0
Sherwin-Williams Co COM 824348106 4,473 7,740 SH   SOLE   7,740 0 0
Sixth Str Specialty Lending Inc COM 83012A109 989 59,984 SH   SOLE   59,984 0 0
SolarEdge Technologies Inc COM 83417M104 337 2,425 SH   SOLE   2,425 0 0
Spdr Sr Tr Barclays High Yield Bd COM 78468R622 431 4,256 SH   SOLE   4,256 0 0
Splunk Inc COM 848637104 15,466 77,834 SH   SOLE   66,829 0 11,005
Splunk Inc COM 848637104 1,429 7,190 SH   OTR   7,190 0 0
Starbucks Corporation COM 855244109 4,050 55,032 SH   SOLE   54,397 0 635
Starwood Property Trust Inc COM 85571B105 816 54,533 SH   SOLE   54,533 0 0
Target Corporation COM 87612E106 2,620 21,843 SH   SOLE   21,103 0 740
Texas Instruments Inc COM 882508104 240 1,890 SH   SOLE   1,890 0 0
The Trade Desk Inc Class A COM 88339J105 19,903 48,961 SH   SOLE   43,416 0 5,545
The Trade Desk Inc Class A COM 88339J105 1,748 4,300 SH   OTR   4,300 0 0
Thermo Fisher Scientific Inc COM 883556102 23,541 64,969 SH   SOLE   57,314 0 7,655
Thermo Fisher Scientific Inc COM 883556102 1,910 5,270 SH   OTR   5,270 0 0
TJX Companies Inc. COM 872540109 1,169 23,127 SH   SOLE   23,127 0 0
Twitter Inc COM 90184L102 2,564 86,068 SH   SOLE   86,068 0 0
U. S. Bancorp COM 902973304 331 8,999 SH   SOLE   8,999 0 0
Union Pacific Corporation COM 907818108 739 4,371 SH   SOLE   4,371 0 0
UnitedHealth Group Inc. COM 91324p102 219 744 SH   SOLE   744 0 0
VanEck Vectors ETF High Yld Mun Id COM 92189H409 267 4,500 SH   SOLE   4,500 0 0
Vanguard Emerging Markets ETF COM 922042858 405 10,226 SH   SOLE   10,226 0 0
Vanguard Idx Fds Small Cap Value COM 922908611 458 4,282 SH   SOLE   4,282 0 0
Vanguard Idx Fds Vanguard Small Ca COM 922908751 786 5,394 SH   SOLE   5,394 0 0
Vanguard Scottsdale Inter Term Gov COM 92206C706 478 6,774 SH   SOLE   6,774 0 0
Vanguard Splzd Port Div Appre Idx COM 921908844 1,406 12,001 SH   SOLE   12,001 0 0
Vanguard Tax Mgd Intl Fd FTSE Dev COM 921943858 781 20,137 SH   SOLE   20,137 0 0
Vanguard Total Stock Market ETF COM 922908769 348 2,222 SH   SOLE   2,222 0 0
Veeva Sys Inc Cl A COM 922475108 498 2,125 SH   SOLE   2,125 0 0
Verizon Communications COM 92343V104 6,693 121,401 SH   SOLE   101,836 0 19,565
Verizon Communications COM 92343V104 849 15,395 SH   OTR   15,395 0 0
Vertex Pharmaceuticals Inc. COM 92532F100 17,393 59,913 SH   SOLE   51,063 0 8,850
Vertex Pharmaceuticals Inc. COM 92532F100 2,009 6,920 SH   OTR   6,920 0 0
Visa Inc. Class A COM 92826C839 17,981 93,085 SH   SOLE   79,995 0 13,090
Visa Inc. Class A COM 92826C839 1,981 10,255 SH   OTR   10,255 0 0
Voya Finl Inc COM 929089100 2,282 48,925 SH   SOLE   48,925 0 0
Vulcan Materials Co Hldg Co COM 929160109 1,690 14,587 SH   SOLE   14,587 0 0
W P Carey Inc COM 92936U109 1,213 17,932 SH   SOLE   17,932 0 0
Waste Mgmt. Inc. Com COM 94106l109 431 4,068 SH   SOLE   4,068 0 0
World Wrestling Entmt Inc Cl A COM 98156Q108 652 15,000 SH   SOLE   15,000 0 0
Zendesk Inc COM 98936J101 2,694 30,428 SH   SOLE   30,428 0 0
Zoetis Inc Cl A COM 98978V103 4,663 34,030 SH   SOLE   34,030 0 0