JOHN T HASENAUER