0120ab608d81a295539c23158a025eff7738f2b4ee1eb6293018a5827691c43ff3df0a
012172a1421b5c038f20c19bb2ac21afb48b40105291e717e23872c96e1b71ef66570a
01206aa083a960185333c15a7134a78608ff62a812bcea9c89bf0480dd77a1c6b24e0a
0121f12cacf179b87b9e363e551855e3507337c1e4788b66c20745d80776f3bd455c0a
012036dbcf2ec430b1729554a30c54c669f8275a05a4e4da80315cd7e379e99384f30a
01216fc67b46eec68297c001c0fc538439458bd2dbd27116bcc7c839ab35c2065c2a0a