0.100000000000
ec4d5b3a634bbb1a43125a291c6e730f7c9b8a6f598a09a97b8a01d63b0b0cc8
277039
2e8cdbaf6a69323ca763477f3135f2f9d7122a3c25a5a4eaf6529420e6ddee4e
90.000000000000
ea622d503d13d471d201973031b5d10d3a68a3e17a1d61f57fa6c0cb3d834622
276263
675001e74568c2de5d4fd2412a20ec50d257467bf84571ec5164accdec4685bd