0120f827f02ade4da41d3097b6b74e7d24efc5775bfbcb9382d5a95f3c325d7f3d3d0a
0121b9d7a8cf69d508d602629d75a1c891d9dc67d20176fc76a3a18473de2fe32b490a
0120cf9ac538457f75b70a92a95782df1d5280d21275e84dac483c9b87834e083b610a
01216c83937637648378697b5a41234281374bcc1f061e6744bf3d3602d66ad3bf4c0a