0120a42a172eb2f5ecfda2920737e550a5c59d1756a9840fb6cd7db75247d94b40e30a
01214a8b9dd9c9b220451d601026ffe0c287fb4f69c9873d5ec2b3eae8d28b41c4040a
0120c7fdd36960fc93c2742c82a3875b379dd3da8c0919472df479a61644d2f2212e0a
012121a9a7e4e82a2e6077e24efb8b4615515c787e7887ab2cc453921ec9d869e3070a