Sharemaestro, Shandong Huifa Foodstuff Co.,Ltd. (603536), 2026-07-31, https://sharemaestro.com/evidence/28af7719-23ec-4bb2-85fd-aaa909f28f38/ Record ID: 28af7719-23ec-4bb2-85fd-aaa909f28f38 Record checksum: 87d70b64c3bc872b240725fc4e9453cfeba43e2fc476bc9fd9578586eae66449