0000042077997c644444aa67a7b936875263f73b5164f0186cf935000000000000000000d970bfc40d3bb316b402c4bea0579e77cccfe5886be4c1c764c471c4221d47e564809969b2f20018343be05e