For up to date information about  HAMP AND HAFA, consider the following links...