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


../
Opera_beta_54.0.2952.23-54.0.2952.17_Patch.exe     14-Jun-2018 11:47             2503352
Opera_beta_54.0.2952.23-54.0.2952.17_Patch_x64.exe 14-Jun-2018 11:47             3668544