3044022047f9f179ef9c2bc9ba1017ba96a5dace11104e8122d5cbe05a5206a24b5427bf022073a3a06793658c6900cf6b830bb8d2b24483375b323f535bb367897378f4c35c0104e689182210a20f2f08eea17d26ab29b5e081a421c2c708d61a0056f2f7dba288f9f34e66b61b69b5708849f7025f855b396a73b11bfa15f30d7511904a6ac687