0120d34a66ca292251f775e84839dbce05e8c6d58c3cb02ad9d124a78cb0e7eecc200a
01210a8120e31509d4bc80cb473852bf2004be7bb238ad342c0731344549c5b503400a
0120a34500ca6dfac271307abd1f9d7d234b1c36f2d9025f07f49cf3779130785e760a
0121c84250ac2ed1d1880d0cfc45beb3a6cc439beb7bdfe8640bdb5a5e82a88b65560a