tpsf30 18102007