0000002016ba1c9af701538289f8a2bf957ca0a2213a91e307a30b81bc54943d0000000048da5be05930ca8ae2e6f97f7c0ffef72e6ed33e248efed96232fc2c0a0de8b4f820146affff001d3c475cc0