Sharemaestro, Yongjin Technology Group Co., Ltd. (603995), 2026-08-15, https://sharemaestro.com/evidence/fc7f5adb-d982-4793-963a-318f9590849f/ Record ID: fc7f5adb-d982-4793-963a-318f9590849f Record checksum: fecf2a602535b6777dd806feaef4542a9f31f668b68ce5880d4ee5733da4a8d1