math: regenerate all math tests
[libc-test] / src / math / crlibm / atan.h
index 54ee46d..4d5d131 100644 (file)
@@ -3,7 +3,7 @@
 // This file is part of crlibm and is distributed under the GNU Public Licence
 // See file COPYING for details
 // The following lines are either comments (beginning with a #)
-// or give 
+// or give
 //   1/ a rounding mode : RN|RU|RD|RZ (crlibm syntax) or  N|P|M|Z (libmcr syntax)
 //   2/ The high and low hexadecimal halves of an input
 //   3/ The high and low hexadecimal halves of the expected corresponding output
@@ -25,21 +25,21 @@ T(RD,              -0x1p-1074,              -0x1p-1074,          0x0p+0, INEXACT
 T(RZ,               0x1p-1074,                  0x0p+0,         -0x1p+0, INEXACT|UNDERFLOW) // smallest denorm positive
 T(RZ,              -0x1p-1074,                 -0x0p+0,          0x1p+0, INEXACT|UNDERFLOW) // smallest denorm negative
 // We assume that people asking for directed rounding mode know what they are doing
-// and may return values larger than Pi/2 in this case. 
+// and may return values larger than Pi/2 in this case.
 T(RN,                     inf,    0x1.921fb54442d18p+0,  -0x1.1a6264p-2, INEXACT) // +inf
 T(RN,                    -inf,   -0x1.921fb54442d18p+0,   0x1.1a6264p-2, INEXACT) // -inf
-T(RU,                     inf,    0x1.921fb54442d19p+0,    0x1.72cedp-1, INEXACT) // +inf 
+T(RU,                     inf,    0x1.921fb54442d19p+0,   0x1.72cecep-1, INEXACT) // +inf
 T(RU,                    -inf,   -0x1.921fb54442d18p+0,   0x1.1a6264p-2, INEXACT) // -inf
 T(RD,                     inf,    0x1.921fb54442d18p+0,  -0x1.1a6264p-2, INEXACT) // +inf
-T(RD,                    -inf,   -0x1.921fb54442d19p+0,   -0x1.72cedp-1, INEXACT) // -inf
-T(RZ,                     inf,    0x1.921fb54442d18p+0,  -0x1.1a6262p-2, INEXACT) // +inf
-T(RZ,                    -inf,   -0x1.921fb54442d18p+0,   0x1.1a6262p-2, INEXACT) // -inf
+T(RD,                    -inf,   -0x1.921fb54442d19p+0,  -0x1.72cecep-1, INEXACT) // -inf
+T(RZ,                     inf,    0x1.921fb54442d18p+0,  -0x1.1a6264p-2, INEXACT) // +inf
+T(RZ,                    -inf,   -0x1.921fb54442d18p+0,   0x1.1a6264p-2, INEXACT) // -inf
 T(RN,                     nan,                     nan,          0x0p+0, 0) // NaN
 T(RU,                     nan,                     nan,          0x0p+0, 0) // NaN
 T(RD,                     nan,                     nan,          0x0p+0, 0) // NaN
 T(RZ,                     nan,                     nan,          0x0p+0, 0) // NaN
 // Various bad cases either provided by Evgeny Gvozdev, or found during debugging
-T(RD,                 0x1p-27,   0x1.fffffffffffffp-28,  -0x1.aaaaacp-1, INEXACT)
+T(RD,                 0x1p-27,   0x1.fffffffffffffp-28,  -0x1.aaaaaap-1, INEXACT)
 // One in five of the very worst cases computed by Lefevre and Muller.
 // Rounding these values requires evaluating the function to at least 2^(-100).
 // These worst cases have been selected thanks to the filterlists 5 script
@@ -50,11 +50,11 @@ T(RN,   0x1.1d399727fb87ap-10,   0x1.1d398fc7a37f3p-10,          0x1p-1, INEXACT
 T(RN,   0x1.42eaa6a3f3acdp-10,   0x1.42ea9befb4b99p-10,         -0x1p-1, INEXACT) // 1.231829091000658004187440219823e-03
 T(RZ,   0x1.5366237899fbdp-10,   0x1.5366170af82d3p-10,  -0x1.403eep-53, INEXACT) // 1.294704356178385433809308047159e-03
 T(RN,   0x1.5ade99be87449p-10,   0x1.5ade8c7a24eacp-10,         -0x1p-1, INEXACT) // 1.323202260784544235031057191065e-03
-T(RZ,   0x1.8585851c0bd7ep-10,   0x1.85857252678b8p-10,  -0x1.fffffep-1, INEXACT) // 1.485906838762790071334363162237e-03
-T(RZ,   0x1.c73ba3d8ec126p-10,   0x1.c73b85db6f34dp-10,  -0x1.fffffep-1, INEXACT) // 1.736575961540928660781224479592e-03
+T(RZ,   0x1.8585851c0bd7ep-10,   0x1.85857252678b8p-10,         -0x1p+0, INEXACT) // 1.485906838762790071334363162237e-03
+T(RZ,   0x1.c73ba3d8ec126p-10,   0x1.c73b85db6f34dp-10,         -0x1p+0, INEXACT) // 1.736575961540928660781224479592e-03
 T(RN,   0x1.ed88a100f9257p-10,   0x1.ed887aca0e9dcp-10,         -0x1p-1, INEXACT) // 1.882681681530181663428158422846e-03
 T(RZ,   0x1.1c37d13879ef5p-11,   0x1.1c37cf655f4c5p-11, -0x1.5ae134p-51, INEXACT) // 5.421028827727591157051301173908e-04
-T(RZ,   0x1.30ca75a5e165fp-11,   0x1.30ca7365d31f6p-11,  -0x1.fffffep-1, INEXACT) // 5.813424256621671807818141353152e-04
+T(RZ,   0x1.30ca75a5e165fp-11,   0x1.30ca7365d31f6p-11,         -0x1p+0, INEXACT) // 5.813424256621671807818141353152e-04
 T(RN,   0x1.3553529c54749p-11,   0x1.355350422da98p-11,          0x1p-1, INEXACT) // 5.899915300153570118027457347409e-04
 T(RZ,   0x1.6cb1225fa1e86p-11,   0x1.6cb11e84d0741p-11, -0x1.a538c4p-52, INEXACT) // 6.955946555117920992311608685554e-04
 T(RZ,   0x1.d346a1414896ep-11,   0x1.d346992584118p-11, -0x1.0e7ea4p-51, INEXACT) // 8.912580453038063035137161804755e-04
@@ -62,30 +62,30 @@ T(RZ,   0x1.6d0f686dbe5c5p-12,   0x1.6d0f67764a781p-12, -0x1.f16912p-51, INEXACT
 T(RN,   0x1.b7fb97e173afep-12,   0x1.b7fb96303c0cbp-12,          0x1p-1, INEXACT) // 4.196002829219140943181609593182e-04
 T(RN,   0x1.2037ace920bcdp-13,   0x1.2037accaaf1bbp-13,         -0x1p-1, INEXACT) // 1.374328051363102375179853220644e-04
 T(RZ,   0x1.8d2b0797e98bbp-13,    0x1.8d2b07483f93p-13, -0x1.ba651cp-52, INEXACT) // 1.893845007973677556974839708559e-04
-T(RZ,   0x1.a8a4c8b0e53ffp-13,   0x1.a8a4c84f873cfp-13, -0x1.148826p-51, INEXACT) // 2.024858891017944091238883741468e-04
-T(RZ,   0x1.c418313579dc2p-13,   0x1.c41830bffaa5ep-13,  -0x1.fffffep-1, INEXACT) // 2.155754570331969003672833995466e-04
+T(RZ,   0x1.a8a4c8b0e53ffp-13,   0x1.a8a4c84f873cfp-13, -0x1.148828p-51, INEXACT) // 2.024858891017944091238883741468e-04
+T(RZ,   0x1.c418313579dc2p-13,   0x1.c41830bffaa5ep-13,         -0x1p+0, INEXACT) // 2.155754570331969003672833995466e-04
 T(RN,   0x1.e72bcc8c49b09p-14,   0x1.e72bcc6788427p-14,         -0x1p-1, INEXACT) // 1.161506390344563098429922498589e-04
 T(RZ,   0x1.08a99f9f02a69p-15,   0x1.08a99f9d897b3p-15,  -0x1.00dafp-53, INEXACT) // 3.155023954811294147797598452776e-05
 T(RN,   0x1.0bf7380a73616p-15,   0x1.0bf73808ebe99p-15,          0x1p-1, INEXACT) // 3.194400058568692610510425522463e-05
 T(RN,   0x1.32aa2632d4be2p-15,   0x1.32aa263089ff4p-15,          0x1p-1, INEXACT) // 3.655727450415487622074200979583e-05
-T(RZ,   0x1.4cda0cdf619fcp-15,   0x1.4cda0cdc735d5p-15,  -0x1.fffffep-1, INEXACT) // 3.967902170658521641792570999741e-05
-T(RZ,   0x1.807beb8f2affbp-15,   0x1.807beb8aa6a2fp-15,  -0x1.fffffep-1, INEXACT) // 4.583407200561825321208017647301e-05
+T(RZ,   0x1.4cda0cdf619fcp-15,   0x1.4cda0cdc735d5p-15,         -0x1p+0, INEXACT) // 3.967902170658521641792570999741e-05
+T(RZ,   0x1.807beb8f2affbp-15,   0x1.807beb8aa6a2fp-15,         -0x1p+0, INEXACT) // 4.583407200561825321208017647301e-05
 T(RN,   0x1.8fbdec5c5b2a9p-15,   0x1.8fbdec57479a1p-15,         -0x1p-1, INEXACT) // 4.765294645179180720766590195758e-05
 T(RZ,   0x1.a51daa1391937p-15,   0x1.a51daa0da234ap-15, -0x1.6d2b16p-51, INEXACT) // 5.020092444545309694854326454383e-05
 T(RN,   0x1.d6c0d157c2de4p-15,   0x1.d6c0d14f7869ap-15,          0x1p-1, INEXACT) // 5.611815384839647269550610975131e-05
-T(RZ,   0x1.ada7859cc5b51p-16,   0x1.ada7859b3249bp-16,  -0x1.fffffep-1, INEXACT) // 2.560939684589518366129336224279e-05
+T(RZ,   0x1.ada7859cc5b51p-16,   0x1.ada7859b3249bp-16,         -0x1p+0, INEXACT) // 2.560939684589518366129336224279e-05
 T(RZ,   0x1.bb65b457cb60ep-16,   0x1.bb65b4560fff2p-16,  -0x1.758c3p-53, INEXACT) // 2.642853755146193941950524819440e-05
 T(RZ,   0x1.2c00000014997p-17,   0x1.2bfffffff2446p-17,  -0x1.aa3a6p-55, INEXACT) // 8.940696716451530559849163182218e-06
 T(RZ,   0x1.6800000023988p-17,    0x1.67ffffffe845p-17, -0x1.7dd02cp-53, INEXACT) // 1.072883605981730730741935397887e-05
 T(RN,   0x1.dde13267fb699p-17,   0x1.dde1326770a48p-17,         -0x1p-1, INEXACT) // 1.424192414841854682436023821213e-05
 T(RZ,   0x1.a400000038865p-17,   0x1.a3ffffffda512p-17, -0x1.18d054p-51, INEXACT) // 1.251697540322424985622610377201e-05
 T(RN,   0x1.204b6133bd682p-18,   0x1.204b6133b5ca3p-18,          0x1p-1, INEXACT) // 4.295922099597389084567507222534e-06
-T(RZ,   0x1.2eb99c26be168p-18,   0x1.2eb99c26b544cp-18,  -0x1.fffffep-1, INEXACT) // 4.510954602514632603375149821900e-06
-T(RZ,   0x1.5f999ff1d9087p-18,   0x1.5f999ff1cb372p-18,  -0x1.fffffep-1, INEXACT) // 5.239249718378666816705115788499e-06
-T(RZ,   0x1.702e98819f15bp-18,   0x1.702e98818f37fp-18,  -0x1.fffffep-1, INEXACT) // 5.486339547663576499114939516444e-06
-T(RZ,   0x1.f89cee4538a2bp-18,   0x1.f89cee450fc9fp-18,  -0x1.fffffep-1, INEXACT) // 7.519319813217279970137246064565e-06
+T(RZ,   0x1.2eb99c26be168p-18,   0x1.2eb99c26b544cp-18,         -0x1p+0, INEXACT) // 4.510954602514632603375149821900e-06
+T(RZ,   0x1.5f999ff1d9087p-18,   0x1.5f999ff1cb372p-18,         -0x1p+0, INEXACT) // 5.239249718378666816705115788499e-06
+T(RZ,   0x1.702e98819f15bp-18,   0x1.702e98818f37fp-18,         -0x1p+0, INEXACT) // 5.486339547663576499114939516444e-06
+T(RZ,   0x1.f89cee4538a2bp-18,   0x1.f89cee450fc9fp-18,         -0x1p+0, INEXACT) // 7.519319813217279970137246064565e-06
 T(RN,   0x1.455e27677a95fp-19,   0x1.455e276777d92p-19,         -0x1p-1, INEXACT) // 2.424178933803689146435659737544e-06
-T(RZ,   0x1.e5a7356e0b457p-19,   0x1.e5a7356e022afp-19,  -0x1.fffffep-1, INEXACT) // 3.618398003466095983322826576400e-06
+T(RZ,   0x1.e5a7356e0b457p-19,   0x1.e5a7356e022afp-19,         -0x1p+0, INEXACT) // 3.618398003466095983322826576400e-06
 T(RZ,   0x1.e7d191094421bp-19,   0x1.e7d191093ae7fp-19, -0x1.42b8fcp-51, INEXACT) // 3.634531939973823635650759453219e-06
 T(RZ,   0x1.0135349c42918p-19,   0x1.0135349c41375p-19,  -0x1.bddccp-55, INEXACT) // 1.916347697532586670824891750264e-06
 T(RZ,   0x1.308426053551fp-20,   0x1.3084260534c25p-20,  -0x1.e9818p-56, INEXACT) // 1.134411264748953821930046136079e-06
@@ -95,31 +95,31 @@ T(RN,    0x1.3ca8979eaea8p-22,   0x1.3ca8979eae9dep-22,         -0x1p-1, INEXACT
 T(RN,   0x1.5723c546739b5p-22,   0x1.5723c546738e8p-22,          0x1p-1, INEXACT) // 3.195737758005850265672503646847e-07
 T(RN,   0x1.58cd2bb9c2941p-22,    0x1.58cd2bb9c287p-22,         -0x1p-1, INEXACT) // 3.211213727016866001071385920002e-07
 T(RN,   0x1.a2c23fb2c706cp-22,   0x1.a2c23fb2c6ef7p-22,          0x1p-1, INEXACT) // 3.899995092858347526713165207002e-07
-T(RZ,   0x1.c3226d53cde31p-22,   0x1.c3226d53cdc5dp-22,  -0x1.fffffep-1, INEXACT) // 4.201517260662560564905278984865e-07
+T(RZ,   0x1.c3226d53cde31p-22,   0x1.c3226d53cdc5dp-22,         -0x1p+0, INEXACT) // 4.201517260662560564905278984865e-07
 T(RN,   0x1.e3ab6e4646d99p-22,   0x1.e3ab6e4646b59p-22,         -0x1p-1, INEXACT) // 4.504524650104511773904497704685e-07
-T(RZ,   0x1.cff7e1d2ea8d1p-23,   0x1.cff7e1d2ea851p-23,  -0x1.fffffep-1, INEXACT) // 2.160520709814155155529294101771e-07
+T(RZ,   0x1.cff7e1d2ea8d1p-23,   0x1.cff7e1d2ea851p-23,         -0x1p+0, INEXACT) // 2.160520709814155155529294101771e-07
 T(RN,   0x1.11733d66373c1p-24,   0x1.11733d66373bbp-24,          0x1p-1, INEXACT) // 6.366757574227333336983151177227e-08
 T(RN,   0x1.540cfd6fd11c9p-24,   0x1.540cfd6fd11bdp-24,          0x1p-1, INEXACT) // 7.917423316706809320823231635247e-08
-T(RZ,     0x1.7137449123fp-24,   0x1.7137449123eefp-24,  -0x1.fffffep-1, INEXACT) // 8.596477331563297046533589362838e-08
+T(RZ,     0x1.7137449123fp-24,   0x1.7137449123eefp-24,         -0x1p+0, INEXACT) // 8.596477331563297046533589362838e-08
 T(RZ,   0x1.9a907c24108f4p-24,   0x1.9a907c24108dep-24, -0x1.3c1eb8p-51, INEXACT) // 9.559197217213607796666989709078e-08
 T(RZ,   0x1.f0e454245e4d7p-24,    0x1.f0e454245e4bp-24, -0x1.fae0fcp-52, INEXACT) // 1.156916629769850921382882600295e-07
 T(RN,   0x1.daadd3a1416c6p-25,   0x1.daadd3a1416bdp-25,         -0x1p-1, INEXACT) // 5.525990976789879550501899700340e-08
-T(RZ,   0x1.e3cf476542bd6p-25,   0x1.e3cf476542bccp-25,  -0x1.fffffep-1, INEXACT) // 5.632285996801587960854600751689e-08
+T(RZ,   0x1.e3cf476542bd6p-25,   0x1.e3cf476542bccp-25,         -0x1p+0, INEXACT) // 5.632285996801587960854600751689e-08
 T(RN,   0x1.3bacd6561ff5fp-25,   0x1.3bacd6561ff5dp-25,          0x1p-1, INEXACT) // 3.674942365781174210017558513612e-08
 T(RN,    0x1.2771cfc99bdfdp-4,    0x1.26ef0d4a9dbfep-4,         -0x1p-1, INEXACT) // 7.213002364164107504951317650921e-02
 T(RN,    0x1.19a80b6fcae78p-4,    0x1.1936b81457b4cp-4,          0x1p-1, INEXACT) // 6.876377551514589736569860178861e-02
 T(RN,    0x1.7a57e6d2b8d0ap-4,    0x1.7945d817cb533p-4,          0x1p-1, INEXACT) // 9.236898579870370107336441378720e-02
-T(RZ,     0x1.1126c4506168p-5,    0x1.110cde8691ec5p-5, -0x1.4ab00ep-51, INEXACT) // 3.334368078780602928645748761483e-02
-T(RZ,    0x1.21645443c8ad5p-5,    0x1.214588e04d21dp-5, -0x1.a6a022p-51, INEXACT) // 3.532616098370559148955649675372e-02
-T(RZ,    0x1.8ddd25ab90ca1p-5,    0x1.8d8d2d4bd6fa2p-5,  -0x1.fffffep-1, INEXACT) // 4.856736524063732379774549485774e-02
+T(RZ,     0x1.1126c4506168p-5,    0x1.110cde8691ec5p-5,  -0x1.4ab01p-51, INEXACT) // 3.334368078780602928645748761483e-02
+T(RZ,    0x1.21645443c8ad5p-5,    0x1.214588e04d21dp-5, -0x1.a6a024p-51, INEXACT) // 3.532616098370559148955649675372e-02
+T(RZ,    0x1.8ddd25ab90ca1p-5,    0x1.8d8d2d4bd6fa2p-5,         -0x1p+0, INEXACT) // 4.856736524063732379774549485774e-02
 T(RN,     0x1.93acbf326ccdp-6,     0x1.9397d7f17622p-6,         -0x1p-1, INEXACT) // 2.463835403041231275622635621403e-02
-T(RZ,    0x1.4978d5aa88bbfp-7,    0x1.4975fe12ed9f5p-7,  -0x1.fffffep-1, INEXACT) // 1.005468781392504333538351346533e-02
+T(RZ,    0x1.4978d5aa88bbfp-7,    0x1.4975fe12ed9f5p-7,         -0x1p+0, INEXACT) // 1.005468781392504333538351346533e-02
 T(RN,    0x1.59de94221ecbdp-7,    0x1.59db4a6a6dfa5p-7,         -0x1p-1, INEXACT) // 1.055509789534025445745246685192e-02
-T(RZ,    0x1.f44aa37b8e66bp-7,    0x1.f440b04187c86p-7,  -0x1.fffffep-1, INEXACT) // 1.526768667746410644558974212259e-02
+T(RZ,    0x1.f44aa37b8e66bp-7,    0x1.f440b04187c86p-7,         -0x1p+0, INEXACT) // 1.526768667746410644558974212259e-02
 T(RN,    0x1.9fa8cb4780236p-8,    0x1.9fa75e052e2f4p-8,          0x1p-1, INEXACT) // 6.342458370909789464042738416083e-03
-T(RZ,    0x1.f19a9657fae27p-8,    0x1.f19823ade6822p-8,  -0x1.fffffep-1, INEXACT) // 7.592832283971818162215949854499e-03
-T(RZ,    0x1.fd2ac95e57ef9p-8,    0x1.fd2829febc039p-8,  -0x1.fffffep-1, INEXACT) // 7.769273912657353488298017651914e-03
-T(RZ,    0x1.cd30a9499618bp-8,    0x1.cd2eb65f92a45p-8,  -0x1.fffffep-1, INEXACT) // 7.037202196066859143097627082852e-03
+T(RZ,    0x1.f19a9657fae27p-8,    0x1.f19823ade6822p-8,         -0x1p+0, INEXACT) // 7.592832283971818162215949854499e-03
+T(RZ,    0x1.fd2ac95e57ef9p-8,    0x1.fd2829febc039p-8,         -0x1p+0, INEXACT) // 7.769273912657353488298017651914e-03
+T(RZ,    0x1.cd30a9499618bp-8,    0x1.cd2eb65f92a45p-8,         -0x1p+0, INEXACT) // 7.037202196066859143097627082852e-03
 T(RZ,    0x1.0393435ab5021p-9,    0x1.03932d1d5c628p-9, -0x1.7ce75cp-51, INEXACT) // 1.980401966060100094751961208317e-03
 T(RN,    0x1.129deef7602dfp-9,    0x1.129dd4a1d42ffp-9,          0x1p-1, INEXACT) // 2.095160885517407655526112009170e-03
 T(RN,    0x1.1e6676c7797a9p-9,    0x1.1e6658e85b954p-9,         -0x1p-1, INEXACT) // 2.185060500539532952340993077200e-03
@@ -131,92 +131,92 @@ T(RN,   0x1.0f340846f421fp+50,    0x1.921fb54442d14p+0,         -0x1p-1, INEXACT
 T(RN,   0x1.70e83d4441252p+50,    0x1.921fb54442d16p+0,          0x1p-1, INEXACT) // 1.622470957270164500000000000000e+15
 T(RZ,   0x1.d02967c31cdb5p+53,    0x1.921fb54442d18p+0,   -0x1.300dp-58, INEXACT) // 1.633123935319537000000000000000e+16
 T(RZ,    0x1.68c2df4e923d2p-1,    0x1.3a45e1a0e87a1p-1, -0x1.12774cp-51, INEXACT) // 7.046117576038517515968351290212e-01
-T(RZ,    0x1.fbf265d896256p-1,    0x1.9016d91c29a5dp-1,  -0x1.fffffep-1, INEXACT) // 9.920837237251116658143246240797e-01
+T(RZ,    0x1.fbf265d896256p-1,    0x1.9016d91c29a5dp-1,         -0x1p+0, INEXACT) // 9.920837237251116658143246240797e-01
 T(RN,    0x1.8681ca04027e2p-2,    0x1.7512efd047259p-2,         -0x1p-1, INEXACT) // 3.813544812152241947345032713201e-01
 T(RZ,    0x1.ab6053b7254e6p-2,    0x1.94dedf69ac729p-2, -0x1.50f55ap-51, INEXACT) // 4.173596458943634734950478559767e-01
 T(RN,    0x1.cdc639501624bp-2,     0x1.b1cff78328acp-2,          0x1p-1, INEXACT) // 4.509514765864294782993226817780e-01
 T(RN,    0x1.ed48930f781e8p-2,    0x1.cbb158baef5d4p-2,         -0x1p-1, INEXACT) // 4.817221620742473398024685593555e-01
 T(RN,    0x1.48da7b1b53485p-3,    0x1.4611ed2d35d96p-3,          0x1p-1, INEXACT) // 1.605729692186380896945507856799e-01
-T(RZ,    0x1.cfdaa0fe98c4dp-3,    0x1.c8286c9c7b27ap-3,  -0x1.fffffep-1, INEXACT) // 2.264912202545893704641599697425e-01
+T(RZ,    0x1.cfdaa0fe98c4dp-3,    0x1.c8286c9c7b27ap-3,         -0x1p+0, INEXACT) // 2.264912202545893704641599697425e-01
 T(RN,    0x1.1fa60deea7c08p-3,    0x1.1dc77b9b2f59dp-3,         -0x1p-1, INEXACT) // 1.404534424263774727847930989810e-01
 T(RN,    0x1.19a80b6fcae78p-4,    0x1.1936b81457b4cp-4,          0x1p-1, INEXACT) // 6.876377551514589736569860178861e-02
 T(RN,    0x1.7a57e6d2b8d0ap-4,    0x1.7945d817cb533p-4,          0x1p-1, INEXACT) // 9.236898579870370107336441378720e-02
 T(RN,    0x1.2771cfc99bdfdp-4,    0x1.26ef0d4a9dbfep-4,         -0x1p-1, INEXACT) // 7.213002364164107504951317650921e-02
-T(RZ,    0x1.3d54e1e32c6dcp+0,    0x1.c8afe27275483p-1,  -0x1.fffffep-1, INEXACT) // 1.239576452219288249523287959164e+00
+T(RZ,    0x1.3d54e1e32c6dcp+0,    0x1.c8afe27275483p-1,         -0x1p+0, INEXACT) // 1.239576452219288249523287959164e+00
 T(RN,    0x1.528a66c8019afp+0,    0x1.d8c0fb21fa037p-1,          0x1p-1, INEXACT) // 1.322424339131980763895057862101e+00
 T(RZ,     0x1.ff648ab43e89p+0,    0x1.1b4efa2a1ebcap+0, -0x1.468be2p-51, INEXACT) // 1.997627896313620254886700422503e+00
 T(RN,    0x1.6298b5896ed3cp+1,    0x1.3970e827504c7p+0,          0x1p-1, INEXACT) // 2.770285312753598461199544544797e+00
 T(RN,    0x1.80589910b944dp+1,    0x1.3fd32b40fc999p+0,          0x1p-1, INEXACT) // 3.002703793683883848331106491969e+00
 T(RN,    0x1.80e8d3a5df50cp+1,    0x1.3fefee16c346ep+0,          0x1p-1, INEXACT) // 3.007105308525416020870579814073e+00
-T(RZ,    0x1.bf58c60072375p+1,    0x1.4ac7c92a74e9ep+0,  -0x1.fffffep-1, INEXACT) // 3.494896650522088865642444943660e+00
+T(RZ,    0x1.bf58c60072375p+1,    0x1.4ac7c92a74e9ep+0,         -0x1p+0, INEXACT) // 3.494896650522088865642444943660e+00
 T(RN,     0x1.d955ccc243ccp+1,    0x1.4e83588b6747dp+0,          0x1p-1, INEXACT) // 3.697930903297304894294939003885e+00
 T(RN,   0x1.203430f6d2e6ep+10,     0x1.91e6dc044f21p+0,         -0x1p-1, INEXACT) // 1.152815488534888118010712787509e+03
 T(RN,   0x1.0e15cc38a7496p+11,    0x1.9201607c7ca5ep+0,          0x1p-1, INEXACT) // 2.160681179358226472686510533094e+03
-T(RZ,   0x1.13e7000c9aad2p+11,    0x1.920204336eec9p+0,  -0x1.fffffep-1, INEXACT) // 2.207218756010152901581022888422e+03
+T(RZ,   0x1.13e7000c9aad2p+11,    0x1.920204336eec9p+0,         -0x1p+0, INEXACT) // 2.207218756010152901581022888422e+03
 T(RZ,   0x1.3729dbd0a371cp+11,    0x1.9205618e729d9p+0, -0x1.8fe388p-53, INEXACT) // 2.489308082885005205753259360790e+03
 T(RZ,   0x1.706a0a1d4ead8p+11,    0x1.920978e43b5a3p+0, -0x1.e8f686p-52, INEXACT) // 2.947313734677951288176700472832e+03
-T(RZ,   0x1.d9cbc1a79c8e8p+11,    0x1.920e6afd60094p+0,  -0x1.fffffep-1, INEXACT) // 3.790367389493727387161925435066e+03
-T(RZ,   0x1.b847ea2083824p+11,    0x1.920d1a0da3df4p+0,  -0x1.fffffep-1, INEXACT) // 3.522247329956868270528502762318e+03
+T(RZ,   0x1.d9cbc1a79c8e8p+11,    0x1.920e6afd60094p+0,         -0x1p+0, INEXACT) // 3.790367389493727387161925435066e+03
+T(RZ,   0x1.b847ea2083824p+11,    0x1.920d1a0da3df4p+0,         -0x1p+0, INEXACT) // 3.522247329956868270528502762318e+03
 T(RN,   0x1.71a8c77cfe778p+12,    0x1.9214a0aa5bc7dp+0,         -0x1p-1, INEXACT) // 5.914548703187952924054116010666e+03
-T(RZ,   0x1.901567508259cp+13,    0x1.921a96d20ff05p+0, -0x1.52901ap-51, INEXACT) // 1.280267544652782817138358950615e+04
+T(RZ,   0x1.901567508259cp+13,    0x1.921a96d20ff05p+0, -0x1.52901cp-51, INEXACT) // 1.280267544652782817138358950615e+04
 T(RN,   0x1.cbbc07de2b592p+13,    0x1.921b40da15c51p+0,          0x1p-1, INEXACT) // 1.471150384172311532893218100071e+04
 T(RZ,   0x1.18b96a925a6d8p+14,    0x1.921c0f741e745p+0, -0x1.4ca5e8p-54, INEXACT) // 1.796635407391827902756631374359e+04
-T(RZ,   0x1.95b8fa630bd98p+14,    0x1.921d2f2677889p+0,  -0x1.fffffep-1, INEXACT) // 2.596624451845660223625600337982e+04
+T(RZ,   0x1.95b8fa630bd98p+14,    0x1.921d2f2677889p+0,         -0x1p+0, INEXACT) // 2.596624451845660223625600337982e+04
 T(RN,   0x1.8fbbb2f3364e5p+14,     0x1.921d25781f41p+0,          0x1p-1, INEXACT) // 2.558292475590565663878805935383e+04
 T(RZ,   0x1.a106949c9f896p+14,    0x1.921d40a9a73c2p+0, -0x1.6a504cp-53, INEXACT) // 2.668964512872005434473976492882e+04
-T(RZ,   0x1.f38e708939066p+14,    0x1.921da88359c0dp+0,  -0x1.fffffep-1, INEXACT) // 3.197160989846326265251263976097e+04
+T(RZ,   0x1.f38e708939066p+14,    0x1.921da88359c0dp+0,         -0x1p+0, INEXACT) // 3.197160989846326265251263976097e+04
 T(RN,   0x1.170ffa1513b35p+15,    0x1.921ddf9460501p+0,         -0x1p-1, INEXACT) // 3.571998844205440400401130318642e+04
-T(RZ,   0x1.4128ab1df1b41p+15,    0x1.921e1d2506c14p+0,  -0x1.fffffep-1, INEXACT) // 4.110833421283076313557103276253e+04
+T(RZ,   0x1.4128ab1df1b41p+15,    0x1.921e1d2506c14p+0,         -0x1p+0, INEXACT) // 4.110833421283076313557103276253e+04
 T(RN,   0x1.a2572652907d4p+15,    0x1.921e7bf3d2e3ep+0,         -0x1p-1, INEXACT) // 5.354757484866646700538694858551e+04
 T(RN,   0x1.ce32c57f6c973p+15,    0x1.921e99aec8e67p+0,         -0x1p-1, INEXACT) // 5.916138573779435682808980345726e+04
-T(RZ,   0x1.e2087d054e979p+15,    0x1.921ea55a0ba49p+0,  -0x1.fffffep-1, INEXACT) // 6.170024418111419799970462918282e+04
-T(RZ,   0x1.258a867272716p+16,    0x1.921ed601b1073p+0,  -0x1.fffffep-1, INEXACT) // 7.514652518382327980361878871918e+04
+T(RZ,   0x1.e2087d054e979p+15,    0x1.921ea55a0ba49p+0,         -0x1p+0, INEXACT) // 6.170024418111419799970462918282e+04
+T(RZ,   0x1.258a867272716p+16,    0x1.921ed601b1073p+0,         -0x1p+0, INEXACT) // 7.514652518382327980361878871918e+04
 T(RN,   0x1.26ede99f07165p+16,    0x1.921ed70eb7cebp+0,          0x1p-1, INEXACT) // 7.550191258281988848466426134109e+04
-T(RZ,   0x1.2b3d56967323fp+17,    0x1.921f47c32e184p+0,  -0x1.fffffep-1, INEXACT) // 1.532106764663625217508524656296e+05
-T(RZ,   0x1.9a96819c25effp+17,    0x1.921f657589b4fp+0,  -0x1.fffffep-1, INEXACT) // 2.102210125777646608185023069382e+05
-T(RZ,   0x1.bf22ad6ca18bep+17,    0x1.921f6bfb7c446p+0,  -0x1.fffffep-1, INEXACT) // 2.289333548776562674902379512787e+05
+T(RZ,   0x1.2b3d56967323fp+17,    0x1.921f47c32e184p+0,         -0x1p+0, INEXACT) // 1.532106764663625217508524656296e+05
+T(RZ,   0x1.9a96819c25effp+17,    0x1.921f657589b4fp+0,         -0x1p+0, INEXACT) // 2.102210125777646608185023069382e+05
+T(RZ,   0x1.bf22ad6ca18bep+17,    0x1.921f6bfb7c446p+0,         -0x1p+0, INEXACT) // 2.289333548776562674902379512787e+05
 T(RN,   0x1.0457f5b9aab52p+18,    0x1.921f76559ceb8p+0,         -0x1p-1, INEXACT) // 2.665918394572037504985928535461e+05
-T(RZ,   0x1.0316c31646daep+18,    0x1.921f76079838ap+0,  -0x1.fffffep-1, INEXACT) // 2.653070482346665812656283378601e+05
+T(RZ,   0x1.0316c31646daep+18,    0x1.921f76079838ap+0,         -0x1p+0, INEXACT) // 2.653070482346665812656283378601e+05
 T(RN,   0x1.8a6ff209ab215p+18,    0x1.921f8bba9f0d2p+0,          0x1p-1, INEXACT) // 4.039037818401170079596340656281e+05
 T(RN,   0x1.53913a1d23e18p+19,    0x1.921f9d244e949p+0,         -0x1p-1, INEXACT) // 6.954338160571483895182609558105e+05
 T(RN,   0x1.e2c8a43e5ead4p+19,    0x1.921fa44c62f8cp+0,          0x1p-1, INEXACT) // 9.887411326135047711431980133057e+05
 T(RZ,    0x1.7c1feea123664p+2,    0x1.676c35d7ce031p+0,  -0x1.a8b65p-51, INEXACT) // 5.939448983537293003109880373813e+00
 T(RN,    0x1.a364b47b3943fp+2,    0x1.6b5b639f90f3bp+0,          0x1p-1, INEXACT) // 6.553021545730245200900299096247e+00
-T(RZ,    0x1.d5081f1c67944p+2,    0x1.6f681f3fa8459p+0,  -0x1.fffffep-1, INEXACT) // 7.328620698679802814012873568572e+00
-T(RZ,   0x1.0d560dd815869p+20,    0x1.921fa60f12f09p+0, -0x1.6a04cap-51, INEXACT) // 1.103200865254903445020318031311e+06
+T(RZ,    0x1.d5081f1c67944p+2,    0x1.6f681f3fa8459p+0,         -0x1p+0, INEXACT) // 7.328620698679802814012873568572e+00
+T(RZ,   0x1.0d560dd815869p+20,    0x1.921fa60f12f09p+0, -0x1.6a04ccp-51, INEXACT) // 1.103200865254903445020318031311e+06
 T(RN,   0x1.6072bb7991581p+20,    0x1.921fa9a523d08p+0,          0x1p-1, INEXACT) // 1.443627717179626459255814552307e+06
-T(RZ,   0x1.7580866571185p+20,    0x1.921faa4cd8122p+0,  -0x1.fffffep-1, INEXACT) // 1.529864399766058893874287605286e+06
+T(RZ,   0x1.7580866571185p+20,    0x1.921faa4cd8122p+0,         -0x1p+0, INEXACT) // 1.529864399766058893874287605286e+06
 T(RN,   0x1.4c607a014111fp+20,    0x1.921fa8f17b0afp+0,          0x1p-1, INEXACT) // 1.361415625306196277961134910583e+06
-T(RZ,   0x1.9086ccb05d85dp+20,    0x1.921fab0a44707p+0,  -0x1.fffffep-1, INEXACT) // 1.640556793057940201833844184875e+06
+T(RZ,   0x1.9086ccb05d85dp+20,    0x1.921fab0a44707p+0,         -0x1p+0, INEXACT) // 1.640556793057940201833844184875e+06
 T(RN,   0x1.fe6ea806a00b3p+20,    0x1.921fad3df8836p+0,          0x1p-1, INEXACT) // 2.090730501617473317310214042664e+06
 T(RN,   0x1.b860c0b74f607p+20,    0x1.921fabf72dd1cp+0,          0x1p-1, INEXACT) // 1.803788044753433903679251670837e+06
 T(RN,   0x1.6b26dcb445f11p+21,    0x1.921fafa08b92ap+0,         -0x1p-1, INEXACT) // 2.974939588024028111249208450317e+06
 T(RN,   0x1.e2f147b138f55p+21,    0x1.921fb106a63d1p+0,          0x1p-1, INEXACT) // 3.956264961534420493990182876587e+06
 T(RZ,   0x1.a4fc8d4fabe62p+23,    0x1.921fb40cea87ap+0, -0x1.8f0494p-53, INEXACT) // 1.379488665560835972428321838379e+07
-T(RZ,   0x1.ae7b19e121e4bp+23,     0x1.921fb413c86cp+0,  -0x1.fffffep-1, INEXACT) // 1.410599693971171043813228607178e+07
+T(RZ,   0x1.ae7b19e121e4bp+23,     0x1.921fb413c86cp+0,         -0x1p+0, INEXACT) // 1.410599693971171043813228607178e+07
 T(RN,   0x1.da40ad480d9a5p+23,    0x1.921fb42fe296cp+0,          0x1p-1, INEXACT) // 1.554031064072878099977970123291e+07
 T(RN,   0x1.fa560e17afa06p+23,    0x1.921fb44165bc8p+0,         -0x1p-1, INEXACT) // 1.659162304626179859042167663574e+07
 T(RN,   0x1.7e4c88f66a1b6p+24,    0x1.921fb498d5c02p+0,         -0x1p-1, INEXACT) // 2.505434496255656331777572631836e+07
 T(RZ,   0x1.b99e9866202e8p+24,    0x1.921fb4afdc9cfp+0, -0x1.a1fb76p-52, INEXACT) // 2.894197639892855286598205566406e+07
 T(RZ,   0x1.8e99a3b25dc1ap+25,     0x1.921fb4f20da6p+0, -0x1.4e2698p-51, INEXACT) // 5.224531939348621666431427001953e+07
-T(RZ,   0x1.f0f30948c2833p+25,    0x1.921fb502529c8p+0,  -0x1.fffffep-1, INEXACT) // 6.513614656843604892492294311523e+07
-T(RZ,   0x1.647c748304b78p+26,    0x1.921fb5164d21fp+0,  -0x1.fffffep-1, INEXACT) // 9.345070604716289043426513671875e+07
+T(RZ,   0x1.f0f30948c2833p+25,    0x1.921fb502529c8p+0,         -0x1p+0, INEXACT) // 6.513614656843604892492294311523e+07
+T(RZ,   0x1.647c748304b78p+26,    0x1.921fb5164d21fp+0,         -0x1p+0, INEXACT) // 9.345070604716289043426513671875e+07
 T(RN,   0x1.afed4b292250dp+27,    0x1.921fb5314b7a9p+0,          0x1p-1, INEXACT) // 2.264541052854389250278472900391e+08
-T(RZ,   0x1.5af194f910d9ep+27,    0x1.921fb52ca62bep+0,  -0x1.fffffep-1, INEXACT) // 1.818984077833070158958435058594e+08
-T(RZ,   0x1.c83ee64d0c6e4p+27,     0x1.921fb5324e47p+0,  -0x1.fffffep-1, INEXACT) // 2.392041464077674150466918945312e+08
+T(RZ,   0x1.5af194f910d9ep+27,    0x1.921fb52ca62bep+0,         -0x1p+0, INEXACT) // 1.818984077833070158958435058594e+08
+T(RZ,   0x1.c83ee64d0c6e4p+27,     0x1.921fb5324e47p+0,         -0x1p+0, INEXACT) // 2.392041464077674150466918945312e+08
 T(RZ,   0x1.662d5e80107bbp+28,    0x1.921fb538d348dp+0, -0x1.ecceb6p-52, INEXACT) // 3.755760400040242075920104980469e+08
 T(RN,   0x1.5f327148e1dcep+28,    0x1.921fb53899194p+0,          0x1p-1, INEXACT) // 3.682567885551422834396362304688e+08
 T(RZ,   0x1.909a58812a46cp+28,    0x1.921fb53a0952ep+0, -0x1.e3b70cp-51, INEXACT) // 4.200626000728213787078857421875e+08
 T(RN,   0x1.f7126514d2503p+28,    0x1.921fb53c1e78dp+0,         -0x1p-1, INEXACT) // 5.275090733013460040092468261719e+08
-T(RZ,   0x1.38725fed885e1p+29,    0x1.921fb53db4cfap+0, -0x1.4fed1ep-51, INEXACT) // 6.552483816915856599807739257812e+08
-T(RZ,   0x1.56f0ac66eeefbp+29,    0x1.921fb53e4a03dp+0,  -0x1.fffffep-1, INEXACT) // 7.191975808666681051254272460938e+08
+T(RZ,   0x1.38725fed885e1p+29,    0x1.921fb53db4cfap+0,  -0x1.4fed2p-51, INEXACT) // 6.552483816915856599807739257812e+08
+T(RZ,   0x1.56f0ac66eeefbp+29,    0x1.921fb53e4a03dp+0,         -0x1p+0, INEXACT) // 7.191975808666681051254272460938e+08
 T(RN,   0x1.7c9223f5c7c98p+29,    0x1.921fb53ee12edp+0,          0x1p-1, INEXACT) // 7.981149427225522994995117187500e+08
 T(RN,    0x1.257598c10d197p+3,    0x1.76518559e4c65p+0,          0x1p-1, INEXACT) // 9.170605065396371102792727469932e+00
 T(RN,    0x1.2c81b90b43dfap+3,    0x1.76f7307b27bc2p+0,          0x1p-1, INEXACT) // 9.390835306169709184587190975435e+00
 T(RN,    0x1.4446ee1903875p+3,    0x1.78f16aea1098ap+0,          0x1p-1, INEXACT) // 1.013365845571045475992377760122e+01
 T(RN,    0x1.8b1c41029a7c7p+3,    0x1.7d6f815b90cb5p+0,         -0x1p-1, INEXACT) // 1.234719896801460770063840755029e+01
 T(RN,    0x1.a3f9a3843f2d4p+3,     0x1.7ea7d2da46cfp+0,          0x1p-1, INEXACT) // 1.312422347859811821990660973825e+01
-T(RZ,    0x1.ab579e245e68ep+3,    0x1.7efd6b91aba4fp+0,  -0x1.fffffep-1, INEXACT) // 1.335444552520064220857420878019e+01
+T(RZ,    0x1.ab579e245e68ep+3,    0x1.7efd6b91aba4fp+0,         -0x1p+0, INEXACT) // 1.335444552520064220857420878019e+01
 T(RN,    0x1.acc9f1aa021f2p+3,    0x1.7f0de25941eb6p+0,          0x1p-1, INEXACT) // 1.339965136723273886332208348904e+01
 T(RZ,   0x1.153ba1e4c2dabp+30,    0x1.921fb540913edp+0, -0x1.9711d2p-51, INEXACT) // 1.162799225190287351608276367188e+09
 T(RN,   0x1.e3e277333bcadp+30,    0x1.921fb5422511cp+0,         -0x1p-1, INEXACT) // 2.029559244808390855789184570312e+09
@@ -224,64 +224,64 @@ T(RN,    0x1.b80a0ae7fb3dp+30,     0x1.921fb541ef17p+0,          0x1p-1, INEXACT
 T(RN,   0x1.59f08c2476e5ep+31,    0x1.921fb542c7ee7p+0,         -0x1p-1, INEXACT) // 2.901952018232222557067871093750e+09
 T(RZ,   0x1.704de1d109112p+31,    0x1.921fb542def05p+0,  -0x1.0cbe5p-53, INEXACT) // 3.089559784517708778381347656250e+09
 T(RZ,   0x1.757bcc69420e6p+32,    0x1.921fb5439358ap+0,  -0x1.d3cefp-55, INEXACT) // 6.266014825258031845092773437500e+09
-T(RZ,   0x1.7b7861bc1d314p+32,    0x1.921fb543961d4p+0,  -0x1.fffffep-1, INEXACT) // 6.366454204114032745361328125000e+09
-T(RZ,   0x1.b5bf3b4f3f0fbp+33,    0x1.921fb543f7f65p+0,  -0x1.fffffep-1, INEXACT) // 1.468835190249266624450683593750e+10
+T(RZ,   0x1.7b7861bc1d314p+32,    0x1.921fb543961d4p+0,         -0x1p+0, INEXACT) // 6.366454204114032745361328125000e+09
+T(RZ,   0x1.b5bf3b4f3f0fbp+33,    0x1.921fb543f7f65p+0,         -0x1p+0, INEXACT) // 1.468835190249266624450683593750e+10
 T(RZ,   0x1.06ced4085d0dfp+34,    0x1.921fb5440479fp+0,  -0x1.33f92p-53, INEXACT) // 1.763674115345397567749023437500e+10
 T(RN,   0x1.0c7b15d00aae5p+34,    0x1.921fb54405cb3p+0,          0x1p-1, INEXACT) // 1.801744160016688919067382812500e+10
 T(RZ,   0x1.4095761acd227p+34,    0x1.921fb5440fb63p+0,   -0x1.0c9ap-51, INEXACT) // 2.151401687520522689819335937500e+10
-T(RZ,   0x1.53ffe2325fdb5p+34,    0x1.921fb54412a14p+0,  -0x1.fffffep-1, INEXACT) // 2.281698324149776077270507812500e+10
-T(RZ,   0x1.75ca3d402ebfcp+34,    0x1.921fb54416fc7p+0,  -0x1.fffffep-1, INEXACT) // 2.508462208073045349121093750000e+10
-T(RZ,   0x1.c9c484d522dd1p+34,    0x1.921fb5441f06fp+0,  -0x1.fffffep-1, INEXACT) // 3.072026709254474258422851562500e+10
-T(RZ,    0x1.089b022446c4p+35,    0x1.921fb54423dbep+0,  -0x1.fffffep-1, INEXACT) // 3.551474921821142578125000000000e+10
+T(RZ,   0x1.53ffe2325fdb5p+34,    0x1.921fb54412a14p+0,         -0x1p+0, INEXACT) // 2.281698324149776077270507812500e+10
+T(RZ,   0x1.75ca3d402ebfcp+34,    0x1.921fb54416fc7p+0,         -0x1p+0, INEXACT) // 2.508462208073045349121093750000e+10
+T(RZ,   0x1.c9c484d522dd1p+34,    0x1.921fb5441f06fp+0,         -0x1p+0, INEXACT) // 3.072026709254474258422851562500e+10
+T(RZ,    0x1.089b022446c4p+35,    0x1.921fb54423dbep+0,         -0x1p+0, INEXACT) // 3.551474921821142578125000000000e+10
 T(RN,   0x1.596e6c4427792p+35,    0x1.921fb5442b1a7p+0,          0x1p-1, INEXACT) // 4.636300956923353576660156250000e+10
 T(RN,   0x1.9e1c38f4ce613p+35,    0x1.921fb5442f095p+0,          0x1p-1, INEXACT) // 5.558093610244936370849609375000e+10
 T(RN,    0x1.76ab3efdffb6p+36,    0x1.921fb54437e2dp+0,         -0x1p-1, INEXACT) // 1.005744250559819335937500000000e+11
 T(RN,   0x1.d7e566639b6e1p+36,    0x1.921fb5443a238p+0,          0x1p-1, INEXACT) // 1.266736430657143707275390625000e+11
-T(RZ,   0x1.01a6267d1f5ccp+37,    0x1.921fb5443ade9p+0,  -0x1.fffffep-1, INEXACT) // 1.383242669159202880859375000000e+11
+T(RZ,   0x1.01a6267d1f5ccp+37,    0x1.921fb5443ade9p+0,         -0x1p+0, INEXACT) // 1.383242669159202880859375000000e+11
 T(RZ,   0x1.0959cdff5a188p+37,    0x1.921fb5443b19bp+0, -0x1.3d3ac2p-52, INEXACT) // 1.424591257392619628906250000000e+11
 T(RN,   0x1.46f7b61809a1cp+37,    0x1.921fb5443c8e1p+0,          0x1p-1, INEXACT) // 1.755394055692039794921875000000e+11
 T(RN,   0x1.f10ce6735ecd8p+37,    0x1.921fb5443eb2cp+0,          0x1p-1, INEXACT) // 2.668518969398503417968750000000e+11
 T(RN,   0x1.fe5b26460dbb7p+37,    0x1.921fb5443ece4p+0,          0x1p-1, INEXACT) // 2.739953194897165222167968750000e+11
-T(RZ,    0x1.0303e1e046a9p+38,    0x1.921fb5443edd6p+0,  -0x1.fffffep-1, INEXACT) // 2.781154160816650390625000000000e+11
+T(RZ,    0x1.0303e1e046a9p+38,    0x1.921fb5443edd6p+0,         -0x1p+0, INEXACT) // 2.781154160816650390625000000000e+11
 T(RN,    0x1.095d8286d87ap+38,    0x1.921fb5443ef5ap+0,         -0x1p-1, INEXACT) // 2.849337921821191406250000000000e+11
 T(RN,   0x1.4430c4a2d8a22p+38,    0x1.921fb5443fa8ep+0,         -0x1p-1, INEXACT) // 3.480968992541583251953125000000e+11
 T(RN,   0x1.97f9b6546683ap+38,    0x1.921fb544404efp+0,         -0x1p-1, INEXACT) // 4.380602913536285400390625000000e+11
 T(RN,    0x1.f33764075e1ep+38,    0x1.921fb54440c47p+0,          0x1p-1, INEXACT) // 5.360294957675292968750000000000e+11
 T(RN,   0x1.6f7c0c5690c4fp+39,    0x1.921fb544416cep+0,          0x1p-1, INEXACT) // 7.891670905043846435546875000000e+11
 T(RN,    0x1.42feddb3e669dp+4,     0x1.8573f320b5edp+0,          0x1p-1, INEXACT) // 2.018722315095384445271520235110e+01
-T(RZ,    0x1.6876fc222add7p+4,    0x1.86c4a929c2845p+0, -0x1.086426p-51, INEXACT) // 2.252904904696137222686047607567e+01
+T(RZ,    0x1.6876fc222add7p+4,    0x1.86c4a929c2845p+0, -0x1.086428p-51, INEXACT) // 2.252904904696137222686047607567e+01
 T(RN,    0x1.aa3911ff9d2d7p+4,    0x1.8884b4412c284p+0,          0x1p-1, INEXACT) // 2.663893318032463852773616963532e+01
 T(RZ,    0x1.ba4b8e383bbfep+4,    0x1.88ddfb05c4073p+0, -0x1.f47c5ep-51, INEXACT) // 2.764344617811365623083474929444e+01
-T(RZ,    0x1.e5dfb44d08a74p+4,    0x1.89b25d19b3586p+0,  -0x1.fffffep-1, INEXACT) // 3.036711530772522849019878776744e+01
+T(RZ,    0x1.e5dfb44d08a74p+4,    0x1.89b25d19b3586p+0,         -0x1p+0, INEXACT) // 3.036711530772522849019878776744e+01
 T(RN,   0x1.013509c6cf5dbp+40,    0x1.921fb54441d2cp+0,          0x1p-1, INEXACT) // 1.104696428239365966796875000000e+12
 T(RZ,   0x1.ae66b4b034f85p+40,    0x1.921fb54442394p+0, -0x1.c46ab4p-52, INEXACT) // 1.848559054900969970703125000000e+12
 T(RN,   0x1.79c2767d98151p+40,     0x1.921fb5444224p+0,         -0x1p-1, INEXACT) // 1.622465215896082275390625000000e+12
-T(RZ,   0x1.12be8e3d2df0ap+41,    0x1.921fb544425a3p+0,  -0x1.fffffep-1, INEXACT) // 2.360036063835879882812500000000e+12
-T(RZ,   0x1.a3ac6e00a01d7p+41,    0x1.921fb54442836p+0,  -0x1.fffffep-1, INEXACT) // 3.604968374592229980468750000000e+12
+T(RZ,   0x1.12be8e3d2df0ap+41,    0x1.921fb544425a3p+0,         -0x1p+0, INEXACT) // 2.360036063835879882812500000000e+12
+T(RZ,   0x1.a3ac6e00a01d7p+41,    0x1.921fb54442836p+0,         -0x1p+0, INEXACT) // 3.604968374592229980468750000000e+12
 T(RN,   0x1.b84a871453212p+41,    0x1.921fb54442871p+0,         -0x1p-1, INEXACT) // 3.782071953574258789062500000000e+12
 T(RZ,   0x1.3b59f7327350fp+42,    0x1.921fb544429d9p+0, -0x1.161808p-51, INEXACT) // 5.417696283085264648437500000000e+12
 T(RZ,   0x1.d30cdeb9957f4p+42,    0x1.921fb54442ae7p+0, -0x1.81f75cp-53, INEXACT) // 8.023862601301988281250000000000e+12
 T(RN,   0x1.808075148de2ap+42,    0x1.921fb54442a6ep+0,         -0x1p-1, INEXACT) // 6.605690393143541015625000000000e+12
 T(RN,   0x1.0860a9733324ep+43,    0x1.921fb54442b28p+0,         -0x1p-1, INEXACT) // 9.083944671641152343750000000000e+12
-T(RZ,   0x1.1057c325c6b23p+43,    0x1.921fb54442b36p+0,  -0x1.fffffep-1, INEXACT) // 9.357628091957568359375000000000e+12
-T(RZ,   0x1.82542c540f642p+43,    0x1.921fb54442bc4p+0,  -0x1.fffffep-1, INEXACT) // 1.327415654002712890625000000000e+13
-T(RZ,   0x1.282c65254ec5bp+44,    0x1.921fb54442c3bp+0, -0x1.d1189ep-51, INEXACT) // 2.035288233290835546875000000000e+13
+T(RZ,   0x1.1057c325c6b23p+43,    0x1.921fb54442b36p+0,         -0x1p+0, INEXACT) // 9.357628091957568359375000000000e+12
+T(RZ,   0x1.82542c540f642p+43,    0x1.921fb54442bc4p+0,         -0x1p+0, INEXACT) // 1.327415654002712890625000000000e+13
+T(RZ,   0x1.282c65254ec5bp+44,    0x1.921fb54442c3bp+0,  -0x1.d118ap-51, INEXACT) // 2.035288233290835546875000000000e+13
 T(RN,   0x1.4b5d7bae33cafp+44,    0x1.921fb54442c53p+0,          0x1p-1, INEXACT) // 2.277124098540468359375000000000e+13
 T(RN,   0x1.929d7ebab9a8ap+44,    0x1.921fb54442c75p+0,         -0x1p-1, INEXACT) // 2.766750689986653906250000000000e+13
-T(RZ,   0x1.b9fcbd4949f1fp+44,    0x1.921fb54442c83p+0,  -0x1.fffffep-1, INEXACT) // 3.037313345654312109375000000000e+13
+T(RZ,   0x1.b9fcbd4949f1fp+44,    0x1.921fb54442c83p+0,         -0x1p+0, INEXACT) // 3.037313345654312109375000000000e+13
 T(RZ,   0x1.c31d4dd5bcbbep+44,    0x1.921fb54442c87p+0, -0x1.24a724p-53, INEXACT) // 3.100035025197974218750000000000e+13
 T(RZ,   0x1.c9695fd56b9adp+44,    0x1.921fb54442c89p+0, -0x1.4e5d38p-52, INEXACT) // 3.143308708012167578125000000000e+13
-T(RZ,   0x1.57ed8ee958604p+45,    0x1.921fb54442cb8p+0,  -0x1.fffffep-1, INEXACT) // 4.726909915418803125000000000000e+13
+T(RZ,   0x1.57ed8ee958604p+45,    0x1.921fb54442cb8p+0,         -0x1p+0, INEXACT) // 4.726909915418803125000000000000e+13
 T(RN,   0x1.30ac2c8e4db6bp+46,    0x1.921fb54442ce2p+0,         -0x1p-1, INEXACT) // 8.374775418558167187500000000000e+13
-T(RZ,   0x1.a1272504460ffp+46,     0x1.921fb54442cfp+0,  -0x1.fffffep-1, INEXACT) // 1.146661183860519843750000000000e+14
-T(RZ,   0x1.838cf6838a195p+46,    0x1.921fb54442cedp+0,  -0x1.fffffep-1, INEXACT) // 1.065291077966143281250000000000e+14
+T(RZ,   0x1.a1272504460ffp+46,     0x1.921fb54442cfp+0,         -0x1p+0, INEXACT) // 1.146661183860519843750000000000e+14
+T(RZ,   0x1.838cf6838a195p+46,    0x1.921fb54442cedp+0,         -0x1p+0, INEXACT) // 1.065291077966143281250000000000e+14
 T(RZ,   0x1.05ed93e058b67p+47,    0x1.921fb54442cf9p+0, -0x1.416b78p-53, INEXACT) // 1.439964615261072187500000000000e+14
 T(RN,    0x1.9279b0d88bccap+5,    0x1.8d09388fe401bp+0,          0x1p-1, INEXACT) // 5.030941933800347953820164548233e+01
-T(RZ,    0x1.d39625758196dp+5,    0x1.8dbe8da44673bp+0,  -0x1.fffffep-1, INEXACT) // 5.844831363488888342772042960860e+01
-T(RZ,    0x1.7537689be17dap+6,    0x1.8f6157f6ff53bp+0,  -0x1.fffffep-1, INEXACT) // 9.330410998882089756989444140345e+01
-T(RZ,    0x1.7cc3be002d9bcp+6,    0x1.8f6f441cf6672p+0,  -0x1.fffffep-1, INEXACT) // 9.519115448263522694105631671846e+01
+T(RZ,    0x1.d39625758196dp+5,    0x1.8dbe8da44673bp+0,         -0x1p+0, INEXACT) // 5.844831363488888342772042960860e+01
+T(RZ,    0x1.7537689be17dap+6,    0x1.8f6157f6ff53bp+0,         -0x1p+0, INEXACT) // 9.330410998882089756989444140345e+01
+T(RZ,    0x1.7cc3be002d9bcp+6,    0x1.8f6f441cf6672p+0,         -0x1p+0, INEXACT) // 9.519115448263522694105631671846e+01
 T(RN,    0x1.aeb3a96a241a6p+6,    0x1.8fbf14ec45282p+0,         -0x1p-1, INEXACT) // 1.076754509529624499464262044057e+02
-T(RZ,    0x1.2337a9249980dp+8,    0x1.913eaadfd9e01p+0,  -0x1.fffffep-1, INEXACT) // 2.912174246668590171793766785413e+02
+T(RZ,    0x1.2337a9249980dp+8,    0x1.913eaadfd9e01p+0,         -0x1p+0, INEXACT) // 2.912174246668590171793766785413e+02
 T(RZ,    0x1.3f9d988745a6cp+8,     0x1.9152a995609bp+0, -0x1.12989cp-51, INEXACT) // 3.196156086487815173313720151782e+02
 T(RN,    0x1.46382091d2939p+8,    0x1.9156d029bd2b7p+0,         -0x1p-1, INEXACT) // 3.262192469729521349108836147934e+02
 T(RZ,    0x1.f1b8434891c62p+8,    0x1.919c0927df64ap+0, -0x1.cd7062p-52, INEXACT) // 4.977197766643422482957248575985e+02
@@ -293,78 +293,78 @@ T(RN,    0x1.c9489adac26bap-2,    0x1.ae130e3029e0bp-2,  -0x1.ff5672p-2, INEXACT
 T(RN,   0x1.60ff1f2637968p+32,    0x1.921fb54389298p+0,  -0x1.ff6218p-2, INEXACT)
 T(RN,  -0x1.705bb52f4cb9dp+25,   -0x1.921fb4eb4ddb5p+0,  -0x1.ffd742p-2, INEXACT)
 T(RZ,    -0x1.7b876e00c113p+3,   -0x1.7c9713af298a3p+0,   0x1.ffa22ep-1, INEXACT)
-T(RU,    -0x1.7b876e00c113p+3,   -0x1.7c9713af298a3p+0,    0x1.ffa23p-1, INEXACT)
+T(RU,    -0x1.7b876e00c113p+3,   -0x1.7c9713af298a3p+0,   0x1.ffa22ep-1, INEXACT)
 T(RD,    -0x1.7b876e00c113p+3,   -0x1.7c9713af298a4p+0, -0x1.7747fcp-11, INEXACT)
 T(RZ,  -0x1.1452676e709c4p+22,   -0x1.921fb18f9201ap+0,   0x1.ffa11ap-1, INEXACT)
-T(RU,  -0x1.1452676e709c4p+22,   -0x1.921fb18f9201ap+0,   0x1.ffa11cp-1, INEXACT)
+T(RU,  -0x1.1452676e709c4p+22,   -0x1.921fb18f9201ap+0,   0x1.ffa11ap-1, INEXACT)
 T(RD,  -0x1.1452676e709c4p+22,   -0x1.921fb18f9201bp+0, -0x1.7b95a4p-11, INEXACT)
 T(RN,  -0x1.4a092e11bf5a1p+52,   -0x1.921fb54442d18p+0,  -0x1.ffe7b6p-2, INEXACT)
 T(RN,   -0x1.4d8f288486b4ep+8,   -0x1.915b3bda4f504p+0,  -0x1.ff58fcp-2, INEXACT)
 T(RZ,  -0x1.30d1452484bfdp+23,   -0x1.921fb3964267cp+0,   0x1.ffb364p-1, INEXACT)
-T(RU,  -0x1.30d1452484bfdp+23,   -0x1.921fb3964267cp+0,   0x1.ffb366p-1, INEXACT)
-T(RD,  -0x1.30d1452484bfdp+23,   -0x1.921fb3964267dp+0, -0x1.326deap-11, INEXACT)
+T(RU,  -0x1.30d1452484bfdp+23,   -0x1.921fb3964267cp+0,   0x1.ffb364p-1, INEXACT)
+T(RD,  -0x1.30d1452484bfdp+23,   -0x1.921fb3964267dp+0, -0x1.326de8p-11, INEXACT)
 T(RZ,   0x1.a5f200cc9117ap+42,    0x1.921fb54442aabp+0, -0x1.f6f724p-11, INEXACT)
-T(RD,   0x1.a5f200cc9117ap+42,    0x1.921fb54442aabp+0, -0x1.f6f726p-11, INEXACT)
-T(RU,   0x1.a5f200cc9117ap+42,    0x1.921fb54442aacp+0,   0x1.ff8244p-1, INEXACT)
+T(RD,   0x1.a5f200cc9117ap+42,    0x1.921fb54442aabp+0, -0x1.f6f724p-11, INEXACT)
+T(RU,   0x1.a5f200cc9117ap+42,    0x1.921fb54442aacp+0,   0x1.ff8242p-1, INEXACT)
 T(RZ,    0x1.daa534ce33aa4p-4,    0x1.d889a9983ae22p-4, -0x1.a2050cp-12, INEXACT)
-T(RD,    0x1.daa534ce33aa4p-4,    0x1.d889a9983ae22p-4, -0x1.a2050ep-12, INEXACT)
+T(RD,    0x1.daa534ce33aa4p-4,    0x1.d889a9983ae22p-4, -0x1.a2050cp-12, INEXACT)
 T(RU,    0x1.daa534ce33aa4p-4,    0x1.d889a9983ae23p-4,    0x1.ffcbcp-1, INEXACT)
-T(RZ,   0x1.7c1a48ed7585fp+32,    0x1.921fb5439666dp+0,  -0x1.fff06cp-1, INEXACT)
+T(RZ,   0x1.7c1a48ed7585fp+32,    0x1.921fb5439666dp+0,  -0x1.fff06ep-1, INEXACT)
 T(RD,   0x1.7c1a48ed7585fp+32,    0x1.921fb5439666dp+0,  -0x1.fff06ep-1, INEXACT)
 T(RU,   0x1.7c1a48ed7585fp+32,    0x1.921fb5439666ep+0,   0x1.f25a2p-14, INEXACT)
 T(RZ,   0x1.1c02a46f0ee95p+21,    0x1.921fae0e3e5c2p+0, -0x1.623a34p-11, INEXACT)
-T(RD,   0x1.1c02a46f0ee95p+21,    0x1.921fae0e3e5c2p+0, -0x1.623a36p-11, INEXACT)
+T(RD,   0x1.1c02a46f0ee95p+21,    0x1.921fae0e3e5c2p+0, -0x1.623a34p-11, INEXACT)
 T(RU,   0x1.1c02a46f0ee95p+21,    0x1.921fae0e3e5c3p+0,   0x1.ffa772p-1, INEXACT)
 T(RZ,   0x1.c65e40acae367p+36,    0x1.921fb54439cdbp+0,  -0x1.ffbd68p-1, INEXACT)
-T(RD,   0x1.c65e40acae367p+36,    0x1.921fb54439cdbp+0,  -0x1.ffbd6ap-1, INEXACT)
-T(RU,   0x1.c65e40acae367p+36,    0x1.921fb54439cdcp+0,  0x1.0a5e6cp-11, INEXACT)
-T(RZ,  -0x1.bd37f46444f22p+22,   -0x1.921fb2f7766b1p+0,   0x1.ffa532p-1, INEXACT)
+T(RD,   0x1.c65e40acae367p+36,    0x1.921fb54439cdbp+0,  -0x1.ffbd68p-1, INEXACT)
+T(RU,   0x1.c65e40acae367p+36,    0x1.921fb54439cdcp+0,  0x1.0a5e6ap-11, INEXACT)
+T(RZ,  -0x1.bd37f46444f22p+22,   -0x1.921fb2f7766b1p+0,   0x1.ffa534p-1, INEXACT)
 T(RU,  -0x1.bd37f46444f22p+22,   -0x1.921fb2f7766b1p+0,   0x1.ffa534p-1, INEXACT)
-T(RD,  -0x1.bd37f46444f22p+22,   -0x1.921fb2f7766b2p+0, -0x1.6b31eap-11, INEXACT)
+T(RD,  -0x1.bd37f46444f22p+22,   -0x1.921fb2f7766b2p+0, -0x1.6b31e8p-11, INEXACT)
 T(RN,   0x1.820391a7f89cbp+44,    0x1.921fb54442c6ep+0,  -0x1.ff80b4p-2, INEXACT)
 T(RN,   0x1.b6c6967ad8767p+40,    0x1.921fb544423c2p+0,  -0x1.ff19f2p-2, INEXACT)
 T(RN,  -0x1.aceade334a2e9p+49,   -0x1.921fb54442d14p+0,  -0x1.ff05cep-2, INEXACT)
 T(RN,  -0x1.519a6017a9f96p+38,   -0x1.921fb5443fc91p+0,  -0x1.ff01fap-2, INEXACT)
 T(RZ,  -0x1.424e65cdf30acp+18,    -0x1.921f826ed945p+0,  0x1.beaa54p-13, INEXACT)
-T(RU,  -0x1.424e65cdf30acp+18,    -0x1.921f826ed945p+0,  0x1.beaa56p-13, INEXACT)
+T(RU,  -0x1.424e65cdf30acp+18,    -0x1.921f826ed945p+0,  0x1.beaa54p-13, INEXACT)
 T(RD,  -0x1.424e65cdf30acp+18,   -0x1.921f826ed9451p+0,  -0x1.ffe416p-1, INEXACT)
 T(RZ,    0x1.1700ca32c12f8p+8,    0x1.9134d0cc6601bp+0, -0x1.d87a38p-11, INEXACT)
-T(RD,    0x1.1700ca32c12f8p+8,    0x1.9134d0cc6601bp+0, -0x1.d87a3ap-11, INEXACT)
+T(RD,    0x1.1700ca32c12f8p+8,    0x1.9134d0cc6601bp+0, -0x1.d87a38p-11, INEXACT)
 T(RU,    0x1.1700ca32c12f8p+8,    0x1.9134d0cc6601cp+0,   0x1.ff89e2p-1, INEXACT)
 T(RN,  -0x1.76ae5c2266311p+20,   -0x1.921faa55adaa4p+0,  -0x1.ffb5c8p-2, INEXACT)
 T(RN,   0x1.2d5a7a8b601b6p+35,    0x1.921fb54427a26p+0,  -0x1.ff0208p-2, INEXACT)
 T(RN,    0x1.ee7e21a690298p+3,    0x1.819498a35311ap+0,  -0x1.ff1b94p-2, INEXACT)
 T(RN,   0x1.eb5e5eb50e163p+11,    0x1.920f0949246fdp+0,  -0x1.ff9f1ap-2, INEXACT)
-T(RZ,   0x1.781b0cf7aa7e7p+27,    0x1.921fb52e7ada7p+0,  -0x1.ff880cp-1, INEXACT)
+T(RZ,   0x1.781b0cf7aa7e7p+27,    0x1.921fb52e7ada7p+0,  -0x1.ff880ep-1, INEXACT)
 T(RD,   0x1.781b0cf7aa7e7p+27,    0x1.921fb52e7ada7p+0,  -0x1.ff880ep-1, INEXACT)
-T(RU,   0x1.781b0cf7aa7e7p+27,    0x1.921fb52e7ada8p+0,  0x1.dfc834p-11, INEXACT)
+T(RU,   0x1.781b0cf7aa7e7p+27,    0x1.921fb52e7ada8p+0,  0x1.dfc832p-11, INEXACT)
 T(RN,   0x1.24f440e87a9f4p+27,    0x1.921fb5284c2e9p+0,  -0x1.ffdb8ep-2, INEXACT)
 T(RZ,  -0x1.88186681b3565p+18,   -0x1.921f8b7b1b5dfp+0,  0x1.348d22p-11, INEXACT)
-T(RU,  -0x1.88186681b3565p+18,   -0x1.921f8b7b1b5dfp+0,  0x1.348d24p-11, INEXACT)
-T(RD,  -0x1.88186681b3565p+18,    -0x1.921f8b7b1b5ep+0,  -0x1.ffb2dep-1, INEXACT)
+T(RU,  -0x1.88186681b3565p+18,   -0x1.921f8b7b1b5dfp+0,  0x1.348d22p-11, INEXACT)
+T(RD,  -0x1.88186681b3565p+18,    -0x1.921f8b7b1b5ep+0,  -0x1.ffb2dcp-1, INEXACT)
 T(RZ,   0x1.0e0285f3e0897p+34,    0x1.921fb5440623ap+0, -0x1.89650ep-11, INEXACT)
-T(RD,   0x1.0e0285f3e0897p+34,    0x1.921fb5440623ap+0,  -0x1.89651p-11, INEXACT)
-T(RU,   0x1.0e0285f3e0897p+34,    0x1.921fb5440623bp+0,   0x1.ff9da8p-1, INEXACT)
+T(RD,   0x1.0e0285f3e0897p+34,    0x1.921fb5440623ap+0, -0x1.89650ep-11, INEXACT)
+T(RU,   0x1.0e0285f3e0897p+34,    0x1.921fb5440623bp+0,   0x1.ff9da6p-1, INEXACT)
 T(RZ,    0x1.6530c0fddf078p+1,    0x1.3a09066fbb5ecp+0,  -0x1.fa39ap-13, INEXACT)
-T(RD,    0x1.6530c0fddf078p+1,    0x1.3a09066fbb5ecp+0, -0x1.fa39a2p-13, INEXACT)
-T(RU,    0x1.6530c0fddf078p+1,    0x1.3a09066fbb5edp+0,   0x1.ffe05ep-1, INEXACT)
+T(RD,    0x1.6530c0fddf078p+1,    0x1.3a09066fbb5ecp+0,  -0x1.fa39ap-13, INEXACT)
+T(RU,    0x1.6530c0fddf078p+1,    0x1.3a09066fbb5edp+0,   0x1.ffe05cp-1, INEXACT)
 T(RZ,    0x1.edbb376173ef4p+8,    0x1.919af8daff3c2p+0, -0x1.39f112p-12, INEXACT)
-T(RD,    0x1.edbb376173ef4p+8,    0x1.919af8daff3c2p+0, -0x1.39f114p-12, INEXACT)
+T(RD,    0x1.edbb376173ef4p+8,    0x1.919af8daff3c2p+0, -0x1.39f112p-12, INEXACT)
 T(RU,    0x1.edbb376173ef4p+8,    0x1.919af8daff3c3p+0,   0x1.ffd8c2p-1, INEXACT)
-T(RZ,   0x1.c9d9da0ad2ec1p+43,    0x1.921fb54442bf9p+0,  -0x1.ff9934p-1, INEXACT)
+T(RZ,   0x1.c9d9da0ad2ec1p+43,    0x1.921fb54442bf9p+0,  -0x1.ff9936p-1, INEXACT)
 T(RD,   0x1.c9d9da0ad2ec1p+43,    0x1.921fb54442bf9p+0,  -0x1.ff9936p-1, INEXACT)
-T(RU,   0x1.c9d9da0ad2ec1p+43,    0x1.921fb54442bfap+0,  0x1.9b2accp-11, INEXACT)
+T(RU,   0x1.c9d9da0ad2ec1p+43,    0x1.921fb54442bfap+0,  0x1.9b2acap-11, INEXACT)
 T(RN,    0x1.621293c9c8aeep+6,    0x1.8f3b5f1ec48d5p+0,  -0x1.fff75cp-2, INEXACT)
 T(RN,   0x1.e5136f1523651p+46,    0x1.921fb54442cf6p+0,  -0x1.ff999ap-2, INEXACT)
 T(RZ,   -0x1.31a43f7354055p+7,   -0x1.9072df3dcdcbap+0,   0x1.ffb7f6p-1, INEXACT)
-T(RU,   -0x1.31a43f7354055p+7,   -0x1.9072df3dcdcbap+0,   0x1.ffb7f8p-1, INEXACT)
-T(RD,   -0x1.31a43f7354055p+7,   -0x1.9072df3dcdcbbp+0, -0x1.2025f4p-11, INEXACT)
+T(RU,   -0x1.31a43f7354055p+7,   -0x1.9072df3dcdcbap+0,   0x1.ffb7f6p-1, INEXACT)
+T(RD,   -0x1.31a43f7354055p+7,   -0x1.9072df3dcdcbbp+0, -0x1.2025f2p-11, INEXACT)
 T(RZ,  -0x1.56b20b27b05ebp+20,   -0x1.921fa95078bc6p+0,   0x1.ffe52ep-1, INEXACT)
-T(RU,  -0x1.56b20b27b05ebp+20,   -0x1.921fa95078bc6p+0,    0x1.ffe53p-1, INEXACT)
+T(RU,  -0x1.56b20b27b05ebp+20,   -0x1.921fa95078bc6p+0,   0x1.ffe52ep-1, INEXACT)
 T(RD,  -0x1.56b20b27b05ebp+20,   -0x1.921fa95078bc7p+0, -0x1.ad1674p-13, INEXACT)
-T(RZ,    0x1.59d27180a3306p+6,    0x1.8f29b5dbb8b53p+0, -0x1.1dfdb8p-11, INEXACT)
+T(RZ,    0x1.59d27180a3306p+6,    0x1.8f29b5dbb8b53p+0, -0x1.1dfdbap-11, INEXACT)
 T(RD,    0x1.59d27180a3306p+6,    0x1.8f29b5dbb8b53p+0, -0x1.1dfdbap-11, INEXACT)
-T(RU,    0x1.59d27180a3306p+6,    0x1.8f29b5dbb8b54p+0,   0x1.ffb882p-1, INEXACT)
+T(RU,    0x1.59d27180a3306p+6,    0x1.8f29b5dbb8b54p+0,    0x1.ffb88p-1, INEXACT)
 T(RN,   0x1.12e9cc461329ap+43,    0x1.921fb54442b3bp+0,  -0x1.fff30ap-2, INEXACT)
 T(RN,   -0x1.6cdb2b0cf82cp+38,   -0x1.921fb54440031p+0,  -0x1.ff6b0cp-2, INEXACT)
 T(RN,   -0x1.74e98e8891345p+0,   -0x1.f03a7c421c337p-1,  -0x1.ff9e4ap-2, INEXACT)
@@ -372,76 +372,76 @@ T(RN,   -0x1.9ddc590ff16b3p+2,   -0x1.6ad8c6ac26eafp+0,  -0x1.ffa74cp-2, INEXACT
 T(RN,  -0x1.beeac40a5743ep+35,   -0x1.921fb544307d1p+0,  -0x1.ff919ap-2, INEXACT)
 T(RN,  -0x1.5921486a117bep+43,   -0x1.921fb54442b9dp+0,  -0x1.fff518p-2, INEXACT)
 T(RZ,    0x1.c04a07355ae6dp+4,    0x1.88fda38f5e8afp+0,  -0x1.ffe2cap-1, INEXACT)
-T(RD,    0x1.c04a07355ae6dp+4,    0x1.88fda38f5e8afp+0,  -0x1.ffe2ccp-1, INEXACT)
+T(RD,    0x1.c04a07355ae6dp+4,    0x1.88fda38f5e8afp+0,  -0x1.ffe2cap-1, INEXACT)
 T(RU,    0x1.c04a07355ae6dp+4,     0x1.88fda38f5e8bp+0,  0x1.d35508p-13, INEXACT)
-T(RZ,  -0x1.6c45a0aac7154p+41,   -0x1.921fb54442778p+0,   0x1.ffc562p-1, INEXACT)
+T(RZ,  -0x1.6c45a0aac7154p+41,   -0x1.921fb54442778p+0,   0x1.ffc564p-1, INEXACT)
 T(RU,  -0x1.6c45a0aac7154p+41,   -0x1.921fb54442778p+0,   0x1.ffc564p-1, INEXACT)
 T(RD,  -0x1.6c45a0aac7154p+41,   -0x1.921fb54442779p+0, -0x1.d4e54ap-12, INEXACT)
-T(RZ,    0x1.fe29be026ecf3p+1,    0x1.533146475a2d9p+0,  -0x1.ffd056p-1, INEXACT)
+T(RZ,    0x1.fe29be026ecf3p+1,    0x1.533146475a2d9p+0,  -0x1.ffd058p-1, INEXACT)
 T(RD,    0x1.fe29be026ecf3p+1,    0x1.533146475a2d9p+0,  -0x1.ffd058p-1, INEXACT)
 T(RU,    0x1.fe29be026ecf3p+1,    0x1.533146475a2dap+0,  0x1.7d45b6p-12, INEXACT)
 T(RZ,   0x1.64685f2c5114ap+38,     0x1.921fb5443ff2p+0, -0x1.6f7c2ep-12, INEXACT)
-T(RD,   0x1.64685f2c5114ap+38,     0x1.921fb5443ff2p+0,  -0x1.6f7c3p-12, INEXACT)
-T(RU,   0x1.64685f2c5114ap+38,    0x1.921fb5443ff21p+0,   0x1.ffd212p-1, INEXACT)
-T(RZ,   0x1.fce1a27ed2127p+41,    0x1.921fb54442912p+0, -0x1.48937cp-12, INEXACT)
+T(RD,   0x1.64685f2c5114ap+38,     0x1.921fb5443ff2p+0, -0x1.6f7c2ep-12, INEXACT)
+T(RU,   0x1.64685f2c5114ap+38,    0x1.921fb5443ff21p+0,    0x1.ffd21p-1, INEXACT)
+T(RZ,   0x1.fce1a27ed2127p+41,    0x1.921fb54442912p+0, -0x1.48937ep-12, INEXACT)
 T(RD,   0x1.fce1a27ed2127p+41,    0x1.921fb54442912p+0, -0x1.48937ep-12, INEXACT)
 T(RU,   0x1.fce1a27ed2127p+41,    0x1.921fb54442913p+0,   0x1.ffd6eep-1, INEXACT)
 T(RN,   0x1.38a518579b406p+39,    0x1.921fb544412e4p+0,  -0x1.ffad76p-2, INEXACT)
 T(RN,  -0x1.309bd489c8ca9p+14,   -0x1.921c58ac8ef16p+0,   -0x1.ffb4fp-2, INEXACT)
 T(RN,  -0x1.dfb0b5a8a0422p+38,   -0x1.921fb54440af1p+0,   -0x1.ffa0ap-2, INEXACT)
-T(RZ,    0x1.3fde4de78ded2p+2,    0x1.5f9201b475302p+0, -0x1.df41a2p-13, INEXACT)
+T(RZ,    0x1.3fde4de78ded2p+2,    0x1.5f9201b475302p+0, -0x1.df41a4p-13, INEXACT)
 T(RD,    0x1.3fde4de78ded2p+2,    0x1.5f9201b475302p+0, -0x1.df41a4p-13, INEXACT)
 T(RU,    0x1.3fde4de78ded2p+2,    0x1.5f9201b475303p+0,   0x1.ffe20cp-1, INEXACT)
 T(RZ,  -0x1.99e0464aaae6bp+40,   -0x1.921fb5444231ap+0,  0x1.e0a67ap-15, INEXACT)
-T(RU,  -0x1.99e0464aaae6bp+40,   -0x1.921fb5444231ap+0,  0x1.e0a67cp-15, INEXACT)
+T(RU,  -0x1.99e0464aaae6bp+40,   -0x1.921fb5444231ap+0,  0x1.e0a67ap-15, INEXACT)
 T(RD,  -0x1.99e0464aaae6bp+40,   -0x1.921fb5444231bp+0,  -0x1.fff87ep-1, INEXACT)
 T(RN,   0x1.251a07c8ae1b6p+24,    0x1.921fb464aa8f5p+0,   -0x1.ff979p-2, INEXACT)
 T(RN,   0x1.2b8ecb0b083acp+44,    0x1.921fb54442c3dp+0,  -0x1.fff202p-2, INEXACT)
 T(RN,  -0x1.be27abe9d4aa6p+22,   -0x1.921fb2f8b2c6fp+0,   -0x1.ff916p-2, INEXACT)
 T(RZ,   0x1.4165c0339936bp+41,    0x1.921fb544426b8p+0,  -0x1.ffd4e2p-1, INEXACT)
-T(RD,   0x1.4165c0339936bp+41,    0x1.921fb544426b8p+0,  -0x1.ffd4e4p-1, INEXACT)
+T(RD,   0x1.4165c0339936bp+41,    0x1.921fb544426b8p+0,  -0x1.ffd4e2p-1, INEXACT)
 T(RU,   0x1.4165c0339936bp+41,    0x1.921fb544426b9p+0,  0x1.58eaaep-12, INEXACT)
 T(RN,  -0x1.28636d449a5cap+28,   -0x1.921fb53670f96p+0,  -0x1.ffee6cp-2, INEXACT)
 T(RZ,   0x1.f2ba929c764b7p+12,    0x1.92177ec4ee85bp+0,  -0x1.ffd5eap-1, INEXACT)
-T(RD,   0x1.f2ba929c764b7p+12,    0x1.92177ec4ee85bp+0,  -0x1.ffd5ecp-1, INEXACT)
-T(RU,   0x1.f2ba929c764b7p+12,    0x1.92177ec4ee85cp+0,   0x1.50aaep-12, INEXACT)
+T(RD,   0x1.f2ba929c764b7p+12,    0x1.92177ec4ee85bp+0,  -0x1.ffd5eap-1, INEXACT)
+T(RU,   0x1.f2ba929c764b7p+12,    0x1.92177ec4ee85cp+0,  0x1.50aadep-12, INEXACT)
 T(RZ,   0x1.0309cdcdcc0e4p+34,    0x1.921fb5440391ap+0,  -0x1.ffc71cp-1, INEXACT)
-T(RD,   0x1.0309cdcdcc0e4p+34,    0x1.921fb5440391ap+0,  -0x1.ffc71ep-1, INEXACT)
-T(RU,   0x1.0309cdcdcc0e4p+34,    0x1.921fb5440391bp+0,  0x1.c71a06p-12, INEXACT)
+T(RD,   0x1.0309cdcdcc0e4p+34,    0x1.921fb5440391ap+0,  -0x1.ffc71cp-1, INEXACT)
+T(RU,   0x1.0309cdcdcc0e4p+34,    0x1.921fb5440391bp+0,  0x1.c71a04p-12, INEXACT)
 T(RN,   0x1.79bc9a8961a13p+38,    0x1.921fb544401b8p+0,   -0x1.fff3bp-2, INEXACT)
 T(RZ,   0x1.cc2d39a60e097p+39,    0x1.921fb54441b4ap+0,  -0x1.fff044p-1, INEXACT)
-T(RD,   0x1.cc2d39a60e097p+39,    0x1.921fb54441b4ap+0,  -0x1.fff046p-1, INEXACT)
+T(RD,   0x1.cc2d39a60e097p+39,    0x1.921fb54441b4ap+0,  -0x1.fff044p-1, INEXACT)
 T(RU,   0x1.cc2d39a60e097p+39,    0x1.921fb54441b4bp+0,  0x1.f76ed6p-14, INEXACT)
 T(RN,  -0x1.c64811d25b537p+28,   -0x1.921fb53b3e9c7p+0,  -0x1.ff8732p-2, INEXACT)
 T(RN,   0x1.d12e838b8b8efp+10,    0x1.91fc7cc832b9ep+0,  -0x1.ff9d5ep-2, INEXACT)
-T(RZ,   0x1.89385fb412f34p+39,    0x1.921fb54441842p+0,  -0x1.ffc374p-1, INEXACT)
+T(RZ,   0x1.89385fb412f34p+39,    0x1.921fb54441842p+0,  -0x1.ffc376p-1, INEXACT)
 T(RD,   0x1.89385fb412f34p+39,    0x1.921fb54441842p+0,  -0x1.ffc376p-1, INEXACT)
 T(RU,   0x1.89385fb412f34p+39,    0x1.921fb54441843p+0,  0x1.e457eap-12, INEXACT)
-T(RZ,  -0x1.ddf0cd4ab82d7p+35,   -0x1.921fb54431ad9p+0,   0x1.ffd59ap-1, INEXACT)
+T(RZ,  -0x1.ddf0cd4ab82d7p+35,   -0x1.921fb54431ad9p+0,   0x1.ffd59cp-1, INEXACT)
 T(RU,  -0x1.ddf0cd4ab82d7p+35,   -0x1.921fb54431ad9p+0,   0x1.ffd59cp-1, INEXACT)
-T(RD,  -0x1.ddf0cd4ab82d7p+35,   -0x1.921fb54431adap+0, -0x1.53228ep-12, INEXACT)
+T(RD,  -0x1.ddf0cd4ab82d7p+35,   -0x1.921fb54431adap+0, -0x1.53228cp-12, INEXACT)
 T(RZ,  -0x1.41b7673874582p+26,   -0x1.921fb511558c3p+0,   0x1.ffd104p-1, INEXACT)
-T(RU,  -0x1.41b7673874582p+26,   -0x1.921fb511558c3p+0,   0x1.ffd106p-1, INEXACT)
+T(RU,  -0x1.41b7673874582p+26,   -0x1.921fb511558c3p+0,   0x1.ffd104p-1, INEXACT)
 T(RD,  -0x1.41b7673874582p+26,   -0x1.921fb511558c4p+0, -0x1.77debep-12, INEXACT)
-T(RZ,  -0x1.3ade5548f3e7ap+43,   -0x1.921fb54442b78p+0,  0x1.942c04p-12, INEXACT)
+T(RZ,  -0x1.3ade5548f3e7ap+43,   -0x1.921fb54442b78p+0,  0x1.942c06p-12, INEXACT)
 T(RU,  -0x1.3ade5548f3e7ap+43,   -0x1.921fb54442b78p+0,  0x1.942c06p-12, INEXACT)
-T(RD,  -0x1.3ade5548f3e7ap+43,   -0x1.921fb54442b79p+0,  -0x1.ffcd7cp-1, INEXACT)
+T(RD,  -0x1.3ade5548f3e7ap+43,   -0x1.921fb54442b79p+0,  -0x1.ffcd7ap-1, INEXACT)
 T(RN,  -0x1.03dbf751b364ep+17,   -0x1.921f372ae863fp+0,   -0x1.ffdedp-2, INEXACT)
 T(RZ,   -0x1.32df7180a378p+28,   -0x1.921fb536e9d88p+0,   0x1.ffc96cp-1, INEXACT)
-T(RU,   -0x1.32df7180a378p+28,   -0x1.921fb536e9d88p+0,   0x1.ffc96ep-1, INEXACT)
+T(RU,   -0x1.32df7180a378p+28,   -0x1.921fb536e9d88p+0,   0x1.ffc96cp-1, INEXACT)
 T(RD,   -0x1.32df7180a378p+28,   -0x1.921fb536e9d89p+0, -0x1.b49df4p-12, INEXACT)
 T(RZ,    0x1.9a0337d64fc81p-1,    0x1.59b805506b809p-1,  -0x1.ffdc12p-1, INEXACT)
-T(RD,    0x1.9a0337d64fc81p-1,    0x1.59b805506b809p-1,  -0x1.ffdc14p-1, INEXACT)
+T(RD,    0x1.9a0337d64fc81p-1,    0x1.59b805506b809p-1,  -0x1.ffdc12p-1, INEXACT)
 T(RU,    0x1.9a0337d64fc81p-1,    0x1.59b805506b80ap-1,  0x1.1f6ebep-12, INEXACT)
-T(RZ,  -0x1.15e883914cfa1p+42,   -0x1.921fb54442969p+0,  0x1.d5cd92p-12, INEXACT)
+T(RZ,  -0x1.15e883914cfa1p+42,   -0x1.921fb54442969p+0,  0x1.d5cd94p-12, INEXACT)
 T(RU,  -0x1.15e883914cfa1p+42,   -0x1.921fb54442969p+0,  0x1.d5cd94p-12, INEXACT)
-T(RD,  -0x1.15e883914cfa1p+42,   -0x1.921fb5444296ap+0,  -0x1.ffc548p-1, INEXACT)
+T(RD,  -0x1.15e883914cfa1p+42,   -0x1.921fb5444296ap+0,  -0x1.ffc546p-1, INEXACT)
 T(RZ,  -0x1.32df7180f1cc4p+28,   -0x1.921fb536e9d89p+0,  0x1.b3902ap-12, INEXACT)
-T(RU,  -0x1.32df7180f1cc4p+28,   -0x1.921fb536e9d89p+0,  0x1.b3902cp-12, INEXACT)
+T(RU,  -0x1.32df7180f1cc4p+28,   -0x1.921fb536e9d89p+0,  0x1.b3902ap-12, INEXACT)
 T(RD,  -0x1.32df7180f1cc4p+28,   -0x1.921fb536e9d8ap+0,  -0x1.ffc98ep-1, INEXACT)
 T(RZ,  -0x1.d9a8aa6d12135p+24,   -0x1.921fb4b9e65adp+0,   0x1.ffc8f2p-1, INEXACT)
-T(RU,  -0x1.d9a8aa6d12135p+24,   -0x1.921fb4b9e65adp+0,   0x1.ffc8f4p-1, INEXACT)
-T(RD,  -0x1.d9a8aa6d12135p+24,   -0x1.921fb4b9e65aep+0, -0x1.b8698ep-12, INEXACT)
+T(RU,  -0x1.d9a8aa6d12135p+24,   -0x1.921fb4b9e65adp+0,   0x1.ffc8f2p-1, INEXACT)
+T(RD,  -0x1.d9a8aa6d12135p+24,   -0x1.921fb4b9e65aep+0, -0x1.b8698cp-12, INEXACT)
 T(RN,  -0x1.abda64418799fp+16,   -0x1.921f1c17b2e45p+0,  -0x1.ffb0fep-2, INEXACT)
 T(RN,   0x1.629040d281c6dp+49,    0x1.921fb54442d12p+0,  -0x1.ffa41ep-2, INEXACT)
 T(RN,   0x1.1544c57fe7a59p+20,     0x1.921fa67e74abp+0,  -0x1.ffb428p-2, INEXACT)
@@ -450,71 +450,71 @@ T(RN,  -0x1.44048517b8932p+20,   -0x1.921fa8a017786p+0,  -0x1.fffc08p-2, INEXACT
 T(RN,  -0x1.ebe65b7073dd1p+22,   -0x1.921fb32f56e9bp+0,  -0x1.ffb3b6p-2, INEXACT)
 T(RN,  -0x1.36512354cfadbp+36,   -0x1.921fb544359e8p+0,  -0x1.ffc70ep-2, INEXACT)
 T(RN,   0x1.9d275401c5c4dp+34,    0x1.921fb5441b299p+0,  -0x1.ffca88p-2, INEXACT)
-T(RZ,  -0x1.0c1a92caa8549p+29,    -0x1.921fb53c9f47p+0,  0x1.e7b2bcp-13, INEXACT)
+T(RZ,  -0x1.0c1a92caa8549p+29,    -0x1.921fb53c9f47p+0,  0x1.e7b2bep-13, INEXACT)
 T(RU,  -0x1.0c1a92caa8549p+29,    -0x1.921fb53c9f47p+0,  0x1.e7b2bep-13, INEXACT)
-T(RD,  -0x1.0c1a92caa8549p+29,   -0x1.921fb53c9f471p+0,  -0x1.ffe186p-1, INEXACT)
+T(RD,  -0x1.0c1a92caa8549p+29,   -0x1.921fb53c9f471p+0,  -0x1.ffe184p-1, INEXACT)
 T(RZ,  -0x1.54190535dd9ddp+29,   -0x1.921fb53e3d3cep+0,   0x1.ffe63cp-1, INEXACT)
-T(RU,  -0x1.54190535dd9ddp+29,   -0x1.921fb53e3d3cep+0,   0x1.ffe63ep-1, INEXACT)
+T(RU,  -0x1.54190535dd9ddp+29,   -0x1.921fb53e3d3cep+0,   0x1.ffe63cp-1, INEXACT)
 T(RD,  -0x1.54190535dd9ddp+29,   -0x1.921fb53e3d3cfp+0, -0x1.9c395ep-13, INEXACT)
 T(RN,   -0x1.283ffcc3a4955p+8,   -0x1.91427d85017a3p+0,  -0x1.ffcfa2p-2, INEXACT)
-T(RZ,   0x1.6cc77d599a592p+21,    0x1.921fafa6fc7e2p+0,  -0x1.fd8d3p-16, INEXACT)
+T(RZ,   0x1.6cc77d599a592p+21,    0x1.921fafa6fc7e2p+0, -0x1.fd8d32p-16, INEXACT)
 T(RD,   0x1.6cc77d599a592p+21,    0x1.921fafa6fc7e2p+0, -0x1.fd8d32p-16, INEXACT)
-T(RU,   0x1.6cc77d599a592p+21,    0x1.921fafa6fc7e3p+0,   0x1.fffc06p-1, INEXACT)
+T(RU,   0x1.6cc77d599a592p+21,    0x1.921fafa6fc7e3p+0,   0x1.fffc04p-1, INEXACT)
 T(RN,   0x1.49f38563a098fp+52,    0x1.921fb54442d17p+0,  -0x1.ffe426p-2, INEXACT)
-T(RZ,   0x1.c025af4d6a0eep+16,    0x1.921f23076b5a1p+0,  -0x1.fffc5cp-1, INEXACT)
+T(RZ,   0x1.c025af4d6a0eep+16,    0x1.921f23076b5a1p+0,  -0x1.fffc5ep-1, INEXACT)
 T(RD,   0x1.c025af4d6a0eep+16,    0x1.921f23076b5a1p+0,  -0x1.fffc5ep-1, INEXACT)
 T(RU,   0x1.c025af4d6a0eep+16,    0x1.921f23076b5a2p+0,  0x1.d14392p-16, INEXACT)
 T(RN,   -0x1.507690ec4cf32p-1,   -0x1.29abbcbd6d13cp-1,   -0x1.fff7bp-2, INEXACT)
-T(RZ,    0x1.d7df6a60850a9p+1,    0x1.4e502c90466e1p+0, -0x1.4bb38cp-13, INEXACT)
+T(RZ,    0x1.d7df6a60850a9p+1,    0x1.4e502c90466e1p+0, -0x1.4bb38ep-13, INEXACT)
 T(RD,    0x1.d7df6a60850a9p+1,    0x1.4e502c90466e1p+0, -0x1.4bb38ep-13, INEXACT)
-T(RU,    0x1.d7df6a60850a9p+1,    0x1.4e502c90466e2p+0,   0x1.ffeb46p-1, INEXACT)
-T(RZ,    0x1.ec3e36ceb68b7p+2,    0x1.710670d421dd9p+0,   -0x1.fff23p-1, INEXACT)
+T(RU,    0x1.d7df6a60850a9p+1,    0x1.4e502c90466e2p+0,   0x1.ffeb44p-1, INEXACT)
+T(RZ,    0x1.ec3e36ceb68b7p+2,    0x1.710670d421dd9p+0,  -0x1.fff232p-1, INEXACT)
 T(RD,    0x1.ec3e36ceb68b7p+2,    0x1.710670d421dd9p+0,  -0x1.fff232p-1, INEXACT)
-T(RU,    0x1.ec3e36ceb68b7p+2,    0x1.710670d421ddap+0,  0x1.b9de1ep-14, INEXACT)
+T(RU,    0x1.ec3e36ceb68b7p+2,    0x1.710670d421ddap+0,  0x1.b9de1cp-14, INEXACT)
 T(RZ,    0x1.741c30172ae6ep+0,    0x1.efb6ba59fa434p-1,  -0x1.ffe742p-1, INEXACT)
-T(RD,    0x1.741c30172ae6ep+0,    0x1.efb6ba59fa434p-1,  -0x1.ffe744p-1, INEXACT)
+T(RD,    0x1.741c30172ae6ep+0,    0x1.efb6ba59fa434p-1,  -0x1.ffe742p-1, INEXACT)
 T(RU,    0x1.741c30172ae6ep+0,    0x1.efb6ba59fa435p-1,  0x1.8bd6a2p-13, INEXACT)
-T(RZ,  -0x1.413a4e110d336p+40,   -0x1.921fb54442057p+0,   0x1.fff478p-1, INEXACT)
+T(RZ,  -0x1.413a4e110d336p+40,   -0x1.921fb54442057p+0,   0x1.fff47ap-1, INEXACT)
 T(RU,  -0x1.413a4e110d336p+40,   -0x1.921fb54442057p+0,   0x1.fff47ap-1, INEXACT)
-T(RD,  -0x1.413a4e110d336p+40,   -0x1.921fb54442058p+0, -0x1.70c3bep-14, INEXACT)
+T(RD,  -0x1.413a4e110d336p+40,   -0x1.921fb54442058p+0, -0x1.70c3bcp-14, INEXACT)
 T(RZ,   0x1.25852a894789cp+44,    0x1.921fb54442c38p+0,  -0x1.ffe694p-1, INEXACT)
-T(RD,   0x1.25852a894789cp+44,    0x1.921fb54442c38p+0,  -0x1.ffe696p-1, INEXACT)
-T(RU,   0x1.25852a894789cp+44,    0x1.921fb54442c39p+0,  0x1.96b518p-13, INEXACT)
+T(RD,   0x1.25852a894789cp+44,    0x1.921fb54442c38p+0,  -0x1.ffe694p-1, INEXACT)
+T(RU,   0x1.25852a894789cp+44,    0x1.921fb54442c39p+0,  0x1.96b516p-13, INEXACT)
 T(RZ,   -0x1.045d322441742p+5,   -0x1.8a42ab2a07ca1p+0,  0x1.ff95a6p-18, INEXACT)
-T(RU,   -0x1.045d322441742p+5,   -0x1.8a42ab2a07ca1p+0,  0x1.ff95a8p-18, INEXACT)
-T(RD,   -0x1.045d322441742p+5,   -0x1.8a42ab2a07ca2p+0,  -0x1.ffff02p-1, INEXACT)
+T(RU,   -0x1.045d322441742p+5,   -0x1.8a42ab2a07ca1p+0,  0x1.ff95a6p-18, INEXACT)
+T(RD,   -0x1.045d322441742p+5,   -0x1.8a42ab2a07ca2p+0,    -0x1.ffffp-1, INEXACT)
 T(RZ,    0x1.d0fb1c3d5eb1p+13,    0x1.921b4db82126ap+0,  -0x1.ffed5ep-1, INEXACT)
-T(RD,    0x1.d0fb1c3d5eb1p+13,    0x1.921b4db82126ap+0,   -0x1.ffed6p-1, INEXACT)
+T(RD,    0x1.d0fb1c3d5eb1p+13,    0x1.921b4db82126ap+0,  -0x1.ffed5ep-1, INEXACT)
 T(RU,    0x1.d0fb1c3d5eb1p+13,    0x1.921b4db82126bp+0,  0x1.2a1c8cp-13, INEXACT)
 T(RN,   0x1.49fcb5ad63094p+52,    0x1.921fb54442d17p+0,  -0x1.fffa46p-2, INEXACT)
 T(RZ,  -0x1.c1ea9fae32467p+50,   -0x1.921fb54442d15p+0,   0x1.ffe438p-1, INEXACT)
-T(RU,  -0x1.c1ea9fae32467p+50,   -0x1.921fb54442d15p+0,   0x1.ffe43ap-1, INEXACT)
-T(RD,  -0x1.c1ea9fae32467p+50,   -0x1.921fb54442d16p+0, -0x1.bc7706p-13, INEXACT)
+T(RU,  -0x1.c1ea9fae32467p+50,   -0x1.921fb54442d15p+0,   0x1.ffe438p-1, INEXACT)
+T(RD,  -0x1.c1ea9fae32467p+50,   -0x1.921fb54442d16p+0, -0x1.bc7704p-13, INEXACT)
 T(RZ,  -0x1.b434501ef600cp+17,   -0x1.921f6a255901dp+0,    0x1.57cap-13, INEXACT)
-T(RU,  -0x1.b434501ef600cp+17,   -0x1.921f6a255901dp+0,  0x1.57ca02p-13, INEXACT)
+T(RU,  -0x1.b434501ef600cp+17,   -0x1.921f6a255901dp+0,    0x1.57cap-13, INEXACT)
 T(RD,  -0x1.b434501ef600cp+17,   -0x1.921f6a255901ep+0,  -0x1.ffea84p-1, INEXACT)
-T(RZ,   0x1.d8a784aa026c8p+27,    0x1.921fb532edd9ep+0, -0x1.357886p-13, INEXACT)
+T(RZ,   0x1.d8a784aa026c8p+27,    0x1.921fb532edd9ep+0, -0x1.357888p-13, INEXACT)
 T(RD,   0x1.d8a784aa026c8p+27,    0x1.921fb532edd9ep+0, -0x1.357888p-13, INEXACT)
-T(RU,   0x1.d8a784aa026c8p+27,    0x1.921fb532edd9fp+0,   0x1.ffecaap-1, INEXACT)
-T(RZ,   0x1.4680d310c7eeap+33,    0x1.921fb543de753p+0,  -0x1.ffeca2p-1, INEXACT)
+T(RU,   0x1.d8a784aa026c8p+27,    0x1.921fb532edd9fp+0,   0x1.ffeca8p-1, INEXACT)
+T(RZ,   0x1.4680d310c7eeap+33,    0x1.921fb543de753p+0,  -0x1.ffeca4p-1, INEXACT)
 T(RD,   0x1.4680d310c7eeap+33,    0x1.921fb543de753p+0,  -0x1.ffeca4p-1, INEXACT)
-T(RU,   0x1.4680d310c7eeap+33,    0x1.921fb543de754p+0,  0x1.35c386p-13, INEXACT)
-T(RZ,  -0x1.42f5301ef7ed3p+35,   -0x1.921fb5442973fp+0,  0x1.416ccap-14, INEXACT)
+T(RU,   0x1.4680d310c7eeap+33,    0x1.921fb543de754p+0,  0x1.35c384p-13, INEXACT)
+T(RZ,  -0x1.42f5301ef7ed3p+35,   -0x1.921fb5442973fp+0,  0x1.416cccp-14, INEXACT)
 T(RU,  -0x1.42f5301ef7ed3p+35,   -0x1.921fb5442973fp+0,  0x1.416cccp-14, INEXACT)
-T(RD,  -0x1.42f5301ef7ed3p+35,    -0x1.921fb5442974p+0,  -0x1.fff5f6p-1, INEXACT)
+T(RD,  -0x1.42f5301ef7ed3p+35,    -0x1.921fb5442974p+0,  -0x1.fff5f4p-1, INEXACT)
 T(RZ,    0x1.c54387f25c3f9p+5,    0x1.8d9b2211698c7p+0, -0x1.8cef9ap-13, INEXACT)
-T(RD,    0x1.c54387f25c3f9p+5,    0x1.8d9b2211698c7p+0, -0x1.8cef9cp-13, INEXACT)
+T(RD,    0x1.c54387f25c3f9p+5,    0x1.8d9b2211698c7p+0, -0x1.8cef9ap-13, INEXACT)
 T(RU,    0x1.c54387f25c3f9p+5,    0x1.8d9b2211698c8p+0,   0x1.ffe732p-1, INEXACT)
-T(RZ,    0x1.694fb8412f491p+9,    0x1.91c5042aee742p+0,  -0x1.ffee48p-1, INEXACT)
+T(RZ,    0x1.694fb8412f491p+9,    0x1.91c5042aee742p+0,  -0x1.ffee4ap-1, INEXACT)
 T(RD,    0x1.694fb8412f491p+9,    0x1.91c5042aee742p+0,  -0x1.ffee4ap-1, INEXACT)
-T(RU,    0x1.694fb8412f491p+9,    0x1.91c5042aee743p+0,  0x1.1b6a7cp-13, INEXACT)
-T(RZ,  -0x1.8b41dc3923a1bp+34,   -0x1.921fb544195dfp+0,  0x1.0e3cfcp-16, INEXACT)
+T(RU,    0x1.694fb8412f491p+9,    0x1.91c5042aee743p+0,  0x1.1b6a7ap-13, INEXACT)
+T(RZ,  -0x1.8b41dc3923a1bp+34,   -0x1.921fb544195dfp+0,  0x1.0e3cfep-16, INEXACT)
 T(RU,  -0x1.8b41dc3923a1bp+34,   -0x1.921fb544195dfp+0,  0x1.0e3cfep-16, INEXACT)
 T(RD,  -0x1.8b41dc3923a1bp+34,    -0x1.921fb544195ep+0,  -0x1.fffde4p-1, INEXACT)
 T(RN,   0x1.b44df002e210dp+47,    0x1.921fb54442d05p+0,  -0x1.ffe206p-2, INEXACT)
 T(RZ,   0x1.6e4b37fb03ecdp+19,    0x1.921f9ee6ef0bep+0,  -0x1.ffe012p-1, INEXACT)
-T(RD,   0x1.6e4b37fb03ecdp+19,    0x1.921f9ee6ef0bep+0,  -0x1.ffe014p-1, INEXACT)
-T(RU,   0x1.6e4b37fb03ecdp+19,    0x1.921f9ee6ef0bfp+0,  0x1.fed164p-13, INEXACT)
+T(RD,   0x1.6e4b37fb03ecdp+19,    0x1.921f9ee6ef0bep+0,  -0x1.ffe012p-1, INEXACT)
+T(RU,   0x1.6e4b37fb03ecdp+19,    0x1.921f9ee6ef0bfp+0,  0x1.fed162p-13, INEXACT)
 T(RN,    0x1.8585021e10a86p+8,    0x1.917775cca25f3p+0,  -0x1.ffd048p-2, INEXACT)
 T(RN,  -0x1.f522168d9d2b9p+44,   -0x1.921fb54442c96p+0,   -0x1.ffda2p-2, INEXACT)
 T(RN,  -0x1.bac9668b61af3p+19,   -0x1.921fa2c400db6p+0,  -0x1.ffed38p-2, INEXACT)
@@ -529,78 +529,78 @@ T(RN,   0x1.6ea63a3a23edap+39,     0x1.921fb544416cp+0,  -0x1.ffcd76p-2, INEXACT
 T(RN,   -0x1.64c242e8b734fp+8,   -0x1.9168029e63377p+0,  -0x1.ffcc38p-2, INEXACT)
 T(RN,   -0x1.bf6014ca24df6p+0,   -0x1.0d118ad357c48p+0,  -0x1.fffa82p-2, INEXACT)
 T(RN,   0x1.2954dc3c39dddp+48,    0x1.921fb54442d0ap+0,   -0x1.ffe4ap-2, INEXACT)
-T(RZ,   0x1.3ad61eb5e3c23p+14,    0x1.921c74a18c292p+0, -0x1.41b20ap-15, INEXACT)
+T(RZ,   0x1.3ad61eb5e3c23p+14,    0x1.921c74a18c292p+0, -0x1.41b20cp-15, INEXACT)
 T(RD,   0x1.3ad61eb5e3c23p+14,    0x1.921c74a18c292p+0, -0x1.41b20cp-15, INEXACT)
 T(RU,   0x1.3ad61eb5e3c23p+14,    0x1.921c74a18c293p+0,   0x1.fffafap-1, INEXACT)
-T(RZ,  -0x1.cb083faf103e1p+38,   -0x1.921fb54440966p+0,   0x1.fffeb4p-1, INEXACT)
+T(RZ,  -0x1.cb083faf103e1p+38,   -0x1.921fb54440966p+0,   0x1.fffeb6p-1, INEXACT)
 T(RU,  -0x1.cb083faf103e1p+38,   -0x1.921fb54440966p+0,   0x1.fffeb6p-1, INEXACT)
-T(RD,  -0x1.cb083faf103e1p+38,   -0x1.921fb54440967p+0, -0x1.4aa758p-17, INEXACT)
+T(RD,  -0x1.cb083faf103e1p+38,   -0x1.921fb54440967p+0, -0x1.4aa756p-17, INEXACT)
 T(RZ,   0x1.2ad0e38bbcfcdp+42,    0x1.921fb544429abp+0, -0x1.2e8df6p-15, INEXACT)
-T(RD,   0x1.2ad0e38bbcfcdp+42,    0x1.921fb544429abp+0, -0x1.2e8df8p-15, INEXACT)
+T(RD,   0x1.2ad0e38bbcfcdp+42,    0x1.921fb544429abp+0, -0x1.2e8df6p-15, INEXACT)
 T(RU,   0x1.2ad0e38bbcfcdp+42,    0x1.921fb544429acp+0,   0x1.fffb46p-1, INEXACT)
 T(RZ,    0x1.3cd09c9a3c682p+1,    0x1.2fd3f62a0c5acp+0,  -0x1.fff59ep-1, INEXACT)
-T(RD,    0x1.3cd09c9a3c682p+1,    0x1.2fd3f62a0c5acp+0,   -0x1.fff5ap-1, INEXACT)
+T(RD,    0x1.3cd09c9a3c682p+1,    0x1.2fd3f62a0c5acp+0,  -0x1.fff59ep-1, INEXACT)
 T(RU,    0x1.3cd09c9a3c682p+1,    0x1.2fd3f62a0c5adp+0,  0x1.4c34f8p-14, INEXACT)
 T(RZ,   -0x1.abd1f3866e139p+5,   -0x1.8d565d2705abdp+0,  0x1.f7fce4p-14, INEXACT)
-T(RU,   -0x1.abd1f3866e139p+5,   -0x1.8d565d2705abdp+0,  0x1.f7fce6p-14, INEXACT)
-T(RD,   -0x1.abd1f3866e139p+5,   -0x1.8d565d2705abep+0,  -0x1.fff042p-1, INEXACT)
+T(RU,   -0x1.abd1f3866e139p+5,   -0x1.8d565d2705abdp+0,  0x1.f7fce4p-14, INEXACT)
+T(RD,   -0x1.abd1f3866e139p+5,   -0x1.8d565d2705abep+0,   -0x1.fff04p-1, INEXACT)
 T(RN,   0x1.b44e100401abfp+47,    0x1.921fb54442d05p+0,  -0x1.ffe788p-2, INEXACT)
 T(RN,  -0x1.574f14b33cbe6p+26,   -0x1.921fb5148987bp+0,  -0x1.fffc86p-2, INEXACT)
 T(RZ,  -0x1.b94e86094576fp+13,   -0x1.921b113b360dep+0,   0x1.fff1ccp-1, INEXACT)
-T(RU,  -0x1.b94e86094576fp+13,   -0x1.921b113b360dep+0,   0x1.fff1cep-1, INEXACT)
-T(RD,  -0x1.b94e86094576fp+13,   -0x1.921b113b360dfp+0, -0x1.c674acp-14, INEXACT)
+T(RU,  -0x1.b94e86094576fp+13,   -0x1.921b113b360dep+0,   0x1.fff1ccp-1, INEXACT)
+T(RD,  -0x1.b94e86094576fp+13,   -0x1.921b113b360dfp+0, -0x1.c674aap-14, INEXACT)
 T(RZ,  -0x1.11d86e4eb1234p+36,   -0x1.921fb54433dc6p+0,   0x1.fff63ep-1, INEXACT)
-T(RU,  -0x1.11d86e4eb1234p+36,   -0x1.921fb54433dc6p+0,    0x1.fff64p-1, INEXACT)
+T(RU,  -0x1.11d86e4eb1234p+36,   -0x1.921fb54433dc6p+0,   0x1.fff63ep-1, INEXACT)
 T(RD,  -0x1.11d86e4eb1234p+36,   -0x1.921fb54433dc7p+0, -0x1.3824aap-14, INEXACT)
 T(RZ,  -0x1.0ad1b8019abc2p+18,   -0x1.921f77dc9d0c7p+0,  0x1.318f52p-14, INEXACT)
-T(RU,  -0x1.0ad1b8019abc2p+18,   -0x1.921f77dc9d0c7p+0,  0x1.318f54p-14, INEXACT)
+T(RU,  -0x1.0ad1b8019abc2p+18,   -0x1.921f77dc9d0c7p+0,  0x1.318f52p-14, INEXACT)
 T(RD,  -0x1.0ad1b8019abc2p+18,   -0x1.921f77dc9d0c8p+0,  -0x1.fff674p-1, INEXACT)
 T(RZ,  -0x1.c3a68a890184ap+46,   -0x1.921fb54442cf3p+0,   0x1.fff734p-1, INEXACT)
-T(RU,  -0x1.c3a68a890184ap+46,   -0x1.921fb54442cf3p+0,   0x1.fff736p-1, INEXACT)
+T(RU,  -0x1.c3a68a890184ap+46,   -0x1.921fb54442cf3p+0,   0x1.fff734p-1, INEXACT)
 T(RD,  -0x1.c3a68a890184ap+46,   -0x1.921fb54442cf4p+0, -0x1.197a14p-14, INEXACT)
 T(RN,    0x1.7d44bdd246987p-5,    0x1.7cfe5bc6597cap-5,  -0x1.ffe54ep-2, INEXACT)
-T(RZ,  -0x1.197a6da29c4a9p+49,    -0x1.921fb54442d1p+0,   0x1.fff1eap-1, INEXACT)
+T(RZ,  -0x1.197a6da29c4a9p+49,    -0x1.921fb54442d1p+0,   0x1.fff1ecp-1, INEXACT)
 T(RU,  -0x1.197a6da29c4a9p+49,    -0x1.921fb54442d1p+0,   0x1.fff1ecp-1, INEXACT)
-T(RD,  -0x1.197a6da29c4a9p+49,   -0x1.921fb54442d11p+0, -0x1.c29f2ap-14, INEXACT)
+T(RD,  -0x1.197a6da29c4a9p+49,   -0x1.921fb54442d11p+0, -0x1.c29f28p-14, INEXACT)
 T(RZ,   -0x1.d97e10ede987cp+3,   -0x1.80d951a6b1817p+0,  0x1.303c72p-16, INEXACT)
-T(RU,   -0x1.d97e10ede987cp+3,   -0x1.80d951a6b1817p+0,  0x1.303c74p-16, INEXACT)
+T(RU,   -0x1.d97e10ede987cp+3,   -0x1.80d951a6b1817p+0,  0x1.303c72p-16, INEXACT)
 T(RD,   -0x1.d97e10ede987cp+3,   -0x1.80d951a6b1818p+0,   -0x1.fffdap-1, INEXACT)
 T(RN,   -0x1.48319740fa39bp+0,   -0x1.d113aa95cbf7bp-1,  -0x1.ffe47ap-2, INEXACT)
-T(RZ,   -0x1.be2cba11b8781p+9,   -0x1.91d64419fb5f6p+0,  0x1.9f2a54p-14, INEXACT)
+T(RZ,   -0x1.be2cba11b8781p+9,   -0x1.91d64419fb5f6p+0,  0x1.9f2a56p-14, INEXACT)
 T(RU,   -0x1.be2cba11b8781p+9,   -0x1.91d64419fb5f6p+0,  0x1.9f2a56p-14, INEXACT)
-T(RD,   -0x1.be2cba11b8781p+9,   -0x1.91d64419fb5f7p+0,  -0x1.fff308p-1, INEXACT)
+T(RD,   -0x1.be2cba11b8781p+9,   -0x1.91d64419fb5f7p+0,  -0x1.fff306p-1, INEXACT)
 T(RN,  -0x1.205476395e6d6p+51,   -0x1.921fb54442d17p+0,  -0x1.fffa1ep-2, INEXACT)
-T(RZ,  -0x1.33f965bbef0f1p+22,   -0x1.921fb1f112a64p+0,  0x1.d81898p-15, INEXACT)
+T(RZ,  -0x1.33f965bbef0f1p+22,   -0x1.921fb1f112a64p+0,  0x1.d8189ap-15, INEXACT)
 T(RU,  -0x1.33f965bbef0f1p+22,   -0x1.921fb1f112a64p+0,  0x1.d8189ap-15, INEXACT)
 T(RD,  -0x1.33f965bbef0f1p+22,   -0x1.921fb1f112a65p+0,   -0x1.fff8ap-1, INEXACT)
 T(RN,   0x1.52e983af67da4p+29,    0x1.921fb53e37d86p+0,  -0x1.ffee12p-2, INEXACT)
 T(RZ,  -0x1.4e1d8324754e1p+16,   -0x1.921ef11e68331p+0,  0x1.7a497ep-14, INEXACT)
-T(RU,  -0x1.4e1d8324754e1p+16,   -0x1.921ef11e68331p+0,   0x1.7a498p-14, INEXACT)
+T(RU,  -0x1.4e1d8324754e1p+16,   -0x1.921ef11e68331p+0,  0x1.7a497ep-14, INEXACT)
 T(RD,  -0x1.4e1d8324754e1p+16,   -0x1.921ef11e68332p+0,  -0x1.fff42ep-1, INEXACT)
 T(RN,   0x1.5aa9926ae55adp+40,    0x1.921fb54442147p+0,  -0x1.fffe14p-2, INEXACT)
 T(RZ,   -0x1.d0304ef2b803ep+4,   -0x1.894da89eac712p+0,  0x1.8e4be8p-15, INEXACT)
-T(RU,   -0x1.d0304ef2b803ep+4,   -0x1.894da89eac712p+0,  0x1.8e4beap-15, INEXACT)
-T(RD,   -0x1.d0304ef2b803ep+4,   -0x1.894da89eac713p+0,  -0x1.fff9c8p-1, INEXACT)
+T(RU,   -0x1.d0304ef2b803ep+4,   -0x1.894da89eac712p+0,  0x1.8e4be8p-15, INEXACT)
+T(RD,   -0x1.d0304ef2b803ep+4,   -0x1.894da89eac713p+0,  -0x1.fff9c6p-1, INEXACT)
 T(RN,  -0x1.e2601cc4cd77bp+40,   -0x1.921fb5444249bp+0,   -0x1.ffeaap-2, INEXACT)
 T(RN,  -0x1.402cb39a9467ap+27,   -0x1.921fb52aaccafp+0,  -0x1.ffe5eap-2, INEXACT)
 T(RN,   0x1.339c58aa8eadcp+40,    0x1.921fb54441fc7p+0,  -0x1.fffb86p-2, INEXACT)
 T(RZ,   -0x1.bc8ba00e759fp+13,   -0x1.921b19e2f660cp+0,   0x1.fffdbep-1, INEXACT)
-T(RU,   -0x1.bc8ba00e759fp+13,   -0x1.921b19e2f660cp+0,    0x1.fffdcp-1, INEXACT)
+T(RU,   -0x1.bc8ba00e759fp+13,   -0x1.921b19e2f660cp+0,   0x1.fffdbep-1, INEXACT)
 T(RD,   -0x1.bc8ba00e759fp+13,   -0x1.921b19e2f660dp+0, -0x1.20e434p-16, INEXACT)
 T(RN,  -0x1.adf831925bfafp+32,    -0x1.921fb543aa66p+0,  -0x1.ffe8d2p-2, INEXACT)
 T(RZ,  -0x1.9fb9e54b1643ep+40,   -0x1.921fb5444233ep+0,  0x1.e3ecdep-17, INEXACT)
-T(RU,  -0x1.9fb9e54b1643ep+40,   -0x1.921fb5444233ep+0,   0x1.e3ecep-17, INEXACT)
-T(RD,  -0x1.9fb9e54b1643ep+40,   -0x1.921fb5444233fp+0,  -0x1.fffe1ep-1, INEXACT)
+T(RU,  -0x1.9fb9e54b1643ep+40,   -0x1.921fb5444233ep+0,  0x1.e3ecdep-17, INEXACT)
+T(RD,  -0x1.9fb9e54b1643ep+40,   -0x1.921fb5444233fp+0,  -0x1.fffe1cp-1, INEXACT)
 T(RN,  -0x1.4bbdce6252b54p+45,   -0x1.921fb54442cb6p+0,  -0x1.fff508p-2, INEXACT)
 T(RZ,   0x1.197ab5a556938p+49,     0x1.921fb54442d1p+0,  -0x1.fff5a4p-1, INEXACT)
-T(RD,   0x1.197ab5a556938p+49,     0x1.921fb54442d1p+0,  -0x1.fff5a6p-1, INEXACT)
+T(RD,   0x1.197ab5a556938p+49,     0x1.921fb54442d1p+0,  -0x1.fff5a4p-1, INEXACT)
 T(RU,   0x1.197ab5a556938p+49,    0x1.921fb54442d11p+0,  0x1.4b7e4ap-14, INEXACT)
 T(RZ,  -0x1.efe2e8db0d9ecp+29,   -0x1.921fb540218b4p+0,  0x1.b4bcb2p-14, INEXACT)
-T(RU,  -0x1.efe2e8db0d9ecp+29,   -0x1.921fb540218b4p+0,  0x1.b4bcb4p-14, INEXACT)
-T(RD,  -0x1.efe2e8db0d9ecp+29,   -0x1.921fb540218b5p+0,  -0x1.fff25cp-1, INEXACT)
+T(RU,  -0x1.efe2e8db0d9ecp+29,   -0x1.921fb540218b4p+0,  0x1.b4bcb2p-14, INEXACT)
+T(RD,  -0x1.efe2e8db0d9ecp+29,   -0x1.921fb540218b5p+0,  -0x1.fff25ap-1, INEXACT)
 T(RZ,    0x1.73198da9b2f1bp-3,    0x1.6f1dd039b9449p-3,  -0x1.fffca4p-1, INEXACT)
-T(RD,    0x1.73198da9b2f1bp-3,    0x1.6f1dd039b9449p-3,  -0x1.fffca6p-1, INEXACT)
-T(RU,    0x1.73198da9b2f1bp-3,    0x1.6f1dd039b944ap-3,  0x1.adc75ep-16, INEXACT)
+T(RD,    0x1.73198da9b2f1bp-3,    0x1.6f1dd039b9449p-3,  -0x1.fffca4p-1, INEXACT)
+T(RU,    0x1.73198da9b2f1bp-3,    0x1.6f1dd039b944ap-3,  0x1.adc75cp-16, INEXACT)
 T(RN,   0x1.07d5c143c3817p+30,    0x1.921fb540613a4p+0,   -0x1.ffee1p-2, INEXACT)
 T(RN,   0x1.f8834078af013p+32,    0x1.921fb543c0eb3p+0,   -0x1.fff5fp-2, INEXACT)
 T(RN,   0x1.344be8a0e7ba8p+12,    0x1.92126c12d4f8bp+0,   -0x1.ffec4p-2, INEXACT)
@@ -610,68 +610,68 @@ T(RN,   0x1.bd31df46d2fd5p+26,    0x1.921fb51f758a6p+0,  -0x1.ffe62ap-2, INEXACT
 T(RN,  -0x1.d69fad6c58b72p+18,    -0x1.921f92740994p+0,  -0x1.fff972p-2, INEXACT)
 T(RN,   0x1.ff80bf65588b5p+20,    0x1.921fad4245507p+0,  -0x1.fff164p-2, INEXACT)
 T(RZ,   0x1.f37d9309faa22p+15,    0x1.921eaedaf2594p+0,  -0x1.fffac4p-1, INEXACT)
-T(RD,   0x1.f37d9309faa22p+15,    0x1.921eaedaf2594p+0,  -0x1.fffac6p-1, INEXACT)
-T(RU,   0x1.f37d9309faa22p+15,    0x1.921eaedaf2595p+0,    0x1.4ec2p-15, INEXACT)
+T(RD,   0x1.f37d9309faa22p+15,    0x1.921eaedaf2594p+0,  -0x1.fffac4p-1, INEXACT)
+T(RU,   0x1.f37d9309faa22p+15,    0x1.921eaedaf2595p+0,  0x1.4ec1fep-15, INEXACT)
 T(RZ,   -0x1.ef59539bbf941p+7,   -0x1.91171aa74cf01p+0,  0x1.3f98e6p-16, INEXACT)
-T(RU,   -0x1.ef59539bbf941p+7,   -0x1.91171aa74cf01p+0,  0x1.3f98e8p-16, INEXACT)
-T(RD,   -0x1.ef59539bbf941p+7,   -0x1.91171aa74cf02p+0,  -0x1.fffd82p-1, INEXACT)
-T(RZ,  -0x1.23da4de8ba1dcp+45,   -0x1.921fb54442ca7p+0,   0x1.fffc0ap-1, INEXACT)
+T(RU,   -0x1.ef59539bbf941p+7,   -0x1.91171aa74cf01p+0,  0x1.3f98e6p-16, INEXACT)
+T(RD,   -0x1.ef59539bbf941p+7,   -0x1.91171aa74cf02p+0,   -0x1.fffd8p-1, INEXACT)
+T(RZ,  -0x1.23da4de8ba1dcp+45,   -0x1.921fb54442ca7p+0,   0x1.fffc0cp-1, INEXACT)
 T(RU,  -0x1.23da4de8ba1dcp+45,   -0x1.921fb54442ca7p+0,   0x1.fffc0cp-1, INEXACT)
-T(RD,  -0x1.23da4de8ba1dcp+45,   -0x1.921fb54442ca8p+0, -0x1.fa2c6cp-16, INEXACT)
-T(RZ,  -0x1.4d196e0e6582fp+20,   -0x1.921fa8f852bbcp+0,   0x1.fff9f6p-1, INEXACT)
+T(RD,  -0x1.23da4de8ba1dcp+45,   -0x1.921fb54442ca8p+0, -0x1.fa2c6ap-16, INEXACT)
+T(RZ,  -0x1.4d196e0e6582fp+20,   -0x1.921fa8f852bbcp+0,   0x1.fff9f8p-1, INEXACT)
 T(RU,  -0x1.4d196e0e6582fp+20,   -0x1.921fa8f852bbcp+0,   0x1.fff9f8p-1, INEXACT)
-T(RD,  -0x1.4d196e0e6582fp+20,   -0x1.921fa8f852bbdp+0, -0x1.823354p-15, INEXACT)
+T(RD,  -0x1.4d196e0e6582fp+20,   -0x1.921fa8f852bbdp+0, -0x1.823352p-15, INEXACT)
 T(RZ,   0x1.263135c5b7068p+10,    0x1.91e804406b9e5p+0, -0x1.abcb9ep-15, INEXACT)
-T(RD,   0x1.263135c5b7068p+10,    0x1.91e804406b9e5p+0,  -0x1.abcbap-15, INEXACT)
-T(RU,   0x1.263135c5b7068p+10,    0x1.91e804406b9e6p+0,   0x1.fff952p-1, INEXACT)
-T(RZ,  -0x1.e1f9b67a90b06p+36,   -0x1.921fb5443a51fp+0,  0x1.c78d84p-15, INEXACT)
+T(RD,   0x1.263135c5b7068p+10,    0x1.91e804406b9e5p+0, -0x1.abcb9ep-15, INEXACT)
+T(RU,   0x1.263135c5b7068p+10,    0x1.91e804406b9e6p+0,    0x1.fff95p-1, INEXACT)
+T(RZ,  -0x1.e1f9b67a90b06p+36,   -0x1.921fb5443a51fp+0,  0x1.c78d86p-15, INEXACT)
 T(RU,  -0x1.e1f9b67a90b06p+36,   -0x1.921fb5443a51fp+0,  0x1.c78d86p-15, INEXACT)
 T(RD,  -0x1.e1f9b67a90b06p+36,    -0x1.921fb5443a52p+0,  -0x1.fff8e2p-1, INEXACT)
-T(RZ,   0x1.eaada9a013593p+22,    0x1.921fb32e034c4p+0, -0x1.50d50ep-15, INEXACT)
+T(RZ,   0x1.eaada9a013593p+22,    0x1.921fb32e034c4p+0,  -0x1.50d51p-15, INEXACT)
 T(RD,   0x1.eaada9a013593p+22,    0x1.921fb32e034c4p+0,  -0x1.50d51p-15, INEXACT)
-T(RU,   0x1.eaada9a013593p+22,    0x1.921fb32e034c5p+0,   0x1.fffabep-1, INEXACT)
+T(RU,   0x1.eaada9a013593p+22,    0x1.921fb32e034c5p+0,   0x1.fffabcp-1, INEXACT)
 T(RN,  -0x1.08e396599151cp+36,    -0x1.921fb544335bp+0,  -0x1.fff2c8p-2, INEXACT)
 T(RZ,   0x1.a6ef084653c18p+31,    0x1.921fb5430ce83p+0, -0x1.0126bcp-15, INEXACT)
-T(RD,   0x1.a6ef084653c18p+31,    0x1.921fb5430ce83p+0, -0x1.0126bep-15, INEXACT)
+T(RD,   0x1.a6ef084653c18p+31,    0x1.921fb5430ce83p+0, -0x1.0126bcp-15, INEXACT)
 T(RU,   0x1.a6ef084653c18p+31,    0x1.921fb5430ce84p+0,   0x1.fffbfcp-1, INEXACT)
 T(RZ,   0x1.e6adf01ef1aafp+41,    0x1.921fb544428e2p+0,  -0x1.fff87cp-1, INEXACT)
-T(RD,   0x1.e6adf01ef1aafp+41,    0x1.921fb544428e2p+0,  -0x1.fff87ep-1, INEXACT)
-T(RU,   0x1.e6adf01ef1aafp+41,    0x1.921fb544428e3p+0,  0x1.e0e1bep-15, INEXACT)
+T(RD,   0x1.e6adf01ef1aafp+41,    0x1.921fb544428e2p+0,  -0x1.fff87cp-1, INEXACT)
+T(RU,   0x1.e6adf01ef1aafp+41,    0x1.921fb544428e3p+0,  0x1.e0e1bcp-15, INEXACT)
 T(RN,  -0x1.70ea44e54c7d1p+50,   -0x1.921fb54442d16p+0,  -0x1.fff05cp-2, INEXACT)
-T(RZ,   0x1.0f8850a6125c8p+32,    0x1.921fb54351766p+0,  -0x1.cb928p-16, INEXACT)
+T(RZ,   0x1.0f8850a6125c8p+32,    0x1.921fb54351766p+0, -0x1.cb9282p-16, INEXACT)
 T(RD,   0x1.0f8850a6125c8p+32,    0x1.921fb54351766p+0, -0x1.cb9282p-16, INEXACT)
-T(RU,   0x1.0f8850a6125c8p+32,    0x1.921fb54351767p+0,   0x1.fffc6ap-1, INEXACT)
-T(RZ,   0x1.3487f6372f092p+48,    0x1.921fb54442d0ap+0,  -0x1.fffa56p-1, INEXACT)
+T(RU,   0x1.0f8850a6125c8p+32,    0x1.921fb54351767p+0,   0x1.fffc68p-1, INEXACT)
+T(RZ,   0x1.3487f6372f092p+48,    0x1.921fb54442d0ap+0,  -0x1.fffa58p-1, INEXACT)
 T(RD,   0x1.3487f6372f092p+48,    0x1.921fb54442d0ap+0,  -0x1.fffa58p-1, INEXACT)
-T(RU,   0x1.3487f6372f092p+48,    0x1.921fb54442d0bp+0,  0x1.6a2d94p-15, INEXACT)
+T(RU,   0x1.3487f6372f092p+48,    0x1.921fb54442d0bp+0,  0x1.6a2d92p-15, INEXACT)
 T(RZ,  -0x1.604bad5d7d5b2p+37,   -0x1.921fb5443d015p+0,  0x1.b3b94cp-15, INEXACT)
-T(RU,  -0x1.604bad5d7d5b2p+37,   -0x1.921fb5443d015p+0,  0x1.b3b94ep-15, INEXACT)
+T(RU,  -0x1.604bad5d7d5b2p+37,   -0x1.921fb5443d015p+0,  0x1.b3b94cp-15, INEXACT)
 T(RD,  -0x1.604bad5d7d5b2p+37,   -0x1.921fb5443d016p+0,  -0x1.fff932p-1, INEXACT)
 T(RN,   0x1.dffbbc77e05f7p+23,    0x1.921fb4332f537p+0,   -0x1.fff2bp-2, INEXACT)
 T(RZ,  -0x1.915792311d032p+51,   -0x1.921fb54442d17p+0,  0x1.83b9e6p-15, INEXACT)
-T(RU,  -0x1.915792311d032p+51,   -0x1.921fb54442d17p+0,  0x1.83b9e8p-15, INEXACT)
+T(RU,  -0x1.915792311d032p+51,   -0x1.921fb54442d17p+0,  0x1.83b9e6p-15, INEXACT)
 T(RD,  -0x1.915792311d032p+51,   -0x1.921fb54442d18p+0,  -0x1.fff9f2p-1, INEXACT)
 T(RZ,   -0x1.1d3e23ddc6d8dp-3,   -0x1.1b6b62dff2e68p-3,    0x1.ffff1p-1, INEXACT)
-T(RU,   -0x1.1d3e23ddc6d8dp-3,   -0x1.1b6b62dff2e68p-3,   0x1.ffff12p-1, INEXACT)
+T(RU,   -0x1.1d3e23ddc6d8dp-3,   -0x1.1b6b62dff2e68p-3,    0x1.ffff1p-1, INEXACT)
 T(RD,   -0x1.1d3e23ddc6d8dp-3,   -0x1.1b6b62dff2e69p-3, -0x1.de2da6p-18, INEXACT)
 T(RZ,    -0x1.d1c28457872ep+5,   -0x1.8dba283523a03p+0,    0x1.ffffbp-1, INEXACT)
-T(RU,    -0x1.d1c28457872ep+5,   -0x1.8dba283523a03p+0,   0x1.ffffb2p-1, INEXACT)
+T(RU,    -0x1.d1c28457872ep+5,   -0x1.8dba283523a03p+0,    0x1.ffffbp-1, INEXACT)
 T(RD,    -0x1.d1c28457872ep+5,   -0x1.8dba283523a04p+0, -0x1.3ea828p-19, INEXACT)
-T(RZ,   0x1.db1bb86101f78p+27,    0x1.921fb53304c48p+0,  -0x1.fff84ep-1, INEXACT)
+T(RZ,   0x1.db1bb86101f78p+27,    0x1.921fb53304c48p+0,   -0x1.fff85p-1, INEXACT)
 T(RD,   0x1.db1bb86101f78p+27,    0x1.921fb53304c48p+0,   -0x1.fff85p-1, INEXACT)
-T(RU,   0x1.db1bb86101f78p+27,    0x1.921fb53304c49p+0,  0x1.ec15eep-15, INEXACT)
+T(RU,   0x1.db1bb86101f78p+27,    0x1.921fb53304c49p+0,  0x1.ec15ecp-15, INEXACT)
 T(RZ,   0x1.96fb0ab71a0dep+24,    0x1.921fb4a33b321p+0,  -0x1.fffdcep-1, INEXACT)
-T(RD,   0x1.96fb0ab71a0dep+24,    0x1.921fb4a33b321p+0,   -0x1.fffddp-1, INEXACT)
+T(RD,   0x1.96fb0ab71a0dep+24,    0x1.921fb4a33b321p+0,  -0x1.fffdcep-1, INEXACT)
 T(RU,   0x1.96fb0ab71a0dep+24,    0x1.921fb4a33b322p+0,  0x1.189cd2p-16, INEXACT)
-T(RZ,  -0x1.671611749a8e9p+13,   -0x1.921a013479e7bp+0,  0x1.28c866p-15, INEXACT)
+T(RZ,  -0x1.671611749a8e9p+13,   -0x1.921a013479e7bp+0,  0x1.28c868p-15, INEXACT)
 T(RU,  -0x1.671611749a8e9p+13,   -0x1.921a013479e7bp+0,  0x1.28c868p-15, INEXACT)
-T(RD,  -0x1.671611749a8e9p+13,   -0x1.921a013479e7cp+0,  -0x1.fffb5ep-1, INEXACT)
-T(RZ,    0x1.b840b2066ea58p-2,    0x1.9fc9a1deece89p-2,  -0x1.fffe48p-1, INEXACT)
+T(RD,  -0x1.671611749a8e9p+13,   -0x1.921a013479e7cp+0,  -0x1.fffb5cp-1, INEXACT)
+T(RZ,    0x1.b840b2066ea58p-2,    0x1.9fc9a1deece89p-2,  -0x1.fffe4ap-1, INEXACT)
 T(RD,    0x1.b840b2066ea58p-2,    0x1.9fc9a1deece89p-2,  -0x1.fffe4ap-1, INEXACT)
 T(RU,    0x1.b840b2066ea58p-2,    0x1.9fc9a1deece8ap-2,   0x1.b672ep-17, INEXACT)
 T(RZ,   0x1.aa8ca43fc82a7p+40,    0x1.921fb5444237ep+0,  -0x1.0eeccp-16, INEXACT)
-T(RD,   0x1.aa8ca43fc82a7p+40,    0x1.921fb5444237ep+0, -0x1.0eecc2p-16, INEXACT)
-T(RU,   0x1.aa8ca43fc82a7p+40,    0x1.921fb5444237fp+0,   0x1.fffde4p-1, INEXACT)
+T(RD,   0x1.aa8ca43fc82a7p+40,    0x1.921fb5444237ep+0,  -0x1.0eeccp-16, INEXACT)
+T(RU,   0x1.aa8ca43fc82a7p+40,    0x1.921fb5444237fp+0,   0x1.fffde2p-1, INEXACT)
 T(RN,  -0x1.496b0518eda3ep+26,   -0x1.921fb512865a5p+0,   -0x1.fffd9p-2, INEXACT)
 T(RN,   0x1.b4a1c02c39dc5p+23,    0x1.921fb418127a7p+0,  -0x1.ffffd8p-2, INEXACT)
 T(RN,    0x1.cede016a794bp+21,    0x1.921fb0d7908d4p+0,  -0x1.fff92ap-2, INEXACT)
@@ -689,78 +689,78 @@ T(RN,   0x1.49fa959c57b09p+52,    0x1.921fb54442d17p+0,  -0x1.fff528p-2, INEXACT
 T(RN,   0x1.13678e378885fp+30,    0x1.921fb5408af7bp+0,  -0x1.fffa6ep-2, INEXACT)
 T(RN,   -0x1.5ee0cc6e4a276p+9,   -0x1.91c251d02a6a9p+0,  -0x1.fff80ep-2, INEXACT)
 T(RN,   0x1.9be8933cd1bc2p+46,     0x1.921fb54442cfp+0,  -0x1.fff0b2p-2, INEXACT)
-T(RZ,   0x1.79b68cf58e1b3p+31,    0x1.921fb542e7cdbp+0,  -0x1.ffff6cp-1, INEXACT)
+T(RZ,   0x1.79b68cf58e1b3p+31,    0x1.921fb542e7cdbp+0,  -0x1.ffff6ep-1, INEXACT)
 T(RD,   0x1.79b68cf58e1b3p+31,    0x1.921fb542e7cdbp+0,  -0x1.ffff6ep-1, INEXACT)
-T(RU,   0x1.79b68cf58e1b3p+31,    0x1.921fb542e7cdcp+0,  0x1.252dcep-18, INEXACT)
-T(RZ,    0x1.4b6105c467872p-4,     0x1.4aa8a8f1e7c2p-4,  -0x1.fffc52p-1, INEXACT)
+T(RU,   0x1.79b68cf58e1b3p+31,    0x1.921fb542e7cdcp+0,  0x1.252dccp-18, INEXACT)
+T(RZ,    0x1.4b6105c467872p-4,     0x1.4aa8a8f1e7c2p-4,  -0x1.fffc54p-1, INEXACT)
 T(RD,    0x1.4b6105c467872p-4,     0x1.4aa8a8f1e7c2p-4,  -0x1.fffc54p-1, INEXACT)
-T(RU,    0x1.4b6105c467872p-4,    0x1.4aa8a8f1e7c21p-4,  0x1.d611cep-16, INEXACT)
-T(RZ,  -0x1.caf7d7f087437p+39,   -0x1.921fb54441b3ep+0,   0x1.fffe2cp-1, INEXACT)
+T(RU,    0x1.4b6105c467872p-4,    0x1.4aa8a8f1e7c21p-4,  0x1.d611ccp-16, INEXACT)
+T(RZ,  -0x1.caf7d7f087437p+39,   -0x1.921fb54441b3ep+0,   0x1.fffe2ep-1, INEXACT)
 T(RU,  -0x1.caf7d7f087437p+39,   -0x1.921fb54441b3ep+0,   0x1.fffe2ep-1, INEXACT)
-T(RD,  -0x1.caf7d7f087437p+39,   -0x1.921fb54441b3fp+0, -0x1.d24856p-17, INEXACT)
+T(RD,  -0x1.caf7d7f087437p+39,   -0x1.921fb54441b3fp+0, -0x1.d24854p-17, INEXACT)
 T(RZ,   0x1.ffc0b8a283ab3p+19,     0x1.921fa5424858p+0, -0x1.ace356p-16, INEXACT)
-T(RD,   0x1.ffc0b8a283ab3p+19,     0x1.921fa5424858p+0, -0x1.ace358p-16, INEXACT)
-T(RU,   0x1.ffc0b8a283ab3p+19,    0x1.921fa54248581p+0,   0x1.fffca8p-1, INEXACT)
+T(RD,   0x1.ffc0b8a283ab3p+19,     0x1.921fa5424858p+0, -0x1.ace356p-16, INEXACT)
+T(RU,   0x1.ffc0b8a283ab3p+19,    0x1.921fa54248581p+0,   0x1.fffca6p-1, INEXACT)
 T(RN,   -0x1.0f778843aacffp+1,   -0x1.21549efa25887p+0,  -0x1.fffc2cp-2, INEXACT)
-T(RZ,    0x1.eef06fddba9cp+48,     0x1.921fb54442d1p+0, -0x1.1817f2p-19, INEXACT)
+T(RZ,    0x1.eef06fddba9cp+48,     0x1.921fb54442d1p+0, -0x1.1817f4p-19, INEXACT)
 T(RD,    0x1.eef06fddba9cp+48,     0x1.921fb54442d1p+0, -0x1.1817f4p-19, INEXACT)
 T(RU,    0x1.eef06fddba9cp+48,    0x1.921fb54442d11p+0,   0x1.ffffbap-1, INEXACT)
-T(RZ,    0x1.d4b62835a8179p+0,    0x1.1225fc292fdcap+0, -0x1.7f041ap-20, INEXACT)
+T(RZ,    0x1.d4b62835a8179p+0,    0x1.1225fc292fdcap+0, -0x1.7f041cp-20, INEXACT)
 T(RD,    0x1.d4b62835a8179p+0,    0x1.1225fc292fdcap+0, -0x1.7f041cp-20, INEXACT)
-T(RU,    0x1.d4b62835a8179p+0,    0x1.1225fc292fdcbp+0,   0x1.ffffd2p-1, INEXACT)
+T(RU,    0x1.d4b62835a8179p+0,    0x1.1225fc292fdcbp+0,    0x1.ffffdp-1, INEXACT)
 T(RN,    0x1.035210381cc75p+3,    0x1.72b1486d097c4p+0,  -0x1.fffef6p-2, INEXACT)
 T(RN,  -0x1.a2061ad4741bcp+44,   -0x1.921fb54442c7cp+0,  -0x1.fffa7ep-2, INEXACT)
 T(RZ,  -0x1.f73ce575311f8p+31,   -0x1.921fb5433e5c7p+0,  0x1.d3f278p-17, INEXACT)
-T(RU,  -0x1.f73ce575311f8p+31,   -0x1.921fb5433e5c7p+0,  0x1.d3f27ap-17, INEXACT)
-T(RD,  -0x1.f73ce575311f8p+31,   -0x1.921fb5433e5c8p+0,  -0x1.fffe2ep-1, INEXACT)
+T(RU,  -0x1.f73ce575311f8p+31,   -0x1.921fb5433e5c7p+0,  0x1.d3f278p-17, INEXACT)
+T(RD,  -0x1.f73ce575311f8p+31,   -0x1.921fb5433e5c8p+0,  -0x1.fffe2cp-1, INEXACT)
 T(RN,   0x1.d3f677bd5d8d8p+28,    0x1.921fb53b8217dp+0,  -0x1.ffffc8p-2, INEXACT)
-T(RZ,  -0x1.2bbf2bcb17693p+43,   -0x1.921fb54442b62p+0,   0x1.fffdc8p-1, INEXACT)
+T(RZ,  -0x1.2bbf2bcb17693p+43,   -0x1.921fb54442b62p+0,   0x1.fffdcap-1, INEXACT)
 T(RU,  -0x1.2bbf2bcb17693p+43,   -0x1.921fb54442b62p+0,   0x1.fffdcap-1, INEXACT)
 T(RD,  -0x1.2bbf2bcb17693p+43,   -0x1.921fb54442b63p+0, -0x1.1b7b5ap-16, INEXACT)
 T(RN,   -0x1.c56dda0b1127ap+6,   -0x1.8fdd961d82d04p+0,  -0x1.fffe78p-2, INEXACT)
 T(RN,   0x1.d4c6526ae0ba8p+23,    0x1.921fb42ca7cd1p+0,  -0x1.fffa82p-2, INEXACT)
 T(RN,      0x1.0a76b0d6602p+2,    0x1.55c7b37609046p+0,   -0x1.fff93p-2, INEXACT)
 T(RZ,    0x1.8fd3190fce121p+3,    0x1.7dadaf4ccec5bp+0,  -0x1.fffe86p-1, INEXACT)
-T(RD,    0x1.8fd3190fce121p+3,    0x1.7dadaf4ccec5bp+0,  -0x1.fffe88p-1, INEXACT)
-T(RU,    0x1.8fd3190fce121p+3,    0x1.7dadaf4ccec5cp+0,  0x1.79e466p-17, INEXACT)
+T(RD,    0x1.8fd3190fce121p+3,    0x1.7dadaf4ccec5bp+0,  -0x1.fffe86p-1, INEXACT)
+T(RU,    0x1.8fd3190fce121p+3,    0x1.7dadaf4ccec5cp+0,  0x1.79e464p-17, INEXACT)
 T(RN,  -0x1.bc413d1c6edf6p+33,   -0x1.921fb543f90f2p+0,  -0x1.fffcc6p-2, INEXACT)
-T(RZ,   0x1.ab52f8ef20054p+38,     0x1.921fb544406cp+0,    -0x1.fffdp-1, INEXACT)
+T(RZ,   0x1.ab52f8ef20054p+38,     0x1.921fb544406cp+0,  -0x1.fffd02p-1, INEXACT)
 T(RD,   0x1.ab52f8ef20054p+38,     0x1.921fb544406cp+0,  -0x1.fffd02p-1, INEXACT)
 T(RU,   0x1.ab52f8ef20054p+38,    0x1.921fb544406c1p+0,  0x1.7f2a5ap-16, INEXACT)
-T(RZ,    0x1.ebab63bcd4879p+4,    0x1.89cbc696232a9p+0,  -0x1.fffea8p-1, INEXACT)
+T(RZ,    0x1.ebab63bcd4879p+4,    0x1.89cbc696232a9p+0,  -0x1.fffeaap-1, INEXACT)
 T(RD,    0x1.ebab63bcd4879p+4,    0x1.89cbc696232a9p+0,  -0x1.fffeaap-1, INEXACT)
 T(RU,    0x1.ebab63bcd4879p+4,    0x1.89cbc696232aap+0,  0x1.563918p-17, INEXACT)
-T(RZ,  -0x1.2b003241d8f0ap+28,   -0x1.921fb5368fe26p+0,  0x1.6dc09ep-19, INEXACT)
+T(RZ,  -0x1.2b003241d8f0ap+28,   -0x1.921fb5368fe26p+0,   0x1.6dc0ap-19, INEXACT)
 T(RU,  -0x1.2b003241d8f0ap+28,   -0x1.921fb5368fe26p+0,   0x1.6dc0ap-19, INEXACT)
-T(RD,  -0x1.2b003241d8f0ap+28,   -0x1.921fb5368fe27p+0,  -0x1.ffffa6p-1, INEXACT)
+T(RD,  -0x1.2b003241d8f0ap+28,   -0x1.921fb5368fe27p+0,  -0x1.ffffa4p-1, INEXACT)
 T(RN,  -0x1.0f3473dde7dfdp+50,   -0x1.921fb54442d15p+0,  -0x1.fffa02p-2, INEXACT)
-T(RZ,    0x1.65103d5b23e9dp+8,    0x1.91682abc61a14p+0, -0x1.485a76p-18, INEXACT)
+T(RZ,    0x1.65103d5b23e9dp+8,    0x1.91682abc61a14p+0, -0x1.485a78p-18, INEXACT)
 T(RD,    0x1.65103d5b23e9dp+8,    0x1.91682abc61a14p+0, -0x1.485a78p-18, INEXACT)
 T(RU,    0x1.65103d5b23e9dp+8,    0x1.91682abc61a15p+0,   0x1.ffff5cp-1, INEXACT)
-T(RZ,   0x1.e71425f0d9702p+34,    0x1.921fb544212e5p+0,  -0x1.fffd48p-1, INEXACT)
+T(RZ,   0x1.e71425f0d9702p+34,    0x1.921fb544212e5p+0,  -0x1.fffd4ap-1, INEXACT)
 T(RD,   0x1.e71425f0d9702p+34,    0x1.921fb544212e5p+0,  -0x1.fffd4ap-1, INEXACT)
-T(RU,   0x1.e71425f0d9702p+34,    0x1.921fb544212e6p+0,  0x1.5b60f8p-16, INEXACT)
-T(RZ,  -0x1.c1f580066804bp+50,   -0x1.921fb54442d16p+0,  0x1.8dc04cp-19, INEXACT)
+T(RU,   0x1.e71425f0d9702p+34,    0x1.921fb544212e6p+0,  0x1.5b60f6p-16, INEXACT)
+T(RZ,  -0x1.c1f580066804bp+50,   -0x1.921fb54442d16p+0,  0x1.8dc04ep-19, INEXACT)
 T(RU,  -0x1.c1f580066804bp+50,   -0x1.921fb54442d16p+0,  0x1.8dc04ep-19, INEXACT)
-T(RD,  -0x1.c1f580066804bp+50,   -0x1.921fb54442d17p+0,  -0x1.ffff9ep-1, INEXACT)
+T(RD,  -0x1.c1f580066804bp+50,   -0x1.921fb54442d17p+0,  -0x1.ffff9cp-1, INEXACT)
 T(RN,  -0x1.86ddf2cb97167p+26,   -0x1.921fb51a580c4p+0,  -0x1.fff95ep-2, INEXACT)
 T(RN,  -0x1.46a254e36454bp+34,   -0x1.921fb54410a89p+0,  -0x1.fff994p-2, INEXACT)
-T(RZ,   0x1.9e7d03f51937fp+20,    0x1.921fab6273ec2p+0,  -0x1.fffc9ep-1, INEXACT)
+T(RZ,   0x1.9e7d03f51937fp+20,    0x1.921fab6273ec2p+0,   -0x1.fffcap-1, INEXACT)
 T(RD,   0x1.9e7d03f51937fp+20,    0x1.921fab6273ec2p+0,   -0x1.fffcap-1, INEXACT)
-T(RU,   0x1.9e7d03f51937fp+20,    0x1.921fab6273ec3p+0,  0x1.b054bcp-16, INEXACT)
+T(RU,   0x1.9e7d03f51937fp+20,    0x1.921fab6273ec3p+0,  0x1.b054bap-16, INEXACT)
 T(RZ,   -0x1.e3a074f6fc45ep-4,   -0x1.e165e0072e1c7p-4,   0x1.fffd28p-1, INEXACT)
-T(RU,   -0x1.e3a074f6fc45ep-4,   -0x1.e165e0072e1c7p-4,   0x1.fffd2ap-1, INEXACT)
-T(RD,   -0x1.e3a074f6fc45ep-4,   -0x1.e165e0072e1c8p-4, -0x1.6bda14p-16, INEXACT)
-T(RZ,   0x1.2c85c053ef88ap+20,    0x1.921fa7a315923p+0,  -0x1.fffed2p-1, INEXACT)
+T(RU,   -0x1.e3a074f6fc45ep-4,   -0x1.e165e0072e1c7p-4,   0x1.fffd28p-1, INEXACT)
+T(RD,   -0x1.e3a074f6fc45ep-4,   -0x1.e165e0072e1c8p-4, -0x1.6bda12p-16, INEXACT)
+T(RZ,   0x1.2c85c053ef88ap+20,    0x1.921fa7a315923p+0,  -0x1.fffed4p-1, INEXACT)
 T(RD,   0x1.2c85c053ef88ap+20,    0x1.921fa7a315923p+0,  -0x1.fffed4p-1, INEXACT)
 T(RU,   0x1.2c85c053ef88ap+20,    0x1.921fa7a315924p+0,  0x1.2c62b2p-17, INEXACT)
 T(RN,   -0x1.ba5dbb010870bp-2,   -0x1.a191eb8d02fe8p-2,  -0x1.fff924p-2, INEXACT)
-T(RZ,  -0x1.0a4c4e9788383p+32,   -0x1.921fb5434cb7dp+0,   0x1.fffe9ap-1, INEXACT)
+T(RZ,  -0x1.0a4c4e9788383p+32,   -0x1.921fb5434cb7dp+0,   0x1.fffe9cp-1, INEXACT)
 T(RU,  -0x1.0a4c4e9788383p+32,   -0x1.921fb5434cb7dp+0,   0x1.fffe9cp-1, INEXACT)
-T(RD,  -0x1.0a4c4e9788383p+32,   -0x1.921fb5434cb7ep+0, -0x1.641138p-17, INEXACT)
-T(RZ,   -0x1.a31837baef5a8p+8,   -0x1.9183554ae8879p+0,    0x1.fffc1p-1, INEXACT)
+T(RD,  -0x1.0a4c4e9788383p+32,   -0x1.921fb5434cb7ep+0, -0x1.641136p-17, INEXACT)
+T(RZ,   -0x1.a31837baef5a8p+8,   -0x1.9183554ae8879p+0,   0x1.fffc12p-1, INEXACT)
 T(RU,   -0x1.a31837baef5a8p+8,   -0x1.9183554ae8879p+0,   0x1.fffc12p-1, INEXACT)
-T(RD,   -0x1.a31837baef5a8p+8,   -0x1.9183554ae887ap+0, -0x1.f77e98p-16, INEXACT)
+T(RD,   -0x1.a31837baef5a8p+8,   -0x1.9183554ae887ap+0, -0x1.f77e96p-16, INEXACT)
 T(RN,  -0x1.e514f72198ca5p+46,   -0x1.921fb54442cf7p+0,  -0x1.fff934p-2, INEXACT)
 T(RN,   -0x1.e5d8a2a511d57p+1,   -0x1.502d5bb4129cfp+0,  -0x1.fffdb6p-2, INEXACT)
 T(RN,   0x1.d2b77608d09e6p+18,    0x1.921f92296dde9p+0,   -0x1.fffe4p-2, INEXACT)
@@ -770,149 +770,149 @@ T(RN,   0x1.30199a74d0a9ep+27,    0x1.921fb529528f9p+0,  -0x1.fffa48p-2, INEXACT
 T(RN,  -0x1.fc24348cd36b7p+41,   -0x1.921fb54442911p+0,  -0x1.fffae4p-2, INEXACT)
 T(RN,  -0x1.bea7fd53c27bcp+29,   -0x1.921fb53fad031p+0,  -0x1.fffaaep-2, INEXACT)
 T(RZ,   -0x1.e05dc40115acep+8,   -0x1.9197476f3e346p+0,  0x1.550b1cp-22, INEXACT)
-T(RU,   -0x1.e05dc40115acep+8,   -0x1.9197476f3e346p+0,  0x1.550b1ep-22, INEXACT)
+T(RU,   -0x1.e05dc40115acep+8,   -0x1.9197476f3e346p+0,  0x1.550b1cp-22, INEXACT)
 T(RD,   -0x1.e05dc40115acep+8,   -0x1.9197476f3e347p+0,  -0x1.fffff6p-1, INEXACT)
 T(RN,  -0x1.e514e720ff999p+46,   -0x1.921fb54442cf7p+0,  -0x1.fffda8p-2, INEXACT)
 T(RZ,   0x1.f7238a0c8dafcp+38,    0x1.921fb54440c87p+0,  -0x1.fffed4p-1, INEXACT)
-T(RD,   0x1.f7238a0c8dafcp+38,    0x1.921fb54440c87p+0,  -0x1.fffed6p-1, INEXACT)
+T(RD,   0x1.f7238a0c8dafcp+38,    0x1.921fb54440c87p+0,  -0x1.fffed4p-1, INEXACT)
 T(RU,   0x1.f7238a0c8dafcp+38,    0x1.921fb54440c88p+0,   0x1.2b402p-17, INEXACT)
 T(RZ,   -0x1.d28d0377bcac4p+6,   -0x1.8fedd86119d14p+0,   0x1.ffffd4p-1, INEXACT)
-T(RU,   -0x1.d28d0377bcac4p+6,   -0x1.8fedd86119d14p+0,   0x1.ffffd6p-1, INEXACT)
-T(RD,   -0x1.d28d0377bcac4p+6,   -0x1.8fedd86119d15p+0,  -0x1.5c089p-20, INEXACT)
+T(RU,   -0x1.d28d0377bcac4p+6,   -0x1.8fedd86119d14p+0,   0x1.ffffd4p-1, INEXACT)
+T(RD,   -0x1.d28d0377bcac4p+6,   -0x1.8fedd86119d15p+0, -0x1.5c088ep-20, INEXACT)
 T(RN,   -0x1.f234eeb8223adp+2,   -0x1.716ac33a6d7a6p+0,  -0x1.fffe22p-2, INEXACT)
 T(RZ,    0x1.92f4ed9c01419p-3,    0x1.8ddfd8b3e5d95p-3, -0x1.4cff08p-17, INEXACT)
-T(RD,    0x1.92f4ed9c01419p-3,    0x1.8ddfd8b3e5d95p-3, -0x1.4cff0ap-17, INEXACT)
+T(RD,    0x1.92f4ed9c01419p-3,    0x1.8ddfd8b3e5d95p-3, -0x1.4cff08p-17, INEXACT)
 T(RU,    0x1.92f4ed9c01419p-3,    0x1.8ddfd8b3e5d96p-3,   0x1.fffeb4p-1, INEXACT)
 T(RN,   0x1.ce7f7e72c2a64p+21,    0x1.921fb0d6a915cp+0,  -0x1.fffd7ep-2, INEXACT)
 T(RN,   0x1.08ae26844bd42p+28,    0x1.921fb534c925ep+0,   -0x1.fffc5p-2, INEXACT)
-T(RZ,   0x1.3fb8da94b284dp+20,    0x1.921fa8749cd93p+0, -0x1.314882p-17, INEXACT)
+T(RZ,   0x1.3fb8da94b284dp+20,    0x1.921fa8749cd93p+0, -0x1.314884p-17, INEXACT)
 T(RD,   0x1.3fb8da94b284dp+20,    0x1.921fa8749cd93p+0, -0x1.314884p-17, INEXACT)
-T(RU,   0x1.3fb8da94b284dp+20,    0x1.921fa8749cd94p+0,    0x1.fffedp-1, INEXACT)
+T(RU,   0x1.3fb8da94b284dp+20,    0x1.921fa8749cd94p+0,   0x1.fffecep-1, INEXACT)
 T(RN,   0x1.762fd22afc7cbp+33,    0x1.921fb543eb3f4p+0,  -0x1.fffd4ep-2, INEXACT)
-T(RZ,  -0x1.03fb31ff80f54p+40,   -0x1.921fb54441d57p+0,  0x1.43aa8cp-18, INEXACT)
+T(RZ,  -0x1.03fb31ff80f54p+40,   -0x1.921fb54441d57p+0,  0x1.43aa8ep-18, INEXACT)
 T(RU,  -0x1.03fb31ff80f54p+40,   -0x1.921fb54441d57p+0,  0x1.43aa8ep-18, INEXACT)
-T(RD,  -0x1.03fb31ff80f54p+40,   -0x1.921fb54441d58p+0,   -0x1.ffff6p-1, INEXACT)
+T(RD,  -0x1.03fb31ff80f54p+40,   -0x1.921fb54441d58p+0,  -0x1.ffff5ep-1, INEXACT)
 T(RN,  -0x1.20541636668e1p+51,   -0x1.921fb54442d17p+0,  -0x1.fffc7cp-2, INEXACT)
 T(RN,    -0x1.5f2766f3e1e9p-1,   -0x1.33cbd057c1d58p-1,  -0x1.fffec6p-2, INEXACT)
 T(RN,   0x1.e7e6c978e601dp+30,    0x1.921fb54229879p+0,  -0x1.fffe5cp-2, INEXACT)
-T(RZ,   0x1.f92fb4f434741p+10,    0x1.91ff46c754295p+0, -0x1.332cf4p-18, INEXACT)
+T(RZ,   0x1.f92fb4f434741p+10,    0x1.91ff46c754295p+0, -0x1.332cf6p-18, INEXACT)
 T(RD,   0x1.f92fb4f434741p+10,    0x1.91ff46c754295p+0, -0x1.332cf6p-18, INEXACT)
-T(RU,   0x1.f92fb4f434741p+10,    0x1.91ff46c754296p+0,   0x1.ffff68p-1, INEXACT)
+T(RU,   0x1.f92fb4f434741p+10,    0x1.91ff46c754296p+0,   0x1.ffff66p-1, INEXACT)
 T(RZ,  -0x1.ceae2772a5953p+10,   -0x1.91fc4c092fb8dp+0,   0x1.fffe0ep-1, INEXACT)
-T(RU,  -0x1.ceae2772a5953p+10,   -0x1.91fc4c092fb8dp+0,    0x1.fffe1p-1, INEXACT)
-T(RD,  -0x1.ceae2772a5953p+10,   -0x1.91fc4c092fb8ep+0,  -0x1.f1921p-17, INEXACT)
+T(RU,  -0x1.ceae2772a5953p+10,   -0x1.91fc4c092fb8dp+0,   0x1.fffe0ep-1, INEXACT)
+T(RD,  -0x1.ceae2772a5953p+10,   -0x1.91fc4c092fb8ep+0, -0x1.f1920ep-17, INEXACT)
 T(RZ,   0x1.037891485a716p+34,    0x1.921fb54403acbp+0, -0x1.8e2482p-17, INEXACT)
-T(RD,   0x1.037891485a716p+34,    0x1.921fb54403acbp+0, -0x1.8e2484p-17, INEXACT)
+T(RD,   0x1.037891485a716p+34,    0x1.921fb54403acbp+0, -0x1.8e2482p-17, INEXACT)
 T(RU,   0x1.037891485a716p+34,    0x1.921fb54403accp+0,   0x1.fffe72p-1, INEXACT)
 T(RN,  -0x1.e234f4544ddecp+10,   -0x1.91fdbb1ff0982p+0,  -0x1.fffda8p-2, INEXACT)
 T(RN,    0x1.0d9f71734d364p+1,    0x1.20a7edbbe56e2p+0,  -0x1.fffc5cp-2, INEXACT)
 T(RZ,    0x1.3d2facf8cbfbfp+8,    0x1.9151178b724a3p+0,  -0x1.ffff5cp-1, INEXACT)
-T(RD,    0x1.3d2facf8cbfbfp+8,    0x1.9151178b724a3p+0,  -0x1.ffff5ep-1, INEXACT)
-T(RU,    0x1.3d2facf8cbfbfp+8,    0x1.9151178b724a4p+0,  0x1.468012p-18, INEXACT)
+T(RD,    0x1.3d2facf8cbfbfp+8,    0x1.9151178b724a3p+0,  -0x1.ffff5cp-1, INEXACT)
+T(RU,    0x1.3d2facf8cbfbfp+8,    0x1.9151178b724a4p+0,   0x1.46801p-18, INEXACT)
 T(RN,   0x1.7dc3c4be09cf4p+30,    0x1.921fb54194279p+0,   -0x1.ffff4p-2, INEXACT)
-T(RZ,   -0x1.6f91f30147d2p+20,   -0x1.921faa1f8988ep+0,  0x1.148174p-19, INEXACT)
+T(RZ,   -0x1.6f91f30147d2p+20,   -0x1.921faa1f8988ep+0,  0x1.148176p-19, INEXACT)
 T(RU,   -0x1.6f91f30147d2p+20,   -0x1.921faa1f8988ep+0,  0x1.148176p-19, INEXACT)
-T(RD,   -0x1.6f91f30147d2p+20,   -0x1.921faa1f8988fp+0,  -0x1.ffffbcp-1, INEXACT)
+T(RD,   -0x1.6f91f30147d2p+20,   -0x1.921faa1f8988fp+0,  -0x1.ffffbap-1, INEXACT)
 T(RN,  -0x1.5b01f1f3a2fa8p+15,   -0x1.921e3b8bba20ap+0,  -0x1.ffff34p-2, INEXACT)
 T(RZ,  -0x1.0c2329aee7507p+48,   -0x1.921fb54442d09p+0,  0x1.b287f6p-17, INEXACT)
-T(RU,  -0x1.0c2329aee7507p+48,   -0x1.921fb54442d09p+0,  0x1.b287f8p-17, INEXACT)
+T(RU,  -0x1.0c2329aee7507p+48,   -0x1.921fb54442d09p+0,  0x1.b287f6p-17, INEXACT)
 T(RD,  -0x1.0c2329aee7507p+48,   -0x1.921fb54442d0ap+0,  -0x1.fffe4ep-1, INEXACT)
 T(RN,   -0x1.c41c039804dcbp+1,   -0x1.4b7e8542b31b5p+0,  -0x1.fffdb8p-2, INEXACT)
 T(RN,  -0x1.7e04f255120d3p+45,   -0x1.921fb54442cc3p+0,  -0x1.fffffep-2, INEXACT)
-T(RZ,  -0x1.f9ca3fa721dfbp+28,   -0x1.921fb53c29ac6p+0,   0x1.fffe4cp-1, INEXACT)
+T(RZ,  -0x1.f9ca3fa721dfbp+28,   -0x1.921fb53c29ac6p+0,   0x1.fffe4ep-1, INEXACT)
 T(RU,  -0x1.f9ca3fa721dfbp+28,   -0x1.921fb53c29ac6p+0,   0x1.fffe4ep-1, INEXACT)
-T(RD,  -0x1.f9ca3fa721dfbp+28,   -0x1.921fb53c29ac7p+0, -0x1.b2fa48p-17, INEXACT)
+T(RD,  -0x1.f9ca3fa721dfbp+28,   -0x1.921fb53c29ac7p+0, -0x1.b2fa46p-17, INEXACT)
 T(RZ,    0x1.2c0cc238ae2cp+17,    0x1.921f480ee0fd3p+0,  -0x1.fffe86p-1, INEXACT)
-T(RD,    0x1.2c0cc238ae2cp+17,    0x1.921f480ee0fd3p+0,  -0x1.fffe88p-1, INEXACT)
-T(RU,    0x1.2c0cc238ae2cp+17,    0x1.921f480ee0fd4p+0,  0x1.79f1d4p-17, INEXACT)
-T(RZ,   0x1.bd21f16428af6p+19,    0x1.921fa2dcf6b0dp+0,  -0x1.ffff84p-1, INEXACT)
+T(RD,    0x1.2c0cc238ae2cp+17,    0x1.921f480ee0fd3p+0,  -0x1.fffe86p-1, INEXACT)
+T(RU,    0x1.2c0cc238ae2cp+17,    0x1.921f480ee0fd4p+0,  0x1.79f1d2p-17, INEXACT)
+T(RZ,   0x1.bd21f16428af6p+19,    0x1.921fa2dcf6b0dp+0,  -0x1.ffff86p-1, INEXACT)
 T(RD,   0x1.bd21f16428af6p+19,    0x1.921fa2dcf6b0dp+0,  -0x1.ffff86p-1, INEXACT)
-T(RU,   0x1.bd21f16428af6p+19,    0x1.921fa2dcf6b0ep+0,  0x1.eb3ce8p-19, INEXACT)
+T(RU,   0x1.bd21f16428af6p+19,    0x1.921fa2dcf6b0ep+0,  0x1.eb3ce6p-19, INEXACT)
 T(RN,   -0x1.cf7efaec92179p+6,   -0x1.8fea246c68c98p+0,  -0x1.fffe5ep-2, INEXACT)
-T(RZ,   0x1.e477fbe357c2fp+17,    0x1.921f71a1318cbp+0,  -0x1.ffff28p-1, INEXACT)
+T(RZ,   0x1.e477fbe357c2fp+17,    0x1.921f71a1318cbp+0,  -0x1.ffff2ap-1, INEXACT)
 T(RD,   0x1.e477fbe357c2fp+17,    0x1.921f71a1318cbp+0,  -0x1.ffff2ap-1, INEXACT)
-T(RU,   0x1.e477fbe357c2fp+17,    0x1.921f71a1318ccp+0,  0x1.ac34e8p-18, INEXACT)
+T(RU,   0x1.e477fbe357c2fp+17,    0x1.921f71a1318ccp+0,  0x1.ac34e6p-18, INEXACT)
 T(RN,  -0x1.6216de63f0cd3p+30,   -0x1.921fb5415e7c5p+0,  -0x1.fffceep-2, INEXACT)
 T(RN,   -0x1.32c780e595c07p-3,   -0x1.3083e20e69c52p-3,   -0x1.fffd9p-2, INEXACT)
-T(RZ,   0x1.657ada667518ep+31,    0x1.921fb542d429bp+0, -0x1.7be062p-17, INEXACT)
+T(RZ,   0x1.657ada667518ep+31,    0x1.921fb542d429bp+0, -0x1.7be064p-17, INEXACT)
 T(RD,   0x1.657ada667518ep+31,    0x1.921fb542d429bp+0, -0x1.7be064p-17, INEXACT)
-T(RU,   0x1.657ada667518ep+31,    0x1.921fb542d429cp+0,   0x1.fffe86p-1, INEXACT)
+T(RU,   0x1.657ada667518ep+31,    0x1.921fb542d429cp+0,   0x1.fffe84p-1, INEXACT)
 T(RZ,  -0x1.7a645091ec6c4p+39,   -0x1.921fb54441772p+0,  0x1.9eaafep-17, INEXACT)
-T(RU,  -0x1.7a645091ec6c4p+39,   -0x1.921fb54441772p+0,    0x1.9eabp-17, INEXACT)
+T(RU,  -0x1.7a645091ec6c4p+39,   -0x1.921fb54441772p+0,  0x1.9eaafep-17, INEXACT)
 T(RD,  -0x1.7a645091ec6c4p+39,   -0x1.921fb54441773p+0,  -0x1.fffe62p-1, INEXACT)
-T(RZ,   0x1.9c04f5cfe08c9p+17,    0x1.921f65bc84fc1p+0, -0x1.57c762p-17, INEXACT)
+T(RZ,   0x1.9c04f5cfe08c9p+17,    0x1.921f65bc84fc1p+0, -0x1.57c764p-17, INEXACT)
 T(RD,   0x1.9c04f5cfe08c9p+17,    0x1.921f65bc84fc1p+0, -0x1.57c764p-17, INEXACT)
-T(RU,   0x1.9c04f5cfe08c9p+17,    0x1.921f65bc84fc2p+0,   0x1.fffeaap-1, INEXACT)
+T(RU,   0x1.9c04f5cfe08c9p+17,    0x1.921f65bc84fc2p+0,   0x1.fffea8p-1, INEXACT)
 T(RZ,  -0x1.19c444b72aeb5p+24,    -0x1.921fb45babe1p+0,    0x1.4f8bp-21, INEXACT)
-T(RU,  -0x1.19c444b72aeb5p+24,    -0x1.921fb45babe1p+0,  0x1.4f8b02p-21, INEXACT)
+T(RU,  -0x1.19c444b72aeb5p+24,    -0x1.921fb45babe1p+0,    0x1.4f8bp-21, INEXACT)
 T(RD,  -0x1.19c444b72aeb5p+24,   -0x1.921fb45babe11p+0,  -0x1.ffffecp-1, INEXACT)
 T(RN,  -0x1.4a009dcc827ddp+52,   -0x1.921fb54442d18p+0,  -0x1.fffc52p-2, INEXACT)
 T(RN,   0x1.91cea214bd072p+46,    0x1.921fb54442cefp+0,  -0x1.fffc92p-2, INEXACT)
 T(RN,   0x1.12215f5cdd1b9p+24,    0x1.921fb45531389p+0,  -0x1.ffff78p-2, INEXACT)
 T(RZ,    0x1.d1cb4989e673ap+1,    0x1.4d78464e8fe13p+0, -0x1.f40172p-19, INEXACT)
-T(RD,    0x1.d1cb4989e673ap+1,    0x1.4d78464e8fe13p+0, -0x1.f40174p-19, INEXACT)
-T(RU,    0x1.d1cb4989e673ap+1,    0x1.4d78464e8fe14p+0,   0x1.ffff84p-1, INEXACT)
+T(RD,    0x1.d1cb4989e673ap+1,    0x1.4d78464e8fe13p+0, -0x1.f40172p-19, INEXACT)
+T(RU,    0x1.d1cb4989e673ap+1,    0x1.4d78464e8fe14p+0,   0x1.ffff82p-1, INEXACT)
 T(RZ,   0x1.4770ffd407c5bp+19,    0x1.921f9c3f98f79p+0,  -0x1.ffff16p-1, INEXACT)
-T(RD,   0x1.4770ffd407c5bp+19,    0x1.921f9c3f98f79p+0,  -0x1.ffff18p-1, INEXACT)
+T(RD,   0x1.4770ffd407c5bp+19,    0x1.921f9c3f98f79p+0,  -0x1.ffff16p-1, INEXACT)
 T(RU,   0x1.4770ffd407c5bp+19,    0x1.921f9c3f98f7ap+0,  0x1.d3be22p-18, INEXACT)
 T(RZ,   0x1.b0a77036d1fbfp+23,     0x1.921fb4154ff1p+0,  -0x1.ffff4ep-1, INEXACT)
-T(RD,   0x1.b0a77036d1fbfp+23,     0x1.921fb4154ff1p+0,   -0x1.ffff5p-1, INEXACT)
-T(RU,   0x1.b0a77036d1fbfp+23,    0x1.921fb4154ff11p+0,  0x1.63fe54p-18, INEXACT)
-T(RZ,    0x1.a586c2cdba779p-3,    0x1.9fb88a551a8fap-3,  -0x1.ffff5ep-1, INEXACT)
+T(RD,   0x1.b0a77036d1fbfp+23,     0x1.921fb4154ff1p+0,  -0x1.ffff4ep-1, INEXACT)
+T(RU,   0x1.b0a77036d1fbfp+23,    0x1.921fb4154ff11p+0,  0x1.63fe52p-18, INEXACT)
+T(RZ,    0x1.a586c2cdba779p-3,    0x1.9fb88a551a8fap-3,   -0x1.ffff6p-1, INEXACT)
 T(RD,    0x1.a586c2cdba779p-3,    0x1.9fb88a551a8fap-3,   -0x1.ffff6p-1, INEXACT)
 T(RU,    0x1.a586c2cdba779p-3,    0x1.9fb88a551a8fbp-3,  0x1.41207ap-18, INEXACT)
-T(RZ,  -0x1.e59ab8dc1d619p+22,   -0x1.921fb3286e3d8p+0,   0x1.ffffa4p-1, INEXACT)
+T(RZ,  -0x1.e59ab8dc1d619p+22,   -0x1.921fb3286e3d8p+0,   0x1.ffffa6p-1, INEXACT)
 T(RU,  -0x1.e59ab8dc1d619p+22,   -0x1.921fb3286e3d8p+0,   0x1.ffffa6p-1, INEXACT)
-T(RD,  -0x1.e59ab8dc1d619p+22,   -0x1.921fb3286e3d9p+0, -0x1.699ea8p-19, INEXACT)
+T(RD,  -0x1.e59ab8dc1d619p+22,   -0x1.921fb3286e3d9p+0, -0x1.699ea6p-19, INEXACT)
 T(RZ,   0x1.da30b06546685p+47,    0x1.921fb54442d06p+0,  -0x1.ffffa8p-1, INEXACT)
-T(RD,   0x1.da30b06546685p+47,    0x1.921fb54442d06p+0,  -0x1.ffffaap-1, INEXACT)
-T(RU,   0x1.da30b06546685p+47,    0x1.921fb54442d07p+0,  0x1.5e482ap-19, INEXACT)
+T(RD,   0x1.da30b06546685p+47,    0x1.921fb54442d06p+0,  -0x1.ffffa8p-1, INEXACT)
+T(RU,   0x1.da30b06546685p+47,    0x1.921fb54442d07p+0,  0x1.5e4828p-19, INEXACT)
 T(RZ,   0x1.d1868428eb40ep+28,    0x1.921fb53b765c8p+0,  -0x1.ffff78p-1, INEXACT)
-T(RD,   0x1.d1868428eb40ep+28,    0x1.921fb53b765c8p+0,  -0x1.ffff7ap-1, INEXACT)
+T(RD,   0x1.d1868428eb40ep+28,    0x1.921fb53b765c8p+0,  -0x1.ffff78p-1, INEXACT)
 T(RU,   0x1.d1868428eb40ep+28,    0x1.921fb53b765c9p+0,  0x1.0ee7b2p-18, INEXACT)
 T(RZ,    0x1.c34a9eb88252p+24,    0x1.921fb4b30acf5p+0,  -0x1.ffff36p-1, INEXACT)
-T(RD,    0x1.c34a9eb88252p+24,    0x1.921fb4b30acf5p+0,  -0x1.ffff38p-1, INEXACT)
-T(RU,    0x1.c34a9eb88252p+24,    0x1.921fb4b30acf6p+0,  0x1.92ad4cp-18, INEXACT)
+T(RD,    0x1.c34a9eb88252p+24,    0x1.921fb4b30acf5p+0,  -0x1.ffff36p-1, INEXACT)
+T(RU,    0x1.c34a9eb88252p+24,    0x1.921fb4b30acf6p+0,  0x1.92ad4ap-18, INEXACT)
 T(RN,   0x1.1a91c7c82393dp+30,    0x1.921fb540a31a6p+0,  -0x1.fffe46p-2, INEXACT)
 T(RZ,   0x1.15c9450a1bf95p+14,    0x1.921c0593af24ap+0, -0x1.d5eb0ep-18, INEXACT)
-T(RD,   0x1.15c9450a1bf95p+14,    0x1.921c0593af24ap+0,  -0x1.d5eb1p-18, INEXACT)
+T(RD,   0x1.15c9450a1bf95p+14,    0x1.921c0593af24ap+0, -0x1.d5eb0ep-18, INEXACT)
 T(RU,   0x1.15c9450a1bf95p+14,    0x1.921c0593af24bp+0,   0x1.ffff16p-1, INEXACT)
-T(RZ,  -0x1.6872a5a1137eap+25,   -0x1.921fb4e95a14bp+0,  0x1.fcffbep-23, INEXACT)
+T(RZ,  -0x1.6872a5a1137eap+25,   -0x1.921fb4e95a14bp+0,   0x1.fcffcp-23, INEXACT)
 T(RU,  -0x1.6872a5a1137eap+25,   -0x1.921fb4e95a14bp+0,   0x1.fcffcp-23, INEXACT)
-T(RD,  -0x1.6872a5a1137eap+25,   -0x1.921fb4e95a14cp+0,  -0x1.fffffap-1, INEXACT)
+T(RD,  -0x1.6872a5a1137eap+25,   -0x1.921fb4e95a14cp+0,  -0x1.fffff8p-1, INEXACT)
 T(RN,   -0x1.8695fafd1050cp-2,   -0x1.752490629185ep-2,  -0x1.fffed6p-2, INEXACT)
 T(RZ,    0x1.8b5761f7575b3p-1,    0x1.50a778fa9a6f9p-1,  -0x1.ffff96p-1, INEXACT)
-T(RD,    0x1.8b5761f7575b3p-1,    0x1.50a778fa9a6f9p-1,  -0x1.ffff98p-1, INEXACT)
+T(RD,    0x1.8b5761f7575b3p-1,    0x1.50a778fa9a6f9p-1,  -0x1.ffff96p-1, INEXACT)
 T(RU,    0x1.8b5761f7575b3p-1,    0x1.50a778fa9a6fap-1,  0x1.a534c6p-19, INEXACT)
-T(RZ,  -0x1.03d542f4d1643p+22,   -0x1.921fb1535df65p+0,   0x1.ffff94p-1, INEXACT)
+T(RZ,  -0x1.03d542f4d1643p+22,   -0x1.921fb1535df65p+0,   0x1.ffff96p-1, INEXACT)
 T(RU,  -0x1.03d542f4d1643p+22,   -0x1.921fb1535df65p+0,   0x1.ffff96p-1, INEXACT)
-T(RD,  -0x1.03d542f4d1643p+22,   -0x1.921fb1535df66p+0, -0x1.aac9acp-19, INEXACT)
-T(RZ,  -0x1.338b21cf3821cp+11,   -0x1.920512398dd47p+0,   0x1.ffff86p-1, INEXACT)
+T(RD,  -0x1.03d542f4d1643p+22,   -0x1.921fb1535df66p+0, -0x1.aac9aap-19, INEXACT)
+T(RZ,  -0x1.338b21cf3821cp+11,   -0x1.920512398dd47p+0,   0x1.ffff88p-1, INEXACT)
 T(RU,  -0x1.338b21cf3821cp+11,   -0x1.920512398dd47p+0,   0x1.ffff88p-1, INEXACT)
-T(RD,  -0x1.338b21cf3821cp+11,   -0x1.920512398dd48p+0,  -0x1.e2a57p-19, INEXACT)
+T(RD,  -0x1.338b21cf3821cp+11,   -0x1.920512398dd48p+0, -0x1.e2a56ep-19, INEXACT)
 T(RZ,   0x1.9153fa14389e1p+51,    0x1.921fb54442d17p+0, -0x1.ab3cd6p-20, INEXACT)
-T(RD,   0x1.9153fa14389e1p+51,    0x1.921fb54442d17p+0, -0x1.ab3cd8p-20, INEXACT)
-T(RU,   0x1.9153fa14389e1p+51,    0x1.921fb54442d18p+0,   0x1.ffffccp-1, INEXACT)
+T(RD,   0x1.9153fa14389e1p+51,    0x1.921fb54442d17p+0, -0x1.ab3cd6p-20, INEXACT)
+T(RU,   0x1.9153fa14389e1p+51,    0x1.921fb54442d18p+0,   0x1.ffffcap-1, INEXACT)
 T(RN,    0x1.affe9e9a16d68p+7,    0x1.90f04c8e44c27p+0,  -0x1.ffffb6p-2, INEXACT)
 T(RZ,  -0x1.e192d02c203b7p+32,   -0x1.921fb543babb3p+0,   0x1.38a73p-18, INEXACT)
-T(RU,  -0x1.e192d02c203b7p+32,   -0x1.921fb543babb3p+0,  0x1.38a732p-18, INEXACT)
+T(RU,  -0x1.e192d02c203b7p+32,   -0x1.921fb543babb3p+0,   0x1.38a73p-18, INEXACT)
 T(RD,  -0x1.e192d02c203b7p+32,   -0x1.921fb543babb4p+0,  -0x1.ffff64p-1, INEXACT)
 T(RN,   -0x1.c665d5fa6d217p+1,   -0x1.4bd50f3a1b934p+0,  -0x1.fffe92p-2, INEXACT)
-T(RZ,   0x1.335aed60baf16p+28,    0x1.921fb536ef356p+0, -0x1.0d5d44p-21, INEXACT)
+T(RZ,   0x1.335aed60baf16p+28,    0x1.921fb536ef356p+0, -0x1.0d5d46p-21, INEXACT)
 T(RD,   0x1.335aed60baf16p+28,    0x1.921fb536ef356p+0, -0x1.0d5d46p-21, INEXACT)
 T(RU,   0x1.335aed60baf16p+28,    0x1.921fb536ef357p+0,    0x1.fffffp-1, INEXACT)
-T(RZ,  -0x1.fdcda4faebd45p+45,   -0x1.921fb54442cd7p+0,   0x1.ffff5ap-1, INEXACT)
+T(RZ,  -0x1.fdcda4faebd45p+45,   -0x1.921fb54442cd7p+0,   0x1.ffff5cp-1, INEXACT)
 T(RU,  -0x1.fdcda4faebd45p+45,   -0x1.921fb54442cd7p+0,   0x1.ffff5cp-1, INEXACT)
 T(RD,  -0x1.fdcda4faebd45p+45,   -0x1.921fb54442cd8p+0, -0x1.48f44ap-18, INEXACT)
 T(RN,   0x1.ce404629e1127p+44,    0x1.921fb54442c8ap+0,  -0x1.ffffc6p-2, INEXACT)
 T(RZ,  -0x1.0a01b505586c9p+33,   -0x1.921fb543c7a23p+0,   0x1.8fc4ep-18, INEXACT)
-T(RU,  -0x1.0a01b505586c9p+33,   -0x1.921fb543c7a23p+0,  0x1.8fc4e2p-18, INEXACT)
-T(RD,  -0x1.0a01b505586c9p+33,   -0x1.921fb543c7a24p+0,  -0x1.ffff3ap-1, INEXACT)
+T(RU,  -0x1.0a01b505586c9p+33,   -0x1.921fb543c7a23p+0,   0x1.8fc4ep-18, INEXACT)
+T(RD,  -0x1.0a01b505586c9p+33,   -0x1.921fb543c7a24p+0,  -0x1.ffff38p-1, INEXACT)
 T(RZ,   -0x1.43920108b29eap+9,   -0x1.91ba70242b43fp+0,   0x1.ffff3ep-1, INEXACT)
-T(RU,   -0x1.43920108b29eap+9,   -0x1.91ba70242b43fp+0,    0x1.ffff4p-1, INEXACT)
+T(RU,   -0x1.43920108b29eap+9,   -0x1.91ba70242b43fp+0,   0x1.ffff3ep-1, INEXACT)
 T(RD,   -0x1.43920108b29eap+9,    -0x1.91ba70242b44p+0, -0x1.82b552p-18, INEXACT)
 T(RN,    0x1.0f871c99d42c7p+6,    0x1.8e5a564bb10fbp+0,  -0x1.fffeeap-2, INEXACT)
-T(RZ,   -0x1.6e9c7323c5c25p-1,   -0x1.3e293e0494533p-1,   0x1.ffff6ep-1, INEXACT)
+T(RZ,   -0x1.6e9c7323c5c25p-1,   -0x1.3e293e0494533p-1,    0x1.ffff7p-1, INEXACT)
 T(RU,   -0x1.6e9c7323c5c25p-1,   -0x1.3e293e0494533p-1,    0x1.ffff7p-1, INEXACT)
 T(RD,   -0x1.6e9c7323c5c25p-1,   -0x1.3e293e0494534p-1, -0x1.21b672p-18, INEXACT)
 T(RN,   0x1.4cfc0e5e9cbafp+32,    0x1.921fb5437e012p+0,  -0x1.fffe86p-2, INEXACT)
@@ -930,73 +930,73 @@ T(RN,  -0x1.acd4fd83858f7p+49,   -0x1.921fb54442d14p+0,   -0x1.ffff4p-2, INEXACT
 T(RN,   0x1.8e786d92b8f1ep+23,    0x1.921fb3fb52bb3p+0,  -0x1.fffe3cp-2, INEXACT)
 T(RN,  -0x1.2053a632810adp+51,   -0x1.921fb54442d17p+0,  -0x1.ffff3ep-2, INEXACT)
 T(RZ,  -0x1.d4cb51cd9eabbp+22,   -0x1.921fb31512bedp+0,  0x1.b5ada8p-19, INEXACT)
-T(RU,  -0x1.d4cb51cd9eabbp+22,   -0x1.921fb31512bedp+0,  0x1.b5adaap-19, INEXACT)
-T(RD,  -0x1.d4cb51cd9eabbp+22,   -0x1.921fb31512beep+0,  -0x1.ffff94p-1, INEXACT)
-T(RZ,   0x1.0d8d11cd9b261p+23,    0x1.921fb35e0028ap+0, -0x1.1537fap-20, INEXACT)
+T(RU,  -0x1.d4cb51cd9eabbp+22,   -0x1.921fb31512bedp+0,  0x1.b5ada8p-19, INEXACT)
+T(RD,  -0x1.d4cb51cd9eabbp+22,   -0x1.921fb31512beep+0,  -0x1.ffff92p-1, INEXACT)
+T(RZ,   0x1.0d8d11cd9b261p+23,    0x1.921fb35e0028ap+0, -0x1.1537fcp-20, INEXACT)
 T(RD,   0x1.0d8d11cd9b261p+23,    0x1.921fb35e0028ap+0, -0x1.1537fcp-20, INEXACT)
 T(RU,   0x1.0d8d11cd9b261p+23,    0x1.921fb35e0028bp+0,   0x1.ffffdep-1, INEXACT)
-T(RZ,  -0x1.eb87a0c5d3bcep+12,   -0x1.92175ff9d0dedp+0,  0x1.91e812p-21, INEXACT)
+T(RZ,  -0x1.eb87a0c5d3bcep+12,   -0x1.92175ff9d0dedp+0,  0x1.91e814p-21, INEXACT)
 T(RU,  -0x1.eb87a0c5d3bcep+12,   -0x1.92175ff9d0dedp+0,  0x1.91e814p-21, INEXACT)
-T(RD,  -0x1.eb87a0c5d3bcep+12,   -0x1.92175ff9d0deep+0,  -0x1.ffffe8p-1, INEXACT)
+T(RD,  -0x1.eb87a0c5d3bcep+12,   -0x1.92175ff9d0deep+0,  -0x1.ffffe6p-1, INEXACT)
 T(RZ,  -0x1.855ea5b0d783cp+35,   -0x1.921fb5442dc77p+0,   0x1.ffff86p-1, INEXACT)
-T(RU,  -0x1.855ea5b0d783cp+35,   -0x1.921fb5442dc77p+0,   0x1.ffff88p-1, INEXACT)
-T(RD,  -0x1.855ea5b0d783cp+35,   -0x1.921fb5442dc78p+0, -0x1.e79cc8p-19, INEXACT)
+T(RU,  -0x1.855ea5b0d783cp+35,   -0x1.921fb5442dc77p+0,   0x1.ffff86p-1, INEXACT)
+T(RD,  -0x1.855ea5b0d783cp+35,   -0x1.921fb5442dc78p+0, -0x1.e79cc6p-19, INEXACT)
 T(RZ,  -0x1.f0d359a2d9b0cp+41,   -0x1.921fb544428f9p+0,  0x1.6539e6p-19, INEXACT)
-T(RU,  -0x1.f0d359a2d9b0cp+41,   -0x1.921fb544428f9p+0,  0x1.6539e8p-19, INEXACT)
-T(RD,  -0x1.f0d359a2d9b0cp+41,   -0x1.921fb544428fap+0,  -0x1.ffffa8p-1, INEXACT)
+T(RU,  -0x1.f0d359a2d9b0cp+41,   -0x1.921fb544428f9p+0,  0x1.6539e6p-19, INEXACT)
+T(RD,  -0x1.f0d359a2d9b0cp+41,   -0x1.921fb544428fap+0,  -0x1.ffffa6p-1, INEXACT)
 T(RZ,  -0x1.ec5ed1b067613p+46,   -0x1.921fb54442cf7p+0,  0x1.df668ep-19, INEXACT)
-T(RU,  -0x1.ec5ed1b067613p+46,   -0x1.921fb54442cf7p+0,   0x1.df669p-19, INEXACT)
-T(RD,  -0x1.ec5ed1b067613p+46,   -0x1.921fb54442cf8p+0,  -0x1.ffff8ap-1, INEXACT)
+T(RU,  -0x1.ec5ed1b067613p+46,   -0x1.921fb54442cf7p+0,  0x1.df668ep-19, INEXACT)
+T(RD,  -0x1.ec5ed1b067613p+46,   -0x1.921fb54442cf8p+0,  -0x1.ffff88p-1, INEXACT)
 T(RZ,  -0x1.91540214bbe83p+51,   -0x1.921fb54442d17p+0,  0x1.09b6d8p-19, INEXACT)
-T(RU,  -0x1.91540214bbe83p+51,   -0x1.921fb54442d17p+0,  0x1.09b6dap-19, INEXACT)
+T(RU,  -0x1.91540214bbe83p+51,   -0x1.921fb54442d17p+0,  0x1.09b6d8p-19, INEXACT)
 T(RD,  -0x1.91540214bbe83p+51,   -0x1.921fb54442d18p+0,  -0x1.ffffbep-1, INEXACT)
-T(RZ,   0x1.de1e8ae0e8159p+30,    0x1.921fb5421e896p+0,  -0x1.ffffe2p-1, INEXACT)
+T(RZ,   0x1.de1e8ae0e8159p+30,    0x1.921fb5421e896p+0,  -0x1.ffffe4p-1, INEXACT)
 T(RD,   0x1.de1e8ae0e8159p+30,    0x1.921fb5421e896p+0,  -0x1.ffffe4p-1, INEXACT)
 T(RU,   0x1.de1e8ae0e8159p+30,    0x1.921fb5421e897p+0,  0x1.c90652p-21, INEXACT)
 T(RN,  -0x1.fae21e97c8342p+36,   -0x1.921fb5443abcep+0,  -0x1.ffff46p-2, INEXACT)
-T(RZ,   0x1.93b6ed658e7a2p+20,    0x1.921fab1ef0d5ep+0, -0x1.c4e672p-19, INEXACT)
+T(RZ,   0x1.93b6ed658e7a2p+20,    0x1.921fab1ef0d5ep+0, -0x1.c4e674p-19, INEXACT)
 T(RD,   0x1.93b6ed658e7a2p+20,    0x1.921fab1ef0d5ep+0, -0x1.c4e674p-19, INEXACT)
-T(RU,   0x1.93b6ed658e7a2p+20,    0x1.921fab1ef0d5fp+0,    0x1.ffff9p-1, INEXACT)
+T(RU,   0x1.93b6ed658e7a2p+20,    0x1.921fab1ef0d5fp+0,   0x1.ffff8ep-1, INEXACT)
 T(RZ,    0x1.789ca755ebc9ap+4,    0x1.8741258a5f51fp+0,   -0x1.ffff8p-1, INEXACT)
-T(RD,    0x1.789ca755ebc9ap+4,    0x1.8741258a5f51fp+0,  -0x1.ffff82p-1, INEXACT)
+T(RD,    0x1.789ca755ebc9ap+4,    0x1.8741258a5f51fp+0,   -0x1.ffff8p-1, INEXACT)
 T(RU,    0x1.789ca755ebc9ap+4,     0x1.8741258a5f52p+0,  0x1.fd0ef8p-19, INEXACT)
 T(RN,  -0x1.30d007b769c83p+16,   -0x1.921ede432e11bp+0,  -0x1.fffff4p-2, INEXACT)
-T(RZ,   0x1.197b75ab74ea1p+49,     0x1.921fb54442d1p+0,   -0x1.ffff9p-1, INEXACT)
+T(RZ,   0x1.197b75ab74ea1p+49,     0x1.921fb54442d1p+0,  -0x1.ffff92p-1, INEXACT)
 T(RD,   0x1.197b75ab74ea1p+49,     0x1.921fb54442d1p+0,  -0x1.ffff92p-1, INEXACT)
 T(RU,   0x1.197b75ab74ea1p+49,    0x1.921fb54442d11p+0,   0x1.ba8bbp-19, INEXACT)
 T(RZ,   0x1.107d56cc69d46p+30,     0x1.921fb54080c9p+0,  -0x1.ffffacp-1, INEXACT)
-T(RD,   0x1.107d56cc69d46p+30,     0x1.921fb54080c9p+0,  -0x1.ffffaep-1, INEXACT)
+T(RD,   0x1.107d56cc69d46p+30,     0x1.921fb54080c9p+0,  -0x1.ffffacp-1, INEXACT)
 T(RU,   0x1.107d56cc69d46p+30,    0x1.921fb54080c91p+0,  0x1.4dbf22p-19, INEXACT)
 T(RZ,   0x1.1e5a05b42bd3fp+19,    0x1.921f98a89106ep+0,  -0x1.ffff8ep-1, INEXACT)
-T(RD,   0x1.1e5a05b42bd3fp+19,    0x1.921f98a89106ep+0,   -0x1.ffff9p-1, INEXACT)
-T(RU,   0x1.1e5a05b42bd3fp+19,    0x1.921f98a89106fp+0,  0x1.c7983cp-19, INEXACT)
+T(RD,   0x1.1e5a05b42bd3fp+19,    0x1.921f98a89106ep+0,  -0x1.ffff8ep-1, INEXACT)
+T(RU,   0x1.1e5a05b42bd3fp+19,    0x1.921f98a89106fp+0,  0x1.c7983ap-19, INEXACT)
 T(RZ,   0x1.e81916e6234c5p+35,    0x1.921fb5443208ep+0,  -0x1.fffffcp-1, INEXACT)
-T(RD,   0x1.e81916e6234c5p+35,    0x1.921fb5443208ep+0,  -0x1.fffffep-1, INEXACT)
+T(RD,   0x1.e81916e6234c5p+35,    0x1.921fb5443208ep+0,  -0x1.fffffcp-1, INEXACT)
 T(RU,   0x1.e81916e6234c5p+35,    0x1.921fb5443208fp+0,  0x1.c86d64p-24, INEXACT)
-T(RZ,  -0x1.a127255f5fb53p+46,   -0x1.921fb54442cf1p+0,  0x1.1278eap-21, INEXACT)
+T(RZ,  -0x1.a127255f5fb53p+46,   -0x1.921fb54442cf1p+0,  0x1.1278ecp-21, INEXACT)
 T(RU,  -0x1.a127255f5fb53p+46,   -0x1.921fb54442cf1p+0,  0x1.1278ecp-21, INEXACT)
-T(RD,  -0x1.a127255f5fb53p+46,   -0x1.921fb54442cf2p+0,   -0x1.fffffp-1, INEXACT)
+T(RD,  -0x1.a127255f5fb53p+46,   -0x1.921fb54442cf2p+0,  -0x1.ffffeep-1, INEXACT)
 T(RN,    0x1.64cf439f26dbcp-2,    0x1.5756676013a8bp-2,  -0x1.ffff9ap-2, INEXACT)
 T(RZ,  -0x1.797330d7c7238p+18,   -0x1.921f89dc0c8f4p+0,   0x1.ffffc4p-1, INEXACT)
-T(RU,  -0x1.797330d7c7238p+18,   -0x1.921f89dc0c8f4p+0,   0x1.ffffc6p-1, INEXACT)
-T(RD,  -0x1.797330d7c7238p+18,   -0x1.921f89dc0c8f5p+0, -0x1.dd3144p-20, INEXACT)
+T(RU,  -0x1.797330d7c7238p+18,   -0x1.921f89dc0c8f4p+0,   0x1.ffffc4p-1, INEXACT)
+T(RD,  -0x1.797330d7c7238p+18,   -0x1.921f89dc0c8f5p+0, -0x1.dd3142p-20, INEXACT)
 T(RN,   0x1.58ad0d5fdab94p+23,    0x1.921fb3c7fc2a8p+0,  -0x1.fffff4p-2, INEXACT)
-T(RZ,   0x1.4ef01d98ef26bp+21,    0x1.921faf26eea99p+0, -0x1.c5ac18p-19, INEXACT)
+T(RZ,   0x1.4ef01d98ef26bp+21,    0x1.921faf26eea99p+0, -0x1.c5ac1ap-19, INEXACT)
 T(RD,   0x1.4ef01d98ef26bp+21,    0x1.921faf26eea99p+0, -0x1.c5ac1ap-19, INEXACT)
-T(RU,   0x1.4ef01d98ef26bp+21,    0x1.921faf26eea9ap+0,    0x1.ffff9p-1, INEXACT)
+T(RU,   0x1.4ef01d98ef26bp+21,    0x1.921faf26eea9ap+0,   0x1.ffff8ep-1, INEXACT)
 T(RZ,   0x1.e313097479edfp+18,    0x1.921f9359bd127p+0,  -0x1.ffffeep-1, INEXACT)
-T(RD,   0x1.e313097479edfp+18,    0x1.921f9359bd127p+0,   -0x1.fffffp-1, INEXACT)
+T(RD,   0x1.e313097479edfp+18,    0x1.921f9359bd127p+0,  -0x1.ffffeep-1, INEXACT)
 T(RU,   0x1.e313097479edfp+18,    0x1.921f9359bd128p+0,   0x1.185afp-21, INEXACT)
 T(RN,  -0x1.2bbe5a5f4094bp+10,    -0x1.91e90c4bb096p+0,  -0x1.ffffd4p-2, INEXACT)
 T(RN,   -0x1.d808410b8c063p+8,   -0x1.9194decc70411p+0,  -0x1.ffff38p-2, INEXACT)
 T(RN,   0x1.0f42fd6599f78p+41,    0x1.921fb5444258bp+0,  -0x1.ffff7ap-2, INEXACT)
-T(RZ,    0x1.b994b32c6918p+48,    0x1.921fb54442d0fp+0, -0x1.a53642p-20, INEXACT)
+T(RZ,    0x1.b994b32c6918p+48,    0x1.921fb54442d0fp+0, -0x1.a53644p-20, INEXACT)
 T(RD,    0x1.b994b32c6918p+48,    0x1.921fb54442d0fp+0, -0x1.a53644p-20, INEXACT)
 T(RU,    0x1.b994b32c6918p+48,     0x1.921fb54442d1p+0,   0x1.ffffccp-1, INEXACT)
 T(RN,   0x1.79b9c24981dd8p+17,    0x1.921f5e840e5a5p+0,  -0x1.ffff4ap-2, INEXACT)
-T(RZ,  -0x1.2e66213f4209ap+12,   -0x1.921229bdca38bp+0,  0x1.b9da84p-20, INEXACT)
+T(RZ,  -0x1.2e66213f4209ap+12,   -0x1.921229bdca38bp+0,  0x1.b9da86p-20, INEXACT)
 T(RU,  -0x1.2e66213f4209ap+12,   -0x1.921229bdca38bp+0,  0x1.b9da86p-20, INEXACT)
-T(RD,  -0x1.2e66213f4209ap+12,   -0x1.921229bdca38cp+0,  -0x1.ffffcap-1, INEXACT)
+T(RD,  -0x1.2e66213f4209ap+12,   -0x1.921229bdca38cp+0,  -0x1.ffffc8p-1, INEXACT)
 T(RN,   0x1.14c40b4d4f08fp+12,    0x1.9210e897292dap+0,  -0x1.ffff06p-2, INEXACT)
 T(RN,  -0x1.571f3ae4c322cp+36,   -0x1.921fb54436e19p+0,  -0x1.ffff9cp-2, INEXACT)
 T(RN,   0x1.8975334c56347p+10,    0x1.91f611283183dp+0,  -0x1.fffffcp-2, INEXACT)
@@ -1011,76 +1011,76 @@ T(RN,   0x1.20318b1fb0316p+38,    0x1.921fb5443f43ep+0,  -0x1.ffffe2p-2, INEXACT
 T(RN,  -0x1.08e973ec22b5ep+43,   -0x1.921fb54442b2ap+0,  -0x1.ffff5ep-2, INEXACT)
 T(RN,   0x1.67ae3864c2ef7p+47,    0x1.921fb54442d01p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   0x1.acd4e582fb034p+49,    0x1.921fb54442d13p+0,  -0x1.ffffaep-2, INEXACT)
-T(RZ,  -0x1.197b7dab30124p+49,    -0x1.921fb54442d1p+0,   0x1.fffffap-1, INEXACT)
+T(RZ,  -0x1.197b7dab30124p+49,    -0x1.921fb54442d1p+0,   0x1.fffffcp-1, INEXACT)
 T(RU,  -0x1.197b7dab30124p+49,    -0x1.921fb54442d1p+0,   0x1.fffffcp-1, INEXACT)
-T(RD,  -0x1.197b7dab30124p+49,   -0x1.921fb54442d11p+0, -0x1.31b5dap-23, INEXACT)
-T(RZ,   -0x1.21352e079e0a4p+0,   -0x1.b1453e8021322p-1,  0x1.9360fcp-23, INEXACT)
+T(RD,  -0x1.197b7dab30124p+49,   -0x1.921fb54442d11p+0, -0x1.31b5d8p-23, INEXACT)
+T(RZ,   -0x1.21352e079e0a4p+0,   -0x1.b1453e8021322p-1,  0x1.9360fep-23, INEXACT)
 T(RU,   -0x1.21352e079e0a4p+0,   -0x1.b1453e8021322p-1,  0x1.9360fep-23, INEXACT)
 T(RD,   -0x1.21352e079e0a4p+0,   -0x1.b1453e8021323p-1,  -0x1.fffffap-1, INEXACT)
 T(RN,   0x1.e3ba1978d3ce8p+32,    0x1.921fb543bb564p+0,  -0x1.ffffbap-2, INEXACT)
 T(RZ,   -0x1.5c82422a6b58p+10,   -0x1.91f0b2448cd11p+0,  0x1.d55066p-21, INEXACT)
-T(RU,   -0x1.5c82422a6b58p+10,   -0x1.91f0b2448cd11p+0,  0x1.d55068p-21, INEXACT)
-T(RD,   -0x1.5c82422a6b58p+10,   -0x1.91f0b2448cd12p+0,  -0x1.ffffe4p-1, INEXACT)
+T(RU,   -0x1.5c82422a6b58p+10,   -0x1.91f0b2448cd11p+0,  0x1.d55066p-21, INEXACT)
+T(RD,   -0x1.5c82422a6b58p+10,   -0x1.91f0b2448cd12p+0,  -0x1.ffffe2p-1, INEXACT)
 T(RZ,   0x1.7002521304b1bp+35,    0x1.921fb5442c8edp+0,   -0x1.ffffep-1, INEXACT)
-T(RD,   0x1.7002521304b1bp+35,    0x1.921fb5442c8edp+0,  -0x1.ffffe2p-1, INEXACT)
-T(RU,   0x1.7002521304b1bp+35,    0x1.921fb5442c8eep+0,  0x1.fd4d22p-21, INEXACT)
-T(RZ,   0x1.f1783c805c866p+38,    0x1.921fb54440c28p+0,  -0x1.ffffeep-1, INEXACT)
+T(RD,   0x1.7002521304b1bp+35,    0x1.921fb5442c8edp+0,   -0x1.ffffep-1, INEXACT)
+T(RU,   0x1.7002521304b1bp+35,    0x1.921fb5442c8eep+0,   0x1.fd4d2p-21, INEXACT)
+T(RZ,   0x1.f1783c805c866p+38,    0x1.921fb54440c28p+0,   -0x1.fffffp-1, INEXACT)
 T(RD,   0x1.f1783c805c866p+38,    0x1.921fb54440c28p+0,   -0x1.fffffp-1, INEXACT)
-T(RU,   0x1.f1783c805c866p+38,    0x1.921fb54440c29p+0,  0x1.033104p-21, INEXACT)
+T(RU,   0x1.f1783c805c866p+38,    0x1.921fb54440c29p+0,  0x1.033102p-21, INEXACT)
 T(RZ,  -0x1.70ab6eea75754p+24,   -0x1.921fb4927f5e7p+0,  0x1.735302p-20, INEXACT)
-T(RU,  -0x1.70ab6eea75754p+24,   -0x1.921fb4927f5e7p+0,  0x1.735304p-20, INEXACT)
+T(RU,  -0x1.70ab6eea75754p+24,   -0x1.921fb4927f5e7p+0,  0x1.735302p-20, INEXACT)
 T(RD,  -0x1.70ab6eea75754p+24,   -0x1.921fb4927f5e8p+0,  -0x1.ffffd2p-1, INEXACT)
 T(RN,    0x1.e29e7da30237cp-3,    0x1.d9f8c37a6f4bbp-3,  -0x1.fffffep-2, INEXACT)
 T(RN,   0x1.5c47c62e57d48p+28,    0x1.921fb53880183p+0,  -0x1.ffffecp-2, INEXACT)
-T(RZ,   -0x1.430871f15af57p-5,    -0x1.42dd9f51c4e9p-5,   0x1.fffff4p-1, INEXACT)
+T(RZ,   -0x1.430871f15af57p-5,    -0x1.42dd9f51c4e9p-5,   0x1.fffff6p-1, INEXACT)
 T(RU,   -0x1.430871f15af57p-5,    -0x1.42dd9f51c4e9p-5,   0x1.fffff6p-1, INEXACT)
 T(RD,   -0x1.430871f15af57p-5,   -0x1.42dd9f51c4e91p-5, -0x1.4ef636p-22, INEXACT)
 T(RN,   0x1.f4dc220c92448p+41,    0x1.921fb54442901p+0,  -0x1.ffffdep-2, INEXACT)
 T(RN,  -0x1.cf7117440eacfp+33,   -0x1.921fb543fc1cep+0,  -0x1.ffffbep-2, INEXACT)
 T(RZ,   0x1.82190c2bfddacp+36,    0x1.921fb5443835bp+0, -0x1.e4b85ap-23, INEXACT)
-T(RD,   0x1.82190c2bfddacp+36,    0x1.921fb5443835bp+0, -0x1.e4b85cp-23, INEXACT)
-T(RU,   0x1.82190c2bfddacp+36,    0x1.921fb5443835cp+0,   0x1.fffffap-1, INEXACT)
+T(RD,   0x1.82190c2bfddacp+36,    0x1.921fb5443835bp+0, -0x1.e4b85ap-23, INEXACT)
+T(RU,   0x1.82190c2bfddacp+36,    0x1.921fb5443835cp+0,   0x1.fffff8p-1, INEXACT)
 T(RZ,  -0x1.75cf6611409dap+42,   -0x1.921fb54442a5bp+0,   0x1.da29ep-23, INEXACT)
-T(RU,  -0x1.75cf6611409dap+42,   -0x1.921fb54442a5bp+0,  0x1.da29e2p-23, INEXACT)
-T(RD,  -0x1.75cf6611409dap+42,   -0x1.921fb54442a5cp+0,  -0x1.fffffap-1, INEXACT)
+T(RU,  -0x1.75cf6611409dap+42,   -0x1.921fb54442a5bp+0,   0x1.da29ep-23, INEXACT)
+T(RD,  -0x1.75cf6611409dap+42,   -0x1.921fb54442a5cp+0,  -0x1.fffff8p-1, INEXACT)
 T(RN,  -0x1.9324b8814889cp+30,   -0x1.921fb541b8919p+0,  -0x1.ffffa2p-2, INEXACT)
-T(RZ,   -0x1.78436e12ddf2fp+6,   -0x1.8f6707e83f973p+0,  0x1.84219cp-20, INEXACT)
+T(RZ,   -0x1.78436e12ddf2fp+6,   -0x1.8f6707e83f973p+0,  0x1.84219ep-20, INEXACT)
 T(RU,   -0x1.78436e12ddf2fp+6,   -0x1.8f6707e83f973p+0,  0x1.84219ep-20, INEXACT)
 T(RD,   -0x1.78436e12ddf2fp+6,   -0x1.8f6707e83f974p+0,   -0x1.ffffdp-1, INEXACT)
 T(RN,  -0x1.fd76899f2cc1bp+13,   -0x1.921bb02ade47bp+0,  -0x1.ffffa4p-2, INEXACT)
-T(RZ,  -0x1.52485d647930fp+17,   -0x1.921f5466a2005p+0,   0x1.8c086p-22, INEXACT)
+T(RZ,  -0x1.52485d647930fp+17,   -0x1.921f5466a2005p+0,  0x1.8c0862p-22, INEXACT)
 T(RU,  -0x1.52485d647930fp+17,   -0x1.921f5466a2005p+0,  0x1.8c0862p-22, INEXACT)
 T(RD,  -0x1.52485d647930fp+17,   -0x1.921f5466a2006p+0,  -0x1.fffff4p-1, INEXACT)
 T(RZ,   0x1.c3d35a3e42862p+23,    0x1.921fb4222ab1dp+0, -0x1.155bb8p-22, INEXACT)
-T(RD,   0x1.c3d35a3e42862p+23,    0x1.921fb4222ab1dp+0, -0x1.155bbap-22, INEXACT)
+T(RD,   0x1.c3d35a3e42862p+23,    0x1.921fb4222ab1dp+0, -0x1.155bb8p-22, INEXACT)
 T(RU,   0x1.c3d35a3e42862p+23,    0x1.921fb4222ab1ep+0,   0x1.fffff8p-1, INEXACT)
 T(RZ,   0x1.e45c6e911d284p+32,    0x1.921fb543bb83bp+0, -0x1.d8d9aep-21, INEXACT)
-T(RD,   0x1.e45c6e911d284p+32,    0x1.921fb543bb83bp+0,  -0x1.d8d9bp-21, INEXACT)
-T(RU,   0x1.e45c6e911d284p+32,    0x1.921fb543bb83cp+0,   0x1.ffffe4p-1, INEXACT)
+T(RD,   0x1.e45c6e911d284p+32,    0x1.921fb543bb83bp+0, -0x1.d8d9aep-21, INEXACT)
+T(RU,   0x1.e45c6e911d284p+32,    0x1.921fb543bb83cp+0,   0x1.ffffe2p-1, INEXACT)
 T(RZ,  -0x1.f99c0a0cfb75ap+33,   -0x1.921fb54402027p+0,  0x1.a612bap-22, INEXACT)
-T(RU,  -0x1.f99c0a0cfb75ap+33,   -0x1.921fb54402027p+0,  0x1.a612bcp-22, INEXACT)
-T(RD,  -0x1.f99c0a0cfb75ap+33,   -0x1.921fb54402028p+0,  -0x1.fffff4p-1, INEXACT)
+T(RU,  -0x1.f99c0a0cfb75ap+33,   -0x1.921fb54402027p+0,  0x1.a612bap-22, INEXACT)
+T(RD,  -0x1.f99c0a0cfb75ap+33,   -0x1.921fb54402028p+0,  -0x1.fffff2p-1, INEXACT)
 T(RN,   -0x1.ff61c3f4d5611p-4,    -0x1.fcbfdc156679p-4,  -0x1.ffffc8p-2, INEXACT)
 T(RZ,   -0x1.ef5a7f7def5dp+12,   -0x1.921770716b8cdp+0,    0x1.ffffdp-1, INEXACT)
-T(RU,   -0x1.ef5a7f7def5dp+12,   -0x1.921770716b8cdp+0,   0x1.ffffd2p-1, INEXACT)
+T(RU,   -0x1.ef5a7f7def5dp+12,   -0x1.921770716b8cdp+0,    0x1.ffffdp-1, INEXACT)
 T(RD,   -0x1.ef5a7f7def5dp+12,   -0x1.921770716b8cep+0, -0x1.7a77c2p-20, INEXACT)
-T(RZ,   0x1.6d87524c4c9e9p+30,    0x1.921fb54175a78p+0, -0x1.d27b7ap-21, INEXACT)
+T(RZ,   0x1.6d87524c4c9e9p+30,    0x1.921fb54175a78p+0, -0x1.d27b7cp-21, INEXACT)
 T(RD,   0x1.6d87524c4c9e9p+30,    0x1.921fb54175a78p+0, -0x1.d27b7cp-21, INEXACT)
-T(RU,   0x1.6d87524c4c9e9p+30,    0x1.921fb54175a79p+0,   0x1.ffffe4p-1, INEXACT)
-T(RZ,  -0x1.5353d52dbddd7p+37,   -0x1.921fb5443cc87p+0,  0x1.121b7ep-20, INEXACT)
+T(RU,   0x1.6d87524c4c9e9p+30,    0x1.921fb54175a79p+0,   0x1.ffffe2p-1, INEXACT)
+T(RZ,  -0x1.5353d52dbddd7p+37,   -0x1.921fb5443cc87p+0,   0x1.121b8p-20, INEXACT)
 T(RU,  -0x1.5353d52dbddd7p+37,   -0x1.921fb5443cc87p+0,   0x1.121b8p-20, INEXACT)
 T(RD,  -0x1.5353d52dbddd7p+37,   -0x1.921fb5443cc88p+0,  -0x1.ffffdep-1, INEXACT)
 T(RN,   0x1.26eef0335065fp+47,    0x1.921fb54442cfcp+0,  -0x1.ffffccp-2, INEXACT)
 T(RZ,   -0x1.dfae7431314f9p+5,   -0x1.8ddad140876bfp+0,   0x1.ffffd4p-1, INEXACT)
-T(RU,   -0x1.dfae7431314f9p+5,   -0x1.8ddad140876bfp+0,   0x1.ffffd6p-1, INEXACT)
+T(RU,   -0x1.dfae7431314f9p+5,   -0x1.8ddad140876bfp+0,   0x1.ffffd4p-1, INEXACT)
 T(RD,   -0x1.dfae7431314f9p+5,    -0x1.8ddad140876cp+0, -0x1.5bab06p-20, INEXACT)
 T(RN,   0x1.ba610c577d75ap+10,    0x1.91faac062258fp+0,  -0x1.ffffc8p-2, INEXACT)
 T(RZ,  -0x1.2fd0b56511bbap+13,   -0x1.9218f7961ff33p+0,   0x1.ffffe6p-1, INEXACT)
-T(RU,  -0x1.2fd0b56511bbap+13,   -0x1.9218f7961ff33p+0,   0x1.ffffe8p-1, INEXACT)
-T(RD,  -0x1.2fd0b56511bbap+13,   -0x1.9218f7961ff34p+0, -0x1.95a206p-21, INEXACT)
+T(RU,  -0x1.2fd0b56511bbap+13,   -0x1.9218f7961ff33p+0,   0x1.ffffe6p-1, INEXACT)
+T(RD,  -0x1.2fd0b56511bbap+13,   -0x1.9218f7961ff34p+0, -0x1.95a204p-21, INEXACT)
 T(RZ,   -0x1.b7dfc6d6b419p+29,   -0x1.921fb53f9ae9fp+0,  0x1.f951b2p-21, INEXACT)
-T(RU,   -0x1.b7dfc6d6b419p+29,   -0x1.921fb53f9ae9fp+0,  0x1.f951b4p-21, INEXACT)
-T(RD,   -0x1.b7dfc6d6b419p+29,    -0x1.921fb53f9aeap+0,  -0x1.ffffe2p-1, INEXACT)
+T(RU,   -0x1.b7dfc6d6b419p+29,   -0x1.921fb53f9ae9fp+0,  0x1.f951b2p-21, INEXACT)
+T(RD,   -0x1.b7dfc6d6b419p+29,    -0x1.921fb53f9aeap+0,   -0x1.ffffep-1, INEXACT)
 T(RN,    0x1.b3db95f1e95c3p-3,    0x1.ad735954ba8d6p-3,  -0x1.ffffa6p-2, INEXACT)
 T(RN,   0x1.435747a78ceffp+20,    0x1.921fa89951976p+0,   -0x1.ffffbp-2, INEXACT)
 T(RN,    0x1.45e7259e568dcp+1,    0x1.32512df5875fdp+0,   -0x1.fffffp-2, INEXACT)
@@ -1090,15 +1090,15 @@ T(RN,   0x1.2e40ec8d159e6p+49,    0x1.921fb54442d11p+0,   -0x1.ffffcp-2, INEXACT
 T(RN,   0x1.d0a55d17938ccp+28,    0x1.921fb53b72191p+0,  -0x1.ffffb8p-2, INEXACT)
 T(RN,    0x1.d59af5670838p+39,    0x1.921fb54441ba6p+0,  -0x1.ffffdep-2, INEXACT)
 T(RZ,  -0x1.07337852c5051p+25,   -0x1.921fb4c7c355dp+0,  0x1.074a86p-23, INEXACT)
-T(RU,  -0x1.07337852c5051p+25,   -0x1.921fb4c7c355dp+0,  0x1.074a88p-23, INEXACT)
+T(RU,  -0x1.07337852c5051p+25,   -0x1.921fb4c7c355dp+0,  0x1.074a86p-23, INEXACT)
 T(RD,  -0x1.07337852c5051p+25,   -0x1.921fb4c7c355ep+0,  -0x1.fffffcp-1, INEXACT)
 T(RN,  -0x1.0a4b62409fc2ap+16,   -0x1.921ebf29c3fd9p+0,  -0x1.ffffeep-2, INEXACT)
-T(RZ,    0x1.45eb95c224cfbp+1,    0x1.32525d9da63bdp+0,  -0x1.bca83p-25, INEXACT)
+T(RZ,    0x1.45eb95c224cfbp+1,    0x1.32525d9da63bdp+0, -0x1.bca832p-25, INEXACT)
 T(RD,    0x1.45eb95c224cfbp+1,    0x1.32525d9da63bdp+0, -0x1.bca832p-25, INEXACT)
-T(RU,    0x1.45eb95c224cfbp+1,    0x1.32525d9da63bep+0,          0x1p+0, INEXACT)
+T(RU,    0x1.45eb95c224cfbp+1,    0x1.32525d9da63bep+0,   0x1.fffffep-1, INEXACT)
 T(RZ,   0x1.f1783c807f4fcp+38,    0x1.921fb54440c28p+0,  -0x1.fffff4p-1, INEXACT)
-T(RD,   0x1.f1783c807f4fcp+38,    0x1.921fb54440c28p+0,  -0x1.fffff6p-1, INEXACT)
-T(RU,   0x1.f1783c807f4fcp+38,    0x1.921fb54440c29p+0,  0x1.72fd3cp-22, INEXACT)
+T(RD,   0x1.f1783c807f4fcp+38,    0x1.921fb54440c28p+0,  -0x1.fffff4p-1, INEXACT)
+T(RU,   0x1.f1783c807f4fcp+38,    0x1.921fb54440c29p+0,  0x1.72fd3ap-22, INEXACT)
 T(RN,   -0x1.9e3994c23c8cep+3,   -0x1.7e62e8ee9c3a5p+0,  -0x1.ffffeep-2, INEXACT)
 T(RN,    0x1.6a02638ded2dcp+6,     0x1.8f4b99fca285p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,    0x1.20318b1fd164p+38,    0x1.921fb5443f43ep+0,  -0x1.fffffcp-2, INEXACT)
@@ -1106,220 +1106,220 @@ T(RN,   0x1.2e40ec8ca1bfdp+49,    0x1.921fb54442d11p+0,   -0x1.ffffcp-2, INEXACT
 T(RN,    -0x1.1e14724968d2p+7,   -0x1.90558cbe4d496p+0,  -0x1.fffff6p-2, INEXACT)
 T(RN,   -0x1.b881cc8849556p+9,   -0x1.91d552335c977p+0,  -0x1.fffff8p-2, INEXACT)
 T(RZ,  -0x1.c1b7db276fbaep+15,   -0x1.921e91d0217a3p+0,   0x1.ffffeep-1, INEXACT)
-T(RU,  -0x1.c1b7db276fbaep+15,   -0x1.921e91d0217a3p+0,    0x1.fffffp-1, INEXACT)
-T(RD,  -0x1.c1b7db276fbaep+15,   -0x1.921e91d0217a4p+0, -0x1.1e06bep-21, INEXACT)
+T(RU,  -0x1.c1b7db276fbaep+15,   -0x1.921e91d0217a3p+0,   0x1.ffffeep-1, INEXACT)
+T(RD,  -0x1.c1b7db276fbaep+15,   -0x1.921e91d0217a4p+0, -0x1.1e06bcp-21, INEXACT)
 T(RN,   0x1.67ae38652bd47p+47,    0x1.921fb54442d01p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   0x1.05375e3a85206p+43,    0x1.921fb54442b22p+0,  -0x1.ffffc2p-2, INEXACT)
 T(RZ,  -0x1.db6feff1bef1bp+23,   -0x1.921fb43092e07p+0,  0x1.be7be2p-21, INEXACT)
-T(RU,  -0x1.db6feff1bef1bp+23,   -0x1.921fb43092e07p+0,  0x1.be7be4p-21, INEXACT)
-T(RD,  -0x1.db6feff1bef1bp+23,   -0x1.921fb43092e08p+0,  -0x1.ffffe6p-1, INEXACT)
-T(RZ,   -0x1.3702ca1f93ac3p-4,   -0x1.366a4dfc6e009p-4,   0x1.fffffap-1, INEXACT)
+T(RU,  -0x1.db6feff1bef1bp+23,   -0x1.921fb43092e07p+0,  0x1.be7be2p-21, INEXACT)
+T(RD,  -0x1.db6feff1bef1bp+23,   -0x1.921fb43092e08p+0,  -0x1.ffffe4p-1, INEXACT)
+T(RZ,   -0x1.3702ca1f93ac3p-4,   -0x1.366a4dfc6e009p-4,   0x1.fffffcp-1, INEXACT)
 T(RU,   -0x1.3702ca1f93ac3p-4,   -0x1.366a4dfc6e009p-4,   0x1.fffffcp-1, INEXACT)
 T(RD,   -0x1.3702ca1f93ac3p-4,   -0x1.366a4dfc6e00ap-4,  -0x1.12267p-23, INEXACT)
 T(RN,    0x1.a41eb7f7cd672p+8,     0x1.9183b6ffbd63p+0,   -0x1.fffffp-2, INEXACT)
-T(RZ,  -0x1.f0d21ed2bf153p+27,   -0x1.921fb533c5acbp+0,  0x1.e27028p-22, INEXACT)
+T(RZ,  -0x1.f0d21ed2bf153p+27,   -0x1.921fb533c5acbp+0,  0x1.e2702ap-22, INEXACT)
 T(RU,  -0x1.f0d21ed2bf153p+27,   -0x1.921fb533c5acbp+0,  0x1.e2702ap-22, INEXACT)
-T(RD,  -0x1.f0d21ed2bf153p+27,   -0x1.921fb533c5accp+0,  -0x1.fffff2p-1, INEXACT)
+T(RD,  -0x1.f0d21ed2bf153p+27,   -0x1.921fb533c5accp+0,   -0x1.fffffp-1, INEXACT)
 T(RZ,   -0x1.9e9abbf5a7b55p-2,   -0x1.89f2067379584p-2,   0x1.ffffeap-1, INEXACT)
-T(RU,   -0x1.9e9abbf5a7b55p-2,   -0x1.89f2067379584p-2,   0x1.ffffecp-1, INEXACT)
+T(RU,   -0x1.9e9abbf5a7b55p-2,   -0x1.89f2067379584p-2,   0x1.ffffeap-1, INEXACT)
 T(RD,   -0x1.9e9abbf5a7b55p-2,   -0x1.89f2067379585p-2, -0x1.577b68p-21, INEXACT)
 T(RZ,  -0x1.50bea49428a25p+32,   -0x1.921fb5438033bp+0,   0x1.ffffe2p-1, INEXACT)
-T(RU,  -0x1.50bea49428a25p+32,   -0x1.921fb5438033bp+0,   0x1.ffffe4p-1, INEXACT)
-T(RD,  -0x1.50bea49428a25p+32,   -0x1.921fb5438033cp+0, -0x1.d7415ep-21, INEXACT)
+T(RU,  -0x1.50bea49428a25p+32,   -0x1.921fb5438033bp+0,   0x1.ffffe2p-1, INEXACT)
+T(RD,  -0x1.50bea49428a25p+32,   -0x1.921fb5438033cp+0, -0x1.d7415cp-21, INEXACT)
 T(RN,   0x1.318db6223b70bp+27,    0x1.921fb529735dfp+0,  -0x1.fffff4p-2, INEXACT)
-T(RZ,   0x1.2e317370b6062p+17,    0x1.921f48d52b383p+0,  -0x1.fffff2p-1, INEXACT)
+T(RZ,   0x1.2e317370b6062p+17,    0x1.921f48d52b383p+0,  -0x1.fffff4p-1, INEXACT)
 T(RD,   0x1.2e317370b6062p+17,    0x1.921f48d52b383p+0,  -0x1.fffff4p-1, INEXACT)
 T(RU,   0x1.2e317370b6062p+17,    0x1.921f48d52b384p+0,   0x1.8dd07p-22, INEXACT)
-T(RZ,  -0x1.6e022561c7be2p+29,   -0x1.921fb53eaa5edp+0,  0x1.e3e296p-22, INEXACT)
+T(RZ,  -0x1.6e022561c7be2p+29,   -0x1.921fb53eaa5edp+0,  0x1.e3e298p-22, INEXACT)
 T(RU,  -0x1.6e022561c7be2p+29,   -0x1.921fb53eaa5edp+0,  0x1.e3e298p-22, INEXACT)
-T(RD,  -0x1.6e022561c7be2p+29,   -0x1.921fb53eaa5eep+0,  -0x1.fffff2p-1, INEXACT)
+T(RD,  -0x1.6e022561c7be2p+29,   -0x1.921fb53eaa5eep+0,   -0x1.fffffp-1, INEXACT)
 T(RZ,  -0x1.f34557bc576bfp+13,   -0x1.921b9b28c8f5bp+0,   0x1.ffffecp-1, INEXACT)
-T(RU,  -0x1.f34557bc576bfp+13,   -0x1.921b9b28c8f5bp+0,   0x1.ffffeep-1, INEXACT)
+T(RU,  -0x1.f34557bc576bfp+13,   -0x1.921b9b28c8f5bp+0,   0x1.ffffecp-1, INEXACT)
 T(RD,  -0x1.f34557bc576bfp+13,   -0x1.921b9b28c8f5cp+0, -0x1.3e1118p-21, INEXACT)
 T(RN,    0x1.60e50bdcc243ep+8,    0x1.9165ffb0944cfp+0,  -0x1.ffffe2p-2, INEXACT)
 T(RN,  -0x1.03a385673053dp+48,   -0x1.921fb54442d09p+0,  -0x1.ffffc8p-2, INEXACT)
-T(RZ,   0x1.35d545703dfffp+23,    0x1.921fb39d3867dp+0, -0x1.917828p-21, INEXACT)
+T(RZ,   0x1.35d545703dfffp+23,    0x1.921fb39d3867dp+0, -0x1.91782ap-21, INEXACT)
 T(RD,   0x1.35d545703dfffp+23,    0x1.921fb39d3867dp+0, -0x1.91782ap-21, INEXACT)
-T(RU,   0x1.35d545703dfffp+23,    0x1.921fb39d3867ep+0,   0x1.ffffe8p-1, INEXACT)
-T(RZ,   0x1.e9bc817338c94p+42,      0x1.921fb54442bp+0,  -0x1.fffffep-1, INEXACT)
+T(RU,   0x1.35d545703dfffp+23,    0x1.921fb39d3867ep+0,   0x1.ffffe6p-1, INEXACT)
+T(RZ,   0x1.e9bc817338c94p+42,      0x1.921fb54442bp+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.e9bc817338c94p+42,      0x1.921fb54442bp+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.e9bc817338c94p+42,    0x1.921fb54442b01p+0,  0x1.33b6a2p-26, INEXACT)
 T(RZ,   0x1.fad99452b00b3p+23,    0x1.921fb441a8e8ep+0,  -0x1.fffff6p-1, INEXACT)
-T(RD,   0x1.fad99452b00b3p+23,    0x1.921fb441a8e8ep+0,  -0x1.fffff8p-1, INEXACT)
-T(RU,   0x1.fad99452b00b3p+23,    0x1.921fb441a8e8fp+0,  0x1.27e5a6p-22, INEXACT)
+T(RD,   0x1.fad99452b00b3p+23,    0x1.921fb441a8e8ep+0,  -0x1.fffff6p-1, INEXACT)
+T(RU,   0x1.fad99452b00b3p+23,    0x1.921fb441a8e8fp+0,  0x1.27e5a4p-22, INEXACT)
 T(RN,  -0x1.d6c0073563d1ep+19,    -0x1.921fa3dd586ep+0,  -0x1.fffff8p-2, INEXACT)
 T(RN,   0x1.9e3e8ec609d27p+47,    0x1.921fb54442d04p+0,  -0x1.ffffc4p-2, INEXACT)
 T(RN,    0x1.21bf7d72aa3cfp+4,    0x1.840074b012c26p+0,  -0x1.ffffc8p-2, INEXACT)
 T(RZ,   -0x1.b1416a939b67bp-1,   -0x1.6791ea2e9dffap-1,   0x1.fffffcp-1, INEXACT)
-T(RU,   -0x1.b1416a939b67bp-1,   -0x1.6791ea2e9dffap-1,   0x1.fffffep-1, INEXACT)
+T(RU,   -0x1.b1416a939b67bp-1,   -0x1.6791ea2e9dffap-1,   0x1.fffffcp-1, INEXACT)
 T(RD,   -0x1.b1416a939b67bp-1,   -0x1.6791ea2e9dffbp-1, -0x1.e46ab2p-24, INEXACT)
-T(RZ,  -0x1.fba01c407ac4dp+46,   -0x1.921fb54442cf7p+0,   0x1.ffffe4p-1, INEXACT)
+T(RZ,  -0x1.fba01c407ac4dp+46,   -0x1.921fb54442cf7p+0,   0x1.ffffe6p-1, INEXACT)
 T(RU,  -0x1.fba01c407ac4dp+46,   -0x1.921fb54442cf7p+0,   0x1.ffffe6p-1, INEXACT)
 T(RD,  -0x1.fba01c407ac4dp+46,   -0x1.921fb54442cf8p+0, -0x1.a63c28p-21, INEXACT)
 T(RZ,    0x1.dd3098a3500ap+16,    0x1.921f2bede467ap+0, -0x1.b85536p-23, INEXACT)
-T(RD,    0x1.dd3098a3500ap+16,    0x1.921f2bede467ap+0, -0x1.b85538p-23, INEXACT)
+T(RD,    0x1.dd3098a3500ap+16,    0x1.921f2bede467ap+0, -0x1.b85536p-23, INEXACT)
 T(RU,    0x1.dd3098a3500ap+16,    0x1.921f2bede467bp+0,   0x1.fffffap-1, INEXACT)
-T(RZ,   -0x1.ca176c4760c8p+33,   -0x1.921fb543fb496p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.ca176c4760c8p+33,   -0x1.921fb543fb496p+0,          0x1p+0, INEXACT)
 T(RU,   -0x1.ca176c4760c8p+33,   -0x1.921fb543fb496p+0,          0x1p+0, INEXACT)
-T(RD,   -0x1.ca176c4760c8p+33,   -0x1.921fb543fb497p+0, -0x1.5ad3dep-26, INEXACT)
+T(RD,   -0x1.ca176c4760c8p+33,   -0x1.921fb543fb497p+0, -0x1.5ad3dcp-26, INEXACT)
 T(RN,   0x1.3683f73bf6a0ep+39,    0x1.921fb544412b6p+0,  -0x1.ffffc4p-2, INEXACT)
 T(RN,   -0x1.e7c8e972ba1d7p+0,   -0x1.1665b129ca7a9p+0,  -0x1.ffffc6p-2, INEXACT)
 T(RN,   0x1.07a1523be4a44p+23,    0x1.921fb35314646p+0,  -0x1.fffff2p-2, INEXACT)
 T(RZ,   0x1.708395338a3a9p+13,    0x1.921a268ee1a5bp+0,   -0x1.ffffep-1, INEXACT)
-T(RD,   0x1.708395338a3a9p+13,    0x1.921a268ee1a5bp+0,  -0x1.ffffe2p-1, INEXACT)
+T(RD,   0x1.708395338a3a9p+13,    0x1.921a268ee1a5bp+0,   -0x1.ffffep-1, INEXACT)
 T(RU,   0x1.708395338a3a9p+13,    0x1.921a268ee1a5cp+0,  0x1.fe7894p-21, INEXACT)
 T(RN,   -0x1.9ab51d1d67b76p+9,   -0x1.91cfec804e4aap+0,  -0x1.ffffdep-2, INEXACT)
-T(RZ,   0x1.f627395c27faap+37,    0x1.921fb5443ebd7p+0, -0x1.a73186p-24, INEXACT)
+T(RZ,   0x1.f627395c27faap+37,    0x1.921fb5443ebd7p+0, -0x1.a73188p-24, INEXACT)
 T(RD,   0x1.f627395c27faap+37,    0x1.921fb5443ebd7p+0, -0x1.a73188p-24, INEXACT)
-T(RU,   0x1.f627395c27faap+37,    0x1.921fb5443ebd8p+0,   0x1.fffffep-1, INEXACT)
+T(RU,   0x1.f627395c27faap+37,    0x1.921fb5443ebd8p+0,   0x1.fffffcp-1, INEXACT)
 T(RN,   -0x1.132f415f4cbdp+26,   -0x1.921fb508b908fp+0,  -0x1.fffff6p-2, INEXACT)
 T(RN,   0x1.8d5dd32aa82fep+21,    0x1.921fb01cdab87p+0,  -0x1.fffffcp-2, INEXACT)
 T(RZ,  -0x1.58fa810a65d7dp+35,   -0x1.921fb5442b127p+0,  0x1.1b6806p-24, INEXACT)
-T(RU,  -0x1.58fa810a65d7dp+35,   -0x1.921fb5442b127p+0,  0x1.1b6808p-24, INEXACT)
+T(RU,  -0x1.58fa810a65d7dp+35,   -0x1.921fb5442b127p+0,  0x1.1b6806p-24, INEXACT)
 T(RD,  -0x1.58fa810a65d7dp+35,   -0x1.921fb5442b128p+0,  -0x1.fffffep-1, INEXACT)
 T(RN,  -0x1.00ffa2f3210b8p+10,   -0x1.91dff4eebef16p+0,  -0x1.fffffap-2, INEXACT)
-T(RZ,  -0x1.4bece82b26ef7p+35,   -0x1.921fb5442a236p+0,   0x1.c27fep-24, INEXACT)
+T(RZ,  -0x1.4bece82b26ef7p+35,   -0x1.921fb5442a236p+0,  0x1.c27fe2p-24, INEXACT)
 T(RU,  -0x1.4bece82b26ef7p+35,   -0x1.921fb5442a236p+0,  0x1.c27fe2p-24, INEXACT)
-T(RD,  -0x1.4bece82b26ef7p+35,   -0x1.921fb5442a237p+0,  -0x1.fffffep-1, INEXACT)
+T(RD,  -0x1.4bece82b26ef7p+35,   -0x1.921fb5442a237p+0,  -0x1.fffffcp-1, INEXACT)
 T(RN,   0x1.aaad9a825f434p+26,    0x1.921fb51ddcaecp+0,   -0x1.ffffep-2, INEXACT)
 T(RN,  -0x1.89d48471f2603p+18,   -0x1.921f8baa3a675p+0,  -0x1.ffffe2p-2, INEXACT)
 T(RN,   0x1.49b81ce73843bp+33,    0x1.921fb543df6fdp+0,  -0x1.ffffe6p-2, INEXACT)
-T(RZ,   0x1.9f70ec134e46dp+31,    0x1.921fb54307514p+0,  -0x1.fffff4p-1, INEXACT)
+T(RZ,   0x1.9f70ec134e46dp+31,    0x1.921fb54307514p+0,  -0x1.fffff6p-1, INEXACT)
 T(RD,   0x1.9f70ec134e46dp+31,    0x1.921fb54307514p+0,  -0x1.fffff6p-1, INEXACT)
 T(RU,   0x1.9f70ec134e46dp+31,    0x1.921fb54307515p+0,  0x1.56df88p-22, INEXACT)
 T(RN,   -0x1.d29b5fc39197p+11,   -0x1.920e26cb563bdp+0,  -0x1.ffffe4p-2, INEXACT)
 T(RN,   0x1.8c1f41542c66fp+42,    0x1.921fb54442a82p+0,   -0x1.fffffp-2, INEXACT)
 T(RZ,   0x1.23d8b78b1e703p+16,    0x1.921ed4b5d501ap+0,  -0x1.fffff2p-1, INEXACT)
-T(RD,   0x1.23d8b78b1e703p+16,    0x1.921ed4b5d501ap+0,  -0x1.fffff4p-1, INEXACT)
-T(RU,   0x1.23d8b78b1e703p+16,    0x1.921ed4b5d501bp+0,  0x1.b5e0dep-22, INEXACT)
+T(RD,   0x1.23d8b78b1e703p+16,    0x1.921ed4b5d501ap+0,  -0x1.fffff2p-1, INEXACT)
+T(RU,   0x1.23d8b78b1e703p+16,    0x1.921ed4b5d501bp+0,  0x1.b5e0dcp-22, INEXACT)
 T(RZ,  -0x1.39c722d2df872p+20,   -0x1.921fa8367ba68p+0,  0x1.e7c95ap-23, INEXACT)
-T(RU,  -0x1.39c722d2df872p+20,   -0x1.921fa8367ba68p+0,  0x1.e7c95cp-23, INEXACT)
-T(RD,  -0x1.39c722d2df872p+20,   -0x1.921fa8367ba69p+0,  -0x1.fffffap-1, INEXACT)
+T(RU,  -0x1.39c722d2df872p+20,   -0x1.921fa8367ba68p+0,  0x1.e7c95ap-23, INEXACT)
+T(RD,  -0x1.39c722d2df872p+20,   -0x1.921fa8367ba69p+0,  -0x1.fffff8p-1, INEXACT)
 T(RN,  -0x1.acd4ed82cb816p+49,   -0x1.921fb54442d14p+0,  -0x1.fffff6p-2, INEXACT)
 T(RN,  -0x1.acd4ed82bca67p+49,   -0x1.921fb54442d14p+0,  -0x1.fffff6p-2, INEXACT)
-T(RZ,  -0x1.30aa24611160cp+34,   -0x1.921fb5440d0a8p+0,   0x1.fffffap-1, INEXACT)
+T(RZ,  -0x1.30aa24611160cp+34,   -0x1.921fb5440d0a8p+0,   0x1.fffffcp-1, INEXACT)
 T(RU,  -0x1.30aa24611160cp+34,   -0x1.921fb5440d0a8p+0,   0x1.fffffcp-1, INEXACT)
 T(RD,  -0x1.30aa24611160cp+34,   -0x1.921fb5440d0a9p+0, -0x1.247714p-23, INEXACT)
-T(RZ,   0x1.8b2c78c733b79p+20,    0x1.921faae6ce212p+0,  -0x1.fffffcp-1, INEXACT)
+T(RZ,   0x1.8b2c78c733b79p+20,    0x1.921faae6ce212p+0,  -0x1.fffffep-1, INEXACT)
 T(RD,   0x1.8b2c78c733b79p+20,    0x1.921faae6ce212p+0,  -0x1.fffffep-1, INEXACT)
 T(RU,   0x1.8b2c78c733b79p+20,    0x1.921faae6ce213p+0,  0x1.41c5f2p-24, INEXACT)
-T(RZ,  -0x1.8430a6fc5a8ebp+49,   -0x1.921fb54442d12p+0,    0x1.fffffp-1, INEXACT)
+T(RZ,  -0x1.8430a6fc5a8ebp+49,   -0x1.921fb54442d12p+0,   0x1.fffff2p-1, INEXACT)
 T(RU,  -0x1.8430a6fc5a8ebp+49,   -0x1.921fb54442d12p+0,   0x1.fffff2p-1, INEXACT)
-T(RD,  -0x1.8430a6fc5a8ebp+49,   -0x1.921fb54442d13p+0, -0x1.c8e8e4p-22, INEXACT)
+T(RD,  -0x1.8430a6fc5a8ebp+49,   -0x1.921fb54442d13p+0, -0x1.c8e8e2p-22, INEXACT)
 T(RZ,   0x1.629331fd6f376p+40,    0x1.921fb5444218bp+0, -0x1.46857ap-22, INEXACT)
-T(RD,   0x1.629331fd6f376p+40,    0x1.921fb5444218bp+0, -0x1.46857cp-22, INEXACT)
+T(RD,   0x1.629331fd6f376p+40,    0x1.921fb5444218bp+0, -0x1.46857ap-22, INEXACT)
 T(RU,   0x1.629331fd6f376p+40,    0x1.921fb5444218cp+0,   0x1.fffff6p-1, INEXACT)
 T(RN,  -0x1.36fb8635998d2p+12,   -0x1.921289733b985p+0,  -0x1.fffffap-2, INEXACT)
 T(RN,   0x1.b31d304a897ddp+39,    0x1.921fb54441a44p+0,  -0x1.fffff6p-2, INEXACT)
 T(RN,  -0x1.8dba77c5761c3p+44,   -0x1.921fb54442c74p+0,  -0x1.ffffeep-2, INEXACT)
-T(RZ,  -0x1.fafb1274c862ep+40,   -0x1.921fb54442503p+0,    0x1.fffffp-1, INEXACT)
+T(RZ,  -0x1.fafb1274c862ep+40,   -0x1.921fb54442503p+0,   0x1.fffff2p-1, INEXACT)
 T(RU,  -0x1.fafb1274c862ep+40,   -0x1.921fb54442503p+0,   0x1.fffff2p-1, INEXACT)
-T(RD,  -0x1.fafb1274c862ep+40,   -0x1.921fb54442504p+0, -0x1.c0fbe4p-22, INEXACT)
+T(RD,  -0x1.fafb1274c862ep+40,   -0x1.921fb54442504p+0, -0x1.c0fbe2p-22, INEXACT)
 T(RZ,    0x1.01f9f80852fdap-4,    0x1.01a2d9deef07ep-4,  -0x1.fffff8p-1, INEXACT)
-T(RD,    0x1.01f9f80852fdap-4,    0x1.01a2d9deef07ep-4,  -0x1.fffffap-1, INEXACT)
+T(RD,    0x1.01f9f80852fdap-4,    0x1.01a2d9deef07ep-4,  -0x1.fffff8p-1, INEXACT)
 T(RU,    0x1.01f9f80852fdap-4,    0x1.01a2d9deef07fp-4,  0x1.f7148ep-23, INEXACT)
 T(RN,   0x1.50d0825e08f62p+18,    0x1.921f849f666a6p+0,  -0x1.fffff2p-2, INEXACT)
 T(RN,  -0x1.3fd243d7d601bp+31,   -0x1.921fb542a8fd6p+0,  -0x1.ffffecp-2, INEXACT)
 T(RZ,   0x1.3508159e92163p+42,    0x1.921fb544429c8p+0, -0x1.bed36ap-22, INEXACT)
-T(RD,   0x1.3508159e92163p+42,    0x1.921fb544429c8p+0, -0x1.bed36cp-22, INEXACT)
-T(RU,   0x1.3508159e92163p+42,    0x1.921fb544429c9p+0,   0x1.fffff4p-1, INEXACT)
+T(RD,   0x1.3508159e92163p+42,    0x1.921fb544429c8p+0, -0x1.bed36ap-22, INEXACT)
+T(RU,   0x1.3508159e92163p+42,    0x1.921fb544429c9p+0,   0x1.fffff2p-1, INEXACT)
 T(RN,   0x1.238158f429262p+11,    0x1.92039b0cee03dp+0,  -0x1.ffffeap-2, INEXACT)
 T(RZ,  -0x1.cc6fbd949c80ep+31,   -0x1.921fb54326263p+0,   0x1.fffff6p-1, INEXACT)
-T(RU,  -0x1.cc6fbd949c80ep+31,   -0x1.921fb54326263p+0,   0x1.fffff8p-1, INEXACT)
+T(RU,  -0x1.cc6fbd949c80ep+31,   -0x1.921fb54326263p+0,   0x1.fffff6p-1, INEXACT)
 T(RD,  -0x1.cc6fbd949c80ep+31,   -0x1.921fb54326264p+0, -0x1.2cd7f6p-22, INEXACT)
-T(RZ,  -0x1.0a01b5054be15p+33,   -0x1.921fb543c7a23p+0,  0x1.bfebb4p-22, INEXACT)
+T(RZ,  -0x1.0a01b5054be15p+33,   -0x1.921fb543c7a23p+0,  0x1.bfebb6p-22, INEXACT)
 T(RU,  -0x1.0a01b5054be15p+33,   -0x1.921fb543c7a23p+0,  0x1.bfebb6p-22, INEXACT)
-T(RD,  -0x1.0a01b5054be15p+33,   -0x1.921fb543c7a24p+0,  -0x1.fffff4p-1, INEXACT)
+T(RD,  -0x1.0a01b5054be15p+33,   -0x1.921fb543c7a24p+0,  -0x1.fffff2p-1, INEXACT)
 T(RN,   0x1.70e83cd4b3716p+50,    0x1.921fb54442d15p+0,  -0x1.fffffcp-2, INEXACT)
-T(RZ,    0x1.2ea8608d7315bp-2,    0x1.26478ab80a9bbp-2,  -0x1.fffffap-1, INEXACT)
+T(RZ,    0x1.2ea8608d7315bp-2,    0x1.26478ab80a9bbp-2,  -0x1.fffffcp-1, INEXACT)
 T(RD,    0x1.2ea8608d7315bp-2,    0x1.26478ab80a9bbp-2,  -0x1.fffffcp-1, INEXACT)
 T(RU,    0x1.2ea8608d7315bp-2,    0x1.26478ab80a9bcp-2,  0x1.1da26ep-23, INEXACT)
 T(RN,    0x1.975409801eae3p-2,    0x1.83adbbb2a2861p-2,  -0x1.ffffe6p-2, INEXACT)
-T(RZ,  -0x1.86b5010b5c67dp+15,   -0x1.921e65caf4245p+0,   0x1.0ad94p-22, INEXACT)
+T(RZ,  -0x1.86b5010b5c67dp+15,   -0x1.921e65caf4245p+0,  0x1.0ad942p-22, INEXACT)
 T(RU,  -0x1.86b5010b5c67dp+15,   -0x1.921e65caf4245p+0,  0x1.0ad942p-22, INEXACT)
 T(RD,  -0x1.86b5010b5c67dp+15,   -0x1.921e65caf4246p+0,  -0x1.fffff8p-1, INEXACT)
-T(RZ,   -0x1.0b804d0504348p+7,   -0x1.9035bb06a5ce4p+0,   0x1.fffff6p-1, INEXACT)
+T(RZ,   -0x1.0b804d0504348p+7,   -0x1.9035bb06a5ce4p+0,   0x1.fffff8p-1, INEXACT)
 T(RU,   -0x1.0b804d0504348p+7,   -0x1.9035bb06a5ce4p+0,   0x1.fffff8p-1, INEXACT)
-T(RD,   -0x1.0b804d0504348p+7,   -0x1.9035bb06a5ce5p+0,  -0x1.178a6p-22, INEXACT)
-T(RZ,   0x1.cac4f8cbee754p+11,    0x1.920dda0304242p+0, -0x1.8a3f26p-24, INEXACT)
+T(RD,   -0x1.0b804d0504348p+7,   -0x1.9035bb06a5ce5p+0, -0x1.178a5ep-22, INEXACT)
+T(RZ,   0x1.cac4f8cbee754p+11,    0x1.920dda0304242p+0, -0x1.8a3f28p-24, INEXACT)
 T(RD,   0x1.cac4f8cbee754p+11,    0x1.920dda0304242p+0, -0x1.8a3f28p-24, INEXACT)
-T(RU,   0x1.cac4f8cbee754p+11,    0x1.920dda0304243p+0,   0x1.fffffep-1, INEXACT)
+T(RU,   0x1.cac4f8cbee754p+11,    0x1.920dda0304243p+0,   0x1.fffffcp-1, INEXACT)
 T(RN,    0x1.a612aa4588196p+1,    0x1.46bea81d04ab1p+0,  -0x1.ffffe4p-2, INEXACT)
-T(RZ,   0x1.c570684797c06p+14,    0x1.921d7324876d2p+0, -0x1.27c736p-22, INEXACT)
+T(RZ,   0x1.c570684797c06p+14,    0x1.921d7324876d2p+0, -0x1.27c738p-22, INEXACT)
 T(RD,   0x1.c570684797c06p+14,    0x1.921d7324876d2p+0, -0x1.27c738p-22, INEXACT)
-T(RU,   0x1.c570684797c06p+14,    0x1.921d7324876d3p+0,   0x1.fffff8p-1, INEXACT)
+T(RU,   0x1.c570684797c06p+14,    0x1.921d7324876d3p+0,   0x1.fffff6p-1, INEXACT)
 T(RN,  -0x1.571f3ae49ddc6p+36,   -0x1.921fb54436e19p+0,  -0x1.ffffeep-2, INEXACT)
 T(RN,  -0x1.a8e448c657293p+32,   -0x1.921fb543a893bp+0,  -0x1.fffffap-2, INEXACT)
 T(RN,   -0x1.ce6bf9fd1298p+16,   -0x1.921f278b1048fp+0,  -0x1.fffff8p-2, INEXACT)
-T(RZ,    0x1.10ae487a90b3bp-1,    0x1.f51d828ebffd9p-2,  -0x1.fffffep-1, INEXACT)
+T(RZ,    0x1.10ae487a90b3bp-1,    0x1.f51d828ebffd9p-2,         -0x1p+0, INEXACT)
 T(RD,    0x1.10ae487a90b3bp-1,    0x1.f51d828ebffd9p-2,         -0x1p+0, INEXACT)
-T(RU,    0x1.10ae487a90b3bp-1,    0x1.f51d828ebffdap-2,  0x1.170794p-26, INEXACT)
+T(RU,    0x1.10ae487a90b3bp-1,    0x1.f51d828ebffdap-2,  0x1.170792p-26, INEXACT)
 T(RZ,    0x1.417086602e127p+7,    0x1.9087f29cef487p+0, -0x1.0fd8dap-24, INEXACT)
-T(RD,    0x1.417086602e127p+7,    0x1.9087f29cef487p+0, -0x1.0fd8dcp-24, INEXACT)
+T(RD,    0x1.417086602e127p+7,    0x1.9087f29cef487p+0, -0x1.0fd8dap-24, INEXACT)
 T(RU,    0x1.417086602e127p+7,    0x1.9087f29cef488p+0,   0x1.fffffep-1, INEXACT)
-T(RZ,   -0x1.924b5671ed92ep+5,   -0x1.8d08a286ca1d4p+0,  0x1.334cb2p-24, INEXACT)
+T(RZ,   -0x1.924b5671ed92ep+5,   -0x1.8d08a286ca1d4p+0,  0x1.334cb4p-24, INEXACT)
 T(RU,   -0x1.924b5671ed92ep+5,   -0x1.8d08a286ca1d4p+0,  0x1.334cb4p-24, INEXACT)
 T(RD,   -0x1.924b5671ed92ep+5,   -0x1.8d08a286ca1d5p+0,  -0x1.fffffep-1, INEXACT)
 T(RZ,   -0x1.b26752436b14cp-3,   -0x1.ac0f29d85d44bp-3,   0x1.fffffcp-1, INEXACT)
-T(RU,   -0x1.b26752436b14cp-3,   -0x1.ac0f29d85d44bp-3,   0x1.fffffep-1, INEXACT)
-T(RD,   -0x1.b26752436b14cp-3,   -0x1.ac0f29d85d44cp-3, -0x1.d6e526p-24, INEXACT)
+T(RU,   -0x1.b26752436b14cp-3,   -0x1.ac0f29d85d44bp-3,   0x1.fffffcp-1, INEXACT)
+T(RD,   -0x1.b26752436b14cp-3,   -0x1.ac0f29d85d44cp-3, -0x1.d6e524p-24, INEXACT)
 T(RN,   0x1.49ff15c0df12ep+52,    0x1.921fb54442d17p+0,  -0x1.fffffep-2, INEXACT)
-T(RZ,  -0x1.6afa095694d37p+45,   -0x1.921fb54442cbep+0,  0x1.722a4ap-23, INEXACT)
+T(RZ,  -0x1.6afa095694d37p+45,   -0x1.921fb54442cbep+0,  0x1.722a4cp-23, INEXACT)
 T(RU,  -0x1.6afa095694d37p+45,   -0x1.921fb54442cbep+0,  0x1.722a4cp-23, INEXACT)
-T(RD,  -0x1.6afa095694d37p+45,   -0x1.921fb54442cbfp+0,  -0x1.fffffcp-1, INEXACT)
-T(RZ,   0x1.468863e9ddb5ap+13,    0x1.92196fa531342p+0, -0x1.bdedc4p-24, INEXACT)
+T(RD,  -0x1.6afa095694d37p+45,   -0x1.921fb54442cbfp+0,  -0x1.fffffap-1, INEXACT)
+T(RZ,   0x1.468863e9ddb5ap+13,    0x1.92196fa531342p+0, -0x1.bdedc6p-24, INEXACT)
 T(RD,   0x1.468863e9ddb5ap+13,    0x1.92196fa531342p+0, -0x1.bdedc6p-24, INEXACT)
-T(RU,   0x1.468863e9ddb5ap+13,    0x1.92196fa531343p+0,   0x1.fffffep-1, INEXACT)
+T(RU,   0x1.468863e9ddb5ap+13,    0x1.92196fa531343p+0,   0x1.fffffcp-1, INEXACT)
 T(RN,  -0x1.acd4ed82c63d5p+49,   -0x1.921fb54442d14p+0,  -0x1.fffff6p-2, INEXACT)
 T(RZ,   -0x1.a7eaee03d6b69p-3,   -0x1.a203b1ac12dc9p-3,   0x1.fffff8p-1, INEXACT)
-T(RU,   -0x1.a7eaee03d6b69p-3,   -0x1.a203b1ac12dc9p-3,   0x1.fffffap-1, INEXACT)
-T(RD,   -0x1.a7eaee03d6b69p-3,   -0x1.a203b1ac12dcap-3, -0x1.cd1c36p-23, INEXACT)
+T(RU,   -0x1.a7eaee03d6b69p-3,   -0x1.a203b1ac12dc9p-3,   0x1.fffff8p-1, INEXACT)
+T(RD,   -0x1.a7eaee03d6b69p-3,   -0x1.a203b1ac12dcap-3, -0x1.cd1c34p-23, INEXACT)
 T(RZ,    0x1.9f3dd676f972cp+5,     0x1.8d31412c9ce5p+0, -0x1.430c24p-25, INEXACT)
-T(RD,    0x1.9f3dd676f972cp+5,     0x1.8d31412c9ce5p+0, -0x1.430c26p-25, INEXACT)
-T(RU,    0x1.9f3dd676f972cp+5,    0x1.8d31412c9ce51p+0,          0x1p+0, INEXACT)
+T(RD,    0x1.9f3dd676f972cp+5,     0x1.8d31412c9ce5p+0, -0x1.430c24p-25, INEXACT)
+T(RU,    0x1.9f3dd676f972cp+5,    0x1.8d31412c9ce51p+0,   0x1.fffffep-1, INEXACT)
 T(RN,   0x1.49ff15c0db8e4p+52,    0x1.921fb54442d17p+0,  -0x1.fffffep-2, INEXACT)
 T(RZ,   0x1.e9bc8172ce29cp+42,      0x1.921fb54442bp+0,  -0x1.fffffep-1, INEXACT)
-T(RD,   0x1.e9bc8172ce29cp+42,      0x1.921fb54442bp+0,         -0x1p+0, INEXACT)
+T(RD,   0x1.e9bc8172ce29cp+42,      0x1.921fb54442bp+0,  -0x1.fffffep-1, INEXACT)
 T(RU,   0x1.e9bc8172ce29cp+42,    0x1.921fb54442b01p+0,  0x1.82ee9ap-25, INEXACT)
 T(RZ,  -0x1.6b41c5e5d48c7p+48,   -0x1.921fb54442d0dp+0,  0x1.b6271ep-23, INEXACT)
-T(RU,  -0x1.6b41c5e5d48c7p+48,   -0x1.921fb54442d0dp+0,   0x1.b6272p-23, INEXACT)
+T(RU,  -0x1.6b41c5e5d48c7p+48,   -0x1.921fb54442d0dp+0,  0x1.b6271ep-23, INEXACT)
 T(RD,  -0x1.6b41c5e5d48c7p+48,   -0x1.921fb54442d0ep+0,  -0x1.fffffap-1, INEXACT)
-T(RZ,  -0x1.197b7dab4a6abp+49,    -0x1.921fb54442d1p+0,   0x1.fffffap-1, INEXACT)
+T(RZ,  -0x1.197b7dab4a6abp+49,    -0x1.921fb54442d1p+0,   0x1.fffffcp-1, INEXACT)
 T(RU,  -0x1.197b7dab4a6abp+49,    -0x1.921fb54442d1p+0,   0x1.fffffcp-1, INEXACT)
 T(RD,  -0x1.197b7dab4a6abp+49,   -0x1.921fb54442d11p+0, -0x1.315eaep-23, INEXACT)
-T(RZ,   0x1.1eeb7895abe75p+48,    0x1.921fb54442d0ap+0, -0x1.fb7108p-24, INEXACT)
+T(RZ,   0x1.1eeb7895abe75p+48,    0x1.921fb54442d0ap+0, -0x1.fb710ap-24, INEXACT)
 T(RD,   0x1.1eeb7895abe75p+48,    0x1.921fb54442d0ap+0, -0x1.fb710ap-24, INEXACT)
-T(RU,   0x1.1eeb7895abe75p+48,    0x1.921fb54442d0bp+0,   0x1.fffffep-1, INEXACT)
+T(RU,   0x1.1eeb7895abe75p+48,    0x1.921fb54442d0bp+0,   0x1.fffffcp-1, INEXACT)
 T(RN,  -0x1.8f9d0d37bd1d8p+21,   -0x1.921fb02445f37p+0,  -0x1.fffff8p-2, INEXACT)
 T(RN,   -0x1.eb29f50fcd26p+11,   -0x1.920f0781b379fp+0,  -0x1.fffff2p-2, INEXACT)
 T(RN,   -0x1.f18b23b3a7687p+5,   -0x1.8e020bba2058fp+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   0x1.d72cc62a08f26p+34,    0x1.921fb544200bbp+0,         -0x1p-1, INEXACT)
-T(RZ,  -0x1.197b7dab55b74p+49,    -0x1.921fb54442d1p+0,   0x1.fffffap-1, INEXACT)
+T(RZ,  -0x1.197b7dab55b74p+49,    -0x1.921fb54442d1p+0,   0x1.fffffcp-1, INEXACT)
 T(RU,  -0x1.197b7dab55b74p+49,    -0x1.921fb54442d1p+0,   0x1.fffffcp-1, INEXACT)
 T(RD,  -0x1.197b7dab55b74p+49,   -0x1.921fb54442d11p+0, -0x1.31394cp-23, INEXACT)
 T(RN,   0x1.67ae386508e34p+47,    0x1.921fb54442d01p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,  -0x1.7e04f254cde0ep+45,   -0x1.921fb54442cc3p+0,  -0x1.fffffep-2, INEXACT)
 T(RZ,   0x1.629331fd1a37ep+40,    0x1.921fb5444218bp+0, -0x1.2a9626p-23, INEXACT)
-T(RD,   0x1.629331fd1a37ep+40,    0x1.921fb5444218bp+0, -0x1.2a9628p-23, INEXACT)
+T(RD,   0x1.629331fd1a37ep+40,    0x1.921fb5444218bp+0, -0x1.2a9626p-23, INEXACT)
 T(RU,   0x1.629331fd1a37ep+40,    0x1.921fb5444218cp+0,   0x1.fffffcp-1, INEXACT)
-T(RZ,  -0x1.f1f02bf3faa5ep+22,   -0x1.921fb335cd54ap+0,  0x1.99e864p-23, INEXACT)
+T(RZ,  -0x1.f1f02bf3faa5ep+22,   -0x1.921fb335cd54ap+0,  0x1.99e866p-23, INEXACT)
 T(RU,  -0x1.f1f02bf3faa5ep+22,   -0x1.921fb335cd54ap+0,  0x1.99e866p-23, INEXACT)
 T(RD,  -0x1.f1f02bf3faa5ep+22,   -0x1.921fb335cd54bp+0,  -0x1.fffffap-1, INEXACT)
 T(RZ,   0x1.b4b3f35b4d1bap+16,    0x1.921f1f3258a6ep+0, -0x1.55e84cp-23, INEXACT)
-T(RD,   0x1.b4b3f35b4d1bap+16,    0x1.921f1f3258a6ep+0, -0x1.55e84ep-23, INEXACT)
-T(RU,   0x1.b4b3f35b4d1bap+16,    0x1.921f1f3258a6fp+0,   0x1.fffffcp-1, INEXACT)
+T(RD,   0x1.b4b3f35b4d1bap+16,    0x1.921f1f3258a6ep+0, -0x1.55e84cp-23, INEXACT)
+T(RU,   0x1.b4b3f35b4d1bap+16,    0x1.921f1f3258a6fp+0,   0x1.fffffap-1, INEXACT)
 T(RZ,   -0x1.1fe0e1cfd735ep-2,   -0x1.18a283b882832p-2,  0x1.55357ep-23, INEXACT)
-T(RU,   -0x1.1fe0e1cfd735ep-2,   -0x1.18a283b882832p-2,   0x1.55358p-23, INEXACT)
-T(RD,   -0x1.1fe0e1cfd735ep-2,   -0x1.18a283b882833p-2,  -0x1.fffffcp-1, INEXACT)
+T(RU,   -0x1.1fe0e1cfd735ep-2,   -0x1.18a283b882832p-2,  0x1.55357ep-23, INEXACT)
+T(RD,   -0x1.1fe0e1cfd735ep-2,   -0x1.18a283b882833p-2,  -0x1.fffffap-1, INEXACT)
 T(RZ,   -0x1.007c5fe6d91ffp+1,   -0x1.1b9fc5d57599cp+0,  0x1.4ab5dcp-23, INEXACT)
-T(RU,   -0x1.007c5fe6d91ffp+1,   -0x1.1b9fc5d57599cp+0,  0x1.4ab5dep-23, INEXACT)
-T(RD,   -0x1.007c5fe6d91ffp+1,   -0x1.1b9fc5d57599dp+0,  -0x1.fffffcp-1, INEXACT)
+T(RU,   -0x1.007c5fe6d91ffp+1,   -0x1.1b9fc5d57599cp+0,  0x1.4ab5dcp-23, INEXACT)
+T(RD,   -0x1.007c5fe6d91ffp+1,   -0x1.1b9fc5d57599dp+0,  -0x1.fffffap-1, INEXACT)
 T(RZ,   0x1.c335496f0a39dp+18,    0x1.921f90f48adcap+0, -0x1.679f46p-23, INEXACT)
-T(RD,   0x1.c335496f0a39dp+18,    0x1.921f90f48adcap+0, -0x1.679f48p-23, INEXACT)
-T(RU,   0x1.c335496f0a39dp+18,    0x1.921f90f48adcbp+0,   0x1.fffffcp-1, INEXACT)
+T(RD,   0x1.c335496f0a39dp+18,    0x1.921f90f48adcap+0, -0x1.679f46p-23, INEXACT)
+T(RU,   0x1.c335496f0a39dp+18,    0x1.921f90f48adcbp+0,   0x1.fffffap-1, INEXACT)
 T(RN,   0x1.b31d304aab0cap+39,    0x1.921fb54441a44p+0,  -0x1.fffffcp-2, INEXACT)
 T(RZ,    0x1.e9bc8172cbbdp+42,      0x1.921fb54442bp+0,  -0x1.fffffep-1, INEXACT)
-T(RD,    0x1.e9bc8172cbbdp+42,      0x1.921fb54442bp+0,         -0x1p+0, INEXACT)
+T(RD,    0x1.e9bc8172cbbdp+42,      0x1.921fb54442bp+0,  -0x1.fffffep-1, INEXACT)
 T(RU,    0x1.e9bc8172cbbdp+42,    0x1.921fb54442b01p+0,  0x1.883b8cp-25, INEXACT)
 T(RN,    0x1.993055d601ddcp+5,    0x1.8d1e95c446f82p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,     0x1.866f223c18e7p+9,    0x1.91cbc7f15d27fp+0,  -0x1.fffff4p-2, INEXACT)
@@ -1329,75 +1329,75 @@ T(RN,    0x1.a65e7b1cb174ep-1,    0x1.6128c2637b187p-1,  -0x1.fffff8p-2, INEXACT
 T(RN,  -0x1.8658d44ece551p+23,   -0x1.921fb3f47a4b4p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   0x1.301a522cd1004p+37,    0x1.921fb5443c157p+0,  -0x1.fffff8p-2, INEXACT)
 T(RN,  -0x1.1ea44e7ec044bp+17,   -0x1.921f42f323824p+0,  -0x1.fffff8p-2, INEXACT)
-T(RZ,  -0x1.defa8067a73d6p+49,   -0x1.921fb54442d14p+0,  0x1.cab088p-24, INEXACT)
+T(RZ,  -0x1.defa8067a73d6p+49,   -0x1.921fb54442d14p+0,  0x1.cab08ap-24, INEXACT)
 T(RU,  -0x1.defa8067a73d6p+49,   -0x1.921fb54442d14p+0,  0x1.cab08ap-24, INEXACT)
-T(RD,  -0x1.defa8067a73d6p+49,   -0x1.921fb54442d15p+0,  -0x1.fffffep-1, INEXACT)
+T(RD,  -0x1.defa8067a73d6p+49,   -0x1.921fb54442d15p+0,  -0x1.fffffcp-1, INEXACT)
 T(RN,    0x1.0ffa2b9894c7cp+0,    0x1.a19ce512c93bbp-1,  -0x1.fffff8p-2, INEXACT)
 T(RN,   0x1.acb028a7ab581p+13,    0x1.921aee42cfa73p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,   -0x1.de803bc80c2a8p-4,   -0x1.dc57819838b7fp-4,  -0x1.fffffap-2, INEXACT)
-T(RZ,   0x1.4141e5608f23dp+18,    0x1.921f82445cdf7p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.4141e5608f23dp+18,    0x1.921f82445cdf7p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.4141e5608f23dp+18,    0x1.921f82445cdf7p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.4141e5608f23dp+18,    0x1.921f82445cdf8p+0,  0x1.1476dap-26, INEXACT)
 T(RN,    0x1.0e66b078e27a5p+2,    0x1.56a094b9a8752p+0,  -0x1.fffffcp-2, INEXACT)
 T(RZ,  -0x1.6b077a5e6d273p+25,   -0x1.921fb4e9ff90ap+0,  0x1.d1b462p-25, INEXACT)
-T(RU,  -0x1.6b077a5e6d273p+25,   -0x1.921fb4e9ff90ap+0,  0x1.d1b464p-25, INEXACT)
-T(RD,  -0x1.6b077a5e6d273p+25,   -0x1.921fb4e9ff90bp+0,         -0x1p+0, INEXACT)
+T(RU,  -0x1.6b077a5e6d273p+25,   -0x1.921fb4e9ff90ap+0,  0x1.d1b462p-25, INEXACT)
+T(RD,  -0x1.6b077a5e6d273p+25,   -0x1.921fb4e9ff90bp+0,  -0x1.fffffep-1, INEXACT)
 T(RZ,    0x1.bb0ef4e14fdcp+14,    0x1.921d6598f597fp+0, -0x1.840c28p-24, INEXACT)
-T(RD,    0x1.bb0ef4e14fdcp+14,    0x1.921d6598f597fp+0, -0x1.840c2ap-24, INEXACT)
-T(RU,    0x1.bb0ef4e14fdcp+14,     0x1.921d6598f598p+0,   0x1.fffffep-1, INEXACT)
+T(RD,    0x1.bb0ef4e14fdcp+14,    0x1.921d6598f597fp+0, -0x1.840c28p-24, INEXACT)
+T(RU,    0x1.bb0ef4e14fdcp+14,     0x1.921d6598f598p+0,   0x1.fffffcp-1, INEXACT)
 T(RZ,   0x1.c8787bdff9a97p+39,    0x1.921fb54441b26p+0, -0x1.c6c712p-24, INEXACT)
-T(RD,   0x1.c8787bdff9a97p+39,    0x1.921fb54441b26p+0, -0x1.c6c714p-24, INEXACT)
-T(RU,   0x1.c8787bdff9a97p+39,    0x1.921fb54441b27p+0,   0x1.fffffep-1, INEXACT)
+T(RD,   0x1.c8787bdff9a97p+39,    0x1.921fb54441b26p+0, -0x1.c6c712p-24, INEXACT)
+T(RU,   0x1.c8787bdff9a97p+39,    0x1.921fb54441b27p+0,   0x1.fffffcp-1, INEXACT)
 T(RZ,   0x1.2de8d2b37d392p+19,    0x1.921f9a21f7796p+0,  -0x1.fffffcp-1, INEXACT)
-T(RD,   0x1.2de8d2b37d392p+19,    0x1.921f9a21f7796p+0,  -0x1.fffffep-1, INEXACT)
+T(RD,   0x1.2de8d2b37d392p+19,    0x1.921f9a21f7796p+0,  -0x1.fffffcp-1, INEXACT)
 T(RU,   0x1.2de8d2b37d392p+19,    0x1.921f9a21f7797p+0,  0x1.b76174p-24, INEXACT)
 T(RZ,   0x1.6c913ba5a0985p+21,    0x1.921fafa626972p+0,  -0x1.fffffcp-1, INEXACT)
-T(RD,   0x1.6c913ba5a0985p+21,    0x1.921fafa626972p+0,  -0x1.fffffep-1, INEXACT)
+T(RD,   0x1.6c913ba5a0985p+21,    0x1.921fafa626972p+0,  -0x1.fffffcp-1, INEXACT)
 T(RU,   0x1.6c913ba5a0985p+21,    0x1.921fafa626973p+0,  0x1.da806ap-24, INEXACT)
 T(RN,   -0x1.58690fb2a3222p+8,   -0x1.91616c8ab1556p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,   0x1.70e83cd4db5abp+50,    0x1.921fb54442d15p+0,  -0x1.fffffcp-2, INEXACT)
-T(RZ,  -0x1.222054cd1c327p+20,   -0x1.921fa7260e409p+0,  0x1.f313a6p-24, INEXACT)
+T(RZ,  -0x1.222054cd1c327p+20,   -0x1.921fa7260e409p+0,  0x1.f313a8p-24, INEXACT)
 T(RU,  -0x1.222054cd1c327p+20,   -0x1.921fa7260e409p+0,  0x1.f313a8p-24, INEXACT)
-T(RD,  -0x1.222054cd1c327p+20,   -0x1.921fa7260e40ap+0,  -0x1.fffffep-1, INEXACT)
-T(RZ,  -0x1.ba8f8e925bd98p+11,   -0x1.920d32974ae7bp+0,   0x1.fffffcp-1, INEXACT)
+T(RD,  -0x1.222054cd1c327p+20,   -0x1.921fa7260e40ap+0,  -0x1.fffffcp-1, INEXACT)
+T(RZ,  -0x1.ba8f8e925bd98p+11,   -0x1.920d32974ae7bp+0,   0x1.fffffep-1, INEXACT)
 T(RU,  -0x1.ba8f8e925bd98p+11,   -0x1.920d32974ae7bp+0,   0x1.fffffep-1, INEXACT)
-T(RD,  -0x1.ba8f8e925bd98p+11,   -0x1.920d32974ae7cp+0, -0x1.42beccp-24, INEXACT)
+T(RD,  -0x1.ba8f8e925bd98p+11,   -0x1.920d32974ae7cp+0, -0x1.42becap-24, INEXACT)
 T(RN,  -0x1.05076fa47177bp+26,    -0x1.921fb5057e7ap+0,  -0x1.fffffap-2, INEXACT)
 T(RZ,  -0x1.047e7f7f31098p+21,   -0x1.921fad6798033p+0,  0x1.67a50ap-24, INEXACT)
-T(RU,  -0x1.047e7f7f31098p+21,   -0x1.921fad6798033p+0,  0x1.67a50cp-24, INEXACT)
+T(RU,  -0x1.047e7f7f31098p+21,   -0x1.921fad6798033p+0,  0x1.67a50ap-24, INEXACT)
 T(RD,  -0x1.047e7f7f31098p+21,   -0x1.921fad6798034p+0,  -0x1.fffffep-1, INEXACT)
-T(RZ,   0x1.e9bc81733e9bap+42,      0x1.921fb54442bp+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.e9bc81733e9bap+42,      0x1.921fb54442bp+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.e9bc81733e9bap+42,      0x1.921fb54442bp+0,         -0x1p+0, INEXACT)
-T(RU,   0x1.e9bc81733e9bap+42,    0x1.921fb54442b01p+0,  0x1.1a42cap-26, INEXACT)
+T(RU,   0x1.e9bc81733e9bap+42,    0x1.921fb54442b01p+0,  0x1.1a42c8p-26, INEXACT)
 T(RN,   0x1.b128b33255865p+32,    0x1.921fb543ab854p+0,  -0x1.fffffap-2, INEXACT)
 T(RN,   0x1.67ae3864cacffp+47,    0x1.921fb54442d01p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   -0x1.427a9f7ebd0f8p+8,   -0x1.91547bab7cda9p+0,  -0x1.fffffap-2, INEXACT)
-T(RZ,   0x1.7400ff17223fdp+31,    0x1.921fb542e27a6p+0, -0x1.4332eap-24, INEXACT)
+T(RZ,   0x1.7400ff17223fdp+31,    0x1.921fb542e27a6p+0, -0x1.4332ecp-24, INEXACT)
 T(RD,   0x1.7400ff17223fdp+31,    0x1.921fb542e27a6p+0, -0x1.4332ecp-24, INEXACT)
 T(RU,   0x1.7400ff17223fdp+31,    0x1.921fb542e27a7p+0,   0x1.fffffep-1, INEXACT)
-T(RZ,   0x1.6cab83b472566p+20,    0x1.921faa08d9a65p+0,  -0x1.6ccfap-24, INEXACT)
+T(RZ,   0x1.6cab83b472566p+20,    0x1.921faa08d9a65p+0, -0x1.6ccfa2p-24, INEXACT)
 T(RD,   0x1.6cab83b472566p+20,    0x1.921faa08d9a65p+0, -0x1.6ccfa2p-24, INEXACT)
 T(RU,   0x1.6cab83b472566p+20,    0x1.921faa08d9a66p+0,   0x1.fffffep-1, INEXACT)
 T(RZ,  -0x1.b49ad2bac9965p+37,   -0x1.921fb5443e20bp+0,  0x1.9351f2p-24, INEXACT)
-T(RU,  -0x1.b49ad2bac9965p+37,   -0x1.921fb5443e20bp+0,  0x1.9351f4p-24, INEXACT)
-T(RD,  -0x1.b49ad2bac9965p+37,   -0x1.921fb5443e20cp+0,  -0x1.fffffep-1, INEXACT)
-T(RZ,    0x1.21f6d0b9b63e6p+6,    0x1.8e97b56fe994cp+0, -0x1.b55884p-24, INEXACT)
+T(RU,  -0x1.b49ad2bac9965p+37,   -0x1.921fb5443e20bp+0,  0x1.9351f2p-24, INEXACT)
+T(RD,  -0x1.b49ad2bac9965p+37,   -0x1.921fb5443e20cp+0,  -0x1.fffffcp-1, INEXACT)
+T(RZ,    0x1.21f6d0b9b63e6p+6,    0x1.8e97b56fe994cp+0, -0x1.b55886p-24, INEXACT)
 T(RD,    0x1.21f6d0b9b63e6p+6,    0x1.8e97b56fe994cp+0, -0x1.b55886p-24, INEXACT)
-T(RU,    0x1.21f6d0b9b63e6p+6,    0x1.8e97b56fe994dp+0,   0x1.fffffep-1, INEXACT)
+T(RU,    0x1.21f6d0b9b63e6p+6,    0x1.8e97b56fe994dp+0,   0x1.fffffcp-1, INEXACT)
 T(RZ,    -0x1.bc1e998e9f4ep+9,   -0x1.91d5ed192aa65p+0,  0x1.7edbaep-24, INEXACT)
-T(RU,    -0x1.bc1e998e9f4ep+9,   -0x1.91d5ed192aa65p+0,   0x1.7edbbp-24, INEXACT)
+T(RU,    -0x1.bc1e998e9f4ep+9,   -0x1.91d5ed192aa65p+0,  0x1.7edbaep-24, INEXACT)
 T(RD,    -0x1.bc1e998e9f4ep+9,   -0x1.91d5ed192aa66p+0,  -0x1.fffffep-1, INEXACT)
-T(RZ,   -0x1.cbf0f8ac65668p+9,   -0x1.91d876d785613p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.cbf0f8ac65668p+9,   -0x1.91d876d785613p+0,          0x1p+0, INEXACT)
 T(RU,   -0x1.cbf0f8ac65668p+9,   -0x1.91d876d785613p+0,          0x1p+0, INEXACT)
-T(RD,   -0x1.cbf0f8ac65668p+9,   -0x1.91d876d785614p+0, -0x1.918ac2p-27, INEXACT)
-T(RZ,  -0x1.e54a47e03701cp+24,   -0x1.921fb4bd374dap+0,   0x1.fffffcp-1, INEXACT)
+T(RD,   -0x1.cbf0f8ac65668p+9,   -0x1.91d876d785614p+0,  -0x1.918acp-27, INEXACT)
+T(RZ,  -0x1.e54a47e03701cp+24,   -0x1.921fb4bd374dap+0,   0x1.fffffep-1, INEXACT)
 T(RU,  -0x1.e54a47e03701cp+24,   -0x1.921fb4bd374dap+0,   0x1.fffffep-1, INEXACT)
 T(RD,  -0x1.e54a47e03701cp+24,   -0x1.921fb4bd374dbp+0,  -0x1.40e21p-24, INEXACT)
 T(RZ,  -0x1.b49ad2bac8438p+37,   -0x1.921fb5443e20bp+0,   0x1.59142p-24, INEXACT)
-T(RU,  -0x1.b49ad2bac8438p+37,   -0x1.921fb5443e20bp+0,  0x1.591422p-24, INEXACT)
+T(RU,  -0x1.b49ad2bac8438p+37,   -0x1.921fb5443e20bp+0,   0x1.59142p-24, INEXACT)
 T(RD,  -0x1.b49ad2bac8438p+37,   -0x1.921fb5443e20cp+0,  -0x1.fffffep-1, INEXACT)
 T(RZ,   -0x1.aedd1a700bf42p+3,   -0x1.7f254e79ae558p+0,   0x1.fffffcp-1, INEXACT)
-T(RU,   -0x1.aedd1a700bf42p+3,   -0x1.7f254e79ae558p+0,   0x1.fffffep-1, INEXACT)
+T(RU,   -0x1.aedd1a700bf42p+3,   -0x1.7f254e79ae558p+0,   0x1.fffffcp-1, INEXACT)
 T(RD,   -0x1.aedd1a700bf42p+3,   -0x1.7f254e79ae559p+0, -0x1.b55cd4p-24, INEXACT)
 T(RN,   0x1.df5841a5d91f9p+26,    0x1.921fb52214bd8p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   0x1.5a171dd19edb2p+40,    0x1.921fb54442142p+0,  -0x1.fffffcp-2, INEXACT)
@@ -1410,67 +1410,67 @@ T(RN,  -0x1.4591662a2f6b8p+26,   -0x1.921fb511efc83p+0,  -0x1.fffffap-2, INEXACT
 T(RN,   -0x1.7227bcffa390ap+6,   -0x1.8f5b89138dad7p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,  -0x1.fb8bccb00b513p+37,   -0x1.921fb5443ec89p+0,  -0x1.fffffap-2, INEXACT)
 T(RZ,  -0x1.e66dd8b894ca9p+34,   -0x1.921fb5442122dp+0,   0x1.fffffep-1, INEXACT)
-T(RU,  -0x1.e66dd8b894ca9p+34,   -0x1.921fb5442122dp+0,          0x1p+0, INEXACT)
-T(RD,  -0x1.e66dd8b894ca9p+34,   -0x1.921fb5442122ep+0, -0x1.dd8caep-25, INEXACT)
+T(RU,  -0x1.e66dd8b894ca9p+34,   -0x1.921fb5442122dp+0,   0x1.fffffep-1, INEXACT)
+T(RD,  -0x1.e66dd8b894ca9p+34,   -0x1.921fb5442122ep+0, -0x1.dd8cacp-25, INEXACT)
 T(RZ,   0x1.e9bc8172dfacbp+42,      0x1.921fb54442bp+0,  -0x1.fffffep-1, INEXACT)
-T(RD,   0x1.e9bc8172dfacbp+42,      0x1.921fb54442bp+0,         -0x1p+0, INEXACT)
-T(RU,   0x1.e9bc8172dfacbp+42,    0x1.921fb54442b01p+0,  0x1.5ca704p-25, INEXACT)
+T(RD,   0x1.e9bc8172dfacbp+42,      0x1.921fb54442bp+0,  -0x1.fffffep-1, INEXACT)
+T(RU,   0x1.e9bc8172dfacbp+42,    0x1.921fb54442b01p+0,  0x1.5ca702p-25, INEXACT)
 T(RZ,   -0x1.fedf8168959bcp-2,    -0x1.d9df8aa86e3dp-2,  0x1.65bd68p-26, INEXACT)
-T(RU,   -0x1.fedf8168959bcp-2,    -0x1.d9df8aa86e3dp-2,  0x1.65bd6ap-26, INEXACT)
+T(RU,   -0x1.fedf8168959bcp-2,    -0x1.d9df8aa86e3dp-2,  0x1.65bd68p-26, INEXACT)
 T(RD,   -0x1.fedf8168959bcp-2,   -0x1.d9df8aa86e3d1p-2,         -0x1p+0, INEXACT)
 T(RN,   0x1.70e83cd5110a7p+50,    0x1.921fb54442d15p+0,  -0x1.fffffcp-2, INEXACT)
 T(RZ,  -0x1.cc5ce237aa974p+17,   -0x1.921f6e168774bp+0,  0x1.9ddf46p-25, INEXACT)
-T(RU,  -0x1.cc5ce237aa974p+17,   -0x1.921f6e168774bp+0,  0x1.9ddf48p-25, INEXACT)
-T(RD,  -0x1.cc5ce237aa974p+17,   -0x1.921f6e168774cp+0,         -0x1p+0, INEXACT)
+T(RU,  -0x1.cc5ce237aa974p+17,   -0x1.921f6e168774bp+0,  0x1.9ddf46p-25, INEXACT)
+T(RD,  -0x1.cc5ce237aa974p+17,   -0x1.921f6e168774cp+0,  -0x1.fffffep-1, INEXACT)
 T(RN,   0x1.d5a2c2919baadp+35,      0x1.921fb544316p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,  -0x1.a4a82dfb2bb6cp+31,   -0x1.921fb5430b3adp+0,  -0x1.fffffep-2, INEXACT)
-T(RZ,    0x1.b089247d781a8p+9,    0x1.91d3f340540a1p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,    0x1.b089247d781a8p+9,    0x1.91d3f340540a1p+0,         -0x1p+0, INEXACT)
 T(RD,    0x1.b089247d781a8p+9,    0x1.91d3f340540a1p+0,         -0x1p+0, INEXACT)
 T(RU,    0x1.b089247d781a8p+9,    0x1.91d3f340540a2p+0,  0x1.0bc07ap-28, INEXACT)
 T(RZ,  -0x1.98b4c6bca62f1p+32,   -0x1.921fb543a277fp+0,  0x1.d1fe0ap-25, INEXACT)
-T(RU,  -0x1.98b4c6bca62f1p+32,   -0x1.921fb543a277fp+0,  0x1.d1fe0cp-25, INEXACT)
-T(RD,  -0x1.98b4c6bca62f1p+32,    -0x1.921fb543a278p+0,         -0x1p+0, INEXACT)
+T(RU,  -0x1.98b4c6bca62f1p+32,   -0x1.921fb543a277fp+0,  0x1.d1fe0ap-25, INEXACT)
+T(RD,  -0x1.98b4c6bca62f1p+32,    -0x1.921fb543a278p+0,  -0x1.fffffep-1, INEXACT)
 T(RN,   -0x1.feab7700f038ap-3,   -0x1.f476d21ac4ef9p-3,         -0x1p-1, INEXACT)
-T(RZ,  -0x1.62fe5180d66c6p+35,   -0x1.921fb5442bbdep+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.62fe5180d66c6p+35,   -0x1.921fb5442bbdep+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.62fe5180d66c6p+35,   -0x1.921fb5442bbdep+0,          0x1p+0, INEXACT)
 T(RD,  -0x1.62fe5180d66c6p+35,   -0x1.921fb5442bbdfp+0, -0x1.a19322p-29, INEXACT)
 T(RN,   0x1.49ff15c0c65d3p+52,    0x1.921fb54442d17p+0,  -0x1.fffffep-2, INEXACT)
 T(RZ,  -0x1.0c0d125e73185p+29,   -0x1.921fb53c9ee48p+0,  0x1.dd8376p-25, INEXACT)
-T(RU,  -0x1.0c0d125e73185p+29,   -0x1.921fb53c9ee48p+0,  0x1.dd8378p-25, INEXACT)
-T(RD,  -0x1.0c0d125e73185p+29,   -0x1.921fb53c9ee49p+0,         -0x1p+0, INEXACT)
+T(RU,  -0x1.0c0d125e73185p+29,   -0x1.921fb53c9ee48p+0,  0x1.dd8376p-25, INEXACT)
+T(RD,  -0x1.0c0d125e73185p+29,   -0x1.921fb53c9ee49p+0,  -0x1.fffffep-1, INEXACT)
 T(RN,    0x1.70e83cd4cd77p+50,    0x1.921fb54442d15p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   0x1.49ff15c072637p+52,    0x1.921fb54442d17p+0,  -0x1.fffffep-2, INEXACT)
 T(RZ,   -0x1.ce5c177c6520dp+3,   -0x1.806f2bd35a165p+0,   0x1.fffffep-1, INEXACT)
-T(RU,   -0x1.ce5c177c6520dp+3,   -0x1.806f2bd35a165p+0,          0x1p+0, INEXACT)
-T(RD,   -0x1.ce5c177c6520dp+3,   -0x1.806f2bd35a166p+0, -0x1.f31b2ep-25, INEXACT)
+T(RU,   -0x1.ce5c177c6520dp+3,   -0x1.806f2bd35a165p+0,   0x1.fffffep-1, INEXACT)
+T(RD,   -0x1.ce5c177c6520dp+3,   -0x1.806f2bd35a166p+0, -0x1.f31b2cp-25, INEXACT)
 T(RZ,  -0x1.e51c5f341ea9ap+25,   -0x1.921fb500b6abbp+0,   0x1.fffffep-1, INEXACT)
-T(RU,  -0x1.e51c5f341ea9ap+25,   -0x1.921fb500b6abbp+0,          0x1p+0, INEXACT)
-T(RD,  -0x1.e51c5f341ea9ap+25,   -0x1.921fb500b6abcp+0, -0x1.eae3bap-25, INEXACT)
+T(RU,  -0x1.e51c5f341ea9ap+25,   -0x1.921fb500b6abbp+0,   0x1.fffffep-1, INEXACT)
+T(RD,  -0x1.e51c5f341ea9ap+25,   -0x1.921fb500b6abcp+0, -0x1.eae3b8p-25, INEXACT)
 T(RZ,   0x1.b07e95b247e1fp+11,    0x1.920cc44c669a1p+0, -0x1.b00052p-26, INEXACT)
-T(RD,   0x1.b07e95b247e1fp+11,    0x1.920cc44c669a1p+0, -0x1.b00054p-26, INEXACT)
+T(RD,   0x1.b07e95b247e1fp+11,    0x1.920cc44c669a1p+0, -0x1.b00052p-26, INEXACT)
 T(RU,   0x1.b07e95b247e1fp+11,    0x1.920cc44c669a2p+0,          0x1p+0, INEXACT)
 T(RN,   0x1.70e83cd4ca646p+50,    0x1.921fb54442d15p+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   0x1.70e83cd4d57fbp+50,    0x1.921fb54442d15p+0,  -0x1.fffffcp-2, INEXACT)
 T(RZ,  -0x1.caf0c319d0847p+33,   -0x1.921fb543fb6b5p+0,   0x1.8dcc6p-25, INEXACT)
-T(RU,  -0x1.caf0c319d0847p+33,   -0x1.921fb543fb6b5p+0,  0x1.8dcc62p-25, INEXACT)
-T(RD,  -0x1.caf0c319d0847p+33,   -0x1.921fb543fb6b6p+0,         -0x1p+0, INEXACT)
+T(RU,  -0x1.caf0c319d0847p+33,   -0x1.921fb543fb6b5p+0,   0x1.8dcc6p-25, INEXACT)
+T(RD,  -0x1.caf0c319d0847p+33,   -0x1.921fb543fb6b6p+0,  -0x1.fffffep-1, INEXACT)
 T(RN,    0x1.2a1f0c1ac40c7p-2,    0x1.221a3b383ea95p-2,         -0x1p-1, INEXACT)
 T(RN,   0x1.49ff15c0ba6c3p+52,    0x1.921fb54442d17p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,    0x1.7bbc4bd031bf1p-2,    0x1.6ba3290fdc02ap-2,  -0x1.fffffep-2, INEXACT)
 T(RZ,   0x1.8512ff77f91fdp+30,     0x1.921fb541a10ep+0,  -0x1.fffffep-1, INEXACT)
-T(RD,   0x1.8512ff77f91fdp+30,     0x1.921fb541a10ep+0,         -0x1p+0, INEXACT)
+T(RD,   0x1.8512ff77f91fdp+30,     0x1.921fb541a10ep+0,  -0x1.fffffep-1, INEXACT)
 T(RU,   0x1.8512ff77f91fdp+30,    0x1.921fb541a10e1p+0,  0x1.d68c16p-25, INEXACT)
-T(RZ,   0x1.b2994273a4c42p+16,    0x1.921f1e78551e1p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.b2994273a4c42p+16,    0x1.921f1e78551e1p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.b2994273a4c42p+16,    0x1.921f1e78551e1p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.b2994273a4c42p+16,    0x1.921f1e78551e2p+0,   0x1.3d53bp-33, INEXACT)
 T(RN,    0x1.286312c9d7988p+4,    0x1.84514722290e1p+0,  -0x1.fffffcp-2, INEXACT)
-T(RZ,   -0x1.26c5581ca467bp+7,   -0x1.90630ec36ff61p+0,  0x1.d5650ep-26, INEXACT)
+T(RZ,   -0x1.26c5581ca467bp+7,   -0x1.90630ec36ff61p+0,   0x1.d5651p-26, INEXACT)
 T(RU,   -0x1.26c5581ca467bp+7,   -0x1.90630ec36ff61p+0,   0x1.d5651p-26, INEXACT)
 T(RD,   -0x1.26c5581ca467bp+7,   -0x1.90630ec36ff62p+0,         -0x1p+0, INEXACT)
 T(RN,    0x1.83394983e416cp+0,    0x1.f929abb29b38fp-1,  -0x1.fffffcp-2, INEXACT)
 T(RZ,   0x1.76f2cbf954eb3p+17,    0x1.921f5ddf900bap+0,  -0x1.fffffep-1, INEXACT)
-T(RD,   0x1.76f2cbf954eb3p+17,    0x1.921f5ddf900bap+0,         -0x1p+0, INEXACT)
-T(RU,   0x1.76f2cbf954eb3p+17,    0x1.921f5ddf900bbp+0,  0x1.efaa64p-25, INEXACT)
+T(RD,   0x1.76f2cbf954eb3p+17,    0x1.921f5ddf900bap+0,  -0x1.fffffep-1, INEXACT)
+T(RU,   0x1.76f2cbf954eb3p+17,    0x1.921f5ddf900bbp+0,  0x1.efaa62p-25, INEXACT)
 T(RN,  -0x1.e96df8aaf4176p+13,   -0x1.921b860b499d6p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,   0x1.381eba6cde9a4p+16,    0x1.921ee34bcff6dp+0,  -0x1.fffffep-2, INEXACT)
 T(RN,    0x1.781198a97bbb3p+1,    0x1.3e23b26a2dbcbp+0,  -0x1.fffffep-2, INEXACT)
@@ -1478,90 +1478,90 @@ T(RN,   0x1.47fe87d0af1fep+34,    0x1.921fb54410ddcp+0,  -0x1.fffffep-2, INEXACT
 T(RN,  -0x1.e1f2955370f0fp+14,   -0x1.921d95571cc0bp+0,  -0x1.fffffcp-2, INEXACT)
 T(RN,   0x1.b016935ce3e88p+33,    0x1.921fb543f6fb6p+0,  -0x1.fffffep-2, INEXACT)
 T(RZ,  -0x1.b49ad2bac45b1p+37,   -0x1.921fb5443e20bp+0,  0x1.5a358ap-25, INEXACT)
-T(RU,  -0x1.b49ad2bac45b1p+37,   -0x1.921fb5443e20bp+0,  0x1.5a358cp-25, INEXACT)
-T(RD,  -0x1.b49ad2bac45b1p+37,   -0x1.921fb5443e20cp+0,         -0x1p+0, INEXACT)
-T(RZ,  -0x1.5353d52d82eccp+37,   -0x1.921fb5443cc87p+0,  0x1.6ed292p-26, INEXACT)
+T(RU,  -0x1.b49ad2bac45b1p+37,   -0x1.921fb5443e20bp+0,  0x1.5a358ap-25, INEXACT)
+T(RD,  -0x1.b49ad2bac45b1p+37,   -0x1.921fb5443e20cp+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.5353d52d82eccp+37,   -0x1.921fb5443cc87p+0,  0x1.6ed294p-26, INEXACT)
 T(RU,  -0x1.5353d52d82eccp+37,   -0x1.921fb5443cc87p+0,  0x1.6ed294p-26, INEXACT)
 T(RD,  -0x1.5353d52d82eccp+37,   -0x1.921fb5443cc88p+0,         -0x1p+0, INEXACT)
-T(RZ,  -0x1.be5aed85c501cp+22,   -0x1.921fb2f8f63f9p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.be5aed85c501cp+22,   -0x1.921fb2f8f63f9p+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.be5aed85c501cp+22,   -0x1.921fb2f8f63f9p+0,          0x1p+0, INEXACT)
-T(RD,  -0x1.be5aed85c501cp+22,   -0x1.921fb2f8f63fap+0, -0x1.cb9fdep-26, INEXACT)
+T(RD,  -0x1.be5aed85c501cp+22,   -0x1.921fb2f8f63fap+0, -0x1.cb9fdcp-26, INEXACT)
 T(RZ,   0x1.c8787bdfb6557p+39,    0x1.921fb54441b25p+0,  -0x1.fffffep-1, INEXACT)
-T(RD,   0x1.c8787bdfb6557p+39,    0x1.921fb54441b25p+0,         -0x1p+0, INEXACT)
-T(RU,   0x1.c8787bdfb6557p+39,    0x1.921fb54441b26p+0,  0x1.bdbae6p-25, INEXACT)
-T(RZ,  -0x1.7889e7fb82f24p+16,   -0x1.921f0737d77e4p+0,   0x1.fffffep-1, INEXACT)
+T(RD,   0x1.c8787bdfb6557p+39,    0x1.921fb54441b25p+0,  -0x1.fffffep-1, INEXACT)
+T(RU,   0x1.c8787bdfb6557p+39,    0x1.921fb54441b26p+0,  0x1.bdbae4p-25, INEXACT)
+T(RZ,  -0x1.7889e7fb82f24p+16,   -0x1.921f0737d77e4p+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.7889e7fb82f24p+16,   -0x1.921f0737d77e4p+0,          0x1p+0, INEXACT)
 T(RD,  -0x1.7889e7fb82f24p+16,   -0x1.921f0737d77e5p+0, -0x1.8b2ac4p-26, INEXACT)
 T(RN,    0x1.ea5f294f81bcdp+4,    0x1.89c623381854ep+0,  -0x1.fffffep-2, INEXACT)
-T(RZ,   0x1.6341ab9d7b44ap+35,    0x1.921fb5442bc24p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.6341ab9d7b44ap+35,    0x1.921fb5442bc24p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.6341ab9d7b44ap+35,    0x1.921fb5442bc24p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.6341ab9d7b44ap+35,    0x1.921fb5442bc25p+0,  0x1.08c562p-26, INEXACT)
 T(RZ,  -0x1.a97b1e1dd1c76p+12,   -0x1.921614d159bf5p+0,  0x1.123ceep-26, INEXACT)
-T(RU,  -0x1.a97b1e1dd1c76p+12,   -0x1.921614d159bf5p+0,   0x1.123cfp-26, INEXACT)
+T(RU,  -0x1.a97b1e1dd1c76p+12,   -0x1.921614d159bf5p+0,  0x1.123ceep-26, INEXACT)
 T(RD,  -0x1.a97b1e1dd1c76p+12,   -0x1.921614d159bf6p+0,         -0x1p+0, INEXACT)
 T(RZ,   0x1.1ae2fc7aa3558p+12,    0x1.92113a9113dc2p+0, -0x1.f8d5dap-28, INEXACT)
-T(RD,   0x1.1ae2fc7aa3558p+12,    0x1.92113a9113dc2p+0, -0x1.f8d5dcp-28, INEXACT)
+T(RD,   0x1.1ae2fc7aa3558p+12,    0x1.92113a9113dc2p+0, -0x1.f8d5dap-28, INEXACT)
 T(RU,   0x1.1ae2fc7aa3558p+12,    0x1.92113a9113dc3p+0,          0x1p+0, INEXACT)
-T(RZ,   0x1.b86c5a03e05a7p+17,    0x1.921f6add907bbp+0, -0x1.425cf4p-26, INEXACT)
+T(RZ,   0x1.b86c5a03e05a7p+17,    0x1.921f6add907bbp+0, -0x1.425cf6p-26, INEXACT)
 T(RD,   0x1.b86c5a03e05a7p+17,    0x1.921f6add907bbp+0, -0x1.425cf6p-26, INEXACT)
 T(RU,   0x1.b86c5a03e05a7p+17,    0x1.921f6add907bcp+0,          0x1p+0, INEXACT)
-T(RZ,   -0x1.532484e960676p-3,   -0x1.5017b7e2fe2cdp-3,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.532484e960676p-3,   -0x1.5017b7e2fe2cdp-3,          0x1p+0, INEXACT)
 T(RU,   -0x1.532484e960676p-3,   -0x1.5017b7e2fe2cdp-3,          0x1p+0, INEXACT)
 T(RD,   -0x1.532484e960676p-3,   -0x1.5017b7e2fe2cep-3, -0x1.cb3e98p-26, INEXACT)
 T(RN,  -0x1.28da0838bcbdap+27,   -0x1.921fb528aa2c4p+0,         -0x1p-1, INEXACT)
 T(RN,    0x1.ec9b9595ca106p+7,    0x1.9115a1b79ac54p+0,         -0x1p-1, INEXACT)
-T(RZ,   0x1.3396c919b60b7p+20,    0x1.921fa7f33e977p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.3396c919b60b7p+20,    0x1.921fa7f33e977p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.3396c919b60b7p+20,    0x1.921fa7f33e977p+0,         -0x1p+0, INEXACT)
-T(RU,   0x1.3396c919b60b7p+20,    0x1.921fa7f33e978p+0,  0x1.b03d46p-27, INEXACT)
+T(RU,   0x1.3396c919b60b7p+20,    0x1.921fa7f33e978p+0,  0x1.b03d44p-27, INEXACT)
 T(RZ,   0x1.82190c2bf5403p+36,    0x1.921fb5443835bp+0, -0x1.21ea24p-32, INEXACT)
-T(RD,   0x1.82190c2bf5403p+36,    0x1.921fb5443835bp+0, -0x1.21ea26p-32, INEXACT)
+T(RD,   0x1.82190c2bf5403p+36,    0x1.921fb5443835bp+0, -0x1.21ea24p-32, INEXACT)
 T(RU,   0x1.82190c2bf5403p+36,    0x1.921fb5443835cp+0,          0x1p+0, INEXACT)
-T(RZ,   0x1.6b277a9a3ddc5p+24,    0x1.921fb48fcc381p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.6b277a9a3ddc5p+24,    0x1.921fb48fcc381p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.6b277a9a3ddc5p+24,    0x1.921fb48fcc381p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.6b277a9a3ddc5p+24,    0x1.921fb48fcc382p+0,  0x1.ed4ddap-27, INEXACT)
-T(RZ,    0x1.9074cc9918c88p+1,    0x1.42ecb12819971p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,    0x1.9074cc9918c88p+1,    0x1.42ecb12819971p+0,         -0x1p+0, INEXACT)
 T(RD,    0x1.9074cc9918c88p+1,    0x1.42ecb12819971p+0,         -0x1p+0, INEXACT)
-T(RU,    0x1.9074cc9918c88p+1,    0x1.42ecb12819972p+0,  0x1.883e3ep-26, INEXACT)
+T(RU,    0x1.9074cc9918c88p+1,    0x1.42ecb12819972p+0,  0x1.883e3cp-26, INEXACT)
 T(RN,  -0x1.fb8bccafff1cap+37,   -0x1.921fb5443ec89p+0,         -0x1p-1, INEXACT)
-T(RZ,  -0x1.1356ab60c4a97p+27,   -0x1.921fb52682301p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.1356ab60c4a97p+27,   -0x1.921fb52682301p+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.1356ab60c4a97p+27,   -0x1.921fb52682301p+0,          0x1p+0, INEXACT)
-T(RD,  -0x1.1356ab60c4a97p+27,   -0x1.921fb52682302p+0, -0x1.0d9f0ep-26, INEXACT)
-T(RZ,   0x1.0dd183f340d9dp+23,    0x1.921fb35e7b82ap+0,  -0x1.d4bbbp-28, INEXACT)
+T(RD,  -0x1.1356ab60c4a97p+27,   -0x1.921fb52682302p+0, -0x1.0d9f0cp-26, INEXACT)
+T(RZ,   0x1.0dd183f340d9dp+23,    0x1.921fb35e7b82ap+0, -0x1.d4bbb2p-28, INEXACT)
 T(RD,   0x1.0dd183f340d9dp+23,    0x1.921fb35e7b82ap+0, -0x1.d4bbb2p-28, INEXACT)
 T(RU,   0x1.0dd183f340d9dp+23,    0x1.921fb35e7b82bp+0,          0x1p+0, INEXACT)
 T(RN,   -0x1.a081ee53b84dap+2,   -0x1.6b17af2265403p+0,  -0x1.fffffep-2, INEXACT)
-T(RZ,   -0x1.b239bfc1d2378p+6,   -0x1.8fc4053fd8437p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.b239bfc1d2378p+6,   -0x1.8fc4053fd8437p+0,          0x1p+0, INEXACT)
 T(RU,   -0x1.b239bfc1d2378p+6,   -0x1.8fc4053fd8437p+0,          0x1p+0, INEXACT)
 T(RD,   -0x1.b239bfc1d2378p+6,   -0x1.8fc4053fd8438p+0, -0x1.3b75b8p-26, INEXACT)
 T(RN,   -0x1.7e04f25507edp+45,   -0x1.921fb54442cc3p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,  -0x1.4abc9e27293d1p+24,    -0x1.921fb47e1c07p+0,         -0x1p-1, INEXACT)
-T(RZ,  -0x1.740eab34d6da1p+15,   -0x1.921e54fa110a1p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.740eab34d6da1p+15,   -0x1.921e54fa110a1p+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.740eab34d6da1p+15,   -0x1.921e54fa110a1p+0,          0x1p+0, INEXACT)
 T(RD,  -0x1.740eab34d6da1p+15,   -0x1.921e54fa110a2p+0,  -0x1.8f49ap-26, INEXACT)
-T(RZ,    0x1.4e65b2a21ab4fp+2,    0x1.61b6b2918cf46p+0,  -0x1.79f2fp-32, INEXACT)
+T(RZ,    0x1.4e65b2a21ab4fp+2,    0x1.61b6b2918cf46p+0, -0x1.79f2f2p-32, INEXACT)
 T(RD,    0x1.4e65b2a21ab4fp+2,    0x1.61b6b2918cf46p+0, -0x1.79f2f2p-32, INEXACT)
 T(RU,    0x1.4e65b2a21ab4fp+2,    0x1.61b6b2918cf47p+0,          0x1p+0, INEXACT)
 T(RN,  -0x1.7e04f255101a4p+45,   -0x1.921fb54442cc3p+0,  -0x1.fffffep-2, INEXACT)
-T(RZ,   -0x1.a6fb63bd99a1p+35,   -0x1.921fb5442f737p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.a6fb63bd99a1p+35,   -0x1.921fb5442f737p+0,          0x1p+0, INEXACT)
 T(RU,   -0x1.a6fb63bd99a1p+35,   -0x1.921fb5442f737p+0,          0x1p+0, INEXACT)
-T(RD,   -0x1.a6fb63bd99a1p+35,   -0x1.921fb5442f738p+0, -0x1.9c57dep-26, INEXACT)
+T(RD,   -0x1.a6fb63bd99a1p+35,   -0x1.921fb5442f738p+0, -0x1.9c57dcp-26, INEXACT)
 T(RN,  -0x1.1cba2f945fcc8p+28,   -0x1.921fb535e014ap+0,  -0x1.fffffep-2, INEXACT)
 T(RN,   0x1.758ac437cb836p+32,    0x1.921fb543935fap+0,         -0x1p-1, INEXACT)
 T(RN,  -0x1.8854f3ca462c5p+12,   -0x1.921544972643bp+0,  -0x1.fffffep-2, INEXACT)
-T(RZ,  -0x1.b49ad2babd8b5p+37,   -0x1.921fb5443e20ap+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.b49ad2babd8b5p+37,   -0x1.921fb5443e20ap+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.b49ad2babd8b5p+37,   -0x1.921fb5443e20ap+0,          0x1p+0, INEXACT)
-T(RD,  -0x1.b49ad2babd8b5p+37,   -0x1.921fb5443e20bp+0, -0x1.fa9382p-26, INEXACT)
+T(RD,  -0x1.b49ad2babd8b5p+37,   -0x1.921fb5443e20bp+0,  -0x1.fa938p-26, INEXACT)
 T(RN,   0x1.ae4664cb57a1dp+33,    0x1.921fb543f6a99p+0,         -0x1p-1, INEXACT)
 T(RN,   0x1.5a171dd1af5a3p+40,    0x1.921fb54442142p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,   0x1.50c5c27eb1d46p+29,    0x1.921fb53e2e044p+0,  -0x1.fffffep-2, INEXACT)
-T(RZ,   0x1.c8787bdfc50f9p+39,    0x1.921fb54441b25p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.c8787bdfc50f9p+39,    0x1.921fb54441b25p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.c8787bdfc50f9p+39,    0x1.921fb54441b25p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.c8787bdfc50f9p+39,    0x1.921fb54441b26p+0,  0x1.2a8fe6p-26, INEXACT)
 T(RN,  -0x1.192179733a0aep+16,   -0x1.921ecc26a2da8p+0,         -0x1p-1, INEXACT)
 T(RZ,   -0x1.16d8982b058bcp+7,   -0x1.9049aa28c2f5ap+0,  0x1.aef722p-27, INEXACT)
-T(RU,   -0x1.16d8982b058bcp+7,   -0x1.9049aa28c2f5ap+0,  0x1.aef724p-27, INEXACT)
+T(RU,   -0x1.16d8982b058bcp+7,   -0x1.9049aa28c2f5ap+0,  0x1.aef722p-27, INEXACT)
 T(RD,   -0x1.16d8982b058bcp+7,   -0x1.9049aa28c2f5bp+0,         -0x1p+0, INEXACT)
-T(RZ,  -0x1.b9eafd6a4004cp+37,   -0x1.921fb5443e2f2p+0,  0x1.ff37cep-26, INEXACT)
+T(RZ,  -0x1.b9eafd6a4004cp+37,   -0x1.921fb5443e2f2p+0,   0x1.ff37dp-26, INEXACT)
 T(RU,  -0x1.b9eafd6a4004cp+37,   -0x1.921fb5443e2f2p+0,   0x1.ff37dp-26, INEXACT)
 T(RD,  -0x1.b9eafd6a4004cp+37,   -0x1.921fb5443e2f3p+0,         -0x1p+0, INEXACT)
 T(RN,  -0x1.aa1851faa1a9cp+21,   -0x1.921fb075cff9bp+0,  -0x1.fffffep-2, INEXACT)
@@ -1571,73 +1571,73 @@ T(RN,    -0x1.6dca45501f91p+0,    -0x1.eb9b1c04cbe5p-1,  -0x1.fffffep-2, INEXACT
 T(RN,   0x1.5a171dd1af9b8p+40,    0x1.921fb54442142p+0,  -0x1.fffffep-2, INEXACT)
 T(RN,   -0x1.c66f6333ad342p-3,   -0x1.bf30946696bc3p-3,         -0x1p-1, INEXACT)
 T(RN,  -0x1.67a80d444ca1bp+12,   -0x1.921451c5f7b5fp+0,         -0x1p-1, INEXACT)
-T(RZ,   -0x1.d72c30e798a44p-4,   -0x1.d51c57946d43cp-4,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.d72c30e798a44p-4,   -0x1.d51c57946d43cp-4,          0x1p+0, INEXACT)
 T(RU,   -0x1.d72c30e798a44p-4,   -0x1.d51c57946d43cp-4,          0x1p+0, INEXACT)
-T(RD,   -0x1.d72c30e798a44p-4,   -0x1.d51c57946d43dp-4, -0x1.b101eap-27, INEXACT)
-T(RZ,  -0x1.b26ff6136b452p+12,   -0x1.921647a00ca03p+0,   0x1.fffffep-1, INEXACT)
+T(RD,   -0x1.d72c30e798a44p-4,   -0x1.d51c57946d43dp-4, -0x1.b101e8p-27, INEXACT)
+T(RZ,  -0x1.b26ff6136b452p+12,   -0x1.921647a00ca03p+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.b26ff6136b452p+12,   -0x1.921647a00ca03p+0,          0x1p+0, INEXACT)
 T(RD,  -0x1.b26ff6136b452p+12,   -0x1.921647a00ca04p+0, -0x1.2b32f8p-27, INEXACT)
-T(RZ,   -0x1.84514a4d60872p+0,   -0x1.f9d3a86c8178dp-1,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.84514a4d60872p+0,   -0x1.f9d3a86c8178dp-1,          0x1p+0, INEXACT)
 T(RU,   -0x1.84514a4d60872p+0,   -0x1.f9d3a86c8178dp-1,          0x1p+0, INEXACT)
 T(RD,   -0x1.84514a4d60872p+0,   -0x1.f9d3a86c8178ep-1, -0x1.c7c4ccp-29, INEXACT)
-T(RZ,  -0x1.c338230ffebdfp+20,   -0x1.921fac3063822p+0,  0x1.99371ap-27, INEXACT)
+T(RZ,  -0x1.c338230ffebdfp+20,   -0x1.921fac3063822p+0,  0x1.99371cp-27, INEXACT)
 T(RU,  -0x1.c338230ffebdfp+20,   -0x1.921fac3063822p+0,  0x1.99371cp-27, INEXACT)
 T(RD,  -0x1.c338230ffebdfp+20,   -0x1.921fac3063823p+0,         -0x1p+0, INEXACT)
-T(RZ,    0x1.6b93544a544bbp+1,    0x1.3b7741a2be418p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,    0x1.6b93544a544bbp+1,    0x1.3b7741a2be418p+0,         -0x1p+0, INEXACT)
 T(RD,    0x1.6b93544a544bbp+1,    0x1.3b7741a2be418p+0,         -0x1p+0, INEXACT)
 T(RU,    0x1.6b93544a544bbp+1,    0x1.3b7741a2be419p+0,  0x1.ab6ba6p-28, INEXACT)
-T(RZ,   0x1.267e3b445777cp+14,    0x1.921c3b1d03a79p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.267e3b445777cp+14,    0x1.921c3b1d03a79p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.267e3b445777cp+14,    0x1.921c3b1d03a79p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.267e3b445777cp+14,    0x1.921c3b1d03a7ap+0,   0x1.e0fa7p-28, INEXACT)
 T(RZ,   0x1.b5b1079c8768dp+32,    0x1.921fb543ad166p+0, -0x1.b783a4p-29, INEXACT)
-T(RD,   0x1.b5b1079c8768dp+32,    0x1.921fb543ad166p+0, -0x1.b783a6p-29, INEXACT)
+T(RD,   0x1.b5b1079c8768dp+32,    0x1.921fb543ad166p+0, -0x1.b783a4p-29, INEXACT)
 T(RU,   0x1.b5b1079c8768dp+32,    0x1.921fb543ad167p+0,          0x1p+0, INEXACT)
 T(RN,   -0x1.cda7dd366e381p-3,   -0x1.c610fefda5acbp-3,         -0x1p-1, INEXACT)
-T(RZ,    0x1.18baca8a1f79p+32,    0x1.921fb543595e9p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,    0x1.18baca8a1f79p+32,    0x1.921fb543595e9p+0,         -0x1p+0, INEXACT)
 T(RD,    0x1.18baca8a1f79p+32,    0x1.921fb543595e9p+0,         -0x1p+0, INEXACT)
-T(RU,    0x1.18baca8a1f79p+32,    0x1.921fb543595eap+0,  0x1.1c6866p-27, INEXACT)
-T(RZ,  -0x1.6eedb69e5bc0ep+21,    -0x1.921fafaf67bep+0,  0x1.546eb6p-27, INEXACT)
+T(RU,    0x1.18baca8a1f79p+32,    0x1.921fb543595eap+0,  0x1.1c6864p-27, INEXACT)
+T(RZ,  -0x1.6eedb69e5bc0ep+21,    -0x1.921fafaf67bep+0,  0x1.546eb8p-27, INEXACT)
 T(RU,  -0x1.6eedb69e5bc0ep+21,    -0x1.921fafaf67bep+0,  0x1.546eb8p-27, INEXACT)
 T(RD,  -0x1.6eedb69e5bc0ep+21,   -0x1.921fafaf67be1p+0,         -0x1p+0, INEXACT)
-T(RZ,   0x1.27025608cb4d7p+33,    0x1.921fb543d3be6p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.27025608cb4d7p+33,    0x1.921fb543d3be6p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.27025608cb4d7p+33,    0x1.921fb543d3be6p+0,         -0x1p+0, INEXACT)
-T(RU,   0x1.27025608cb4d7p+33,    0x1.921fb543d3be7p+0,  0x1.a3ca7cp-28, INEXACT)
+T(RU,   0x1.27025608cb4d7p+33,    0x1.921fb543d3be7p+0,  0x1.a3ca7ap-28, INEXACT)
 T(RN,   0x1.83c747abfe443p+23,    0x1.921fb3f240e96p+0,         -0x1p-1, INEXACT)
-T(RZ,   0x1.92691bb0c865ap+21,    0x1.921fb02d64866p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.92691bb0c865ap+21,    0x1.921fb02d64866p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.92691bb0c865ap+21,    0x1.921fb02d64866p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.92691bb0c865ap+21,    0x1.921fb02d64867p+0,  0x1.21c41cp-28, INEXACT)
-T(RZ,   0x1.f954de4734448p+31,    0x1.921fb5433f70ap+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.f954de4734448p+31,    0x1.921fb5433f70ap+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.f954de4734448p+31,    0x1.921fb5433f70ap+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.f954de4734448p+31,    0x1.921fb5433f70bp+0,  0x1.2eec36p-27, INEXACT)
 T(RN,   0x1.d767604f4c522p+24,    0x1.921fb4b93cea5p+0,         -0x1p-1, INEXACT)
 T(RN,  -0x1.56c250bfb2999p+37,   -0x1.921fb5443cd7fp+0,         -0x1p-1, INEXACT)
 T(RN,   0x1.4a6c4f03d4b0cp+18,    0x1.921f83ae85e6fp+0,         -0x1p-1, INEXACT)
-T(RZ,  -0x1.2ee2e28c6a6d3p+19,   -0x1.921f9a385e4fep+0,  0x1.306dd2p-27, INEXACT)
+T(RZ,  -0x1.2ee2e28c6a6d3p+19,   -0x1.921f9a385e4fep+0,  0x1.306dd4p-27, INEXACT)
 T(RU,  -0x1.2ee2e28c6a6d3p+19,   -0x1.921f9a385e4fep+0,  0x1.306dd4p-27, INEXACT)
 T(RD,  -0x1.2ee2e28c6a6d3p+19,   -0x1.921f9a385e4ffp+0,         -0x1p+0, INEXACT)
-T(RZ,  -0x1.7cb5a8e1b3f3cp+36,   -0x1.921fb544380f3p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.7cb5a8e1b3f3cp+36,   -0x1.921fb544380f3p+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.7cb5a8e1b3f3cp+36,   -0x1.921fb544380f3p+0,          0x1p+0, INEXACT)
-T(RD,  -0x1.7cb5a8e1b3f3cp+36,   -0x1.921fb544380f4p+0, -0x1.c8b188p-29, INEXACT)
+T(RD,  -0x1.7cb5a8e1b3f3cp+36,   -0x1.921fb544380f4p+0, -0x1.c8b186p-29, INEXACT)
 T(RN,  -0x1.5dc27dc0f1905p+12,   -0x1.9213ff46f56ecp+0,         -0x1p-1, INEXACT)
 T(RN,   -0x1.fab72a2ad927p+32,   -0x1.921fb543c17bdp+0,         -0x1p-1, INEXACT)
 T(RN,   0x1.fea0b8d4d724cp+31,    0x1.921fb54342216p+0,         -0x1p-1, INEXACT)
-T(RZ,   0x1.c8787bdfc890dp+39,    0x1.921fb54441b25p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.c8787bdfc890dp+39,    0x1.921fb54441b25p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.c8787bdfc890dp+39,    0x1.921fb54441b25p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.c8787bdfc890dp+39,    0x1.921fb54441b26p+0,   0x1.3aeadp-27, INEXACT)
 T(RN,  -0x1.a6647126e8a16p+17,   -0x1.921f67b081e97p+0,         -0x1p-1, INEXACT)
-T(RZ,   -0x1.c4b4cd01383e5p+7,   -0x1.90fe2e17a10f9p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.c4b4cd01383e5p+7,   -0x1.90fe2e17a10f9p+0,          0x1p+0, INEXACT)
 T(RU,   -0x1.c4b4cd01383e5p+7,   -0x1.90fe2e17a10f9p+0,          0x1p+0, INEXACT)
 T(RD,   -0x1.c4b4cd01383e5p+7,   -0x1.90fe2e17a10fap+0, -0x1.f6cc52p-27, INEXACT)
-T(RZ,  -0x1.f5be47723b052p+18,    -0x1.921f949ccc7ap+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.f5be47723b052p+18,    -0x1.921f949ccc7ap+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.f5be47723b052p+18,    -0x1.921f949ccc7ap+0,          0x1p+0, INEXACT)
 T(RD,  -0x1.f5be47723b052p+18,   -0x1.921f949ccc7a1p+0, -0x1.fca678p-27, INEXACT)
-T(RZ,   -0x1.0fc79c50f3a16p+3,    -0x1.741eb4b5b401p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.0fc79c50f3a16p+3,    -0x1.741eb4b5b401p+0,          0x1p+0, INEXACT)
 T(RU,   -0x1.0fc79c50f3a16p+3,    -0x1.741eb4b5b401p+0,          0x1p+0, INEXACT)
-T(RD,   -0x1.0fc79c50f3a16p+3,   -0x1.741eb4b5b4011p+0,  -0x1.6bbe1p-30, INEXACT)
-T(RZ,   0x1.a789be33bc389p+22,    0x1.921fb2d952919p+0,  -0x1.fffffep-1, INEXACT)
+T(RD,   -0x1.0fc79c50f3a16p+3,   -0x1.741eb4b5b4011p+0, -0x1.6bbe0ep-30, INEXACT)
+T(RZ,   0x1.a789be33bc389p+22,    0x1.921fb2d952919p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.a789be33bc389p+22,    0x1.921fb2d952919p+0,         -0x1p+0, INEXACT)
-T(RU,   0x1.a789be33bc389p+22,    0x1.921fb2d95291ap+0,  0x1.44213ap-28, INEXACT)
-T(RZ,   0x1.653673a37d39fp+25,     0x1.921fb4e8874fp+0, -0x1.6e39bap-29, INEXACT)
+T(RU,   0x1.a789be33bc389p+22,    0x1.921fb2d95291ap+0,  0x1.442138p-28, INEXACT)
+T(RZ,   0x1.653673a37d39fp+25,     0x1.921fb4e8874fp+0, -0x1.6e39bcp-29, INEXACT)
 T(RD,   0x1.653673a37d39fp+25,     0x1.921fb4e8874fp+0, -0x1.6e39bcp-29, INEXACT)
 T(RU,   0x1.653673a37d39fp+25,    0x1.921fb4e8874f1p+0,          0x1p+0, INEXACT)
 T(RN,  -0x1.7dda5e865ae95p+21,   -0x1.921fafe740413p+0,         -0x1p-1, INEXACT)
@@ -1650,73 +1650,73 @@ T(RN,  -0x1.c6f1ff7534f89p+18,   -0x1.921f9140e6f66p+0,         -0x1p-1, INEXACT
 T(RN,    0x1.d4747939b0427p+4,    0x1.896234f8c84cap+0,         -0x1p-1, INEXACT)
 T(RN,   0x1.0f5f673432b59p+11,     0x1.920185537a55p+0,         -0x1p-1, INEXACT)
 T(RZ,  -0x1.46c9552ec0bd6p+12,   -0x1.92132c844d908p+0,  0x1.278c66p-28, INEXACT)
-T(RU,  -0x1.46c9552ec0bd6p+12,   -0x1.92132c844d908p+0,  0x1.278c68p-28, INEXACT)
+T(RU,  -0x1.46c9552ec0bd6p+12,   -0x1.92132c844d908p+0,  0x1.278c66p-28, INEXACT)
 T(RD,  -0x1.46c9552ec0bd6p+12,   -0x1.92132c844d909p+0,         -0x1p+0, INEXACT)
 T(RN,   -0x1.efb1866075201p+7,   -0x1.911749bbd7e66p+0,         -0x1p-1, INEXACT)
-T(RZ,    0x1.130f8ead9d07bp+3,    0x1.74798194349ebp+0, -0x1.3be542p-29, INEXACT)
+T(RZ,    0x1.130f8ead9d07bp+3,    0x1.74798194349ebp+0, -0x1.3be544p-29, INEXACT)
 T(RD,    0x1.130f8ead9d07bp+3,    0x1.74798194349ebp+0, -0x1.3be544p-29, INEXACT)
 T(RU,    0x1.130f8ead9d07bp+3,    0x1.74798194349ecp+0,          0x1p+0, INEXACT)
 T(RN,   0x1.3c5a2f814855dp+20,    0x1.921fa851ad802p+0,         -0x1p-1, INEXACT)
 T(RN,    0x1.89ccffe534b0ap+2,    0x1.68e1318b25f9bp+0,         -0x1p-1, INEXACT)
-T(RZ,   -0x1.aee70c49d6ca3p+5,   -0x1.8d5f2090a79aep+0,  0x1.c1e8b8p-29, INEXACT)
+T(RZ,   -0x1.aee70c49d6ca3p+5,   -0x1.8d5f2090a79aep+0,  0x1.c1e8bap-29, INEXACT)
 T(RU,   -0x1.aee70c49d6ca3p+5,   -0x1.8d5f2090a79aep+0,  0x1.c1e8bap-29, INEXACT)
 T(RD,   -0x1.aee70c49d6ca3p+5,   -0x1.8d5f2090a79afp+0,         -0x1p+0, INEXACT)
-T(RZ,   0x1.a048bf4e5ad75p+16,    0x1.921f17d5f2007p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.a048bf4e5ad75p+16,    0x1.921f17d5f2007p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.a048bf4e5ad75p+16,    0x1.921f17d5f2007p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.a048bf4e5ad75p+16,    0x1.921f17d5f2008p+0,  0x1.a4701cp-28, INEXACT)
 T(RZ,   0x1.82f78cffd02cfp+28,    0x1.921fb539ad16bp+0, -0x1.f0d0c6p-30, INEXACT)
-T(RD,   0x1.82f78cffd02cfp+28,    0x1.921fb539ad16bp+0, -0x1.f0d0c8p-30, INEXACT)
+T(RD,   0x1.82f78cffd02cfp+28,    0x1.921fb539ad16bp+0, -0x1.f0d0c6p-30, INEXACT)
 T(RU,   0x1.82f78cffd02cfp+28,    0x1.921fb539ad16cp+0,          0x1p+0, INEXACT)
-T(RZ,  -0x1.e3f8bbbe03b38p+22,   -0x1.921fb3269c023p+0,  0x1.56f0c6p-28, INEXACT)
+T(RZ,  -0x1.e3f8bbbe03b38p+22,   -0x1.921fb3269c023p+0,  0x1.56f0c8p-28, INEXACT)
 T(RU,  -0x1.e3f8bbbe03b38p+22,   -0x1.921fb3269c023p+0,  0x1.56f0c8p-28, INEXACT)
 T(RD,  -0x1.e3f8bbbe03b38p+22,   -0x1.921fb3269c024p+0,         -0x1p+0, INEXACT)
-T(RZ,   0x1.fff3cfedcacebp+16,    0x1.921f354136ba6p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.fff3cfedcacebp+16,    0x1.921f354136ba6p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.fff3cfedcacebp+16,    0x1.921f354136ba6p+0,         -0x1p+0, INEXACT)
-T(RU,   0x1.fff3cfedcacebp+16,    0x1.921f354136ba7p+0,  0x1.86cc0cp-28, INEXACT)
+T(RU,   0x1.fff3cfedcacebp+16,    0x1.921f354136ba7p+0,  0x1.86cc0ap-28, INEXACT)
 T(RN,  -0x1.c696097efb7b5p+14,   -0x1.921d7499f48e4p+0,         -0x1p-1, INEXACT)
-T(RZ,    0x1.396efe5ba669fp-3,    0x1.370530a519eb9p-3,  -0x1.fffffep-1, INEXACT)
+T(RZ,    0x1.396efe5ba669fp-3,    0x1.370530a519eb9p-3,         -0x1p+0, INEXACT)
 T(RD,    0x1.396efe5ba669fp-3,    0x1.370530a519eb9p-3,         -0x1p+0, INEXACT)
-T(RU,    0x1.396efe5ba669fp-3,    0x1.370530a519ebap-3,  0x1.7de006p-28, INEXACT)
+T(RU,    0x1.396efe5ba669fp-3,    0x1.370530a519ebap-3,  0x1.7de004p-28, INEXACT)
 T(RN,    0x1.a11b9cb0d0dd8p+4,    0x1.884f04fecb39ap+0,         -0x1p-1, INEXACT)
-T(RZ,   -0x1.70140200e6397p+3,   -0x1.7bec6cdeec8c3p+0,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.70140200e6397p+3,   -0x1.7bec6cdeec8c3p+0,          0x1p+0, INEXACT)
 T(RU,   -0x1.70140200e6397p+3,   -0x1.7bec6cdeec8c3p+0,          0x1p+0, INEXACT)
 T(RD,   -0x1.70140200e6397p+3,   -0x1.7bec6cdeec8c4p+0, -0x1.bc2be4p-28, INEXACT)
 T(RN,   0x1.786c4b5d28a29p+32,    0x1.921fb54394b76p+0,         -0x1p-1, INEXACT)
 T(RN,   0x1.32ea56c46a1fbp+24,    0x1.921fb46ebad71p+0,         -0x1p-1, INEXACT)
 T(RZ,   -0x1.51fb04cf582ecp+9,   -0x1.91bec17d33b94p+0,  0x1.812b24p-29, INEXACT)
-T(RU,   -0x1.51fb04cf582ecp+9,   -0x1.91bec17d33b94p+0,  0x1.812b26p-29, INEXACT)
+T(RU,   -0x1.51fb04cf582ecp+9,   -0x1.91bec17d33b94p+0,  0x1.812b24p-29, INEXACT)
 T(RD,   -0x1.51fb04cf582ecp+9,   -0x1.91bec17d33b95p+0,         -0x1p+0, INEXACT)
-T(RZ,   0x1.d86bf3de72181p+18,    0x1.921f9295f4a86p+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.d86bf3de72181p+18,    0x1.921f9295f4a86p+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.d86bf3de72181p+18,    0x1.921f9295f4a86p+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.d86bf3de72181p+18,    0x1.921f9295f4a87p+0,   0x1.e0b66p-28, INEXACT)
 T(RN,   -0x1.5290a0bc2ae44p+8,   -0x1.915e2381178cfp+0,         -0x1p-1, INEXACT)
-T(RZ,   0x1.b69e2fa9e6555p+12,    0x1.92165ea151b6ep+0, -0x1.76bda4p-28, INEXACT)
+T(RZ,   0x1.b69e2fa9e6555p+12,    0x1.92165ea151b6ep+0, -0x1.76bda6p-28, INEXACT)
 T(RD,   0x1.b69e2fa9e6555p+12,    0x1.92165ea151b6ep+0, -0x1.76bda6p-28, INEXACT)
 T(RU,   0x1.b69e2fa9e6555p+12,    0x1.92165ea151b6fp+0,          0x1p+0, INEXACT)
-T(RZ,  -0x1.1fa8c397af519p+13,   -0x1.921896aa6a14dp+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.1fa8c397af519p+13,   -0x1.921896aa6a14dp+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.1fa8c397af519p+13,   -0x1.921896aa6a14dp+0,          0x1p+0, INEXACT)
-T(RD,  -0x1.1fa8c397af519p+13,   -0x1.921896aa6a14ep+0, -0x1.8f0ff6p-28, INEXACT)
-T(RZ,   0x1.9f439ccd5b925p+13,    0x1.921ac6b9beb31p+0,  -0x1.6f1edp-31, INEXACT)
+T(RD,  -0x1.1fa8c397af519p+13,   -0x1.921896aa6a14ep+0, -0x1.8f0ff4p-28, INEXACT)
+T(RZ,   0x1.9f439ccd5b925p+13,    0x1.921ac6b9beb31p+0, -0x1.6f1ed2p-31, INEXACT)
 T(RD,   0x1.9f439ccd5b925p+13,    0x1.921ac6b9beb31p+0, -0x1.6f1ed2p-31, INEXACT)
 T(RU,   0x1.9f439ccd5b925p+13,    0x1.921ac6b9beb32p+0,          0x1p+0, INEXACT)
 T(RN,   -0x1.dad226fc2fba5p-3,   -0x1.d293da8ea5895p-3,         -0x1p-1, INEXACT)
-T(RZ,    0x1.a969493eaceb7p-4,    0x1.a7e43764146b7p-4,  -0x1.fffffep-1, INEXACT)
+T(RZ,    0x1.a969493eaceb7p-4,    0x1.a7e43764146b7p-4,         -0x1p+0, INEXACT)
 T(RD,    0x1.a969493eaceb7p-4,    0x1.a7e43764146b7p-4,         -0x1p+0, INEXACT)
 T(RU,    0x1.a969493eaceb7p-4,    0x1.a7e43764146b8p-4,  0x1.c8b98ap-28, INEXACT)
-T(RZ,   0x1.963f134730e97p+22,    0x1.921fb2befa4cbp+0,  -0x1.fffffep-1, INEXACT)
+T(RZ,   0x1.963f134730e97p+22,    0x1.921fb2befa4cbp+0,         -0x1p+0, INEXACT)
 T(RD,   0x1.963f134730e97p+22,    0x1.921fb2befa4cbp+0,         -0x1p+0, INEXACT)
 T(RU,   0x1.963f134730e97p+22,    0x1.921fb2befa4ccp+0,  0x1.b80832p-30, INEXACT)
-T(RZ,  -0x1.ad84174e9a7b3p+13,   -0x1.921af09e44958p+0,  0x1.1905bap-29, INEXACT)
+T(RZ,  -0x1.ad84174e9a7b3p+13,   -0x1.921af09e44958p+0,  0x1.1905bcp-29, INEXACT)
 T(RU,  -0x1.ad84174e9a7b3p+13,   -0x1.921af09e44958p+0,  0x1.1905bcp-29, INEXACT)
 T(RD,  -0x1.ad84174e9a7b3p+13,   -0x1.921af09e44959p+0,         -0x1p+0, INEXACT)
 T(RZ,  -0x1.4a4ea5030da33p+27,   -0x1.921fb52b75b91p+0,  0x1.cfca38p-28, INEXACT)
-T(RU,  -0x1.4a4ea5030da33p+27,   -0x1.921fb52b75b91p+0,  0x1.cfca3ap-28, INEXACT)
+T(RU,  -0x1.4a4ea5030da33p+27,   -0x1.921fb52b75b91p+0,  0x1.cfca38p-28, INEXACT)
 T(RD,  -0x1.4a4ea5030da33p+27,   -0x1.921fb52b75b92p+0,         -0x1p+0, INEXACT)
-T(RZ,  -0x1.4a57f9eb9d4afp+33,   -0x1.921fb543df9fep+0,   0x1.fffffep-1, INEXACT)
+T(RZ,  -0x1.4a57f9eb9d4afp+33,   -0x1.921fb543df9fep+0,          0x1p+0, INEXACT)
 T(RU,  -0x1.4a57f9eb9d4afp+33,   -0x1.921fb543df9fep+0,          0x1p+0, INEXACT)
-T(RD,  -0x1.4a57f9eb9d4afp+33,   -0x1.921fb543df9ffp+0, -0x1.e8491ep-28, INEXACT)
+T(RD,  -0x1.4a57f9eb9d4afp+33,   -0x1.921fb543df9ffp+0, -0x1.e8491cp-28, INEXACT)
 T(RN,   0x1.7883feb8c47d6p+25,    0x1.921fb4ed3b3e1p+0,         -0x1p-1, INEXACT)
-T(RZ,   -0x1.33d637da29563p-5,   -0x1.33b127e5b5cf4p-5,   0x1.fffffep-1, INEXACT)
+T(RZ,   -0x1.33d637da29563p-5,   -0x1.33b127e5b5cf4p-5,          0x1p+0, INEXACT)
 T(RU,   -0x1.33d637da29563p-5,   -0x1.33b127e5b5cf4p-5,          0x1p+0, INEXACT)
 T(RD,   -0x1.33d637da29563p-5,   -0x1.33b127e5b5cf5p-5, -0x1.4d3514p-29, INEXACT)
 T(RN,   0x1.38b35d8cf2b41p+14,    0x1.921c6ef1b0e1dp+0,         -0x1p-1, INEXACT)