Index of ftp://opera.ftp.fu-berlin.de/desktop/39.0.2256.48/win
Parent Directory
Opera_39.0.2256.48_Autoupdate.exe
36.56Mb
August 4 2016
Opera_39.0.2256.48_Setup.exe
38.03Mb
August 3 2016
patch
128.00b
August 3 2016