0000002057fe77a30c12f1620568efb9560e9749eecd8cf0c05fbc474e669e030000000081fa3e8d0356821deb10a4ccc02d723e4c1e35a7d6d7dbf67c3de7adfc2d5c9ab840345d5462151c140c8512