Haoaeran excavator