012084de0e34bc81ec8051e9479f3cf41883ec0cb0af5b2707e6a97aac27e8faf89e0a
0121f9fe689cf073fe12f4a7f4de4d948f6fc5d65d30b5567ac6a9f698712a3d3c270a
0120ba526d71a34dfc284ac2bccb1235131bd7c175084b450c386fb634e1ff8e42c90a
0121ec03e5ec721fec1fae0a87d65cb7aacb97c70cf1ba39697bb7e203ad0c8dd9260a