Sharemaestro, OK Science and Technology Co., Ltd. (001223), 2026-08-12, https://sharemaestro.com/evidence/222eb759-3a2e-4b76-a8f6-640ae3357ab5/ Record ID: 222eb759-3a2e-4b76-a8f6-640ae3357ab5 Record checksum: 1c490c3f583e19eb8204ea29e1d7475a1fd03483e1b5b7637caab6c71aef1a92