Index of /pub/opera/desktop/57.0.3098.76/win/


../
patch/                                             28-Nov-2018 08:46                   -
Opera_57.0.3098.76_Autoupdate.exe                  28-Nov-2018 08:45            47634104
Opera_57.0.3098.76_Autoupdate_x64.exe              28-Nov-2018 08:46            49421800
Opera_57.0.3098.76_Setup.exe                       28-Nov-2018 08:45            50894968
Opera_57.0.3098.76_Setup_x64.exe                   28-Nov-2018 08:46            53134248