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
ALCON INC F COM h01301128 16,339 286,904 SH   SOLE   187,722 0 99,182
ALCON INC F COM h01301128 1,068 18,756 SH   OTR 2 18,756 0 0
ALPHABET INC. CL A COM 02079K305 37,390 25,512 SH   SOLE   21,037 0 4,475
ALPHABET INC. CL A COM 02079K305 3,341 2,280 SH   OTR 2 2,280 0 0
ALPHABET INC. CL C COM 02079K107 6,178 4,204 SH   SOLE   482 0 3,722
AMEREN CORP COM USD0.01 COM 023608102 545 6,900 SH   SOLE   1,900 0 5,000
ANNALY CAPITAL MANAGEMENTINC C COM 035710409 697 98,000 SH   SOLE   2,500 0 95,500
APPLE COM 037833100 51,789 447,197 SH   SOLE   261,743 0 185,454
APPLE COM 037833100 3,223 27,836 SH   OTR 2 27,836 0 0
AT&T INC COM USD1 COM 00206r102 912 32,000 SH   SOLE   2,500 0 29,500
BERKSHIRE HATHAWAY CL B COM 084670702 4,556 21,400 SH   SOLE   0 0 21,400
BLACKSTONE GROUP INC COMCL A COM 09260d107 965 18,500 SH   SOLE   0 0 18,500
BOEING CO COM USD5.00 COM 097023105 338 2,050 SH   SOLE   50 0 2,000
BP PLC SPONSORED ADR COM 055622104 317 18,175 SH   SOLE   1,250 0 16,925
BRISTOL-MYERS SQUIBB COM 110122108 24,643 408,753 SH   SOLE   297,919 0 110,834
BRISTOL-MYERS SQUIBB COM 110122108 1,842 30,566 SH   OTR 2 30,566 0 0
CDW CORP COM 12514g108 24,609 205,889 SH   SOLE   166,276 0 39,613
CDW CORP COM 12514g108 2,085 17,450 SH   OTR 2 17,450 0 0
CONSOLIDATED EDISON INCCOM USD COM 209115104 408 5,250 SH   SOLE   0 0 5,250
COPART INC COM 217204106 22,941 218,155 SH   SOLE   170,464 0 47,691
COPART INC COM 217204106 1,843 17,533 SH   OTR 2 17,533 0 0
ECOLAB INC COM 278865100 499 2,500 SH   SOLE   0 0 2,500
EDWARDS LIFESCIENCES COM 28176E108 47,140 590,583 SH   SOLE   396,621 0 193,962
EDWARDS LIFESCIENCES COM 28176E108 3,283 41,135 SH   OTR 2 41,135 0 0
ELECTRONIC ARTS INC COM 285512109 28,551 218,937 SH   SOLE   158,030 0 60,907
ELECTRONIC ARTS INC COM 285512109 2,154 16,520 SH   OTR 2 16,520 0 0
FACEBOOK COM 30303M102 44,063 168,244 SH   SOLE   129,450 0 38,794
FACEBOOK COM 30303M102 3,638 13,892 SH   OTR 2 13,892 0 0
FIRST REPUBLIC BANK SAN COM 33616c100 14,116 129,439 SH   SOLE   96,571 0 32,868
FIRST REPUBLIC BANK SAN COM 33616c100 1,132 10,388 SH   OTR 2 10,388 0 0
JOHNSON &JOHNSON COM USD1.00 COM 478160104 937 6,300 SH   SOLE   0 0 6,300
KEYSIGHT TECH INC COM 49338l103 23,596 238,877 SH   SOLE   172,581 0 66,296
KEYSIGHT TECH INC COM 49338l103 1,781 18,033 SH   OTR 2 18,033 0 0
MICROSOFT CORP COM 594918104 31,381 149,203 SH   SOLE   106,816 0 42,387
MICROSOFT CORP COM 594918104 2,417 11,493 SH   OTR 2 11,493 0 0
MOTOROLA SOLUTIONS COM 620076307 34,497 219,996 SH   SOLE   170,652 0 49,344
MOTOROLA SOLUTIONS COM 620076307 2,705 17,254 SH   OTR 2 17,254 0 0
PAYPAL HOLDINGS COM 70450Y103 42,427 215,336 SH   SOLE   145,165 0 70,171
PAYPAL HOLDINGS COM 70450Y103 3,027 15,365 SH   OTR 2 15,365 0 0
QUALCOMM COM 747525103 311 2,650 SH   SOLE   0 0 2,650
S&P GLOBAL INC COM 78409v104 16,679 46,255 SH   SOLE   32,333 0 13,922
S&P GLOBAL INC COM 78409v104 1,164 3,230 SH   OTR 2 3,230 0 0
SCHLUMBERGER COM 806857108 308 19,825 SH   SOLE   0 0 19,825
STARBUCKS CORP COM 855244109 24,385 283,814 SH   SOLE   206,364 0 77,450
STARBUCKS CORP COM 855244109 1,824 21,234 SH   OTR 2 21,234 0 0
TAPESTRY INC COM COM 876030107 332 21,250 SH   SOLE   0 0 21,250
TRACTOR SUPPLY COMP COM 892356106 45,086 314,540 SH   SOLE   217,632 0 96,908
TRACTOR SUPPLY COMP COM 892356106 3,247 22,656 SH   OTR 2 22,656 0 0
U.S. BANCORP COM 902973304 1,892 52,793 SH   SOLE   1,750 0 51,043
VERIZON COMMUNICATIONSINC COM 92343v104 951 16,000 SH   SOLE   0 0 16,000
VISA COM 92826C839 39,740 198,734 SH   SOLE   129,739 0 68,995
VISA COM 92826C839 2,682 13,415 SH   OTR 2 13,415 0 0
BRISTOL-MYERS SQUIBB RTS RIGHT COM 110122157 274 122,157 SH   SOLE   86,943 0 35,214
BRISTOL-MYERS SQUIBB RTS RIGHT COM 110122157 21 9,400 SH   OTR 2 9,400 0 0