reprecipitating