00000020123aa1daeab5d8a27cfc8a0ece017d8304622658fb046cdcab32355f00000000dd45fae3a1f03349c0a41f528e8c7880045b5a70e230153b5c823508eff91e0133be5d5f9be6001d03859e95