Index of ftp://ftp.curuzu.net/Windows Installer 32
Root Directory
WindowsXP-KB942288-v3-x86.exe
3.17Mb
January 17 2013