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 957 9,894 SH   SOLE   0 0 9,894
Abbvie Inc COM 00287Y109 1,290 9,614 SH   SOLE   0 0 9,614
Adobe Systems COM 00724F101 881 3,200 SH   SOLE   0 0 3,200
Air Lease Corp COM 00912X302 22,338 720,351 SH   SOLE   0 0 720,351
Alphabet Inc Class A COM 02079K305 2,009 21,000 SH   SOLE   0 0 21,000
Alphabet Inc Class C COM 02079K107 1,271 13,220 SH   SOLE   0 0 13,220
Amazon.com COM 023135106 81,603 722,147 SH   SOLE   0 0 722,147
American Express COM 025816109 453 3,360 SH   SOLE   0 0 3,360
American Tower COM 03027X100 25,391 118,261 SH   SOLE   0 0 118,261
Apple Computer Inc COM 037833100 4,486 32,460 SH   SOLE   0 0 32,460
Auto Data Processing COM 053015103 317 1,400 SH   SOLE   0 0 1,400
Avalara Inc COM 05338G106 23,389 254,786 SH   SOLE   0 0 254,786
Berkshire Hathaway Cl B COM 084670207 2,876 10,770 SH   SOLE   0 0 10,770
Berkshire Hathaway Class A 1/100 COM 084670108 4,065 10 SH   SOLE   0 0 10
Blackline Inc COM 09239B109 36,418 607,972 SH   SOLE   0 0 607,972
Blue Owl Capital Cl A COM 09581B103 277 30,000 SH   SOLE   0 0 30,000
Cigna COM 125523100 458 1,650 SH   SOLE   0 0 1,650
Costco Whsl Corp New COM 22160K105 484 1,024 SH   SOLE   0 0 1,024
Coupa Software Inc Com COM 22266L106 14,786 251,466 SH   SOLE   0 0 251,466
Disney Walt Co COM 254687106 555 5,879 SH   SOLE   0 0 5,879
Duck Creek Tech Ord COM 264120106 11,038 931,474 SH   SOLE   0 0 931,474
Electronic Arts COM 285512109 11,438 98,849 SH   SOLE   0 0 98,849
Equinix Inc COM 29444U700 22,851 40,171 SH   SOLE   0 0 40,171
Exxon Mobil COM 30231G102 1,135 12,999 SH   SOLE   0 0 12,999
Global E Online COM M5216V106 4,634 173,173 SH   SOLE   0 0 173,173
I C U Medical COM 44930G107 377 2,500 SH   SOLE   0 0 2,500
Johnson & Johnson COM 478160104 2,957 18,103 SH   SOLE   0 0 18,103
Merck & Co Inc COM 58933Y105 703 8,158 SH   SOLE   0 0 8,158
Microsoft COM 594918104 6,203 26,635 SH   SOLE   0 0 26,635
Netflix Inc COM 64110L106 92,224 391,711 SH   SOLE   0 0 391,711
Northern Trust Corporation COM 665859104 329 3,850 SH   SOLE   0 0 3,850
Okta Inc COM 679295105 11,756 206,719 SH   SOLE   0 0 206,719
Oracle COM 68389X105 695 11,375 SH   SOLE   0 0 11,375
Paypal Hldgs COM 70450Y103 30,197 350,843 SH   SOLE   0 0 350,843
Pfizer Incorporated COM 717081103 381 8,700 SH   SOLE   0 0 8,700
Qualcomm COM 747525103 6,276 55,548 SH   SOLE   0 0 55,548
Shopify Inc COM 82509L107 57,952 2,151,167 SH   SOLE   0 0 2,151,167
T Rowe Price Group COM 74144T108 2,472 23,541 SH   SOLE   0 0 23,541
Teleflex Incorporated COM 879369106 242 1,200 SH   SOLE   0 0 1,200
Vanguard Short-Term Treasury ETF COM 92206C102 1,053 18,222 SH   SOLE   0 0 18,222
Vanguard Total Stock Market COM 922908769 2,400 13,370 SH   SOLE   0 0 13,370