Sharemaestro, OFILM Group Co., Ltd. (002456), 2026-08-07, https://sharemaestro.com/evidence/41edbaa1-b894-4625-b160-f6d5e7518f2d/ Record ID: 41edbaa1-b894-4625-b160-f6d5e7518f2d Record checksum: 201328466682c6b757135d878d9fca614fe753453495537281f2dce1604a4bac