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


../
patch/                                             13-Jun-2016 14:33                   -
Opera_38.0.2220.31_Autoupdate.exe                  13-Jun-2016 14:33            38096864
Opera_38.0.2220.31_Setup.exe                       13-Jun-2016 14:33            39631784