8670C33AD1B6BDD0295C2FB2F9955036B0F54D88E79B60ED3776643621C2E9616A15424ECD7DE01F0ED6C2DA7A42A5A48C9FC8DA71F18886ACA2A27672B61440E87B20AE8634796245553D75B4A6B69A054158C0A125769E23681B3D718173F6FDA3EF5081020096B0CFE8FE3CB50D2EC89DC433AB17131948A8C525320D685D