c42d2dac60b2ed908177f3616985821af6a83f9aae5765899adc2f65c1e9cb2fa63d13537d23d3668f4db8366eae62e620fd6d723fcb3d4849d947e7d7d5fe7f8ed05037ece6ce09fb249240dce5e7467b4da54af75e025d3b35f74331af6cfb8d351766ee2bfe64ce91abe5720a9d45a691bb5998e7a8174d163d66915c37059d75f31e233ae895c005a6e8675bbab2cb767893462f085f8b8039ce187b633123b39f5af69fa1d650974fea274152ac007a467b654abe4681ba012c636c6aed25670525ce91b621977e8c041dd965ad2ac5502eb04c10f8471ca734860efa34deb4321ebcd3638dde66358957c96e2a7228d8b6d1cdd53239dfb7f2103d8034a054b5ada53fddcb783dcc885730846f77d8399660403c5bf1769fbd1a98ea3437c6ea1ffbda95bf488149365aad9063c7957d7537f69d0ee3c0e92f927c0f160ccb1bcc5eb3