text: public ArrayPtg FinishReading(ILittleEndianInput in1){int nColumns = in1.ReadUByte();short nRows = in1.ReadShort();nColumns++;nRows++;int totalCount = nRows * nColumns;Object[] arrayValues = ConstantValueParser.Parse(in1, totalCount);ArrayPtg result = new ArrayPtg(_reserved0, _reserved1, _reserved2, nColumns, nRows, arrayValues);result.PtgClass = this.PtgClass;return result;}