0120fdc0db7dfd9d7e280ce8e33f063cac588e1ccda576bb17f315c2d95b7853c1c10a
01214f82902884ccb87a999ccc85244b8142fe352c49eea040ef3e2f96a5d1d89d200a
012058fcac8c66f73517a2257b442a290478460c54e6d30f257d98246f54f8f5c92e0a
0121ced47c548f32443b5344f62931df2ba5193f8ae42ec0f3495172bd6999de860e0a