88979CC70F0BF1A875C072E5812E6101CE1A232DE291E03B89A6A1E8A8CF8937DA6DF665245C167CD8DA29EF554DFA808F9D69B0EC3D6583BABD4AFDF506215E0500EA4CDBD0B717561014D4ABA1BBD7944AE61E2374E505BA49ADA8E96E445E8C939E258AE0C24F2BF79DCCC9D1DC66E54DD7C6AF83E4539C9A40F4EDDCDC31