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


../
patch/                                             07-Jun-2016 14:09                   -
Opera_38.0.2220.29_Autoupdate.exe                  07-Jun-2016 14:09            38109712
Opera_38.0.2220.29_Setup.exe                       07-Jun-2016 14:09            39644632