Index of /pub/opera/desktop/28.0.1750.40/win/


../
patch/                                             10-Mar-2015 15:37                   -
Opera_28.0.1750.40_Autoupdate.exe                  09-Mar-2015 16:22            31841080
Opera_28.0.1750.40_Setup.exe                       09-Mar-2015 16:22            32627432