012047b4cb2dbaf2dceb405f7c39b4f125065a76f46a671a3805d83dcb83972a10bb0a
0121268bc12b8c3237b3665ced885d13977cee368507aefd1a7b00be9bb5ca5328050a
0120aef64534804eed4661cdf2715a539341bfccc2b8ecbd3a1254bad6ae96432b430a
012129db9a29c789a333167e47a751d60e4c7ab4efd03553952a589f1348896ed3600a