012086a501699b98df25cdc0d7e87b276d0b5a3caa92b7ac45b1fbca799306fd68ec0a
0121c0ff0a9d3af0d147e925b0c54b42a42a1d4cdaf4f6f095ed307c6d680d264a090a
0120cc48febab9a9bf3ad76a8e193271aa1701f80af8606367e922e0900b5e5170780a
0121e522929de8e7950da45672e45143d88e03e91249c5f8d04f051a3452c9345c360a