00000020e2bdf8fc41cdcb77ddd9c03c4b854674c0709740a7415c421e20fa18000000001970e8a12699a17e16f3bba3cf15e2c3ff2ab5fafb815196dfa1a72a0d0f949411b57557bfb8621cd54bbe5c