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 437 8,994 SH   SOLE   0 0 8,994
Amazon.com COM 023135106 47,856 49,438 SH   SOLE   0 0 49,438
American Express COM 025816109 1,976 23,462 SH   SOLE   0 0 23,462
Apple Computer Inc COM 037833100 718 4,985 SH   SOLE   0 0 4,985
Auto Data Processing COM 053015103 410 4,000 SH   SOLE   0 0 4,000
Berkshire Hathaway Cl B COM 084670207 2,340 13,815 SH   SOLE   0 0 13,815
Berkshire Hathaway Class A 1/1 COM 084670108 3,056 12 SH   SOLE   0 0 12
Cigna COM 125509109 523 3,125 SH   SOLE   0 0 3,125
Chevron Texaco COM 166764100 218 2,088 SH   SOLE   0 0 2,088
Colgate-Palmolive Co COM 194162103 297 4,000 SH   SOLE   0 0 4,000
Disney Walt Co COM 254687106 776 7,307 SH   SOLE   0 0 7,307
duPont(EI) deNemour COM 263534109 211 2,613 SH   SOLE   0 0 2,613
Electronic Arts COM 285512109 30,609 289,529 SH   SOLE   0 0 289,529
Grubhub COM 400110102 24,664 565,690 SH   SOLE   0 0 565,690
Johnson & Johnson COM 478160104 2,891 21,852 SH   SOLE   0 0 21,852
Microsoft COM 594918104 1,926 27,946 SH   SOLE   0 0 27,946
Northern Trust Corporation COM 665859104 572 5,888 SH   SOLE   0 0 5,888
Palo Alto Networks COM 697435105 207 1,545 SH   SOLE   0 0 1,545
Pfizer Incorporated COM 717081103 292 8,700 SH   SOLE   0 0 8,700
Philip Morris Intl Inc COM 718172109 832 7,085 SH   SOLE   0 0 7,085
Qualcomm COM 747525103 7,566 137,018 SH   SOLE   0 0 137,018
Teleflex Incorporated COM 879369106 249 1,200 SH   SOLE   0 0 1,200
Wells Fargo & Co. New COM 949746101 467 8,420 SH   SOLE   0 0 8,420
Abbvie Inc COM 00287Y109 652 8,994 SH   SOLE   0 0 8,994
Adobe Systems COM 00724F101 453 3,200 SH   SOLE   0 0 3,200
Air Lease Corp COM 00912X302 17,111 458,015 SH   SOLE   0 0 458,015
Altria Group Inc COM 02209S103 502 6,740 SH   SOLE   0 0 6,740
American Tower COM 03027X100 23,468 177,360 SH   SOLE   0 0 177,360
athenahealth Inc COM 04685W103 33,619 239,194 SH   SOLE   0 0 239,194
Alphabet Inc Class C COM 02079k107 822 905 SH   SOLE   0 0 905
Alphabet Inc Class A COM 02079k305 5,130 5,518 SH   SOLE   0 0 5,518
Equinix Inc COM 29444U700 19,590 45,648 SH   SOLE   0 0 45,648
Exxon Mobil COM 30231G102 2,502 30,987 SH   SOLE   0 0 30,987
HCP Inc COM 40414L109 511 16,000 SH   SOLE   0 0 16,000
I C U Medical COM 44930G107 737 4,275 SH   SOLE   0 0 4,275
Kinder Morgan COM 49455P101 479 25,000 SH   SOLE   0 0 25,000
Merck & Co Inc COM 58933Y105 700 10,924 SH   SOLE   0 0 10,924
Netflix Inc COM 64110L106 99,385 665,181 SH   SOLE   0 0 665,181
Oracle COM 68389X105 570 11,375 SH   SOLE   0 0 11,375
Paypal Hldgs COM 70450Y103 18,089 337,047 SH   SOLE   0 0 337,047
T Rowe Price Group COM 74144T108 2,958 39,858 SH   SOLE   0 0 39,858
Shopify Inc COM 82509L107 22,564 259,650 SH   SOLE   0 0 259,650