00000020d023d225e905e7d055566ea6d3b780c3e427e3afc3b4069d87956f07000000002f497f0526b4d160845535e315504bd6fa38c18ab3de8d7ab924d532adc72134fa66cc59e0690a1c054152da