10E3242D6ECB46D005200D87583573AD93C9DE6D5B780FBA2DCC0221C6A4610C
03FCAF9C3CA12B89EC3CF90BF61048E5B78DAB4BA3F366D4C3C0D7EB0C4CBA9F