00000020f9e9f5d0626fed27243bfe5977a22af6645e688b70c02054363e4a1b0000000028a0fa0633795c298a8dce46445e5665320eaad7e60c8ad8705998833e94505ffa47b8664c17331c22b41cd9