CARL WIEGANDT & C ;o.