>>41381387
>>41381240
>>41381177

the release date got updated on ESA's planetary science archive, however the data remains unreleased, which means OP of this bread is one glowing fuck, or just retarded.