Carl P Hagberg Ndtt i2Rd25