Index of ftp://62.2.195.112/pub/support/QC 10.4 web release/64 bit
Parent Directory
webreleasefull_enu_x64.exe
78.13Mb
November 21 2006