Sharemaestro, Tech Semiconductors Co., Ltd. (300046), 2026-08-02, https://sharemaestro.com/evidence/a150e107-c102-488b-8a18-ff1b9c247120/ Record ID: a150e107-c102-488b-8a18-ff1b9c247120 Record checksum: ee3691fe48440525d9323917ba07622da5743c03d688d3322261015c91801ff0