0120ec661e2392a828b991b7bf537abb799da62e7586db42cfdf8f0010aa004262170a
0121892d0021b8e694bf28869ca8df770b319d39e7df0de09ad9c8590ec1fe32a97c0a
012068fb5f8df5e7ba4c0990a58f8f3522592aad1bec4cb97c1d86aab5d9b4b3de530a
01210d331c40af02c37cecce81e068b684fe0a5bcc0848d14a72663f64fcdc8dab450a