00000020d20e108fa36cef34a107cdaa47bb5f4aec41c1f1140888000000000000000000344f1f53eb4b0c671cc3888c8a9afa39608e172f9108e07d6260eb7b4c433fabcae87b5b45250218efb4e8b1