I think it had something to do with a leaked OS on a 98xx. Not too sure, I remember being told to post it in one of the OS leaks.
Not sure I haven't loaded it yet.
DropBox link if the other one is slow. http://dl.dropbox.com/u/30033427/990...A184.108.40.206.exe