/* @(#)constants+ 1.1 94/10/31 Copyright Sun Microsystems, Inc. 1988,1989 */ /* FPA+ Constants Data Base * contains constant name, offset, and hex value * -used by make file to generate table with name and address * -used by loader(s?) to download values to addresses * * the address of a value is the specified offset added to: * s.p. constants: 0x400 "s...." * s.p. coeficients: 0x500 "c_s...." * d.p. constants: 0x600 "d...." * d.p. coeficients: 0x700 "c_d...." */ /* Constants for common user usage */ /* 0 (zero) */ szero 0 00000000 dzero 0 0000000000000000 /* 1.401298464324817071E-45 2**-150 (minimum subnormal) */ sminsub 1 00000001 /* 4.940656458412465442E-324 2**-1075 (minimum subnormal) */ dminsub 1 0000000000000001 /* 1.175494210692441075E-38 2**-127 - 2**-150 (maximum subnormal) */ smaxsub 2 007FFFFF /* 2.225073858507200889E-308 2**-1023 - 2**-1075 (maximum subnormal) */ dmaxsub 2 000FFFFFFFFFFFFF /* 1.175494350822287508E-38 2**-127 (minimum normal) */ sminnorm 3 00800000 /* 2.225073858507201383E-308 2**-1023 (minimum normal) */ dminnorm 3 0010000000000000 /* 3.402823466385288598E+38 2**127 - 2**103 (maximum normal) */ smaxnorm 4 7F7FFFFF /* 1.797693134862315708E+308 2**1023 - 2**970 (maximum normal) */ dmaxnorm 4 7FEFFFFFFFFFFFFF /* infinity */ sinf 5 7F800000 dinf 5 7FF0000000000000 /* signalling NaN (Not a Number) */ ssnan 6 7FBFFFFF dsnan 6 7FF7FFFFFFFFFFFF /* quiet NaN */ sqnan 7 7FFFFFFF dqnan 7 7FFFFFFFFFFFFFFF /* 2.718281745910644531 e */ se 8 402DF854 /* 2.718281828459045091 e */ de 8 4005BF0A8B145769 /* 6.283185482025146484 2*pi */ s2pi 9 40C90FDB /* 6.283185307179586232 2*pi */ d2pi 9 401921FB54442D18 /* 3.141592741012573242 pi */ spi A 40490FDB /* 3.141592653589793116 pi */ dpi A 400921FB54442D18 /* 1.570796370506286621 pi/2 */ spio2 B 3FC90FDB /* 1.570796326794896558 pi/2 */ dpio2 B 3FF921FB54442D18 /* 1.414213538169860840 sqrt(2) */ ssqrt2 C 3FB504F3 /* 1.414213562373095145 sqrt(2) */ dsqrt2 C 3FF6A09E667F3BCD /* 7.071067690849304199E-1 sqrt(1/2) */ ssqrthalf D 3F3504F3 /* 7.071067811865475727E-1 sqrt(1/2) */ dsqrthalf D 3FE6A09E667F3BCD /* 1 one */ sone E 3F800000 done E 3FF0000000000000 /* .5 one half */ shalf F 3F000000 dhalf F 3FE0000000000000 /* -1 negative one */ smone 10 BF800000 dmone 10 BFF0000000000000 /* 2 two */ stwo 11 40000000 dtwo 11 4000000000000000 /* 3 three */ sthree B1 40400000 dthree B1 4008000000000000 /* 4 four */ sfour 12 40800000 dfour 12 4010000000000000 /* 8 eight */ seight 13 41000000 deight 13 4020000000000000 /* .5 one half */ s1o2 14 3f000000 d1o2 14 3fe0000000000000 /* .25 one quarter */ s1o4 15 3e800000 d1o4 15 3fd0000000000000 /* .125 one eighth */ s1o8 16 3e000000 d1o8 16 3fc0000000000000 /* 10 ten */ s1e1 17 41200000 d1e1 17 4024000000000000 /* 100 one hundred */ s1e2 18 42c80000 d1e2 18 4059000000000000 /* 1000 one thousand */ s1e3 19 447a0000 d1e3 19 408F400000000000 /* 10000 ten thousand */ s1e4 20 461C4000 d1e4 20 40C3880000000000 /* 100000 one hundred thousand */ s1e5 21 47C35000 d1e5 21 40F86A0000000000 /* 1000000 one million */ s1e6 22 49742400 d1e6 22 412E848000000000 /* 10000000 ten million */ s1e7 23 4B189680 d1e7 23 416312D000000000 /* 100000000 one hundred million */ s1e8 24 4CBEBC20 d1e8 24 4197D78400000000 /* 1000000000 one billion */ s1e9 25 4E6E6B28 d1e9 25 41CDCD6500000000 /* 10000000000 ten billion */ s1e10 26 501502F9 d1e10 26 4202A05F20000000 /* -1.570796370506286621 -pi/2 */ smpio2 27 BFC90FDB /* -1.570796326794896558 -pi/2 */ dmpio2 27 BFF921FB54442D18 /* 1.442695021629333496 log2(e) */ slog2e 28 3FB8AA3B /* 1.442695040888963387 log2(e) */ dlog2e 28 3FF71547652B82FE /* 3.321928024291992188 log2(10) */ slog2ten 29 40549A78 /* 3.321928094887362182 log2(10) */ dlog2ten 29 400A934F0979A371 /* 6.931471824645996094E-1 loge(2) */ slogetwo 2A 3F317218 /* 6.931471805599452862E-1 loge(2) */ dlogetwo 2A 3FE62E42FEFA39EF /* 2.302585124969482422 loge(10) */ slogeten 2B 40135D8E /* 2.302585092994045901 loge(10) */ dlogeten 2B 40026BB1BBB55516 /* 3.010300099849700928E-1 log10(2) */ slog10two 2C 3E9A209B /* 3.010299956639811980E-1 log10(2) */ dlog10two 2C 3FD34413509F79FF /* 4.342944920063018799E-1 log10(e) */ slog10e 2D 3EDE5BD9 /* 4.342944819032518167E-1 log10(e) */ dlog10e 2D 3FDBCB7B1526E50E /* -.5 -1/2 */ smhalf 2E BF000000 dmhalf 2E BFE0000000000000 /* 1.000000027256422400E+16 10**16 */ s1e16 2F 5A0E1BCA /* 1.000000000000000000E+16 10**16 */ d1e16 2F 4341C37937E08000 /* 1.000000033181353514E+32 10**32 */ s1e32 30 749DC5AE /* 1.000000000000000054E+32 10**32 */ d1e32 30 4693B8B5B5056E17 /* infinity 10**64 */ s1e64 31 7f800000 /* 1.000000000000000021E+64 10**64 */ d1e64 31 4D384F03E93FF9F5 /* infinity 10**128 */ s1e128 32 7f800000 /* 1.000000000000000075E+128 10**128 */ d1e128 32 5A827748F9301D32 /* infinity 10**256 */ s1e256 33 7f800000 /* 1.000000000000000030E+256 10**256 */ d1e256 33 75154FDD7F73BF3C /* 4.375000000000000000E-1 7/16 */ s7o16 34 3ee00000 d7016 34 3fdc000000000000 /* 6.875000000000000000E-1 11/16 */ s11o16 35 3f300000 d11016 35 3fe6000000000000 /* 1.187500000000000000 19/16 */ s19o16 36 3f980000 d19o16 36 3ff3000000000000 /* 2.437500000000000000 39/16 */ s39o16 37 401C0000 d39o16 37 4003800000000000 s1o6 38 3E2AAAAB d1o6 38 3FC5555555555555 d13o16 39 3fea000000000000 d3o16 3A 3fc8000000000000 d3o8 3B 3FD8000000000000 d5o8 3C 3fe4000000000000 stwom14 3D 38800000 stwom5 3E 3D000000 stwom6 3F 3C800000 stwom7 40 3C000000 stwom9 41 3B000000 stwo46 42 stwonehalf 43 40200000 sonehalf 44 3FC00000 donehalf 44 3FF8000000000000 smzero 45 80000000 dmzero 45 8000000000000000 /* Constants for transcendentals */ /* following location saved for checksum */ c_dchecksum FF 0000000000000000 /* Holds the correct value of the mode register except in FAST mode (used in e**x) */ c_dmode_fast F4 0000000355555555 /* Holds the current value of the mode (bits 0 - 3) register */ c_dmode F3 FFFFFFF055555555 /* Holds the correct value of the mode register (for transcendentals) */ c_dmode_cor F2 0000000255555555 /* Constants revision no. (0000XYVN00mmddyy, release X.Y, Nth cut of V version) */ c_dconst_rev F1 000030A000071789 /* Microcode revision no. */ c_ducode_rev F0 000030A000071789 /* Scratch-Pad Area */ c_dSCRATCH_0 D0 0000000000000000 c_dSCRATCH_1 D1 0000000000000000 c_dSCRATCH_2 D2 0000000000000000 c_dSCRATCH_3 D3 0000000000000000 c_dSCRATCH_4 D4 0000000000000000 c_dSCRATCH_5 D5 0000000000000000 c_dSCRATCH_6 D6 0000000000000000 c_dSCRATCH_7 D7 0000000000000000 c_dSCRATCH_8 D8 0000000000000000 c_dSCRATCH_9 D9 0000000000000000 c_dSCRATCH_10 DA 0000000000000000 c_dSCRATCH_11 DB 0000000000000000 c_dSCRATCH_12 DC 0000000000000000 c_dSCRATCH_13 DD 0000000000000000 c_dSCRATCH_14 DE 0000000000000000 c_dSCRATCH_15 DF 0000000000000000 c_dSCRATCH_31 EF 0000000000000000 /* All values below here do not change after download; they are */ /* checksum'ed */ /* Status */ c_sinexact FF 00000300 c_szerostat FE 00000000 c_sexact FD 00000200 c_smaxmode FC 0000000F c_dtestsolution1 FD BCB0000000000000 c_dtestsolution2 FC BCC0000000000000 /* Coeficients */ c_d11_16 1 3FE6000000000000 c_d13_16 2 3FEA000000000000 c_d19_16 3 3FF3000000000000 c_d10e20 4 3BC79CA10C924223 c_d39_16 5 4003800000000000 c_d3_16 6 3FC8000000000000 c_d3_8 7 3FD8000000000000 c_d5_8 8 3FE4000000000000 c_d7_16 9 3FDC000000000000 c_dSexp_0 A 3FF0000000000000 c_dSexp_1 B 3FF059B0D3158574 c_dSexp_2 C 3FF0B5586CF9890F c_dSexp_3 D 3FF11301D0125B51 c_dSexp_4 E 3FF172B83C7D517B c_dSexp_5 F 3FF1D4873168B9AA c_dSexp_6 10 3FF2387A6E756238 c_dSexp_7 11 3FF29E9DF51FDEE1 c_dSexp_8 12 3FF306FE0A31B715 c_dSexp_9 13 3FF371A7373AA9CB c_dSexp_10 14 3FF3DEA64C123422 c_dSexp_11 15 3FF44E086061892D c_dSexp_12 16 3FF4BFDAD5362A27 c_dSexp_13 17 3FF5342B569D4F82 c_dSexp_14 18 3FF5AB07DD485429 c_dSexp_15 19 3FF6247EB03A5584 c_dSexp_16 1A 3FF6A09E667F3BCC c_dSexp_17 1B 3FF71F75E8EC5F74 c_dSexp_18 1C 3FF7A11473EB0187 c_dSexp_19 1D 3FF82589994CCE13 c_dSexp_20 1E 3FF8ACE5422AA0DC c_dSexp_21 1F 3FF93737B0CDC5E5 c_dSexp_22 20 3FF9C49182A3F090 c_dSexp_23 21 3FFA5503B23E255C c_dSexp_24 22 3FFAE89F995AD3AE c_dSexp_25 23 3FFB7F76F2FB5E47 c_dSexp_26 24 3FFC199BDD85529C c_dSexp_27 25 3FFCB720DCEF9069 c_dSexp_28 26 3FFD5818DCFBA487 c_dSexp_29 27 3FFDFC97337B9B5F c_dSexp_30 28 3FFEA4AFA2A490DA c_dSexp_31 29 3FFF50765B6E4540 c_datanbig 2B 4415AF1D78B58C40 c_datanhi_0 2C 3FDDAC670561BB4F c_datanhi_1 2D 3FE921FB54442D18 c_datanhi_2 2E 3FEF730BD281F69B c_datanhi_3 2F 3FF921FB54442D18 c_dataninf_0 30 3FD555555555550D c_dataninf_1 31 BFC999999998EBC4 c_dataninf_2 32 3FC24924920083FF c_dataninf_3 33 BFBC71C6FE231671 c_dataninf_4 34 3FB745CDC54C206E c_dataninf_5 35 BFB3B0F2AF749A6D c_dataninf_6 36 3FB10D66A0D03D51 c_dataninf_7 37 BFADDE2D52DEFD9A c_dataninf_8 38 3FA97B4B24760DEB c_dataninf_9 39 BFA2B4442C6A6C2F c_dataninf_a 3A 3F90AD3AE322DA11 c_datanlo_0 3B 3C7A2B7F222F65E2 c_datanlo_1 3C 3C81A62633145C07 c_datanlo_2 3D 3C7007887AF0CBBD c_datanlo_3 3E 3C91A62633145C07 c_datantiny 3F 3E20000000000000 c_datantiny1 40 3F10000000000000 c_datantiny2 41 3F50000000000000 c_dcos0 42 3FA555555555554C c_dcos1 43 BF56C16C16C1521F c_dcos2 44 3EFA01A019CBF671 c_dcos3 45 BE927E4F812B495B c_dcos4 46 3E21EE9F14CDC590 c_dcos5 47 BDA8FB12BAF59D4B c_dexp_a1 48 3FE0000880000000 c_dexp_a2 49 3FC5555D80000000 c_dexp_huge 4A 54B249AD2594C37D c_dexp_ln2_32 4B 3F962E42FEFA39EF c_dexp_tiny 4C 2B2BFF2EE48E0530 c_dinvpio2 4D 3FE45F306DC9C883 c_dlnl_1 4E 3FE5555555555592 c_dlnl_2 4F 3FD999999997FF24 c_dlnl_3 70 3FD24924941E07B4 c_dlnl_4 71 3FCC71C52150BEA6 c_dlnl_5 72 3FC74663CC94342F c_dlnl_6 73 3FC39A1EC014045B c_dlnl_7 74 3FC2F039F0085122 c_dlnpl_1 75 3FE5555555555592 c_dlnpl_2 76 3FD999999997FF24 c_dlnpl_3 77 3FD24924941E07B4 c_dlnpl_4 78 3FCC71C52150BEA6 c_dlnpl_5 79 3FC74663CC94342F c_dlnpl_6 7A 3FC39A1EC014045B c_dlnpl_7 7B 3FC2F039F0085122 c_dlnx_ln2 7C 3FE62E42FEFA39EF c_dpio2 7D 3FF921FB54442D18 c_dpio2_1 7E 3FF921FB54400000 c_dpio2_1t 7F 3DD0B4611A626331 c_dpio2_1t5 80 3DD0B46000000000 c_dpio2_2 81 3DD0B4611A600000 c_dpio2_2t 82 3BA3198A2E037073 c_dpio2_3 83 3BA3198A2E000000 c_dpio2_3t 84 397B839A252049C1 c_dpio4 85 3FE921FB54442D18 c_dscos_0 86 3FA55554A0000000 c_dscos_1 87 BF56C0C1E0000000 c_dscos_2 88 3EF99E24E0000000 c_dsin0 89 3FC555555555555A c_dsin1 8A BF81111111110D97 c_dsin2 8B 3F2A01A019E4A9AC c_dsin3 8C BEC71DE37262ECF8 c_dsin4 8D 3E5AE5F933569B98 c_dsin5 8E BDE5DE23AD2495F2 c_dsinbig 8F 3DD0B46120000000 c_dsnpio2_t66 90 3DD0B4611A600000 c_dssin0 91 3FC5555460000000 c_dssin1 92 BF811077E0000000 c_dssin2 93 3F29956B60000000 c_dtrbig 94 4202A05F20000000 c_dtrmedium 95 413921FB00000000 c_dtrthresh1 96 3FE0B70C6D604DD5 c_dtrthresh2 97 3FD0584C22231902 c_dtrtiny 98 3DDB7CDFD9D7BDBB c_dtwo46 99 3F626634117F8445 c_dtwom19 9A 3EC0000000000000 c_dtwom29 9B 3E20000000000000 c_dzero85 9C 3F164840E1719F80 c_d3o2 9D 3FF8000000000000 c_dp1 9E 3FC555555555553E c_dp2 9F BF66C16C16BEBD93 c_dp3 A0 3F11566AAF25DE2C c_dp4 A1 BEBBBD41C5D26BF1 c_dp5 A2 3E66376972BEA4D0 c_dtwom18 A3 3ED0000000000000 c_dtwom28 A4 3E30000000000000 c_dthrsh1 A5 40862E42FEFA39EF c_dthrsh2 A6 40874910D52D3051 c_dln2_2 A7 3FD62E42FEFA39EF c_dln2_onehalf A8 3FF0A2B23F3BAB73 c_dmln2lo A9 BDEA39EF35793C76 c_dln2lo AA 3DEA39EF35793C76 c_dinvln2 AB 3FF71547652B82FE c_dln2hi AC 3FE62E42FEE00000 c_dlnovft AD 40862e42FEFA39EF c_dmln2 AE BFE62E42FEFA39EF c_d70 AF 4051800000000000 c_d1em17 B0 3C670EF54646D497 c_dm40 B1 C044000000000000 c_dexp_con1 B2 3FDC5C85FDF473DE c_dfmin B3 0010000000000000 c_d1em20 B4 3BC79CA10C924223 c_dexpmp1 B5 3F8C70FF8B3CC2CF c_dexpmp2 B6 3F015317DF4526C4 c_dexpmq1 B7 3FBC719538248597 c_dexpmq2 B8 3F503FC4CB8C98E8 c_dfv0 B9 3FE45F3060000000 c_dfv1 BA 3E5B939100000000 c_dfv2 BB 3CB52A0000000000 c_dfv3 BC 3B18AF1000000000 c_dfv4 BD 39AB44EC00000000 c_dfv5 BE 3867DA9820000000 c_dfv6 BF 36EFBF20A0000000 c_dfv7 C0 3557356E80000000 c_dtwo24 C1 4170000000000000 c_dtwon24 C2 3E70000000000000 c_dredp1 C3 3FF921FB40000000 c_dredp2 C4 3E74442D00000000 c_dredp3 C5 3CF8469800000000 c_dtwo52 C6 4330000000000000 c_si1fmask 1 0000001f c_si7ffmask 2 7FF00000 c_siexp20 3 41300000 c_simasknan 4 00400000 c_simsknoex 5 000FFFFF c_sinewex 6 3FF00000 c_s11_16 7 3F300000 c_s19_16 8 3F980000 c_s1_3 9 3EAAAAAB c_s1_6 A 3E2AAAAB c_s39_16 B 401C0000 c_s7_16 C 3EE00000 c_satana_0 D 3EAAAAA1 c_satana_1 E BE4CC700 c_satana_2 F 3E11B7EC c_satana_3 10 BDD6F122 c_satana_4 11 3D6EBA1E c_satanbig 12 501502F9 c_sexp_con1 13 42CFF1B4 c_sexp_con2 14 42B17218 c_sexp_ln2_2 15 3EB17218 c_sexp_invln2_32 16 4238AA3B c_sexp_p1 17 3F000000 c_sexp_p2 18 3E2AAA48 c_sexp_p3 19 3D2AAA2F c_sexp_p4 1A 3C091DA4 c_sexp_p5 1B 3AB6DA0B c_sinvln_32 1C 4238AA3B c_sinvpio2 1D 3F22F983 c_slnx_an0 1E 3EAAA9B6 c_slnx_an1 1F BE80296F c_slnx_an2 20 3E479F2E c_slnx_an3 21 BE528FDB c_slnx_an4 22 BC17D871 c_slnx_an5 23 BECAD7AF c_slnx_ap0 24 3EAAAA1F c_slnx_ap1 25 BE7FDB21 c_slnx_ap2 26 3E4AF3B7 c_slnx_ap3 27 BE1EB46E c_slnx_ap4 28 3DCE2DA4 c_slnx_ap5 29 BD167812 c_slnx_cnst0 2A 004AFB0C c_slnx_cnst1 2B FF800000 c_slnx_cnst2 2C 3F800000 c_slnx_cnst3 2D FFFFC000 c_slnx_cnst4 2E 3F7FC000 c_slnxtwo24 2F 4B800000 c_sonehalf 30 3FC00000 c_ssin 31 3E2AAAAB c_ssin_cons 32 01600000 c_stwo19pio2 33 49C90FD8 c_stwom14 34 38800000 c_stwom6 35 3C800000 c_stwom 36 3B000000 c_stwonehalf 37 40200000 c_simone 38 FFFFFFFF c_si24 46 00000018 c_siexp23 49 00800000 c_sione 4D 00000001 c_sioneshex 4E 01400000 c_sithree 4F 00000003 c_sitwo 50 00000002 c_sitwo20 51 00100000 c_sizero 52 00000000 c_spio4 53 3F490FDB c_spio2 54 3FC90FDB c_sim1021 55 FFFFFC03 c_siprec 56 00000035 c_stwom5 57 3727C5AC c_sibias 58 000003FF c_sminf 59 FF800000 c_sifive 5A 00000005 c_si23 5B 00000017 c_si20 5C 00000014 c_si26 5D 0000001A c_si60 5E 0000003C c_sifour 5F 00000004 c_sisix 60 00000006 c_siseven 61 00000007 c_si38 62 00000026 c_si48 63 00000030 c_simskar0 64 FFFFFFE0 c_simskar1 65 E0000000 c_sieight 66 00000008 c_sinine 67 00000009 c_sip66_00 70 00A2F983 c_sip66_01 71 006E4E44 c_sip66_02 72 00152A00 c_sip66_03 73 00062BC4 c_sip66_04 74 000DA276 c_sip66_05 75 00BED4C1 c_sip66_06 76 00FDF905 c_sip66_07 77 005CD5BA c_sip66_08 78 00767CEC c_sip66_09 79 001F80D6 c_sip66_0a 7A 00C26053 c_sip66_0b 7B 003A0070 c_sip66_0c 7C 00107C2A c_sip66_0d 7D 00F68EE9 c_sip66_0e 7E 00687B7A c_sip66_0f 7F 00B990AA c_sip66_10 80 0038DE4B c_sip66_11 81 0096CFF3 c_sip66_12 82 0092735E c_sip66_13 83 008B34F6 c_sip66_14 84 00195BFC c_sip66_15 85 0027F88E c_sip66_16 86 00A93EC5 c_sip66_17 87 003958A5 c_sip66_18 88 003E5D13 c_sip66_19 89 001C55A8 c_sip66_1a 8A 005B4A8B c_sip66_1b 8B 00A42E04 c_sip66_1c 8C 0012D105 c_sip66_1d 8D 0035580D c_sip66_1e 8E 00F62347 c_sip66_1f 8F 00450900 c_sip66_20 90 00B98BCA c_sip66_21 91 00F7E8A4 c_sip66_22 92 00A2E5D5 c_sip66_23 93 0069BC52 c_sip66_24 94 00F0381D c_sip66_25 95 001A0A88 c_sip66_26 96 00FE8714 c_sip66_27 97 007F6735 c_sip66_28 98 00BB7D4D c_sip66_29 99 00C6F642 c_sip66_2a 9A 00B27E80 c_sip66_2b 9B 006191BF c_sip66_2c 9C 00B6B750 c_sip66_2d 9D 0052776E c_sip66_2e 9E 00D60FD0 c_sip66_2f 9F 00607DCC c_sip66_30 A0 0068BFAF c_sip66_31 A1 00ED69FC c_sip66_32 A2 006EB305 c_sip66_33 A3 00D2557D c_sip66_34 A4 0025BDFB c_sip66_35 A5 003E4AA1 c_sip66_36 A6 0084472D c_sip66_37 A7 008B0376 c_sip66_38 A8 00F77740 c_sip66_39 A9 00D290DF c_sip66_3a AA 0015EC8C c_sip66_3b AB 0045A5C3 c_sip66_3c AC 006181EF c_sip66_3d AD 00C5E7E8 c_sip66_3e AE 00D8909C c_sip66_3f AF 00F62144 c_sip66_40 B0 00298428 c_sip66_41 B1 006E5D9D c_dtest 50 4000000000000000 c_dtest1 51 BFFFFFFFFFFFFFFF c_dtest2 52 BFFFFFFFFFFFFFFF c_dtest3 53 4000000000000000 c_dtest4 54 BFFFFFFFFFFFFFFF c_dtest5 55 4000000000000000 c_dtest6 56 4000000000000000 c_dtest7 57 BFFFFFFFFFFFFFFF c_dtest8 58 BFFFFFFFFFFFFFFF c_dtest9 59 4000000000000000 c_dtesta 5A 4000000000000000 c_dtestb 5B BFFFFFFFFFFFFFFF c_dtestc 5C 4000000000000000 c_dtestd 5D BFFFFFFFFFFFFFFF c_dteste 5E BFFFFFFFFFFFFFFF c_dtestf 5F 4000000000000000 c_dtest10 60 BFFFFFFFFFFFFFFF c_dtest11 61 4000000000000000 c_dtest12 62 4000000000000000 c_dtest13 63 BFFFFFFFFFFFFFFF c_dtest14 64 4000000000000000 c_dtest15 65 BFFFFFFFFFFFFFFF c_dtest16 66 BFFFFFFFFFFFFFFF c_dtest17 67 4000000000000000 c_dtest18 68 4000000000000000 c_dtest19 69 BFFFFFFFFFFFFFFF c_dtest1a 6A BFFFFFFFFFFFFFFF c_dtest1b 6B 4000000000000000 c_dtest1c 6C BFFFFFFFFFFFFFFF c_dtest1d 6D 4000000000000000 c_dtest1e 6E 4000000000000000 c_dtest1f 6F BFFFFFFFFFFFFFFF