fa948cd2c08bd4faf4df9c64c785ec34ccf53c39
f06672e7dac3751a49bb5dcdabf359632a65428f
ef3bcc6714a0dbcbbf29eb3198b96ec346ebb62c
ed8efdf13ae44b6aef948043c32b9d5d13a5e17c
d2c0d27d9f3115fe1c78fcee4963a75ad85bba2b
c41f3358fc9595df1941230feeda9f9108740201
c10e094c462b5a99f9eeef2e79ed2c1c616c1744
9a2796414ce0299174f987869a511b8848d9f89f
6adb7421df1b21495232f83757979f4349657956
5925e882072653c88d0da9bb5fbd02877bdc5856
59071559f88ba42e651f685b7859ca82a438cf12
3ee1b93ff9c14cb8b2cbe428c69e04f6e33f87c7
33ab59afe3b20061a0da957a0d24ee71014ddaeb
0fa4dbe987c8543e2e200a33415c006e0c6aaf8b
030a5bccb01a41f423ab97cbf9904029631c29e4
