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
Accenture PLC A COM G1151C101   18,359,751 51,940 SH   SOLE 0 51,940 0 0
Agilent Technologies Inc. COM 00846U101   15,829,453 106,610 SH   SOLE 0 106,610 0 0
Air Pros & Chems Inc COM 009158106   19,788,396 66,462 SH   SOLE 0 66,462 0 0
Alphabet Inc. CL A 02079K107   19,183,870 115,670 SH   SOLE 0 115,670 0 0
Alphabet Inc. CL C 02079K305   915,365 5,475 SH   SOLE 0 5,475 0 0
Amazon Com Inc. COM 023135106   21,647,819 116,180 SH   SOLE 0 116,180 0 0
Amgen Inc. COM 031162100   21,410,532 66,449 SH   SOLE 0 66,449 0 0
Apple Computer Inc COM 037833100   22,156,669 95,093 SH   SOLE 0 95,093 0 0
Avery Dennison Corp. COM 053611109   324,959 1,472 SH   SOLE 0 1,472 0 0
Berkshire Hathaway Inc-Del Cl B CL B NEW 084670702   20,415,293 44,356 SH   SOLE 0 44,356 0 0
BlackRock Inc. COM 09247x101   23,843,146 25,111 SH   SOLE 0 25,111 0 0
Broadcom Limited COM 11135f101   1,380,000 8,000 SH   SOLE 0 8,000 0 0
Canadian National Railway Co COM 136375102   15,889,757 135,636 SH   SOLE 0 135,636 0 0
Caterpillar Inc. COM 149123101   234,672 600 SH   SOLE 0 600 0 0
Chevron Corp COM 166764100   16,302,200 110,696 SH   SOLE 0 110,696 0 0
Comcast Corp CL A 20030N101   17,731,783 424,510 SH   SOLE 0 424,510 0 0
Corning Inc. COM 219350105   21,042,158 466,050 SH   SOLE 0 466,050 0 0
Costco Wholesale Corp COM 22160K105   784,570 885 SH   SOLE 0 885 0 0
Emerson Electric COM 291011104   19,289,587 176,370 SH   SOLE 0 176,370 0 0
Enbridge Inc COM 29250N105   18,150,640 446,950 SH   SOLE 0 446,950 0 0
Honeywell International Inc COM 438516106   16,669,094 80,640 SH   SOLE 0 80,640 0 0
Ishares TR U.S. Pfd Stk ETF PFD 464288687   8,845,826 266,200 SH   SOLE 0 266,200 0 0
J P Morgan Chase & Co COM 46625h100   18,934,595 89,797 SH   SOLE 0 89,797 0 0
Lindblad Expeditions Holdings Inc COM 535219109   111,000 12,000 SH   SOLE 0 12,000 0 0
Medtronic PLC COM G5960L103   18,682,575 207,515 SH   SOLE 0 207,515 0 0
Microsoft Corp COM 594918104   21,343,741 49,602 SH   SOLE 0 49,602 0 0
Nextera Energy Inc. COM 65339F101   19,116,882 226,155 SH   SOLE 0 226,155 0 0
Nvidia Corp COM 67066G104   4,979,040 41,000 SH   SOLE 0 41,000 0 0
Pepsico Inc COM 713448108   17,757,981 104,428 SH   SOLE 0 104,428 0 0
Procter & Gamble Co COM 742718109   562,900 3,250 SH   SOLE 0 3,250 0 0
Texas Instruments Inc. COM 882508104   19,411,796 93,972 SH   SOLE 0 93,972 0 0
TJX Cos Inc. COM 782540109   470,160 4,000 SH   SOLE 0 4,000 0 0
Visa Inc. CL A 92826c839   20,707,309 75,313 SH   SOLE 0 75,313 0 0