ba3a8666dab85e41bc1df34536eb937d64e4c5c5cb04f348ab011ce2d335a9931cc7c891a6c5fc9dfd6839731ef640f7c2d1235a21608c097aef6b7f1530adfabcf60cff4c29554d188696080b18e562513da2d42ce4d03098f557b5719bd770bad7a577a495f876a55f47f9822eec873fe41f8c2862a37dfcde639c4fad5cdf944fe00f8b6ec59089aeda22b2e8f4b3c3f227d1e3d1231221a5ce4c6159f7a2cb366b2f5072e72d82d912e0eef60097