0040942cf6ddb54055942ed59b9b08214302da4bb39976b20e13e000000000000000000016b8784842b6cb64f213ab3bce685095ad9ac894ac7ed425aacdb8aba3f8331afe11e869c55b0118422f0bda