47e3e12013771d00a6fcc3aa2f33be71f837cb182050cc2bdce4380a1a0433368af21cde37be780624da290d9740685ed48c8ce52c4f6af8d03071fe16853e2f102bf6f7acafd789201ce0c909fd79296079a7a98e6f1cca62b844f15c703b14c9541e08e7259b16ef2821a0c27e3cd54a46e1dac8409c7f71d1299da57e3035e827825d2dc9a7d63d8b8bd1ad969de126385e7a5da5fc1b4d137e0ee0d6cba07b7668cb2643a1af816a1f4449708f67