3044022070e4eaf5fe62c6158f47a4b27b489b1e259b4ea498e4705c6d3c61c58f8eaad602202b08e13aec16757014e87f6edc7d5c046fa10f2dd6f9582845e0bf749d3d9b6f0104e0af1a67d6108bfe03890fd0b5cacda7f3175ebddcc6363b933ffb33581f40fc6094e7680b9b513dc3f565559e3ce528bd4ae1099e366b4a7d9ee91ff511f430