29afd12be4ed36a379ec9be74683706d86d0daea30faa41e695b2a2c59da1f4532cdefaac6283c0f1eafee40a510

29afd12be4ed36a379ec9be74683706d86d0daea30faa41e695b2a2c59d81f45b39f2b9ff4529e8dc56efb033a

29afd12be4ed36a379ec9be74683706d86d0daea30faa41e695b2a2c59db1f4505969bb36a4e712bdacedb61a5