0.400000000000
7bf6912b44e6691f6e50014009f3847aea6c3172ff9cdd73ca257edfacb3f00f
397586
d8831c2899a99363add0e4820de7fb65633b39b47ec83e02c9d0ec877ca03171
0.400000000000
a900f4e85d9b6bd69c1477fb7907a8bbb84ea306d730610be8a45d678a2da63a
397631
5e2e56e4603f462a35015de738e8d4244eef74b467127dc6880dcc373303ee18