71f67338047eabfb8aaadc1554fcb46d88a0f74d0f7c2280411cc5ae49e9b34e52c26f75e7fd361d638d377b342a63098720577d9ea67f294e36c26e97b7791c2e89299c346276b3c8a2f7fe1fbc195bd50539602b7483c41f9a740f64cded4e5ce89f08daffc11441b900fbcd45f28ecfc26ca741c4e304f5f3c93f631330bd09cb63a807105326fb4ab93966feaa946654319b36430b1430f860c9421a30a7c8916dad1680fc11bb9d47825dcc9d24d1341f9588e46fb6f64a2401d09581851471be2c502707b64a90a6cee0d3c19d6994ff6079dd6854c2abb7afd10bf5f7e324d7bf24a28172a0a70b8a3b65c86390b6b6386fceec85d33ab2ec37498377c17b5bf30391bb89ad8c91d7cb741e07111081d0f7036d09f30c03caf2b1be158c6bc184c9b64c7a59a5a51504916165367e9b480121ef8e9f812cb228fe129f27f8187f4dadd02a3463b50f9b