00000020f1607bf4d4acd0b2c598e35b6aa415e08c769efa71350ad0399176230000000054a12e02978be2a2195b9ff34ba3411fc4f1b57f89f4647b30bb84ac8f7025910c77c66885f13a1c99064f3e