routine read.rpu()