00000020cc5a83ef15001b9ece450a7bb94f5f508ecebfad23d7ac103f2e8a7f00000000a27afdcbd3c20200ab9bb2aea1808ddacb0aa743e6142654814ceab950f5947cbd6f7158ffff001d1b1afcaf