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


../
patch/                                             27-Apr-2017 12:01                   -
Opera_beta_45.0.2552.626_Autoupdate.exe            27-Apr-2017 12:01            38369784
Opera_beta_45.0.2552.626_Autoupdate_x64.exe        27-Apr-2017 12:01            43635816
Opera_beta_45.0.2552.626_Setup.exe                 27-Apr-2017 12:01            40359352
Opera_beta_45.0.2552.626_Setup_x64.exe             27-Apr-2017 12:01            46113832