Recirculation Version with Flushing Function