00000020d29b598f5a18ec6422a77ebf852351a346d3ad22ae16e765ef02000000000000e61c5c45bf5fda0057ed8bc9226e2627301d47adc72db32e90dccadb8f4703a359830a5830b3141a180d21e7