0.900000000000
20b6c40634aff97910d5d51ce3b2efda83aa05e041976d66ce7cd6f5fb0e2694
9.000000000000
c4d71ffa5d96638fe22e0f2b5cd084287c126a6f50e9405cc562f5f71a6cb664
30.000000000000
faaec3fd743a8ed0b38043774e83b268a8ab6cf8fb4a84e59d0023067f2fb3a1
30.000000000000
ab63391db0d155b67bc4da79af57f296170720f62926dc344f0fa3ddbd9fb5e5