a47ca0baeaafc5d18a464e61261ee27d c80c60156e2b5c82e4bafec099488402 845f68dbfcc5b7445577414ac52be700 5db61b4f0ed767c0a473eb4ebc6a7929 2f6f754c89c0b752bd1267403906a56e a16ef0d50c1d6c3ae6999fe9e44e0270 6dafeee095eddfb9ce5c24f65f78c945 f16c5de5912996ba24990e2f1c62c99c 76d6fa399813c77dc33ea45f8968f27c 9d9a7603e215941cbb6261243f8ab2b4