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


../
patch/                                             29-May-2018 12:08                   -
Opera_beta_54.0.2952.12_Autoupdate.exe             29-May-2018 12:08            44976472
Opera_beta_54.0.2952.12_Autoupdate_x64.exe         29-May-2018 12:08            46879928
Opera_beta_54.0.2952.12_Setup.exe                  29-May-2018 12:08            47583016
Opera_beta_54.0.2952.12_Setup_x64.exe              29-May-2018 12:08            49856632