00000020ddb889f36b9edb373d0ac6fc4ee33414bea232acaa89a1231bc2bd00000000001d0d634dff814b649063adde3a4cfcbb54bb10737258ea4546ad29f49a7eae09c9268f60ffff001d3a47caaf