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


../
patch/                                             21-Jun-2017 13:39                   -
Opera_46.0.2597.26_Autoupdate.exe                  21-Jun-2017 13:39            36754256
Opera_46.0.2597.26_Autoupdate_x64.exe              21-Jun-2017 13:39            41563336
Opera_46.0.2597.26_Setup.exe                       21-Jun-2017 13:39            38730008
Opera_46.0.2597.26_Setup_x64.exe                   21-Jun-2017 13:39            43998872