00405d347de0ad0adacafbabb767cd4680239745cd44cdab316a0240aa010000000000003d8e87e19c845b98fda65be26bbf9bed96b7e7283ba4d3a1a07fb706a563de36c4a3f163a131021a2c7022a8