071270fa59dd7d86828486bbe9a27a05db63587e97a96782c0289c3163a80951768c0d27e9c68ad2ddf1d6e271cda29e333fd118f27beb9ec7d563074cb92f8a659b025050e82d947961c617471a0708f62e7900c5b22eee4bb666910f6688e7960947122a3edd61303cd6719afc065014c2fabc7527632f65c3c