82BD102FAE842B894BB9D443D7EAD0BD2207D4F05FD10DC04D81671F6D52311EF5E4132C63608A86389E70B692331C1B5EAE4FE69318A1713ECB8B845A5C40FBE34673056270A9632DEA7E9D2DEC24133E8BC2C35B1F2C562717AB1D9C69EFB61AEE8C8436C29CFF1E0F0D0360C465A894AB1544B718A6E8ADB6C4B9825FAF5F