Sharemaestro, Nomura Micro Science Co., Ltd. (6254), 2026-08-16, https://sharemaestro.com/evidence/fd29c4ee-51cd-419d-ab99-a6dbc87b379a/ Record ID: fd29c4ee-51cd-419d-ab99-a6dbc87b379a Record checksum: afd667d6e2b6cde17c3cd38382222892bdfbf3a5fbcc6ee15bc74a874d79edce