1 /*
   2  * Copyright 2003 Sun Microsystems, Inc.  All Rights Reserved.
   3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4  *
   5  * This code is free software; you can redistribute it and/or modify it
   6  * under the terms of the GNU General Public License version 2 only, as
   7  * published by the Free Software Foundation.
   8  *
   9  * This code is distributed in the hope that it will be useful, but WITHOUT
  10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12  * version 2 for more details (a copy is included in the LICENSE file that
  13  * accompanied this code).
  14  *
  15  * You should have received a copy of the GNU General Public License version
  16  * 2 along with this work; if not, write to the Free Software Foundation,
  17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18  *
  19  * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
  20  * CA 95054 USA or visit www.sun.com if you need additional information or
  21  * have any questions.
  22  */
  23 
  24 /*
  25  * @test
  26  * @bug 4920023
  27  * @summary Test hex floating-point literals
  28  * @author darcy
  29  *
  30  * @compile -source 1.5 HexThree.java
  31  * @run main HexThree
  32  */
  33 
  34 public class HexThree {
  35 
  36     public static void main(String argv[]) {
  37         double [] testValues = {
  38             +0X.0030000000000P+12,
  39             +0X.0030000000000P+12D,
  40             +0X.0030000000000P+12F,
  41             +0X.0030000000000P+12d,
  42             +0X.0030000000000P+12f,
  43             +0X.0030000000000P12,
  44             +0X.0030000000000P12D,
  45             +0X.0030000000000P12F,
  46             +0X.0030000000000P12d,
  47             +0X.0030000000000P12f,
  48             +0X.0030000000000p+12,
  49             +0X.0030000000000p+12D,
  50             +0X.0030000000000p+12F,
  51             +0X.0030000000000p+12d,
  52             +0X.0030000000000p+12f,
  53             +0X.0030000000000p12,
  54             +0X.0030000000000p12D,
  55             +0X.0030000000000p12F,
  56             +0X.0030000000000p12d,
  57             +0X.0030000000000p12f,
  58             +0X.0030P+12,
  59             +0X.0030P+12D,
  60             +0X.0030P+12F,
  61             +0X.0030P+12d,
  62             +0X.0030P+12f,
  63             +0X.0030P12,
  64             +0X.0030P12D,
  65             +0X.0030P12F,
  66             +0X.0030P12d,
  67             +0X.0030P12f,
  68             +0X.0030p+12,
  69             +0X.0030p+12D,
  70             +0X.0030p+12F,
  71             +0X.0030p+12d,
  72             +0X.0030p+12f,
  73             +0X.0030p12,
  74             +0X.0030p12D,
  75             +0X.0030p12F,
  76             +0X.0030p12d,
  77             +0X.0030p12f,
  78             +0X.003P+12,
  79             +0X.003P+12D,
  80             +0X.003P+12F,
  81             +0X.003P+12d,
  82             +0X.003P+12f,
  83             +0X.003P12,
  84             +0X.003P12D,
  85             +0X.003P12F,
  86             +0X.003P12d,
  87             +0X.003P12f,
  88             +0X.003p+12,
  89             +0X.003p+12D,
  90             +0X.003p+12F,
  91             +0X.003p+12d,
  92             +0X.003p+12f,
  93             +0X.003p12,
  94             +0X.003p12D,
  95             +0X.003p12F,
  96             +0X.003p12d,
  97             +0X.003p12f,
  98             +0X.3P+4,
  99             +0X.3P+4D,
 100             +0X.3P+4F,
 101             +0X.3P+4d,
 102             +0X.3P+4f,
 103             +0X.3P4,
 104             +0X.3P4D,
 105             +0X.3P4F,
 106             +0X.3P4d,
 107             +0X.3P4f,
 108             +0X.3p+4,
 109             +0X.3p+4D,
 110             +0X.3p+4F,
 111             +0X.3p+4d,
 112             +0X.3p+4f,
 113             +0X.3p4,
 114             +0X.3p4D,
 115             +0X.3p4F,
 116             +0X.3p4d,
 117             +0X.3p4f,
 118             +0X.C0P+2,
 119             +0X.C0P+2D,
 120             +0X.C0P+2F,
 121             +0X.C0P+2d,
 122             +0X.C0P+2f,
 123             +0X.C0P2,
 124             +0X.C0P2D,
 125             +0X.C0P2F,
 126             +0X.C0P2d,
 127             +0X.C0P2f,
 128             +0X.C0p+2,
 129             +0X.C0p+2D,
 130             +0X.C0p+2F,
 131             +0X.C0p+2d,
 132             +0X.C0p+2f,
 133             +0X.C0p2,
 134             +0X.C0p2D,
 135             +0X.C0p2F,
 136             +0X.C0p2d,
 137             +0X.C0p2f,
 138             +0X.CP+2,
 139             +0X.CP+2D,
 140             +0X.CP+2F,
 141             +0X.CP+2d,
 142             +0X.CP+2f,
 143             +0X.CP2,
 144             +0X.CP2D,
 145             +0X.CP2F,
 146             +0X.CP2d,
 147             +0X.CP2f,
 148             +0X.Cp+2,
 149             +0X.Cp+2D,
 150             +0X.Cp+2F,
 151             +0X.Cp+2d,
 152             +0X.Cp+2f,
 153             +0X.Cp2,
 154             +0X.Cp2D,
 155             +0X.Cp2F,
 156             +0X.Cp2d,
 157             +0X.Cp2f,
 158             +0X.c0P+2,
 159             +0X.c0P+2D,
 160             +0X.c0P+2F,
 161             +0X.c0P+2d,
 162             +0X.c0P+2f,
 163             +0X.c0P2,
 164             +0X.c0P2D,
 165             +0X.c0P2F,
 166             +0X.c0P2d,
 167             +0X.c0P2f,
 168             +0X.c0p+2,
 169             +0X.c0p+2D,
 170             +0X.c0p+2F,
 171             +0X.c0p+2d,
 172             +0X.c0p+2f,
 173             +0X.c0p2,
 174             +0X.c0p2D,
 175             +0X.c0p2F,
 176             +0X.c0p2d,
 177             +0X.c0p2f,
 178             +0X.cP+2,
 179             +0X.cP+2D,
 180             +0X.cP+2F,
 181             +0X.cP+2d,
 182             +0X.cP+2f,
 183             +0X.cP2,
 184             +0X.cP2D,
 185             +0X.cP2F,
 186             +0X.cP2d,
 187             +0X.cP2f,
 188             +0X.cp+2,
 189             +0X.cp+2D,
 190             +0X.cp+2F,
 191             +0X.cp+2d,
 192             +0X.cp+2f,
 193             +0X.cp2,
 194             +0X.cp2D,
 195             +0X.cp2F,
 196             +0X.cp2d,
 197             +0X.cp2f,
 198             +0X0.30P+4,
 199             +0X0.30P+4D,
 200             +0X0.30P+4F,
 201             +0X0.30P+4d,
 202             +0X0.30P+4f,
 203             +0X0.30P4,
 204             +0X0.30P4D,
 205             +0X0.30P4F,
 206             +0X0.30P4d,
 207             +0X0.30P4f,
 208             +0X0.30p+4,
 209             +0X0.30p+4D,
 210             +0X0.30p+4F,
 211             +0X0.30p+4d,
 212             +0X0.30p+4f,
 213             +0X0.30p4,
 214             +0X0.30p4D,
 215             +0X0.30p4F,
 216             +0X0.30p4d,
 217             +0X0.30p4f,
 218             +0X0.3P+4,
 219             +0X0.3P+4D,
 220             +0X0.3P+4F,
 221             +0X0.3P+4d,
 222             +0X0.3P+4f,
 223             +0X0.3P4,
 224             +0X0.3P4D,
 225             +0X0.3P4F,
 226             +0X0.3P4d,
 227             +0X0.3P4f,
 228             +0X0.3p+4,
 229             +0X0.3p+4D,
 230             +0X0.3p+4F,
 231             +0X0.3p+4d,
 232             +0X0.3p+4f,
 233             +0X0.3p4,
 234             +0X0.3p4D,
 235             +0X0.3p4F,
 236             +0X0.3p4d,
 237             +0X0.3p4f,
 238             +0X0.C0P+2,
 239             +0X0.C0P+2D,
 240             +0X0.C0P+2F,
 241             +0X0.C0P+2d,
 242             +0X0.C0P+2f,
 243             +0X0.C0P2,
 244             +0X0.C0P2D,
 245             +0X0.C0P2F,
 246             +0X0.C0P2d,
 247             +0X0.C0P2f,
 248             +0X0.C0p+2,
 249             +0X0.C0p+2D,
 250             +0X0.C0p+2F,
 251             +0X0.C0p+2d,
 252             +0X0.C0p+2f,
 253             +0X0.C0p2,
 254             +0X0.C0p2D,
 255             +0X0.C0p2F,
 256             +0X0.C0p2d,
 257             +0X0.C0p2f,
 258             +0X0.CP+2,
 259             +0X0.CP+2D,
 260             +0X0.CP+2F,
 261             +0X0.CP+2d,
 262             +0X0.CP+2f,
 263             +0X0.CP2,
 264             +0X0.CP2D,
 265             +0X0.CP2F,
 266             +0X0.CP2d,
 267             +0X0.CP2f,
 268             +0X0.Cp+2,
 269             +0X0.Cp+2D,
 270             +0X0.Cp+2F,
 271             +0X0.Cp+2d,
 272             +0X0.Cp+2f,
 273             +0X0.Cp2,
 274             +0X0.Cp2D,
 275             +0X0.Cp2F,
 276             +0X0.Cp2d,
 277             +0X0.Cp2f,
 278             +0X0.c0P+2,
 279             +0X0.c0P+2D,
 280             +0X0.c0P+2F,
 281             +0X0.c0P+2d,
 282             +0X0.c0P+2f,
 283             +0X0.c0P2,
 284             +0X0.c0P2D,
 285             +0X0.c0P2F,
 286             +0X0.c0P2d,
 287             +0X0.c0P2f,
 288             +0X0.c0p+2,
 289             +0X0.c0p+2D,
 290             +0X0.c0p+2F,
 291             +0X0.c0p+2d,
 292             +0X0.c0p+2f,
 293             +0X0.c0p2,
 294             +0X0.c0p2D,
 295             +0X0.c0p2F,
 296             +0X0.c0p2d,
 297             +0X0.c0p2f,
 298             +0X0.cP+2,
 299             +0X0.cP+2D,
 300             +0X0.cP+2F,
 301             +0X0.cP+2d,
 302             +0X0.cP+2f,
 303             +0X0.cP2,
 304             +0X0.cP2D,
 305             +0X0.cP2F,
 306             +0X0.cP2d,
 307             +0X0.cP2f,
 308             +0X0.cp+2,
 309             +0X0.cp+2D,
 310             +0X0.cp+2F,
 311             +0X0.cp+2d,
 312             +0X0.cp+2f,
 313             +0X0.cp2,
 314             +0X0.cp2D,
 315             +0X0.cp2F,
 316             +0X0.cp2d,
 317             +0X0.cp2f,
 318             +0X000000000.0030000000000P+12,
 319             +0X000000000.0030000000000P+12D,
 320             +0X000000000.0030000000000P+12F,
 321             +0X000000000.0030000000000P+12d,
 322             +0X000000000.0030000000000P+12f,
 323             +0X000000000.0030000000000P12,
 324             +0X000000000.0030000000000P12D,
 325             +0X000000000.0030000000000P12F,
 326             +0X000000000.0030000000000P12d,
 327             +0X000000000.0030000000000P12f,
 328             +0X000000000.0030000000000p+12,
 329             +0X000000000.0030000000000p+12D,
 330             +0X000000000.0030000000000p+12F,
 331             +0X000000000.0030000000000p+12d,
 332             +0X000000000.0030000000000p+12f,
 333             +0X000000000.0030000000000p12,
 334             +0X000000000.0030000000000p12D,
 335             +0X000000000.0030000000000p12F,
 336             +0X000000000.0030000000000p12d,
 337             +0X000000000.0030000000000p12f,
 338             +0X00003P+0,
 339             +0X00003P+0D,
 340             +0X00003P+0F,
 341             +0X00003P+0d,
 342             +0X00003P+0f,
 343             +0X00003P-0,
 344             +0X00003P-0D,
 345             +0X00003P-0F,
 346             +0X00003P-0d,
 347             +0X00003P-0f,
 348             +0X00003P0,
 349             +0X00003P0D,
 350             +0X00003P0F,
 351             +0X00003P0d,
 352             +0X00003P0f,
 353             +0X00003p+0,
 354             +0X00003p+0D,
 355             +0X00003p+0F,
 356             +0X00003p+0d,
 357             +0X00003p+0f,
 358             +0X00003p-0,
 359             +0X00003p-0D,
 360             +0X00003p-0F,
 361             +0X00003p-0d,
 362             +0X00003p-0f,
 363             +0X00003p0,
 364             +0X00003p0D,
 365             +0X00003p0F,
 366             +0X00003p0d,
 367             +0X00003p0f,
 368             +0X0003.P+0,
 369             +0X0003.P+0D,
 370             +0X0003.P+0F,
 371             +0X0003.P+0d,
 372             +0X0003.P+0f,
 373             +0X0003.P-0,
 374             +0X0003.P-0D,
 375             +0X0003.P-0F,
 376             +0X0003.P-0d,
 377             +0X0003.P-0f,
 378             +0X0003.P0,
 379             +0X0003.P0D,
 380             +0X0003.P0F,
 381             +0X0003.P0d,
 382             +0X0003.P0f,
 383             +0X0003.p+0,
 384             +0X0003.p+0D,
 385             +0X0003.p+0F,
 386             +0X0003.p+0d,
 387             +0X0003.p+0f,
 388             +0X0003.p-0,
 389             +0X0003.p-0D,
 390             +0X0003.p-0F,
 391             +0X0003.p-0d,
 392             +0X0003.p-0f,
 393             +0X0003.p0,
 394             +0X0003.p0D,
 395             +0X0003.p0F,
 396             +0X0003.p0d,
 397             +0X0003.p0f,
 398             +0X0003P+0,
 399             +0X0003P+0D,
 400             +0X0003P+0F,
 401             +0X0003P+0d,
 402             +0X0003P+0f,
 403             +0X0003P-0,
 404             +0X0003P-0D,
 405             +0X0003P-0F,
 406             +0X0003P-0d,
 407             +0X0003P-0f,
 408             +0X0003P0,
 409             +0X0003P0D,
 410             +0X0003P0F,
 411             +0X0003P0d,
 412             +0X0003P0f,
 413             +0X0003p+0,
 414             +0X0003p+0D,
 415             +0X0003p+0F,
 416             +0X0003p+0d,
 417             +0X0003p+0f,
 418             +0X0003p-0,
 419             +0X0003p-0D,
 420             +0X0003p-0F,
 421             +0X0003p-0d,
 422             +0X0003p-0f,
 423             +0X0003p0,
 424             +0X0003p0D,
 425             +0X0003p0F,
 426             +0X0003p0d,
 427             +0X0003p0f,
 428             +0X01.80P+1,
 429             +0X01.80P+1D,
 430             +0X01.80P+1F,
 431             +0X01.80P+1d,
 432             +0X01.80P+1f,
 433             +0X01.80P1,
 434             +0X01.80P1D,
 435             +0X01.80P1F,
 436             +0X01.80P1d,
 437             +0X01.80P1f,
 438             +0X01.80p+1,
 439             +0X01.80p+1D,
 440             +0X01.80p+1F,
 441             +0X01.80p+1d,
 442             +0X01.80p+1f,
 443             +0X01.80p1,
 444             +0X01.80p1D,
 445             +0X01.80p1F,
 446             +0X01.80p1d,
 447             +0X01.80p1f,
 448             +0X01.8P+1,
 449             +0X01.8P+1D,
 450             +0X01.8P+1F,
 451             +0X01.8P+1d,
 452             +0X01.8P+1f,
 453             +0X01.8P1,
 454             +0X01.8P1D,
 455             +0X01.8P1F,
 456             +0X01.8P1d,
 457             +0X01.8P1f,
 458             +0X01.8p+1,
 459             +0X01.8p+1D,
 460             +0X01.8p+1F,
 461             +0X01.8p+1d,
 462             +0X01.8p+1f,
 463             +0X01.8p1,
 464             +0X01.8p1D,
 465             +0X01.8p1F,
 466             +0X01.8p1d,
 467             +0X01.8p1f,
 468             +0X1.80P+1,
 469             +0X1.80P+1D,
 470             +0X1.80P+1F,
 471             +0X1.80P+1d,
 472             +0X1.80P+1f,
 473             +0X1.80P1,
 474             +0X1.80P1D,
 475             +0X1.80P1F,
 476             +0X1.80P1d,
 477             +0X1.80P1f,
 478             +0X1.80p+1,
 479             +0X1.80p+1D,
 480             +0X1.80p+1F,
 481             +0X1.80p+1d,
 482             +0X1.80p+1f,
 483             +0X1.80p1,
 484             +0X1.80p1D,
 485             +0X1.80p1F,
 486             +0X1.80p1d,
 487             +0X1.80p1f,
 488             +0X1.8P+1,
 489             +0X1.8P+1D,
 490             +0X1.8P+1F,
 491             +0X1.8P+1d,
 492             +0X1.8P+1f,
 493             +0X1.8P1,
 494             +0X1.8P1D,
 495             +0X1.8P1F,
 496             +0X1.8P1d,
 497             +0X1.8P1f,
 498             +0X1.8p+1,
 499             +0X1.8p+1D,
 500             +0X1.8p+1F,
 501             +0X1.8p+1d,
 502             +0X1.8p+1f,
 503             +0X1.8p1,
 504             +0X1.8p1D,
 505             +0X1.8p1F,
 506             +0X1.8p1d,
 507             +0X1.8p1f,
 508             +0X18.0P-3,
 509             +0X18.0P-3D,
 510             +0X18.0P-3F,
 511             +0X18.0P-3d,
 512             +0X18.0P-3f,
 513             +0X18.0p-3,
 514             +0X18.0p-3D,
 515             +0X18.0p-3F,
 516             +0X18.0p-3d,
 517             +0X18.0p-3f,
 518             +0X18P-3,
 519             +0X18P-3D,
 520             +0X18P-3F,
 521             +0X18P-3d,
 522             +0X18P-3f,
 523             +0X18p-3,
 524             +0X18p-3D,
 525             +0X18p-3F,
 526             +0X18p-3d,
 527             +0X18p-3f,
 528             +0X3.000000P+0,
 529             +0X3.000000P+0D,
 530             +0X3.000000P+0F,
 531             +0X3.000000P+0d,
 532             +0X3.000000P+0f,
 533             +0X3.000000P-0,
 534             +0X3.000000P-0D,
 535             +0X3.000000P-0F,
 536             +0X3.000000P-0d,
 537             +0X3.000000P-0f,
 538             +0X3.000000P0,
 539             +0X3.000000P0D,
 540             +0X3.000000P0F,
 541             +0X3.000000P0d,
 542             +0X3.000000P0f,
 543             +0X3.000000p+0,
 544             +0X3.000000p+0D,
 545             +0X3.000000p+0F,
 546             +0X3.000000p+0d,
 547             +0X3.000000p+0f,
 548             +0X3.000000p-0,
 549             +0X3.000000p-0D,
 550             +0X3.000000p-0F,
 551             +0X3.000000p-0d,
 552             +0X3.000000p-0f,
 553             +0X3.000000p0,
 554             +0X3.000000p0D,
 555             +0X3.000000p0F,
 556             +0X3.000000p0d,
 557             +0X3.000000p0f,
 558             +0X3.0P+0,
 559             +0X3.0P+0D,
 560             +0X3.0P+0F,
 561             +0X3.0P+0d,
 562             +0X3.0P+0f,
 563             +0X3.0P-0,
 564             +0X3.0P-0D,
 565             +0X3.0P-0F,
 566             +0X3.0P-0d,
 567             +0X3.0P-0f,
 568             +0X3.0P0,
 569             +0X3.0P0D,
 570             +0X3.0P0F,
 571             +0X3.0P0d,
 572             +0X3.0P0f,
 573             +0X3.0p+0,
 574             +0X3.0p+0D,
 575             +0X3.0p+0F,
 576             +0X3.0p+0d,
 577             +0X3.0p+0f,
 578             +0X3.0p-0,
 579             +0X3.0p-0D,
 580             +0X3.0p-0F,
 581             +0X3.0p-0d,
 582             +0X3.0p-0f,
 583             +0X3.0p0,
 584             +0X3.0p0D,
 585             +0X3.0p0F,
 586             +0X3.0p0d,
 587             +0X3.0p0f,
 588             +0X3.P+0,
 589             +0X3.P+0D,
 590             +0X3.P+0F,
 591             +0X3.P+0d,
 592             +0X3.P+0f,
 593             +0X3.P-0,
 594             +0X3.P-0D,
 595             +0X3.P-0F,
 596             +0X3.P-0d,
 597             +0X3.P-0f,
 598             +0X3.P0,
 599             +0X3.P0D,
 600             +0X3.P0F,
 601             +0X3.P0d,
 602             +0X3.P0f,
 603             +0X3.p+0,
 604             +0X3.p+0D,
 605             +0X3.p+0F,
 606             +0X3.p+0d,
 607             +0X3.p+0f,
 608             +0X3.p-0,
 609             +0X3.p-0D,
 610             +0X3.p-0F,
 611             +0X3.p-0d,
 612             +0X3.p-0f,
 613             +0X3.p0,
 614             +0X3.p0D,
 615             +0X3.p0F,
 616             +0X3.p0d,
 617             +0X3.p0f,
 618             +0X3000000.0000P-24,
 619             +0X3000000.0000P-24D,
 620             +0X3000000.0000P-24F,
 621             +0X3000000.0000P-24d,
 622             +0X3000000.0000P-24f,
 623             +0X3000000.0000p-24,
 624             +0X3000000.0000p-24D,
 625             +0X3000000.0000p-24F,
 626             +0X3000000.0000p-24d,
 627             +0X3000000.0000p-24f,
 628             +0X3000000.P-24,
 629             +0X3000000.P-24D,
 630             +0X3000000.P-24F,
 631             +0X3000000.P-24d,
 632             +0X3000000.P-24f,
 633             +0X3000000.p-24,
 634             +0X3000000.p-24D,
 635             +0X3000000.p-24F,
 636             +0X3000000.p-24d,
 637             +0X3000000.p-24f,
 638             +0X3000000P-24,
 639             +0X3000000P-24D,
 640             +0X3000000P-24F,
 641             +0X3000000P-24d,
 642             +0X3000000P-24f,
 643             +0X3000000p-24,
 644             +0X3000000p-24D,
 645             +0X3000000p-24F,
 646             +0X3000000p-24d,
 647             +0X3000000p-24f,
 648             +0X3P+0,
 649             +0X3P+0D,
 650             +0X3P+0F,
 651             +0X3P+0d,
 652             +0X3P+0f,
 653             +0X3P-0,
 654             +0X3P-0D,
 655             +0X3P-0F,
 656             +0X3P-0d,
 657             +0X3P-0f,
 658             +0X3P0,
 659             +0X3P0D,
 660             +0X3P0F,
 661             +0X3P0d,
 662             +0X3P0f,
 663             +0X3p+0,
 664             +0X3p+0D,
 665             +0X3p+0F,
 666             +0X3p+0d,
 667             +0X3p+0f,
 668             +0X3p-0,
 669             +0X3p-0D,
 670             +0X3p-0F,
 671             +0X3p-0d,
 672             +0X3p-0f,
 673             +0X3p0,
 674             +0X3p0D,
 675             +0X3p0F,
 676             +0X3p0d,
 677             +0X3p0f,
 678             +0XC.0P-2,
 679             +0XC.0P-2D,
 680             +0XC.0P-2F,
 681             +0XC.0P-2d,
 682             +0XC.0P-2f,
 683             +0XC.0p-2,
 684             +0XC.0p-2D,
 685             +0XC.0p-2F,
 686             +0XC.0p-2d,
 687             +0XC.0p-2f,
 688             +0XC.P-2,
 689             +0XC.P-2D,
 690             +0XC.P-2F,
 691             +0XC.P-2d,
 692             +0XC.P-2f,
 693             +0XC.p-2,
 694             +0XC.p-2D,
 695             +0XC.p-2F,
 696             +0XC.p-2d,
 697             +0XC.p-2f,
 698             +0XCP-2,
 699             +0XCP-2D,
 700             +0XCP-2F,
 701             +0XCP-2d,
 702             +0XCP-2f,
 703             +0XCp-2,
 704             +0XCp-2D,
 705             +0XCp-2F,
 706             +0XCp-2d,
 707             +0XCp-2f,
 708             +0Xc.0P-2,
 709             +0Xc.0P-2D,
 710             +0Xc.0P-2F,
 711             +0Xc.0P-2d,
 712             +0Xc.0P-2f,
 713             +0Xc.0p-2,
 714             +0Xc.0p-2D,
 715             +0Xc.0p-2F,
 716             +0Xc.0p-2d,
 717             +0Xc.0p-2f,
 718             +0Xc.P-2,
 719             +0Xc.P-2D,
 720             +0Xc.P-2F,
 721             +0Xc.P-2d,
 722             +0Xc.P-2f,
 723             +0Xc.p-2,
 724             +0Xc.p-2D,
 725             +0Xc.p-2F,
 726             +0Xc.p-2d,
 727             +0Xc.p-2f,
 728             +0XcP-2,
 729             +0XcP-2D,
 730             +0XcP-2F,
 731             +0XcP-2d,
 732             +0XcP-2f,
 733             +0Xcp-2,
 734             +0Xcp-2D,
 735             +0Xcp-2F,
 736             +0Xcp-2d,
 737             +0Xcp-2f,
 738             +0x.0030000000000P+12,
 739             +0x.0030000000000P+12D,
 740             +0x.0030000000000P+12F,
 741             +0x.0030000000000P+12d,
 742             +0x.0030000000000P+12f,
 743             +0x.0030000000000P12,
 744             +0x.0030000000000P12D,
 745             +0x.0030000000000P12F,
 746             +0x.0030000000000P12d,
 747             +0x.0030000000000P12f,
 748             +0x.0030000000000p+12,
 749             +0x.0030000000000p+12D,
 750             +0x.0030000000000p+12F,
 751             +0x.0030000000000p+12d,
 752             +0x.0030000000000p+12f,
 753             +0x.0030000000000p12,
 754             +0x.0030000000000p12D,
 755             +0x.0030000000000p12F,
 756             +0x.0030000000000p12d,
 757             +0x.0030000000000p12f,
 758             +0x.0030P+12,
 759             +0x.0030P+12D,
 760             +0x.0030P+12F,
 761             +0x.0030P+12d,
 762             +0x.0030P+12f,
 763             +0x.0030P12,
 764             +0x.0030P12D,
 765             +0x.0030P12F,
 766             +0x.0030P12d,
 767             +0x.0030P12f,
 768             +0x.0030p+12,
 769             +0x.0030p+12D,
 770             +0x.0030p+12F,
 771             +0x.0030p+12d,
 772             +0x.0030p+12f,
 773             +0x.0030p12,
 774             +0x.0030p12D,
 775             +0x.0030p12F,
 776             +0x.0030p12d,
 777             +0x.0030p12f,
 778             +0x.003P+12,
 779             +0x.003P+12D,
 780             +0x.003P+12F,
 781             +0x.003P+12d,
 782             +0x.003P+12f,
 783             +0x.003P12,
 784             +0x.003P12D,
 785             +0x.003P12F,
 786             +0x.003P12d,
 787             +0x.003P12f,
 788             +0x.003p+12,
 789             +0x.003p+12D,
 790             +0x.003p+12F,
 791             +0x.003p+12d,
 792             +0x.003p+12f,
 793             +0x.003p12,
 794             +0x.003p12D,
 795             +0x.003p12F,
 796             +0x.003p12d,
 797             +0x.003p12f,
 798             +0x.3P+4,
 799             +0x.3P+4D,
 800             +0x.3P+4F,
 801             +0x.3P+4d,
 802             +0x.3P+4f,
 803             +0x.3P4,
 804             +0x.3P4D,
 805             +0x.3P4F,
 806             +0x.3P4d,
 807             +0x.3P4f,
 808             +0x.3p+4,
 809             +0x.3p+4D,
 810             +0x.3p+4F,
 811             +0x.3p+4d,
 812             +0x.3p+4f,
 813             +0x.3p4,
 814             +0x.3p4D,
 815             +0x.3p4F,
 816             +0x.3p4d,
 817             +0x.3p4f,
 818             +0x.C0P+2,
 819             +0x.C0P+2D,
 820             +0x.C0P+2F,
 821             +0x.C0P+2d,
 822             +0x.C0P+2f,
 823             +0x.C0P2,
 824             +0x.C0P2D,
 825             +0x.C0P2F,
 826             +0x.C0P2d,
 827             +0x.C0P2f,
 828             +0x.C0p+2,
 829             +0x.C0p+2D,
 830             +0x.C0p+2F,
 831             +0x.C0p+2d,
 832             +0x.C0p+2f,
 833             +0x.C0p2,
 834             +0x.C0p2D,
 835             +0x.C0p2F,
 836             +0x.C0p2d,
 837             +0x.C0p2f,
 838             +0x.CP+2,
 839             +0x.CP+2D,
 840             +0x.CP+2F,
 841             +0x.CP+2d,
 842             +0x.CP+2f,
 843             +0x.CP2,
 844             +0x.CP2D,
 845             +0x.CP2F,
 846             +0x.CP2d,
 847             +0x.CP2f,
 848             +0x.Cp+2,
 849             +0x.Cp+2D,
 850             +0x.Cp+2F,
 851             +0x.Cp+2d,
 852             +0x.Cp+2f,
 853             +0x.Cp2,
 854             +0x.Cp2D,
 855             +0x.Cp2F,
 856             +0x.Cp2d,
 857             +0x.Cp2f,
 858             +0x.c0P+2,
 859             +0x.c0P+2D,
 860             +0x.c0P+2F,
 861             +0x.c0P+2d,
 862             +0x.c0P+2f,
 863             +0x.c0P2,
 864             +0x.c0P2D,
 865             +0x.c0P2F,
 866             +0x.c0P2d,
 867             +0x.c0P2f,
 868             +0x.c0p+2,
 869             +0x.c0p+2D,
 870             +0x.c0p+2F,
 871             +0x.c0p+2d,
 872             +0x.c0p+2f,
 873             +0x.c0p2,
 874             +0x.c0p2D,
 875             +0x.c0p2F,
 876             +0x.c0p2d,
 877             +0x.c0p2f,
 878             +0x.cP+2,
 879             +0x.cP+2D,
 880             +0x.cP+2F,
 881             +0x.cP+2d,
 882             +0x.cP+2f,
 883             +0x.cP2,
 884             +0x.cP2D,
 885             +0x.cP2F,
 886             +0x.cP2d,
 887             +0x.cP2f,
 888             +0x.cp+2,
 889             +0x.cp+2D,
 890             +0x.cp+2F,
 891             +0x.cp+2d,
 892             +0x.cp+2f,
 893             +0x.cp2,
 894             +0x.cp2D,
 895             +0x.cp2F,
 896             +0x.cp2d,
 897             +0x.cp2f,
 898             +0x0.30P+4,
 899             +0x0.30P+4D,
 900             +0x0.30P+4F,
 901             +0x0.30P+4d,
 902             +0x0.30P+4f,
 903             +0x0.30P4,
 904             +0x0.30P4D,
 905             +0x0.30P4F,
 906             +0x0.30P4d,
 907             +0x0.30P4f,
 908             +0x0.30p+4,
 909             +0x0.30p+4D,
 910             +0x0.30p+4F,
 911             +0x0.30p+4d,
 912             +0x0.30p+4f,
 913             +0x0.30p4,
 914             +0x0.30p4D,
 915             +0x0.30p4F,
 916             +0x0.30p4d,
 917             +0x0.30p4f,
 918             +0x0.3P+4,
 919             +0x0.3P+4D,
 920             +0x0.3P+4F,
 921             +0x0.3P+4d,
 922             +0x0.3P+4f,
 923             +0x0.3P4,
 924             +0x0.3P4D,
 925             +0x0.3P4F,
 926             +0x0.3P4d,
 927             +0x0.3P4f,
 928             +0x0.3p+4,
 929             +0x0.3p+4D,
 930             +0x0.3p+4F,
 931             +0x0.3p+4d,
 932             +0x0.3p+4f,
 933             +0x0.3p4,
 934             +0x0.3p4D,
 935             +0x0.3p4F,
 936             +0x0.3p4d,
 937             +0x0.3p4f,
 938             +0x0.C0P+2,
 939             +0x0.C0P+2D,
 940             +0x0.C0P+2F,
 941             +0x0.C0P+2d,
 942             +0x0.C0P+2f,
 943             +0x0.C0P2,
 944             +0x0.C0P2D,
 945             +0x0.C0P2F,
 946             +0x0.C0P2d,
 947             +0x0.C0P2f,
 948             +0x0.C0p+2,
 949             +0x0.C0p+2D,
 950             +0x0.C0p+2F,
 951             +0x0.C0p+2d,
 952             +0x0.C0p+2f,
 953             +0x0.C0p2,
 954             +0x0.C0p2D,
 955             +0x0.C0p2F,
 956             +0x0.C0p2d,
 957             +0x0.C0p2f,
 958             +0x0.CP+2,
 959             +0x0.CP+2D,
 960             +0x0.CP+2F,
 961             +0x0.CP+2d,
 962             +0x0.CP+2f,
 963             +0x0.CP2,
 964             +0x0.CP2D,
 965             +0x0.CP2F,
 966             +0x0.CP2d,
 967             +0x0.CP2f,
 968             +0x0.Cp+2,
 969             +0x0.Cp+2D,
 970             +0x0.Cp+2F,
 971             +0x0.Cp+2d,
 972             +0x0.Cp+2f,
 973             +0x0.Cp2,
 974             +0x0.Cp2D,
 975             +0x0.Cp2F,
 976             +0x0.Cp2d,
 977             +0x0.Cp2f,
 978             +0x0.c0P+2,
 979             +0x0.c0P+2D,
 980             +0x0.c0P+2F,
 981             +0x0.c0P+2d,
 982             +0x0.c0P+2f,
 983             +0x0.c0P2,
 984             +0x0.c0P2D,
 985             +0x0.c0P2F,
 986             +0x0.c0P2d,
 987             +0x0.c0P2f,
 988             +0x0.c0p+2,
 989             +0x0.c0p+2D,
 990             +0x0.c0p+2F,
 991             +0x0.c0p+2d,
 992             +0x0.c0p+2f,
 993             +0x0.c0p2,
 994             +0x0.c0p2D,
 995             +0x0.c0p2F,
 996             +0x0.c0p2d,
 997             +0x0.c0p2f,
 998             +0x0.cP+2,
 999             +0x0.cP+2D,
1000             +0x0.cP+2F,
1001             +0x0.cP+2d,
1002             +0x0.cP+2f,
1003             +0x0.cP2,
1004             +0x0.cP2D,
1005             +0x0.cP2F,
1006             +0x0.cP2d,
1007             +0x0.cP2f,
1008             +0x0.cp+2,
1009             +0x0.cp+2D,
1010             +0x0.cp+2F,
1011             +0x0.cp+2d,
1012             +0x0.cp+2f,
1013             +0x0.cp2,
1014             +0x0.cp2D,
1015             +0x0.cp2F,
1016             +0x0.cp2d,
1017             +0x0.cp2f,
1018             +0x000000000.0030000000000P+12,
1019             +0x000000000.0030000000000P+12D,
1020             +0x000000000.0030000000000P+12F,
1021             +0x000000000.0030000000000P+12d,
1022             +0x000000000.0030000000000P+12f,
1023             +0x000000000.0030000000000P12,
1024             +0x000000000.0030000000000P12D,
1025             +0x000000000.0030000000000P12F,
1026             +0x000000000.0030000000000P12d,
1027             +0x000000000.0030000000000P12f,
1028             +0x000000000.0030000000000p+12,
1029             +0x000000000.0030000000000p+12D,
1030             +0x000000000.0030000000000p+12F,
1031             +0x000000000.0030000000000p+12d,
1032             +0x000000000.0030000000000p+12f,
1033             +0x000000000.0030000000000p12,
1034             +0x000000000.0030000000000p12D,
1035             +0x000000000.0030000000000p12F,
1036             +0x000000000.0030000000000p12d,
1037             +0x000000000.0030000000000p12f,
1038             +0x00003P+0,
1039             +0x00003P+0D,
1040             +0x00003P+0F,
1041             +0x00003P+0d,
1042             +0x00003P+0f,
1043             +0x00003P-0,
1044             +0x00003P-0D,
1045             +0x00003P-0F,
1046             +0x00003P-0d,
1047             +0x00003P-0f,
1048             +0x00003P0,
1049             +0x00003P0D,
1050             +0x00003P0F,
1051             +0x00003P0d,
1052             +0x00003P0f,
1053             +0x00003p+0,
1054             +0x00003p+0D,
1055             +0x00003p+0F,
1056             +0x00003p+0d,
1057             +0x00003p+0f,
1058             +0x00003p-0,
1059             +0x00003p-0D,
1060             +0x00003p-0F,
1061             +0x00003p-0d,
1062             +0x00003p-0f,
1063             +0x00003p0,
1064             +0x00003p0D,
1065             +0x00003p0F,
1066             +0x00003p0d,
1067             +0x00003p0f,
1068             +0x0003.P+0,
1069             +0x0003.P+0D,
1070             +0x0003.P+0F,
1071             +0x0003.P+0d,
1072             +0x0003.P+0f,
1073             +0x0003.P-0,
1074             +0x0003.P-0D,
1075             +0x0003.P-0F,
1076             +0x0003.P-0d,
1077             +0x0003.P-0f,
1078             +0x0003.P0,
1079             +0x0003.P0D,
1080             +0x0003.P0F,
1081             +0x0003.P0d,
1082             +0x0003.P0f,
1083             +0x0003.p+0,
1084             +0x0003.p+0D,
1085             +0x0003.p+0F,
1086             +0x0003.p+0d,
1087             +0x0003.p+0f,
1088             +0x0003.p-0,
1089             +0x0003.p-0D,
1090             +0x0003.p-0F,
1091             +0x0003.p-0d,
1092             +0x0003.p-0f,
1093             +0x0003.p0,
1094             +0x0003.p0D,
1095             +0x0003.p0F,
1096             +0x0003.p0d,
1097             +0x0003.p0f,
1098             +0x0003P+0,
1099             +0x0003P+0D,
1100             +0x0003P+0F,
1101             +0x0003P+0d,
1102             +0x0003P+0f,
1103             +0x0003P-0,
1104             +0x0003P-0D,
1105             +0x0003P-0F,
1106             +0x0003P-0d,
1107             +0x0003P-0f,
1108             +0x0003P0,
1109             +0x0003P0D,
1110             +0x0003P0F,
1111             +0x0003P0d,
1112             +0x0003P0f,
1113             +0x0003p+0,
1114             +0x0003p+0D,
1115             +0x0003p+0F,
1116             +0x0003p+0d,
1117             +0x0003p+0f,
1118             +0x0003p-0,
1119             +0x0003p-0D,
1120             +0x0003p-0F,
1121             +0x0003p-0d,
1122             +0x0003p-0f,
1123             +0x0003p0,
1124             +0x0003p0D,
1125             +0x0003p0F,
1126             +0x0003p0d,
1127             +0x0003p0f,
1128             +0x01.80P+1,
1129             +0x01.80P+1D,
1130             +0x01.80P+1F,
1131             +0x01.80P+1d,
1132             +0x01.80P+1f,
1133             +0x01.80P1,
1134             +0x01.80P1D,
1135             +0x01.80P1F,
1136             +0x01.80P1d,
1137             +0x01.80P1f,
1138             +0x01.80p+1,
1139             +0x01.80p+1D,
1140             +0x01.80p+1F,
1141             +0x01.80p+1d,
1142             +0x01.80p+1f,
1143             +0x01.80p1,
1144             +0x01.80p1D,
1145             +0x01.80p1F,
1146             +0x01.80p1d,
1147             +0x01.80p1f,
1148             +0x01.8P+1,
1149             +0x01.8P+1D,
1150             +0x01.8P+1F,
1151             +0x01.8P+1d,
1152             +0x01.8P+1f,
1153             +0x01.8P1,
1154             +0x01.8P1D,
1155             +0x01.8P1F,
1156             +0x01.8P1d,
1157             +0x01.8P1f,
1158             +0x01.8p+1,
1159             +0x01.8p+1D,
1160             +0x01.8p+1F,
1161             +0x01.8p+1d,
1162             +0x01.8p+1f,
1163             +0x01.8p1,
1164             +0x01.8p1D,
1165             +0x01.8p1F,
1166             +0x01.8p1d,
1167             +0x01.8p1f,
1168             +0x1.80P+1,
1169             +0x1.80P+1D,
1170             +0x1.80P+1F,
1171             +0x1.80P+1d,
1172             +0x1.80P+1f,
1173             +0x1.80P1,
1174             +0x1.80P1D,
1175             +0x1.80P1F,
1176             +0x1.80P1d,
1177             +0x1.80P1f,
1178             +0x1.80p+1,
1179             +0x1.80p+1D,
1180             +0x1.80p+1F,
1181             +0x1.80p+1d,
1182             +0x1.80p+1f,
1183             +0x1.80p1,
1184             +0x1.80p1D,
1185             +0x1.80p1F,
1186             +0x1.80p1d,
1187             +0x1.80p1f,
1188             +0x1.8P+1,
1189             +0x1.8P+1D,
1190             +0x1.8P+1F,
1191             +0x1.8P+1d,
1192             +0x1.8P+1f,
1193             +0x1.8P1,
1194             +0x1.8P1D,
1195             +0x1.8P1F,
1196             +0x1.8P1d,
1197             +0x1.8P1f,
1198             +0x1.8p+1,
1199             +0x1.8p+1D,
1200             +0x1.8p+1F,
1201             +0x1.8p+1d,
1202             +0x1.8p+1f,
1203             +0x1.8p1,
1204             +0x1.8p1D,
1205             +0x1.8p1F,
1206             +0x1.8p1d,
1207             +0x1.8p1f,
1208             +0x18.0P-3,
1209             +0x18.0P-3D,
1210             +0x18.0P-3F,
1211             +0x18.0P-3d,
1212             +0x18.0P-3f,
1213             +0x18.0p-3,
1214             +0x18.0p-3D,
1215             +0x18.0p-3F,
1216             +0x18.0p-3d,
1217             +0x18.0p-3f,
1218             +0x18P-3,
1219             +0x18P-3D,
1220             +0x18P-3F,
1221             +0x18P-3d,
1222             +0x18P-3f,
1223             +0x18p-3,
1224             +0x18p-3D,
1225             +0x18p-3F,
1226             +0x18p-3d,
1227             +0x18p-3f,
1228             +0x3.000000P+0,
1229             +0x3.000000P+0D,
1230             +0x3.000000P+0F,
1231             +0x3.000000P+0d,
1232             +0x3.000000P+0f,
1233             +0x3.000000P-0,
1234             +0x3.000000P-0D,
1235             +0x3.000000P-0F,
1236             +0x3.000000P-0d,
1237             +0x3.000000P-0f,
1238             +0x3.000000P0,
1239             +0x3.000000P0D,
1240             +0x3.000000P0F,
1241             +0x3.000000P0d,
1242             +0x3.000000P0f,
1243             +0x3.000000p+0,
1244             +0x3.000000p+0D,
1245             +0x3.000000p+0F,
1246             +0x3.000000p+0d,
1247             +0x3.000000p+0f,
1248             +0x3.000000p-0,
1249             +0x3.000000p-0D,
1250             +0x3.000000p-0F,
1251             +0x3.000000p-0d,
1252             +0x3.000000p-0f,
1253             +0x3.000000p0,
1254             +0x3.000000p0D,
1255             +0x3.000000p0F,
1256             +0x3.000000p0d,
1257             +0x3.000000p0f,
1258             +0x3.0P+0,
1259             +0x3.0P+0D,
1260             +0x3.0P+0F,
1261             +0x3.0P+0d,
1262             +0x3.0P+0f,
1263             +0x3.0P-0,
1264             +0x3.0P-0D,
1265             +0x3.0P-0F,
1266             +0x3.0P-0d,
1267             +0x3.0P-0f,
1268             +0x3.0P0,
1269             +0x3.0P0D,
1270             +0x3.0P0F,
1271             +0x3.0P0d,
1272             +0x3.0P0f,
1273             +0x3.0p+0,
1274             +0x3.0p+0D,
1275             +0x3.0p+0F,
1276             +0x3.0p+0d,
1277             +0x3.0p+0f,
1278             +0x3.0p-0,
1279             +0x3.0p-0D,
1280             +0x3.0p-0F,
1281             +0x3.0p-0d,
1282             +0x3.0p-0f,
1283             +0x3.0p0,
1284             +0x3.0p0D,
1285             +0x3.0p0F,
1286             +0x3.0p0d,
1287             +0x3.0p0f,
1288             +0x3.P+0,
1289             +0x3.P+0D,
1290             +0x3.P+0F,
1291             +0x3.P+0d,
1292             +0x3.P+0f,
1293             +0x3.P-0,
1294             +0x3.P-0D,
1295             +0x3.P-0F,
1296             +0x3.P-0d,
1297             +0x3.P-0f,
1298             +0x3.P0,
1299             +0x3.P0D,
1300             +0x3.P0F,
1301             +0x3.P0d,
1302             +0x3.P0f,
1303             +0x3.p+0,
1304             +0x3.p+0D,
1305             +0x3.p+0F,
1306             +0x3.p+0d,
1307             +0x3.p+0f,
1308             +0x3.p-0,
1309             +0x3.p-0D,
1310             +0x3.p-0F,
1311             +0x3.p-0d,
1312             +0x3.p-0f,
1313             +0x3.p0,
1314             +0x3.p0D,
1315             +0x3.p0F,
1316             +0x3.p0d,
1317             +0x3.p0f,
1318             +0x3000000.0000P-24,
1319             +0x3000000.0000P-24D,
1320             +0x3000000.0000P-24F,
1321             +0x3000000.0000P-24d,
1322             +0x3000000.0000P-24f,
1323             +0x3000000.0000p-24,
1324             +0x3000000.0000p-24D,
1325             +0x3000000.0000p-24F,
1326             +0x3000000.0000p-24d,
1327             +0x3000000.0000p-24f,
1328             +0x3000000.P-24,
1329             +0x3000000.P-24D,
1330             +0x3000000.P-24F,
1331             +0x3000000.P-24d,
1332             +0x3000000.P-24f,
1333             +0x3000000.p-24,
1334             +0x3000000.p-24D,
1335             +0x3000000.p-24F,
1336             +0x3000000.p-24d,
1337             +0x3000000.p-24f,
1338             +0x3000000P-24,
1339             +0x3000000P-24D,
1340             +0x3000000P-24F,
1341             +0x3000000P-24d,
1342             +0x3000000P-24f,
1343             +0x3000000p-24,
1344             +0x3000000p-24D,
1345             +0x3000000p-24F,
1346             +0x3000000p-24d,
1347             +0x3000000p-24f,
1348             +0x3P+0,
1349             +0x3P+0D,
1350             +0x3P+0F,
1351             +0x3P+0d,
1352             +0x3P+0f,
1353             +0x3P-0,
1354             +0x3P-0D,
1355             +0x3P-0F,
1356             +0x3P-0d,
1357             +0x3P-0f,
1358             +0x3P0,
1359             +0x3P0D,
1360             +0x3P0F,
1361             +0x3P0d,
1362             +0x3P0f,
1363             +0x3p+0,
1364             +0x3p+0D,
1365             +0x3p+0F,
1366             +0x3p+0d,
1367             +0x3p+0f,
1368             +0x3p-0,
1369             +0x3p-0D,
1370             +0x3p-0F,
1371             +0x3p-0d,
1372             +0x3p-0f,
1373             +0x3p0,
1374             +0x3p0D,
1375             +0x3p0F,
1376             +0x3p0d,
1377             +0x3p0f,
1378             +0xC.0P-2,
1379             +0xC.0P-2D,
1380             +0xC.0P-2F,
1381             +0xC.0P-2d,
1382             +0xC.0P-2f,
1383             +0xC.0p-2,
1384             +0xC.0p-2D,
1385             +0xC.0p-2F,
1386             +0xC.0p-2d,
1387             +0xC.0p-2f,
1388             +0xC.P-2,
1389             +0xC.P-2D,
1390             +0xC.P-2F,
1391             +0xC.P-2d,
1392             +0xC.P-2f,
1393             +0xC.p-2,
1394             +0xC.p-2D,
1395             +0xC.p-2F,
1396             +0xC.p-2d,
1397             +0xC.p-2f,
1398             +0xCP-2,
1399             +0xCP-2D,
1400             +0xCP-2F,
1401             +0xCP-2d,
1402             +0xCP-2f,
1403             +0xCp-2,
1404             +0xCp-2D,
1405             +0xCp-2F,
1406             +0xCp-2d,
1407             +0xCp-2f,
1408             +0xc.0P-2,
1409             +0xc.0P-2D,
1410             +0xc.0P-2F,
1411             +0xc.0P-2d,
1412             +0xc.0P-2f,
1413             +0xc.0p-2,
1414             +0xc.0p-2D,
1415             +0xc.0p-2F,
1416             +0xc.0p-2d,
1417             +0xc.0p-2f,
1418             +0xc.P-2,
1419             +0xc.P-2D,
1420             +0xc.P-2F,
1421             +0xc.P-2d,
1422             +0xc.P-2f,
1423             +0xc.p-2,
1424             +0xc.p-2D,
1425             +0xc.p-2F,
1426             +0xc.p-2d,
1427             +0xc.p-2f,
1428             +0xcP-2,
1429             +0xcP-2D,
1430             +0xcP-2F,
1431             +0xcP-2d,
1432             +0xcP-2f,
1433             +0xcp-2,
1434             +0xcp-2D,
1435             +0xcp-2F,
1436             +0xcp-2d,
1437             +0xcp-2f,
1438             -0X.0030000000000P+12,
1439             -0X.0030000000000P+12D,
1440             -0X.0030000000000P+12F,
1441             -0X.0030000000000P+12d,
1442             -0X.0030000000000P+12f,
1443             -0X.0030000000000P12,
1444             -0X.0030000000000P12D,
1445             -0X.0030000000000P12F,
1446             -0X.0030000000000P12d,
1447             -0X.0030000000000P12f,
1448             -0X.0030000000000p+12,
1449             -0X.0030000000000p+12D,
1450             -0X.0030000000000p+12F,
1451             -0X.0030000000000p+12d,
1452             -0X.0030000000000p+12f,
1453             -0X.0030000000000p12,
1454             -0X.0030000000000p12D,
1455             -0X.0030000000000p12F,
1456             -0X.0030000000000p12d,
1457             -0X.0030000000000p12f,
1458             -0X.0030P+12,
1459             -0X.0030P+12D,
1460             -0X.0030P+12F,
1461             -0X.0030P+12d,
1462             -0X.0030P+12f,
1463             -0X.0030P12,
1464             -0X.0030P12D,
1465             -0X.0030P12F,
1466             -0X.0030P12d,
1467             -0X.0030P12f,
1468             -0X.0030p+12,
1469             -0X.0030p+12D,
1470             -0X.0030p+12F,
1471             -0X.0030p+12d,
1472             -0X.0030p+12f,
1473             -0X.0030p12,
1474             -0X.0030p12D,
1475             -0X.0030p12F,
1476             -0X.0030p12d,
1477             -0X.0030p12f,
1478             -0X.003P+12,
1479             -0X.003P+12D,
1480             -0X.003P+12F,
1481             -0X.003P+12d,
1482             -0X.003P+12f,
1483             -0X.003P12,
1484             -0X.003P12D,
1485             -0X.003P12F,
1486             -0X.003P12d,
1487             -0X.003P12f,
1488             -0X.003p+12,
1489             -0X.003p+12D,
1490             -0X.003p+12F,
1491             -0X.003p+12d,
1492             -0X.003p+12f,
1493             -0X.003p12,
1494             -0X.003p12D,
1495             -0X.003p12F,
1496             -0X.003p12d,
1497             -0X.003p12f,
1498             -0X.3P+4,
1499             -0X.3P+4D,
1500             -0X.3P+4F,
1501             -0X.3P+4d,
1502             -0X.3P+4f,
1503             -0X.3P4,
1504             -0X.3P4D,
1505             -0X.3P4F,
1506             -0X.3P4d,
1507             -0X.3P4f,
1508             -0X.3p+4,
1509             -0X.3p+4D,
1510             -0X.3p+4F,
1511             -0X.3p+4d,
1512             -0X.3p+4f,
1513             -0X.3p4,
1514             -0X.3p4D,
1515             -0X.3p4F,
1516             -0X.3p4d,
1517             -0X.3p4f,
1518             -0X.C0P+2,
1519             -0X.C0P+2D,
1520             -0X.C0P+2F,
1521             -0X.C0P+2d,
1522             -0X.C0P+2f,
1523             -0X.C0P2,
1524             -0X.C0P2D,
1525             -0X.C0P2F,
1526             -0X.C0P2d,
1527             -0X.C0P2f,
1528             -0X.C0p+2,
1529             -0X.C0p+2D,
1530             -0X.C0p+2F,
1531             -0X.C0p+2d,
1532             -0X.C0p+2f,
1533             -0X.C0p2,
1534             -0X.C0p2D,
1535             -0X.C0p2F,
1536             -0X.C0p2d,
1537             -0X.C0p2f,
1538             -0X.CP+2,
1539             -0X.CP+2D,
1540             -0X.CP+2F,
1541             -0X.CP+2d,
1542             -0X.CP+2f,
1543             -0X.CP2,
1544             -0X.CP2D,
1545             -0X.CP2F,
1546             -0X.CP2d,
1547             -0X.CP2f,
1548             -0X.Cp+2,
1549             -0X.Cp+2D,
1550             -0X.Cp+2F,
1551             -0X.Cp+2d,
1552             -0X.Cp+2f,
1553             -0X.Cp2,
1554             -0X.Cp2D,
1555             -0X.Cp2F,
1556             -0X.Cp2d,
1557             -0X.Cp2f,
1558             -0X.c0P+2,
1559             -0X.c0P+2D,
1560             -0X.c0P+2F,
1561             -0X.c0P+2d,
1562             -0X.c0P+2f,
1563             -0X.c0P2,
1564             -0X.c0P2D,
1565             -0X.c0P2F,
1566             -0X.c0P2d,
1567             -0X.c0P2f,
1568             -0X.c0p+2,
1569             -0X.c0p+2D,
1570             -0X.c0p+2F,
1571             -0X.c0p+2d,
1572             -0X.c0p+2f,
1573             -0X.c0p2,
1574             -0X.c0p2D,
1575             -0X.c0p2F,
1576             -0X.c0p2d,
1577             -0X.c0p2f,
1578             -0X.cP+2,
1579             -0X.cP+2D,
1580             -0X.cP+2F,
1581             -0X.cP+2d,
1582             -0X.cP+2f,
1583             -0X.cP2,
1584             -0X.cP2D,
1585             -0X.cP2F,
1586             -0X.cP2d,
1587             -0X.cP2f,
1588             -0X.cp+2,
1589             -0X.cp+2D,
1590             -0X.cp+2F,
1591             -0X.cp+2d,
1592             -0X.cp+2f,
1593             -0X.cp2,
1594             -0X.cp2D,
1595             -0X.cp2F,
1596             -0X.cp2d,
1597             -0X.cp2f,
1598             -0X0.30P+4,
1599             -0X0.30P+4D,
1600             -0X0.30P+4F,
1601             -0X0.30P+4d,
1602             -0X0.30P+4f,
1603             -0X0.30P4,
1604             -0X0.30P4D,
1605             -0X0.30P4F,
1606             -0X0.30P4d,
1607             -0X0.30P4f,
1608             -0X0.30p+4,
1609             -0X0.30p+4D,
1610             -0X0.30p+4F,
1611             -0X0.30p+4d,
1612             -0X0.30p+4f,
1613             -0X0.30p4,
1614             -0X0.30p4D,
1615             -0X0.30p4F,
1616             -0X0.30p4d,
1617             -0X0.30p4f,
1618             -0X0.3P+4,
1619             -0X0.3P+4D,
1620             -0X0.3P+4F,
1621             -0X0.3P+4d,
1622             -0X0.3P+4f,
1623             -0X0.3P4,
1624             -0X0.3P4D,
1625             -0X0.3P4F,
1626             -0X0.3P4d,
1627             -0X0.3P4f,
1628             -0X0.3p+4,
1629             -0X0.3p+4D,
1630             -0X0.3p+4F,
1631             -0X0.3p+4d,
1632             -0X0.3p+4f,
1633             -0X0.3p4,
1634             -0X0.3p4D,
1635             -0X0.3p4F,
1636             -0X0.3p4d,
1637             -0X0.3p4f,
1638             -0X0.C0P+2,
1639             -0X0.C0P+2D,
1640             -0X0.C0P+2F,
1641             -0X0.C0P+2d,
1642             -0X0.C0P+2f,
1643             -0X0.C0P2,
1644             -0X0.C0P2D,
1645             -0X0.C0P2F,
1646             -0X0.C0P2d,
1647             -0X0.C0P2f,
1648             -0X0.C0p+2,
1649             -0X0.C0p+2D,
1650             -0X0.C0p+2F,
1651             -0X0.C0p+2d,
1652             -0X0.C0p+2f,
1653             -0X0.C0p2,
1654             -0X0.C0p2D,
1655             -0X0.C0p2F,
1656             -0X0.C0p2d,
1657             -0X0.C0p2f,
1658             -0X0.CP+2,
1659             -0X0.CP+2D,
1660             -0X0.CP+2F,
1661             -0X0.CP+2d,
1662             -0X0.CP+2f,
1663             -0X0.CP2,
1664             -0X0.CP2D,
1665             -0X0.CP2F,
1666             -0X0.CP2d,
1667             -0X0.CP2f,
1668             -0X0.Cp+2,
1669             -0X0.Cp+2D,
1670             -0X0.Cp+2F,
1671             -0X0.Cp+2d,
1672             -0X0.Cp+2f,
1673             -0X0.Cp2,
1674             -0X0.Cp2D,
1675             -0X0.Cp2F,
1676             -0X0.Cp2d,
1677             -0X0.Cp2f,
1678             -0X0.c0P+2,
1679             -0X0.c0P+2D,
1680             -0X0.c0P+2F,
1681             -0X0.c0P+2d,
1682             -0X0.c0P+2f,
1683             -0X0.c0P2,
1684             -0X0.c0P2D,
1685             -0X0.c0P2F,
1686             -0X0.c0P2d,
1687             -0X0.c0P2f,
1688             -0X0.c0p+2,
1689             -0X0.c0p+2D,
1690             -0X0.c0p+2F,
1691             -0X0.c0p+2d,
1692             -0X0.c0p+2f,
1693             -0X0.c0p2,
1694             -0X0.c0p2D,
1695             -0X0.c0p2F,
1696             -0X0.c0p2d,
1697             -0X0.c0p2f,
1698             -0X0.cP+2,
1699             -0X0.cP+2D,
1700             -0X0.cP+2F,
1701             -0X0.cP+2d,
1702             -0X0.cP+2f,
1703             -0X0.cP2,
1704             -0X0.cP2D,
1705             -0X0.cP2F,
1706             -0X0.cP2d,
1707             -0X0.cP2f,
1708             -0X0.cp+2,
1709             -0X0.cp+2D,
1710             -0X0.cp+2F,
1711             -0X0.cp+2d,
1712             -0X0.cp+2f,
1713             -0X0.cp2,
1714             -0X0.cp2D,
1715             -0X0.cp2F,
1716             -0X0.cp2d,
1717             -0X0.cp2f,
1718             -0X000000000.0030000000000P+12,
1719             -0X000000000.0030000000000P+12D,
1720             -0X000000000.0030000000000P+12F,
1721             -0X000000000.0030000000000P+12d,
1722             -0X000000000.0030000000000P+12f,
1723             -0X000000000.0030000000000P12,
1724             -0X000000000.0030000000000P12D,
1725             -0X000000000.0030000000000P12F,
1726             -0X000000000.0030000000000P12d,
1727             -0X000000000.0030000000000P12f,
1728             -0X000000000.0030000000000p+12,
1729             -0X000000000.0030000000000p+12D,
1730             -0X000000000.0030000000000p+12F,
1731             -0X000000000.0030000000000p+12d,
1732             -0X000000000.0030000000000p+12f,
1733             -0X000000000.0030000000000p12,
1734             -0X000000000.0030000000000p12D,
1735             -0X000000000.0030000000000p12F,
1736             -0X000000000.0030000000000p12d,
1737             -0X000000000.0030000000000p12f,
1738             -0X00003P+0,
1739             -0X00003P+0D,
1740             -0X00003P+0F,
1741             -0X00003P+0d,
1742             -0X00003P+0f,
1743             -0X00003P-0,
1744             -0X00003P-0D,
1745             -0X00003P-0F,
1746             -0X00003P-0d,
1747             -0X00003P-0f,
1748             -0X00003P0,
1749             -0X00003P0D,
1750             -0X00003P0F,
1751             -0X00003P0d,
1752             -0X00003P0f,
1753             -0X00003p+0,
1754             -0X00003p+0D,
1755             -0X00003p+0F,
1756             -0X00003p+0d,
1757             -0X00003p+0f,
1758             -0X00003p-0,
1759             -0X00003p-0D,
1760             -0X00003p-0F,
1761             -0X00003p-0d,
1762             -0X00003p-0f,
1763             -0X00003p0,
1764             -0X00003p0D,
1765             -0X00003p0F,
1766             -0X00003p0d,
1767             -0X00003p0f,
1768             -0X0003.P+0,
1769             -0X0003.P+0D,
1770             -0X0003.P+0F,
1771             -0X0003.P+0d,
1772             -0X0003.P+0f,
1773             -0X0003.P-0,
1774             -0X0003.P-0D,
1775             -0X0003.P-0F,
1776             -0X0003.P-0d,
1777             -0X0003.P-0f,
1778             -0X0003.P0,
1779             -0X0003.P0D,
1780             -0X0003.P0F,
1781             -0X0003.P0d,
1782             -0X0003.P0f,
1783             -0X0003.p+0,
1784             -0X0003.p+0D,
1785             -0X0003.p+0F,
1786             -0X0003.p+0d,
1787             -0X0003.p+0f,
1788             -0X0003.p-0,
1789             -0X0003.p-0D,
1790             -0X0003.p-0F,
1791             -0X0003.p-0d,
1792             -0X0003.p-0f,
1793             -0X0003.p0,
1794             -0X0003.p0D,
1795             -0X0003.p0F,
1796             -0X0003.p0d,
1797             -0X0003.p0f,
1798             -0X0003P+0,
1799             -0X0003P+0D,
1800             -0X0003P+0F,
1801             -0X0003P+0d,
1802             -0X0003P+0f,
1803             -0X0003P-0,
1804             -0X0003P-0D,
1805             -0X0003P-0F,
1806             -0X0003P-0d,
1807             -0X0003P-0f,
1808             -0X0003P0,
1809             -0X0003P0D,
1810             -0X0003P0F,
1811             -0X0003P0d,
1812             -0X0003P0f,
1813             -0X0003p+0,
1814             -0X0003p+0D,
1815             -0X0003p+0F,
1816             -0X0003p+0d,
1817             -0X0003p+0f,
1818             -0X0003p-0,
1819             -0X0003p-0D,
1820             -0X0003p-0F,
1821             -0X0003p-0d,
1822             -0X0003p-0f,
1823             -0X0003p0,
1824             -0X0003p0D,
1825             -0X0003p0F,
1826             -0X0003p0d,
1827             -0X0003p0f,
1828             -0X01.80P+1,
1829             -0X01.80P+1D,
1830             -0X01.80P+1F,
1831             -0X01.80P+1d,
1832             -0X01.80P+1f,
1833             -0X01.80P1,
1834             -0X01.80P1D,
1835             -0X01.80P1F,
1836             -0X01.80P1d,
1837             -0X01.80P1f,
1838             -0X01.80p+1,
1839             -0X01.80p+1D,
1840             -0X01.80p+1F,
1841             -0X01.80p+1d,
1842             -0X01.80p+1f,
1843             -0X01.80p1,
1844             -0X01.80p1D,
1845             -0X01.80p1F,
1846             -0X01.80p1d,
1847             -0X01.80p1f,
1848             -0X01.8P+1,
1849             -0X01.8P+1D,
1850             -0X01.8P+1F,
1851             -0X01.8P+1d,
1852             -0X01.8P+1f,
1853             -0X01.8P1,
1854             -0X01.8P1D,
1855             -0X01.8P1F,
1856             -0X01.8P1d,
1857             -0X01.8P1f,
1858             -0X01.8p+1,
1859             -0X01.8p+1D,
1860             -0X01.8p+1F,
1861             -0X01.8p+1d,
1862             -0X01.8p+1f,
1863             -0X01.8p1,
1864             -0X01.8p1D,
1865             -0X01.8p1F,
1866             -0X01.8p1d,
1867             -0X01.8p1f,
1868             -0X1.80P+1,
1869             -0X1.80P+1D,
1870             -0X1.80P+1F,
1871             -0X1.80P+1d,
1872             -0X1.80P+1f,
1873             -0X1.80P1,
1874             -0X1.80P1D,
1875             -0X1.80P1F,
1876             -0X1.80P1d,
1877             -0X1.80P1f,
1878             -0X1.80p+1,
1879             -0X1.80p+1D,
1880             -0X1.80p+1F,
1881             -0X1.80p+1d,
1882             -0X1.80p+1f,
1883             -0X1.80p1,
1884             -0X1.80p1D,
1885             -0X1.80p1F,
1886             -0X1.80p1d,
1887             -0X1.80p1f,
1888             -0X1.8P+1,
1889             -0X1.8P+1D,
1890             -0X1.8P+1F,
1891             -0X1.8P+1d,
1892             -0X1.8P+1f,
1893             -0X1.8P1,
1894             -0X1.8P1D,
1895             -0X1.8P1F,
1896             -0X1.8P1d,
1897             -0X1.8P1f,
1898             -0X1.8p+1,
1899             -0X1.8p+1D,
1900             -0X1.8p+1F,
1901             -0X1.8p+1d,
1902             -0X1.8p+1f,
1903             -0X1.8p1,
1904             -0X1.8p1D,
1905             -0X1.8p1F,
1906             -0X1.8p1d,
1907             -0X1.8p1f,
1908             -0X18.0P-3,
1909             -0X18.0P-3D,
1910             -0X18.0P-3F,
1911             -0X18.0P-3d,
1912             -0X18.0P-3f,
1913             -0X18.0p-3,
1914             -0X18.0p-3D,
1915             -0X18.0p-3F,
1916             -0X18.0p-3d,
1917             -0X18.0p-3f,
1918             -0X18P-3,
1919             -0X18P-3D,
1920             -0X18P-3F,
1921             -0X18P-3d,
1922             -0X18P-3f,
1923             -0X18p-3,
1924             -0X18p-3D,
1925             -0X18p-3F,
1926             -0X18p-3d,
1927             -0X18p-3f,
1928             -0X3.000000P+0,
1929             -0X3.000000P+0D,
1930             -0X3.000000P+0F,
1931             -0X3.000000P+0d,
1932             -0X3.000000P+0f,
1933             -0X3.000000P-0,
1934             -0X3.000000P-0D,
1935             -0X3.000000P-0F,
1936             -0X3.000000P-0d,
1937             -0X3.000000P-0f,
1938             -0X3.000000P0,
1939             -0X3.000000P0D,
1940             -0X3.000000P0F,
1941             -0X3.000000P0d,
1942             -0X3.000000P0f,
1943             -0X3.000000p+0,
1944             -0X3.000000p+0D,
1945             -0X3.000000p+0F,
1946             -0X3.000000p+0d,
1947             -0X3.000000p+0f,
1948             -0X3.000000p-0,
1949             -0X3.000000p-0D,
1950             -0X3.000000p-0F,
1951             -0X3.000000p-0d,
1952             -0X3.000000p-0f,
1953             -0X3.000000p0,
1954             -0X3.000000p0D,
1955             -0X3.000000p0F,
1956             -0X3.000000p0d,
1957             -0X3.000000p0f,
1958             -0X3.0P+0,
1959             -0X3.0P+0D,
1960             -0X3.0P+0F,
1961             -0X3.0P+0d,
1962             -0X3.0P+0f,
1963             -0X3.0P-0,
1964             -0X3.0P-0D,
1965             -0X3.0P-0F,
1966             -0X3.0P-0d,
1967             -0X3.0P-0f,
1968             -0X3.0P0,
1969             -0X3.0P0D,
1970             -0X3.0P0F,
1971             -0X3.0P0d,
1972             -0X3.0P0f,
1973             -0X3.0p+0,
1974             -0X3.0p+0D,
1975             -0X3.0p+0F,
1976             -0X3.0p+0d,
1977             -0X3.0p+0f,
1978             -0X3.0p-0,
1979             -0X3.0p-0D,
1980             -0X3.0p-0F,
1981             -0X3.0p-0d,
1982             -0X3.0p-0f,
1983             -0X3.0p0,
1984             -0X3.0p0D,
1985             -0X3.0p0F,
1986             -0X3.0p0d,
1987             -0X3.0p0f,
1988             -0X3.P+0,
1989             -0X3.P+0D,
1990             -0X3.P+0F,
1991             -0X3.P+0d,
1992             -0X3.P+0f,
1993             -0X3.P-0,
1994             -0X3.P-0D,
1995             -0X3.P-0F,
1996             -0X3.P-0d,
1997             -0X3.P-0f,
1998             -0X3.P0,
1999             -0X3.P0D,
2000             -0X3.P0F,
2001             -0X3.P0d,
2002             -0X3.P0f,
2003             -0X3.p+0,
2004             -0X3.p+0D,
2005             -0X3.p+0F,
2006             -0X3.p+0d,
2007             -0X3.p+0f,
2008             -0X3.p-0,
2009             -0X3.p-0D,
2010             -0X3.p-0F,
2011             -0X3.p-0d,
2012             -0X3.p-0f,
2013             -0X3.p0,
2014             -0X3.p0D,
2015             -0X3.p0F,
2016             -0X3.p0d,
2017             -0X3.p0f,
2018             -0X3000000.0000P-24,
2019             -0X3000000.0000P-24D,
2020             -0X3000000.0000P-24F,
2021             -0X3000000.0000P-24d,
2022             -0X3000000.0000P-24f,
2023             -0X3000000.0000p-24,
2024             -0X3000000.0000p-24D,
2025             -0X3000000.0000p-24F,
2026             -0X3000000.0000p-24d,
2027             -0X3000000.0000p-24f,
2028             -0X3000000.P-24,
2029             -0X3000000.P-24D,
2030             -0X3000000.P-24F,
2031             -0X3000000.P-24d,
2032             -0X3000000.P-24f,
2033             -0X3000000.p-24,
2034             -0X3000000.p-24D,
2035             -0X3000000.p-24F,
2036             -0X3000000.p-24d,
2037             -0X3000000.p-24f,
2038             -0X3000000P-24,
2039             -0X3000000P-24D,
2040             -0X3000000P-24F,
2041             -0X3000000P-24d,
2042             -0X3000000P-24f,
2043             -0X3000000p-24,
2044             -0X3000000p-24D,
2045             -0X3000000p-24F,
2046             -0X3000000p-24d,
2047             -0X3000000p-24f,
2048             -0X3P+0,
2049             -0X3P+0D,
2050             -0X3P+0F,
2051             -0X3P+0d,
2052             -0X3P+0f,
2053             -0X3P-0,
2054             -0X3P-0D,
2055             -0X3P-0F,
2056             -0X3P-0d,
2057             -0X3P-0f,
2058             -0X3P0,
2059             -0X3P0D,
2060             -0X3P0F,
2061             -0X3P0d,
2062             -0X3P0f,
2063             -0X3p+0,
2064             -0X3p+0D,
2065             -0X3p+0F,
2066             -0X3p+0d,
2067             -0X3p+0f,
2068             -0X3p-0,
2069             -0X3p-0D,
2070             -0X3p-0F,
2071             -0X3p-0d,
2072             -0X3p-0f,
2073             -0X3p0,
2074             -0X3p0D,
2075             -0X3p0F,
2076             -0X3p0d,
2077             -0X3p0f,
2078             -0XC.0P-2,
2079             -0XC.0P-2D,
2080             -0XC.0P-2F,
2081             -0XC.0P-2d,
2082             -0XC.0P-2f,
2083             -0XC.0p-2,
2084             -0XC.0p-2D,
2085             -0XC.0p-2F,
2086             -0XC.0p-2d,
2087             -0XC.0p-2f,
2088             -0XC.P-2,
2089             -0XC.P-2D,
2090             -0XC.P-2F,
2091             -0XC.P-2d,
2092             -0XC.P-2f,
2093             -0XC.p-2,
2094             -0XC.p-2D,
2095             -0XC.p-2F,
2096             -0XC.p-2d,
2097             -0XC.p-2f,
2098             -0XCP-2,
2099             -0XCP-2D,
2100             -0XCP-2F,
2101             -0XCP-2d,
2102             -0XCP-2f,
2103             -0XCp-2,
2104             -0XCp-2D,
2105             -0XCp-2F,
2106             -0XCp-2d,
2107             -0XCp-2f,
2108             -0Xc.0P-2,
2109             -0Xc.0P-2D,
2110             -0Xc.0P-2F,
2111             -0Xc.0P-2d,
2112             -0Xc.0P-2f,
2113             -0Xc.0p-2,
2114             -0Xc.0p-2D,
2115             -0Xc.0p-2F,
2116             -0Xc.0p-2d,
2117             -0Xc.0p-2f,
2118             -0Xc.P-2,
2119             -0Xc.P-2D,
2120             -0Xc.P-2F,
2121             -0Xc.P-2d,
2122             -0Xc.P-2f,
2123             -0Xc.p-2,
2124             -0Xc.p-2D,
2125             -0Xc.p-2F,
2126             -0Xc.p-2d,
2127             -0Xc.p-2f,
2128             -0XcP-2,
2129             -0XcP-2D,
2130             -0XcP-2F,
2131             -0XcP-2d,
2132             -0XcP-2f,
2133             -0Xcp-2,
2134             -0Xcp-2D,
2135             -0Xcp-2F,
2136             -0Xcp-2d,
2137             -0Xcp-2f,
2138             -0x.0030000000000P+12,
2139             -0x.0030000000000P+12D,
2140             -0x.0030000000000P+12F,
2141             -0x.0030000000000P+12d,
2142             -0x.0030000000000P+12f,
2143             -0x.0030000000000P12,
2144             -0x.0030000000000P12D,
2145             -0x.0030000000000P12F,
2146             -0x.0030000000000P12d,
2147             -0x.0030000000000P12f,
2148             -0x.0030000000000p+12,
2149             -0x.0030000000000p+12D,
2150             -0x.0030000000000p+12F,
2151             -0x.0030000000000p+12d,
2152             -0x.0030000000000p+12f,
2153             -0x.0030000000000p12,
2154             -0x.0030000000000p12D,
2155             -0x.0030000000000p12F,
2156             -0x.0030000000000p12d,
2157             -0x.0030000000000p12f,
2158             -0x.0030P+12,
2159             -0x.0030P+12D,
2160             -0x.0030P+12F,
2161             -0x.0030P+12d,
2162             -0x.0030P+12f,
2163             -0x.0030P12,
2164             -0x.0030P12D,
2165             -0x.0030P12F,
2166             -0x.0030P12d,
2167             -0x.0030P12f,
2168             -0x.0030p+12,
2169             -0x.0030p+12D,
2170             -0x.0030p+12F,
2171             -0x.0030p+12d,
2172             -0x.0030p+12f,
2173             -0x.0030p12,
2174             -0x.0030p12D,
2175             -0x.0030p12F,
2176             -0x.0030p12d,
2177             -0x.0030p12f,
2178             -0x.003P+12,
2179             -0x.003P+12D,
2180             -0x.003P+12F,
2181             -0x.003P+12d,
2182             -0x.003P+12f,
2183             -0x.003P12,
2184             -0x.003P12D,
2185             -0x.003P12F,
2186             -0x.003P12d,
2187             -0x.003P12f,
2188             -0x.003p+12,
2189             -0x.003p+12D,
2190             -0x.003p+12F,
2191             -0x.003p+12d,
2192             -0x.003p+12f,
2193             -0x.003p12,
2194             -0x.003p12D,
2195             -0x.003p12F,
2196             -0x.003p12d,
2197             -0x.003p12f,
2198             -0x.3P+4,
2199             -0x.3P+4D,
2200             -0x.3P+4F,
2201             -0x.3P+4d,
2202             -0x.3P+4f,
2203             -0x.3P4,
2204             -0x.3P4D,
2205             -0x.3P4F,
2206             -0x.3P4d,
2207             -0x.3P4f,
2208             -0x.3p+4,
2209             -0x.3p+4D,
2210             -0x.3p+4F,
2211             -0x.3p+4d,
2212             -0x.3p+4f,
2213             -0x.3p4,
2214             -0x.3p4D,
2215             -0x.3p4F,
2216             -0x.3p4d,
2217             -0x.3p4f,
2218             -0x.C0P+2,
2219             -0x.C0P+2D,
2220             -0x.C0P+2F,
2221             -0x.C0P+2d,
2222             -0x.C0P+2f,
2223             -0x.C0P2,
2224             -0x.C0P2D,
2225             -0x.C0P2F,
2226             -0x.C0P2d,
2227             -0x.C0P2f,
2228             -0x.C0p+2,
2229             -0x.C0p+2D,
2230             -0x.C0p+2F,
2231             -0x.C0p+2d,
2232             -0x.C0p+2f,
2233             -0x.C0p2,
2234             -0x.C0p2D,
2235             -0x.C0p2F,
2236             -0x.C0p2d,
2237             -0x.C0p2f,
2238             -0x.CP+2,
2239             -0x.CP+2D,
2240             -0x.CP+2F,
2241             -0x.CP+2d,
2242             -0x.CP+2f,
2243             -0x.CP2,
2244             -0x.CP2D,
2245             -0x.CP2F,
2246             -0x.CP2d,
2247             -0x.CP2f,
2248             -0x.Cp+2,
2249             -0x.Cp+2D,
2250             -0x.Cp+2F,
2251             -0x.Cp+2d,
2252             -0x.Cp+2f,
2253             -0x.Cp2,
2254             -0x.Cp2D,
2255             -0x.Cp2F,
2256             -0x.Cp2d,
2257             -0x.Cp2f,
2258             -0x.c0P+2,
2259             -0x.c0P+2D,
2260             -0x.c0P+2F,
2261             -0x.c0P+2d,
2262             -0x.c0P+2f,
2263             -0x.c0P2,
2264             -0x.c0P2D,
2265             -0x.c0P2F,
2266             -0x.c0P2d,
2267             -0x.c0P2f,
2268             -0x.c0p+2,
2269             -0x.c0p+2D,
2270             -0x.c0p+2F,
2271             -0x.c0p+2d,
2272             -0x.c0p+2f,
2273             -0x.c0p2,
2274             -0x.c0p2D,
2275             -0x.c0p2F,
2276             -0x.c0p2d,
2277             -0x.c0p2f,
2278             -0x.cP+2,
2279             -0x.cP+2D,
2280             -0x.cP+2F,
2281             -0x.cP+2d,
2282             -0x.cP+2f,
2283             -0x.cP2,
2284             -0x.cP2D,
2285             -0x.cP2F,
2286             -0x.cP2d,
2287             -0x.cP2f,
2288             -0x.cp+2,
2289             -0x.cp+2D,
2290             -0x.cp+2F,
2291             -0x.cp+2d,
2292             -0x.cp+2f,
2293             -0x.cp2,
2294             -0x.cp2D,
2295             -0x.cp2F,
2296             -0x.cp2d,
2297             -0x.cp2f,
2298             -0x0.30P+4,
2299             -0x0.30P+4D,
2300             -0x0.30P+4F,
2301             -0x0.30P+4d,
2302             -0x0.30P+4f,
2303             -0x0.30P4,
2304             -0x0.30P4D,
2305             -0x0.30P4F,
2306             -0x0.30P4d,
2307             -0x0.30P4f,
2308             -0x0.30p+4,
2309             -0x0.30p+4D,
2310             -0x0.30p+4F,
2311             -0x0.30p+4d,
2312             -0x0.30p+4f,
2313             -0x0.30p4,
2314             -0x0.30p4D,
2315             -0x0.30p4F,
2316             -0x0.30p4d,
2317             -0x0.30p4f,
2318             -0x0.3P+4,
2319             -0x0.3P+4D,
2320             -0x0.3P+4F,
2321             -0x0.3P+4d,
2322             -0x0.3P+4f,
2323             -0x0.3P4,
2324             -0x0.3P4D,
2325             -0x0.3P4F,
2326             -0x0.3P4d,
2327             -0x0.3P4f,
2328             -0x0.3p+4,
2329             -0x0.3p+4D,
2330             -0x0.3p+4F,
2331             -0x0.3p+4d,
2332             -0x0.3p+4f,
2333             -0x0.3p4,
2334             -0x0.3p4D,
2335             -0x0.3p4F,
2336             -0x0.3p4d,
2337             -0x0.3p4f,
2338             -0x0.C0P+2,
2339             -0x0.C0P+2D,
2340             -0x0.C0P+2F,
2341             -0x0.C0P+2d,
2342             -0x0.C0P+2f,
2343             -0x0.C0P2,
2344             -0x0.C0P2D,
2345             -0x0.C0P2F,
2346             -0x0.C0P2d,
2347             -0x0.C0P2f,
2348             -0x0.C0p+2,
2349             -0x0.C0p+2D,
2350             -0x0.C0p+2F,
2351             -0x0.C0p+2d,
2352             -0x0.C0p+2f,
2353             -0x0.C0p2,
2354             -0x0.C0p2D,
2355             -0x0.C0p2F,
2356             -0x0.C0p2d,
2357             -0x0.C0p2f,
2358             -0x0.CP+2,
2359             -0x0.CP+2D,
2360             -0x0.CP+2F,
2361             -0x0.CP+2d,
2362             -0x0.CP+2f,
2363             -0x0.CP2,
2364             -0x0.CP2D,
2365             -0x0.CP2F,
2366             -0x0.CP2d,
2367             -0x0.CP2f,
2368             -0x0.Cp+2,
2369             -0x0.Cp+2D,
2370             -0x0.Cp+2F,
2371             -0x0.Cp+2d,
2372             -0x0.Cp+2f,
2373             -0x0.Cp2,
2374             -0x0.Cp2D,
2375             -0x0.Cp2F,
2376             -0x0.Cp2d,
2377             -0x0.Cp2f,
2378             -0x0.c0P+2,
2379             -0x0.c0P+2D,
2380             -0x0.c0P+2F,
2381             -0x0.c0P+2d,
2382             -0x0.c0P+2f,
2383             -0x0.c0P2,
2384             -0x0.c0P2D,
2385             -0x0.c0P2F,
2386             -0x0.c0P2d,
2387             -0x0.c0P2f,
2388             -0x0.c0p+2,
2389             -0x0.c0p+2D,
2390             -0x0.c0p+2F,
2391             -0x0.c0p+2d,
2392             -0x0.c0p+2f,
2393             -0x0.c0p2,
2394             -0x0.c0p2D,
2395             -0x0.c0p2F,
2396             -0x0.c0p2d,
2397             -0x0.c0p2f,
2398             -0x0.cP+2,
2399             -0x0.cP+2D,
2400             -0x0.cP+2F,
2401             -0x0.cP+2d,
2402             -0x0.cP+2f,
2403             -0x0.cP2,
2404             -0x0.cP2D,
2405             -0x0.cP2F,
2406             -0x0.cP2d,
2407             -0x0.cP2f,
2408             -0x0.cp+2,
2409             -0x0.cp+2D,
2410             -0x0.cp+2F,
2411             -0x0.cp+2d,
2412             -0x0.cp+2f,
2413             -0x0.cp2,
2414             -0x0.cp2D,
2415             -0x0.cp2F,
2416             -0x0.cp2d,
2417             -0x0.cp2f,
2418             -0x000000000.0030000000000P+12,
2419             -0x000000000.0030000000000P+12D,
2420             -0x000000000.0030000000000P+12F,
2421             -0x000000000.0030000000000P+12d,
2422             -0x000000000.0030000000000P+12f,
2423             -0x000000000.0030000000000P12,
2424             -0x000000000.0030000000000P12D,
2425             -0x000000000.0030000000000P12F,
2426             -0x000000000.0030000000000P12d,
2427             -0x000000000.0030000000000P12f,
2428             -0x000000000.0030000000000p+12,
2429             -0x000000000.0030000000000p+12D,
2430             -0x000000000.0030000000000p+12F,
2431             -0x000000000.0030000000000p+12d,
2432             -0x000000000.0030000000000p+12f,
2433             -0x000000000.0030000000000p12,
2434             -0x000000000.0030000000000p12D,
2435             -0x000000000.0030000000000p12F,
2436             -0x000000000.0030000000000p12d,
2437             -0x000000000.0030000000000p12f,
2438             -0x00003P+0,
2439             -0x00003P+0D,
2440             -0x00003P+0F,
2441             -0x00003P+0d,
2442             -0x00003P+0f,
2443             -0x00003P-0,
2444             -0x00003P-0D,
2445             -0x00003P-0F,
2446             -0x00003P-0d,
2447             -0x00003P-0f,
2448             -0x00003P0,
2449             -0x00003P0D,
2450             -0x00003P0F,
2451             -0x00003P0d,
2452             -0x00003P0f,
2453             -0x00003p+0,
2454             -0x00003p+0D,
2455             -0x00003p+0F,
2456             -0x00003p+0d,
2457             -0x00003p+0f,
2458             -0x00003p-0,
2459             -0x00003p-0D,
2460             -0x00003p-0F,
2461             -0x00003p-0d,
2462             -0x00003p-0f,
2463             -0x00003p0,
2464             -0x00003p0D,
2465             -0x00003p0F,
2466             -0x00003p0d,
2467             -0x00003p0f,
2468             -0x0003.P+0,
2469             -0x0003.P+0D,
2470             -0x0003.P+0F,
2471             -0x0003.P+0d,
2472             -0x0003.P+0f,
2473             -0x0003.P-0,
2474             -0x0003.P-0D,
2475             -0x0003.P-0F,
2476             -0x0003.P-0d,
2477             -0x0003.P-0f,
2478             -0x0003.P0,
2479             -0x0003.P0D,
2480             -0x0003.P0F,
2481             -0x0003.P0d,
2482             -0x0003.P0f,
2483             -0x0003.p+0,
2484             -0x0003.p+0D,
2485             -0x0003.p+0F,
2486             -0x0003.p+0d,
2487             -0x0003.p+0f,
2488             -0x0003.p-0,
2489             -0x0003.p-0D,
2490             -0x0003.p-0F,
2491             -0x0003.p-0d,
2492             -0x0003.p-0f,
2493             -0x0003.p0,
2494             -0x0003.p0D,
2495             -0x0003.p0F,
2496             -0x0003.p0d,
2497             -0x0003.p0f,
2498             -0x0003P+0,
2499             -0x0003P+0D,
2500             -0x0003P+0F,
2501             -0x0003P+0d,
2502             -0x0003P+0f,
2503             -0x0003P-0,
2504             -0x0003P-0D,
2505             -0x0003P-0F,
2506             -0x0003P-0d,
2507             -0x0003P-0f,
2508             -0x0003P0,
2509             -0x0003P0D,
2510             -0x0003P0F,
2511             -0x0003P0d,
2512             -0x0003P0f,
2513             -0x0003p+0,
2514             -0x0003p+0D,
2515             -0x0003p+0F,
2516             -0x0003p+0d,
2517             -0x0003p+0f,
2518             -0x0003p-0,
2519             -0x0003p-0D,
2520             -0x0003p-0F,
2521             -0x0003p-0d,
2522             -0x0003p-0f,
2523             -0x0003p0,
2524             -0x0003p0D,
2525             -0x0003p0F,
2526             -0x0003p0d,
2527             -0x0003p0f,
2528             -0x01.80P+1,
2529             -0x01.80P+1D,
2530             -0x01.80P+1F,
2531             -0x01.80P+1d,
2532             -0x01.80P+1f,
2533             -0x01.80P1,
2534             -0x01.80P1D,
2535             -0x01.80P1F,
2536             -0x01.80P1d,
2537             -0x01.80P1f,
2538             -0x01.80p+1,
2539             -0x01.80p+1D,
2540             -0x01.80p+1F,
2541             -0x01.80p+1d,
2542             -0x01.80p+1f,
2543             -0x01.80p1,
2544             -0x01.80p1D,
2545             -0x01.80p1F,
2546             -0x01.80p1d,
2547             -0x01.80p1f,
2548             -0x01.8P+1,
2549             -0x01.8P+1D,
2550             -0x01.8P+1F,
2551             -0x01.8P+1d,
2552             -0x01.8P+1f,
2553             -0x01.8P1,
2554             -0x01.8P1D,
2555             -0x01.8P1F,
2556             -0x01.8P1d,
2557             -0x01.8P1f,
2558             -0x01.8p+1,
2559             -0x01.8p+1D,
2560             -0x01.8p+1F,
2561             -0x01.8p+1d,
2562             -0x01.8p+1f,
2563             -0x01.8p1,
2564             -0x01.8p1D,
2565             -0x01.8p1F,
2566             -0x01.8p1d,
2567             -0x01.8p1f,
2568             -0x1.80P+1,
2569             -0x1.80P+1D,
2570             -0x1.80P+1F,
2571             -0x1.80P+1d,
2572             -0x1.80P+1f,
2573             -0x1.80P1,
2574             -0x1.80P1D,
2575             -0x1.80P1F,
2576             -0x1.80P1d,
2577             -0x1.80P1f,
2578             -0x1.80p+1,
2579             -0x1.80p+1D,
2580             -0x1.80p+1F,
2581             -0x1.80p+1d,
2582             -0x1.80p+1f,
2583             -0x1.80p1,
2584             -0x1.80p1D,
2585             -0x1.80p1F,
2586             -0x1.80p1d,
2587             -0x1.80p1f,
2588             -0x1.8P+1,
2589             -0x1.8P+1D,
2590             -0x1.8P+1F,
2591             -0x1.8P+1d,
2592             -0x1.8P+1f,
2593             -0x1.8P1,
2594             -0x1.8P1D,
2595             -0x1.8P1F,
2596             -0x1.8P1d,
2597             -0x1.8P1f,
2598             -0x1.8p+1,
2599             -0x1.8p+1D,
2600             -0x1.8p+1F,
2601             -0x1.8p+1d,
2602             -0x1.8p+1f,
2603             -0x1.8p1,
2604             -0x1.8p1D,
2605             -0x1.8p1F,
2606             -0x1.8p1d,
2607             -0x1.8p1f,
2608             -0x18.0P-3,
2609             -0x18.0P-3D,
2610             -0x18.0P-3F,
2611             -0x18.0P-3d,
2612             -0x18.0P-3f,
2613             -0x18.0p-3,
2614             -0x18.0p-3D,
2615             -0x18.0p-3F,
2616             -0x18.0p-3d,
2617             -0x18.0p-3f,
2618             -0x18P-3,
2619             -0x18P-3D,
2620             -0x18P-3F,
2621             -0x18P-3d,
2622             -0x18P-3f,
2623             -0x18p-3,
2624             -0x18p-3D,
2625             -0x18p-3F,
2626             -0x18p-3d,
2627             -0x18p-3f,
2628             -0x3.000000P+0,
2629             -0x3.000000P+0D,
2630             -0x3.000000P+0F,
2631             -0x3.000000P+0d,
2632             -0x3.000000P+0f,
2633             -0x3.000000P-0,
2634             -0x3.000000P-0D,
2635             -0x3.000000P-0F,
2636             -0x3.000000P-0d,
2637             -0x3.000000P-0f,
2638             -0x3.000000P0,
2639             -0x3.000000P0D,
2640             -0x3.000000P0F,
2641             -0x3.000000P0d,
2642             -0x3.000000P0f,
2643             -0x3.000000p+0,
2644             -0x3.000000p+0D,
2645             -0x3.000000p+0F,
2646             -0x3.000000p+0d,
2647             -0x3.000000p+0f,
2648             -0x3.000000p-0,
2649             -0x3.000000p-0D,
2650             -0x3.000000p-0F,
2651             -0x3.000000p-0d,
2652             -0x3.000000p-0f,
2653             -0x3.000000p0,
2654             -0x3.000000p0D,
2655             -0x3.000000p0F,
2656             -0x3.000000p0d,
2657             -0x3.000000p0f,
2658             -0x3.0P+0,
2659             -0x3.0P+0D,
2660             -0x3.0P+0F,
2661             -0x3.0P+0d,
2662             -0x3.0P+0f,
2663             -0x3.0P-0,
2664             -0x3.0P-0D,
2665             -0x3.0P-0F,
2666             -0x3.0P-0d,
2667             -0x3.0P-0f,
2668             -0x3.0P0,
2669             -0x3.0P0D,
2670             -0x3.0P0F,
2671             -0x3.0P0d,
2672             -0x3.0P0f,
2673             -0x3.0p+0,
2674             -0x3.0p+0D,
2675             -0x3.0p+0F,
2676             -0x3.0p+0d,
2677             -0x3.0p+0f,
2678             -0x3.0p-0,
2679             -0x3.0p-0D,
2680             -0x3.0p-0F,
2681             -0x3.0p-0d,
2682             -0x3.0p-0f,
2683             -0x3.0p0,
2684             -0x3.0p0D,
2685             -0x3.0p0F,
2686             -0x3.0p0d,
2687             -0x3.0p0f,
2688             -0x3.P+0,
2689             -0x3.P+0D,
2690             -0x3.P+0F,
2691             -0x3.P+0d,
2692             -0x3.P+0f,
2693             -0x3.P-0,
2694             -0x3.P-0D,
2695             -0x3.P-0F,
2696             -0x3.P-0d,
2697             -0x3.P-0f,
2698             -0x3.P0,
2699             -0x3.P0D,
2700             -0x3.P0F,
2701             -0x3.P0d,
2702             -0x3.P0f,
2703             -0x3.p+0,
2704             -0x3.p+0D,
2705             -0x3.p+0F,
2706             -0x3.p+0d,
2707             -0x3.p+0f,
2708             -0x3.p-0,
2709             -0x3.p-0D,
2710             -0x3.p-0F,
2711             -0x3.p-0d,
2712             -0x3.p-0f,
2713             -0x3.p0,
2714             -0x3.p0D,
2715             -0x3.p0F,
2716             -0x3.p0d,
2717             -0x3.p0f,
2718             -0x3000000.0000P-24,
2719             -0x3000000.0000P-24D,
2720             -0x3000000.0000P-24F,
2721             -0x3000000.0000P-24d,
2722             -0x3000000.0000P-24f,
2723             -0x3000000.0000p-24,
2724             -0x3000000.0000p-24D,
2725             -0x3000000.0000p-24F,
2726             -0x3000000.0000p-24d,
2727             -0x3000000.0000p-24f,
2728             -0x3000000.P-24,
2729             -0x3000000.P-24D,
2730             -0x3000000.P-24F,
2731             -0x3000000.P-24d,
2732             -0x3000000.P-24f,
2733             -0x3000000.p-24,
2734             -0x3000000.p-24D,
2735             -0x3000000.p-24F,
2736             -0x3000000.p-24d,
2737             -0x3000000.p-24f,
2738             -0x3000000P-24,
2739             -0x3000000P-24D,
2740             -0x3000000P-24F,
2741             -0x3000000P-24d,
2742             -0x3000000P-24f,
2743             -0x3000000p-24,
2744             -0x3000000p-24D,
2745             -0x3000000p-24F,
2746             -0x3000000p-24d,
2747             -0x3000000p-24f,
2748             -0x3P+0,
2749             -0x3P+0D,
2750             -0x3P+0F,
2751             -0x3P+0d,
2752             -0x3P+0f,
2753             -0x3P-0,
2754             -0x3P-0D,
2755             -0x3P-0F,
2756             -0x3P-0d,
2757             -0x3P-0f,
2758             -0x3P0,
2759             -0x3P0D,
2760             -0x3P0F,
2761             -0x3P0d,
2762             -0x3P0f,
2763             -0x3p+0,
2764             -0x3p+0D,
2765             -0x3p+0F,
2766             -0x3p+0d,
2767             -0x3p+0f,
2768             -0x3p-0,
2769             -0x3p-0D,
2770             -0x3p-0F,
2771             -0x3p-0d,
2772             -0x3p-0f,
2773             -0x3p0,
2774             -0x3p0D,
2775             -0x3p0F,
2776             -0x3p0d,
2777             -0x3p0f,
2778             -0xC.0P-2,
2779             -0xC.0P-2D,
2780             -0xC.0P-2F,
2781             -0xC.0P-2d,
2782             -0xC.0P-2f,
2783             -0xC.0p-2,
2784             -0xC.0p-2D,
2785             -0xC.0p-2F,
2786             -0xC.0p-2d,
2787             -0xC.0p-2f,
2788             -0xC.P-2,
2789             -0xC.P-2D,
2790             -0xC.P-2F,
2791             -0xC.P-2d,
2792             -0xC.P-2f,
2793             -0xC.p-2,
2794             -0xC.p-2D,
2795             -0xC.p-2F,
2796             -0xC.p-2d,
2797             -0xC.p-2f,
2798             -0xCP-2,
2799             -0xCP-2D,
2800             -0xCP-2F,
2801             -0xCP-2d,
2802             -0xCP-2f,
2803             -0xCp-2,
2804             -0xCp-2D,
2805             -0xCp-2F,
2806             -0xCp-2d,
2807             -0xCp-2f,
2808             -0xc.0P-2,
2809             -0xc.0P-2D,
2810             -0xc.0P-2F,
2811             -0xc.0P-2d,
2812             -0xc.0P-2f,
2813             -0xc.0p-2,
2814             -0xc.0p-2D,
2815             -0xc.0p-2F,
2816             -0xc.0p-2d,
2817             -0xc.0p-2f,
2818             -0xc.P-2,
2819             -0xc.P-2D,
2820             -0xc.P-2F,
2821             -0xc.P-2d,
2822             -0xc.P-2f,
2823             -0xc.p-2,
2824             -0xc.p-2D,
2825             -0xc.p-2F,
2826             -0xc.p-2d,
2827             -0xc.p-2f,
2828             -0xcP-2,
2829             -0xcP-2D,
2830             -0xcP-2F,
2831             -0xcP-2d,
2832             -0xcP-2f,
2833             -0xcp-2,
2834             -0xcp-2D,
2835             -0xcp-2F,
2836             -0xcp-2d,
2837             -0xcp-2f,
2838             0X.0030000000000P+12,
2839             0X.0030000000000P+12D,
2840             0X.0030000000000P+12F,
2841             0X.0030000000000P+12d,
2842             0X.0030000000000P+12f,
2843             0X.0030000000000P12,
2844             0X.0030000000000P12D,
2845             0X.0030000000000P12F,
2846             0X.0030000000000P12d,
2847             0X.0030000000000P12f,
2848             0X.0030000000000p+12,
2849             0X.0030000000000p+12D,
2850             0X.0030000000000p+12F,
2851             0X.0030000000000p+12d,
2852             0X.0030000000000p+12f,
2853             0X.0030000000000p12,
2854             0X.0030000000000p12D,
2855             0X.0030000000000p12F,
2856             0X.0030000000000p12d,
2857             0X.0030000000000p12f,
2858             0X.0030P+12,
2859             0X.0030P+12D,
2860             0X.0030P+12F,
2861             0X.0030P+12d,
2862             0X.0030P+12f,
2863             0X.0030P12,
2864             0X.0030P12D,
2865             0X.0030P12F,
2866             0X.0030P12d,
2867             0X.0030P12f,
2868             0X.0030p+12,
2869             0X.0030p+12D,
2870             0X.0030p+12F,
2871             0X.0030p+12d,
2872             0X.0030p+12f,
2873             0X.0030p12,
2874             0X.0030p12D,
2875             0X.0030p12F,
2876             0X.0030p12d,
2877             0X.0030p12f,
2878             0X.003P+12,
2879             0X.003P+12D,
2880             0X.003P+12F,
2881             0X.003P+12d,
2882             0X.003P+12f,
2883             0X.003P12,
2884             0X.003P12D,
2885             0X.003P12F,
2886             0X.003P12d,
2887             0X.003P12f,
2888             0X.003p+12,
2889             0X.003p+12D,
2890             0X.003p+12F,
2891             0X.003p+12d,
2892             0X.003p+12f,
2893             0X.003p12,
2894             0X.003p12D,
2895             0X.003p12F,
2896             0X.003p12d,
2897             0X.003p12f,
2898             0X.3P+4,
2899             0X.3P+4D,
2900             0X.3P+4F,
2901             0X.3P+4d,
2902             0X.3P+4f,
2903             0X.3P4,
2904             0X.3P4D,
2905             0X.3P4F,
2906             0X.3P4d,
2907             0X.3P4f,
2908             0X.3p+4,
2909             0X.3p+4D,
2910             0X.3p+4F,
2911             0X.3p+4d,
2912             0X.3p+4f,
2913             0X.3p4,
2914             0X.3p4D,
2915             0X.3p4F,
2916             0X.3p4d,
2917             0X.3p4f,
2918             0X.C0P+2,
2919             0X.C0P+2D,
2920             0X.C0P+2F,
2921             0X.C0P+2d,
2922             0X.C0P+2f,
2923             0X.C0P2,
2924             0X.C0P2D,
2925             0X.C0P2F,
2926             0X.C0P2d,
2927             0X.C0P2f,
2928             0X.C0p+2,
2929             0X.C0p+2D,
2930             0X.C0p+2F,
2931             0X.C0p+2d,
2932             0X.C0p+2f,
2933             0X.C0p2,
2934             0X.C0p2D,
2935             0X.C0p2F,
2936             0X.C0p2d,
2937             0X.C0p2f,
2938             0X.CP+2,
2939             0X.CP+2D,
2940             0X.CP+2F,
2941             0X.CP+2d,
2942             0X.CP+2f,
2943             0X.CP2,
2944             0X.CP2D,
2945             0X.CP2F,
2946             0X.CP2d,
2947             0X.CP2f,
2948             0X.Cp+2,
2949             0X.Cp+2D,
2950             0X.Cp+2F,
2951             0X.Cp+2d,
2952             0X.Cp+2f,
2953             0X.Cp2,
2954             0X.Cp2D,
2955             0X.Cp2F,
2956             0X.Cp2d,
2957             0X.Cp2f,
2958             0X.c0P+2,
2959             0X.c0P+2D,
2960             0X.c0P+2F,
2961             0X.c0P+2d,
2962             0X.c0P+2f,
2963             0X.c0P2,
2964             0X.c0P2D,
2965             0X.c0P2F,
2966             0X.c0P2d,
2967             0X.c0P2f,
2968             0X.c0p+2,
2969             0X.c0p+2D,
2970             0X.c0p+2F,
2971             0X.c0p+2d,
2972             0X.c0p+2f,
2973             0X.c0p2,
2974             0X.c0p2D,
2975             0X.c0p2F,
2976             0X.c0p2d,
2977             0X.c0p2f,
2978             0X.cP+2,
2979             0X.cP+2D,
2980             0X.cP+2F,
2981             0X.cP+2d,
2982             0X.cP+2f,
2983             0X.cP2,
2984             0X.cP2D,
2985             0X.cP2F,
2986             0X.cP2d,
2987             0X.cP2f,
2988             0X.cp+2,
2989             0X.cp+2D,
2990             0X.cp+2F,
2991             0X.cp+2d,
2992             0X.cp+2f,
2993             0X.cp2,
2994             0X.cp2D,
2995             0X.cp2F,
2996             0X.cp2d,
2997             0X.cp2f,
2998             0X0.30P+4,
2999             0X0.30P+4D,
3000             0X0.30P+4F,
3001             0X0.30P+4d,
3002             0X0.30P+4f,
3003             0X0.30P4,
3004             0X0.30P4D,
3005             0X0.30P4F,
3006             0X0.30P4d,
3007             0X0.30P4f,
3008             0X0.30p+4,
3009             0X0.30p+4D,
3010             0X0.30p+4F,
3011             0X0.30p+4d,
3012             0X0.30p+4f,
3013             0X0.30p4,
3014             0X0.30p4D,
3015             0X0.30p4F,
3016             0X0.30p4d,
3017             0X0.30p4f,
3018             0X0.3P+4,
3019             0X0.3P+4D,
3020             0X0.3P+4F,
3021             0X0.3P+4d,
3022             0X0.3P+4f,
3023             0X0.3P4,
3024             0X0.3P4D,
3025             0X0.3P4F,
3026             0X0.3P4d,
3027             0X0.3P4f,
3028             0X0.3p+4,
3029             0X0.3p+4D,
3030             0X0.3p+4F,
3031             0X0.3p+4d,
3032             0X0.3p+4f,
3033             0X0.3p4,
3034             0X0.3p4D,
3035             0X0.3p4F,
3036             0X0.3p4d,
3037             0X0.3p4f,
3038             0X0.C0P+2,
3039             0X0.C0P+2D,
3040             0X0.C0P+2F,
3041             0X0.C0P+2d,
3042             0X0.C0P+2f,
3043             0X0.C0P2,
3044             0X0.C0P2D,
3045             0X0.C0P2F,
3046             0X0.C0P2d,
3047             0X0.C0P2f,
3048             0X0.C0p+2,
3049             0X0.C0p+2D,
3050             0X0.C0p+2F,
3051             0X0.C0p+2d,
3052             0X0.C0p+2f,
3053             0X0.C0p2,
3054             0X0.C0p2D,
3055             0X0.C0p2F,
3056             0X0.C0p2d,
3057             0X0.C0p2f,
3058             0X0.CP+2,
3059             0X0.CP+2D,
3060             0X0.CP+2F,
3061             0X0.CP+2d,
3062             0X0.CP+2f,
3063             0X0.CP2,
3064             0X0.CP2D,
3065             0X0.CP2F,
3066             0X0.CP2d,
3067             0X0.CP2f,
3068             0X0.Cp+2,
3069             0X0.Cp+2D,
3070             0X0.Cp+2F,
3071             0X0.Cp+2d,
3072             0X0.Cp+2f,
3073             0X0.Cp2,
3074             0X0.Cp2D,
3075             0X0.Cp2F,
3076             0X0.Cp2d,
3077             0X0.Cp2f,
3078             0X0.c0P+2,
3079             0X0.c0P+2D,
3080             0X0.c0P+2F,
3081             0X0.c0P+2d,
3082             0X0.c0P+2f,
3083             0X0.c0P2,
3084             0X0.c0P2D,
3085             0X0.c0P2F,
3086             0X0.c0P2d,
3087             0X0.c0P2f,
3088             0X0.c0p+2,
3089             0X0.c0p+2D,
3090             0X0.c0p+2F,
3091             0X0.c0p+2d,
3092             0X0.c0p+2f,
3093             0X0.c0p2,
3094             0X0.c0p2D,
3095             0X0.c0p2F,
3096             0X0.c0p2d,
3097             0X0.c0p2f,
3098             0X0.cP+2,
3099             0X0.cP+2D,
3100             0X0.cP+2F,
3101             0X0.cP+2d,
3102             0X0.cP+2f,
3103             0X0.cP2,
3104             0X0.cP2D,
3105             0X0.cP2F,
3106             0X0.cP2d,
3107             0X0.cP2f,
3108             0X0.cp+2,
3109             0X0.cp+2D,
3110             0X0.cp+2F,
3111             0X0.cp+2d,
3112             0X0.cp+2f,
3113             0X0.cp2,
3114             0X0.cp2D,
3115             0X0.cp2F,
3116             0X0.cp2d,
3117             0X0.cp2f,
3118             0X000000000.0030000000000P+12,
3119             0X000000000.0030000000000P+12D,
3120             0X000000000.0030000000000P+12F,
3121             0X000000000.0030000000000P+12d,
3122             0X000000000.0030000000000P+12f,
3123             0X000000000.0030000000000P12,
3124             0X000000000.0030000000000P12D,
3125             0X000000000.0030000000000P12F,
3126             0X000000000.0030000000000P12d,
3127             0X000000000.0030000000000P12f,
3128             0X000000000.0030000000000p+12,
3129             0X000000000.0030000000000p+12D,
3130             0X000000000.0030000000000p+12F,
3131             0X000000000.0030000000000p+12d,
3132             0X000000000.0030000000000p+12f,
3133             0X000000000.0030000000000p12,
3134             0X000000000.0030000000000p12D,
3135             0X000000000.0030000000000p12F,
3136             0X000000000.0030000000000p12d,
3137             0X000000000.0030000000000p12f,
3138             0X00003P+0,
3139             0X00003P+0D,
3140             0X00003P+0F,
3141             0X00003P+0d,
3142             0X00003P+0f,
3143             0X00003P-0,
3144             0X00003P-0D,
3145             0X00003P-0F,
3146             0X00003P-0d,
3147             0X00003P-0f,
3148             0X00003P0,
3149             0X00003P0D,
3150             0X00003P0F,
3151             0X00003P0d,
3152             0X00003P0f,
3153             0X00003p+0,
3154             0X00003p+0D,
3155             0X00003p+0F,
3156             0X00003p+0d,
3157             0X00003p+0f,
3158             0X00003p-0,
3159             0X00003p-0D,
3160             0X00003p-0F,
3161             0X00003p-0d,
3162             0X00003p-0f,
3163             0X00003p0,
3164             0X00003p0D,
3165             0X00003p0F,
3166             0X00003p0d,
3167             0X00003p0f,
3168             0X0003.P+0,
3169             0X0003.P+0D,
3170             0X0003.P+0F,
3171             0X0003.P+0d,
3172             0X0003.P+0f,
3173             0X0003.P-0,
3174             0X0003.P-0D,
3175             0X0003.P-0F,
3176             0X0003.P-0d,
3177             0X0003.P-0f,
3178             0X0003.P0,
3179             0X0003.P0D,
3180             0X0003.P0F,
3181             0X0003.P0d,
3182             0X0003.P0f,
3183             0X0003.p+0,
3184             0X0003.p+0D,
3185             0X0003.p+0F,
3186             0X0003.p+0d,
3187             0X0003.p+0f,
3188             0X0003.p-0,
3189             0X0003.p-0D,
3190             0X0003.p-0F,
3191             0X0003.p-0d,
3192             0X0003.p-0f,
3193             0X0003.p0,
3194             0X0003.p0D,
3195             0X0003.p0F,
3196             0X0003.p0d,
3197             0X0003.p0f,
3198             0X0003P+0,
3199             0X0003P+0D,
3200             0X0003P+0F,
3201             0X0003P+0d,
3202             0X0003P+0f,
3203             0X0003P-0,
3204             0X0003P-0D,
3205             0X0003P-0F,
3206             0X0003P-0d,
3207             0X0003P-0f,
3208             0X0003P0,
3209             0X0003P0D,
3210             0X0003P0F,
3211             0X0003P0d,
3212             0X0003P0f,
3213             0X0003p+0,
3214             0X0003p+0D,
3215             0X0003p+0F,
3216             0X0003p+0d,
3217             0X0003p+0f,
3218             0X0003p-0,
3219             0X0003p-0D,
3220             0X0003p-0F,
3221             0X0003p-0d,
3222             0X0003p-0f,
3223             0X0003p0,
3224             0X0003p0D,
3225             0X0003p0F,
3226             0X0003p0d,
3227             0X0003p0f,
3228             0X01.80P+1,
3229             0X01.80P+1D,
3230             0X01.80P+1F,
3231             0X01.80P+1d,
3232             0X01.80P+1f,
3233             0X01.80P1,
3234             0X01.80P1D,
3235             0X01.80P1F,
3236             0X01.80P1d,
3237             0X01.80P1f,
3238             0X01.80p+1,
3239             0X01.80p+1D,
3240             0X01.80p+1F,
3241             0X01.80p+1d,
3242             0X01.80p+1f,
3243             0X01.80p1,
3244             0X01.80p1D,
3245             0X01.80p1F,
3246             0X01.80p1d,
3247             0X01.80p1f,
3248             0X01.8P+1,
3249             0X01.8P+1D,
3250             0X01.8P+1F,
3251             0X01.8P+1d,
3252             0X01.8P+1f,
3253             0X01.8P1,
3254             0X01.8P1D,
3255             0X01.8P1F,
3256             0X01.8P1d,
3257             0X01.8P1f,
3258             0X01.8p+1,
3259             0X01.8p+1D,
3260             0X01.8p+1F,
3261             0X01.8p+1d,
3262             0X01.8p+1f,
3263             0X01.8p1,
3264             0X01.8p1D,
3265             0X01.8p1F,
3266             0X01.8p1d,
3267             0X01.8p1f,
3268             0X1.80P+1,
3269             0X1.80P+1D,
3270             0X1.80P+1F,
3271             0X1.80P+1d,
3272             0X1.80P+1f,
3273             0X1.80P1,
3274             0X1.80P1D,
3275             0X1.80P1F,
3276             0X1.80P1d,
3277             0X1.80P1f,
3278             0X1.80p+1,
3279             0X1.80p+1D,
3280             0X1.80p+1F,
3281             0X1.80p+1d,
3282             0X1.80p+1f,
3283             0X1.80p1,
3284             0X1.80p1D,
3285             0X1.80p1F,
3286             0X1.80p1d,
3287             0X1.80p1f,
3288             0X1.8P+1,
3289             0X1.8P+1D,
3290             0X1.8P+1F,
3291             0X1.8P+1d,
3292             0X1.8P+1f,
3293             0X1.8P1,
3294             0X1.8P1D,
3295             0X1.8P1F,
3296             0X1.8P1d,
3297             0X1.8P1f,
3298             0X1.8p+1,
3299             0X1.8p+1D,
3300             0X1.8p+1F,
3301             0X1.8p+1d,
3302             0X1.8p+1f,
3303             0X1.8p1,
3304             0X1.8p1D,
3305             0X1.8p1F,
3306             0X1.8p1d,
3307             0X1.8p1f,
3308             0X18.0P-3,
3309             0X18.0P-3D,
3310             0X18.0P-3F,
3311             0X18.0P-3d,
3312             0X18.0P-3f,
3313             0X18.0p-3,
3314             0X18.0p-3D,
3315             0X18.0p-3F,
3316             0X18.0p-3d,
3317             0X18.0p-3f,
3318             0X18P-3,
3319             0X18P-3D,
3320             0X18P-3F,
3321             0X18P-3d,
3322             0X18P-3f,
3323             0X18p-3,
3324             0X18p-3D,
3325             0X18p-3F,
3326             0X18p-3d,
3327             0X18p-3f,
3328             0X3.000000P+0,
3329             0X3.000000P+0D,
3330             0X3.000000P+0F,
3331             0X3.000000P+0d,
3332             0X3.000000P+0f,
3333             0X3.000000P-0,
3334             0X3.000000P-0D,
3335             0X3.000000P-0F,
3336             0X3.000000P-0d,
3337             0X3.000000P-0f,
3338             0X3.000000P0,
3339             0X3.000000P0D,
3340             0X3.000000P0F,
3341             0X3.000000P0d,
3342             0X3.000000P0f,
3343             0X3.000000p+0,
3344             0X3.000000p+0D,
3345             0X3.000000p+0F,
3346             0X3.000000p+0d,
3347             0X3.000000p+0f,
3348             0X3.000000p-0,
3349             0X3.000000p-0D,
3350             0X3.000000p-0F,
3351             0X3.000000p-0d,
3352             0X3.000000p-0f,
3353             0X3.000000p0,
3354             0X3.000000p0D,
3355             0X3.000000p0F,
3356             0X3.000000p0d,
3357             0X3.000000p0f,
3358             0X3.0P+0,
3359             0X3.0P+0D,
3360             0X3.0P+0F,
3361             0X3.0P+0d,
3362             0X3.0P+0f,
3363             0X3.0P-0,
3364             0X3.0P-0D,
3365             0X3.0P-0F,
3366             0X3.0P-0d,
3367             0X3.0P-0f,
3368             0X3.0P0,
3369             0X3.0P0D,
3370             0X3.0P0F,
3371             0X3.0P0d,
3372             0X3.0P0f,
3373             0X3.0p+0,
3374             0X3.0p+0D,
3375             0X3.0p+0F,
3376             0X3.0p+0d,
3377             0X3.0p+0f,
3378             0X3.0p-0,
3379             0X3.0p-0D,
3380             0X3.0p-0F,
3381             0X3.0p-0d,
3382             0X3.0p-0f,
3383             0X3.0p0,
3384             0X3.0p0D,
3385             0X3.0p0F,
3386             0X3.0p0d,
3387             0X3.0p0f,
3388             0X3.P+0,
3389             0X3.P+0D,
3390             0X3.P+0F,
3391             0X3.P+0d,
3392             0X3.P+0f,
3393             0X3.P-0,
3394             0X3.P-0D,
3395             0X3.P-0F,
3396             0X3.P-0d,
3397             0X3.P-0f,
3398             0X3.P0,
3399             0X3.P0D,
3400             0X3.P0F,
3401             0X3.P0d,
3402             0X3.P0f,
3403             0X3.p+0,
3404             0X3.p+0D,
3405             0X3.p+0F,
3406             0X3.p+0d,
3407             0X3.p+0f,
3408             0X3.p-0,
3409             0X3.p-0D,
3410             0X3.p-0F,
3411             0X3.p-0d,
3412             0X3.p-0f,
3413             0X3.p0,
3414             0X3.p0D,
3415             0X3.p0F,
3416             0X3.p0d,
3417             0X3.p0f,
3418             0X3000000.0000P-24,
3419             0X3000000.0000P-24D,
3420             0X3000000.0000P-24F,
3421             0X3000000.0000P-24d,
3422             0X3000000.0000P-24f,
3423             0X3000000.0000p-24,
3424             0X3000000.0000p-24D,
3425             0X3000000.0000p-24F,
3426             0X3000000.0000p-24d,
3427             0X3000000.0000p-24f,
3428             0X3000000.P-24,
3429             0X3000000.P-24D,
3430             0X3000000.P-24F,
3431             0X3000000.P-24d,
3432             0X3000000.P-24f,
3433             0X3000000.p-24,
3434             0X3000000.p-24D,
3435             0X3000000.p-24F,
3436             0X3000000.p-24d,
3437             0X3000000.p-24f,
3438             0X3000000P-24,
3439             0X3000000P-24D,
3440             0X3000000P-24F,
3441             0X3000000P-24d,
3442             0X3000000P-24f,
3443             0X3000000p-24,
3444             0X3000000p-24D,
3445             0X3000000p-24F,
3446             0X3000000p-24d,
3447             0X3000000p-24f,
3448             0X3P+0,
3449             0X3P+0D,
3450             0X3P+0F,
3451             0X3P+0d,
3452             0X3P+0f,
3453             0X3P-0,
3454             0X3P-0D,
3455             0X3P-0F,
3456             0X3P-0d,
3457             0X3P-0f,
3458             0X3P0,
3459             0X3P0D,
3460             0X3P0F,
3461             0X3P0d,
3462             0X3P0f,
3463             0X3p+0,
3464             0X3p+0D,
3465             0X3p+0F,
3466             0X3p+0d,
3467             0X3p+0f,
3468             0X3p-0,
3469             0X3p-0D,
3470             0X3p-0F,
3471             0X3p-0d,
3472             0X3p-0f,
3473             0X3p0,
3474             0X3p0D,
3475             0X3p0F,
3476             0X3p0d,
3477             0X3p0f,
3478             0XC.0P-2,
3479             0XC.0P-2D,
3480             0XC.0P-2F,
3481             0XC.0P-2d,
3482             0XC.0P-2f,
3483             0XC.0p-2,
3484             0XC.0p-2D,
3485             0XC.0p-2F,
3486             0XC.0p-2d,
3487             0XC.0p-2f,
3488             0XC.P-2,
3489             0XC.P-2D,
3490             0XC.P-2F,
3491             0XC.P-2d,
3492             0XC.P-2f,
3493             0XC.p-2,
3494             0XC.p-2D,
3495             0XC.p-2F,
3496             0XC.p-2d,
3497             0XC.p-2f,
3498             0XCP-2,
3499             0XCP-2D,
3500             0XCP-2F,
3501             0XCP-2d,
3502             0XCP-2f,
3503             0XCp-2,
3504             0XCp-2D,
3505             0XCp-2F,
3506             0XCp-2d,
3507             0XCp-2f,
3508             0Xc.0P-2,
3509             0Xc.0P-2D,
3510             0Xc.0P-2F,
3511             0Xc.0P-2d,
3512             0Xc.0P-2f,
3513             0Xc.0p-2,
3514             0Xc.0p-2D,
3515             0Xc.0p-2F,
3516             0Xc.0p-2d,
3517             0Xc.0p-2f,
3518             0Xc.P-2,
3519             0Xc.P-2D,
3520             0Xc.P-2F,
3521             0Xc.P-2d,
3522             0Xc.P-2f,
3523             0Xc.p-2,
3524             0Xc.p-2D,
3525             0Xc.p-2F,
3526             0Xc.p-2d,
3527             0Xc.p-2f,
3528             0XcP-2,
3529             0XcP-2D,
3530             0XcP-2F,
3531             0XcP-2d,
3532             0XcP-2f,
3533             0Xcp-2,
3534             0Xcp-2D,
3535             0Xcp-2F,
3536             0Xcp-2d,
3537             0Xcp-2f,
3538             0x.0030000000000P+12,
3539             0x.0030000000000P+12D,
3540             0x.0030000000000P+12F,
3541             0x.0030000000000P+12d,
3542             0x.0030000000000P+12f,
3543             0x.0030000000000P12,
3544             0x.0030000000000P12D,
3545             0x.0030000000000P12F,
3546             0x.0030000000000P12d,
3547             0x.0030000000000P12f,
3548             0x.0030000000000p+12,
3549             0x.0030000000000p+12D,
3550             0x.0030000000000p+12F,
3551             0x.0030000000000p+12d,
3552             0x.0030000000000p+12f,
3553             0x.0030000000000p12,
3554             0x.0030000000000p12D,
3555             0x.0030000000000p12F,
3556             0x.0030000000000p12d,
3557             0x.0030000000000p12f,
3558             0x.0030P+12,
3559             0x.0030P+12D,
3560             0x.0030P+12F,
3561             0x.0030P+12d,
3562             0x.0030P+12f,
3563             0x.0030P12,
3564             0x.0030P12D,
3565             0x.0030P12F,
3566             0x.0030P12d,
3567             0x.0030P12f,
3568             0x.0030p+12,
3569             0x.0030p+12D,
3570             0x.0030p+12F,
3571             0x.0030p+12d,
3572             0x.0030p+12f,
3573             0x.0030p12,
3574             0x.0030p12D,
3575             0x.0030p12F,
3576             0x.0030p12d,
3577             0x.0030p12f,
3578             0x.003P+12,
3579             0x.003P+12D,
3580             0x.003P+12F,
3581             0x.003P+12d,
3582             0x.003P+12f,
3583             0x.003P12,
3584             0x.003P12D,
3585             0x.003P12F,
3586             0x.003P12d,
3587             0x.003P12f,
3588             0x.003p+12,
3589             0x.003p+12D,
3590             0x.003p+12F,
3591             0x.003p+12d,
3592             0x.003p+12f,
3593             0x.003p12,
3594             0x.003p12D,
3595             0x.003p12F,
3596             0x.003p12d,
3597             0x.003p12f,
3598             0x.3P+4,
3599             0x.3P+4D,
3600             0x.3P+4F,
3601             0x.3P+4d,
3602             0x.3P+4f,
3603             0x.3P4,
3604             0x.3P4D,
3605             0x.3P4F,
3606             0x.3P4d,
3607             0x.3P4f,
3608             0x.3p+4,
3609             0x.3p+4D,
3610             0x.3p+4F,
3611             0x.3p+4d,
3612             0x.3p+4f,
3613             0x.3p4,
3614             0x.3p4D,
3615             0x.3p4F,
3616             0x.3p4d,
3617             0x.3p4f,
3618             0x.C0P+2,
3619             0x.C0P+2D,
3620             0x.C0P+2F,
3621             0x.C0P+2d,
3622             0x.C0P+2f,
3623             0x.C0P2,
3624             0x.C0P2D,
3625             0x.C0P2F,
3626             0x.C0P2d,
3627             0x.C0P2f,
3628             0x.C0p+2,
3629             0x.C0p+2D,
3630             0x.C0p+2F,
3631             0x.C0p+2d,
3632             0x.C0p+2f,
3633             0x.C0p2,
3634             0x.C0p2D,
3635             0x.C0p2F,
3636             0x.C0p2d,
3637             0x.C0p2f,
3638             0x.CP+2,
3639             0x.CP+2D,
3640             0x.CP+2F,
3641             0x.CP+2d,
3642             0x.CP+2f,
3643             0x.CP2,
3644             0x.CP2D,
3645             0x.CP2F,
3646             0x.CP2d,
3647             0x.CP2f,
3648             0x.Cp+2,
3649             0x.Cp+2D,
3650             0x.Cp+2F,
3651             0x.Cp+2d,
3652             0x.Cp+2f,
3653             0x.Cp2,
3654             0x.Cp2D,
3655             0x.Cp2F,
3656             0x.Cp2d,
3657             0x.Cp2f,
3658             0x.c0P+2,
3659             0x.c0P+2D,
3660             0x.c0P+2F,
3661             0x.c0P+2d,
3662             0x.c0P+2f,
3663             0x.c0P2,
3664             0x.c0P2D,
3665             0x.c0P2F,
3666             0x.c0P2d,
3667             0x.c0P2f,
3668             0x.c0p+2,
3669             0x.c0p+2D,
3670             0x.c0p+2F,
3671             0x.c0p+2d,
3672             0x.c0p+2f,
3673             0x.c0p2,
3674             0x.c0p2D,
3675             0x.c0p2F,
3676             0x.c0p2d,
3677             0x.c0p2f,
3678             0x.cP+2,
3679             0x.cP+2D,
3680             0x.cP+2F,
3681             0x.cP+2d,
3682             0x.cP+2f,
3683             0x.cP2,
3684             0x.cP2D,
3685             0x.cP2F,
3686             0x.cP2d,
3687             0x.cP2f,
3688             0x.cp+2,
3689             0x.cp+2D,
3690             0x.cp+2F,
3691             0x.cp+2d,
3692             0x.cp+2f,
3693             0x.cp2,
3694             0x.cp2D,
3695             0x.cp2F,
3696             0x.cp2d,
3697             0x.cp2f,
3698             0x0.30P+4,
3699             0x0.30P+4D,
3700             0x0.30P+4F,
3701             0x0.30P+4d,
3702             0x0.30P+4f,
3703             0x0.30P4,
3704             0x0.30P4D,
3705             0x0.30P4F,
3706             0x0.30P4d,
3707             0x0.30P4f,
3708             0x0.30p+4,
3709             0x0.30p+4D,
3710             0x0.30p+4F,
3711             0x0.30p+4d,
3712             0x0.30p+4f,
3713             0x0.30p4,
3714             0x0.30p4D,
3715             0x0.30p4F,
3716             0x0.30p4d,
3717             0x0.30p4f,
3718             0x0.3P+4,
3719             0x0.3P+4D,
3720             0x0.3P+4F,
3721             0x0.3P+4d,
3722             0x0.3P+4f,
3723             0x0.3P4,
3724             0x0.3P4D,
3725             0x0.3P4F,
3726             0x0.3P4d,
3727             0x0.3P4f,
3728             0x0.3p+4,
3729             0x0.3p+4D,
3730             0x0.3p+4F,
3731             0x0.3p+4d,
3732             0x0.3p+4f,
3733             0x0.3p4,
3734             0x0.3p4D,
3735             0x0.3p4F,
3736             0x0.3p4d,
3737             0x0.3p4f,
3738             0x0.C0P+2,
3739             0x0.C0P+2D,
3740             0x0.C0P+2F,
3741             0x0.C0P+2d,
3742             0x0.C0P+2f,
3743             0x0.C0P2,
3744             0x0.C0P2D,
3745             0x0.C0P2F,
3746             0x0.C0P2d,
3747             0x0.C0P2f,
3748             0x0.C0p+2,
3749             0x0.C0p+2D,
3750             0x0.C0p+2F,
3751             0x0.C0p+2d,
3752             0x0.C0p+2f,
3753             0x0.C0p2,
3754             0x0.C0p2D,
3755             0x0.C0p2F,
3756             0x0.C0p2d,
3757             0x0.C0p2f,
3758             0x0.CP+2,
3759             0x0.CP+2D,
3760             0x0.CP+2F,
3761             0x0.CP+2d,
3762             0x0.CP+2f,
3763             0x0.CP2,
3764             0x0.CP2D,
3765             0x0.CP2F,
3766             0x0.CP2d,
3767             0x0.CP2f,
3768             0x0.Cp+2,
3769             0x0.Cp+2D,
3770             0x0.Cp+2F,
3771             0x0.Cp+2d,
3772             0x0.Cp+2f,
3773             0x0.Cp2,
3774             0x0.Cp2D,
3775             0x0.Cp2F,
3776             0x0.Cp2d,
3777             0x0.Cp2f,
3778             0x0.c0P+2,
3779             0x0.c0P+2D,
3780             0x0.c0P+2F,
3781             0x0.c0P+2d,
3782             0x0.c0P+2f,
3783             0x0.c0P2,
3784             0x0.c0P2D,
3785             0x0.c0P2F,
3786             0x0.c0P2d,
3787             0x0.c0P2f,
3788             0x0.c0p+2,
3789             0x0.c0p+2D,
3790             0x0.c0p+2F,
3791             0x0.c0p+2d,
3792             0x0.c0p+2f,
3793             0x0.c0p2,
3794             0x0.c0p2D,
3795             0x0.c0p2F,
3796             0x0.c0p2d,
3797             0x0.c0p2f,
3798             0x0.cP+2,
3799             0x0.cP+2D,
3800             0x0.cP+2F,
3801             0x0.cP+2d,
3802             0x0.cP+2f,
3803             0x0.cP2,
3804             0x0.cP2D,
3805             0x0.cP2F,
3806             0x0.cP2d,
3807             0x0.cP2f,
3808             0x0.cp+2,
3809             0x0.cp+2D,
3810             0x0.cp+2F,
3811             0x0.cp+2d,
3812             0x0.cp+2f,
3813             0x0.cp2,
3814             0x0.cp2D,
3815             0x0.cp2F,
3816             0x0.cp2d,
3817             0x0.cp2f,
3818             0x000000000.0030000000000P+12,
3819             0x000000000.0030000000000P+12D,
3820             0x000000000.0030000000000P+12F,
3821             0x000000000.0030000000000P+12d,
3822             0x000000000.0030000000000P+12f,
3823             0x000000000.0030000000000P12,
3824             0x000000000.0030000000000P12D,
3825             0x000000000.0030000000000P12F,
3826             0x000000000.0030000000000P12d,
3827             0x000000000.0030000000000P12f,
3828             0x000000000.0030000000000p+12,
3829             0x000000000.0030000000000p+12D,
3830             0x000000000.0030000000000p+12F,
3831             0x000000000.0030000000000p+12d,
3832             0x000000000.0030000000000p+12f,
3833             0x000000000.0030000000000p12,
3834             0x000000000.0030000000000p12D,
3835             0x000000000.0030000000000p12F,
3836             0x000000000.0030000000000p12d,
3837             0x000000000.0030000000000p12f,
3838             0x00003P+0,
3839             0x00003P+0D,
3840             0x00003P+0F,
3841             0x00003P+0d,
3842             0x00003P+0f,
3843             0x00003P-0,
3844             0x00003P-0D,
3845             0x00003P-0F,
3846             0x00003P-0d,
3847             0x00003P-0f,
3848             0x00003P0,
3849             0x00003P0D,
3850             0x00003P0F,
3851             0x00003P0d,
3852             0x00003P0f,
3853             0x00003p+0,
3854             0x00003p+0D,
3855             0x00003p+0F,
3856             0x00003p+0d,
3857             0x00003p+0f,
3858             0x00003p-0,
3859             0x00003p-0D,
3860             0x00003p-0F,
3861             0x00003p-0d,
3862             0x00003p-0f,
3863             0x00003p0,
3864             0x00003p0D,
3865             0x00003p0F,
3866             0x00003p0d,
3867             0x00003p0f,
3868             0x0003.P+0,
3869             0x0003.P+0D,
3870             0x0003.P+0F,
3871             0x0003.P+0d,
3872             0x0003.P+0f,
3873             0x0003.P-0,
3874             0x0003.P-0D,
3875             0x0003.P-0F,
3876             0x0003.P-0d,
3877             0x0003.P-0f,
3878             0x0003.P0,
3879             0x0003.P0D,
3880             0x0003.P0F,
3881             0x0003.P0d,
3882             0x0003.P0f,
3883             0x0003.p+0,
3884             0x0003.p+0D,
3885             0x0003.p+0F,
3886             0x0003.p+0d,
3887             0x0003.p+0f,
3888             0x0003.p-0,
3889             0x0003.p-0D,
3890             0x0003.p-0F,
3891             0x0003.p-0d,
3892             0x0003.p-0f,
3893             0x0003.p0,
3894             0x0003.p0D,
3895             0x0003.p0F,
3896             0x0003.p0d,
3897             0x0003.p0f,
3898             0x0003P+0,
3899             0x0003P+0D,
3900             0x0003P+0F,
3901             0x0003P+0d,
3902             0x0003P+0f,
3903             0x0003P-0,
3904             0x0003P-0D,
3905             0x0003P-0F,
3906             0x0003P-0d,
3907             0x0003P-0f,
3908             0x0003P0,
3909             0x0003P0D,
3910             0x0003P0F,
3911             0x0003P0d,
3912             0x0003P0f,
3913             0x0003p+0,
3914             0x0003p+0D,
3915             0x0003p+0F,
3916             0x0003p+0d,
3917             0x0003p+0f,
3918             0x0003p-0,
3919             0x0003p-0D,
3920             0x0003p-0F,
3921             0x0003p-0d,
3922             0x0003p-0f,
3923             0x0003p0,
3924             0x0003p0D,
3925             0x0003p0F,
3926             0x0003p0d,
3927             0x0003p0f,
3928             0x01.80P+1,
3929             0x01.80P+1D,
3930             0x01.80P+1F,
3931             0x01.80P+1d,
3932             0x01.80P+1f,
3933             0x01.80P1,
3934             0x01.80P1D,
3935             0x01.80P1F,
3936             0x01.80P1d,
3937             0x01.80P1f,
3938             0x01.80p+1,
3939             0x01.80p+1D,
3940             0x01.80p+1F,
3941             0x01.80p+1d,
3942             0x01.80p+1f,
3943             0x01.80p1,
3944             0x01.80p1D,
3945             0x01.80p1F,
3946             0x01.80p1d,
3947             0x01.80p1f,
3948             0x01.8P+1,
3949             0x01.8P+1D,
3950             0x01.8P+1F,
3951             0x01.8P+1d,
3952             0x01.8P+1f,
3953             0x01.8P1,
3954             0x01.8P1D,
3955             0x01.8P1F,
3956             0x01.8P1d,
3957             0x01.8P1f,
3958             0x01.8p+1,
3959             0x01.8p+1D,
3960             0x01.8p+1F,
3961             0x01.8p+1d,
3962             0x01.8p+1f,
3963             0x01.8p1,
3964             0x01.8p1D,
3965             0x01.8p1F,
3966             0x01.8p1d,
3967             0x01.8p1f,
3968             0x1.80P+1,
3969             0x1.80P+1D,
3970             0x1.80P+1F,
3971             0x1.80P+1d,
3972             0x1.80P+1f,
3973             0x1.80P1,
3974             0x1.80P1D,
3975             0x1.80P1F,
3976             0x1.80P1d,
3977             0x1.80P1f,
3978             0x1.80p+1,
3979             0x1.80p+1D,
3980             0x1.80p+1F,
3981             0x1.80p+1d,
3982             0x1.80p+1f,
3983             0x1.80p1,
3984             0x1.80p1D,
3985             0x1.80p1F,
3986             0x1.80p1d,
3987             0x1.80p1f,
3988             0x1.8P+1,
3989             0x1.8P+1D,
3990             0x1.8P+1F,
3991             0x1.8P+1d,
3992             0x1.8P+1f,
3993             0x1.8P1,
3994             0x1.8P1D,
3995             0x1.8P1F,
3996             0x1.8P1d,
3997             0x1.8P1f,
3998             0x1.8p+1,
3999             0x1.8p+1D,
4000             0x1.8p+1F,
4001             0x1.8p+1d,
4002             0x1.8p+1f,
4003             0x1.8p1,
4004             0x1.8p1D,
4005             0x1.8p1F,
4006             0x1.8p1d,
4007             0x1.8p1f,
4008             0x18.0P-3,
4009             0x18.0P-3D,
4010             0x18.0P-3F,
4011             0x18.0P-3d,
4012             0x18.0P-3f,
4013             0x18.0p-3,
4014             0x18.0p-3D,
4015             0x18.0p-3F,
4016             0x18.0p-3d,
4017             0x18.0p-3f,
4018             0x18P-3,
4019             0x18P-3D,
4020             0x18P-3F,
4021             0x18P-3d,
4022             0x18P-3f,
4023             0x18p-3,
4024             0x18p-3D,
4025             0x18p-3F,
4026             0x18p-3d,
4027             0x18p-3f,
4028             0x3.000000P+0,
4029             0x3.000000P+0D,
4030             0x3.000000P+0F,
4031             0x3.000000P+0d,
4032             0x3.000000P+0f,
4033             0x3.000000P-0,
4034             0x3.000000P-0D,
4035             0x3.000000P-0F,
4036             0x3.000000P-0d,
4037             0x3.000000P-0f,
4038             0x3.000000P0,
4039             0x3.000000P0D,
4040             0x3.000000P0F,
4041             0x3.000000P0d,
4042             0x3.000000P0f,
4043             0x3.000000p+0,
4044             0x3.000000p+0D,
4045             0x3.000000p+0F,
4046             0x3.000000p+0d,
4047             0x3.000000p+0f,
4048             0x3.000000p-0,
4049             0x3.000000p-0D,
4050             0x3.000000p-0F,
4051             0x3.000000p-0d,
4052             0x3.000000p-0f,
4053             0x3.000000p0,
4054             0x3.000000p0D,
4055             0x3.000000p0F,
4056             0x3.000000p0d,
4057             0x3.000000p0f,
4058             0x3.0P+0,
4059             0x3.0P+0D,
4060             0x3.0P+0F,
4061             0x3.0P+0d,
4062             0x3.0P+0f,
4063             0x3.0P-0,
4064             0x3.0P-0D,
4065             0x3.0P-0F,
4066             0x3.0P-0d,
4067             0x3.0P-0f,
4068             0x3.0P0,
4069             0x3.0P0D,
4070             0x3.0P0F,
4071             0x3.0P0d,
4072             0x3.0P0f,
4073             0x3.0p+0,
4074             0x3.0p+0D,
4075             0x3.0p+0F,
4076             0x3.0p+0d,
4077             0x3.0p+0f,
4078             0x3.0p-0,
4079             0x3.0p-0D,
4080             0x3.0p-0F,
4081             0x3.0p-0d,
4082             0x3.0p-0f,
4083             0x3.0p0,
4084             0x3.0p0D,
4085             0x3.0p0F,
4086             0x3.0p0d,
4087             0x3.0p0f,
4088             0x3.P+0,
4089             0x3.P+0D,
4090             0x3.P+0F,
4091             0x3.P+0d,
4092             0x3.P+0f,
4093             0x3.P-0,
4094             0x3.P-0D,
4095             0x3.P-0F,
4096             0x3.P-0d,
4097             0x3.P-0f,
4098             0x3.P0,
4099             0x3.P0D,
4100             0x3.P0F,
4101             0x3.P0d,
4102             0x3.P0f,
4103             0x3.p+0,
4104             0x3.p+0D,
4105             0x3.p+0F,
4106             0x3.p+0d,
4107             0x3.p+0f,
4108             0x3.p-0,
4109             0x3.p-0D,
4110             0x3.p-0F,
4111             0x3.p-0d,
4112             0x3.p-0f,
4113             0x3.p0,
4114             0x3.p0D,
4115             0x3.p0F,
4116             0x3.p0d,
4117             0x3.p0f,
4118             0x3000000.0000P-24,
4119             0x3000000.0000P-24D,
4120             0x3000000.0000P-24F,
4121             0x3000000.0000P-24d,
4122             0x3000000.0000P-24f,
4123             0x3000000.0000p-24,
4124             0x3000000.0000p-24D,
4125             0x3000000.0000p-24F,
4126             0x3000000.0000p-24d,
4127             0x3000000.0000p-24f,
4128             0x3000000.P-24,
4129             0x3000000.P-24D,
4130             0x3000000.P-24F,
4131             0x3000000.P-24d,
4132             0x3000000.P-24f,
4133             0x3000000.p-24,
4134             0x3000000.p-24D,
4135             0x3000000.p-24F,
4136             0x3000000.p-24d,
4137             0x3000000.p-24f,
4138             0x3000000P-24,
4139             0x3000000P-24D,
4140             0x3000000P-24F,
4141             0x3000000P-24d,
4142             0x3000000P-24f,
4143             0x3000000p-24,
4144             0x3000000p-24D,
4145             0x3000000p-24F,
4146             0x3000000p-24d,
4147             0x3000000p-24f,
4148             0x3P+0,
4149             0x3P+0D,
4150             0x3P+0F,
4151             0x3P+0d,
4152             0x3P+0f,
4153             0x3P-0,
4154             0x3P-0D,
4155             0x3P-0F,
4156             0x3P-0d,
4157             0x3P-0f,
4158             0x3P0,
4159             0x3P0D,
4160             0x3P0F,
4161             0x3P0d,
4162             0x3P0f,
4163             0x3p+0,
4164             0x3p+0D,
4165             0x3p+0F,
4166             0x3p+0d,
4167             0x3p+0f,
4168             0x3p-0,
4169             0x3p-0D,
4170             0x3p-0F,
4171             0x3p-0d,
4172             0x3p-0f,
4173             0x3p0,
4174             0x3p0D,
4175             0x3p0F,
4176             0x3p0d,
4177             0x3p0f,
4178             0xC.0P-2,
4179             0xC.0P-2D,
4180             0xC.0P-2F,
4181             0xC.0P-2d,
4182             0xC.0P-2f,
4183             0xC.0p-2,
4184             0xC.0p-2D,
4185             0xC.0p-2F,
4186             0xC.0p-2d,
4187             0xC.0p-2f,
4188             0xC.P-2,
4189             0xC.P-2D,
4190             0xC.P-2F,
4191             0xC.P-2d,
4192             0xC.P-2f,
4193             0xC.p-2,
4194             0xC.p-2D,
4195             0xC.p-2F,
4196             0xC.p-2d,
4197             0xC.p-2f,
4198             0xCP-2,
4199             0xCP-2D,
4200             0xCP-2F,
4201             0xCP-2d,
4202             0xCP-2f,
4203             0xCp-2,
4204             0xCp-2D,
4205             0xCp-2F,
4206             0xCp-2d,
4207             0xCp-2f,
4208             0xc.0P-2,
4209             0xc.0P-2D,
4210             0xc.0P-2F,
4211             0xc.0P-2d,
4212             0xc.0P-2f,
4213             0xc.0p-2,
4214             0xc.0p-2D,
4215             0xc.0p-2F,
4216             0xc.0p-2d,
4217             0xc.0p-2f,
4218             0xc.P-2,
4219             0xc.P-2D,
4220             0xc.P-2F,
4221             0xc.P-2d,
4222             0xc.P-2f,
4223             0xc.p-2,
4224             0xc.p-2D,
4225             0xc.p-2F,
4226             0xc.p-2d,
4227             0xc.p-2f,
4228             0xcP-2,
4229             0xcP-2D,
4230             0xcP-2F,
4231             0xcP-2d,
4232             0xcP-2f,
4233             0xcp-2,
4234             0xcp-2D,
4235             0xcp-2F,
4236             0xcp-2d,
4237             0xcp-2f,
4238         };
4239 
4240         for(int i = 0; i <  testValues.length; i++) {
4241             double d = testValues[i];
4242             if (Math.abs(d) != 3.0)
4243                 throw new RuntimeException("Bad value for literal at index " +
4244                                            i + "." );
4245         }
4246     }
4247 }