Keyword: hal20120630 1