00000020bf140e6b667beafceb30373438cb866aa7e5061b737b8e2e84832a3b0000000041cb9957d23c4864be7d938e1d951a8c90811836175b5e1d19ad7f1491798164899e445fffff001d7ffececc