Sharemaestro, Techno Ryowa Ltd. (1965), 2026-08-21, https://sharemaestro.com/evidence/93912ea1-5e41-4100-be84-120ddbfb8d19/ Record ID: 93912ea1-5e41-4100-be84-120ddbfb8d19 Record checksum: 98a58241f6d3149261861b07cadeb0326681fe9429a2f1ca5c9dc51f1a664cab