pncreader