Sharemaestro, Shanghai Fullhan Microelectronics Co., Ltd. (300613), 2026-08-10, https://sharemaestro.com/evidence/041f6583-c344-4ad9-b169-0c3a5ab3de08/ Record ID: 041f6583-c344-4ad9-b169-0c3a5ab3de08 Record checksum: da9488e1da655f85b9360637f67c59a821052fda282af08fd2149c59d62d8a04