Index of ftp://ftp.nematron.com/Microsoft/XP update tools
Parent Directory
IE8-WindowsXP-KB2888505-x86-ENU.exe
9.21Mb
November 25 2013
IE8-WindowsXP-x86-ENU.exe
16.10Mb
November 25 2013
Windows-KB890830-V5.6.exe
20.88Mb
November 25 2013