29afd12be4ed36a379ec9be74683726d85f77fc83ddd52ee500ff3f0b7280afcd21391df8be62a9080c42690de5732d82228d781b64c

29afd12be4ed36a379ec9be74683726d85f77ec83fd552ed550cf3f0b7280afc4f397865db352182b83f5eeb2d18019a3c8e6d4313

29afd12be4ed36a379ec9be74683726d85f77fc83ddd52ed5707f3f0b7280afcc1b27ae6e3dafd5b65e251dc73827d2213e1e671