hapine