Sharemaestro, Shenzhen JPT Opto-Electronics Co., Ltd. (688025), 2026-08-05, https://sharemaestro.com/evidence/ea1194b1-2041-459c-b222-d8b727c74fee/ Record ID: ea1194b1-2041-459c-b222-d8b727c74fee Record checksum: 9c77adba2dd79125ce8c8526863e83b5bca65573bc13168b951aa3e941d2f7a2