5ffa14767b538ca3b98dd7b7f56dc3c229663a90068b3e6c1894f41225f3fbc717cd8fe8b4b1331159f5cf3edf9e0d2cb42647dd2c65972a1f78d323b4eb9dd7da9defb5d3cb2950a89afc6f552a232515941f66e80f09e38a7cacf51a04fe0d033754c148d068288cb87772e8f71e05a9cce2012371010971b4f6cbff49b394c0829927f9888ef6d1a2251e83267dfd8f3435e6bf438f51eccb20de9e8aad80d9d0076cca133e8afa7fc1836878b33005e6914fa95b1f957d5e7db793eb4aec2aab0e5668b49c1478f5e0233323bf92df3b370608857154c7964ea8598624593e