0120b27bc5045ba00dabc01e09ef6ceb3678aec80e5c5cc12a78ef646bb56269eb200a
0121690d80316e78be614e47b0de65c8f5c0856efa8cd114d2f871d802e97f282e660a
0120a122cf1c98c0463d85aa61b23f5c5be520f1bf8046335b97df6cb488849fd4d80a
012160e5c6e32f831058f32314e1d3c2b279e2e4f9e628a7f6c0f21814edbd36a26d0a
01204ab485697d3a8bda4bfc4b27205c4e126d0abe9e4d8a7cc87a6ef2b8e7b374b30a
0121a67178f7e7a24d7cf946c8df8a25a686b06d929658b140af3253abf7dc4194440a