hailughuangupp-tes