29afd12be4ed36a379ec9be74683726d87f77fc83dd552e85507f3f0b72a0afc29457d81dd62eb7f7b4bdf2afcf4345a1d5a9887

29afd12be4ed36a379ec9be74683726d87f77fc83dd552e85507f3f0b72e0afcd36b22925550a9b2b790ffe3c79b06eba0e0a7f2

29afd12be4ed36a379ec9be74683726d87f77fc83dd552e85507f3f0b72c0afc2ba6e2cbd0e7de1f295cff70b88445dce78b6841