0120840b5dd553473d0289bdc937f5ed05145fdadc3c880b96e8ec3c33cf1b4e33db0a
0121a37fd859f214ae2b6ea0e22dd84533c772ea2a5a9253b447ef0e2e743c6fec5c0a
0120b83e2fda82d6caa09fbce1f3f0367207c943cb0d80667623684ac42597967e1e0a
01212924a7f85c3c719f48c5c0a03ea37c3508dc2b45ae40421a0d3b65c641bc91410a