G . HERNLUND & C.o.