Sharemaestro, D & O Green Technologies Berhad (7204), 2026-08-21, https://sharemaestro.com/evidence/3460c0e1-8a89-4c2c-bcd9-5fd5386c1145/ Record ID: 3460c0e1-8a89-4c2c-bcd9-5fd5386c1145 Record checksum: f595da2d454aeb254d98fa771f080a756e5039f8aec7410b20b15db9d141b8e1