00000020ad0f54c2b63af408a56851c06eca6c91ec3705e31505875330b52c19000000000f657c89d1a3434f12dd1e0171e8b224687b47dc4c866526d65a8193238a822653ffac5affff001dee2bda7f