Look at the thread in Rumours and News about s.t.e.n.d.e.c. , there's going on some speculations about it. Myself, I have no clue of what it could mean.
Nevertheless, it was obvious from the beginning that it was CFIT, no surprise there. It just was a mistery that they couldn't find the wreckage rightaway. But that has been solved now (I think).
JB