012057c2328b5bf62af91932180f2d1dd54ef263a9861d20f887a59d0e8543ee56ea0a
0121ef8cc015f062344053604099ab2d181a85d5f1327ffc1f1ba22e4f4f74246a3f0a
01200b0b78bd98a4b55a67dfde9240f35c8c25b7cd468c255cb621a81686f1fa92490a
0121f67d6133f8295d6cf4625b58aef8bc0566e0b06ebfb87446d5ae42cedf0442030a