Sharemaestro, Yangzhou Yangjie Electronic Technology Co., Ltd. (300373), 2026-08-15, https://sharemaestro.com/evidence/205f7d47-2ae8-441a-8f5f-fd7940e3002d/ Record ID: 205f7d47-2ae8-441a-8f5f-fd7940e3002d Record checksum: 556d3904d8ed60bc77a4a1edf881db14d8b9c1c18b0cbb5c63a963b4646eafd3