Thread title says it all:
"22.214.171.124 rumored to be "out there" for 8900"
I've read that it's out there, somewhere, along with 126.96.36.199 for the 9000. I've searched high and low, rapidshare and megaupload, google, etc, but haven't found it yet. I suspect it will be making the rounds in the next few days...