Sharemaestro, Jahwa Electronics. Co., Ltd (033240), 2026-08-13, https://sharemaestro.com/evidence/898c6285-ce48-4891-a764-ebfad7863663/ Record ID: 898c6285-ce48-4891-a764-ebfad7863663 Record checksum: 0a5e908f518ae46c223837e90cdae7fdb9ce1e3662118497406c6978fae54279