00e00020b3f0efdeb2d8059bb70fb2f93670e05d5c8ec381fd918c00000000000000000017589a98c9adb160cdd9e8f2a5798b275c8bb3a6f70207ba8fd13983514fdca6691dfb5c231803184f99f44e