public OldLabelRecord(RecordInputStream in){super(in, in.getSid() == biff2_sid);if (isBiff2()) {field_4_string_len  = (short)in.readUByte();} else {field_4_string_len   = in.readShort();}field_5_bytes = IOUtils.safelyAllocate(field_4_string_len, MAX_RECORD_LENGTH);in.read(field_5_bytes, 0, field_4_string_len);if (in.remaining() > 0) {logger.log(POILogger.INFO,"LabelRecord data remains: " + in.remaining() +" : " + HexDump.toHex(in.readRemainder()));}}

public OldLabelRecord(RecordInputStream in1): base(in1, in1.Sid == biff2_sid){if (IsBiff2){field_4_string_len = (short)in1.ReadUByte();}else{field_4_string_len = in1.ReadShort();}field_5_bytes = new byte[field_4_string_len];in1.Read(field_5_bytes, 0, field_4_string_len);if (in1.Remaining > 0){logger.Log(POILogger.INFO,"LabelRecord data remains: " + in1.Remaining +" : " + HexDump.ToHex(in1.ReadRemainder()));}}
