entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,reader.ReadInt32(),4,"Uninitialized Data Size","Size of the uninitialized data section, or the sum of all uninitialized data sections if there are multiple uninitialized data sections."));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,reader.ReadInt32(),4,"Uninitialized Data Size","Size of the uninitialized data section, or the sum of all uninitialized data sections if there are multiple uninitialized data sections."));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,reader.ReadInt32(),4,"Entry Point RVA","RVA of entry point, needs to point to bytes 0xFF 0x25 followed by the RVA in a section marked execute / read for EXEs or 0 for DLLs"));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,reader.ReadInt32(),4,"Entry Point RVA","RVA of entry point, needs to point to bytes 0xFF 0x25 followed by the RVA in a section marked execute / read for EXEs or 0 for DLLs"));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,reader.ReadInt32(),4,"Base Of Code","RVA of the code section."));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,reader.ReadInt32(),4,"Base Of Code","RVA of the code section."));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,header.Magic==PEMagic.PE32Plus?reader.ReadUInt64():reader.ReadUInt32(),header.Magic==PEMagic.PE32Plus?8:4,"Base Of Data","RVA of the data section."));
entries.Add(newEntry(isPE32Plus?0:headers.PEHeaderStartOffset+reader.Offset,isPE32Plus?0UL:reader.ReadUInt32(),isPE32Plus?0:4,"Base Of Data","PE32 only (not present in PE32Plus): RVA of the data section, relative to the Image Base."));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,header.Magic==PEMagic.PE32Plus?reader.ReadUInt64():reader.ReadUInt32(),header.Magic==PEMagic.PE32Plus?8:4,"Image Base","Shall be a multiple of 0x10000."));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,isPE32Plus?reader.ReadUInt64():reader.ReadUInt32(),isPE32Plus?8:4,"Image Base","Shall be a multiple of 0x10000."));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,reader.ReadInt32(),4,"Section Alignment","Shall be greater than File Alignment."));
entries.Add(newEntry(headers.PEHeaderStartOffset+reader.Offset,reader.ReadInt32(),4,"Section Alignment","Shall be greater than File Alignment."));