Haasonstein & Vogler , Hamburg.