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


../
patch/                                             12-Dec-2016 16:17                   -
Opera_42.0.2393.85_Autoupdate.exe                  12-Dec-2016 16:17            41351688
Opera_42.0.2393.85_Autoupdate_x64.exe              12-Dec-2016 16:17            47613440
Opera_42.0.2393.85_Setup.exe                       12-Dec-2016 16:17            43335112
Opera_42.0.2393.85_Setup_x64.exe                   12-Dec-2016 16:17            49998792