Sharemaestro, Ohmura Shigyo Co.,Ltd. (3953), 2026-08-15, https://sharemaestro.com/evidence/9403efb2-d327-4ee0-8b89-c48a866ffaae/ Record ID: 9403efb2-d327-4ee0-8b89-c48a866ffaae Record checksum: d7e472829755bd1474e30b3b0b73885e73a44165e3715d875feef682a1d7a80e