hatt & co