Sharemaestro, Takashimaya Company, Limited (8233), 2026-08-15, https://sharemaestro.com/evidence/b507f87a-cc60-45dc-b3f4-b507165744f1/ Record ID: b507f87a-cc60-45dc-b3f4-b507165744f1 Record checksum: cb943b6e67121674bb89d5a0aeee79f1f99f4c5a0516b331d84c237d1885d919