C . W. Haglund 2,0001,000