00000020af5e24c4eee1c7454ef7c601e16e0969487df9d74338538c56ad581a00000000e3312c66c1fe6f55728bbcc5990682ade2c40782ec60b78586b4c7e5d928dc695f351b666dab321c098e6129