Index of /pub/opera/desktop/53.0.2907.99/win/


../
patch/                                             12-Jun-2018 11:48                   -
Opera_53.0.2907.99_Autoupdate.exe                  12-Jun-2018 11:48            44019760
Opera_53.0.2907.99_Autoupdate_x64.exe              12-Jun-2018 11:48            45974832
Opera_53.0.2907.99_Setup.exe                       12-Jun-2018 11:48            46306808
Opera_53.0.2907.99_Setup_x64.exe                   12-Jun-2018 11:48            48579832