00000020ff50a82b8747203700bf742c927392222c9d3fefebec6f595102b32400000000315096f21d213c8410642f5ded1421f0f79ed4680c422be348b0c4483f1027587a9a2b696b2a341c4f79440c