0120b16cf77fa85380601f5455a1e5b879ac8c3a87fc2b6a39edb49d84acb5ae57920a
01214a82c7666a945300c0cc64a7ec144378890b696b8a463af74e682086fbcd49350a
012083115fc54fc20865184a1affb9e2b180211808fd07bb12a5c5d8ba9e50f9671f0a
0121afa10c09d61970017b812aaa58c78e71a338aa5d5172d05b78c073dc30792f130a