Sharemaestro, Techbase Industries Berhad (8966), 2026-08-16, https://sharemaestro.com/evidence/69b532d2-7944-4031-9bd7-e7fec25fb170/ Record ID: 69b532d2-7944-4031-9bd7-e7fec25fb170 Record checksum: 8040e67bf876fb2a4c86846ba9ad92b446cdb7b25cce9a67972d8fedbb8735d8