00000020d123f25afe4f233f9a8b609a7a65db52906455482a3f078d4deeeb7d00000000d659f32cc40517d49386f643a4d1ffe6d8a6116c50f14250369ece1971484accfe75dd6a6293001dab38b0ca