Sharemaestro, ShanDongDenghai Seeds Co.,Ltd (002041), 2026-07-31, https://sharemaestro.com/evidence/77c680aa-7a1d-4dfa-8027-dbdd16f87b9c/ Record ID: 77c680aa-7a1d-4dfa-8027-dbdd16f87b9c Record checksum: 1be6e7d6737802c728469b4fb415d0e65485f2a21d8bdab37b81448823aa752b