00000020d4f114f9e0d5a84ffadcbd6b6c007451d93fc4a1701dfaa664cd647a0000000017650cb5e290b3454acf19f60beb2d44c48d7da322b7efe31a44d89d4926ebe3907d5364ccb5071c25774b70