{
byte[] bytes = FileUtils.readBytes(file);
AssetMesh assetMesh = new AssetMesh();
assetMesh.AssetData = bytes;
assetMesh.Decode();
ByteArrayInputStream baos = new ByteArrayInputStream(assetMesh.AssetData);
OSD osd = BinaryLLSDOSDParser.DeserializeLLSDBinary(baos);
OSDMap header = (OSDMap) osd;
for(String partName : header.keys())