142EA9B5373A3F4512F3CFBFE17DA5038A31B65D16D5B820E55148E661E131AE
86C58513B9788D0163CD22F40F5A1A25669272799CF6F19C0916820EB9DABEB8