Index of /pub/opera/desktop/28.0.1750.51/win/


../
patch/                                             08-Apr-2015 07:35                   -
Opera_28.0.1750.51_Autoupdate.exe                  08-Apr-2015 07:35            31836808
Opera_28.0.1750.51_Setup.exe                       08-Apr-2015 09:08            32623176