strange ...

It's not just you! http://lumfile.com looks down from here. Check another site?