13F filer

Marble Harbor Investment Counsel