Index of /ftp/pub/opera/desktop/50.0.2762.58/win/


../
patch/                                             11-Jan-2018 08:49                   -
Opera_50.0.2762.58_Autoupdate.exe                  11-Jan-2018 08:49            37626744
Opera_50.0.2762.58_Autoupdate_x64.exe              11-Jan-2018 08:49            43249000
Opera_50.0.2762.58_Setup.exe                       11-Jan-2018 08:49            39788344
Opera_50.0.2762.58_Setup_x64.exe                   11-Jan-2018 08:49            46045480