Sharemaestro, Shenzhen International Holdings Limited (0152), 2026-08-16, https://sharemaestro.com/evidence/682486a1-5429-4463-9886-0c27d1ea203d/ Record ID: 682486a1-5429-4463-9886-0c27d1ea203d Record checksum: cd27d9e5bf60b64f4da00e51e413ce7037e852ae9a9ad59cc849d75aa45ee822