00000020f7a57edac71a33f0518561012b5326c54e55fe8ad135b9b33b661a0b0000000049b159013608965493d5d5f55a75b6485a6b17ce9f8cd423ad5e0961535e8cfb8452e66a10ca171ccacce42c