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


../
patch/                                             06-Dec-2018 13:18                   -
Opera_57.0.3098.91_Autoupdate.exe                  06-Dec-2018 13:18            47652912
Opera_57.0.3098.91_Autoupdate_x64.exe              06-Dec-2018 13:18            49486560
Opera_57.0.3098.91_Setup.exe                       06-Dec-2018 13:18            50937336
Opera_57.0.3098.91_Setup_x64.exe                   06-Dec-2018 13:18            53227688