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


../
patch/                                             12-Dec-2018 13:00                   -
Opera_beta_58.0.3135.26_Autoupdate.exe             12-Dec-2018 13:00            48269352
Opera_beta_58.0.3135.26_Autoupdate_x64.exe         12-Dec-2018 13:00            50109872
Opera_beta_58.0.3135.26_Setup.exe                  12-Dec-2018 13:00            51784168
Opera_beta_58.0.3135.26_Setup_x64.exe              12-Dec-2018 13:00            54052216