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,305,041 52,034 SH   SOLE 0 52,034 0 0
Agilent Technologies Inc. COM 00846U101   14,722,321 109,590 SH   SOLE 0 109,590 0 0
Air Pros & Chems Inc COM 009158106   19,066,069 65,736 SH   SOLE 0 65,736 0 0
Alphabet Inc. CL A 02079K107   21,738,266 114,835 SH   SOLE 0 114,835 0 0
Alphabet Inc. CL C 02079K305   1,042,659 5,475 SH   SOLE 0 5,475 0 0
Amazon Com Inc. COM 023135106   23,055,695 105,090 SH   SOLE 0 105,090 0 0
Amgen Inc. COM 031162100   17,411,013 66,801 SH   SOLE 0 66,801 0 0
Apple Computer Inc COM 037833100   21,831,866 87,181 SH   SOLE 0 87,181 0 0
Avery Dennison Corp. COM 053611109   275,455 1,472 SH   SOLE 0 1,472 0 0
Berkshire Hathaway Inc-Del Cl B CL B NEW 084670702   19,906,698 43,917 SH   SOLE 0 43,917 0 0
BlackRock Inc. COM 09247X101   23,439,140 22,865 SH   SOLE 0 22,865 0 0
Broadcom Limited COM 11135f101   1,854,720 8,000 SH   SOLE 0 8,000 0 0
Canadian National Railway Co COM 136375102   16,222,516 159,812 SH   SOLE 0 159,812 0 0
Chevron Corp COM 166764100   18,119,484 125,100 SH   SOLE 0 125,100 0 0
Comcast Corp CL A 20030N101   16,050,643 427,675 SH   SOLE 0 427,675 0 0
Corning Inc. COM 219350105   21,889,138 460,630 SH   SOLE 0 460,630 0 0
Costco Wholesale Corp COM 22160K105   810,899 885 SH   SOLE 0 885 0 0
Emerson Electric COM 291011104   21,583,029 174,155 SH   SOLE 0 174,155 0 0
Enbridge Inc COM 29250N105   18,958,785 446,825 SH   SOLE 0 446,825 0 0
Honeywell International Inc COM 438516106   18,565,221 82,187 SH   SOLE 0 82,187 0 0
Ishares TR U.S. Pfd Stk ETF PFD 464288687   8,911,668 283,450 SH   SOLE 0 283,450 0 0
J P Morgan Chase & Co COM 46625H100   21,397,234 89,263 SH   SOLE 0 89,263 0 0
Lindblad Expeditions Holdings Inc COM 535219109   142,320 12,000 SH   SOLE 0 12,000 0 0
Medtronic PLC COM G5960L103   18,078,042 226,315 SH   SOLE 0 226,315 0 0
Microsoft Corp COM 594918104   20,794,703 49,335 SH   SOLE 0 49,335 0 0
Nextera Energy Inc. COM 65339F101   16,328,831 227,770 SH   SOLE 0 227,770 0 0
Nvidia Corp COM 67066G104   5,454,188 40,615 SH   SOLE 0 40,615 0 0
Pepsico Inc COM 713448108   16,153,030 106,228 SH   SOLE 0 104,428 0 0
Procter & Gamble Co COM 742718109   544,863 3,250 SH   SOLE 0 3,250 0 0
Texas Instruments Inc. COM 882508104   17,656,317 94,162 SH   SOLE 0 94,162 0 0
TJX Cos Inc. COM 782540109   483,240 4,000 SH   SOLE 0 4,000 0 0
Visa Inc. CL A 92826C839   23,468,498 74,258 SH   SOLE 0 74,258 0 0