has-2871