Index of /ftp/pub/opera-beta/28.0.1750.36/win/


../
patch/                                             02-Mar-2015 13:08                   -
Opera_beta_28.0.1750.36_Autoupdate.exe             02-Mar-2015 13:08            31888792
Opera_beta_28.0.1750.36_Setup.exe                  02-Mar-2015 13:08            32674648