82afacd7fc95183e232f7fe1729f01f702a3f897ed3ef3f30a9d2abec38fe4790a780a4eb2b97aa12eb66ac3a44ed37ad3dad3ddba2aa8441e186d7807049abf043fe7a8765a55f0933625beaaf8dce230f266cf99d010032859a3ad13bcd8d17287d23115f40f9d2f3dfff386e33f1439152bc3e8707e60595a6