0120b34f52eba1fbe0e5b0197d11e32b817db9bd9083f56973a4faff4d80977d63390a
012168de28ec6167a9327b71e1b15e308c7e7b1b1521a95624c1e3a48438e9974e0f0a
0120e6d93d92d615277c65bbbde8bc380b419c29a784cff8533bb48f92dfbdf5954c0a
0121c83dc193953c053e2bffbb59b1612460f09863cc0c9fd7c85f1a30b358804e5d0a