habacuc val