1ca26d8141e64594aaf533a1cc0d08d2f0983708ed7a561bd5295f8d52ae5b694405b3d7d9fc8fbc19af87693f0b7b16fbbc7e070ae6068f7a17b9e8c72a962eadef9cddf54fbb7d3e5d3ccccadcb6b8d8a26647901f4295b0360e1088dc0624d03ec889ae867c7f17570d611c360b07b9acb54d74d014c172d509ea7bad9dfdb78324259f81691f75c5f48c837da4c7c0da45304922c9ac8ba1a4b9eae2f4eebaa6f9e11eab1f08e7729d78afaec7e382f2893b7169952dc7033fa4e835cf7015e1c4987040b2ca58289abfc049a5622da28babe64bb69c805200830f67cd02286981d54a67c22162b99d82b4b6a05b19393f41670dbb75dbff6e21754ffdcb