0.500000000000
63156c134baafa0e36ad7a515c840b694594db862ef55f59f2e8ca331bf30589
361580
5c66159906b01da736ebc40c121cd737c8e79413d3cb61f9ae0da9651770ed6b
0.500000000000
e77e2104d6e77c402a797591e1eb5a8af30a596752e8245a70d2aae6d7a679c5
361899
130552431d7992b5a2049609ecbf73a08be3662b14c1918b99c77deae14acfea