012072422f12a15cc80e2c864ab5b6a1bfcac370c09f0e24302454a1cc72d34bf3ce0a
012123ac15c9387e3bae57f928c6efb54b52cc949da1fb9bc65cadacde1028476e200a
012049567a4312430940efb77add8bb41e40b1bff1d8972e71a90a8615c1d98bb0d70a
0121a20609f45d68796d5e21e63c90772822b0e2c9b21bbfad62881b86d75d8411740a