@ Elsiko: IWF proxy. They activated it for a couple of ISPs. Which ISP are you on? I know BT & TalkTalk users are affected.
@ mo3tez: And that's what we're going to fix. This will take approximately 2-3 weeks as it is a slow progress. After that you won't find 404 errors again. PM me the links and I will have them fixed.
@ msplash9: ~48 hours
@ vipking: You can try.