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


../
patch/                                             19-Dec-2018 13:21                   -
Opera_57.0.3098.106_Autoupdate.exe                 19-Dec-2018 13:21            47652056
Opera_57.0.3098.106_Autoupdate_x64.exe             19-Dec-2018 13:21            49439408
Opera_57.0.3098.106_Setup.exe                      19-Dec-2018 13:21            50936488
Opera_57.0.3098.106_Setup_x64.exe                  19-Dec-2018 13:21            53180536