0000312193fe29c148a2f495e7ede55de8bb70dbe055dae409f340000000000000000000d1d9372d98cc498bea501313d5576ff4e5f3dc892df3e62555f8cdf0a319067da22d3f6a166902180398bc61