Sharemaestro, Zhejiang Weigang Technology Co., Ltd. (001256), 2026-08-14, https://sharemaestro.com/evidence/86bfbaa3-1c01-4811-b037-cfc58d056726/ Record ID: 86bfbaa3-1c01-4811-b037-cfc58d056726 Record checksum: efd0a15e114cfeefe56bff10029516f616317b02c960210db1c384844f20c741