guoke smith (qiuhang-wu)