Yes, that's helpful.
It seems they've played around just a bit with the HTML markup.
Change $startgrab = strpos($html, '<td colspan="2" valign="top" align="left">');
to $startgrab = strpos($html, '<td colspan="2" valign="top" align="left"');
and that should fix it (for now).