f12c98661d858a98d5c473afa2d78815
19ace5893fb9419293f8cf33b674bccf2e07db4dbe5fa22671768e99a9291b4431a8877294c5796a4c945bd07654aa104e9b3ab199a30dbbf37f11c39ae8021067e19152beb543c0f3a9dc30ac20160e7e64f96e8f18f2b5bbeba0601bce03a89363cac3a6195f2463bd0a3dac17217994a5b140f2b1330b6b33042ea6033a9b9a38f8de68f4d365114c133a8c1d8767a3597a5e5c9f7c7d42dcc26accc2f127ad7042a1491fcc87659cf2cfc436b8bcbac6d398d12c04986e5d97fe68cf9ce6c8ebc62619baace977720a540c24e31ce38c096829a028454f340236d9954fb4e81f010c17b432ac7be89495d7193716eb7a9488dcfb0dec937d5c6dd224a471f740173b978692e446fa0faa533aab96