00000020bd71fb63afdee1f44e2cca7fa4cf4942b1c3c8ca674effae2d172e0d0000000032e474a9fe6bc4f16dab7e1c719db8ae496cafecd9af82923f17c2906baeafd45a70b3676e6a311c42a5a240