00000020dd66b9d51e5f162ecab672e8409ed3818ede9b394694cd1019c5790700000000d357aa2d69c002fac56c8bc0d3dc699ecfb1af62bf6e8fb51a1cc2fdf4c1525858a8d25effff001dc2965c91