143FB23F61FA39E1B21081D9C1CC3F7FF6ADA1E0F4A9BC7BAE520163640AD0CB
E7B42E0C1F4B63982A2259B1F16FBC399C5D42ABABB1CB2DEE5A404AFEB889E6