0fef8173c1831d8023ed83e0409c7019677b9454417f46c31029b4b0e9e424b87880e0a15c5e771557fce16779ebfb7a717e7c7b

79eff505c6826bf42399f3ec429c7019672181e4c94b77f2fc1c4da6ddc68576025c1fc2eeb30bc54833bc7d579a79b8537dbe8c

7b9ef205bd8b1c8723eff597349c706b25cc815d260ae6dc91fd9b9a8a8732563a4405b602b0ce269d3a1c5ccc607c6ee402539c