0120a5d92687ae4e4524b6c8a41f229d64bb5167d3f474e651b11d3450290f4372e20a
012152163625b2ca42428b840f0ef2f8c64f5a5ef8f3aeac0eb1749378a58d86d0690a
012028666ef91c1a024354bbf5c0a138df6a9ab523ba7b8cb92a6f48c6a57c28de5e0a
0121bb6b41701733121ac51665a333491a5f85a6d6bcfb12c8a48802155a4a2a59710a