01205dd2a32861330f0b87a0e2440f32cf097d63c989e9dd6cfba46ea534a0445e980a
0121a2168dc6f8196f50602f7b2f67896b8fd3ad8475c97ead961489133cf1b76a3a0a
012083f8c8f6d0d6768ec5b06cd984af83778a6576400d426d26e0c57a353322363c0a
012160435101435bbe23025e989879a174e0f3713a80a2d738662d0a3dbac5fc73750a