00000020d503b27dacf288715af6df16f54e78d77fe9388cb1b478084f12b40b0000000096583869812897c040884419e6bc28f5194cb161faacd666cbe93459e82e6a087acbb96820de5f1c1e7e3620