C . M . Hagelin 1,0001,000