Index of ftp://95.28.166.92/Opera Unofficial 12.12.1707 F + Update
Root Directory
Opera_Unofficial_12.12.1707_F.exe
23.36Mb
December 23 2012
Opera_Unofficial_Update_12.10.1652-12.12.1707_F.exe
14.34Mb
December 23 2012