00000020d7107c7e152724ab3cc28ecfb30dcaffab08aa2904918d3a30af8704000000003378980d72a6e15f35a54460ef6a048b8367dcfc98af05fc2cdfc2ed1d0a2f3ea03e9f6534bb4b1c0897288f