20150211 home.science: The long-lost Apollo 11 artifacts found in Neil Armstrong's closet