hai-qua-than