0120d94971f5e7cca696bee140d61fb1133bb553cb869445fe9fadca4bff3ffd5fac0a
012180116a1584e0b76a3db1a359e7a217b32d03cd6cb2cd5d84a4e0c27e8c9c2a570a
0120800bfb386bd74d14f389bfc8ced617f720d6ba361162a317d7ebbbb4311645020a
01211f71e1df39b5172c668825fc89debef566f36971cb9938396fa6a1d8fe24d2010a