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
Expires: July 31, 2015
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
AIR PRODS & CHEMS INC COM 009158106 17,448,353 63,979 SH SOLE 63,979 0 0
ALPHABET INC CAP STK CL A 02079K107 25,434,338 104,625 SH SOLE 104,625 0 0
ALPHABET INC CAP STK CL C 02079K305 1,214,097 4,985 SH SOLE 4,985 0 0
AMAZON COM INC COM 023135106 21,030,195 95,779 SH SOLE 95,779 0 0
AMGEN INC COM 031162100 18,464,064 65,429 SH SOLE 65,429 0 0
APPLE INC COM 037833100 20,780,354 81,610 SH SOLE 81,610 0 0
AVERY DENNISON CORP COM 053611109 238,714 1,472 SH SOLE 1,472 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,327,387 36,455 SH SOLE 36,455 0 0
BLACKROCK INC COM 09290D101 21,969,654 18,844 SH SOLE 18,844 0 0
BROADCOM INC COM 11135F101 2,596,392 7,870 SH SOLE 7,870 0 0
CANADIAN NATL RY CO COM 136375102 16,428,663 174,217 SH SOLE 174,217 0 0
CHEVRON CORP NEW COM 166764100 19,186,856 123,555 SH SOLE 123,555 0 0
CORNING INC COM 219350105 25,095,848 305,935 SH SOLE 305,935 0 0
COSTCO WHSL CORP NEW COM 22160K105 788,637 852 SH SOLE 852 0 0
EMERSON ELEC CO COM 291011104 20,537,541 156,560 SH SOLE 156,560 0 0
ENBRIDGE INC COM 29250N105 21,595,871 427,980 SH SOLE 427,980 0 0
HONEYWELL INTL INC COM 438516106 18,314,974 87,007 SH SOLE 87,007 0 0
JPMORGAN CHASE & CO. COM 46625H100 22,572,802 71,562 SH SOLE 71,562 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 153,600 12,000 SH SOLE 12,000 0 0
MEDTRONIC PLC SHS G5960L103 20,486,600 215,105 SH SOLE 215,105 0 0
MICROSOFT CORP COM 594918104 23,670,315 45,700 SH SOLE 45,700 0 0
NEXTERA ENERGY INC COM 65339F101 18,599,981 246,390 SH SOLE 246,390 0 0
NVIDIA CORPORATION COM 67066G104 7,306,846 39,162 SH SOLE 39,162 0 0
PEPSICO INC COM 713448108 18,535,271 131,980 SH SOLE 131,980 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 23,865,106 108,710 SH SOLE 108,710 0 0
TEXAS INSTRS INC COM 882508104 17,862,231 97,220 SH SOLE 97,220 0 0
TJX COS INC NEW COM 872540109 578,160 4,000 SH SOLE 4,000 0 0
VISA INC COM CL A 92826C839 20,831,690 61,022 SH SOLE 61,022 0 0
ZOETIS INC CL A 98978V103 15,871,330 108,470 SH SOLE 108,470 0 0