After hours of reading and translating Chinese, I believe I have found the downloadable update.zip file. Here is the link.. Use at your own risk as I have not vetted it yet
MEGAUPLOAD - The leading online storage and file delivery service
MEGAUPLOAD - The leading online storage and file delivery service