Karl Hauffman , - cc.