392ea30399292aae18b3554c7a10adcb8611cf2c36add84d2db8e00cc67199601a7b6a946abeae2cea669f87f3fdfae3cd8660311fe4f4ea5d3fa49af6a3a74e1e382349bb4218b266551d4f45ca485cc4e53c7e2195f71f8780ccc5b354770b2a105a8c94fb282337f7358ea4d4533eb27abcffe233d75cae7aa073147759212f17360f586aeb150eba2d3b1dfbb3a69dc38308ae06ae2fad5a509518670fcf301d401fcae10887992d4f9b9cccbc7b20cbd221ca252464b6de1a38b44c7fc8af3d46156d10e9208d1f6b1d62fc649f52110c254d77693bfbf38052b84803d4df5ca8806fca3174275c76c82fd678236f121f0fde4fb63213effc6364c656ea88bc41e819a92fbbab14f4205493544f9b6be4315fcbcf4f3bf4f577110bab0c3cd33d17e951505b1679917ecba9f445feaf93567b6905c324c0480c82f1d6e12a24d27e630a4434ac8f5f45b79c30fe737f87210c987187b0a3742cf49beddd9731a75614a282f25dfe0173f05f6dfac57984cdf2c551a9aa7ab999eeda72ca5bc42f7c32aef3cf2e6ccd5d8469cd81ec9b96515c26b846b9c8a713d75655995fc9203f3b5b8e9978439945958d2850888eb360efdf7b54e3bb77826d93229a0b0a03c5c166dd6eeb30fa56b1b4ba01ac03b16a25a36ff70ed302c52b61ff98b53740f2f9264e4d528d