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


../
patch/                                             08-Jun-2015 13:41                   -
Opera_30.0.1835.52_Autoupdate.exe                  08-Jun-2015 13:41            33216584
Opera_30.0.1835.52_Setup.exe                       08-Jun-2015 13:42            33997832