688A31D19E208A78C9517565C65D30FAB58248B317708F7FBD095719563CF9AF
C03108270F12A7C3777CF443D9166F272CFEC64A7A7831441B71FFDCA870785A