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


../
patch/                                             17-Mar-2015 17:18                   -
Opera_28.0.1750.48_Autoupdate.exe                  17-Mar-2015 17:18            31878216
Opera_28.0.1750.48_Setup.exe                       17-Mar-2015 17:18            32664584