10cee6f427884523a8b2f70b34e0812c14ccf8eb15e441d39e1c4560a7ab96941bf44d4e7b774e0dbe152ee53fa6c5e433988c36e7a84401b1935f2d2f90ffeb3c78564f0a4f4b8aa22bc26133fd7b494877e89ec1904f7080322729396827ae53949bee8fe74cb6b6deee8d8d9b16dd6111b87d9e694f48b8dbddc59f14e7ad65e3ca624e224d6d98a40495a88e46c569d37a3802864a208f65178aa5ede2d57cedae2e8efb4664828b8a4a385e296cab5666565b764e9f930fc316843a32beb7a09987d4774028bd7b89cdd5650401cfefefe24d8941cf93a4dfab19bbbafdd4958d7ae38840bd9acad430befe389de8bc31116e74441998e5a3317dc97cc1f488135845df47a29e5a66eb5e42d286f742f3c16ea14c8aa2cc74e5aab82648