27D891E69A3886BEEE897BF9B94B41A14B7A094DACF02E7F3DC2A3680FC81862
6199010C2BDB8E340F857F00E2A3B329D59235B65A7E1AADAF6E8B00A3AF73BE