47c44fc0d8b40612b4554c548c5f0fc89e30e62805741ddf3e20513b1611bdfe70034990dc0ab933c5e28466625198c401aa57f1662fa69a830b81176ae848fb2505241714e2d7ea4b0d04316a312e274019f1043b2a113fd3870bdab4c901533ceaa8fd2370d8bcb1b5d3ea83660d0ac30579df1f045d958d681ef458fd773ccd6ea41e328c46b410c95d92043bcf3131a0f29a6e0e36c6fc03b5761472a8e83d910feaf207b730eab7e40efe8b93c9