author: kx <kx@radix-linux.su> 2024-12-20 16:11:07 +0300
committer: kx <kx@radix-linux.su> 2024-12-20 16:11:07 +0300
commit: 868b2b66b564b5c00e3a74d10be45db7151627ac
parent: cce2ae8d3312493b7653358bb4af201d3271377b
Commit Summary:
Diffstat:
2 files changed, 174 insertions, 0 deletions
diff --git a/mpu/math/cos/emu01024/ei_cos_008_emu32lsb.dfn b/mpu/math/cos/emu01024/ei_cos_008_emu32lsb.dfn
new file mode 100644
index 0000000..acc8251
--- /dev/null
+++ b/mpu/math/cos/emu01024/ei_cos_008_emu32lsb.dfn
@@ -0,0 +1,93 @@
+
+#ifndef __REAL_EINTERNAL_COS_008_32LSB
+#define __REAL_EINTERNAL_COS_008_32LSB
+
+#if BITS_PER_EMUSHORT == 32
+
+#define N_COS_C1024 74
+
+static EMUSHORT _ei_cos__C_1024_[N_COS_C1024][NPIR_1024] =
+{
+/* lgw S i g n i f i c a n d hgw Exp Sign */
+/* ========== ====================================================================================================================================================================================================================================================================================================================================================================== ========== ====================== ==========*/
+ { 0x00000000, 0xa2a2ba99, 0x9fe6b9d7, 0x596015d7, 0x11e505c9, 0xf27fb9fd, 0xaaf00835, 0xdccf9ee5, 0x70371d72, 0x087b2421, 0xbf203e23, 0x15bd16cb, 0x3fd1d722, 0x2d22b7f2, 0x6c18f72c, 0x9ef1a139, 0x4f2b93e5, 0x797d299c, 0x19589d46, 0x99a85802, 0xfb860a23, 0xd84f6c09, 0xec5f2070, 0x68b47bcc, 0xcf620952, 0xa13b5d93, 0x90c114fd, 0x23548ca7, 0x5bf83446, 0x205f827b, 0x8d1795b2, 0x00000000, 0xfffffc96, 0x3fffffff, 0xffffffff }, /* -1.75027624759415832156074759093598677551012053737153718697353562950392298077972463188402750095059723321446004261801523730643584541558691076238695448294904112802825671957828065268847029122282254802185943313849166021338574938074338548245790648323402956244421389298685246395183725917545119992E-263 */
+ { 0x00000000, 0xef148f84, 0xf88bd687, 0x81c182ce, 0x62d9055e, 0x9bb4f09f, 0xd74faee8, 0xfc8c6b79, 0xb375f9c8, 0x6aaafa82, 0x4211c665, 0x38f62a38, 0xd48215a8, 0x8aecceed, 0x3bf60b04, 0x181b40d6, 0x17a2e06d, 0xe3fc4658, 0xf14eb33e, 0x7579d152, 0x1ef4b595, 0xdeb31d6a, 0x3a5fbf66, 0x86c2a793, 0x6a8f8bb4, 0x76277d56, 0x587cba83, 0xdf3ed4ef, 0xf223b118, 0xa214e2b5, 0xc078043e, 0x00000000, 0xfffffca4, 0x3fffffff, 0x00000000 }, /* 3.91186741585727205674574383982703286285619487358259430808816741127062228812369346493108622021252789937940664171931611074228007345475670740185020097987194430390522501162227067851743849550257291812819988682535220899529819655331605900045075857888152273923027241744542272370655823506373849982E-259 */
+ { 0x00000000, 0x359397a2, 0x6116b643, 0xa3ab275c, 0xad96781f, 0xa67e8e9d, 0x65feb59d, 0x9938a97e, 0x86baa9d2, 0x81a1f932, 0xdee83c74, 0xf9bbad9a, 0x8cdc1c6e, 0x05df8e13, 0x9326a198, 0x81dd99fe, 0x5fff996c, 0xa0dd65c1, 0xdefde301, 0xaf5bdc57, 0xe1b88d3e, 0x1d0b1403, 0x02c6dc50, 0x3f4c2b60, 0x1be1921d, 0x9f7b88ee, 0x0839c8a5, 0xf6b0cb07, 0xc6350450, 0x9121b9d7, 0xff935dbc, 0x00000000, 0xfffffcb2, 0x3fffffff, 0xffffffff }, /* -8.51065854678671096598725557929325702737773196277519836114478090471756772471970855477188402223120748678541611168351597661412960503377122744505444026599338787466206245133705605459832508878823274954351611680641257075696046609447353644487788788624834784786376133915509677399781953067377429094E-255 */
+ { 0x00000000, 0xe4d016ce, 0xb14e3fb3, 0xe49422ba, 0x971b0151, 0xe1b5afb3, 0x0d46141c, 0xa4f1866a, 0x2b572c96, 0xf9c0c483, 0x6fffb9a0, 0x2db0a3b9, 0xe2280ca7, 0x9613d6c0, 0xade85aab, 0x985e6517, 0x47531eec, 0xc1d28b1a, 0xa5bef50a, 0x7a806975, 0xcecd332c, 0xe29a6eaa, 0x72d31476, 0x6eb0ef6a, 0x6c723e70, 0x4f4eded3, 0x91184039, 0x46a8d246, 0xc94d3148, 0x27336d33, 0xa51dd0fb, 0x00000000, 0xfffffcc1, 0x3fffffff, 0x00000000 }, /* 1.80170641435474668229128277441866545414650469095124387628945699799955853984952057514888471876309623018203701560362443084541459216942958752671287466914078970536671344119091878384400713999363516133163689652216070559901910153842521622986591527776624218289994513558304934264999236827295412237E-250 */
+ { 0x00000000, 0x75608d38, 0x598adba6, 0xfd7374b0, 0x0f1cbed1, 0x754fd35f, 0xac3794cb, 0x67fab08b, 0x3098d3e3, 0xf2014426, 0x343adbe4, 0x31e56542, 0x9c544db0, 0x05de5f66, 0xe48847dd, 0xea00e743, 0x4b50d5e4, 0xdb01990a, 0x3c07ae27, 0x4d6a75f2, 0x1400c09b, 0xfd04eaad, 0x917b2d08, 0xdfa139b0, 0x9c73b4a0, 0x4453d735, 0x42ab621a, 0xc9e898e3, 0x83bafb29, 0xa884f44d, 0xcf863967, 0x00000000, 0xfffffccf, 0x3fffffff, 0xffffffff }, /* -3.71007384843929549895238192518261757087870163930877527327457987749413252514593060986278655848683132486656874664823830176670646308265978445244627829198193996930900732961474141885378711748645390158055936073226943966184020140049728550348881590661157665814278627633535488272599737755040540327E-246 */
+ { 0x00000000, 0x938eae22, 0x8ee8e4a4, 0xeb2a237a, 0x37f489a1, 0x1afd117a, 0x6458fa15, 0x5dfe8633, 0xee4e0e15, 0x944e3827, 0x34df0445, 0xa12b025a, 0x1b2a07e1, 0x8f86002e, 0x298f2205, 0x8a52d396, 0x50b6ca4c, 0x87314bd8, 0x73500a49, 0xaa0f046c, 0x9e64c193, 0x22936a7b, 0xf9f3d628, 0xdc7d3d6c, 0x4786d23c, 0xf123a90c, 0x785faef9, 0xb02bbeff, 0x99f34bd9, 0xc4d839ec, 0xfd9aaf36, 0x00000000, 0xfffffcdd, 0x3fffffff, 0x00000000 }, /* 7.42830985934515744800246073767799392551264146263073307131541865171455323825238093483381648551970149019142180145856669246621075220194907007866886321343527725459865188646037455853429902694666997340901490244840353571649909489415557012325577149931117757086949924985789331405865511510027044361E-242 */
+ { 0x00000000, 0x09f68959, 0x8c81a329, 0x36762ed0, 0x1d364d98, 0x5f0efdb7, 0x4133fae3, 0x1fdcd855, 0xcffc71e0, 0xbe815c7e, 0x17633c50, 0xa7f47b25, 0x650ad94c, 0x743a2539, 0x85c2294c, 0xf3dbd7c8, 0xca500dc9, 0xa336f567, 0x2eaeb87e, 0x2440a0c7, 0xfeeca397, 0x153410f6, 0xa2cdc289, 0xb272166d, 0xed9f536a, 0x5004c25b, 0xfbffd14e, 0xb95dcd23, 0x4acb4a6e, 0xfe968926, 0x969bc4dd, 0x00000000, 0xfffffcec, 0x3fffffff, 0xffffffff }, /* -1.44554909862856763938127484061120734669696993002557220393193926594003027085616837951885231312884127792054145850959261855200043271351792911920384001085408853208023850250756563938891313557175236820196002011001266694380732940695890981461455863262602501319707173766247434627436416664089605478E-237 */
+ { 0x00000000, 0xa503c8f6, 0x82d98381, 0xb93ed0dd, 0xa3ceb130, 0xe99fe969, 0xee1f816b, 0x59e80a2f, 0xd5fab5c7, 0x1bf47fa9, 0x1e73ff5a, 0xcc21c6d7, 0x142315b4, 0x643f0b8c, 0x51ca4eee, 0x18f1de54, 0x4d3a77c1, 0x75672005, 0x17ce2775, 0x7f1e4a7e, 0x6936369e, 0xb6899a76, 0xbba5e1f6, 0x0c957446, 0xd0776b62, 0x585ecda5, 0x2fd48fa0, 0xd48ebef6, 0xd7bea55b, 0xca8ee532, 0xadcaaf23, 0x00000000, 0xfffffcfa, 0x3fffffff, 0x00000000 }, /* 2.73295512586716997901423821365954267801177785489617796913897837491493898715106174870189001072755761494351653683013903799434158930303279583406792727610491229134535696322570894892652311206906073144291122162435146373901608729934345386589741451394696331852168761817189919170684230495601416266E-233 */
+ { 0x00000000, 0xc0f66778, 0xf1ff8f2e, 0xb31f7058, 0xcfcda82d, 0x13ccefb5, 0xece6f73a, 0xee328b47, 0xbf6fcca7, 0x5902830b, 0x6d3cb333, 0x56c32104, 0xf1669ef8, 0xaf1f8f97, 0xe111c9ff, 0xfd218c7d, 0xd1cc444d, 0x6ad3b484, 0x782aa597, 0x10d3e08e, 0xde5e2378, 0x77acf77b, 0x8f136924, 0x2ce2e932, 0x8e1930fc, 0x7bb71e07, 0x4bc7549a, 0x48221e1f, 0x5983c38d, 0x3b9ce117, 0xc2c08103, 0x00000000, 0xfffffd08, 0x3fffffff, 0xffffffff }, /* -5.01770561109212408147014136027902281327050539128947117698372889955676302462344791850973983354850198062915721198103118485131948376082585967182840559171566736339234471942883342147424693591957682332784644627907270872174990485923373941935205612355031920801932799591529941888017509133201320344E-229 */
+ { 0x00000000, 0x5736ef97, 0xc73a12c8, 0xae375c14, 0x32575eac, 0x2890e840, 0x74e4193c, 0x32bdf114, 0x9c8d0583, 0x1543022c, 0x953c4ac5, 0x33848db4, 0x53de43b9, 0x84614750, 0x90c43528, 0xe31a79d9, 0x650d2e29, 0xf30e6d1b, 0x59b7870d, 0xc2a4865a, 0xdaa53d01, 0x241f8a8c, 0xa62bfd2c, 0x32a6a754, 0x3aa8239c, 0xc5f74bff, 0x1c323d9f, 0x168edcb4, 0xde270c1f, 0xfc404df8, 0xd3d85655, 0x00000000, 0xfffffd16, 0x3fffffff, 0x00000000 }, /* 8.94255494008838353799608593228927445781084796058401020058500924588467234526776361493112756205757585006688601580922422821684302528509296221238965130108511576802423323338787493973488703503881038147527256796826018021576423107908672014619456727782663486710806319358840272810881051621242716414E-225 */
+ { 0x00000000, 0xa47708e9, 0x35b69772, 0x2155393e, 0x78b3468d, 0xcf52c7b2, 0x343a9b5b, 0x939ff2cc, 0x3170e815, 0x708f8819, 0x08e47737, 0x72fe9afb, 0x92dba56a, 0xd85db44e, 0x6489c0a3, 0x77177790, 0xdbde38bf, 0x34da63d8, 0xdf2a9b86, 0xe7d3d297, 0x9a14702a, 0xdef8a626, 0x22c35824, 0x6b3cd3c4, 0x0a3d0633, 0x3c8332ee, 0x4db113fb, 0x0f9ee78f, 0x18f6d61b, 0xe02b1e4b, 0xdf95e39e, 0x00000000, 0xfffffd24, 0x3fffffff, 0xffffffff }, /* -1.54634660024008328139028317941146133924445229837000869534747480894759590071889311430927449121160421598753901819961095955584401502822726230537293458425970616455165124484138478641410852198702766188625439818745174623823154271198921757971398041373572698426609483323732119655849172400609164782E-220 */
+ { 0x00000000, 0x4ddd66ff, 0x7ea5f86d, 0x8058cbf4, 0xeeb93a00, 0x5904edb1, 0x8a185aa7, 0x279dae4b, 0x8ca5f588, 0x797f82e4, 0xd84a6daa, 0x6c2546ae, 0x2bd79a2f, 0x6ab6bb3d, 0xfdbff1aa, 0x1763ba60, 0x65e71fde, 0xb4e7d63a, 0x45e0f765, 0xcf2370ef, 0xbf38c6b0, 0xff419092, 0x4451d679, 0x3cc1d82a, 0x909ae0c6, 0x98c35479, 0xe5fda7fb, 0x62d51df3, 0xcde566d6, 0xb6632259, 0xe4da63a3, 0x00000000, 0xfffffd32, 0x3fffffff, 0x00000000 }, /* 2.59322324860261966289150489187302066591294650436620205888411138069298006216223227983344222986136458190773900641470697401049378272140596425010333016519214432147610350098788182662947931743411960797877046065226042903916016371717002598468600180981719336314202526762818307188016040040014077484E-216 */
+ { 0x00000000, 0x1e705928, 0x2aaae595, 0xf37dd2d6, 0x0e800461, 0x8fc3d93e, 0xa0c8711c, 0x435ed03e, 0x29df21ae, 0x91b087cc, 0x6a1b2b10, 0x018ddc43, 0x355d69e2, 0x5288e466, 0xcfc7bc39, 0xe933b8c6, 0x89bc4d84, 0x451bc71f, 0xd3b44b4d, 0x59dbbbb2, 0xb5ba3b95, 0x76dec4bd, 0x3d4adf98, 0x4f44ddcf, 0xe0bd8419, 0x9494a68e, 0xfe31acac, 0xb60f73b7, 0x1a499c08, 0x6ef65c15, 0xe310aedc, 0x00000000, 0xfffffd40, 0x3fffffff, 0xffffffff }, /* -4.21554371292841852399643035222878239450808583750078501922303066117524201627049221331960216789051169816974044122419563062738625919454880756139607775034586951353841945573341577318805852311522203054225583689571588186454711348661063165170864693431315217288956299726639792943730197382103789905E-212 */
+ { 0x00000000, 0xa34cbf2b, 0x33178498, 0xff873640, 0xe4ef1c66, 0xf19ac9af, 0xe200f539, 0x92f6f0a8, 0x24691014, 0x3175b239, 0xde8314c7, 0xb094c452, 0xbbde8418, 0x30ba87df, 0xde08131c, 0x0737f5f0, 0x95fd879f, 0xe9b2aa91, 0x45066fc3, 0x3d8b3407, 0x92f04ffe, 0x22e2635b, 0x748da9aa, 0x782f4ae0, 0xbc9025be, 0x06f4c600, 0xa7839096, 0xffc3eaa5, 0xe93d32d6, 0x374b2394, 0xda475198, 0x00000000, 0xfffffd4e, 0x3fffffff, 0x00000000 }, /* 6.63948134786225917529437780476033227135023519406373640528101831425430718761375546473567893310757624478253418660369573099279668847088751079108452086690906673779099828842768777844489517468789483402125437031719108778904308197914673830821734017965853854217686498834543775714560558516078216603E-208 */
+ { 0x00000000, 0x87c78c5d, 0x1a51d7db, 0x248b3908, 0x3e91eb7a, 0x0e4122a6, 0x6c17cf1c, 0xd8630b94, 0x6e2d0a38, 0x8f68e2ad, 0xbadfdc99, 0x03129180, 0x6194ad9a, 0xb2d06907, 0x57e08ff8, 0x95d02d36, 0xd935ac18, 0xd7814668, 0x643e1838, 0x55354765, 0xc6b68a5f, 0x59c7910d, 0x1d8b3a96, 0xfca4f794, 0x64fd8bd8, 0xa959bc7f, 0x5580a988, 0xc4f8115f, 0x8f5fc863, 0x02f9228f, 0xcb328425, 0x00000000, 0xfffffd5c, 0x3fffffff, 0xffffffff }, /* -1.01265369517595176941589850278204587802633787179860107652956544627203215622964596974719077645762299619268543656006424180690333575354795939843815350422276551364026809840732710312765610745132563643621293645892738540875727696314946679827120229033939995532076234186482667089770969373026160737E-203 */
+ { 0x00000000, 0xf4191182, 0x48152c5c, 0xcae756a4, 0x85de6434, 0x058ed8d3, 0xd5be0490, 0x0fcb68e5, 0xd3bd6bf2, 0x2603b143, 0xa1a66c6d, 0x2fb146f0, 0x36de79b7, 0xb1ced25b, 0x6405748f, 0x951ed1cf, 0x7e1bd611, 0xaca77994, 0xd0d4be06, 0x6ae8f02a, 0xd2cd6519, 0xf4a1aef3, 0xe2453f12, 0x69aa2f39, 0x285611ba, 0x09d5c23e, 0x0d61b4c0, 0x24702267, 0xa90624e5, 0xf8f5c88b, 0xb714bbdf, 0x00000000, 0xfffffd6a, 0x3fffffff, 0x00000000 }, /* 1.49487938481874000201174936980685612514247996634909490917294451178070218987332154099664899726073311098257210750148392997386780115521814806908688844186916492768166095018736198650602927148403985931689873391335290639627042153701608446896456177102231948298685094525937594416943676471999332860E-199 */
+ { 0x00000000, 0xd5efde80, 0xb499943d, 0x87869ace, 0x491ecc9a, 0xf26e596c, 0x71bab093, 0xae82b695, 0xa25a4c51, 0x0a074277, 0xe26107a6, 0x3b808708, 0x7648b246, 0xd98efcd2, 0xfcad47d1, 0xa37d8fb0, 0x654b8d60, 0x6d8007cb, 0x8471b408, 0x3e9f9675, 0xe7024b71, 0x60c2b745, 0x90359ea3, 0x343e8b71, 0x6ce80575, 0xe0926eec, 0x1189c8a9, 0x37623bfc, 0xb9b17ae8, 0x95dd386a, 0x9f91f23f, 0x00000000, 0xfffffd78, 0x3fffffff, 0xffffffff }, /* -2.13468776152116072287277810008419054670346139194650753029896476286369598201897688082010846758533248380346133222591079901089585372889372057674725411792652864922183820320807159877855684474593221670521505664472160008248788674937360856071877206863925446595197732714741644380594507080845950274E-195 */
+ { 0x00000000, 0xb5176afe, 0x2fea1cbe, 0x8ed486f2, 0x985de114, 0x6570cfe1, 0x2e15ebf0, 0x7eab6e0f, 0xa628f9fe, 0xeda8ffee, 0xa51577fc, 0x600c2817, 0x37908f7c, 0x5b404843, 0xd4f62d6d, 0xbb9cc140, 0xb1748243, 0x6cb9b6d9, 0x52c671c1, 0x794d2dd3, 0x208eaf74, 0x723281c4, 0x4f72c28b, 0x5b1e1945, 0x49652359, 0xe5b46468, 0xcfe7528e, 0x5d6b4efb, 0x2ea985c9, 0x84908162, 0x86764359, 0x00000000, 0xfffffd86, 0x3fffffff, 0x00000000 }, /* 2.94714992355611449399815744497623346877879879772134829633075075160961867283997969045131449061708189746467585491818861197426538515857084608406814923003105644652736250478661283644878491293565764356780631240598344852932135042474059742894910506305737851548499745803802900547728851206331800567E-191 */
+ { 0x00000000, 0x4bf38422, 0x43ccbebf, 0x0e4fc550, 0xd6908291, 0x235b7fb2, 0xd42f36cd, 0xe750c461, 0x43bd6868, 0xb2c43763, 0x8e02f3d8, 0x623ad065, 0xfb400ac4, 0xb45a7455, 0x3950eaae, 0x5929877d, 0xabb2c0e8, 0x41e556cd, 0x4c662e73, 0x9d90d48a, 0xd5228efb, 0xe8006352, 0x4611ea7c, 0x22407fe1, 0x528491f0, 0x724e2101, 0x4e2dd090, 0x48001e3e, 0xc1bc4dbc, 0x65bed0b0, 0xdaf5d4ec, 0x00000000, 0xfffffd93, 0x3fffffff, 0xffffffff }, /* -3.93149799802385673499354203159829544735091759616027862730522150264723130920755276377413205181843897140331819170682111971723038544695026848486540035657986366215834672602896544506378133846927168380019517323597662895987444799896587515859431920872905919623972498073417385926628324040382188771E-187 */
+ { 0x00000000, 0x18cbabfc, 0x66172e4c, 0x10370eab, 0x916778a6, 0x493ffc3b, 0x85c05548, 0x4f895f48, 0xb74a1fe3, 0x8cc1ba71, 0xc5a33fd6, 0x0923364e, 0xffbc460b, 0xa6e35a58, 0x0e7cbb10, 0x9acc08cb, 0x708fcf8a, 0x6f0a40c0, 0x10184c3d, 0xe261b58f, 0x72cfa096, 0xcb0e68f6, 0xd75f30d4, 0x966e468b, 0x52294bde, 0x125f7de3, 0x6ce7f5a4, 0xb17c57c7, 0x79d355fe, 0x7e5f6f85, 0xac289951, 0x00000000, 0xfffffda1, 0x3fffffff, 0x00000000 }, /* 5.06455572105433224601868084510492419527745204737367092769458633971016337252116946971498969098715145264942727644524618081676363272385582212435830726410935786215121567303201199445769309320865613205112020719615820356007116235210060553645922238568066231743891946437301470646358662933675897546E-183 */
+ { 0x00000000, 0x049badfb, 0xdc6e4797, 0x2dc86f1f, 0x17989c49, 0xeada99dd, 0x63ef1710, 0xfcd2f2f1, 0x2e492558, 0x5b36afbc, 0x605c1cd5, 0x8ff2aeed, 0x6a796d3d, 0xace4e483, 0xf1859aae, 0x41f7792e, 0xdff30c28, 0x91908e7b, 0x65d40dd9, 0xfe62db3b, 0x4b3da3a8, 0x86eeb2fb, 0x9c2da643, 0xa5a52d07, 0xbd17d5d1, 0xbef0f545, 0x12630223, 0x822c999b, 0x07b09c00, 0x1623ea5f, 0x82a1ce56, 0x00000000, 0xfffffdaf, 0x3fffffff, 0xffffffff }, /* -6.29625567241474584825042402663444175956892838529494769730990973752767510471831788746467907516770395510903682364275596433987837729489514323474324756572486878278678233800152895857089084894486919416295532949185450066502118151296170152000521098352788688350161076913849000213209677448495278010E-179 */
+ { 0x00000000, 0x68d7e96f, 0x93161ad8, 0x5617ca85, 0xf5b791fa, 0x5a9bbad7, 0xc182bdfd, 0x186c1d50, 0x33d2bb48, 0x71cbae2c, 0x8c0504b3, 0x23da3eff, 0xa72f5696, 0xa1c6bd4b, 0x38a3b95b, 0x0e06e5b1, 0xae91226b, 0x83916d86, 0x15ad63c1, 0xb7ee1369, 0xe7528a32, 0xf59bbbca, 0x13661048, 0x48213158, 0x8232d2c3, 0xb1874bfc, 0x27794931, 0xfe86a712, 0xf6914d53, 0x9f87b117, 0xbf3232af, 0x00000000, 0xfffffdbc, 0x3fffffff, 0x00000000 }, /* 7.54921055122528027205225840793469566972314513396864228907458177529568245055726314707015021554325663629085562687156301140294992876832934495138255762383457541785307089942878215843981322687828921762862089454811293622538337054310436580952943519961000415838082226324233896093535182404357912891E-175 */
+ { 0x00000000, 0x0bf619d6, 0x41a2acff, 0x54efed40, 0xf89bdfa4, 0x3c3a346b, 0x6e01b77b, 0xd795005c, 0xb89b5096, 0xd4a22b4f, 0x3e9ad468, 0x9f029b86, 0xaaef76c4, 0x8ddef15a, 0x802d5a23, 0x18b3e5d5, 0x45dfa3a5, 0x47c18391, 0xaddad750, 0x1eef3e25, 0x257f1cbd, 0x75992eec, 0xaf2eacdc, 0xdc8fe95d, 0x4994f8c7, 0x1cc6fd88, 0xbdf77bb0, 0x8e35d936, 0x76d8dc1a, 0xfef524d8, 0x86dad7df, 0x00000000, 0xfffffdca, 0x3fffffff, 0xffffffff }, /* -8.72386771299593388238358981620933431593206651681416302925458669953169063986397329275426557156620018938762423362492670883003759354264384351153509641419409927690953073236135837640140758116818165447173378403093825405137065053388844341202373913606636163229591063055792655744956065395193605221E-171 */
+ { 0x00000000, 0xb2cbd1ea, 0xa8763f54, 0x1d487a89, 0x624c2ce9, 0x2dc11851, 0xc9482f2a, 0xfba63e4e, 0x2a191416, 0x93e333d1, 0x36a00755, 0xfa1f64bc, 0x45cecf3d, 0x6083fa20, 0xf0a89f41, 0xf6179bfe, 0x1c13361b, 0xf6064f0d, 0xb721925b, 0x828f7296, 0x35875edd, 0x46862f10, 0x98929a3b, 0x0a5a463f, 0xba78b641, 0x36191b55, 0xaff8cdbc, 0xd456892d, 0x58f8828a, 0x0495701f, 0xb738346c, 0x00000000, 0xfffffdd7, 0x3fffffff, 0x00000000 }, /* 9.70966476456447441109293546544098909363239003321416345156035499657877168216860227483549758115318078186956955892447950340169067677856373742138360113339026599378150332624196905968307000932018623230832965954972506994029477700898134411029632648758522772405438815791516967511720317561425426983E-167 */
+ { 0x00000000, 0x63d8a33a, 0x330ae163, 0x3e3073ce, 0x802369e4, 0x570099d1, 0x6b51c523, 0x38829dc4, 0x034866f0, 0xdbc4604f, 0xca618fdc, 0xd0d43767, 0x0209ff50, 0xafc79aff, 0x3efe76a9, 0x9a856d0b, 0xcf05e301, 0xeb8588ec, 0xe1ce014a, 0xee91a586, 0x76caa42c, 0x0277f60a, 0xa8c1b32d, 0x8c498b5b, 0x59955851, 0xdbbd547e, 0x7dda9705, 0x092827e0, 0xfd96f4b3, 0x3efe685c, 0xef94be8c, 0x00000000, 0xfffffde4, 0x3fffffff, 0xffffffff }, /* -1.04009928958014649891627524705803875170990162035790118893114522723351802259390067568037850089312873510239890522616719614341442091317309324468294871008699094336370741625052546031844975701802983174324912119823877042851493500391623862020127523468501764498462612295450825551248779425731708437E-162 */
+ { 0x00000000, 0xff82f366, 0xba9bef8d, 0x3d5d66e6, 0x84046176, 0x84b5886b, 0x8297c370, 0x655c3180, 0x5a071470, 0x908b4612, 0x031cfdf7, 0x5fe7d4aa, 0xec381122, 0x8c6cb633, 0xce181c53, 0x737a34cf, 0x912f0cb8, 0x686f7b3e, 0x6ec5d22a, 0x35b44b1f, 0xe461baeb, 0xb5255dfc, 0x4a448ba1, 0x86adde58, 0xd2641fe0, 0xf7033438, 0xf0228a25, 0xf329f7d2, 0x3894032c, 0x3f3c07af, 0x96a50f30, 0x00000000, 0xfffffdf2, 0x3fffffff, 0x00000000 }, /* 1.07151028812546692318354675951919152201154064929270980483686581309597026687623647608592593162010122290249136850079552830152253570710330063331816316858578406426676626950729433151807592308449171594599554386654264439497781085590535230134986435440206701520605537371085185073602133282703049993E-158 */
+ { 0x00000000, 0x24da3885, 0xf82d2ca2, 0x04dcba57, 0x70d39b97, 0xa9e24914, 0xa5ac6e83, 0xd090023b, 0x34c048aa, 0xbcdd0b87, 0xaecb2bef, 0xee6270ac, 0x35224246, 0x25dbdeac, 0xecb49b47, 0x489a439d, 0x12f76262, 0x1edf01bf, 0x9d5d5671, 0xb6056913, 0x7e7f9b43, 0x8c4a0875, 0xf2c0963e, 0xf6c25e93, 0x2b41c005, 0xa1637f3c, 0x8af3bdb3, 0x725cd7de, 0x60ffdf56, 0xee6b2bc9, 0xb60db93a, 0x00000000, 0xfffffdff, 0x3fffffff, 0xffffffff }, /* -1.06079518524421225395171129192399960679142524279978270678849715496501056420747411132506667230390021067346640781161530466105475980555179120301719053889274906450151589014300936561858946177366957583259616124142217997239799222515015925770050341411517547049500202058485607132581273114432924394E-154 */
+ { 0x00000000, 0xd6d60796, 0xbca3df7b, 0x9d0595de, 0x577c4ff7, 0x3c77633b, 0x2cf4fa5f, 0xb14665d0, 0x8190a5ec, 0x62331963, 0x7f0325b1, 0xd594cdc3, 0x9fec5911, 0x3b9443bd, 0x503d6b6c, 0x805658e8, 0x01ca3287, 0x6a1d3894, 0xbeac6346, 0x4267a73b, 0xd719f31b, 0xf4aaa870, 0x8de09a57, 0xeba6ebdf, 0xc1f1fbe2, 0x417684d4, 0xad1d7651, 0x4014dc3e, 0x5e1eea19, 0xf2493c7f, 0xd3414cc0, 0x00000000, 0xfffffe0c, 0x3fffffff, 0x00000000 }, /* 1.00839190309314816860649675410295402621592883580547344107314539550973904233562489022560837869208754026619716726572142864085584416376354473022077961476435514667946276130868914364603698341945528928991426304401604595477564896622724383258925106752078025580961529829374486640184558266233843609E-150 */
+ { 0x00000000, 0x9367d7e4, 0xa6121320, 0x1214ecbc, 0x59dab950, 0x35b2c9a8, 0x01fcda1c, 0xc57e7f71, 0x4318e220, 0x2a29b46c, 0x0e3a383d, 0x806d5ba6, 0xc90b3495, 0x2cf17229, 0x0d6367bd, 0x113e3d30, 0x34f204d0, 0x03a67879, 0x43804efc, 0x58ed6535, 0x9f77e3a5, 0xeb61fd85, 0xe0f30bd3, 0xa058d497, 0xdbea656b, 0x75e0f1e0, 0xc6b9ccb8, 0x1c573931, 0xcbc86a9e, 0xcdbb8859, 0xeb2fb272, 0x00000000, 0xfffffe19, 0x3fffffff, 0xffffffff }, /* -9.19653415620951129769125039741894071908927098254591778258708600704882006610089899885754841367183836722771816546338139838451990179411597229794542330093932269802215100301322338626136859393434607032508043103981831010970911998211266081810576568881209526418761751111647615302984295188238068405E-147 */
+ { 0x00000000, 0x73a191f7, 0xf5904b81, 0x5ce29511, 0xe9c5350a, 0x5e464445, 0x19c49b71, 0x99ddacd8, 0xb8749383, 0x1a863414, 0xc42106bf, 0xf74c6e9b, 0xa33df79b, 0x734dbfff, 0x0ad2ebad, 0x594c946f, 0xc01a4ddc, 0xc3987f56, 0xc6f87c8f, 0x02d5d570, 0x081cc03e, 0x35bfa1bb, 0xd35d5d2f, 0xca2ccb5d, 0x24ae321a, 0x184afc1e, 0xce416627, 0x99de5458, 0x5326ef46, 0xe2eb8f91, 0xfaf9f63d, 0x00000000, 0xfffffe26, 0x3fffffff, 0x00000000 }, /* 8.03961015935835477644169109742363797662784069294164132553763058736207850178540590480126882323192110063047122024808801846775070012388315496087933748693601991587778029927490337483509890125283886987408752196229977295559255095107779886639252313022355238794577737186990707337682411834767760534E-143 */
+ { 0x00000000, 0xe4648b99, 0xb148cc6f, 0x6538f048, 0xe3d82185, 0x22983995, 0xd52d648e, 0xc71199fc, 0x22e8b000, 0x856cead2, 0x211faf23, 0xa4b18037, 0x9516adaf, 0xf54f68e1, 0x494374a6, 0x3ed2ed71, 0xaf6a0712, 0xc38d98ee, 0xb0abd8cb, 0xafd2e420, 0x621530fb, 0xafa6fbd4, 0xe191252d, 0x506f03aa, 0x271e42fa, 0xda19d0f4, 0xa0e4cb02, 0x437feb79, 0x724d5524, 0x7f83fe4c, 0x803eda23, 0x00000000, 0xfffffe34, 0x3fffffff, 0xffffffff }, /* -6.73076162541481461883698378676306971403282822813074211774010432773953212169474182349962225880976434544783050559169928906119370521272760745000550315048542367150223220404953940363304030001761347628926234744148864774039816317966684306242024379879538172161287664645154019990096523920065080982E-139 */
+ { 0x00000000, 0x7c48c1ac, 0x92152035, 0x3401d14c, 0x180e3faf, 0xce6f7eec, 0xf05e9e21, 0x5000dbdd, 0x014fee27, 0x9ccef2d3, 0x0ab0d424, 0x4c37cf93, 0x3777b58e, 0xcb3ad242, 0x86437700, 0x33d3309b, 0x9d83fcc2, 0x794ac0b1, 0x6d7e0ed5, 0x30b5c95e, 0x344eb0ea, 0x779fec38, 0x0b5c7754, 0xc18b188c, 0x74ff8dba, 0x73c2bc3f, 0xba436b80, 0x0a8007dc, 0x3f067aa0, 0xab3d7f2c, 0xfacae955, 0x00000000, 0xfffffe40, 0x3fffffff, 0x00000000 }, /* 5.39134006195726650968842401319721884094029541073272443630982356651936522947748820062319742930662124070371223497895113053801615787538221340305228642346491962166298241078990434522485862919249244560543232636446862967275610728174311554621660551817476085949924700518860588942106812318364194628E-135 */
+ { 0x00000000, 0xbac4df6c, 0x0d4ef06e, 0x44a9255b, 0x49d03323, 0x671e6dc9, 0xe2d0a719, 0xcac0370f, 0x41586063, 0x580eb414, 0x834061ec, 0xa5043319, 0xc9d9fb97, 0xc0fb3865, 0x337d5de8, 0x2758ea79, 0x141edba3, 0x019b2af4, 0x7fd40f5d, 0xde05e471, 0x86e28ad6, 0xb0cc3583, 0xe19e2a85, 0xc9613eb0, 0x4e17d534, 0xcc2fbe6e, 0x09138237, 0x11d02759, 0x19e6ce1a, 0x5049391a, 0xea622291, 0x00000000, 0xfffffe4d, 0x3fffffff, 0xffffffff }, /* -4.12760995143448323981745742450379074462389016645697382843880092252722601968796496639711995187714922188276208709988498553990517046941543627137834687334310116645154432175978082788578593798051654104812207451030049090644625990465163964761219561387013625853920749264546838003099854986866469239E-131 */
+ { 0x00000000, 0xb156c958, 0xda038aa8, 0x9b6acdfa, 0x8d89f12d, 0x9748ebcb, 0xde74bf77, 0xadced0fd, 0xb6fdef18, 0x5ba764ce, 0xa6e0d2d0, 0x6adc872e, 0x89256b78, 0x98270603, 0x388de410, 0x94554029, 0x2cb4cf63, 0x8e1ee624, 0x0780ca75, 0x1bbe6209, 0x8dacc6c4, 0xabf33900, 0xf6539311, 0x4a72b660, 0x8dcf6450, 0xaa43da7d, 0x83095882, 0x63452e1c, 0x3a7ce489, 0x8b1456e4, 0xd125f1b8, 0x00000000, 0xfffffe5a, 0x3fffffff, 0x00000000 }, /* 3.01728287449860724830656137731227103432006371168004786858876347436740222039190239043629468482219608119629908567001592442967067961314268391441823801242280853653051354736328028251241987068617137730312897584340258042308664316481386792189846679367324183138863814689051236348685520186210548413E-127 */
+ { 0x00000000, 0x51a4aed9, 0x0baec607, 0x29c56fe4, 0xcd3c7b94, 0x007b9618, 0xd8b4ccbe, 0x03c9e83d, 0xa88bce82, 0x57aae97b, 0xf0852703, 0x5d38f9c1, 0x3c9e3005, 0xa1b88169, 0xc254da03, 0xfdce3e45, 0x098b6381, 0xcc548c1e, 0x6f42bc4e, 0x271ca7af, 0x58936baa, 0xaa37a023, 0xc5a460ca, 0xd55c60f7, 0x9b10e17f, 0x34a87f93, 0x84059434, 0x6d5c809e, 0x7d470b00, 0xef5def73, 0xb2002b18, 0x00000000, 0xfffffe67, 0x3fffffff, 0xffffffff }, /* -2.10364962010042897351933459226211536512794841978332937398008589432895282805723434661218465425803510781005972252913510251236639782628307922506925415018237567492285262544669725656765696896264780524393410849364250862173172380926154275476448709853575777373304310937532246576555199743504102211E-123 */
+ { 0x00000000, 0xc4b182ea, 0x9e98c481, 0x57d89d10, 0x3daa152e, 0x265b5208, 0x9c2683b7, 0x17966df7, 0x73e67709, 0x0c275efb, 0x56d05f9d, 0x38eb008a, 0xbdd99d70, 0xc163d019, 0xdf047c17, 0x154f179b, 0x1a9d13de, 0xa38b4cdb, 0x2da58bcd, 0x25562bb5, 0xa88106fb, 0x51a2b9c6, 0xe42f16ba, 0x356db65e, 0x1d69dfd5, 0x93f1ddf0, 0x85eac5f9, 0x88ab5008, 0x1342e9db, 0x67939975, 0x905242f1, 0x00000000, 0xfffffe74, 0x3fffffff, 0x00000000 }, /* 1.39724407767070492421154203618049702551798334042008737019757305101329046839561505301981304735818691860744166770385153508871376143621722122129099860643676797935800723801117909929919812605586817875610548931652575466978051150582283645107596833990511108847910346262399604651037631700241233803E-119 */
+ { 0x00000000, 0xfd16ad14, 0x874d5a15, 0x64aadd24, 0x21ac2745, 0xb6c9a860, 0x928f29ed, 0x0dc9b723, 0xf5c97ba5, 0xcf4a4ba1, 0x38fe8721, 0x69e9686e, 0xa380359e, 0x0a5de22d, 0x27f9b3dc, 0xaaffb0d3, 0x12105da7, 0x4b57ef96, 0x8d6e6eb6, 0x829bf570, 0x85ff15c5, 0x7bf614a5, 0x6a14a811, 0xf9704864, 0x7d625c5d, 0x17463171, 0x26a13f78, 0xbbe0547d, 0xa4b83ed5, 0x7ad0bdc7, 0xdeaeed4a, 0x00000000, 0xfffffe80, 0x3fffffff, 0xffffffff }, /* -8.83058257087885512101694566866074120127365471145495217964866168240399576026028713508521845930374132559903133988834170176067097227689283811855911119420144457267962284234313668267774274903249986757022260468026168965844364534677721864784078792661181028517854800920931964563363069510994372021E-116 */
+ { 0x00000000, 0x3f95c8d1, 0x122e6025, 0x56da3997, 0xceecbb8e, 0x68d13c93, 0xba58d4e2, 0x1bc0aa7e, 0x17c3d4de, 0x169c6eda, 0xdb876c85, 0x0623b6ba, 0x2a3e1595, 0xf244a364, 0xd086bca7, 0xdd2e55f3, 0x565e5fa9, 0x465d0877, 0xf4b0e6cb, 0x3e31b781, 0x1aad7446, 0x5191fa43, 0x1e8604f8, 0x25d08213, 0xe49d0d18, 0x5b90465f, 0x81425838, 0x532e07f1, 0x4e93d491, 0x8aeaea23, 0xa342df98, 0x00000000, 0xfffffe8d, 0x3fffffff, 0x00000000 }, /* 5.30364789206984038568277756859764116548495701969984427909698620645183985361232845333218220665782704015477822273693802607745898594950183857400660218323738761315146650238310805842309846363934784515309257032350680868506468529655147373794159433837833117346494505336488828313605973513515560431E-112 */
+ { 0x00000000, 0xa1c12afd, 0x2f0da175, 0xbe8e8ef2, 0x9c5c9fae, 0x469fc898, 0x0b91d444, 0xe53023bc, 0x6637b9fd, 0xd1d1bb0b, 0x7901b006, 0x4805802b, 0xc086a0fc, 0x1f909496, 0x87ba37bb, 0x220bbb1c, 0x11f0d4a0, 0x60aaf708, 0x98c32d2c, 0xc00caf9e, 0xe1dfe10e, 0x8f836483, 0x1b3a006a, 0xda9f6903, 0xf1e38d78, 0x6d6b85ee, 0xd4209344, 0x3c00ce8d, 0xa219388f, 0x07516853, 0xe331cfa8, 0x00000000, 0xfffffe99, 0x3fffffff, 0xffffffff }, /* -3.02307929847980901983918321410065546432642550122891123908528213767754871655902721839934385779496141288822358696005467486415162199121604798718376324444531093631253155936529002104740341193567144308124659441896568635544711688331071680724138430264206135472253912933305428353282023964170713657E-108 */
+ { 0x00000000, 0x9baeeb3c, 0x7b8f9902, 0x8bf26e83, 0xff2a2dbe, 0xc0f1963d, 0xb409f5d2, 0xa9591cfb, 0x82299e30, 0x202511c3, 0xcaefcbbc, 0x4f5666ed, 0x66eb4048, 0xf546a509, 0xc0407bdf, 0xd8735c52, 0x02549f35, 0xd37ebd06, 0xc51c3439, 0x8a045d8e, 0x37627198, 0x44c2d4b8, 0x5c642f66, 0x41aa3e6f, 0xa0e1ddba, 0x8f677741, 0xe671bb1c, 0xf3c14834, 0xa654419b, 0xfd535e9b, 0x95d148be, 0x00000000, 0xfffffea6, 0x3fffffff, 0x00000000 }, /* 1.63306743703879283251712677225717408182913505576385785135386941077341181668518650337932555198083815524221838167582153536161470619965490912267666890464935696779602954241106990116704610354164631617455952160639715388331557359095158933360899426221683912096355478824611142640442475468363954057E-104 */
+ { 0x00000000, 0x72ba6d7b, 0x72bd6072, 0xcab41dc5, 0xe82161b0, 0x7eb80284, 0x01135003, 0x0257aa1c, 0xe19160fd, 0x24b33525, 0xba474bcf, 0xe25b67b9, 0xad04292f, 0x4d1ab4cc, 0x46f07a9a, 0xb3a3f9b9, 0xffe89cb3, 0x2b74ace8, 0xaf00b32e, 0xe04072c3, 0xe91f5cc5, 0x22d1287b, 0xfbcf0928, 0xf4f3f8eb, 0x6849e439, 0x24f9a156, 0x059af106, 0x22b7b99e, 0x421627e2, 0x5d298c93, 0xbafab24a, 0x00000000, 0xfffffeb2, 0x3fffffff, 0xffffffff }, /* -8.34824073814230895982755205977867390631053840506484133612098042787368120689467340527511222172604464959822036712679968876857437809263589543512313144056751281937330307855813825412813286122830463439556753149055701713167031310888455251182597802720522961300502664786220581842481708430465252584E-101 */
+ { 0x00000000, 0x04cb7ba2, 0x1e4837f1, 0xe65c28e1, 0x4b02bbf9, 0x5bd6f509, 0xaafd181d, 0x579fcad9, 0x1a5fdd66, 0x3474eeaa, 0xd12d6c68, 0x652f5732, 0xa8bbd7b6, 0xb3abddf8, 0x5a86d292, 0x6774fc19, 0x40c46bc8, 0x117e3565, 0x7ffcf34a, 0xd5cfff54, 0x1d85db85, 0x340e639d, 0x458ec2ec, 0xd7b93127, 0xc43a21ff, 0x1ed9dd1f, 0x36dc14f7, 0xc8b06601, 0x258de047, 0x709b5ea4, 0xdc7c5efd, 0x00000000, 0xfffffebe, 0x3fffffff, 0x00000000 }, /* 4.03220027652273522759670764487309949674799004964631836534643354666298802293012725474787920309367956575594043732224424967522142461874313749516447248579410869175730538694358088663561890830083203734830862291677822797468369961522084573941964853400119996624963898935892186767530468791129780655E-97 */
+ { 0x00000000, 0x856dcfe4, 0x2be7ce61, 0x1b49ea7a, 0x25d0fae8, 0x8a869e78, 0x70f9fdcb, 0x3575c036, 0x4708991f, 0xc2e589a0, 0xc1e2057c, 0x8a614eca, 0xaa8f3277, 0xad596b1a, 0x337176b8, 0x29135f69, 0x5fca7ae3, 0xa2f521e4, 0x3d5c9b9c, 0x1d931b41, 0x0296a3ed, 0x3ae7014d, 0x6e9e8b50, 0x53333d6c, 0x1583a951, 0xdf90d4b5, 0xd9c54c51, 0xd87a3575, 0x14c58f37, 0x6700d185, 0xf53f56a8, 0x00000000, 0xfffffeca, 0x3fffffff, 0xffffffff }, /* -1.83707044598375816969306000300418413071838426661886264725183512385965734324696597726313376492948041015840646324401448015203088105629937344279693366452779591996462833429149536148274470704985586605995257656521610128535138649980317232096168914864606207571763642329190414220703836943108764896E-93 */
+ { 0x00000000, 0x716b81ca, 0x7f5cb45f, 0x3510e91a, 0x846d528d, 0xd505d7b2, 0x02fc1d22, 0x211cda3f, 0x5e951c53, 0x90aedf20, 0x8d72e5b5, 0x56bf557f, 0xa6f19ce7, 0x1647a3a6, 0x07809b3c, 0x95b2b527, 0xa869f8fa, 0xb7167f0f, 0xda324f3d, 0x5c4cd975, 0x642b0338, 0xb3d8991e, 0x98ade6d4, 0x26a2055a, 0x149442db, 0xa023c864, 0x075ae247, 0x2ecd7f9f, 0xc130b550, 0x9070ddb8, 0x806e7b51, 0x00000000, 0xfffffed7, 0x3fffffff, 0x00000000 }, /* 7.88103221327032254798322741288794992078186850379492075671037268135793000252948404245884385154747095957956372731682211985221247973152431206959884542082424449664825555411051510076097304251396905567111929410350243538363401325200535512594410940884993518855395253317725700286451889741328921357E-90 */
+ { 0x00000000, 0xa9cc1c2e, 0xeaaad1ee, 0x1a73ca4f, 0x4900d44b, 0x73ea4f69, 0xce16f528, 0x76dc012d, 0x2f700a57, 0xd6096b9a, 0xbb5b8c60, 0xb5fa3375, 0x18abae79, 0x4bdd0a30, 0xd6c5319e, 0x56b7d4a4, 0xd390a22d, 0x80744a26, 0x05930c01, 0xf5b74c20, 0xd534ae56, 0xc2126d73, 0x5c965e72, 0x740efa8a, 0x0883e39f, 0x03467285, 0x167aed7d, 0xdc249341, 0xbc57e4f5, 0x945e3483, 0xfcd982c8, 0x00000000, 0xfffffee2, 0x3fffffff, 0xffffffff }, /* -3.17763218839059405134683729287642140805924938073011204910562226512351737701988796591940584094394029090248009485414267872441207182775060262646225447367633538104857663941735968862682554903923122420829929784888210284497733226722199984490353489032776097273392428132655901024356563290915643784E-86 */
+ { 0x00000000, 0xc36f1301, 0xc79b61c2, 0x15c696d0, 0xb3e9077f, 0x3666bbf8, 0x915c8814, 0xa95cbcc5, 0x3b30741c, 0x727181e4, 0x33a695af, 0xa16705b3, 0x28c78539, 0x894c3848, 0xb3ce53b0, 0x9cf1fcf7, 0x9998abbe, 0xe2fb5ff7, 0x1125a635, 0x8b211eea, 0xd3fc8479, 0x35f1c3cf, 0x813d5775, 0x5ac95495, 0x95bcc74c, 0x4de62bfd, 0x3921c108, 0x83244577, 0x2307a808, 0xf3fe7bbd, 0xe9775621, 0x00000000, 0xfffffeee, 0x3fffffff, 0x00000000 }, /* 1.20178049364932267021937386416586257652800811579212837697174634066971427198892162871071928904499821801931797187383676109357264556525527791332802464194439004111257168502764543423866542264663964726713954464869811899683420771287557419272229504171722698253499862469528774094828158854822650526E-82 */
+ { 0x00000000, 0x7228c4be, 0x21e8db9e, 0x3a4207f0, 0x29795e5b, 0x3cc8cf66, 0xbb46cfba, 0xcb1f2fd1, 0x97a6cc46, 0xc8d8db37, 0xa05fded8, 0x0ebe1b5e, 0x5d3e6fe4, 0x52a91fa4, 0x142611d4, 0x7d2423e1, 0xbd7f326e, 0x126bc0b0, 0xcb51c9e6, 0x0b7e5ff7, 0x5df5fd7e, 0x0cdf327b, 0x35f243d6, 0xbd76805a, 0xe9a9673e, 0x6d532d84, 0x4a206c14, 0x5b571909, 0x36865df9, 0xd81fb071, 0xc9c66330, 0x00000000, 0xfffffefa, 0x3fffffff, 0xffffffff }, /* -4.25430294751860225257658347914715352090914872990413445447998204597078852284078256563594628321929369178838562043338213427124716530100368381318120723248314074553850376499786483720487559616909032683346354443199651863716704132248028167969500605212644467598919166442133681118464378972771258461E-79 */
+ { 0x00000000, 0xc18e0ef1, 0x8ad690ac, 0x39b3da4c, 0x5230e9d3, 0x21401215, 0x7b21ccf5, 0xc6b0f9a9, 0x77ff4cd1, 0xbb5531fe, 0x402d94b7, 0x726630d7, 0x09c2850f, 0xff37c12a, 0x8ae33a23, 0x6dc14b75, 0xa6f2ca14, 0x529e3866, 0x607ae395, 0xdc06e035, 0xd2b6abb9, 0xa423a61e, 0xcfcaaa00, 0x03abc558, 0x67185af5, 0xfcbd429d, 0x1f746b3b, 0x63592c95, 0x60a23399, 0x4c7093c9, 0xa2dbbfcf, 0x00000000, 0xffffff06, 0x3fffffff, 0x00000000 }, /* 1.40647255444964990470181849820604895401256457010630685065108206439794268565116271619924384123229849450524028611527613359007431284851181786863770711105892633047502934470829411517993187209350126205111495828876155610992133841736828735488151621196317893284236294771647031819185381600752040927E-75 */
+ { 0x00000000, 0x6c7b711c, 0xff011f1b, 0xc804f340, 0x38207f24, 0xda7494e3, 0x3ec6d079, 0xd385ac40, 0x4c5cb541, 0x3399973f, 0xb78d9990, 0x3b0baf73, 0x38ad8a1c, 0x22d2d980, 0xc5dfba70, 0xb90fb27b, 0x611321e8, 0x913ff2d2, 0x4618d043, 0x83e65730, 0x5ae4b842, 0xf6d99cd4, 0x907fc9aa, 0x7a8553ca, 0xb80ba0ca, 0x3718a12e, 0x444e1545, 0xae691c0c, 0xda53ef99, 0xc1f54e41, 0xf4ec7b76, 0x00000000, 0xffffff11, 0x3fffffff, 0xffffffff }, /* -4.33193546770492170648160097447463077835869887592742510000533275834566347180558116589367103099547936307614008123505049145742888357341639903540413790206149309786309038170154587475419016604798388711757112255330233614460362725121443711569239574949960611775212615031202232003915450086240084246E-72 */
+ { 0x00000000, 0xe896a46b, 0x8e8d08e7, 0xbb59752b, 0xf0b831be, 0x8f012960, 0x0f4ea306, 0xfa57d382, 0x5091c3db, 0xa2cf5f20, 0xfae110ac, 0x79c1ca37, 0x779a41e0, 0x1a5513b9, 0x3be2b365, 0x7c4ed7d6, 0xbf943e51, 0x361d8eca, 0xdafa9685, 0x79e9922b, 0xe102903f, 0x553b4d74, 0x29b74a09, 0x7a5be8ec, 0x84d91ff9, 0xbcdf559f, 0x123a0f1c, 0x81bdb179, 0x436d660a, 0x9ac6470e, 0xab22bcc4, 0x00000000, 0xffffff1d, 0x3fffffff, 0x00000000 }, /* 1.23979993085714859239503419889463932876625961829042906362152623543852888563075732967876864907090619371239129124947145065511614647871177340393266426756999932460841646724298242935464922552293298849304885527503446872696551130932995492992234663404661667413411815350205199437586691058641157068E-68 */
+ { 0x00000000, 0x1cb4f31f, 0xe58192af, 0x0443413e, 0x1c229637, 0x82e44fd0, 0xd3a3e0b0, 0x067a1581, 0x5b2846f0, 0x8b565cd7, 0x7d5e7117, 0x2daa715b, 0xaa60404e, 0x6b992b0a, 0xea8c0f4d, 0x8478187d, 0x8b1476b2, 0x7f934667, 0xca0f7de9, 0x325df4c7, 0xd95ed1ca, 0x15de4acc, 0xd004d85f, 0x8df2041d, 0x108728e7, 0xb6933360, 0x471a2e91, 0x9b012350, 0xf85029a2, 0x966bc102, 0xdd9b7b70, 0x00000000, 0xffffff28, 0x3fffffff, 0xffffffff }, /* -3.28794941663315806703163069546858349988812050770621787672428757638297860469276843830809445733604322572526170439359828713736802046154362306722942563759563820886152047112838940264852974608681828548356556418826405891791891762095783217505261259447006122461280661662138225038294901942049899727E-65 */
+ { 0x00000000, 0x6ab9f21b, 0x2adc2d37, 0xbc15d794, 0x6f1739ff, 0xa434d297, 0xb1f81821, 0x1621a410, 0x3002f851, 0x35380848, 0xd95d1d65, 0xc310930d, 0xc128d276, 0x2efbfdde, 0x50eb06a7, 0x877c55a6, 0xaf109d7f, 0x4a6ef77c, 0x00bc8430, 0x1160730a, 0xc784d73c, 0xdff4967d, 0x550ce5eb, 0x80c762b6, 0xd5e2d857, 0xe854cc1a, 0x6487891a, 0x62f70e3f, 0xe6c6f2e7, 0xb7f933d2, 0x848da035, 0x00000000, 0xffffff34, 0x3fffffff, 0x00000000 }, /* 8.05547607075123726422749520389802957472589524388023379797450456213829758149728267385483142047330590302689117576431580348655165013078187651471209281210931361171072515426455403648889787791270479943473563226124694432551421860700571472548864087230205454382623689927027518319632819403406454342E-62 */
+ { 0x00000000, 0xb684264e, 0x0227fc03, 0xe3d060f9, 0x1726cbc6, 0x74827d46, 0x7cbb48bd, 0xcdc44743, 0xb9215968, 0x7c9fb91f, 0x41709261, 0xd2e041fd, 0x60c6f7d6, 0x29c195a7, 0x3522e554, 0x7b3ef659, 0x58d84d7e, 0x31fe3c9f, 0x04cfa99d, 0x2b243eb9, 0x8dc85518, 0xd4b36dc6, 0xd9b03545, 0x63dba2bc, 0x8f9be250, 0xa3ed68d5, 0xd4bd4d07, 0xe30425b1, 0x52372792, 0x2ca88316, 0x9204027b, 0x00000000, 0xffffff3f, 0x3fffffff, 0xffffffff }, /* -1.81731540156147912680972291799939547205816196701938074482304822921839993438578697122164996845877781172286664925242964526656605226950439134171904813841186115080193959480208339063189536125710620275247635863813731064756170682747343384250960703592250369431558197889280442695053090443657088537E-58 */
+ { 0x00000000, 0xa941835b, 0x6e41f040, 0x5383e651, 0x84e1f93a, 0x31227dfb, 0xb5e717a0, 0xb79c1f93, 0xd05e7527, 0x08b6705c, 0xb9e487f4, 0x61a42ab2, 0xed111b00, 0xd1346a02, 0xaa75054a, 0x9711e37e, 0x0f0ca053, 0xa247b7c6, 0x819ce4af, 0x2d9ae265, 0x6fce3c02, 0x54bc5b34, 0x6106d9d8, 0xc0ee3ebc, 0xdae6cefe, 0x78f035b5, 0x7dc6559b, 0xb6f47119, 0xcf993f3f, 0xff63527e, 0x93958d81, 0x00000000, 0xffffff4a, 0x3fffffff, 0x00000000 }, /* 3.76184288123226179249612644025874862716039527173011814178370983448208786417857903042881543470967007026633396395252936570179172819787409007735842964651255258216001496124031261860802339780220983969762606238094423304045273329601675984506700361572463656800438274590711300457658132384651532034E-55 */
+ { 0x00000000, 0x05a0fc07, 0x99008c39, 0x1bfb13ff, 0xb02a869a, 0x2262d87f, 0xa298a076, 0x692735d2, 0xbe7f432f, 0xf20c8acd, 0x1cbb9f98, 0xda342972, 0xb4024d71, 0x9e44ebef, 0x84791b63, 0x391006aa, 0x78e72a1d, 0x416b4146, 0xc63d7144, 0x03219626, 0xf14a0670, 0x5a480241, 0x07a2d440, 0x593c18f5, 0x80ba3a3a, 0x2139e99e, 0x0cb1ba16, 0x5c84d27c, 0x26c912ee, 0x986f41b6, 0x8857a93a, 0x00000000, 0xffffff55, 0x3fffffff, 0xffffffff }, /* -7.11740673129143931140267122496955240258746785411338352425477900684011023902587152557131880247069577294390385979818555990778994975037777842636214889120174948544674830666667147440638026864178101670790851002474648891253657096051062975560033916457518449737535704405392215553520738217802122584E-52 */
+ { 0x00000000, 0xe455a4db, 0x2357f03f, 0xf4a4acdb, 0x108d5cde, 0xdfc6209f, 0x6a9fa032, 0x3a546bdc, 0xfcd9027b, 0xb30a176a, 0x655183e2, 0xf570b7b2, 0x9835df3b, 0x05a6e6c2, 0xbfc5a88f, 0x24757335, 0x0250bc52, 0x4802dd45, 0x345e52f9, 0x5d43fb00, 0xe442fbd3, 0x37d217cb, 0x0d5751ee, 0x1f0f8ff8, 0x0b792aeb, 0x36dfe35d, 0x9b58df6e, 0xd6955bf5, 0xd0392255, 0x09571800, 0xe5476a15, 0x00000000, 0xffffff5f, 0x3fffffff, 0x00000000 }, /* 1.22561743912838584942353998493975692372556196447832464287667294497786698316025507670338109778545381210094024465724755341612142934701505344501956203906494126139393005840800082789277868226011469107710184542626134539073879751939992950756136666976707648460317412234005187418628190580153826856E-48 */
+ { 0x00000000, 0x61efe352, 0xe9dccc9e, 0x0f231a7c, 0xd0f5bb43, 0xfec52e4c, 0xb2f0e231, 0xdd6e5276, 0x7e994ce3, 0xae60afd6, 0xe32d1775, 0xabf4dbec, 0x39f1090a, 0xf14e21c6, 0xf1138f64, 0x91c576c1, 0x90c37f72, 0xe1da2e8b, 0x27e3d933, 0x000ac831, 0x4edf05d2, 0x74850820, 0xf2298368, 0x18a8daa9, 0xdfbd4bb1, 0xf3cc8a2f, 0x1554b230, 0x6273c50c, 0x9e9b8527, 0x061d5748, 0xaea565ce, 0x00000000, 0xffffff6a, 0x3fffffff, 0xffffffff }, /* -1.91196320504028192510072237650602080101187666458618644288760979416547249372999791965727451254530794687746678166530618332914942978134348337423051678094130836777453089111648129151273474432577891808027887886496769880955252413026389202076540956867178961377881084524532409848897231969992465431E-45 */
+ { 0x00000000, 0x927e5a35, 0xe38acddf, 0x2304945d, 0xd633d96a, 0x464a7d2d, 0xfab349a7, 0xde88fa39, 0x02d37d12, 0x14edc16f, 0xc1ec69b6, 0x271ab3f7, 0xac8e73ea, 0x1952c75f, 0x4a825b63, 0xcf26a08f, 0xa1446d7d, 0xbc9b12e8, 0x7e4558ba, 0xd70ecddf, 0x5c4b387d, 0xebfca8a8, 0x57ffffed, 0xa95bd83c, 0xbbb4696d, 0x36bf57bc, 0x1749caaa, 0x93adf50e, 0x35c68953, 0x61654958, 0xefcc1948, 0x00000000, 0xffffff74, 0x3fffffff, 0x00000000 }, /* 2.68822026628663638669161566136746524622269859040817813869997937059665432618437707503812796463870297330971829502142049376078409827256893762416810659400347956509099043290977269586690505052204515882087210368414458452623084892715103218119620938322733659729570376330995565120524631502094811807E-42 */
+ { 0x00000000, 0x0c576aee, 0x8253bebf, 0x16dce945, 0x79eed793, 0xd5f0f8f4, 0xabbc0e05, 0x1be945f2, 0xcc3d1d73, 0x85e04681, 0xedcef309, 0x8f0eedb8, 0x5ca9a450, 0x78146da9, 0x28573339, 0xe6f243c8, 0x1f37995c, 0xe3096822, 0x002faa16, 0x6bcf9ba9, 0x94c84741, 0xe0aff1c3, 0x2023fff4, 0xf7b20189, 0x9d7b7edc, 0xb8aeb87a, 0x2b53e62f, 0xeb5b8644, 0xc515a57c, 0x07ebd09f, 0x9388118e, 0x00000000, 0xffffff7f, 0x3fffffff, 0xffffffff }, /* -3.38715753552116184723143573332300621024060022391430445476197400695178445099231511454804123544476574637024505172698982213858796382343686140645181430844438425201464794546631359679230036365777690011429885064202217650305086964821030054830715166218039854621129787751412428353303495593864016936E-39 */
+ { 0x00000000, 0x95f6befe, 0x81068fd1, 0x5d8bd545, 0xffe00471, 0x6475d001, 0x652b8d5d, 0xa0151924, 0x3848f6c4, 0xef303d41, 0x2091414b, 0x44bfdb79, 0x1207e08a, 0x78126228, 0xd0338ba0, 0x4b0c7344, 0x63346b8a, 0x13c3ce99, 0xacb439de, 0x2ea0fa0e, 0xcc857213, 0xd030c866, 0xbfb771f3, 0x1d668aae, 0x598dd081, 0x49db7122, 0xb1796db7, 0x5fe1c89d, 0x0f7237d3, 0x1fade217, 0xa1a6973c, 0x00000000, 0xffffff89, 0x3fffffff, 0x00000000 }, /* 3.80039075485474359259367089278841296788995345123184959824293483579990215401337755852290226616902716742741494803768258043949569540989615849803893565407459913076043499481320385560096100802402568192824331042034888203642307574529195721520062416496479961360072895341261064360861006072122687635E-36 */
+ { 0x00000000, 0x9802dd2b, 0xb47aff07, 0x8a0cc4e2, 0xfc91eb22, 0x79e20baa, 0x420230f2, 0x7b14705b, 0x2e86af0e, 0x8fb6bb57, 0x578cb741, 0xf299dc9d, 0xd177a185, 0x7451cf16, 0xa9b1ef43, 0xf8b40faa, 0x981ac82d, 0x2325b024, 0x374e980f, 0x952bf23e, 0x96214682, 0x31af4223, 0x49b9b664, 0x147b5659, 0x46c161fd, 0x8f8c9599, 0xc3eda249, 0xc4e2ba58, 0x56f6a614, 0x3eb07306, 0x9c996282, 0x00000000, 0xffffff93, 0x3fffffff, 0xffffffff }, /* -3.76998762881590564385292152564610566414683382362199480145699135711350293678127053805471904803967495008799562845338111979597972984661698923005462416884200233771435151485469822475615331995983347647281736393698609098013169113932962155747901917164711085721494402739898192020553153010258221796E-33 */
+ { 0x00000000, 0x1db0cc0e, 0x289ef265, 0xf710c8a2, 0xfb09c08b, 0x028d8ce9, 0x8894dc96, 0xcd91dd75, 0x92076dba, 0x3399c02a, 0xade20db2, 0x4d9db8ef, 0xe2f723bb, 0xcf538171, 0x7f2cacc7, 0x0eccfb4f, 0x173ac113, 0xdc5c8527, 0xdbfd4630, 0xf1bcd64f, 0x3c0d4567, 0x203666b1, 0xdc234876, 0x84e6c9dc, 0xb99d4cc0, 0x7f75f119, 0x6a766561, 0xa546a152, 0xe2e28e1a, 0xa842e9b9, 0x850c5131, 0x00000000, 0xffffff9d, 0x3fffffff, 0x00000000 }, /* 3.27988923706983791015204172731211192780774542655113547726758248068874755499970536810760557179451720657655619675444157422250236496655678063014752302689254203381148581792358745553785338836505512453135110662517789915271457129121677075500674667933298644582301214048492141235572538121589617376E-30 */
+ { 0x00000000, 0x25f53862, 0x1b214e4e, 0x25301b64, 0x1b645220, 0x7fc50211, 0x8babcdb5, 0xd38960ff, 0xdb9ef805, 0x203105be, 0xe6bfc839, 0x909ae311, 0x2920eac2, 0x08214d22, 0x61c7f71f, 0x23daab13, 0xb84cc116, 0x25609c9b, 0xead3f9a4, 0x7af0d471, 0xb2ab987b, 0x6b9053a1, 0x1d0c18fe, 0x443cc610, 0xfc124354, 0xf63425ff, 0xb132d1b1, 0x580a4a33, 0x790285d3, 0x5272cd1c, 0xc4742fe3, 0x00000000, 0xffffffa6, 0x3fffffff, 0xffffffff }, /* -2.47959626322479746007494354584795661742265554247265842081429235540069315157977725828934981227665500817187648474635783011221178791471692615639152740833076177756148327835023211638661716160398167414570143660863449175945221589615987869078510048957573775299932312515865819617023851108937823027E-27 */
+ { 0x00000000, 0xbf305118, 0xb6f9ffac, 0x51ada5cf, 0xb7c65bf9, 0x6b351b9f, 0x6c511c27, 0x658d6824, 0x4cd0d0df, 0x85de3c4b, 0xb9f17930, 0x0194a245, 0x5e36ca09, 0x655246ec, 0x9b22dcba, 0x1b849b2f, 0xb0f97121, 0x6373a6d1, 0x9f1f1bed, 0xc313bdb4, 0x47d3d894, 0xfe8e3a2c, 0x74e05bba, 0xfaa12772, 0xfb032f79, 0xed90343d, 0x9ff58436, 0x4ec51033, 0x25a033e5, 0x97abbe65, 0xf96780cb, 0x00000000, 0xffffffaf, 0x3fffffff, 0x00000000 }, /* 1.61173757109611834904871330480117180132472610260722797352929003101045054852685521788807737797982575531171971508513258957293766214456600200165449281541499515541496413092765087565130115504258808819470593379561241964364394033250392114901031531822422953944956003036470109852063574234489058813E-24 */
+ { 0x00000000, 0xadeab637, 0x3b517cd4, 0xbbcf5d60, 0x1910edc3, 0x3fcaa0e4, 0xa263b92d, 0x6cbe3a23, 0x97689098, 0x2829cc80, 0x963c2b54, 0xdada1f79, 0x6ac988e8, 0x7a9e5a3b, 0xa9a0cafc, 0xd8d57ba7, 0x096676fb, 0xf79c57ed, 0x5dc6c50d, 0x3128a443, 0xdeb832c0, 0xcd38ab5b, 0xb300f172, 0xc11adf43, 0x694fb797, 0x9c0fbc29, 0xd43a5945, 0x9c763abb, 0x86485bf9, 0xbfc294a2, 0x8671cb6d, 0x00000000, 0xffffffb9, 0x3fffffff, 0xffffffff }, /* -8.89679139245057328674889744250246834331248808639189841388168097117768702786824080274218712644863816932069282726993189444261589503800433104913280034109077325789060200272063283359518237583508624683477675455178055643291455063542164474253694055659774705776157137413239284299290180038652437746E-22 */
+ { 0x00000000, 0xdcaa93ab, 0x5aaadcbe, 0x3cf08329, 0xa53c8d17, 0xa91fae5b, 0x4f0ff82f, 0x143f4cec, 0x113eb4f3, 0xe07b6f10, 0x6d209631, 0x3af5a4cd, 0x3ab7b514, 0xa549c6d7, 0x94202e53, 0x81514528, 0xc6f6eaba, 0x34dc26ad, 0x933cb79f, 0xd8b75871, 0xcbf06b96, 0x2e5c453f, 0x2d0bb3bd, 0xde7e7eec, 0xbc0ddd53, 0x9fa46592, 0xf9014d1b, 0x785d5dfe, 0x4e5695fc, 0x1011283d, 0xf2a15d20, 0x00000000, 0xffffffc1, 0x3fffffff, 0x00000000 }, /* 4.11031762331216485847799061843614037461036949591305706721333660868409140687512725086689045241927083422616008619870853523248854350755800094469935375758393724514545812525693236912097425763580984603766686060292261707200652239356479987105206653714815914068584597484916564613249385711424415834E-19 */
+ { 0x00000000, 0x88aab2ad, 0xf99fc829, 0x3f3a42d6, 0x04a2f0b7, 0x5f858368, 0x62adda33, 0x6906fb17, 0xeccc8a4c, 0x049b9c6d, 0x76fe2f79, 0x03c25050, 0xbd945865, 0x14acc193, 0x1defe262, 0x6bfa5154, 0xf9ab4236, 0x293b64b4, 0x4b471048, 0xf4d813a4, 0x595c6fd9, 0x68687b65, 0x496eaf66, 0x3f21e233, 0xe7924a44, 0x807c0362, 0x3ccef73a, 0x61554bc3, 0x80244351, 0xcbecbbdd, 0xb413c31d, 0x00000000, 0xffffffca, 0x3fffffff, 0xffffffff }, /* -1.56192069685862264622163643500573334235194040844696168554106791129995473461254835532941837191932291700594083275550924338834564653287204035898575442788189615315527408759763430026597021790160774149431340702911059448736247850955462395099978528411630047346062147044268287827439817787638533242E-16 */
+ { 0x00000000, 0x4ef7f987, 0xf5ffc189, 0x0993a3e4, 0x558ac3bb, 0x682d9712, 0xf3f3ced1, 0x558a5821, 0x650c7d4f, 0xa78200fb, 0x2e3bd4be, 0xbe7e4400, 0x989b51a8, 0x3cb67f62, 0x8bc8bc99, 0x0d113536, 0x526eb525, 0x4148fe60, 0x61faf176, 0x86aa477a, 0x24d07db2, 0x68cce37f, 0x4dc64da8, 0x93768061, 0x38ccdcc5, 0xed943c0c, 0x5eaf6383, 0x4657f48f, 0xc32b5877, 0x9dc0f88e, 0xd73f9f39, 0x00000000, 0xffffffd2, 0x3fffffff, 0x00000000 }, /* 4.77947733238738529743820749111754402759693764984770275775566780857786148791439796730802021807312812603817894823185828476833767839058844349849640854931860222865513870804876095881386886677891968897259902550907841913132918423923714929005934296939587944878950169955460960751964246039844730054E-14 */
+ { 0x00000000, 0xdf15920b, 0xa70660ee, 0x58fa69a6, 0x3032177f, 0x51aabda1, 0xd4b491e4, 0x6031b29f, 0xaebbb57a, 0xbd09e0eb, 0x2b581772, 0x32965fc0, 0x6f119c8e, 0xa8eb176c, 0x230c30cf, 0xbc4021e3, 0x4d47c9d2, 0xdd346e7a, 0xbbdb425e, 0x5e3fa302, 0x328375d7, 0xe2401547, 0x38e9e8cd, 0x3a3f185b, 0x75400ef9, 0xaebaf84b, 0x68c46d4b, 0xd1f27546, 0xd6f8a2ef, 0x03e4e905, 0xc9cba546, 0x00000000, 0xffffffda, 0x3fffffff, 0xffffffff }, /* -1.14707455977297247138516979786821056662326503596344866186136027405868675709945551215392485233755075024916294757564598834440104281374122643963913805183646453487723328993170263011532852802694072535342376612217882059151900421741691582961424231265501106770948040789310630580471850313125462951E-11 */
+ { 0x00000000, 0x73a97e11, 0x7abe88ea, 0x8942071c, 0x98439cb4, 0x520f62d0, 0xa1385fb8, 0x006354fd, 0x8e397305, 0x926505e7, 0x9ed0a0ab, 0x17f6e812, 0x16f6854d, 0xa21722a7, 0x7aeaaab3, 0xd1d59817, 0xf2f1097b, 0x7143468a, 0xf18de12f, 0x1d013de3, 0x9de975c7, 0x5ed98f20, 0xda764b82, 0x2f68db50, 0xa55b8aa5, 0xce38ec85, 0x0e7ba5b3, 0x7f425f60, 0x26d4c3d6, 0xc6c4bdaa, 0x8f76c77f, 0x00000000, 0xffffffe2, 0x3fffffff, 0x00000000 }, /* 2.08767569878680989792100903212014323125434236545347656458767569878680989792100903212014323125434236545347656458767569878680989792100903212014323125434236545347656458767569878680989792100903212014323125434236545347656458767569878680989792100903212014323125434236545347656458767569991637802E-9 */
+ { 0x00000000, 0x11a5035b, 0x5e947d31, 0x2d8c1755, 0x1d05b99a, 0x149fdde7, 0x8e4222b6, 0x28666fa5, 0xcaab3e9d, 0xeef82e16, 0x33c725b0, 0x80b69f53, 0x4fae3977, 0x3f27dbbc, 0x36c20009, 0xb06444d8, 0x4a8891c7, 0xeccd60bf, 0x111a5038, 0x55e947d3, 0xa2d8c175, 0x71d05b99, 0x6149fdde, 0x58e4222b, 0xd28666fa, 0x6caab3e9, 0x0eef82e1, 0x333c725b, 0x780b69f5, 0xc4fae397, 0x93f27dbb, 0x00000000, 0xffffffe9, 0x3fffffff, 0xffffffff }, /* -2.75573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858904E-7 */
+ { 0x00000000, 0x00d00846, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00d00d00, 0x0d00d00d, 0xd00d00d0, 0x00000000, 0xffffffef, 0x3fffffff, 0x00000000 }, /* 2.48015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015872978E-5 */
+ { 0x00000000, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x00000000, 0xfffffff5, 0x3fffffff, 0xffffffff }, /* -1.38888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889E-3 */
+ { 0x00000000, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0x00000000, 0xfffffffa, 0x3fffffff, 0x00000000 }, /* 4.16666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667E-2 */
+};
+
+#else /* BITS_PER_EMUSHORT != 32 */
+#error ei_cos_008_emu32lsb.dfn: ERROR: Failed size of EMUSHORT data type.
+#endif /* BITS_PER_EMUSHORT == 32 */
+
+#endif /* __REAL_EINTERNAL_COS_008_32LSB */
diff --git a/mpu/math/cos/emu01024/ei_cos_008_emu32msb.dfn b/mpu/math/cos/emu01024/ei_cos_008_emu32msb.dfn
new file mode 100644
index 0000000..b13cd23
--- /dev/null
+++ b/mpu/math/cos/emu01024/ei_cos_008_emu32msb.dfn
@@ -0,0 +1,93 @@
+
+#ifndef __REAL_EINTERNAL_COS_008_32MSB
+#define __REAL_EINTERNAL_COS_008_32MSB
+
+#if BITS_PER_EMUSHORT == 32
+
+#define N_COS_C1024 74
+
+static EMUSHORT _ei_cos__C_1024_[N_COS_C1024][NPIR_1024] =
+{
+/* Sign Exp hgw S i g n i f i c a n d lgw */
+/* ========== ====================== ========== ====================================================================================================================================================================================================================================================================================================================================================================== ==========*/
+ { 0xffffffff, 0x3fffffff, 0xfffffc96, 0x00000000, 0x8d1795b2, 0x205f827b, 0x5bf83446, 0x23548ca7, 0x90c114fd, 0xa13b5d93, 0xcf620952, 0x68b47bcc, 0xec5f2070, 0xd84f6c09, 0xfb860a23, 0x99a85802, 0x19589d46, 0x797d299c, 0x4f2b93e5, 0x9ef1a139, 0x6c18f72c, 0x2d22b7f2, 0x3fd1d722, 0x15bd16cb, 0xbf203e23, 0x087b2421, 0x70371d72, 0xdccf9ee5, 0xaaf00835, 0xf27fb9fd, 0x11e505c9, 0x596015d7, 0x9fe6b9d7, 0xa2a2ba99, 0x00000000 }, /* -1.75027624759415832156074759093598677551012053737153718697353562950392298077972463188402750095059723321446004261801523730643584541558691076238695448294904112802825671957828065268847029122282254802185943313849166021338574938074338548245790648323402956244421389298685246395183725917545119992E-263 */
+ { 0x00000000, 0x3fffffff, 0xfffffca4, 0x00000000, 0xc078043e, 0xa214e2b5, 0xf223b118, 0xdf3ed4ef, 0x587cba83, 0x76277d56, 0x6a8f8bb4, 0x86c2a793, 0x3a5fbf66, 0xdeb31d6a, 0x1ef4b595, 0x7579d152, 0xf14eb33e, 0xe3fc4658, 0x17a2e06d, 0x181b40d6, 0x3bf60b04, 0x8aecceed, 0xd48215a8, 0x38f62a38, 0x4211c665, 0x6aaafa82, 0xb375f9c8, 0xfc8c6b79, 0xd74faee8, 0x9bb4f09f, 0x62d9055e, 0x81c182ce, 0xf88bd687, 0xef148f84, 0x00000000 }, /* 3.91186741585727205674574383982703286285619487358259430808816741127062228812369346493108622021252789937940664171931611074228007345475670740185020097987194430390522501162227067851743849550257291812819988682535220899529819655331605900045075857888152273923027241744542272370655823506373849982E-259 */
+ { 0xffffffff, 0x3fffffff, 0xfffffcb2, 0x00000000, 0xff935dbc, 0x9121b9d7, 0xc6350450, 0xf6b0cb07, 0x0839c8a5, 0x9f7b88ee, 0x1be1921d, 0x3f4c2b60, 0x02c6dc50, 0x1d0b1403, 0xe1b88d3e, 0xaf5bdc57, 0xdefde301, 0xa0dd65c1, 0x5fff996c, 0x81dd99fe, 0x9326a198, 0x05df8e13, 0x8cdc1c6e, 0xf9bbad9a, 0xdee83c74, 0x81a1f932, 0x86baa9d2, 0x9938a97e, 0x65feb59d, 0xa67e8e9d, 0xad96781f, 0xa3ab275c, 0x6116b643, 0x359397a2, 0x00000000 }, /* -8.51065854678671096598725557929325702737773196277519836114478090471756772471970855477188402223120748678541611168351597661412960503377122744505444026599338787466206245133705605459832508878823274954351611680641257075696046609447353644487788788624834784786376133915509677399781953067377429094E-255 */
+ { 0x00000000, 0x3fffffff, 0xfffffcc1, 0x00000000, 0xa51dd0fb, 0x27336d33, 0xc94d3148, 0x46a8d246, 0x91184039, 0x4f4eded3, 0x6c723e70, 0x6eb0ef6a, 0x72d31476, 0xe29a6eaa, 0xcecd332c, 0x7a806975, 0xa5bef50a, 0xc1d28b1a, 0x47531eec, 0x985e6517, 0xade85aab, 0x9613d6c0, 0xe2280ca7, 0x2db0a3b9, 0x6fffb9a0, 0xf9c0c483, 0x2b572c96, 0xa4f1866a, 0x0d46141c, 0xe1b5afb3, 0x971b0151, 0xe49422ba, 0xb14e3fb3, 0xe4d016ce, 0x00000000 }, /* 1.80170641435474668229128277441866545414650469095124387628945699799955853984952057514888471876309623018203701560362443084541459216942958752671287466914078970536671344119091878384400713999363516133163689652216070559901910153842521622986591527776624218289994513558304934264999236827295412237E-250 */
+ { 0xffffffff, 0x3fffffff, 0xfffffccf, 0x00000000, 0xcf863967, 0xa884f44d, 0x83bafb29, 0xc9e898e3, 0x42ab621a, 0x4453d735, 0x9c73b4a0, 0xdfa139b0, 0x917b2d08, 0xfd04eaad, 0x1400c09b, 0x4d6a75f2, 0x3c07ae27, 0xdb01990a, 0x4b50d5e4, 0xea00e743, 0xe48847dd, 0x05de5f66, 0x9c544db0, 0x31e56542, 0x343adbe4, 0xf2014426, 0x3098d3e3, 0x67fab08b, 0xac3794cb, 0x754fd35f, 0x0f1cbed1, 0xfd7374b0, 0x598adba6, 0x75608d38, 0x00000000 }, /* -3.71007384843929549895238192518261757087870163930877527327457987749413252514593060986278655848683132486656874664823830176670646308265978445244627829198193996930900732961474141885378711748645390158055936073226943966184020140049728550348881590661157665814278627633535488272599737755040540327E-246 */
+ { 0x00000000, 0x3fffffff, 0xfffffcdd, 0x00000000, 0xfd9aaf36, 0xc4d839ec, 0x99f34bd9, 0xb02bbeff, 0x785faef9, 0xf123a90c, 0x4786d23c, 0xdc7d3d6c, 0xf9f3d628, 0x22936a7b, 0x9e64c193, 0xaa0f046c, 0x73500a49, 0x87314bd8, 0x50b6ca4c, 0x8a52d396, 0x298f2205, 0x8f86002e, 0x1b2a07e1, 0xa12b025a, 0x34df0445, 0x944e3827, 0xee4e0e15, 0x5dfe8633, 0x6458fa15, 0x1afd117a, 0x37f489a1, 0xeb2a237a, 0x8ee8e4a4, 0x938eae22, 0x00000000 }, /* 7.42830985934515744800246073767799392551264146263073307131541865171455323825238093483381648551970149019142180145856669246621075220194907007866886321343527725459865188646037455853429902694666997340901490244840353571649909489415557012325577149931117757086949924985789331405865511510027044361E-242 */
+ { 0xffffffff, 0x3fffffff, 0xfffffcec, 0x00000000, 0x969bc4dd, 0xfe968926, 0x4acb4a6e, 0xb95dcd23, 0xfbffd14e, 0x5004c25b, 0xed9f536a, 0xb272166d, 0xa2cdc289, 0x153410f6, 0xfeeca397, 0x2440a0c7, 0x2eaeb87e, 0xa336f567, 0xca500dc9, 0xf3dbd7c8, 0x85c2294c, 0x743a2539, 0x650ad94c, 0xa7f47b25, 0x17633c50, 0xbe815c7e, 0xcffc71e0, 0x1fdcd855, 0x4133fae3, 0x5f0efdb7, 0x1d364d98, 0x36762ed0, 0x8c81a329, 0x09f68959, 0x00000000 }, /* -1.44554909862856763938127484061120734669696993002557220393193926594003027085616837951885231312884127792054145850959261855200043271351792911920384001085408853208023850250756563938891313557175236820196002011001266694380732940695890981461455863262602501319707173766247434627436416664089605478E-237 */
+ { 0x00000000, 0x3fffffff, 0xfffffcfa, 0x00000000, 0xadcaaf23, 0xca8ee532, 0xd7bea55b, 0xd48ebef6, 0x2fd48fa0, 0x585ecda5, 0xd0776b62, 0x0c957446, 0xbba5e1f6, 0xb6899a76, 0x6936369e, 0x7f1e4a7e, 0x17ce2775, 0x75672005, 0x4d3a77c1, 0x18f1de54, 0x51ca4eee, 0x643f0b8c, 0x142315b4, 0xcc21c6d7, 0x1e73ff5a, 0x1bf47fa9, 0xd5fab5c7, 0x59e80a2f, 0xee1f816b, 0xe99fe969, 0xa3ceb130, 0xb93ed0dd, 0x82d98381, 0xa503c8f6, 0x00000000 }, /* 2.73295512586716997901423821365954267801177785489617796913897837491493898715106174870189001072755761494351653683013903799434158930303279583406792727610491229134535696322570894892652311206906073144291122162435146373901608729934345386589741451394696331852168761817189919170684230495601416266E-233 */
+ { 0xffffffff, 0x3fffffff, 0xfffffd08, 0x00000000, 0xc2c08103, 0x3b9ce117, 0x5983c38d, 0x48221e1f, 0x4bc7549a, 0x7bb71e07, 0x8e1930fc, 0x2ce2e932, 0x8f136924, 0x77acf77b, 0xde5e2378, 0x10d3e08e, 0x782aa597, 0x6ad3b484, 0xd1cc444d, 0xfd218c7d, 0xe111c9ff, 0xaf1f8f97, 0xf1669ef8, 0x56c32104, 0x6d3cb333, 0x5902830b, 0xbf6fcca7, 0xee328b47, 0xece6f73a, 0x13ccefb5, 0xcfcda82d, 0xb31f7058, 0xf1ff8f2e, 0xc0f66778, 0x00000000 }, /* -5.01770561109212408147014136027902281327050539128947117698372889955676302462344791850973983354850198062915721198103118485131948376082585967182840559171566736339234471942883342147424693591957682332784644627907270872174990485923373941935205612355031920801932799591529941888017509133201320344E-229 */
+ { 0x00000000, 0x3fffffff, 0xfffffd16, 0x00000000, 0xd3d85655, 0xfc404df8, 0xde270c1f, 0x168edcb4, 0x1c323d9f, 0xc5f74bff, 0x3aa8239c, 0x32a6a754, 0xa62bfd2c, 0x241f8a8c, 0xdaa53d01, 0xc2a4865a, 0x59b7870d, 0xf30e6d1b, 0x650d2e29, 0xe31a79d9, 0x90c43528, 0x84614750, 0x53de43b9, 0x33848db4, 0x953c4ac5, 0x1543022c, 0x9c8d0583, 0x32bdf114, 0x74e4193c, 0x2890e840, 0x32575eac, 0xae375c14, 0xc73a12c8, 0x5736ef97, 0x00000000 }, /* 8.94255494008838353799608593228927445781084796058401020058500924588467234526776361493112756205757585006688601580922422821684302528509296221238965130108511576802423323338787493973488703503881038147527256796826018021576423107908672014619456727782663486710806319358840272810881051621242716414E-225 */
+ { 0xffffffff, 0x3fffffff, 0xfffffd24, 0x00000000, 0xdf95e39e, 0xe02b1e4b, 0x18f6d61b, 0x0f9ee78f, 0x4db113fb, 0x3c8332ee, 0x0a3d0633, 0x6b3cd3c4, 0x22c35824, 0xdef8a626, 0x9a14702a, 0xe7d3d297, 0xdf2a9b86, 0x34da63d8, 0xdbde38bf, 0x77177790, 0x6489c0a3, 0xd85db44e, 0x92dba56a, 0x72fe9afb, 0x08e47737, 0x708f8819, 0x3170e815, 0x939ff2cc, 0x343a9b5b, 0xcf52c7b2, 0x78b3468d, 0x2155393e, 0x35b69772, 0xa47708e9, 0x00000000 }, /* -1.54634660024008328139028317941146133924445229837000869534747480894759590071889311430927449121160421598753901819961095955584401502822726230537293458425970616455165124484138478641410852198702766188625439818745174623823154271198921757971398041373572698426609483323732119655849172400609164782E-220 */
+ { 0x00000000, 0x3fffffff, 0xfffffd32, 0x00000000, 0xe4da63a3, 0xb6632259, 0xcde566d6, 0x62d51df3, 0xe5fda7fb, 0x98c35479, 0x909ae0c6, 0x3cc1d82a, 0x4451d679, 0xff419092, 0xbf38c6b0, 0xcf2370ef, 0x45e0f765, 0xb4e7d63a, 0x65e71fde, 0x1763ba60, 0xfdbff1aa, 0x6ab6bb3d, 0x2bd79a2f, 0x6c2546ae, 0xd84a6daa, 0x797f82e4, 0x8ca5f588, 0x279dae4b, 0x8a185aa7, 0x5904edb1, 0xeeb93a00, 0x8058cbf4, 0x7ea5f86d, 0x4ddd66ff, 0x00000000 }, /* 2.59322324860261966289150489187302066591294650436620205888411138069298006216223227983344222986136458190773900641470697401049378272140596425010333016519214432147610350098788182662947931743411960797877046065226042903916016371717002598468600180981719336314202526762818307188016040040014077484E-216 */
+ { 0xffffffff, 0x3fffffff, 0xfffffd40, 0x00000000, 0xe310aedc, 0x6ef65c15, 0x1a499c08, 0xb60f73b7, 0xfe31acac, 0x9494a68e, 0xe0bd8419, 0x4f44ddcf, 0x3d4adf98, 0x76dec4bd, 0xb5ba3b95, 0x59dbbbb2, 0xd3b44b4d, 0x451bc71f, 0x89bc4d84, 0xe933b8c6, 0xcfc7bc39, 0x5288e466, 0x355d69e2, 0x018ddc43, 0x6a1b2b10, 0x91b087cc, 0x29df21ae, 0x435ed03e, 0xa0c8711c, 0x8fc3d93e, 0x0e800461, 0xf37dd2d6, 0x2aaae595, 0x1e705928, 0x00000000 }, /* -4.21554371292841852399643035222878239450808583750078501922303066117524201627049221331960216789051169816974044122419563062738625919454880756139607775034586951353841945573341577318805852311522203054225583689571588186454711348661063165170864693431315217288956299726639792943730197382103789905E-212 */
+ { 0x00000000, 0x3fffffff, 0xfffffd4e, 0x00000000, 0xda475198, 0x374b2394, 0xe93d32d6, 0xffc3eaa5, 0xa7839096, 0x06f4c600, 0xbc9025be, 0x782f4ae0, 0x748da9aa, 0x22e2635b, 0x92f04ffe, 0x3d8b3407, 0x45066fc3, 0xe9b2aa91, 0x95fd879f, 0x0737f5f0, 0xde08131c, 0x30ba87df, 0xbbde8418, 0xb094c452, 0xde8314c7, 0x3175b239, 0x24691014, 0x92f6f0a8, 0xe200f539, 0xf19ac9af, 0xe4ef1c66, 0xff873640, 0x33178498, 0xa34cbf2b, 0x00000000 }, /* 6.63948134786225917529437780476033227135023519406373640528101831425430718761375546473567893310757624478253418660369573099279668847088751079108452086690906673779099828842768777844489517468789483402125437031719108778904308197914673830821734017965853854217686498834543775714560558516078216603E-208 */
+ { 0xffffffff, 0x3fffffff, 0xfffffd5c, 0x00000000, 0xcb328425, 0x02f9228f, 0x8f5fc863, 0xc4f8115f, 0x5580a988, 0xa959bc7f, 0x64fd8bd8, 0xfca4f794, 0x1d8b3a96, 0x59c7910d, 0xc6b68a5f, 0x55354765, 0x643e1838, 0xd7814668, 0xd935ac18, 0x95d02d36, 0x57e08ff8, 0xb2d06907, 0x6194ad9a, 0x03129180, 0xbadfdc99, 0x8f68e2ad, 0x6e2d0a38, 0xd8630b94, 0x6c17cf1c, 0x0e4122a6, 0x3e91eb7a, 0x248b3908, 0x1a51d7db, 0x87c78c5d, 0x00000000 }, /* -1.01265369517595176941589850278204587802633787179860107652956544627203215622964596974719077645762299619268543656006424180690333575354795939843815350422276551364026809840732710312765610745132563643621293645892738540875727696314946679827120229033939995532076234186482667089770969373026160737E-203 */
+ { 0x00000000, 0x3fffffff, 0xfffffd6a, 0x00000000, 0xb714bbdf, 0xf8f5c88b, 0xa90624e5, 0x24702267, 0x0d61b4c0, 0x09d5c23e, 0x285611ba, 0x69aa2f39, 0xe2453f12, 0xf4a1aef3, 0xd2cd6519, 0x6ae8f02a, 0xd0d4be06, 0xaca77994, 0x7e1bd611, 0x951ed1cf, 0x6405748f, 0xb1ced25b, 0x36de79b7, 0x2fb146f0, 0xa1a66c6d, 0x2603b143, 0xd3bd6bf2, 0x0fcb68e5, 0xd5be0490, 0x058ed8d3, 0x85de6434, 0xcae756a4, 0x48152c5c, 0xf4191182, 0x00000000 }, /* 1.49487938481874000201174936980685612514247996634909490917294451178070218987332154099664899726073311098257210750148392997386780115521814806908688844186916492768166095018736198650602927148403985931689873391335290639627042153701608446896456177102231948298685094525937594416943676471999332860E-199 */
+ { 0xffffffff, 0x3fffffff, 0xfffffd78, 0x00000000, 0x9f91f23f, 0x95dd386a, 0xb9b17ae8, 0x37623bfc, 0x1189c8a9, 0xe0926eec, 0x6ce80575, 0x343e8b71, 0x90359ea3, 0x60c2b745, 0xe7024b71, 0x3e9f9675, 0x8471b408, 0x6d8007cb, 0x654b8d60, 0xa37d8fb0, 0xfcad47d1, 0xd98efcd2, 0x7648b246, 0x3b808708, 0xe26107a6, 0x0a074277, 0xa25a4c51, 0xae82b695, 0x71bab093, 0xf26e596c, 0x491ecc9a, 0x87869ace, 0xb499943d, 0xd5efde80, 0x00000000 }, /* -2.13468776152116072287277810008419054670346139194650753029896476286369598201897688082010846758533248380346133222591079901089585372889372057674725411792652864922183820320807159877855684474593221670521505664472160008248788674937360856071877206863925446595197732714741644380594507080845950274E-195 */
+ { 0x00000000, 0x3fffffff, 0xfffffd86, 0x00000000, 0x86764359, 0x84908162, 0x2ea985c9, 0x5d6b4efb, 0xcfe7528e, 0xe5b46468, 0x49652359, 0x5b1e1945, 0x4f72c28b, 0x723281c4, 0x208eaf74, 0x794d2dd3, 0x52c671c1, 0x6cb9b6d9, 0xb1748243, 0xbb9cc140, 0xd4f62d6d, 0x5b404843, 0x37908f7c, 0x600c2817, 0xa51577fc, 0xeda8ffee, 0xa628f9fe, 0x7eab6e0f, 0x2e15ebf0, 0x6570cfe1, 0x985de114, 0x8ed486f2, 0x2fea1cbe, 0xb5176afe, 0x00000000 }, /* 2.94714992355611449399815744497623346877879879772134829633075075160961867283997969045131449061708189746467585491818861197426538515857084608406814923003105644652736250478661283644878491293565764356780631240598344852932135042474059742894910506305737851548499745803802900547728851206331800567E-191 */
+ { 0xffffffff, 0x3fffffff, 0xfffffd93, 0x00000000, 0xdaf5d4ec, 0x65bed0b0, 0xc1bc4dbc, 0x48001e3e, 0x4e2dd090, 0x724e2101, 0x528491f0, 0x22407fe1, 0x4611ea7c, 0xe8006352, 0xd5228efb, 0x9d90d48a, 0x4c662e73, 0x41e556cd, 0xabb2c0e8, 0x5929877d, 0x3950eaae, 0xb45a7455, 0xfb400ac4, 0x623ad065, 0x8e02f3d8, 0xb2c43763, 0x43bd6868, 0xe750c461, 0xd42f36cd, 0x235b7fb2, 0xd6908291, 0x0e4fc550, 0x43ccbebf, 0x4bf38422, 0x00000000 }, /* -3.93149799802385673499354203159829544735091759616027862730522150264723130920755276377413205181843897140331819170682111971723038544695026848486540035657986366215834672602896544506378133846927168380019517323597662895987444799896587515859431920872905919623972498073417385926628324040382188771E-187 */
+ { 0x00000000, 0x3fffffff, 0xfffffda1, 0x00000000, 0xac289951, 0x7e5f6f85, 0x79d355fe, 0xb17c57c7, 0x6ce7f5a4, 0x125f7de3, 0x52294bde, 0x966e468b, 0xd75f30d4, 0xcb0e68f6, 0x72cfa096, 0xe261b58f, 0x10184c3d, 0x6f0a40c0, 0x708fcf8a, 0x9acc08cb, 0x0e7cbb10, 0xa6e35a58, 0xffbc460b, 0x0923364e, 0xc5a33fd6, 0x8cc1ba71, 0xb74a1fe3, 0x4f895f48, 0x85c05548, 0x493ffc3b, 0x916778a6, 0x10370eab, 0x66172e4c, 0x18cbabfc, 0x00000000 }, /* 5.06455572105433224601868084510492419527745204737367092769458633971016337252116946971498969098715145264942727644524618081676363272385582212435830726410935786215121567303201199445769309320865613205112020719615820356007116235210060553645922238568066231743891946437301470646358662933675897546E-183 */
+ { 0xffffffff, 0x3fffffff, 0xfffffdaf, 0x00000000, 0x82a1ce56, 0x1623ea5f, 0x07b09c00, 0x822c999b, 0x12630223, 0xbef0f545, 0xbd17d5d1, 0xa5a52d07, 0x9c2da643, 0x86eeb2fb, 0x4b3da3a8, 0xfe62db3b, 0x65d40dd9, 0x91908e7b, 0xdff30c28, 0x41f7792e, 0xf1859aae, 0xace4e483, 0x6a796d3d, 0x8ff2aeed, 0x605c1cd5, 0x5b36afbc, 0x2e492558, 0xfcd2f2f1, 0x63ef1710, 0xeada99dd, 0x17989c49, 0x2dc86f1f, 0xdc6e4797, 0x049badfb, 0x00000000 }, /* -6.29625567241474584825042402663444175956892838529494769730990973752767510471831788746467907516770395510903682364275596433987837729489514323474324756572486878278678233800152895857089084894486919416295532949185450066502118151296170152000521098352788688350161076913849000213209677448495278010E-179 */
+ { 0x00000000, 0x3fffffff, 0xfffffdbc, 0x00000000, 0xbf3232af, 0x9f87b117, 0xf6914d53, 0xfe86a712, 0x27794931, 0xb1874bfc, 0x8232d2c3, 0x48213158, 0x13661048, 0xf59bbbca, 0xe7528a32, 0xb7ee1369, 0x15ad63c1, 0x83916d86, 0xae91226b, 0x0e06e5b1, 0x38a3b95b, 0xa1c6bd4b, 0xa72f5696, 0x23da3eff, 0x8c0504b3, 0x71cbae2c, 0x33d2bb48, 0x186c1d50, 0xc182bdfd, 0x5a9bbad7, 0xf5b791fa, 0x5617ca85, 0x93161ad8, 0x68d7e96f, 0x00000000 }, /* 7.54921055122528027205225840793469566972314513396864228907458177529568245055726314707015021554325663629085562687156301140294992876832934495138255762383457541785307089942878215843981322687828921762862089454811293622538337054310436580952943519961000415838082226324233896093535182404357912891E-175 */
+ { 0xffffffff, 0x3fffffff, 0xfffffdca, 0x00000000, 0x86dad7df, 0xfef524d8, 0x76d8dc1a, 0x8e35d936, 0xbdf77bb0, 0x1cc6fd88, 0x4994f8c7, 0xdc8fe95d, 0xaf2eacdc, 0x75992eec, 0x257f1cbd, 0x1eef3e25, 0xaddad750, 0x47c18391, 0x45dfa3a5, 0x18b3e5d5, 0x802d5a23, 0x8ddef15a, 0xaaef76c4, 0x9f029b86, 0x3e9ad468, 0xd4a22b4f, 0xb89b5096, 0xd795005c, 0x6e01b77b, 0x3c3a346b, 0xf89bdfa4, 0x54efed40, 0x41a2acff, 0x0bf619d6, 0x00000000 }, /* -8.72386771299593388238358981620933431593206651681416302925458669953169063986397329275426557156620018938762423362492670883003759354264384351153509641419409927690953073236135837640140758116818165447173378403093825405137065053388844341202373913606636163229591063055792655744956065395193605221E-171 */
+ { 0x00000000, 0x3fffffff, 0xfffffdd7, 0x00000000, 0xb738346c, 0x0495701f, 0x58f8828a, 0xd456892d, 0xaff8cdbc, 0x36191b55, 0xba78b641, 0x0a5a463f, 0x98929a3b, 0x46862f10, 0x35875edd, 0x828f7296, 0xb721925b, 0xf6064f0d, 0x1c13361b, 0xf6179bfe, 0xf0a89f41, 0x6083fa20, 0x45cecf3d, 0xfa1f64bc, 0x36a00755, 0x93e333d1, 0x2a191416, 0xfba63e4e, 0xc9482f2a, 0x2dc11851, 0x624c2ce9, 0x1d487a89, 0xa8763f54, 0xb2cbd1ea, 0x00000000 }, /* 9.70966476456447441109293546544098909363239003321416345156035499657877168216860227483549758115318078186956955892447950340169067677856373742138360113339026599378150332624196905968307000932018623230832965954972506994029477700898134411029632648758522772405438815791516967511720317561425426983E-167 */
+ { 0xffffffff, 0x3fffffff, 0xfffffde4, 0x00000000, 0xef94be8c, 0x3efe685c, 0xfd96f4b3, 0x092827e0, 0x7dda9705, 0xdbbd547e, 0x59955851, 0x8c498b5b, 0xa8c1b32d, 0x0277f60a, 0x76caa42c, 0xee91a586, 0xe1ce014a, 0xeb8588ec, 0xcf05e301, 0x9a856d0b, 0x3efe76a9, 0xafc79aff, 0x0209ff50, 0xd0d43767, 0xca618fdc, 0xdbc4604f, 0x034866f0, 0x38829dc4, 0x6b51c523, 0x570099d1, 0x802369e4, 0x3e3073ce, 0x330ae163, 0x63d8a33a, 0x00000000 }, /* -1.04009928958014649891627524705803875170990162035790118893114522723351802259390067568037850089312873510239890522616719614341442091317309324468294871008699094336370741625052546031844975701802983174324912119823877042851493500391623862020127523468501764498462612295450825551248779425731708437E-162 */
+ { 0x00000000, 0x3fffffff, 0xfffffdf2, 0x00000000, 0x96a50f30, 0x3f3c07af, 0x3894032c, 0xf329f7d2, 0xf0228a25, 0xf7033438, 0xd2641fe0, 0x86adde58, 0x4a448ba1, 0xb5255dfc, 0xe461baeb, 0x35b44b1f, 0x6ec5d22a, 0x686f7b3e, 0x912f0cb8, 0x737a34cf, 0xce181c53, 0x8c6cb633, 0xec381122, 0x5fe7d4aa, 0x031cfdf7, 0x908b4612, 0x5a071470, 0x655c3180, 0x8297c370, 0x84b5886b, 0x84046176, 0x3d5d66e6, 0xba9bef8d, 0xff82f366, 0x00000000 }, /* 1.07151028812546692318354675951919152201154064929270980483686581309597026687623647608592593162010122290249136850079552830152253570710330063331816316858578406426676626950729433151807592308449171594599554386654264439497781085590535230134986435440206701520605537371085185073602133282703049993E-158 */
+ { 0xffffffff, 0x3fffffff, 0xfffffdff, 0x00000000, 0xb60db93a, 0xee6b2bc9, 0x60ffdf56, 0x725cd7de, 0x8af3bdb3, 0xa1637f3c, 0x2b41c005, 0xf6c25e93, 0xf2c0963e, 0x8c4a0875, 0x7e7f9b43, 0xb6056913, 0x9d5d5671, 0x1edf01bf, 0x12f76262, 0x489a439d, 0xecb49b47, 0x25dbdeac, 0x35224246, 0xee6270ac, 0xaecb2bef, 0xbcdd0b87, 0x34c048aa, 0xd090023b, 0xa5ac6e83, 0xa9e24914, 0x70d39b97, 0x04dcba57, 0xf82d2ca2, 0x24da3885, 0x00000000 }, /* -1.06079518524421225395171129192399960679142524279978270678849715496501056420747411132506667230390021067346640781161530466105475980555179120301719053889274906450151589014300936561858946177366957583259616124142217997239799222515015925770050341411517547049500202058485607132581273114432924394E-154 */
+ { 0x00000000, 0x3fffffff, 0xfffffe0c, 0x00000000, 0xd3414cc0, 0xf2493c7f, 0x5e1eea19, 0x4014dc3e, 0xad1d7651, 0x417684d4, 0xc1f1fbe2, 0xeba6ebdf, 0x8de09a57, 0xf4aaa870, 0xd719f31b, 0x4267a73b, 0xbeac6346, 0x6a1d3894, 0x01ca3287, 0x805658e8, 0x503d6b6c, 0x3b9443bd, 0x9fec5911, 0xd594cdc3, 0x7f0325b1, 0x62331963, 0x8190a5ec, 0xb14665d0, 0x2cf4fa5f, 0x3c77633b, 0x577c4ff7, 0x9d0595de, 0xbca3df7b, 0xd6d60796, 0x00000000 }, /* 1.00839190309314816860649675410295402621592883580547344107314539550973904233562489022560837869208754026619716726572142864085584416376354473022077961476435514667946276130868914364603698341945528928991426304401604595477564896622724383258925106752078025580961529829374486640184558266233843609E-150 */
+ { 0xffffffff, 0x3fffffff, 0xfffffe19, 0x00000000, 0xeb2fb272, 0xcdbb8859, 0xcbc86a9e, 0x1c573931, 0xc6b9ccb8, 0x75e0f1e0, 0xdbea656b, 0xa058d497, 0xe0f30bd3, 0xeb61fd85, 0x9f77e3a5, 0x58ed6535, 0x43804efc, 0x03a67879, 0x34f204d0, 0x113e3d30, 0x0d6367bd, 0x2cf17229, 0xc90b3495, 0x806d5ba6, 0x0e3a383d, 0x2a29b46c, 0x4318e220, 0xc57e7f71, 0x01fcda1c, 0x35b2c9a8, 0x59dab950, 0x1214ecbc, 0xa6121320, 0x9367d7e4, 0x00000000 }, /* -9.19653415620951129769125039741894071908927098254591778258708600704882006610089899885754841367183836722771816546338139838451990179411597229794542330093932269802215100301322338626136859393434607032508043103981831010970911998211266081810576568881209526418761751111647615302984295188238068405E-147 */
+ { 0x00000000, 0x3fffffff, 0xfffffe26, 0x00000000, 0xfaf9f63d, 0xe2eb8f91, 0x5326ef46, 0x99de5458, 0xce416627, 0x184afc1e, 0x24ae321a, 0xca2ccb5d, 0xd35d5d2f, 0x35bfa1bb, 0x081cc03e, 0x02d5d570, 0xc6f87c8f, 0xc3987f56, 0xc01a4ddc, 0x594c946f, 0x0ad2ebad, 0x734dbfff, 0xa33df79b, 0xf74c6e9b, 0xc42106bf, 0x1a863414, 0xb8749383, 0x99ddacd8, 0x19c49b71, 0x5e464445, 0xe9c5350a, 0x5ce29511, 0xf5904b81, 0x73a191f7, 0x00000000 }, /* 8.03961015935835477644169109742363797662784069294164132553763058736207850178540590480126882323192110063047122024808801846775070012388315496087933748693601991587778029927490337483509890125283886987408752196229977295559255095107779886639252313022355238794577737186990707337682411834767760534E-143 */
+ { 0xffffffff, 0x3fffffff, 0xfffffe34, 0x00000000, 0x803eda23, 0x7f83fe4c, 0x724d5524, 0x437feb79, 0xa0e4cb02, 0xda19d0f4, 0x271e42fa, 0x506f03aa, 0xe191252d, 0xafa6fbd4, 0x621530fb, 0xafd2e420, 0xb0abd8cb, 0xc38d98ee, 0xaf6a0712, 0x3ed2ed71, 0x494374a6, 0xf54f68e1, 0x9516adaf, 0xa4b18037, 0x211faf23, 0x856cead2, 0x22e8b000, 0xc71199fc, 0xd52d648e, 0x22983995, 0xe3d82185, 0x6538f048, 0xb148cc6f, 0xe4648b99, 0x00000000 }, /* -6.73076162541481461883698378676306971403282822813074211774010432773953212169474182349962225880976434544783050559169928906119370521272760745000550315048542367150223220404953940363304030001761347628926234744148864774039816317966684306242024379879538172161287664645154019990096523920065080982E-139 */
+ { 0x00000000, 0x3fffffff, 0xfffffe40, 0x00000000, 0xfacae955, 0xab3d7f2c, 0x3f067aa0, 0x0a8007dc, 0xba436b80, 0x73c2bc3f, 0x74ff8dba, 0xc18b188c, 0x0b5c7754, 0x779fec38, 0x344eb0ea, 0x30b5c95e, 0x6d7e0ed5, 0x794ac0b1, 0x9d83fcc2, 0x33d3309b, 0x86437700, 0xcb3ad242, 0x3777b58e, 0x4c37cf93, 0x0ab0d424, 0x9ccef2d3, 0x014fee27, 0x5000dbdd, 0xf05e9e21, 0xce6f7eec, 0x180e3faf, 0x3401d14c, 0x92152035, 0x7c48c1ac, 0x00000000 }, /* 5.39134006195726650968842401319721884094029541073272443630982356651936522947748820062319742930662124070371223497895113053801615787538221340305228642346491962166298241078990434522485862919249244560543232636446862967275610728174311554621660551817476085949924700518860588942106812318364194628E-135 */
+ { 0xffffffff, 0x3fffffff, 0xfffffe4d, 0x00000000, 0xea622291, 0x5049391a, 0x19e6ce1a, 0x11d02759, 0x09138237, 0xcc2fbe6e, 0x4e17d534, 0xc9613eb0, 0xe19e2a85, 0xb0cc3583, 0x86e28ad6, 0xde05e471, 0x7fd40f5d, 0x019b2af4, 0x141edba3, 0x2758ea79, 0x337d5de8, 0xc0fb3865, 0xc9d9fb97, 0xa5043319, 0x834061ec, 0x580eb414, 0x41586063, 0xcac0370f, 0xe2d0a719, 0x671e6dc9, 0x49d03323, 0x44a9255b, 0x0d4ef06e, 0xbac4df6c, 0x00000000 }, /* -4.12760995143448323981745742450379074462389016645697382843880092252722601968796496639711995187714922188276208709988498553990517046941543627137834687334310116645154432175978082788578593798051654104812207451030049090644625990465163964761219561387013625853920749264546838003099854986866469239E-131 */
+ { 0x00000000, 0x3fffffff, 0xfffffe5a, 0x00000000, 0xd125f1b8, 0x8b1456e4, 0x3a7ce489, 0x63452e1c, 0x83095882, 0xaa43da7d, 0x8dcf6450, 0x4a72b660, 0xf6539311, 0xabf33900, 0x8dacc6c4, 0x1bbe6209, 0x0780ca75, 0x8e1ee624, 0x2cb4cf63, 0x94554029, 0x388de410, 0x98270603, 0x89256b78, 0x6adc872e, 0xa6e0d2d0, 0x5ba764ce, 0xb6fdef18, 0xadced0fd, 0xde74bf77, 0x9748ebcb, 0x8d89f12d, 0x9b6acdfa, 0xda038aa8, 0xb156c958, 0x00000000 }, /* 3.01728287449860724830656137731227103432006371168004786858876347436740222039190239043629468482219608119629908567001592442967067961314268391441823801242280853653051354736328028251241987068617137730312897584340258042308664316481386792189846679367324183138863814689051236348685520186210548413E-127 */
+ { 0xffffffff, 0x3fffffff, 0xfffffe67, 0x00000000, 0xb2002b18, 0xef5def73, 0x7d470b00, 0x6d5c809e, 0x84059434, 0x34a87f93, 0x9b10e17f, 0xd55c60f7, 0xc5a460ca, 0xaa37a023, 0x58936baa, 0x271ca7af, 0x6f42bc4e, 0xcc548c1e, 0x098b6381, 0xfdce3e45, 0xc254da03, 0xa1b88169, 0x3c9e3005, 0x5d38f9c1, 0xf0852703, 0x57aae97b, 0xa88bce82, 0x03c9e83d, 0xd8b4ccbe, 0x007b9618, 0xcd3c7b94, 0x29c56fe4, 0x0baec607, 0x51a4aed9, 0x00000000 }, /* -2.10364962010042897351933459226211536512794841978332937398008589432895282805723434661218465425803510781005972252913510251236639782628307922506925415018237567492285262544669725656765696896264780524393410849364250862173172380926154275476448709853575777373304310937532246576555199743504102211E-123 */
+ { 0x00000000, 0x3fffffff, 0xfffffe74, 0x00000000, 0x905242f1, 0x67939975, 0x1342e9db, 0x88ab5008, 0x85eac5f9, 0x93f1ddf0, 0x1d69dfd5, 0x356db65e, 0xe42f16ba, 0x51a2b9c6, 0xa88106fb, 0x25562bb5, 0x2da58bcd, 0xa38b4cdb, 0x1a9d13de, 0x154f179b, 0xdf047c17, 0xc163d019, 0xbdd99d70, 0x38eb008a, 0x56d05f9d, 0x0c275efb, 0x73e67709, 0x17966df7, 0x9c2683b7, 0x265b5208, 0x3daa152e, 0x57d89d10, 0x9e98c481, 0xc4b182ea, 0x00000000 }, /* 1.39724407767070492421154203618049702551798334042008737019757305101329046839561505301981304735818691860744166770385153508871376143621722122129099860643676797935800723801117909929919812605586817875610548931652575466978051150582283645107596833990511108847910346262399604651037631700241233803E-119 */
+ { 0xffffffff, 0x3fffffff, 0xfffffe80, 0x00000000, 0xdeaeed4a, 0x7ad0bdc7, 0xa4b83ed5, 0xbbe0547d, 0x26a13f78, 0x17463171, 0x7d625c5d, 0xf9704864, 0x6a14a811, 0x7bf614a5, 0x85ff15c5, 0x829bf570, 0x8d6e6eb6, 0x4b57ef96, 0x12105da7, 0xaaffb0d3, 0x27f9b3dc, 0x0a5de22d, 0xa380359e, 0x69e9686e, 0x38fe8721, 0xcf4a4ba1, 0xf5c97ba5, 0x0dc9b723, 0x928f29ed, 0xb6c9a860, 0x21ac2745, 0x64aadd24, 0x874d5a15, 0xfd16ad14, 0x00000000 }, /* -8.83058257087885512101694566866074120127365471145495217964866168240399576026028713508521845930374132559903133988834170176067097227689283811855911119420144457267962284234313668267774274903249986757022260468026168965844364534677721864784078792661181028517854800920931964563363069510994372021E-116 */
+ { 0x00000000, 0x3fffffff, 0xfffffe8d, 0x00000000, 0xa342df98, 0x8aeaea23, 0x4e93d491, 0x532e07f1, 0x81425838, 0x5b90465f, 0xe49d0d18, 0x25d08213, 0x1e8604f8, 0x5191fa43, 0x1aad7446, 0x3e31b781, 0xf4b0e6cb, 0x465d0877, 0x565e5fa9, 0xdd2e55f3, 0xd086bca7, 0xf244a364, 0x2a3e1595, 0x0623b6ba, 0xdb876c85, 0x169c6eda, 0x17c3d4de, 0x1bc0aa7e, 0xba58d4e2, 0x68d13c93, 0xceecbb8e, 0x56da3997, 0x122e6025, 0x3f95c8d1, 0x00000000 }, /* 5.30364789206984038568277756859764116548495701969984427909698620645183985361232845333218220665782704015477822273693802607745898594950183857400660218323738761315146650238310805842309846363934784515309257032350680868506468529655147373794159433837833117346494505336488828313605973513515560431E-112 */
+ { 0xffffffff, 0x3fffffff, 0xfffffe99, 0x00000000, 0xe331cfa8, 0x07516853, 0xa219388f, 0x3c00ce8d, 0xd4209344, 0x6d6b85ee, 0xf1e38d78, 0xda9f6903, 0x1b3a006a, 0x8f836483, 0xe1dfe10e, 0xc00caf9e, 0x98c32d2c, 0x60aaf708, 0x11f0d4a0, 0x220bbb1c, 0x87ba37bb, 0x1f909496, 0xc086a0fc, 0x4805802b, 0x7901b006, 0xd1d1bb0b, 0x6637b9fd, 0xe53023bc, 0x0b91d444, 0x469fc898, 0x9c5c9fae, 0xbe8e8ef2, 0x2f0da175, 0xa1c12afd, 0x00000000 }, /* -3.02307929847980901983918321410065546432642550122891123908528213767754871655902721839934385779496141288822358696005467486415162199121604798718376324444531093631253155936529002104740341193567144308124659441896568635544711688331071680724138430264206135472253912933305428353282023964170713657E-108 */
+ { 0x00000000, 0x3fffffff, 0xfffffea6, 0x00000000, 0x95d148be, 0xfd535e9b, 0xa654419b, 0xf3c14834, 0xe671bb1c, 0x8f677741, 0xa0e1ddba, 0x41aa3e6f, 0x5c642f66, 0x44c2d4b8, 0x37627198, 0x8a045d8e, 0xc51c3439, 0xd37ebd06, 0x02549f35, 0xd8735c52, 0xc0407bdf, 0xf546a509, 0x66eb4048, 0x4f5666ed, 0xcaefcbbc, 0x202511c3, 0x82299e30, 0xa9591cfb, 0xb409f5d2, 0xc0f1963d, 0xff2a2dbe, 0x8bf26e83, 0x7b8f9902, 0x9baeeb3c, 0x00000000 }, /* 1.63306743703879283251712677225717408182913505576385785135386941077341181668518650337932555198083815524221838167582153536161470619965490912267666890464935696779602954241106990116704610354164631617455952160639715388331557359095158933360899426221683912096355478824611142640442475468363954057E-104 */
+ { 0xffffffff, 0x3fffffff, 0xfffffeb2, 0x00000000, 0xbafab24a, 0x5d298c93, 0x421627e2, 0x22b7b99e, 0x059af106, 0x24f9a156, 0x6849e439, 0xf4f3f8eb, 0xfbcf0928, 0x22d1287b, 0xe91f5cc5, 0xe04072c3, 0xaf00b32e, 0x2b74ace8, 0xffe89cb3, 0xb3a3f9b9, 0x46f07a9a, 0x4d1ab4cc, 0xad04292f, 0xe25b67b9, 0xba474bcf, 0x24b33525, 0xe19160fd, 0x0257aa1c, 0x01135003, 0x7eb80284, 0xe82161b0, 0xcab41dc5, 0x72bd6072, 0x72ba6d7b, 0x00000000 }, /* -8.34824073814230895982755205977867390631053840506484133612098042787368120689467340527511222172604464959822036712679968876857437809263589543512313144056751281937330307855813825412813286122830463439556753149055701713167031310888455251182597802720522961300502664786220581842481708430465252584E-101 */
+ { 0x00000000, 0x3fffffff, 0xfffffebe, 0x00000000, 0xdc7c5efd, 0x709b5ea4, 0x258de047, 0xc8b06601, 0x36dc14f7, 0x1ed9dd1f, 0xc43a21ff, 0xd7b93127, 0x458ec2ec, 0x340e639d, 0x1d85db85, 0xd5cfff54, 0x7ffcf34a, 0x117e3565, 0x40c46bc8, 0x6774fc19, 0x5a86d292, 0xb3abddf8, 0xa8bbd7b6, 0x652f5732, 0xd12d6c68, 0x3474eeaa, 0x1a5fdd66, 0x579fcad9, 0xaafd181d, 0x5bd6f509, 0x4b02bbf9, 0xe65c28e1, 0x1e4837f1, 0x04cb7ba2, 0x00000000 }, /* 4.03220027652273522759670764487309949674799004964631836534643354666298802293012725474787920309367956575594043732224424967522142461874313749516447248579410869175730538694358088663561890830083203734830862291677822797468369961522084573941964853400119996624963898935892186767530468791129780655E-97 */
+ { 0xffffffff, 0x3fffffff, 0xfffffeca, 0x00000000, 0xf53f56a8, 0x6700d185, 0x14c58f37, 0xd87a3575, 0xd9c54c51, 0xdf90d4b5, 0x1583a951, 0x53333d6c, 0x6e9e8b50, 0x3ae7014d, 0x0296a3ed, 0x1d931b41, 0x3d5c9b9c, 0xa2f521e4, 0x5fca7ae3, 0x29135f69, 0x337176b8, 0xad596b1a, 0xaa8f3277, 0x8a614eca, 0xc1e2057c, 0xc2e589a0, 0x4708991f, 0x3575c036, 0x70f9fdcb, 0x8a869e78, 0x25d0fae8, 0x1b49ea7a, 0x2be7ce61, 0x856dcfe4, 0x00000000 }, /* -1.83707044598375816969306000300418413071838426661886264725183512385965734324696597726313376492948041015840646324401448015203088105629937344279693366452779591996462833429149536148274470704985586605995257656521610128535138649980317232096168914864606207571763642329190414220703836943108764896E-93 */
+ { 0x00000000, 0x3fffffff, 0xfffffed7, 0x00000000, 0x806e7b51, 0x9070ddb8, 0xc130b550, 0x2ecd7f9f, 0x075ae247, 0xa023c864, 0x149442db, 0x26a2055a, 0x98ade6d4, 0xb3d8991e, 0x642b0338, 0x5c4cd975, 0xda324f3d, 0xb7167f0f, 0xa869f8fa, 0x95b2b527, 0x07809b3c, 0x1647a3a6, 0xa6f19ce7, 0x56bf557f, 0x8d72e5b5, 0x90aedf20, 0x5e951c53, 0x211cda3f, 0x02fc1d22, 0xd505d7b2, 0x846d528d, 0x3510e91a, 0x7f5cb45f, 0x716b81ca, 0x00000000 }, /* 7.88103221327032254798322741288794992078186850379492075671037268135793000252948404245884385154747095957956372731682211985221247973152431206959884542082424449664825555411051510076097304251396905567111929410350243538363401325200535512594410940884993518855395253317725700286451889741328921357E-90 */
+ { 0xffffffff, 0x3fffffff, 0xfffffee2, 0x00000000, 0xfcd982c8, 0x945e3483, 0xbc57e4f5, 0xdc249341, 0x167aed7d, 0x03467285, 0x0883e39f, 0x740efa8a, 0x5c965e72, 0xc2126d73, 0xd534ae56, 0xf5b74c20, 0x05930c01, 0x80744a26, 0xd390a22d, 0x56b7d4a4, 0xd6c5319e, 0x4bdd0a30, 0x18abae79, 0xb5fa3375, 0xbb5b8c60, 0xd6096b9a, 0x2f700a57, 0x76dc012d, 0xce16f528, 0x73ea4f69, 0x4900d44b, 0x1a73ca4f, 0xeaaad1ee, 0xa9cc1c2e, 0x00000000 }, /* -3.17763218839059405134683729287642140805924938073011204910562226512351737701988796591940584094394029090248009485414267872441207182775060262646225447367633538104857663941735968862682554903923122420829929784888210284497733226722199984490353489032776097273392428132655901024356563290915643784E-86 */
+ { 0x00000000, 0x3fffffff, 0xfffffeee, 0x00000000, 0xe9775621, 0xf3fe7bbd, 0x2307a808, 0x83244577, 0x3921c108, 0x4de62bfd, 0x95bcc74c, 0x5ac95495, 0x813d5775, 0x35f1c3cf, 0xd3fc8479, 0x8b211eea, 0x1125a635, 0xe2fb5ff7, 0x9998abbe, 0x9cf1fcf7, 0xb3ce53b0, 0x894c3848, 0x28c78539, 0xa16705b3, 0x33a695af, 0x727181e4, 0x3b30741c, 0xa95cbcc5, 0x915c8814, 0x3666bbf8, 0xb3e9077f, 0x15c696d0, 0xc79b61c2, 0xc36f1301, 0x00000000 }, /* 1.20178049364932267021937386416586257652800811579212837697174634066971427198892162871071928904499821801931797187383676109357264556525527791332802464194439004111257168502764543423866542264663964726713954464869811899683420771287557419272229504171722698253499862469528774094828158854822650526E-82 */
+ { 0xffffffff, 0x3fffffff, 0xfffffefa, 0x00000000, 0xc9c66330, 0xd81fb071, 0x36865df9, 0x5b571909, 0x4a206c14, 0x6d532d84, 0xe9a9673e, 0xbd76805a, 0x35f243d6, 0x0cdf327b, 0x5df5fd7e, 0x0b7e5ff7, 0xcb51c9e6, 0x126bc0b0, 0xbd7f326e, 0x7d2423e1, 0x142611d4, 0x52a91fa4, 0x5d3e6fe4, 0x0ebe1b5e, 0xa05fded8, 0xc8d8db37, 0x97a6cc46, 0xcb1f2fd1, 0xbb46cfba, 0x3cc8cf66, 0x29795e5b, 0x3a4207f0, 0x21e8db9e, 0x7228c4be, 0x00000000 }, /* -4.25430294751860225257658347914715352090914872990413445447998204597078852284078256563594628321929369178838562043338213427124716530100368381318120723248314074553850376499786483720487559616909032683346354443199651863716704132248028167969500605212644467598919166442133681118464378972771258461E-79 */
+ { 0x00000000, 0x3fffffff, 0xffffff06, 0x00000000, 0xa2dbbfcf, 0x4c7093c9, 0x60a23399, 0x63592c95, 0x1f746b3b, 0xfcbd429d, 0x67185af5, 0x03abc558, 0xcfcaaa00, 0xa423a61e, 0xd2b6abb9, 0xdc06e035, 0x607ae395, 0x529e3866, 0xa6f2ca14, 0x6dc14b75, 0x8ae33a23, 0xff37c12a, 0x09c2850f, 0x726630d7, 0x402d94b7, 0xbb5531fe, 0x77ff4cd1, 0xc6b0f9a9, 0x7b21ccf5, 0x21401215, 0x5230e9d3, 0x39b3da4c, 0x8ad690ac, 0xc18e0ef1, 0x00000000 }, /* 1.40647255444964990470181849820604895401256457010630685065108206439794268565116271619924384123229849450524028611527613359007431284851181786863770711105892633047502934470829411517993187209350126205111495828876155610992133841736828735488151621196317893284236294771647031819185381600752040927E-75 */
+ { 0xffffffff, 0x3fffffff, 0xffffff11, 0x00000000, 0xf4ec7b76, 0xc1f54e41, 0xda53ef99, 0xae691c0c, 0x444e1545, 0x3718a12e, 0xb80ba0ca, 0x7a8553ca, 0x907fc9aa, 0xf6d99cd4, 0x5ae4b842, 0x83e65730, 0x4618d043, 0x913ff2d2, 0x611321e8, 0xb90fb27b, 0xc5dfba70, 0x22d2d980, 0x38ad8a1c, 0x3b0baf73, 0xb78d9990, 0x3399973f, 0x4c5cb541, 0xd385ac40, 0x3ec6d079, 0xda7494e3, 0x38207f24, 0xc804f340, 0xff011f1b, 0x6c7b711c, 0x00000000 }, /* -4.33193546770492170648160097447463077835869887592742510000533275834566347180558116589367103099547936307614008123505049145742888357341639903540413790206149309786309038170154587475419016604798388711757112255330233614460362725121443711569239574949960611775212615031202232003915450086240084246E-72 */
+ { 0x00000000, 0x3fffffff, 0xffffff1d, 0x00000000, 0xab22bcc4, 0x9ac6470e, 0x436d660a, 0x81bdb179, 0x123a0f1c, 0xbcdf559f, 0x84d91ff9, 0x7a5be8ec, 0x29b74a09, 0x553b4d74, 0xe102903f, 0x79e9922b, 0xdafa9685, 0x361d8eca, 0xbf943e51, 0x7c4ed7d6, 0x3be2b365, 0x1a5513b9, 0x779a41e0, 0x79c1ca37, 0xfae110ac, 0xa2cf5f20, 0x5091c3db, 0xfa57d382, 0x0f4ea306, 0x8f012960, 0xf0b831be, 0xbb59752b, 0x8e8d08e7, 0xe896a46b, 0x00000000 }, /* 1.23979993085714859239503419889463932876625961829042906362152623543852888563075732967876864907090619371239129124947145065511614647871177340393266426756999932460841646724298242935464922552293298849304885527503446872696551130932995492992234663404661667413411815350205199437586691058641157068E-68 */
+ { 0xffffffff, 0x3fffffff, 0xffffff28, 0x00000000, 0xdd9b7b70, 0x966bc102, 0xf85029a2, 0x9b012350, 0x471a2e91, 0xb6933360, 0x108728e7, 0x8df2041d, 0xd004d85f, 0x15de4acc, 0xd95ed1ca, 0x325df4c7, 0xca0f7de9, 0x7f934667, 0x8b1476b2, 0x8478187d, 0xea8c0f4d, 0x6b992b0a, 0xaa60404e, 0x2daa715b, 0x7d5e7117, 0x8b565cd7, 0x5b2846f0, 0x067a1581, 0xd3a3e0b0, 0x82e44fd0, 0x1c229637, 0x0443413e, 0xe58192af, 0x1cb4f31f, 0x00000000 }, /* -3.28794941663315806703163069546858349988812050770621787672428757638297860469276843830809445733604322572526170439359828713736802046154362306722942563759563820886152047112838940264852974608681828548356556418826405891791891762095783217505261259447006122461280661662138225038294901942049899727E-65 */
+ { 0x00000000, 0x3fffffff, 0xffffff34, 0x00000000, 0x848da035, 0xb7f933d2, 0xe6c6f2e7, 0x62f70e3f, 0x6487891a, 0xe854cc1a, 0xd5e2d857, 0x80c762b6, 0x550ce5eb, 0xdff4967d, 0xc784d73c, 0x1160730a, 0x00bc8430, 0x4a6ef77c, 0xaf109d7f, 0x877c55a6, 0x50eb06a7, 0x2efbfdde, 0xc128d276, 0xc310930d, 0xd95d1d65, 0x35380848, 0x3002f851, 0x1621a410, 0xb1f81821, 0xa434d297, 0x6f1739ff, 0xbc15d794, 0x2adc2d37, 0x6ab9f21b, 0x00000000 }, /* 8.05547607075123726422749520389802957472589524388023379797450456213829758149728267385483142047330590302689117576431580348655165013078187651471209281210931361171072515426455403648889787791270479943473563226124694432551421860700571472548864087230205454382623689927027518319632819403406454342E-62 */
+ { 0xffffffff, 0x3fffffff, 0xffffff3f, 0x00000000, 0x9204027b, 0x2ca88316, 0x52372792, 0xe30425b1, 0xd4bd4d07, 0xa3ed68d5, 0x8f9be250, 0x63dba2bc, 0xd9b03545, 0xd4b36dc6, 0x8dc85518, 0x2b243eb9, 0x04cfa99d, 0x31fe3c9f, 0x58d84d7e, 0x7b3ef659, 0x3522e554, 0x29c195a7, 0x60c6f7d6, 0xd2e041fd, 0x41709261, 0x7c9fb91f, 0xb9215968, 0xcdc44743, 0x7cbb48bd, 0x74827d46, 0x1726cbc6, 0xe3d060f9, 0x0227fc03, 0xb684264e, 0x00000000 }, /* -1.81731540156147912680972291799939547205816196701938074482304822921839993438578697122164996845877781172286664925242964526656605226950439134171904813841186115080193959480208339063189536125710620275247635863813731064756170682747343384250960703592250369431558197889280442695053090443657088537E-58 */
+ { 0x00000000, 0x3fffffff, 0xffffff4a, 0x00000000, 0x93958d81, 0xff63527e, 0xcf993f3f, 0xb6f47119, 0x7dc6559b, 0x78f035b5, 0xdae6cefe, 0xc0ee3ebc, 0x6106d9d8, 0x54bc5b34, 0x6fce3c02, 0x2d9ae265, 0x819ce4af, 0xa247b7c6, 0x0f0ca053, 0x9711e37e, 0xaa75054a, 0xd1346a02, 0xed111b00, 0x61a42ab2, 0xb9e487f4, 0x08b6705c, 0xd05e7527, 0xb79c1f93, 0xb5e717a0, 0x31227dfb, 0x84e1f93a, 0x5383e651, 0x6e41f040, 0xa941835b, 0x00000000 }, /* 3.76184288123226179249612644025874862716039527173011814178370983448208786417857903042881543470967007026633396395252936570179172819787409007735842964651255258216001496124031261860802339780220983969762606238094423304045273329601675984506700361572463656800438274590711300457658132384651532034E-55 */
+ { 0xffffffff, 0x3fffffff, 0xffffff55, 0x00000000, 0x8857a93a, 0x986f41b6, 0x26c912ee, 0x5c84d27c, 0x0cb1ba16, 0x2139e99e, 0x80ba3a3a, 0x593c18f5, 0x07a2d440, 0x5a480241, 0xf14a0670, 0x03219626, 0xc63d7144, 0x416b4146, 0x78e72a1d, 0x391006aa, 0x84791b63, 0x9e44ebef, 0xb4024d71, 0xda342972, 0x1cbb9f98, 0xf20c8acd, 0xbe7f432f, 0x692735d2, 0xa298a076, 0x2262d87f, 0xb02a869a, 0x1bfb13ff, 0x99008c39, 0x05a0fc07, 0x00000000 }, /* -7.11740673129143931140267122496955240258746785411338352425477900684011023902587152557131880247069577294390385979818555990778994975037777842636214889120174948544674830666667147440638026864178101670790851002474648891253657096051062975560033916457518449737535704405392215553520738217802122584E-52 */
+ { 0x00000000, 0x3fffffff, 0xffffff5f, 0x00000000, 0xe5476a15, 0x09571800, 0xd0392255, 0xd6955bf5, 0x9b58df6e, 0x36dfe35d, 0x0b792aeb, 0x1f0f8ff8, 0x0d5751ee, 0x37d217cb, 0xe442fbd3, 0x5d43fb00, 0x345e52f9, 0x4802dd45, 0x0250bc52, 0x24757335, 0xbfc5a88f, 0x05a6e6c2, 0x9835df3b, 0xf570b7b2, 0x655183e2, 0xb30a176a, 0xfcd9027b, 0x3a546bdc, 0x6a9fa032, 0xdfc6209f, 0x108d5cde, 0xf4a4acdb, 0x2357f03f, 0xe455a4db, 0x00000000 }, /* 1.22561743912838584942353998493975692372556196447832464287667294497786698316025507670338109778545381210094024465724755341612142934701505344501956203906494126139393005840800082789277868226011469107710184542626134539073879751939992950756136666976707648460317412234005187418628190580153826856E-48 */
+ { 0xffffffff, 0x3fffffff, 0xffffff6a, 0x00000000, 0xaea565ce, 0x061d5748, 0x9e9b8527, 0x6273c50c, 0x1554b230, 0xf3cc8a2f, 0xdfbd4bb1, 0x18a8daa9, 0xf2298368, 0x74850820, 0x4edf05d2, 0x000ac831, 0x27e3d933, 0xe1da2e8b, 0x90c37f72, 0x91c576c1, 0xf1138f64, 0xf14e21c6, 0x39f1090a, 0xabf4dbec, 0xe32d1775, 0xae60afd6, 0x7e994ce3, 0xdd6e5276, 0xb2f0e231, 0xfec52e4c, 0xd0f5bb43, 0x0f231a7c, 0xe9dccc9e, 0x61efe352, 0x00000000 }, /* -1.91196320504028192510072237650602080101187666458618644288760979416547249372999791965727451254530794687746678166530618332914942978134348337423051678094130836777453089111648129151273474432577891808027887886496769880955252413026389202076540956867178961377881084524532409848897231969992465431E-45 */
+ { 0x00000000, 0x3fffffff, 0xffffff74, 0x00000000, 0xefcc1948, 0x61654958, 0x35c68953, 0x93adf50e, 0x1749caaa, 0x36bf57bc, 0xbbb4696d, 0xa95bd83c, 0x57ffffed, 0xebfca8a8, 0x5c4b387d, 0xd70ecddf, 0x7e4558ba, 0xbc9b12e8, 0xa1446d7d, 0xcf26a08f, 0x4a825b63, 0x1952c75f, 0xac8e73ea, 0x271ab3f7, 0xc1ec69b6, 0x14edc16f, 0x02d37d12, 0xde88fa39, 0xfab349a7, 0x464a7d2d, 0xd633d96a, 0x2304945d, 0xe38acddf, 0x927e5a35, 0x00000000 }, /* 2.68822026628663638669161566136746524622269859040817813869997937059665432618437707503812796463870297330971829502142049376078409827256893762416810659400347956509099043290977269586690505052204515882087210368414458452623084892715103218119620938322733659729570376330995565120524631502094811807E-42 */
+ { 0xffffffff, 0x3fffffff, 0xffffff7f, 0x00000000, 0x9388118e, 0x07ebd09f, 0xc515a57c, 0xeb5b8644, 0x2b53e62f, 0xb8aeb87a, 0x9d7b7edc, 0xf7b20189, 0x2023fff4, 0xe0aff1c3, 0x94c84741, 0x6bcf9ba9, 0x002faa16, 0xe3096822, 0x1f37995c, 0xe6f243c8, 0x28573339, 0x78146da9, 0x5ca9a450, 0x8f0eedb8, 0xedcef309, 0x85e04681, 0xcc3d1d73, 0x1be945f2, 0xabbc0e05, 0xd5f0f8f4, 0x79eed793, 0x16dce945, 0x8253bebf, 0x0c576aee, 0x00000000 }, /* -3.38715753552116184723143573332300621024060022391430445476197400695178445099231511454804123544476574637024505172698982213858796382343686140645181430844438425201464794546631359679230036365777690011429885064202217650305086964821030054830715166218039854621129787751412428353303495593864016936E-39 */
+ { 0x00000000, 0x3fffffff, 0xffffff89, 0x00000000, 0xa1a6973c, 0x1fade217, 0x0f7237d3, 0x5fe1c89d, 0xb1796db7, 0x49db7122, 0x598dd081, 0x1d668aae, 0xbfb771f3, 0xd030c866, 0xcc857213, 0x2ea0fa0e, 0xacb439de, 0x13c3ce99, 0x63346b8a, 0x4b0c7344, 0xd0338ba0, 0x78126228, 0x1207e08a, 0x44bfdb79, 0x2091414b, 0xef303d41, 0x3848f6c4, 0xa0151924, 0x652b8d5d, 0x6475d001, 0xffe00471, 0x5d8bd545, 0x81068fd1, 0x95f6befe, 0x00000000 }, /* 3.80039075485474359259367089278841296788995345123184959824293483579990215401337755852290226616902716742741494803768258043949569540989615849803893565407459913076043499481320385560096100802402568192824331042034888203642307574529195721520062416496479961360072895341261064360861006072122687635E-36 */
+ { 0xffffffff, 0x3fffffff, 0xffffff93, 0x00000000, 0x9c996282, 0x3eb07306, 0x56f6a614, 0xc4e2ba58, 0xc3eda249, 0x8f8c9599, 0x46c161fd, 0x147b5659, 0x49b9b664, 0x31af4223, 0x96214682, 0x952bf23e, 0x374e980f, 0x2325b024, 0x981ac82d, 0xf8b40faa, 0xa9b1ef43, 0x7451cf16, 0xd177a185, 0xf299dc9d, 0x578cb741, 0x8fb6bb57, 0x2e86af0e, 0x7b14705b, 0x420230f2, 0x79e20baa, 0xfc91eb22, 0x8a0cc4e2, 0xb47aff07, 0x9802dd2b, 0x00000000 }, /* -3.76998762881590564385292152564610566414683382362199480145699135711350293678127053805471904803967495008799562845338111979597972984661698923005462416884200233771435151485469822475615331995983347647281736393698609098013169113932962155747901917164711085721494402739898192020553153010258221796E-33 */
+ { 0x00000000, 0x3fffffff, 0xffffff9d, 0x00000000, 0x850c5131, 0xa842e9b9, 0xe2e28e1a, 0xa546a152, 0x6a766561, 0x7f75f119, 0xb99d4cc0, 0x84e6c9dc, 0xdc234876, 0x203666b1, 0x3c0d4567, 0xf1bcd64f, 0xdbfd4630, 0xdc5c8527, 0x173ac113, 0x0eccfb4f, 0x7f2cacc7, 0xcf538171, 0xe2f723bb, 0x4d9db8ef, 0xade20db2, 0x3399c02a, 0x92076dba, 0xcd91dd75, 0x8894dc96, 0x028d8ce9, 0xfb09c08b, 0xf710c8a2, 0x289ef265, 0x1db0cc0e, 0x00000000 }, /* 3.27988923706983791015204172731211192780774542655113547726758248068874755499970536810760557179451720657655619675444157422250236496655678063014752302689254203381148581792358745553785338836505512453135110662517789915271457129121677075500674667933298644582301214048492141235572538121589617376E-30 */
+ { 0xffffffff, 0x3fffffff, 0xffffffa6, 0x00000000, 0xc4742fe3, 0x5272cd1c, 0x790285d3, 0x580a4a33, 0xb132d1b1, 0xf63425ff, 0xfc124354, 0x443cc610, 0x1d0c18fe, 0x6b9053a1, 0xb2ab987b, 0x7af0d471, 0xead3f9a4, 0x25609c9b, 0xb84cc116, 0x23daab13, 0x61c7f71f, 0x08214d22, 0x2920eac2, 0x909ae311, 0xe6bfc839, 0x203105be, 0xdb9ef805, 0xd38960ff, 0x8babcdb5, 0x7fc50211, 0x1b645220, 0x25301b64, 0x1b214e4e, 0x25f53862, 0x00000000 }, /* -2.47959626322479746007494354584795661742265554247265842081429235540069315157977725828934981227665500817187648474635783011221178791471692615639152740833076177756148327835023211638661716160398167414570143660863449175945221589615987869078510048957573775299932312515865819617023851108937823027E-27 */
+ { 0x00000000, 0x3fffffff, 0xffffffaf, 0x00000000, 0xf96780cb, 0x97abbe65, 0x25a033e5, 0x4ec51033, 0x9ff58436, 0xed90343d, 0xfb032f79, 0xfaa12772, 0x74e05bba, 0xfe8e3a2c, 0x47d3d894, 0xc313bdb4, 0x9f1f1bed, 0x6373a6d1, 0xb0f97121, 0x1b849b2f, 0x9b22dcba, 0x655246ec, 0x5e36ca09, 0x0194a245, 0xb9f17930, 0x85de3c4b, 0x4cd0d0df, 0x658d6824, 0x6c511c27, 0x6b351b9f, 0xb7c65bf9, 0x51ada5cf, 0xb6f9ffac, 0xbf305118, 0x00000000 }, /* 1.61173757109611834904871330480117180132472610260722797352929003101045054852685521788807737797982575531171971508513258957293766214456600200165449281541499515541496413092765087565130115504258808819470593379561241964364394033250392114901031531822422953944956003036470109852063574234489058813E-24 */
+ { 0xffffffff, 0x3fffffff, 0xffffffb9, 0x00000000, 0x8671cb6d, 0xbfc294a2, 0x86485bf9, 0x9c763abb, 0xd43a5945, 0x9c0fbc29, 0x694fb797, 0xc11adf43, 0xb300f172, 0xcd38ab5b, 0xdeb832c0, 0x3128a443, 0x5dc6c50d, 0xf79c57ed, 0x096676fb, 0xd8d57ba7, 0xa9a0cafc, 0x7a9e5a3b, 0x6ac988e8, 0xdada1f79, 0x963c2b54, 0x2829cc80, 0x97689098, 0x6cbe3a23, 0xa263b92d, 0x3fcaa0e4, 0x1910edc3, 0xbbcf5d60, 0x3b517cd4, 0xadeab637, 0x00000000 }, /* -8.89679139245057328674889744250246834331248808639189841388168097117768702786824080274218712644863816932069282726993189444261589503800433104913280034109077325789060200272063283359518237583508624683477675455178055643291455063542164474253694055659774705776157137413239284299290180038652437746E-22 */
+ { 0x00000000, 0x3fffffff, 0xffffffc1, 0x00000000, 0xf2a15d20, 0x1011283d, 0x4e5695fc, 0x785d5dfe, 0xf9014d1b, 0x9fa46592, 0xbc0ddd53, 0xde7e7eec, 0x2d0bb3bd, 0x2e5c453f, 0xcbf06b96, 0xd8b75871, 0x933cb79f, 0x34dc26ad, 0xc6f6eaba, 0x81514528, 0x94202e53, 0xa549c6d7, 0x3ab7b514, 0x3af5a4cd, 0x6d209631, 0xe07b6f10, 0x113eb4f3, 0x143f4cec, 0x4f0ff82f, 0xa91fae5b, 0xa53c8d17, 0x3cf08329, 0x5aaadcbe, 0xdcaa93ab, 0x00000000 }, /* 4.11031762331216485847799061843614037461036949591305706721333660868409140687512725086689045241927083422616008619870853523248854350755800094469935375758393724514545812525693236912097425763580984603766686060292261707200652239356479987105206653714815914068584597484916564613249385711424415834E-19 */
+ { 0xffffffff, 0x3fffffff, 0xffffffca, 0x00000000, 0xb413c31d, 0xcbecbbdd, 0x80244351, 0x61554bc3, 0x3ccef73a, 0x807c0362, 0xe7924a44, 0x3f21e233, 0x496eaf66, 0x68687b65, 0x595c6fd9, 0xf4d813a4, 0x4b471048, 0x293b64b4, 0xf9ab4236, 0x6bfa5154, 0x1defe262, 0x14acc193, 0xbd945865, 0x03c25050, 0x76fe2f79, 0x049b9c6d, 0xeccc8a4c, 0x6906fb17, 0x62adda33, 0x5f858368, 0x04a2f0b7, 0x3f3a42d6, 0xf99fc829, 0x88aab2ad, 0x00000000 }, /* -1.56192069685862264622163643500573334235194040844696168554106791129995473461254835532941837191932291700594083275550924338834564653287204035898575442788189615315527408759763430026597021790160774149431340702911059448736247850955462395099978528411630047346062147044268287827439817787638533242E-16 */
+ { 0x00000000, 0x3fffffff, 0xffffffd2, 0x00000000, 0xd73f9f39, 0x9dc0f88e, 0xc32b5877, 0x4657f48f, 0x5eaf6383, 0xed943c0c, 0x38ccdcc5, 0x93768061, 0x4dc64da8, 0x68cce37f, 0x24d07db2, 0x86aa477a, 0x61faf176, 0x4148fe60, 0x526eb525, 0x0d113536, 0x8bc8bc99, 0x3cb67f62, 0x989b51a8, 0xbe7e4400, 0x2e3bd4be, 0xa78200fb, 0x650c7d4f, 0x558a5821, 0xf3f3ced1, 0x682d9712, 0x558ac3bb, 0x0993a3e4, 0xf5ffc189, 0x4ef7f987, 0x00000000 }, /* 4.77947733238738529743820749111754402759693764984770275775566780857786148791439796730802021807312812603817894823185828476833767839058844349849640854931860222865513870804876095881386886677891968897259902550907841913132918423923714929005934296939587944878950169955460960751964246039844730054E-14 */
+ { 0xffffffff, 0x3fffffff, 0xffffffda, 0x00000000, 0xc9cba546, 0x03e4e905, 0xd6f8a2ef, 0xd1f27546, 0x68c46d4b, 0xaebaf84b, 0x75400ef9, 0x3a3f185b, 0x38e9e8cd, 0xe2401547, 0x328375d7, 0x5e3fa302, 0xbbdb425e, 0xdd346e7a, 0x4d47c9d2, 0xbc4021e3, 0x230c30cf, 0xa8eb176c, 0x6f119c8e, 0x32965fc0, 0x2b581772, 0xbd09e0eb, 0xaebbb57a, 0x6031b29f, 0xd4b491e4, 0x51aabda1, 0x3032177f, 0x58fa69a6, 0xa70660ee, 0xdf15920b, 0x00000000 }, /* -1.14707455977297247138516979786821056662326503596344866186136027405868675709945551215392485233755075024916294757564598834440104281374122643963913805183646453487723328993170263011532852802694072535342376612217882059151900421741691582961424231265501106770948040789310630580471850313125462951E-11 */
+ { 0x00000000, 0x3fffffff, 0xffffffe2, 0x00000000, 0x8f76c77f, 0xc6c4bdaa, 0x26d4c3d6, 0x7f425f60, 0x0e7ba5b3, 0xce38ec85, 0xa55b8aa5, 0x2f68db50, 0xda764b82, 0x5ed98f20, 0x9de975c7, 0x1d013de3, 0xf18de12f, 0x7143468a, 0xf2f1097b, 0xd1d59817, 0x7aeaaab3, 0xa21722a7, 0x16f6854d, 0x17f6e812, 0x9ed0a0ab, 0x926505e7, 0x8e397305, 0x006354fd, 0xa1385fb8, 0x520f62d0, 0x98439cb4, 0x8942071c, 0x7abe88ea, 0x73a97e11, 0x00000000 }, /* 2.08767569878680989792100903212014323125434236545347656458767569878680989792100903212014323125434236545347656458767569878680989792100903212014323125434236545347656458767569878680989792100903212014323125434236545347656458767569878680989792100903212014323125434236545347656458767569991637802E-9 */
+ { 0xffffffff, 0x3fffffff, 0xffffffe9, 0x00000000, 0x93f27dbb, 0xc4fae397, 0x780b69f5, 0x333c725b, 0x0eef82e1, 0x6caab3e9, 0xd28666fa, 0x58e4222b, 0x6149fdde, 0x71d05b99, 0xa2d8c175, 0x55e947d3, 0x111a5038, 0xeccd60bf, 0x4a8891c7, 0xb06444d8, 0x36c20009, 0x3f27dbbc, 0x4fae3977, 0x80b69f53, 0x33c725b0, 0xeef82e16, 0xcaab3e9d, 0x28666fa5, 0x8e4222b6, 0x149fdde7, 0x1d05b99a, 0x2d8c1755, 0x5e947d31, 0x11a5035b, 0x00000000 }, /* -2.75573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858906525573192239858904E-7 */
+ { 0x00000000, 0x3fffffff, 0xffffffef, 0x00000000, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00d00, 0xd00d00d0, 0x0d00d00d, 0x00d00846, 0x00000000 }, /* 2.48015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015872978E-5 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff5, 0x00000000, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0x00000000 }, /* -1.38888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffffa, 0x00000000, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0x00000000 } /* 4.16666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667E-2 */
+};
+
+#else /* BITS_PER_EMUSHORT != 32 */
+#error ei_cos_008_emu32msb.dfn: ERROR: Failed size of EMUSHORT data type.
+#endif /* BITS_PER_EMUSHORT == 32 */
+
+#endif /* __REAL_EINTERNAL_COS_008_32MSB */