NC Read to Achieve Repository