0000002040cc55cd589c42188fdfa2179f031cdd683d5e1af94897a355775d1800000000cfccf0363d803074cf41d96fb84cc3a277083d83e524f68ac198e2fad8171ce72203f4661bfd641c0aa2007e