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,075 9,894 SH   SOLE   0 0 9,894
Abbvie Inc COM 00287Y109 1,472 9,614 SH   SOLE   0 0 9,614
Adobe Systems COM 00724F101 1,171 3,200 SH   SOLE   0 0 3,200
Air Lease Corp COM 00912X302 23,603 706,036 SH   SOLE   0 0 706,036
Alphabet Inc Class A COM 02079K305 2,288 1,050 SH   SOLE   0 0 1,050
Alphabet Inc Class C COM 02079K107 1,446 661 SH   SOLE   0 0 661
Amazon.com COM 023135106 78,776 741,700 SH   SOLE   0 0 741,700
American Express COM 025816109 466 3,360 SH   SOLE   0 0 3,360
American Tower COM 03027X100 30,658 119,951 SH   SOLE   0 0 119,951
Apple Computer Inc COM 037833100 4,438 32,460 SH   SOLE   0 0 32,460
Auto Data Processing COM 053015103 294 1,400 SH   SOLE   0 0 1,400
Avalara Inc COM 05338G106 20,926 296,398 SH   SOLE   0 0 296,398
Berkshire Hathaway Cl B COM 084670207 2,940 10,770 SH   SOLE   0 0 10,770
Berkshire Hathaway Class A 1/100 COM 084670108 4,090 10 SH   SOLE   0 0 10
Blackline Inc COM 09239B109 41,004 615,677 SH   SOLE   0 0 615,677
BLUE OWL CAPITAL CL A ORD COM 09581B103 301 30,000 SH   SOLE   0 0 30,000
Cigna COM 125523100 478 1,815 SH   SOLE   0 0 1,815
Costco Whsl Corp New COM 22160K105 491 1,024 SH   SOLE   0 0 1,024
Coupa Software Inc Com COM 22266L106 12,614 220,917 SH   SOLE   0 0 220,917
Disney Walt Co COM 254687106 555 5,879 SH   SOLE   0 0 5,879
Duck Creek Tech Ord COM 264120106 15,630 1,052,513 SH   SOLE   0 0 1,052,513
Electronic Arts COM 285512109 12,563 103,269 SH   SOLE   0 0 103,269
Equinix Inc COM 29444U700 27,193 41,388 SH   SOLE   0 0 41,388
Exxon Mobil COM 30231G102 1,113 12,999 SH   SOLE   0 0 12,999
Global E Online COM M5216V106 773 38,320 SH   SOLE   0 0 38,320
I C U Medical COM 44930G107 411 2,500 SH   SOLE   0 0 2,500
Johnson & Johnson COM 478160104 3,274 18,443 SH   SOLE   0 0 18,443
Merck & Co Inc COM 58933Y105 744 8,158 SH   SOLE   0 0 8,158
Microsoft COM 594918104 6,841 26,635 SH   SOLE   0 0 26,635
Netflix Inc COM 64110L106 70,731 404,479 SH   SOLE   0 0 404,479
Northern Trust Corporation COM 665859104 371 3,850 SH   SOLE   0 0 3,850
Okta Inc COM 679295105 18,218 201,524 SH   SOLE   0 0 201,524
Oracle COM 68389X105 795 11,375 SH   SOLE   0 0 11,375
Paypal Hldgs COM 70450Y103 24,661 353,101 SH   SOLE   0 0 353,101
Pfizer Incorporated COM 717081103 456 8,700 SH   SOLE   0 0 8,700
Qualcomm COM 747525103 7,146 55,938 SH   SOLE   0 0 55,938
Shopify Inc COM 82509L107 68,161 2,181,850 SH   SOLE   0 0 2,181,850
T Rowe Price Group COM 74144T108 2,688 23,661 SH   SOLE   0 0 23,661
Teleflex Incorporated COM 879369106 295 1,200 SH   SOLE   0 0 1,200
Vanguard Short-Term Treasury ETF COM 92206C102 1,101 18,700 SH   SOLE   0 0 18,700
Vanguard Total Stock Market COM 922908769 2,521 13,363 SH   SOLE   0 0 13,363