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


../
patch/                                             07-Jun-2018 12:21                   -
Opera_beta_54.0.2952.17_Autoupdate.exe             07-Jun-2018 12:21            44995280
Opera_beta_54.0.2952.17_Autoupdate_x64.exe         07-Jun-2018 12:21            46887584
Opera_beta_54.0.2952.17_Setup.exe                  07-Jun-2018 12:21            47602328
Opera_beta_54.0.2952.17_Setup_x64.exe              07-Jun-2018 12:21            49864808