86A8BCC79B57A4970C8A5E16D70C2A7D618DF6EAD7A0301376C37227162A861A2C04B5CCFAA470DC7FA3059CDCC65DBB103AB337F470CAD9920938EF44810CC18BB75325D89098313CA0E69864AF1C71D5318FB5C237C8E1AC93CE66BF8230F17200D76C1DEB8484450EB2A7768F78FCB84C64E1790E216C94140A1A102E0317