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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Air Pros & Chems Inc COM 009158106   21,347,622 69,252 SH   SOLE 0 69,252 0 0
Alphabet Inc. CL A 02079K107   15,959,925 180,890 SH   SOLE 0 180,890 0 0
Alphabet Inc. CL C 02079K305   557,668 6,285 SH   SOLE 0 6,285 0 0
Amazon Com Inc. COM 023135106   1,461,600 17,400 SH   SOLE 0 17,400 0 0
Amgen Inc. COM 031162100   16,972,847 64,624 SH   SOLE 0 64,624 0 0
Apple Computer Inc COM 037833100   13,767,383 105,960 SH   SOLE 0 105,960 0 0
Applied Energetics Inc COM 03819M106   19,600 10,000 SH   SOLE 0 10,000 0 0
Avery Dennison Corp. COM 053611109   266,432 1,472 SH   SOLE 0 1,472 0 0
Berkshire Hathaway Inc-Del Cl B CL B NEW 084670702   16,920,615 54,777 SH   SOLE 0 54,777 0 0
BlackRock Inc. COM 09247x101   19,517,087 27,542 SH   SOLE 0 27,542 0 0
Bristol-Myers Squibb Co COM 110122108   16,179,972 224,878 SH   SOLE 0 224,878 0 0
Broadcom Limited COM 11135f101   447,304 800 SH   SOLE 0 800 0 0
Canadian National Railway Co COM 136375102   15,586,238 131,109 SH   SOLE 0 131,109 0 0
Charles Schwab Corp. COM 808513105   17,883,415 214,790 SH   SOLE 0 214,790 0 0
Chevron Corp COM 166764100   16,809,239 93,650 SH   SOLE 0 93,650 0 0
Cisco Systems Inc. COM 17275R102   15,583,473 327,109 SH   SOLE 0 327,109 0 0
Comcast Corp CL A 20030N101   16,021,156 458,140 SH   SOLE 0 458,140 0 0
Costco Wholesale Corp COM 22160K105   398,525 873 SH   SOLE 0 873 0 0
Green Thumb Industries Inc. COM 39342L108   118,152 13,675 SH   SOLE 0 13,675 0 0
Johnson & Johnson COM 478160104   15,780,852 89,334 SH   SOLE 0 89,334 0 0
J P Morgan Chase & Co COM 46625h100   20,273,238 151,180 SH   SOLE 0 151,180 0 0
Lindblad Expeditions Holdings Inc COM 535219109   92,400 12,000 SH   SOLE 0 12,000 0 0
Microsoft Corp COM 594918104   13,912,678 58,013 SH   SOLE 0 58,013 0 0
Moderna Inc COM 60770K107   1,102,867 6,140 SH   SOLE 0 6,140 0 0
Nike Inc B CL B 654106103   234,020 2,000 SH   SOLE 0 2,000 0 0
Nvidia Corp COM 67066G104   798,947 5,467 SH   SOLE 0 5,467 0 0
Pepsico Inc COM 713448108   17,394,667 96,284 SH   SOLE 0 96,284 0 0
Qualcomm Inc COM 747525103   14,726,573 133,951 SH   SOLE 0 133,951 0 0
Roche Holding AG SPONSORED ADR 771195104   14,127,395 360,853 SH   SOLE 0 360,853 0 0
Starbucks Corp COM 855244109   19,480,896 196,380 SH   SOLE 0 196,380 0 0
Texas Instruments Inc. COM 882508104   15,484,914 93,723 SH   SOLE 0 93,723 0 0
TJX Cos Inc. COM 782540109   318,400 4,000 SH   SOLE 0 4,000 0 0
United Parcel Service Inc. CL B 911312106   16,715,585 96,155 SH   SOLE 0 96,155 0 0
Visa Inc. CL A 92826c839   17,217,071 82,870 SH   SOLE 0 82,870 0 0
Walgreens Boots Alliance Inc. COM 931427108   14,610,226 391,066 SH   SOLE 0 391,066 0 0