Sharemaestro, Shenzhen Highpower Technology Co., Ltd. (001283), 2026-08-02, https://sharemaestro.com/evidence/d2290d5f-a321-4e8c-8246-1f46eeeee81c/ Record ID: d2290d5f-a321-4e8c-8246-1f46eeeee81c Record checksum: eeeeacab0c03047dc648ff25150a12721023a2c6b5c0a324e7912cda360bce62