haiyingfennessy documents