Sharemaestro, Xinjiang Sailing Information Technology Co., Ltd. (300588), 2026-08-02, https://sharemaestro.com/evidence/87c3258a-fa43-4226-b224-852dbe045fe5/ Record ID: 87c3258a-fa43-4226-b224-852dbe045fe5 Record checksum: cbb49e53a90366a84ab32953088a843670c81d62aabc648251ab4794680fa965