Sharemaestro, Meiko Electronics Co., Ltd. (6787), 2026-08-15, https://sharemaestro.com/evidence/6637cc48-6c21-4c88-8357-308d87d3b3ef/ Record ID: 6637cc48-6c21-4c88-8357-308d87d3b3ef Record checksum: 1e3d1f4159f86ca87cd575733cc8af523f30a763100983bafd2804a07524a010