0.500000000000
80b33d49202bb92334ffc9fc0399d080e7d0e7d40ba6887beefdbf00d3e2bbc7
520050
654b0f68fcb23626371de1df46f8844435b1cd468b63ff2e6dbfcb5918410928
0.500000000000
bfb1e10d2fa6a753b16e7506896b25a069b49247166851afce3475e0033af7e5
519802
f1a4c7a1455967c68d22c6bf3cc3786a204001ac0f92582b6967362340d4c522