012050b14deb80d714806a0f2926a67a419cbed43eebdc0556a4fb3078e0b9fae5aa0a
01214ce53710803ee7d17e4863b02e6a7bcafaea896eaad27859d473de0537522d360a
0120efac6f24ddff717fec438c3bc6582e6a17f7956f17c1af0005d69cc8714666bd0a
0121a3eff9ba8de59a7a6ab2d77bdd671da33211d25d8a63ab80965b262dc77853110a