00000020cd0c73427f3fb0a3f35693fed62b392f0312a4071d2a870efa384d00000000002412e513c6ba28f82703b9d17236f138335fea311e795024b9cfc4b9357d492b9183ed57f0ff0f1c16ea3b6b