Sharemaestro, Taihei Machinery Works, Limited (6342), 2026-08-15, https://sharemaestro.com/evidence/d888f891-4177-46ac-ad09-355fe51f1a85/ Record ID: d888f891-4177-46ac-ad09-355fe51f1a85 Record checksum: 81667e0393b0055d1e9391aa20085bcc585975429e7daf112290cf7d06bd4a40