Refinedand fixed dynamic product purchasing