Sharemaestro, Beijing Airdoc Technology Co., Ltd. (2251), 2026-08-21, https://sharemaestro.com/evidence/7a61e454-1001-48de-9a03-e3060a386da3/ Record ID: 7a61e454-1001-48de-9a03-e3060a386da3 Record checksum: aefb6ff9201c8e4305c1a6a4f3065da369bdf4555509fe0f30b59e8abb34f214