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


../
patch/                                             14-Jun-2018 11:47                   -
Opera_beta_54.0.2952.23_Autoupdate.exe             14-Jun-2018 11:47            45041496
Opera_beta_54.0.2952.23_Autoupdate_x64.exe         14-Jun-2018 11:47            46941216
Opera_beta_54.0.2952.23_Setup.exe                  14-Jun-2018 11:47            47649048
Opera_beta_54.0.2952.23_Setup_x64.exe              14-Jun-2018 11:47            49918440