00000020aaf43695c4de27a92bb87a7bd60e2d7ca5b7daca2b7393a98658c6bf00000000331bf9d868ed9f211d4d7c8fa86d9ae3c3ff8c42ef27539234dfa214851b519d3faed568ffff001d0b7c980f