Sharemaestro, Yantai China Pet Foods Co., Ltd. (002891), 2026-08-10, https://sharemaestro.com/evidence/856b5e13-d590-4aaf-8891-443d4ef31eb9/ Record ID: 856b5e13-d590-4aaf-8891-443d4ef31eb9 Record checksum: d4072a42e79e5eac382671902b45761e9e7af5f3553d605dd6a73c3f35a269f8