Mag:r C . P . Hagberg.