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


../
patch/                                             13-Jul-2015 15:22                   -
Opera_30.0.1835.125_Autoupdate.exe                 13-Jul-2015 15:22            33247680
Opera_30.0.1835.125_Setup.exe                      13-Jul-2015 15:22            34028920