27EA4280D68EC526000D22F0FBC737C96646F3EB061D116EBBC317414F9CFFE4620996F38F2F8B45CB2F8D71400BF18F83F28593AFFE759667F4923C9833B10A38C06E63657FFCC05C878380AD2FCF9E7302123FED5C6971C5D6E6A916C336C6A75C