Sharemaestro, VISUAL PROCESSING JAPAN CO LTD (334A), 2026-08-15, https://sharemaestro.com/evidence/5b80231b-2283-4fe1-aa4f-f5b776bb5a11/ Record ID: 5b80231b-2283-4fe1-aa4f-f5b776bb5a11 Record checksum: a6c644c72dbf41ca4a371d79de47679ed24afc90ebdfe86f172249b3fba211c6