012047a4a692250ab7ac65207926a26f7013c276ddf7a60e5daa593258b2ac22316e0a
0121bf4c69d6bba411b5b1c54c586d263c14a5f80a201dee3bab80edec79dbc3927b0a
0120b9a3dda105d65997185b97fbec90f055b1f9646edf39b5dba15820edace077b90a
0121bd5dddd9a7794a4e275ac42b89417ac09aa281cddc3ec4a38d6c61bde98411770a