00000020d70a5f0f51de9d43715a86c3d8e8b103bbd87c8e067da3f85b2aeb41000000004331a0b82916b2dee51ba135ac76853aeb42e7326a6158d37b6a3621cc71d598f18180669ef5611c9625f088