Sharemaestro, Lens Technology Co., Ltd. (6613), 2026-08-15, https://sharemaestro.com/evidence/0660e82d-840d-4912-a9a3-58225b94e6f1/ Record ID: 0660e82d-840d-4912-a9a3-58225b94e6f1 Record checksum: f824bb1136cbd23f110cc8dac363826021c4c651835b984b46bc56e3c8a9dac8