0.500000000000
357945ba0aa5ffc140a7c95507c285711f0bb8cf30d219ae801701b7f70b559c
302109
444ab5c52c8a876a4debd54ecac659a0c2df35b12db3bbcd11d914030ca84e6f
0.500000000000
ddde00f7f788b4ace09d1dc134581fb41e318178b6f752bf016d295b4ed12997
302827
234f7cdf02510cb9465a5ba21ffb31050daa220307f6fd8780651ba7d47f6ddd