0.500000000000
2e849b101f55dd1a2414dce9d155061c1a89be2e4d80a906995f4344b3799009
592830
15d00074d5bfbcea00a06f77d6679a0fc263ee2656fb98ee15fdf699ec97f06b
0.500000000000
44fbe88e6f543da4d8adb33c1e8b675a74c9f472b5c22273e5130aa08bda793e
590229
a42f251348f3ffc647960060f1ecaed4519d531f5548ed0527979886d183d248