00000020d8afe2da4138665bfb3337146f1c3de13d599ceed552a0c3bf5703550000000012bff451f14dfcc3757030d292265e187824dd978dffa02c8cde045342e57ed9001d63637a86001dedc9ffb2