20040705 home.science: Cassini pierces Titan's veil of smog