Index of /sites/ftp.opera.com/desktop/29.0.1795.60/win
Name Last modified Size Description
Parent Directory - patch/ 2015-05-19 17:48 - Opera_29.0.1795.60_Autoupdate.exe 2015-05-19 17:48 31M Opera_29.0.1795.60_Setup.exe 2015-05-19 17:48 32M
Name Last modified Size Description
Parent Directory - patch/ 2015-05-19 17:48 - Opera_29.0.1795.60_Autoupdate.exe 2015-05-19 17:48 31M Opera_29.0.1795.60_Setup.exe 2015-05-19 17:48 32M