0040ab2502b2869d8b2a4c4a5e02ed387122d0517f194b510200c902000000000000000015c31cb94e8e23015531bcc763e74afcf452c483c85bbd557fadb8ae59de6c634b6db465c1d0021873339631