Sharemaestro, Shandong Weida Machinery Co., Ltd. (002026), 2026-08-08, https://sharemaestro.com/evidence/e5cfce12-c0c6-4faa-85ce-3d803091a9cc/ Record ID: e5cfce12-c0c6-4faa-85ce-3d803091a9cc Record checksum: f2653256ddd5f78bdc2db414d9d440c1a57dc24a280abeb463fc7051f08b440a