protected function getRefs($data)
{
$r = array();
$refs = array();
// Grab reference start points.
if (strpos($data, 'stream') !== false) {
$data = substr($data, 0, strpos($data, 'stream'));
}
preg_match_all('/\\d*\\s0*\\sR/', $data, $r, PREG_OFFSET_CAPTURE);
foreach ($r[0] as $value) {
$refs[] = str_replace(' 0 R', '', $value[0]);
}
sort($refs);
return $refs;
}