0.500000000000
295fff08471fed3075ac88fbf3f2de9416b25b3672e4a985f8f0527e16ab9cc4
301566
0edc48b59a1e9adacc2423de446e28edd839db0acea2d98da6fcea9871b016b3
0.300000000000
a0b63bdffc9b4b3d98df6f7e040a8f8947823681922447f2d33ebba0914c6310
301632
23589833731c46875a41196eaf8cc4be274db88a9c4b1144c00e745de3949b7b