input.skip(8);
String subRecordType = input.extractString(0, 4);
if (subRecordType.equalsIgnoreCase("EDID")) {
int edidLength = input.extractInt(0, 2);
EDID = input.extractString(0, edidLength - 1);
input.skip(length - 6 - EDID.length()); // 4 from subrecord type 'EDID' + 2 from length of EDID subrecord
if (formids.containsKey(formID)) {
dupIds.put(formID, EDID);
} else {
formids.put(formID, EDID);
}