D4BAF48A5EA5CE8D739EFD5C9CB27BA3F5C9D38C27175625C2B349D3FE09A047873FDE46590FE7691152C34A80A69B0E6F61A4DB6EC1471A2864431BC3383C342CB8000AE2249DF07BE530A9672011E950C8075A888D51C84FFE194293B5BC46EA7CBFEB979C12805241C0205CF1949AB732C9EC34D7F299352F90155BAE8F7F