Input: 30c73b1c5da787909b2f73340419fdf13b9def88 Srg: e4f52c8fd55aa6aa2b4d0e2b36d4327b9991b2c5 Output: db5c59932751d66c2f57c1c2de41b48712620975