i probably have a 1% chance of ever winning in duel against you
If TS or anyone is interested, I have a complete site-rip of FileSource - it's about 400 megs (7z) and includes the HTML files. With some minor HTML modifications, a mirror could be created.