00400020dd3c38c7e5ee645b657c0eab2d9f1a96ff71f6834c7842040000000000000000cd8fc49af00f5583609fc1a6705a29e92b7143c76caabb9346b52c25ff993c2816fe9b63e93f051837d6d20f