Index of /ftp/pub/opera-next/21.0.1432.31/win/


../
Opera_Next_21.0.1432.31_Autoupdate.exe             28-Mar-2014 14:05            28038216
Opera_Next_21.0.1432.31_Setup.exe                  28-Mar-2014 14:05            28038320