Index of /pub/opera/desktop/27.0.1689.69/win/


../
patch/                                             10-Feb-2015 14:35                   -
Opera_27.0.1689.69_Autoupdate.exe                  10-Feb-2015 14:35            32084952
Opera_27.0.1689.69_Setup.exe                       10-Feb-2015 14:35            32900504