00000020ff2b90bc83cec324747968b658c1d6fa82f5643949ea68b19f8fd903000000002f0ef16c24dd6821020a7910c231939ab52fd7ca44a7652e82b4e6c4a3f8abbfd7ef1c5880ba371c4b80b00f