0120aff0dbae240281f5e62482b43d8efa7182fbd3870a0f20338e454e29cbd457cc0a
012187c2b6e48ce5efa69f5bc8c708f7e0d9075c85595045e6b576dd23492a11594e0a
0120c2d5d97d3d88fb60933915b07a6c933cde582f3b4a030ac5f9ebccc1cfd1461f0a
0121c7d56a514c64a7bde99704d0de7a193c21295708a5ae68e8040add34d42e70780a
0120f9e5a8b05eacb4ec927a8eb4f3cbf1bc40c417591223d30132f5bf5c63b7dc020a
0121aa2751d1dd6b9991c38787a07036119709158988374013ca38696285d26aec4a0a