Sharemaestro, Tsubakimoto Kogyo Co., Ltd. (8052), 2026-08-15, https://sharemaestro.com/evidence/71c9b61c-9dfc-4663-b87f-e86d1db08e44/ Record ID: 71c9b61c-9dfc-4663-b87f-e86d1db08e44 Record checksum: 8a9ff4c248cd6a195515b43ca64d51c60d153f436391dce93415eaaf7bca66d1