f3fe5bd94bc571b80e1d5495c7ed38c51dbf44e362ce0ce90b0d232151a8f7c1ee6022c1214db21a0c95c92eaf02b44bfad01c120aa6def5b3a70f692021979421e69f15998ae79855e9b930fd1b0f2061f6a631a1ab704e3ecc642d31305705b53f603e05f00836b9a3b8fd76a7c53836547321a4ea25085aca0ffae096841c21811ea0005eccd212b368a7a2e079cbcbf4322f7a8d6fed171c872dd149ea4174e20a9fd38b6c206442fca95b162f449bdae821b85c38de94e38f62d86d348e7c9730354ec5aad3962f7c8c72cde3b24055f030e887b890a8c74f834680f57346b4ef587c860a196b4dfcbb9f18ddceb9575c668e6657c311344cb8d4686fd9e815fbc1875c7d0b974ef13911ca69b05b1771822b144bcb616a9d2fb40220966996f7f51ab73350e370b6fa7cd6d412ca71025d89c122c3813ed60544b2ac7bfda056f36b2c59eef9aa154b87727e942a21c1c329dc218d8b67c2ec5962fa8a31e89e936276278566cc6c7e04c4c268600aca7c8ce7c500548929333f717baac47ef54142e8218ccf72446831dbc2eb5dd57561d0aea7930ae6ea1fdcc6ed2cfdd8ccd542cda18b2c7d94b4e74a8410f32fa43fdcdb861bd8de8bb2cee7c934abb50d690f7f4ae9a4bf7dfd5244716c4ab8a4742074bf6cd2bb408b874993d319c489b164bf9cba4042bf76951639b2dbae5beb583ded18fc7708be0276be8c9e2bed46f085908cc2d094064973459984303eacd6ceb8774c7ae3e7e2eae6f673