Index of /ftp/pub/opera/desktop/45.0.2552.881/win/


../
patch/                                             25-May-2017 11:41                   -
Opera_45.0.2552.881_Autoupdate.exe                 25-May-2017 11:41            38765120
Opera_45.0.2552.881_Autoupdate_x64.exe             25-May-2017 11:41            44004520
Opera_45.0.2552.881_Setup.exe                      25-May-2017 11:41            40751112
Opera_45.0.2552.881_Setup_x64.exe                  25-May-2017 11:41            46479464