012042662b2d93afcfd6a8a9d8204e3ea490e8a1f925644b0095719d2abe0af2df2f0a
01214dd5b77958a2c348f52923b6ba977c33007cd97a9efd82ec9899f78d3a04ee420a