20111224 home.science: On Pluto; hints of building blocks of life