int generation=Integer.parseInt(currentValue);
pointer=lastPointer;
//get the list directly from 14449 0 R
FontObject widthObj=new FontObject(ref);
byte[] data=currentPdfFile.getObjectReader().readObjectAsByteArray(widthObj, currentPdfFile.getObjectReader().isCompressed(number,generation),number,generation);
//and parse
StringTokenizer widthValues2 = new StringTokenizer(new String(data), " []");
String val;