0.500000000000
130a4cb9212d0c0843f3515066e01c08cd1dd72128a600e911ba721b4d32c9d8
450779
8eaa2622e29387bf47c328ce4f79af3039a3f3f7c3ac25896f85a964836bd153
0.500000000000
6c3f22f24e91836a365510c65784b1bfb482fc10ee5c04b29df2406d18a7bffe
453611
643d71edc80d0b2ab2903a61009ea09bad4a938fe9831913458c9414a75005e1