00e0ff2c473a03078a6a86e4e20fd7afd3147ef1b5de47b00bd1bf00000000000000000018163da25f5c764fd106ced992b0057fb67adddce92b05bd04871611c9b0e658b6564b6a442602187d85a749