Thread title says it all:
"184.108.40.206 rumored to be "out there" for 8900"
I've read that it's out there, somewhere, along with 220.127.116.11 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...