0.500000000000
3ebca08fc511038501cb26267f0255f7cba84ec24f205974181b99f142b28da9
425277
d980e2b92bfead5936600daceaf77410b8dfd9b8f3dd70f49f7a663849aeda24
0.500000000000
83a8e24a8f8f7b5228a2c65234eac306197097c9d768890d3354534fa7276602
428125
650172e94308c115316887a3a6b2040aa3b9527cd31e79fa1e4ee286d4765912