0.500000000000
3ac96b18a5c8fa005b6ae7d0a18e012aa73e9373588521447cac82cdd8a3bf1d
196747
97656224c18eb26a6e20682ff19bc42dd93bb576671138a90bf036611971c75f
0.500000000000
ff061bf4a1d07d890ee6df58217dfc8f6ffb1b05cefdabdd1f47a65a29af8af5
198072
e09f891368d39da4f29386e8fe14c30d6095dffa86f033b6112ce26e1158c76e