efcf7524e09dd78fd02d9da244cc554d7a4b77448edd753fd025cde1c3fe34c8d6acaf41e3db233d2e349cb59241f5b308bff3360e5bdd345480d8ef7784ba39d327fe4c3acb52238510e518692d3251d59241555a573539ac187484b86f938273af8edb3d0452b1314754726895a267064b52d4d7000812f937abcfbbdc534842e9f93c1cf16256e922b0387597970d8bd4f8b943a3cc289f4623ddc9f331a36989338d4b0877c3811e3348d90b61b4473f1e1e84a7bb36674b23d95d1675a1be9b9ad97e30a7f06fb7e533ffaf90dcb4e18e3ce0983110e624545239ddbfd30f51df09ed85102433443705b1b3affc1aed49ae35717b36707b41fbc23b1cbc0c8b09cc10b014d70c5da7bb1f63d01094a9e57e0dde0e9391872dbab6f4c86dfaec1806ea000b6b0e3a192c2b39a57692256128f4f645c304adf197adfc243354c5f68cb929f45a74