f2a4a5fa995bff38c1acd4690b8bfd3732390ba32f6800c4e4e51d3022d4d39b3587734682dc69ead7e21c23bbb179894647f0953e838a7f64f2f0e66adb1cd2a9e3f0e9d3460ff7d61a8773cfcf8735dcce7cb6c3dbb2e93ee2c85545e9a34d28cf2e33a7cfa305bb401affc505e3c876fdf4639f456bead80b99296544796a06fa96b4fb8ad566341ca9b59ca33376ded73d4615d830d28eb92597a2f34f73f6f5aa6acac61d8e769b827e9c9facf9df02726fa8f74963c704cf7f66bec961d5fa1443f72488bad6961268d2a4d65ad6351abb546bfe2802cf5138abaa5db293e36b746599e0c94651f2c3f79eb060f06758cec23178eb5bb480f787b7a662952bc2865f98801116b4fdcbf8c87e2c6ff7a9fd93eee1d14d2c75a4cfb69bf1d991d27d2b6d804a4c2785a6e0bd417e0849742cf2b3829d8a81db890f9599