00e0ff376ab373dd900bbb1a20ea72dc8fe3599448f15c6fd4247e010000000000000000ddf645240a43ef6e2c7ffa94a42f2bb7fa5a41b970f146c73aae2d0a72ef7b0632bb5f5f02200318f41e645c