Sharemaestro, Hunan Meihu Intelligent Manufacturing Co., Ltd. (603319), 2026-08-21, https://sharemaestro.com/evidence/5856f06c-d31f-4178-82bf-e23e72830dbe/ Record ID: 5856f06c-d31f-4178-82bf-e23e72830dbe Record checksum: 67ddf8f654ae68248d62ac40031ca64acc41b32d01331a81f2f9bd05dd4caa0f