HAGLUND & Co. , ( 23677 .)