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, 304 insertions, 0 deletions
diff --git a/mpu/math/atan2/emu00512/ei_atan2_004_emu32lsb.dfn b/mpu/math/atan2/emu00512/ei_atan2_004_emu32lsb.dfn
new file mode 100644
index 0000000..c09e9f5
--- /dev/null
+++ b/mpu/math/atan2/emu00512/ei_atan2_004_emu32lsb.dfn
@@ -0,0 +1,158 @@
+
+#ifndef __REAL_EINTERNAL_ATAN2_004_32LSB
+#define __REAL_EINTERNAL_ATAN2_004_32LSB
+
+#if BITS_PER_EMUSHORT == 32
+
+#define N_ATAN2_A512 139
+
+static EMUSHORT _ei_atan2__A_512_[N_ATAN2_A512][NPIR_512] =
+{
+/* lgw S i g n i f i c a n d hgw Exp Sign */
+/* ========== ====================================================================================================================================================================== ========== ====================== ==========*/
+ { 0x00000000, 0xfc903518, 0xa485d1cb, 0x18079779, 0xc6992fa9, 0xc484adde, 0xa4aaed56, 0x99f116cb, 0x1f28d296, 0x62e991e9, 0x618ea429, 0xd20addb9, 0xfc69e8e1, 0x941ee4e3, 0x8581c253, 0x00000000, 0xffffffe6, 0x3fffffff, 0x00000000 }, /* 3.1084490808833081890341765581887736891913170874188704355649071496859690129081452170658154013130099990629388224283472343582104456978434E-8 */
+ { 0x00000000, 0x300725ae, 0xba1316d3, 0xc12a2960, 0xf239fe03, 0x58e35edc, 0x639d1c7a, 0x3ff25ded, 0x561e4ca1, 0xcf5ba43b, 0x9fd004b5, 0xf367439d, 0x4e855a07, 0x2adfb2e9, 0xf0d3e208, 0x00000000, 0xffffffe9, 0x3fffffff, 0xffffffff }, /* -4.4857648708512563849966768158820757257778971506368020533642231336350189078633070748386093212387197965594223002350716717407677700008760E-7 */
+ { 0x00000000, 0xfb9e6d52, 0xf91ed40b, 0xd7c4f59c, 0x807fd8eb, 0x1006ae01, 0x2ebeccf6, 0xd76daf6c, 0x618eceb1, 0x3f5716aa, 0x76ac5578, 0x955fde74, 0x990585f2, 0xc8a3973a, 0xd63c39ef, 0x00000000, 0xffffffec, 0x3fffffff, 0x00000000 }, /* 3.1923541284084555127992450598248566110189545007328476142554503301683658874648349389154308491411034088137723542891428942193392512958145E-6 */
+ { 0x00000000, 0xa7f76763, 0x8eceb68b, 0x0fb43840, 0x53329c8c, 0x23cf6ad5, 0x9936ec98, 0x1062f2cd, 0x896e64e7, 0x630154bc, 0xf01b9a24, 0x2a9892a3, 0x763597a8, 0x04050b4d, 0xfacee855, 0x00000000, 0xffffffee, 0x3fffffff, 0xffffffff }, /* -1.4949335611247612006138309098237810930547185724598680284579269348109704744456821249667338025453248347909770996181022112804802418160051E-5 */
+ { 0x00000000, 0x1b3993d8, 0x49dee3f5, 0x0eb65104, 0xf6a70a4a, 0x0754301a, 0x15208457, 0x64b3aeb1, 0xa5fc19ab, 0xacb4f53f, 0xe73c8033, 0xb3e53c4c, 0x8ed4adaf, 0xcf19fd71, 0xd994ae25, 0x00000000, 0xfffffff0, 0x3fffffff, 0x00000000 }, /* 5.1875300951692655731640360841783045303933018672494508115649681930529915138001488776603474032502336167498928168656235386271350556815163E-5 */
+ { 0x00000000, 0x5d05f54d, 0x7b93f0d0, 0xd4520ab1, 0xc3623fd3, 0xce67d928, 0x097b0a0b, 0xc7372d6e, 0xddbe5daf, 0x63921e21, 0x047f13af, 0x7aded9b7, 0x65679aae, 0xbfbbfb92, 0x9566e950, 0x00000000, 0xfffffff2, 0x3fffffff, 0xffffffff }, /* -1.4248084794126965211978740271307078560596078929092005475217228863396104868722593485284534618414655504462659008974316285187865758510371E-4 */
+ { 0x00000000, 0x91b0c433, 0x932c790a, 0xe0ef8bdc, 0xd8deb118, 0x325f20c4, 0xd1b01811, 0x92802e8c, 0xc6c925b7, 0xdd993552, 0xef149522, 0x64c7c405, 0x8c223964, 0x226b774d, 0xa97adbdf, 0x00000000, 0xfffffff3, 0x3fffffff, 0x00000000 }, /* 3.2325728888445750060757588696809336511032816757654558946777268531155525006552312616265222383641394998961395992463715094247378385461063E-4 */
+ { 0x00000000, 0xf48e1f44, 0xa1c07454, 0xa97f0034, 0x3556053c, 0xe57ce13c, 0x05924e65, 0x8766483b, 0x017f700f, 0x21d00d9e, 0xe204cad4, 0xcfa7f398, 0xcc3e681a, 0x43d9a458, 0xa3c0c57f, 0x00000000, 0xfffffff4, 0x3fffffff, 0xffffffff }, /* -6.2466817309201353579354893958137792050471332616747734799713418375745428097147284386446842079489750370168651703263907841940057743978420E-4 */
+ { 0x00000000, 0x4a0f5b79, 0xa670346d, 0x624303e6, 0xc0a86945, 0xcc62a8e1, 0x5750956f, 0x974448bd, 0x77114149, 0x34925c3c, 0xac78b47e, 0x2f4d93c7, 0x6faf7daf, 0x9f619f39, 0x8a04fb02, 0x00000000, 0xfffffff5, 0x3fffffff, 0x00000000 }, /* 1.0530048760404421696196122213181255407666746485175262332479032183545357005738325956172555744415835204995351996973680097859465105311672E-3 */
+ { 0x00000000, 0x909cc5bf, 0xf35e852c, 0x64084a60, 0x8cb45bd5, 0x7b19d83a, 0x2dc7fbae, 0x451ea12f, 0x0c85a7c0, 0xeaff0e70, 0x3ef900da, 0x4d67ce6e, 0x9dbb71c0, 0xc6715dba, 0xcf0b8854, 0x00000000, 0xfffffff5, 0x3fffffff, 0xffffffff }, /* -1.5796283645500658757764462894551415017006292789536324502745219356690536985023349988136546207916229387757980695915333090924314718892467E-3 */
+ { 0x00000000, 0xf971966e, 0x38ca1943, 0xe441626b, 0x7e6de169, 0x9c6f7542, 0x64b6d0f4, 0x7a5af4e2, 0x1c27b828, 0x7544ac08, 0x654430e2, 0x53a684ef, 0xa513301d, 0xf35e83d9, 0x8caa84fb, 0x00000000, 0xfffffff6, 0x3fffffff, 0x00000000 }, /* 2.1463942211545699456607735957164881636359547765296011603059997485908477785527723562762341063064634278094032666262198336448690418813541E-3 */
+ { 0x00000000, 0x76b7a1b3, 0x65cac402, 0x89e47eae, 0x52acb2e8, 0x4f974e68, 0x31b17e20, 0x45f8f1f5, 0x148c65ea, 0x0b5cd6fe, 0xb27546b7, 0x6b40d81a, 0xde20d629, 0x735ba6b7, 0xb00086fd, 0x00000000, 0xfffffff6, 0x3fffffff, 0xffffffff }, /* -2.6855783048182431566472155156817469739949231960682600145468262733984473129335009944018850187701355814700536935718387462457527000475356E-3 */
+ { 0x00000000, 0x7ca04627, 0xc22eb842, 0xb694dfca, 0xb82786ea, 0x9116b932, 0x6043b4ef, 0xdfc2c1b5, 0x263b8db5, 0x803d331a, 0x03647003, 0x010ab9d4, 0x8196f46c, 0xb2d9ae42, 0xcdfbf83f, 0x00000000, 0xfffffff6, 0x3fffffff, 0x00000000 }, /* 3.1430703235843193796603709549706862110527051382760019821751765681000309344949373198241661234826470453026655948383174064203633384282896E-3 */
+ { 0x00000000, 0xdbcee6eb, 0x78c02a1a, 0xd6223389, 0xab3f4776, 0xe5c81b89, 0x88285a33, 0x66eda0a9, 0xf546ffb5, 0xf84eb369, 0x0add8deb, 0xf2b0b6a5, 0x872e147e, 0x434a312f, 0xe4e5075c, 0x00000000, 0xfffffff6, 0x3fffffff, 0xffffffff }, /* -3.4926550836306440324589900591296911479333934131750583723134557595351800154223347390918805209854137456458192521658310948138276696512267E-3 */
+ { 0x00000000, 0x1dac81a2, 0x1651c19e, 0x1f9844be, 0x642847ff, 0x02fa2add, 0xb83f68c5, 0x08d3ddb4, 0xa6e3a67f, 0x068e77f3, 0xdc6634cc, 0xd75c9522, 0x1219501a, 0xb0eb5135, 0xf4dee1f2, 0x00000000, 0xfffffff6, 0x3fffffff, 0x00000000 }, /* 3.7364293700112199583258182014539580501522296411782780117205987524213722795083171080930005798809184318253152639236505773767951940486302E-3 */
+ { 0x00000000, 0x0a907c36, 0x3d67114b, 0x21bfae34, 0x8940b5f8, 0xaa71f403, 0x257a4cd9, 0x0d7ab2bb, 0xd711b3f5, 0x0f7d2fd9, 0x2867f884, 0x967566f9, 0xfb66029c, 0xfb1e934e, 0xff436e32, 0x00000000, 0xfffffff6, 0x3fffffff, 0xffffffff }, /* -3.8950103798751436388048139366293636184246783865705035188459237152450172193029459300001325814535876747893313300668725291977757214502888E-3 */
+ { 0x00000000, 0xbd4c878e, 0xde4a5119, 0x40a2d70c, 0x93950d0c, 0xe93ad0e2, 0xb681f03f, 0xbd1b44fd, 0xaeeafcb5, 0xed7bbb14, 0xa95a20a1, 0x872ae715, 0x89c351bb, 0x3b32e0b3, 0x82e96ac2, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 3.9951106341163632945527471549569717106988191917612241515803390267696288878779178212370003879728020821255587715092752470022019216280942E-3 */
+ { 0x00000000, 0x327e7250, 0xf12e6f35, 0xe9c5ff8d, 0x7ca84708, 0x7d2f82f4, 0x7d82e3f2, 0xe6739345, 0x4f51d372, 0x7498223c, 0x67d0cd7b, 0x86819215, 0xad20bddd, 0x4cd6cff5, 0x850d5407, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.0604267402161945505609948781287762324993294042488744103327212164489594855462944946217587394102267692452882718864344468618926062135933E-3 */
+ { 0x00000000, 0x6936a0e7, 0x75fd4468, 0xa00b19d7, 0xbdb7248c, 0x4be20e21, 0x27a3ab6e, 0x7d1ffaba, 0x45c9bd02, 0xef4aa717, 0x9848e9be, 0xf920bded, 0x6adc516d, 0xb7c83874, 0x869a4ae7, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.1077485797684837466988960862792966763707881905041722424736540093557965621135185304148736582516443916198894635002049831442938015550103E-3 */
+ { 0x00000000, 0xedebc163, 0x6a658fc8, 0x3370d9ca, 0x63f20836, 0x176e6f59, 0x0400ad2b, 0x1e6ff044, 0x14704cee, 0x6cf0147f, 0x2d2c45cc, 0x56cf2ab1, 0xc3296cc2, 0x43d236ea, 0x87e423d4, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.1470694491452857055515999009767654220252102130349992132029449286605286655459236153984041066731283986115013260161372506252414932476587E-3 */
+ { 0x00000000, 0xcc8341a3, 0x8a6d1906, 0xa442723f, 0x7cc7fc95, 0xc88ea953, 0x2e1068e8, 0x9e971f08, 0x11179372, 0x0161e67a, 0x87948d87, 0x2bc43a9b, 0x304415dd, 0x9eec802d, 0x8915b197, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.1834942960500415467951058382143640870472067707372455764136197460943427437548155276030721281664231567454967317402438221844733119678856E-3 */
+ { 0x00000000, 0xbb6d1eba, 0x411fab81, 0xba660fed, 0xbc96a82c, 0xe848e816, 0xe84f892c, 0x224872d9, 0x4fdbe0f1, 0x23265b12, 0xedb32571, 0xb481b61e, 0x388fffa2, 0xf0211961, 0x8a41e727, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.2192820254749768588066173982997203421673491700180182876434634577219797165355519553013321931228244070401311907091868921426742948725654E-3 */
+ { 0x00000000, 0x7a8b1122, 0x1ff6bbe7, 0x9b720dac, 0x69ba283b, 0x96387177, 0x4c414ce5, 0x4586a61b, 0x8f34620d, 0x4bf0d45e, 0x9c16c0d6, 0x6ef8444c, 0x953f9a0a, 0xc464b848, 0x8b700e9f, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.2553016096774842718522189611111867224375419268330690766816446031987093118448465166579714901070009328586403821581238866407292420799674E-3 */
+ { 0x00000000, 0xdeb69976, 0x8b599fd3, 0xba3927d7, 0x30051f39, 0x044911d4, 0xb7e65d2c, 0x7838e605, 0x1d844df3, 0x90a1ac00, 0xe310c34c, 0x4c96be8f, 0xd7d3a0ea, 0x3195f224, 0x8ca29cc6, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.2918458460802762464892012443404311938052062817172436358473126270427076857847375422907130097594004388795373906614568873683972673585464E-3 */
+ { 0x00000000, 0x4997cc60, 0xb270b42d, 0x2c8b7200, 0xf7b32c20, 0xe6c6eece, 0xdac1113a, 0x85cd12da, 0x8909cd2c, 0x767ce87c, 0xc2081b3a, 0x211015e9, 0x296c73fa, 0x81ad4a23, 0x8dda5478, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.3290054754953424698001490326474848294578217916375791221425632295243708443730914141678099541369787030440387843435958380281518809428014E-3 */
+ { 0x00000000, 0xd836a1c2, 0xee6b39eb, 0xe2adbbca, 0x769a71ac, 0xdfe0674d, 0xf04df616, 0x14c3e9a3, 0xcb48ad1b, 0x87fb3f09, 0xac4bee4c, 0x0e6802d7, 0x0e3da58e, 0x42c596b4, 0x8f177abd, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.3668126404751591763933840505803989696297646133598208376080248200315241458513759928903834832191142079676265368583473295099608932476166E-3 */
+ { 0x00000000, 0x6649fd35, 0xf75fd523, 0x7ef3692d, 0x59378562, 0x4898534b, 0x72ddac95, 0x9558590c, 0x28ebf961, 0xf7a09bba, 0xf909e1b4, 0x6489b1ac, 0x1763038b, 0x18e648e1, 0x905a3894, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.4052864324790132112447532494670728678361676804226044592189671116313087912972541816192836086023604839158004627429743418229130032865710E-3 */
+ { 0x00000000, 0x1c8662aa, 0xbe35e3c0, 0x9e0421a4, 0x51d976e9, 0x9590f408, 0xcfbe7dbc, 0x1c8257ac, 0xc715eb95, 0x930992b7, 0xdeab95d7, 0x34a16f7e, 0x392ef66c, 0x4a84fd5a, 0x91a2b3ca, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.4444444543680069930599422974561289312970731290911519646071738283449492565226285960096653402692390837112470107268886204071284609578113E-3 */
+ { 0x00000000, 0xa099f720, 0xedfc5f94, 0x5745c7a6, 0x877b1e28, 0xa08c3adf, 0xe619e36b, 0xb5cd81d4, 0x628ec5f9, 0x25cf1010, 0xbf213f48, 0x7457d019, 0xb37b4625, 0x7d52efe6, 0x92f11383, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.4843049317742893798413422111931020905861098473915100239627774478889909234277327706357930267168171981406370601227818965669306232797276E-3 */
+ { 0x00000000, 0x0b58aac0, 0x6dad2812, 0x9c85d367, 0x4c6126e9, 0xff9d4d1d, 0xbe5b8fcf, 0xfa7cadc3, 0xf9efabfc, 0x51ba0f11, 0x82814174, 0x88cb8725, 0xb8c79440, 0xdc745ad2, 0x94458093, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.5248868770816451306232393563335465820636884024318056348621260646290959603403844900268608015190470823020849315466755770582753663736591E-3 */
+ { 0x00000000, 0xd2ddf2c2, 0x918dbda9, 0xfd93c187, 0x4b55b3ff, 0xb3f48d25, 0x7c50c930, 0x7f363f26, 0xb177d4d6, 0xd708cd7c, 0xe62c71e0, 0x92a61e36, 0xba14e357, 0xeff705a2, 0x95a02567, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.5662100454817173282380570029790969446576676527088185832828794794123117745943538981614600449934986610399291763673434468873408231311849E-3 */
+ { 0x00000000, 0x64c599bb, 0xa16b2110, 0x2c9fdd99, 0x2711ef01, 0x517ddd11, 0xced309e3, 0xdabc1472, 0x43fd723f, 0x91867c42, 0x0a61a02f, 0xc3259f64, 0x3b59d63c, 0x59229863, 0x97012e02, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.6082949308550889906443334133121072936217721873335566695874520315518715507065463585650445688939820746505756468038912976622032567885029E-3 */
+ { 0x00000000, 0xc30b6a5d, 0x9c4a3a77, 0xbe43ddf4, 0xee2d0667, 0x8ba5d0d0, 0x1ec6a8ea, 0x0e8126c3, 0x188682cb, 0x464451ea, 0xfd6f3df6, 0x7fdf38b2, 0xffe355f6, 0x86c41c77, 0x9868c809, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.6511627906992178750913428551573789820039217881711085029638438953406715081494439488654450668590176901670125819066853537512195036697151E-3 */
+ { 0x00000000, 0xffe9455a, 0xd4ea1669, 0x188ef32a, 0x79dd4dcd, 0xe8d91abf, 0x3880d18f, 0x633f0a07, 0xccfc88da, 0x10c11d24, 0x8e2b4dae, 0x334e1ded, 0xbb5a5d71, 0xbe0fde43, 0x99d722da, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.6948356807523480344336845733078324891681002000892987874744191089829093159056570749698465092607209640501717225650707672796402475784968E-3 */
+ { 0x00000000, 0x5ba337b7, 0x9ed0c7c7, 0x7068a787, 0xf684f812, 0xbf55e4a0, 0xdb652800, 0xd6e8a024, 0x01fd92ee, 0xe8aa3149, 0xe9642645, 0x04cd20fa, 0xe2902cb4, 0xf042c325, 0x9b4c6f9e, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.7393364928912318861051026581062253738798392309259062222027794472948966452379501092687153917365079367694106602569596886101414221468139E-3 */
+ { 0x00000000, 0x5ef9accc, 0x2ae11072, 0x788c6ce5, 0x16aeffde, 0x53723f9d, 0xa16685e1, 0x76c19ef2, 0xf9b6b06f, 0x80360e7c, 0x26d07ffe, 0xf14643cd, 0x5cdc0402, 0xc3fbab2c, 0x9cc8e160, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.7846889952153267745924451042997088466418481646819368560967673556358595413621346336978632413654720472931513093393414973407517311270047E-3 */
+ { 0x00000000, 0x244a00bc, 0x280aec10, 0xb617e70c, 0x20912c1a, 0xee9dc351, 0x0ef98caa, 0x7454e940, 0x94b1b144, 0xb7c26212, 0x5e430ee0, 0x7d351792, 0x0528fc5d, 0xdd5f12dc, 0x9e4cad23, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.8309178743961310084559557166524725985092014074363017274396792435016943336621272263109474240958573356362107768763686383291416064236227E-3 */
+ { 0x00000000, 0xc1f6ee94, 0x5711dd42, 0x45770e76, 0x656a93cb, 0x7b851085, 0x54e615c5, 0xa3937eb0, 0x77cd2eea, 0x4358bca0, 0xe3401a5c, 0x4d79acce, 0x959def84, 0x809fcac7, 0x9fd809fd, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.8780487804878034404620048491805765951731183001117175657686544314468600850947179684242279945950429439024933972242575438707182870416440E-3 */
+ { 0x00000000, 0x1e698e48, 0x6cda1b0a, 0xc64cd727, 0xf8f8b03f, 0xff121763, 0xa4af61bb, 0x6980c037, 0x2734966c, 0x51ca76c6, 0x013dd115, 0xc63cf61f, 0x88cb69c9, 0xa8fc35e5, 0xa16b312e, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 4.9261083743842362806982317867789151433674860769462576142063782023141450824131844916224539171913081998863048896226986499721085637512348E-3 */
+ { 0x00000000, 0xb734d145, 0x69b041ac, 0x45c76152, 0xdba1460c, 0x173383f1, 0x89a86f5c, 0xea460473, 0x71d755ec, 0x7bed3994, 0x4729af06, 0xac215fe8, 0x9c440f5f, 0xae7cd0f1, 0xa3065e3f, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -4.9751243781094527437092826825256329642664323719057317146072851137984498155331433945839314198983708042150042779346959560731616827965064E-3 */
+ { 0x00000000, 0x0b5c6ebc, 0x650a69fb, 0xd56ea688, 0x4763fb22, 0x5cbb3541, 0x64ae7d65, 0x6d50488b, 0x3f963c27, 0x09f4a13f, 0xe865960f, 0xdd730c63, 0xf37a598f, 0x9683375f, 0xa4a9cf1d, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.0251256281407035239008167629866495807070212859860965307439932187730245478485101543326859615547035133361674963333735703925187523365350E-3 */
+ { 0x00000000, 0x487994d0, 0x7032ddb2, 0xd8fb25c1, 0x4d368a94, 0x25971473, 0x5c2a13c0, 0xe778bb74, 0xd237a973, 0xb9a22175, 0x4d7920a7, 0xec1624bf, 0xf1bf7d61, 0x2d7b73a9, 0xa655c439, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -5.0761421319796954324503239675279813311706756017214484152270492187455146278896475938445802448919149090670170165440346072107713658349829E-3 */
+ { 0x00000000, 0x512892b8, 0x5c5fc916, 0x4ca105e1, 0x8b49a5ee, 0x021c9c07, 0xa8455fef, 0x5826e8ab, 0xaf3c10b1, 0x6645e3eb, 0xc93abaae, 0x98c6c641, 0x871d716c, 0x0a80a80a, 0xa80a80a8, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.1282051282051282051388899884419379387020117605271816389521570881697552580034797139678479205529067146646500983681976225907892288464737E-3 */
+ { 0x00000000, 0x494857bb, 0x8af986c3, 0x661c25a2, 0x5c275cc2, 0x71b19c09, 0xd4d31184, 0x3d673d16, 0x44441588, 0x73915172, 0xd58e80ef, 0x6694681a, 0xa7f8cff9, 0xa07f5637, 0xa9c84a47, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -5.1813471502590673574902087402135593840459149142711416326681388428824782449690642045078129509358980256604136015099599095442210503979413E-3 */
+ { 0x00000000, 0x51105b66, 0x371d76ee, 0xbb23496b, 0xb280a119, 0x28f4e28a, 0xab74ca67, 0x8ddf2fd6, 0xf64c54ad, 0xa8513a90, 0x400d842a, 0x5db30e98, 0x6a202991, 0x8359cd11, 0xab8f69e2, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.2356020942408376963310422057278050489531499374831600402387985687033042041847557647347969872205117729683987006707113108381122017008371E-3 */
+ { 0x00000000, 0x16036507, 0x3caae555, 0x5c60fd77, 0x11037337, 0x6d87c524, 0xfa9a01b3, 0x979b1831, 0x0ff83f60, 0xd84fdb4b, 0xf601c915, 0xc0d42032, 0x809b7be0, 0x0ad602b5, 0xad602b58, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -5.2910052910052910052908896681958130374243732426524957298263019729727741095031357859519585021248168214141341805520653009447351295720595E-3 */
+ { 0x00000000, 0x50c984d0, 0xa6bffd12, 0xfae9a0a3, 0xd6cc8f6d, 0x7a9506f3, 0x384ad47e, 0xf51568dc, 0x07d1665b, 0x9b2c391b, 0xa78db405, 0x6310ee05, 0xc68bee2f, 0x80af3add, 0xaf3addc6, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.3475935828877005347594309638155800414541622737522887484606174112134302700668560808650750195445281765128633325853333368241548536436736E-3 */
+ { 0x00000000, 0x7ce3ec1d, 0xed00e755, 0x5a9c16dc, 0xd63ecaf9, 0xd9a2c09a, 0x36b91978, 0x061a9deb, 0x16d30e8a, 0xc17c3479, 0xcf474949, 0xb40c3c0b, 0x80b32cff, 0x0b11fd3b, 0xb11fd3b8, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -5.4054054054054054054054186626058091049850514137444448497799661602703018187839592642924688789272139150661717846167285220935250810658525E-3 */
+ { 0x00000000, 0x1b7607e9, 0x6764c63e, 0x8d6a8a13, 0xc77aa2db, 0x505f18c9, 0xcba00970, 0xfcbba023, 0x1c07248d, 0x3f7383ab, 0x8da452c4, 0x0b71248b, 0x30f64433, 0x8917c80b, 0xb30f6352, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.4644808743169398907103828933474884214524365605771913904134725168785818416159359235199801798163878613029967587851384788057651392235991E-3 */
+ { 0x00000000, 0x40b59048, 0x0dda4a86, 0x0712620c, 0xd8c07553, 0xf4e8c805, 0x006540d2, 0x9f2e531c, 0xec5ee0c2, 0xfdf9ad22, 0x75e91cbd, 0x79dc6a7c, 0x1db3975f, 0x9b94821f, 0xb509e68a, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -5.5248618784530386740331489579563878113064620517876073312953231615931980231775299534803500481016898643881201533438902031647508247718280E-3 */
+ { 0x00000000, 0x1827087c, 0xb778e653, 0x9ce0b4ff, 0xce67d3a7, 0x19c35218, 0xa5369e9c, 0x7f990a18, 0x6315c5f1, 0x13ab5ca1, 0x68f412ee, 0x0f48b9ad, 0xab9ebe3c, 0x19be3658, 0xb70fbb5a, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.5865921787709497206703910259133864825269397424783885307415059833274899564403026825552743633042576428990234439797865579806216978793370E-3 */
+ { 0x00000000, 0xc6d1f3b2, 0x8c4e3a32, 0x1c8c97c2, 0x72b77ce2, 0xa8b674fa, 0x07541eed, 0x1f4792a1, 0x5d985038, 0x674786da, 0x94fd3c8a, 0x08514fb6, 0x4850fe88, 0x36f5e02e, 0xb92143fa, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -5.6497175141242937853107344627140211482702916335149524481388996700062262624789809131411348933924052527567796477487167189766881095630427E-3 */
+ { 0x00000000, 0x2016a4db, 0x977d4542, 0xfd368c8e, 0x2445e558, 0xce336569, 0xca99699a, 0x5a8af979, 0x31aba495, 0x809364e7, 0x84052b0c, 0x167de0a3, 0xb3ee7220, 0xa54d880b, 0xbb3ee721, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.7142857142857142857142857148533420754301331380924409384260995254999090084721430573625732103797102455338888005467425223648795625497793E-3 */
+ { 0x00000000, 0x3d5be9dc, 0x09b437b5, 0x25e47338, 0xefa605c6, 0x69a3e5fd, 0xbce396b1, 0x003f8558, 0x14bdef6f, 0xef2d9d04, 0xf525455a, 0x234ca6f6, 0xc649fd0b, 0x07661aa2, 0xbd691047, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -5.7803468208092485549132947977647265832622142029775062854331291834495905688747175315206571473447853565909744879066430605380790934681106E-3 */
+ { 0x00000000, 0xb6411870, 0x8db6d4a8, 0x3a12ed78, 0x6effd2f6, 0x626f8eb1, 0x084db416, 0xea725a2c, 0x3dd9ac98, 0xb93e66a3, 0x480e49e8, 0xe643e171, 0x80bfa02f, 0x0bfa02fe, 0xbfa02fe8, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.8479532163742690058479532163735827489005440065912398422673321712892301527260968904781519550262064507656630695785164897583327730691853E-3 */
+ { 0x00000000, 0xcaa30bc8, 0xc507120d, 0xdf765107, 0x183a846e, 0x629b52d5, 0xde147006, 0xcd9468d8, 0xca96158f, 0x9b4ab094, 0x9371b1bc, 0x0d43cec5, 0x31fcf86d, 0x95f6e947, 0xc1e4bbd5, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -5.9171597633136094674556213017738391255303846837797513940021249253961698181370015124864897181275757806663425788288864043241351146653217E-3 */
+ { 0x00000000, 0xa68d39b6, 0xc2c9a674, 0x29c25943, 0x83771629, 0x67c191c3, 0x3eaf8c3b, 0x81c3921e, 0x1d4ce5c3, 0xaed15344, 0x8efc06be, 0xe59ba03b, 0x8e901886, 0x5d824ca5, 0xc4372f85, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 5.9880239520958083832335329341316085658285850953725255457362939573026171990060875785772291342059080453124746983955344013101965837427537E-3 */
+ { 0x00000000, 0xa2bd2513, 0x84d84709, 0x81f174c9, 0xe028f0ca, 0x1e487360, 0xb418432d, 0x8f415a9a, 0xe697c138, 0x0636fb0b, 0x03644dcb, 0x0c6dcc23, 0x6980c698, 0x80c6980c, 0xc6980c69, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -6.0606060606060606060606060606060670675239071232397690115287442285014363079019097762335297523603175718576864757046097441059913047610439E-3 */
+ { 0x00000000, 0x68037f9c, 0x3085df73, 0x3c559381, 0x84ef352a, 0x8a50dd85, 0x0d392062, 0xf6456fac, 0x8687defa, 0x02d41ce7, 0x4525cfce, 0x12da61a7, 0xc2bf9b7c, 0x871146ac, 0xc907da4e, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 6.1349693251533742331288343558282233344112310693939076355039396197297427197452690393924845227361942288745003637817126517594113412330882E-3 */
+ { 0x00000000, 0xf23b0d34, 0xe2d4180d, 0xc22fbf8a, 0x346121ba, 0x3e58428c, 0x1989bb00, 0x187b8790, 0xb0a5251e, 0x4a26b4da, 0x5820a172, 0x1970fda8, 0x32e1c9f0, 0x65c393e0, 0xcb8727c0, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -6.2111801242236024844720496894409939339267224366778315905390399175938013420443927861052225118016371258437637330184578665443618291495035E-3 */
+ { 0x00000000, 0xc7d08ddc, 0x39dc5ed4, 0x008ccaa1, 0xc2c0bfb5, 0xaf7105b6, 0x9a694d55, 0x74f1c03d, 0x1769e95c, 0x8bb9c3cf, 0xceb2afd4, 0x80ce132a, 0x68a77250, 0x25080ce1, 0xce168a77, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 6.2893081761006289308176100628930817411776741932696174710889826059260168962664305633725280228385890164596016616595809023841108995537160E-3 */
+ { 0x00000000, 0x09022740, 0xc2f240cb, 0x275a1d05, 0xd9de0fb2, 0x5f479e7d, 0xce5eaa20, 0x17baacb5, 0x382976d7, 0xa3cbdafb, 0x4bb3c009, 0x80d0b602, 0x69fcbd25, 0xd2580d0b, 0xd0b69fcb, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -6.3694267515923566878980891719745222893775971942655802269464716256121741867165613266809731853380832856914477830243907239133679212524125E-3 */
+ { 0x00000000, 0x51b47f33, 0x6716aef5, 0x050ad30f, 0xc03c727c, 0xb9d56a74, 0x25dea2d5, 0xdfd2cf20, 0xa901a685, 0x96213f97, 0xc49e5abf, 0x0d3680d0, 0x3680d368, 0x80d3680d, 0xd3680d36, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 6.4516129032258064516129032258064516128426508763602837673911222956858627945933822037322770177142555400041995440834261204699280892180846E-3 */
+ { 0x00000000, 0xa6dac4bc, 0x38108bbe, 0x9809c2de, 0x09c03131, 0xdc99b924, 0xa28c8872, 0xbd51d3c3, 0x3158423c, 0xbd814d94, 0xd71ce81d, 0xd62b80d7, 0x80d62b80, 0x2b80d62b, 0xd62b80d6, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -6.5359477124183006535947712418300653595154735426383421899727533896602216120537072283387130592356799794918394903370982373700385865419049E-3 */
+ { 0x00000000, 0x8c4711d6, 0x5e187f35, 0x1efdb595, 0x2671dbfa, 0x464b8225, 0x94572026, 0x10d62499, 0x1a020efb, 0x97c3441e, 0x2b31b031, 0x406c80d9, 0x901b2036, 0x6406c80d, 0xd901b203, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 6.6225165562913907284768211920529801324540528606976575139931900377545698372957910500805189274873103368754720507702856324601312503176781E-3 */
+ { 0x00000000, 0x73ccd713, 0xe5a8d02d, 0xef2ae3b8, 0xdfdd3dba, 0x591e7116, 0x300a6041, 0x04d6cb7d, 0xccd18d9d, 0xede0728d, 0xa87cd9fb, 0x844b98e9, 0x9fc90527, 0xd19c5957, 0xdbeb61ee, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -6.7114093959731543624161073825503355704696546034684653219557718399129993564137983876434875256990708528279170109547597165992779975210449E-3 */
+ { 0x00000000, 0xac2a4055, 0xbcdda510, 0x8b4bf595, 0x70a3a79a, 0xde7afef3, 0x1b781e5d, 0xcd8cb150, 0x87ed2950, 0xc11ef893, 0x7b157150, 0x95c4ca03, 0x13280dee, 0xa037ba57, 0xdee95c4c, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 6.8027210884353741496598639455782312925169563561380802320117658458226366376605590277774195354306413636405280851301035428788403081333383E-3 */
+ { 0x00000000, 0x2335399a, 0xe50e686e, 0xce1308df, 0x38dd4722, 0x82b05fcf, 0x20dd378f, 0xc5d096f3, 0x6a1ebb6d, 0xeab49c73, 0x78083976, 0xc780e1fc, 0xfc780e1f, 0x1fc780e1, 0xe1fc780e, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -6.8965517241379310344827586206896551724137910366496449947543732790597414751693286879848538131536510716970666536207340610144623726341187E-3 */
+ { 0x00000000, 0xbe54354e, 0xf0b68297, 0xff7a523f, 0x9c6204c0, 0xe0788077, 0x26d24b6e, 0xc7692f1d, 0x00dbbaac, 0xc5cfdf8d, 0x25993372, 0x70c880e5, 0x525982af, 0xf70c880e, 0xe525982a, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 6.9930069930069930069930069930069930069930073549406222975346011573206257542078679911752784642486286603218949384880587788897259190637091E-3 */
+ { 0x00000000, 0x0e6b8a57, 0x74971444, 0x7da8ae7c, 0x44b78098, 0x76fc046c, 0x046ad47e, 0x99de6e7a, 0x3055f6b8, 0x3b7098c0, 0x603a3931, 0x865ac7b7, 0xb1edd80e, 0x7603a196, 0xe865ac7b, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -7.0921985815602836879432624113475177304964539441903528270599574916966724451687711059408998083393702666849220945966033468283948414945971E-3 */
+ { 0x00000000, 0x3d8f5171, 0xab1d372d, 0x80b8709f, 0x779c3ff7, 0x243ba906, 0x411bbeb1, 0x10f89679, 0x98bcd297, 0x253187e6, 0xa03aeefb, 0xd1f4f31b, 0xf8a2126a, 0xc1619c8b, 0xebbdb2a5, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 7.1942446043165467625899280575539568345323741001126182237999683307584449945972102612103068789593239125736005326844002502398033159307488E-3 */
+ { 0x00000000, 0x0882485c, 0xdcd3ff5f, 0x1afe0eb8, 0x1e1e86f0, 0x1edcb0c7, 0x484aab1d, 0x50b34a7c, 0x5e00c509, 0xe282bc4c, 0x80ef2e67, 0xfc434523, 0x0ef2eb71, 0xc4345238, 0xef2eb71f, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -7.2992700729927007299270072992700729927007299265837233663949032188249931625398455766875398311065634077697742559203597374216100790644446E-3 */
+ { 0x00000000, 0xdf5b57c5, 0x8c7de46c, 0x29dd3bcf, 0x943396bd, 0x100fc9e2, 0xa4b51a92, 0xb46f7071, 0xabd96020, 0x30509631, 0x6480f2b6, 0x480f2b9d, 0x80f2b9d6, 0x0f2b9d64, 0xf2b9d648, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 7.4074074074074074074074074074074074074074074073879052729649197198217751008732078606431643665142747450446300230597958910995969957950507E-3 */
+ { 0x00000000, 0x822d31d4, 0xb2800f59, 0xc03fc8b5, 0xb1eee104, 0xaa8d5a26, 0x6c22abea, 0x7da1e820, 0x8b9a1be0, 0xb0714fc1, 0xd980f660, 0x980f6603, 0x80f6603d, 0x0f6603d9, 0xf6603d98, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -7.5187969924812030075187969924812030075187969924836011589825876322115859780253992077930838908940002020155988418796783773131900791210335E-3 */
+ { 0x00000000, 0xf18670a8, 0xf7f75b3b, 0xc9adefcf, 0x1db092d4, 0xcfeb36d6, 0xf340e1f6, 0x9128039c, 0x333d4e01, 0xa2210dfb, 0x3e88cb3c, 0xd6f63aa0, 0x82ee6986, 0x52138abf, 0xfa232cf2, 0x00000000, 0xfffffff7, 0x3fffffff, 0x00000000 }, /* 7.6335877862595419847328244274809160305343511450384521297352158356718071334711612173205530485733585590053194341609170812054889949198187E-3 */
+ { 0x00000000, 0x3e9387d6, 0x8f1a89c4, 0x18884625, 0x9dc359cd, 0x9df2fa32, 0xced8c91b, 0xe2ee4e31, 0x394873b8, 0x80d26b19, 0xf80fe03f, 0x3f80fe03, 0x03f80fe0, 0xe03f80fe, 0xfe03f80f, 0x00000000, 0xfffffff7, 0x3fffffff, 0xffffffff }, /* -7.7519379844961240310077519379844961240310077519379809400655401886358303585470898419629337896233894656940465987025458708312337507133142E-3 */
+ { 0x00000000, 0x74acf2cc, 0xa170f6b5, 0xed64621a, 0xfd456011, 0x84a924ff, 0xb0a7e56c, 0xb55df585, 0xd1ad1465, 0x40732084, 0x04081020, 0x20408102, 0x02040810, 0x10204081, 0x81020408, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 7.8740157480314960629921259842519685039370078740157457670771808856517087177405932914102134872942716051711602684676403322674944138662518E-3 */
+ { 0x00000000, 0xe56b8665, 0x6c679675, 0x8b1c28ab, 0x2f921605, 0xd8c3ded1, 0xc02999a4, 0x3a34339c, 0xdceae3c3, 0xb6451eba, 0x78d4fdf3, 0x083126e9, 0x645a1cac, 0x8d4fdf3b, 0x83126e97, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -7.9999999999999999999999999999999999999999999999999999164824327590315220361027147181708451030102909936225530633078652563294594981786667E-3 */
+ { 0x00000000, 0x14e39907, 0x9a1666d8, 0x65f5c789, 0xdf02c8cf, 0xb292b12b, 0x269e33d3, 0x0a7591bf, 0xe0b4b8cd, 0x85341a67, 0x34085340, 0x08534085, 0x53408534, 0x40853408, 0x85340853, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 8.1300813008130081300813008130081300813008130081300813123346115711426655099898640762663575402157459752005912176316122436978981730451607E-3 */
+ { 0x00000000, 0xf0c04685, 0x957bb516, 0xf0e11e75, 0x8191f350, 0x60645882, 0x0af0b907, 0x96280f56, 0xd366136d, 0xfbc4c44c, 0xad7cd391, 0x37021d9e, 0x30a94196, 0x34e47ef1, 0x8767ab5f, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -8.2644628099173553719008264462809917355371900826446281002284817155919434717143527242770997174358612725194972974671388061923433899712680E-3 */
+ { 0x00000000, 0x6012ea06, 0x70041c62, 0x723a9f3c, 0x1f106fa4, 0x34104ef0, 0x0ec549c9, 0xc1fd0690, 0x8c5a2810, 0x4089ae35, 0xae4089ae, 0x89ae4089, 0x4089ae40, 0xae4089ae, 0x89ae4089, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 8.4033613445378151260504201680672268907563025210084033613171825241458933933753629869694769134165016721233307823832776953349317406335234E-3 */
+ { 0x00000000, 0x9142f3d7, 0x5af6e52a, 0x0a1fa369, 0x5a1216df, 0xca017dc1, 0x9cb6cac2, 0x39cce5c6, 0x8c59e5de, 0xc08c08bd, 0x08c08c08, 0x8c08c08c, 0xc08c08c0, 0x08c08c08, 0x8c08c08c, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -8.5470085470085470085470085470085470085470085470085470085395440107763236127863466641838522296783666569515102797581639689626489203053183E-3 */
+ { 0x00000000, 0xe089a7a0, 0x9a31cd10, 0x15df19b6, 0x591dda83, 0xd2a271a0, 0x4023ad7f, 0x9a497685, 0x27a01cc9, 0xd1408e78, 0x08e78356, 0x78356d14, 0x56d1408e, 0x1408e783, 0x8e78356d, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 8.6956521739130434782608695652173913043478260869565217391303005925439394572532398128398745567710296028671218858196508447527095570564735E-3 */
+ { 0x00000000, 0xd920296d, 0x32d8c80f, 0x2df5dfdd, 0x570d6f55, 0xe249997e, 0x07df7ce7, 0x8dc61cf6, 0x0ccc8720, 0xc090fdbc, 0xbc090fdb, 0xdbc090fd, 0xfdbc090f, 0x0fdbc090, 0x90fdbc09, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -8.8495575221238938053097345132743362831858407079646017699115407612564217267360931760162001532097009081001635043621928856563316665672808E-3 */
+ { 0x00000000, 0x4253d874, 0xbf8a9f00, 0x72b30bf2, 0x658e6bf9, 0x5de1a97c, 0xf3b8a9f4, 0x42269830, 0xa89175be, 0x85c40939, 0x5c40939a, 0xc40939a8, 0x40939a85, 0x0939a85c, 0x939a85c4, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 9.0090090090090090090090090090090090090090090090090090090090110299576093117877917717902188932749732453489853932803991420276124286995294E-3 */
+ { 0x00000000, 0x567edd15, 0xcee1edf1, 0xe0afab8e, 0x039b1be9, 0x62d4dfa7, 0xb7ceb76b, 0xed2e920d, 0xfda3b619, 0xda6c0964, 0xa6c0964f, 0x6c0964fd, 0xc0964fda, 0x0964fda6, 0x964fda6c, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -9.1743119266055045871559633027522935779816513761467889908256879578919107503866688921906916025876623827963353041365484166249293483924624E-3 */
+ { 0x00000000, 0xe7930e8a, 0x46e2e823, 0x31631555, 0x8603c538, 0x03c6d118, 0xa0572690, 0x8768eecf, 0x4ef3ad5a, 0xcdc1cb5d, 0x9456217e, 0xd02647c6, 0x072d753b, 0x5885fb37, 0x991f1a51, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 9.3457943925233644859813084112149532710280373831775700934579439115516497274864909792576990538422667537080552320990385122250014416174210E-3 */
+ { 0x00000000, 0x4efc602c, 0x60997dca, 0x13d1a256, 0x9135f2bd, 0xb9f4180e, 0xdf9abc06, 0x11815cde, 0x9c09c156, 0xc09c09c0, 0x09c09c09, 0x9c09c09c, 0xc09c09c0, 0x09c09c09, 0x9c09c09c, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -9.5238095238095238095238095238095238095238095238095238095238095239173401653177139710951549209135482181873045756435748467004946574621251E-3 */
+ { 0x00000000, 0xeaedc61b, 0x5c03eb9f, 0xc1db9a7b, 0x48e6be10, 0x7423af57, 0xb5576610, 0xaa191b45, 0xa409f185, 0x88b2f392, 0x9c95204f, 0x027c4597, 0x2cbce4a9, 0x254813e2, 0x9f1165e7, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 9.7087378640776699029126213592233009708737864077669902912621359223945999004141860076112266184283323996890052698017661651067638046413477E-3 */
+ { 0x00000000, 0x8e9cafc7, 0x1888a04a, 0x5a769288, 0x1bcbf226, 0xe9deb27f, 0x9a8ca3b8, 0x966cbeec, 0xc0a237c5, 0x20f353a4, 0xb16cfd77, 0x0a237c32, 0x0f353a4c, 0x16cfd772, 0xa237c32b, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -9.9009900990099009900990099009900990099009900990099009900990099009915011361895817923091431046507664844578101133882872908785839193703871E-3 */
+ { 0x00000000, 0x3b249e87, 0x04875f55, 0xd0fd7a31, 0xa9110132, 0xd19eb823, 0x90a4d448, 0x49b582ed, 0xeb50295f, 0xfad40a57, 0x7eb50295, 0x5fad40a5, 0x57eb5029, 0x95fad40a, 0xa57eb502, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.0101010101010101010101010101010101010101010101010101010101010101009875651612017270077311425197668007337770202589253955840205027363429E-2 */
+ { 0x00000000, 0xc29cdbef, 0x264577de, 0x908b0144, 0xeae5d78d, 0x77b862df, 0x664807ae, 0x12b4e2f1, 0xa8e83f57, 0x3f5717c0, 0x17c0a8e8, 0xa8e83f57, 0x3f5717c0, 0x17c0a8e8, 0xa8e83f57, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.0309278350515463917525773195876288659793814432989690721649484536082462803088862065205565810609368297482714529857825364678576294612684E-2 */
+ { 0x00000000, 0x75f3c63b, 0x87140926, 0x713375d3, 0x41820e67, 0x45925c4d, 0x8623d9b0, 0x76d0340c, 0x691840ac, 0x91840ac7, 0x1840ac76, 0x840ac769, 0x40ac7691, 0x0ac76918, 0xac769184, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.0526315789473684210526315789473684210526315789473684210526315789473684764899483153644508846594123926228596185028565471978890158214596E-2 */
+ { 0x00000000, 0xc2f0b4dd, 0x16bb8c80, 0x7f9bc048, 0x87643162, 0x0a8ba823, 0x988c7acd, 0x02c6cb35, 0xc0b02c0b, 0xb02c0b02, 0x2c0b02c0, 0x0b02c0b0, 0x02c0b02c, 0xc0b02c0b, 0xb02c0b02, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.0752688172043010752688172043010752688172043010752688172043010752688172097005367561904142584110562991926024487130339223754660228182805E-2 */
+ { 0x00000000, 0x109fffca, 0xe3297b6a, 0x2688cb89, 0x2d91604c, 0xfeede125, 0xeeb84353, 0x0b40a137, 0xb40b40b4, 0x40b40b40, 0x0b40b40b, 0xb40b40b4, 0x40b40b40, 0x0b40b40b, 0xb40b40b4, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.0989010989010989010989010989010989010989010989010989010989010989010989010338691270514654324152924747194924746061515561955722490780843E-2 */
+ { 0x00000000, 0x0e3ad2a8, 0xd5aed76e, 0x0b1f9a8f, 0xff05cabe, 0xe59da365, 0x01c20a44, 0x8170288e, 0x02e05c0b, 0x05c0b817, 0x0b81702e, 0x1702e05c, 0x2e05c0b8, 0x5c0b8170, 0xb81702e0, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.1235955056179775280898876404494382022471910112359550561797752808988764044754938320207470487113812558457833825546189261121197770571562E-2 */
+ { 0x00000000, 0x29c4dbea, 0x864e956a, 0x856a1b20, 0xc87c2a92, 0x89abffc5, 0xaef63ef7, 0xbc5263fd, 0x0bc52640, 0x40bc5264, 0x640bc526, 0x2640bc52, 0x52640bc5, 0xc52640bc, 0xbc52640b, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.1494252873563218390804597701149425287356321839080459770114942528735632183906145119874998412473577574877448863727279592759587676073290E-2 */
+ { 0x00000000, 0x45b8fd48, 0x6f7dc5fc, 0xc9a195cf, 0xadd9a741, 0x74c95a9a, 0x93c43d47, 0xc0c0c0c4, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.1764705882352941176470588235294117647058823529411764705882352941176470588235810165415020481562084120662977993617749705739812632786744E-2 */
+ { 0x00000000, 0x67a203a2, 0x8aa8a4e5, 0x67a45745, 0xbbc25d7a, 0xe9c0c8e8, 0xb36bdfc2, 0xbc250315, 0xb5f9d4d1, 0x0c565c87, 0x5346f094, 0x721ed7e7, 0xc2503159, 0x5f9d4d1b, 0xc565c87b, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.2048192771084337349397590361445783132530120481927710843373493975903614457831340212539192366956952286322019874622345001670542587448186E-2 */
+ { 0x00000000, 0x203ed05e, 0xa1a19dfd, 0x3329aae9, 0x40343baa, 0x2f7a0149, 0x4cece960, 0x4587e6b7, 0xadd3c0ca, 0x329161f9, 0x7e6b74f0, 0x3c0ca458, 0x161f9add, 0xb74f0329, 0xca4587e6, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.2345679012345679012345679012345679012345679012345679012345679012345679012345677912314949037577642300090026894249159387965583143313908E-2 */
+ { 0x00000000, 0xe5e98822, 0x210b66ec, 0xd330b7fe, 0xbaca48ba, 0x408de52e, 0x2a055080, 0x1033d91d, 0x19ec8e95, 0xf6474a88, 0x23a5440c, 0xd2a2067b, 0x51033d91, 0x819ec8e9, 0xcf6474a8, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.2658227848101265822784810126582278481012658227848101265822784810126582278481012602447665638228551621075387269377787172720811221404074E-2 */
+ { 0x00000000, 0x9744701a, 0xd02aa193, 0xa302d20f, 0xbc3545f9, 0xd01f7f31, 0x7b0429dd, 0xdec0d4c7, 0x77b03531, 0x1dec0d4c, 0xc77b0353, 0x31dec0d4, 0x4c77b035, 0x531dec0d, 0xd4c77b03, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.2987012987012987012987012987012987012987012987012987012987012987012987012987012988740230448374377633653625880830918179697729507837997E-2 */
+ { 0x00000000, 0x242bd3e7, 0x347c332a, 0x6cccf75d, 0xaf46980f, 0x123c1110, 0x0da753a4, 0xa740da74, 0x40da740d, 0xda740da7, 0x740da740, 0x0da740da, 0xa740da74, 0x40da740d, 0xda740da7, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.3333333333333333333333333333333333333333333333333333333333333333333333333333333333484442861540787587182644992369372542199361572166563E-2 */
+ { 0x00000000, 0x05108c3c, 0xf44c4b60, 0x452aea2b, 0x87fee2d4, 0x291f7d2e, 0x07038190, 0x70381c0e, 0x0381c0e0, 0x381c0e07, 0x81c0e070, 0x1c0e0703, 0xc0e07038, 0x0e070381, 0xe070381c, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.3698630136986301369863013698630136986301369863013698630136986301369863013698630136984770798545523568316392693976642637683452030869081E-2 */
+ { 0x00000000, 0x5c53c77f, 0x3e5a04a8, 0xf6da245b, 0xdc046da0, 0x7b02f133, 0x15a240dc, 0xad120736, 0x689039b0, 0x4481cd85, 0x240e6c2b, 0x2073615a, 0x039b0ad1, 0x1cd85689, 0xe6c2b448, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.4084507042253521126760563380281690140845070422535211267605633802816901408450704225351789695416456492414506216381047497633648409447044E-2 */
+ { 0x00000000, 0x4800d338, 0x9e8e9371, 0x9f15020f, 0xf41ba87f, 0xac5d70f1, 0xc0ed7303, 0xd7303b5c, 0x03b5cc0e, 0x5cc0ed73, 0x0ed7303b, 0x7303b5cc, 0x3b5cc0ed, 0xcc0ed730, 0xed7303b5, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.4492753623188405797101449275362318840579710144927536231884057971014492753623188405797100291699244012183953346504939436258682175709669E-2 */
+ { 0x00000000, 0xd8601b29, 0xe60db28f, 0x16f3e76e, 0x4f639b6e, 0x6415d813, 0x40f4898d, 0x7e16ece5, 0x03d22635, 0xf85bb395, 0x0f4898d5, 0xe16ece54, 0x3d226357, 0x85bb3950, 0xf4898d5f, 0x00000000, 0xfffffff8, 0x3fffffff, 0x00000000 }, /* 1.4925373134328358208955223880597014925373134328358208955223880597014925373134328358208955783878099847347823867069798571325070474119935E-2 */
+ { 0x00000000, 0x6d3c4c11, 0x0bfe38d9, 0xfd2e1134, 0xba80b03d, 0xfc20ae3a, 0xc0fc0fc0, 0x0fc0fc0f, 0xfc0fc0fc, 0xc0fc0fc0, 0x0fc0fc0f, 0xfc0fc0fc, 0xc0fc0fc0, 0x0fc0fc0f, 0xfc0fc0fc, 0x00000000, 0xfffffff8, 0x3fffffff, 0xffffffff }, /* -1.5384615384615384615384615384615384615384615384615384615384615384615384615384615384615384623499355259059131699220892230527979643084844E-2 */
+ { 0x00000000, 0x1ec9db8a, 0xfeaeac62, 0xa0147235, 0xa1cefa47, 0x82074cdd, 0x20820820, 0x08208208, 0x82082082, 0x20820820, 0x08208208, 0x82082082, 0x20820820, 0x08208208, 0x82082082, 0x00000000, 0xfffffff9, 0x3fffffff, 0x00000000 }, /* 1.5873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015080343697775557128190822699830938836285332E-2 */
+ { 0x00000000, 0x21009e42, 0x53c3f815, 0x92477993, 0x33f914b4, 0xd6085f80, 0x8a7de6d1, 0x1d60864b, 0xb8a7de6d, 0xd1d60864, 0x4b8a7de6, 0x6d1d6086, 0x64b8a7de, 0xe6d1d608, 0x864b8a7d, 0x00000000, 0xfffffff9, 0x3fffffff, 0xffffffff }, /* -1.6393442622950819672131147540983606557377049180327868852459016393442622950819672131147540983587004754891847871867095890979820667388781E-2 */
+ { 0x00000000, 0xee862348, 0x1b334b22, 0xf91b2d0f, 0x165263d9, 0x22b63cfd, 0xfba93868, 0xa08ad8f2, 0xcbeea4e1, 0x86822b63, 0x8f2fba93, 0x4e1a08ad, 0xb63cbeea, 0xa9386822, 0x8ad8f2fb, 0x00000000, 0xfffffff9, 0x3fffffff, 0x00000000 }, /* 1.6949152542372881355932203389830508474576271186440677966101694915254237288135593220338983050848367217441956540579624312343633390151867E-2 */
+ { 0x00000000, 0x9c8ddf02, 0xd6db4c37, 0x685868ce, 0x4390ca0f, 0x8fb823f0, 0xfb823ee0, 0xb823ee08, 0x823ee08f, 0x23ee08fb, 0x3ee08fb8, 0xee08fb82, 0xe08fb823, 0x08fb823e, 0x8fb823ee, 0x00000000, 0xfffffff9, 0x3fffffff, 0xffffffff }, /* -1.7543859649122807017543859649122807017543859649122807017543859649122807017543859649122807017543892257588802040210988249972067353918916E-2 */
+ { 0x00000000, 0x45ad70a4, 0x3a7b750d, 0xe7f39e67, 0x86771583, 0xf2094f20, 0x094f2094, 0x4f2094f2, 0x2094f209, 0x94f2094f, 0xf2094f20, 0x094f2094, 0x4f2094f2, 0x2094f209, 0x94f2094f, 0x00000000, 0xfffffff9, 0x3fffffff, 0x00000000 }, /* 1.8181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817354279165908903315770659392136185106E-2 */
+ { 0x00000000, 0xcfec66aa, 0x6980c75e, 0x5bdd2346, 0x902bdf4f, 0x95bc609a, 0x09a90e7d, 0xe7d95bc6, 0xbc609a90, 0xa90e7d95, 0xd95bc609, 0x609a90e7, 0x0e7d95bc, 0x5bc609a9, 0x9a90e7d9, 0x00000000, 0xfffffff9, 0x3fffffff, 0xffffffff }, /* -1.8867924528301886792452830188679245283018867924528301886792452830188679245283018867924528301886792410866310297472836917119072355885561E-2 */
+ { 0x00000000, 0xd8c03116, 0x6fb4b5c2, 0x3220c869, 0xa0a32a40, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0x00000000, 0xfffffff9, 0x3fffffff, 0x00000000 }, /* 1.9607843137254901960784313725490196078431372549019607843137254901960784313725490196078431372549019608409628387169453570799831475985010E-2 */
+ { 0x00000000, 0x67c3a50e, 0x64c5955c, 0x64232641, 0xe5e0d89a, 0x829cbc14, 0x72f05397, 0xc14e5e0a, 0x397829cb, 0xe0a72f05, 0x9cbc14e5, 0xf0539782, 0x4e5e0a72, 0x7829cbc1, 0xa72f0539, 0x00000000, 0xfffffff9, 0x3fffffff, 0xffffffff }, /* -2.0408163265306122448979591836734693877551020408163265306122448979591836734693877551020408163265306122492074814707191430943601645513456E-2 */
+ { 0x00000000, 0x54b5a8fc, 0xccb41523, 0xc9dd6175, 0x2b93100d, 0xc415c988, 0x72620ae4, 0x82b93105, 0x4c415c98, 0x572620ae, 0x882b9310, 0xe4c415c9, 0x0572620a, 0x9882b931, 0xae4c415c, 0x00000000, 0xfffffff9, 0x3fffffff, 0x00000000 }, /* 2.1276595744680851063829787234042553191489361702127659574468085106382978723404255319148936170212765957446558618122124349856909129239662E-2 */
+ { 0x00000000, 0x0d1158ac, 0xf27cb200, 0xe785aeae, 0x0b60b600, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x60b60b60, 0x0b60b60b, 0xb60b60b6, 0x00000000, 0xfffffff9, 0x3fffffff, 0xffffffff }, /* -2.2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222186545988719072498116001702986E-2 */
+ { 0x00000000, 0x3c5f51a3, 0x277483b8, 0xfb2c7750, 0x2fa0be82, 0x82fa0be8, 0xe82fa0be, 0xbe82fa0b, 0x0be82fa0, 0xa0be82fa, 0xfa0be82f, 0x2fa0be82, 0x82fa0be8, 0xe82fa0be, 0xbe82fa0b, 0x00000000, 0xfffffff9, 0x3fffffff, 0x00000000 }, /* 2.3255813953488372093023255813953488372093023255813953488372093023255813953488372093023255813953488372093023270812403402282437125241649E-2 */
+ { 0x00000000, 0x0cef11a0, 0x7609a32f, 0xe291780d, 0xc7ce0c7c, 0xce0c7ce0, 0x0c7ce0c7, 0x7ce0c7ce, 0xe0c7ce0c, 0xc7ce0c7c, 0xce0c7ce0, 0x0c7ce0c7, 0x7ce0c7ce, 0xe0c7ce0c, 0xc7ce0c7c, 0x00000000, 0xfffffff9, 0x3fffffff, 0xffffffff }, /* -2.4390243902439024390243902439024390243902439024390243902439024390243902439024390243902439024390243902439024414031930534425231881586128E-2 */
+ { 0x00000000, 0x82e05da5, 0x5f0d0c53, 0x20d3a2fb, 0x0d20d20d, 0xd20d20d2, 0x20d20d20, 0x0d20d20d, 0xd20d20d2, 0x20d20d20, 0x0d20d20d, 0xd20d20d2, 0x20d20d20, 0x0d20d20d, 0xd20d20d2, 0x00000000, 0xfffffff9, 0x3fffffff, 0x00000000 }, /* 2.5641025641025641025641025641025641025641025641025641025641025641025641025641025641025641025641025641025641025723428290669734360240299E-2 */
+ { 0x00000000, 0x8baad424, 0x6ed38bce, 0x60dd295a, 0x0dd67c8a, 0xdd67c8a6, 0xd67c8a60, 0x67c8a60d, 0x7c8a60dd, 0xc8a60dd6, 0x8a60dd67, 0xa60dd67c, 0x60dd67c8, 0x0dd67c8a, 0xdd67c8a6, 0x00000000, 0xfffffff9, 0x3fffffff, 0xffffffff }, /* -2.7027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027014351422663801822726531E-2 */
+ { 0x00000000, 0xd9e94fd6, 0xbfd497d5, 0xa0ea0e3c, 0x0ea0ea0e, 0xea0ea0ea, 0xa0ea0ea0, 0x0ea0ea0e, 0xea0ea0ea, 0xa0ea0ea0, 0x0ea0ea0e, 0xea0ea0ea, 0xa0ea0ea0, 0x0ea0ea0e, 0xea0ea0ea, 0x00000000, 0xfffffff9, 0x3fffffff, 0x00000000 }, /* 2.8571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571349129924730504157205E-2 */
+ { 0x00000000, 0xa7ce697a, 0x3a6cee1b, 0xe0f83e16, 0xf83e0f83, 0x3e0f83e0, 0x0f83e0f8, 0x83e0f83e, 0xe0f83e0f, 0xf83e0f83, 0x3e0f83e0, 0x0f83e0f8, 0x83e0f83e, 0xe0f83e0f, 0xf83e0f83, 0x00000000, 0xfffffff9, 0x3fffffff, 0xffffffff }, /* -3.0303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303035627214410680214010E-2 */
+ { 0x00000000, 0x572ebbef, 0x491cc644, 0x10842108, 0x84210842, 0x21084210, 0x08421084, 0x42108421, 0x10842108, 0x84210842, 0x21084210, 0x08421084, 0x42108421, 0x10842108, 0x84210842, 0x00000000, 0xfffffffa, 0x3fffffff, 0x00000000 }, /* 3.2258064516129032258064516129032258064516129032258064516129032258064516129032258064516129032258064516129032258064516172701984960741948E-2 */
+ { 0x00000000, 0x54e8ff79, 0xb045d914, 0xcb08d3dc, 0xdcb08d3d, 0x3dcb08d3, 0xd3dcb08d, 0x8d3dcb08, 0x08d3dcb0, 0xb08d3dcb, 0xcb08d3dc, 0xdcb08d3d, 0x3dcb08d3, 0xd3dcb08d, 0x8d3dcb08, 0x00000000, 0xfffffffa, 0x3fffffff, 0xffffffff }, /* -3.4482758620689655172413793103448275862068965517241379310344827586206896551724137931034482758620689655172413793103448274134084257555491E-2 */
+ { 0x00000000, 0xc87e88dc, 0xed08cfee, 0xd097b425, 0x097b425e, 0x97b425ed, 0x7b425ed0, 0xb425ed09, 0x425ed097, 0x25ed097b, 0x5ed097b4, 0xed097b42, 0xd097b425, 0x097b425e, 0x97b425ed, 0x00000000, 0xfffffffa, 0x3fffffff, 0x00000000 }, /* 3.7037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037020838851808776E-2 */
+ { 0x00000000, 0x3336c293, 0x3d70a84c, 0x70a3d70a, 0xa3d70a3d, 0xd70a3d70, 0x0a3d70a3, 0x3d70a3d7, 0x70a3d70a, 0xa3d70a3d, 0xd70a3d70, 0x0a3d70a3, 0x3d70a3d7, 0x70a3d70a, 0xa3d70a3d, 0x00000000, 0xfffffffa, 0x3fffffff, 0xffffffff }, /* -4.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000421452255241E-2 */
+ { 0x00000000, 0x63cb3218, 0x590b216f, 0xb21642c8, 0x642c8590, 0xc8590b21, 0x90b21642, 0x21642c85, 0x42c8590b, 0x8590b216, 0x0b21642c, 0x1642c859, 0x2c8590b2, 0x590b2164, 0xb21642c8, 0x00000000, 0xfffffffa, 0x3fffffff, 0x00000000 }, /* 4.3478260869565217391304347826086956521739130434782608695652173913043478260869565217391304347826086956521739130434782608695656316161938E-2 */
+ { 0x00000000, 0xd8b0c7a2, 0xc30c30c2, 0x30c30c30, 0x0c30c30c, 0xc30c30c3, 0x30c30c30, 0x0c30c30c, 0xc30c30c3, 0x30c30c30, 0x0c30c30c, 0xc30c30c3, 0x30c30c30, 0x0c30c30c, 0xc30c30c3, 0x00000000, 0xfffffffa, 0x3fffffff, 0xffffffff }, /* -4.7619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047618973322524E-2 */
+ { 0x00000000, 0x5dd27e3c, 0xe50d7943, 0x50d79435, 0x0d79435e, 0xd79435e5, 0x79435e50, 0x9435e50d, 0x435e50d7, 0x35e50d79, 0x5e50d794, 0xe50d7943, 0x50d79435, 0x0d79435e, 0xd79435e5, 0x00000000, 0xfffffffa, 0x3fffffff, 0x00000000 }, /* 5.2631578947368421052631578947368421052631578947368421052631578947368421052631578947368421052631578947368421052631578947368421051919556E-2 */
+ { 0x00000000, 0xf0f28772, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0x00000000, 0xfffffffa, 0x3fffffff, 0xffffffff }, /* -5.8823529411764705882352941176470588235294117647058823529411764705882352941176470588235294117647058823529411764705882352941176470597184E-2 */
+ { 0x00000000, 0x88888a4b, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x00000000, 0xfffffffb, 0x3fffffff, 0x00000000 }, /* 6.6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666744E-2 */
+ { 0x00000000, 0x89d89d85, 0x9d89d89d, 0xd89d89d8, 0x89d89d89, 0x9d89d89d, 0xd89d89d8, 0x89d89d89, 0x9d89d89d, 0xd89d89d8, 0x89d89d89, 0x9d89d89d, 0xd89d89d8, 0x89d89d89, 0x9d89d89d, 0x00000000, 0xfffffffb, 0x3fffffff, 0xffffffff }, /* -7.6923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076E-2 */
+ { 0x00000000, 0x8ba2e8ba, 0xa2e8ba2e, 0xe8ba2e8b, 0xba2e8ba2, 0x2e8ba2e8, 0x8ba2e8ba, 0xa2e8ba2e, 0xe8ba2e8b, 0xba2e8ba2, 0x2e8ba2e8, 0x8ba2e8ba, 0xa2e8ba2e, 0xe8ba2e8b, 0xba2e8ba2, 0x00000000, 0xfffffffb, 0x3fffffff, 0x00000000 }, /* 9.0909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909091E-2 */
+ { 0x00000000, 0x8e38e38e, 0xe38e38e3, 0x38e38e38, 0x8e38e38e, 0xe38e38e3, 0x38e38e38, 0x8e38e38e, 0xe38e38e3, 0x38e38e38, 0x8e38e38e, 0xe38e38e3, 0x38e38e38, 0x8e38e38e, 0xe38e38e3, 0x00000000, 0xfffffffb, 0x3fffffff, 0xffffffff }, /* -1.1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111E-1 */
+ { 0x00000000, 0x49249249, 0x92492492, 0x24924924, 0x49249249, 0x92492492, 0x24924924, 0x49249249, 0x92492492, 0x24924924, 0x49249249, 0x92492492, 0x24924924, 0x49249249, 0x92492492, 0x00000000, 0xfffffffc, 0x3fffffff, 0x00000000 }, /* 1.4285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714E-1 */
+ { 0x00000000, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0x00000000, 0xfffffffc, 0x3fffffff, 0xffffffff }, /* -2.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E-1 */
+ { 0x00000000, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0x00000000, 0xfffffffd, 0x3fffffff, 0x00000000 }, /* 3.3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333E-1 */
+};
+
+#else /* BITS_PER_EMUSHORT != 32 */
+#error ei_atan2_004_emu32lsb.dfn: ERROR: Failed size of EMUSHORT data type.
+#endif /* BITS_PER_EMUSHORT == 32 */
+
+#endif /* __REAL_EINTERNAL_ATAN2_004_32LSB */
diff --git a/mpu/math/atan2/emu00512/ei_atan2_004_emu32msb.dfn b/mpu/math/atan2/emu00512/ei_atan2_004_emu32msb.dfn
new file mode 100644
index 0000000..06b6ede
--- /dev/null
+++ b/mpu/math/atan2/emu00512/ei_atan2_004_emu32msb.dfn
@@ -0,0 +1,158 @@
+
+#ifndef __REAL_EINTERNAL_ATAN2_004_32MSB
+#define __REAL_EINTERNAL_ATAN2_004_32MSB
+
+#if BITS_PER_EMUSHORT == 32
+
+#define N_ATAN2_A512 139
+
+static EMUSHORT _ei_atan2__A_512_[N_ATAN2_A512][NPIR_512] =
+{
+/* Sign Exp hgw S i g n i f i c a n d lgw */
+/* ========== ====================== ========== ====================================================================================================================================================================== ==========*/
+ { 0x00000000, 0x3fffffff, 0xffffffe6, 0x00000000, 0x8581c253, 0x941ee4e3, 0xfc69e8e1, 0xd20addb9, 0x618ea429, 0x62e991e9, 0x1f28d296, 0x99f116cb, 0xa4aaed56, 0xc484adde, 0xc6992fa9, 0x18079779, 0xa485d1cb, 0xfc903518, 0x00000000 }, /* 3.1084490808833081890341765581887736891913170874188704355649071496859690129081452170658154013130099990629388224283472343582104456978434E-8 */
+ { 0xffffffff, 0x3fffffff, 0xffffffe9, 0x00000000, 0xf0d3e208, 0x2adfb2e9, 0x4e855a07, 0xf367439d, 0x9fd004b5, 0xcf5ba43b, 0x561e4ca1, 0x3ff25ded, 0x639d1c7a, 0x58e35edc, 0xf239fe03, 0xc12a2960, 0xba1316d3, 0x300725ae, 0x00000000 }, /* -4.4857648708512563849966768158820757257778971506368020533642231336350189078633070748386093212387197965594223002350716717407677700008760E-7 */
+ { 0x00000000, 0x3fffffff, 0xffffffec, 0x00000000, 0xd63c39ef, 0xc8a3973a, 0x990585f2, 0x955fde74, 0x76ac5578, 0x3f5716aa, 0x618eceb1, 0xd76daf6c, 0x2ebeccf6, 0x1006ae01, 0x807fd8eb, 0xd7c4f59c, 0xf91ed40b, 0xfb9e6d52, 0x00000000 }, /* 3.1923541284084555127992450598248566110189545007328476142554503301683658874648349389154308491411034088137723542891428942193392512958145E-6 */
+ { 0xffffffff, 0x3fffffff, 0xffffffee, 0x00000000, 0xfacee855, 0x04050b4d, 0x763597a8, 0x2a9892a3, 0xf01b9a24, 0x630154bc, 0x896e64e7, 0x1062f2cd, 0x9936ec98, 0x23cf6ad5, 0x53329c8c, 0x0fb43840, 0x8eceb68b, 0xa7f76763, 0x00000000 }, /* -1.4949335611247612006138309098237810930547185724598680284579269348109704744456821249667338025453248347909770996181022112804802418160051E-5 */
+ { 0x00000000, 0x3fffffff, 0xfffffff0, 0x00000000, 0xd994ae25, 0xcf19fd71, 0x8ed4adaf, 0xb3e53c4c, 0xe73c8033, 0xacb4f53f, 0xa5fc19ab, 0x64b3aeb1, 0x15208457, 0x0754301a, 0xf6a70a4a, 0x0eb65104, 0x49dee3f5, 0x1b3993d8, 0x00000000 }, /* 5.1875300951692655731640360841783045303933018672494508115649681930529915138001488776603474032502336167498928168656235386271350556815163E-5 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff2, 0x00000000, 0x9566e950, 0xbfbbfb92, 0x65679aae, 0x7aded9b7, 0x047f13af, 0x63921e21, 0xddbe5daf, 0xc7372d6e, 0x097b0a0b, 0xce67d928, 0xc3623fd3, 0xd4520ab1, 0x7b93f0d0, 0x5d05f54d, 0x00000000 }, /* -1.4248084794126965211978740271307078560596078929092005475217228863396104868722593485284534618414655504462659008974316285187865758510371E-4 */
+ { 0x00000000, 0x3fffffff, 0xfffffff3, 0x00000000, 0xa97adbdf, 0x226b774d, 0x8c223964, 0x64c7c405, 0xef149522, 0xdd993552, 0xc6c925b7, 0x92802e8c, 0xd1b01811, 0x325f20c4, 0xd8deb118, 0xe0ef8bdc, 0x932c790a, 0x91b0c433, 0x00000000 }, /* 3.2325728888445750060757588696809336511032816757654558946777268531155525006552312616265222383641394998961395992463715094247378385461063E-4 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff4, 0x00000000, 0xa3c0c57f, 0x43d9a458, 0xcc3e681a, 0xcfa7f398, 0xe204cad4, 0x21d00d9e, 0x017f700f, 0x8766483b, 0x05924e65, 0xe57ce13c, 0x3556053c, 0xa97f0034, 0xa1c07454, 0xf48e1f44, 0x00000000 }, /* -6.2466817309201353579354893958137792050471332616747734799713418375745428097147284386446842079489750370168651703263907841940057743978420E-4 */
+ { 0x00000000, 0x3fffffff, 0xfffffff5, 0x00000000, 0x8a04fb02, 0x9f619f39, 0x6faf7daf, 0x2f4d93c7, 0xac78b47e, 0x34925c3c, 0x77114149, 0x974448bd, 0x5750956f, 0xcc62a8e1, 0xc0a86945, 0x624303e6, 0xa670346d, 0x4a0f5b79, 0x00000000 }, /* 1.0530048760404421696196122213181255407666746485175262332479032183545357005738325956172555744415835204995351996973680097859465105311672E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff5, 0x00000000, 0xcf0b8854, 0xc6715dba, 0x9dbb71c0, 0x4d67ce6e, 0x3ef900da, 0xeaff0e70, 0x0c85a7c0, 0x451ea12f, 0x2dc7fbae, 0x7b19d83a, 0x8cb45bd5, 0x64084a60, 0xf35e852c, 0x909cc5bf, 0x00000000 }, /* -1.5796283645500658757764462894551415017006292789536324502745219356690536985023349988136546207916229387757980695915333090924314718892467E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff6, 0x00000000, 0x8caa84fb, 0xf35e83d9, 0xa513301d, 0x53a684ef, 0x654430e2, 0x7544ac08, 0x1c27b828, 0x7a5af4e2, 0x64b6d0f4, 0x9c6f7542, 0x7e6de169, 0xe441626b, 0x38ca1943, 0xf971966e, 0x00000000 }, /* 2.1463942211545699456607735957164881636359547765296011603059997485908477785527723562762341063064634278094032666262198336448690418813541E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff6, 0x00000000, 0xb00086fd, 0x735ba6b7, 0xde20d629, 0x6b40d81a, 0xb27546b7, 0x0b5cd6fe, 0x148c65ea, 0x45f8f1f5, 0x31b17e20, 0x4f974e68, 0x52acb2e8, 0x89e47eae, 0x65cac402, 0x76b7a1b3, 0x00000000 }, /* -2.6855783048182431566472155156817469739949231960682600145468262733984473129335009944018850187701355814700536935718387462457527000475356E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff6, 0x00000000, 0xcdfbf83f, 0xb2d9ae42, 0x8196f46c, 0x010ab9d4, 0x03647003, 0x803d331a, 0x263b8db5, 0xdfc2c1b5, 0x6043b4ef, 0x9116b932, 0xb82786ea, 0xb694dfca, 0xc22eb842, 0x7ca04627, 0x00000000 }, /* 3.1430703235843193796603709549706862110527051382760019821751765681000309344949373198241661234826470453026655948383174064203633384282896E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff6, 0x00000000, 0xe4e5075c, 0x434a312f, 0x872e147e, 0xf2b0b6a5, 0x0add8deb, 0xf84eb369, 0xf546ffb5, 0x66eda0a9, 0x88285a33, 0xe5c81b89, 0xab3f4776, 0xd6223389, 0x78c02a1a, 0xdbcee6eb, 0x00000000 }, /* -3.4926550836306440324589900591296911479333934131750583723134557595351800154223347390918805209854137456458192521658310948138276696512267E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff6, 0x00000000, 0xf4dee1f2, 0xb0eb5135, 0x1219501a, 0xd75c9522, 0xdc6634cc, 0x068e77f3, 0xa6e3a67f, 0x08d3ddb4, 0xb83f68c5, 0x02fa2add, 0x642847ff, 0x1f9844be, 0x1651c19e, 0x1dac81a2, 0x00000000 }, /* 3.7364293700112199583258182014539580501522296411782780117205987524213722795083171080930005798809184318253152639236505773767951940486302E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff6, 0x00000000, 0xff436e32, 0xfb1e934e, 0xfb66029c, 0x967566f9, 0x2867f884, 0x0f7d2fd9, 0xd711b3f5, 0x0d7ab2bb, 0x257a4cd9, 0xaa71f403, 0x8940b5f8, 0x21bfae34, 0x3d67114b, 0x0a907c36, 0x00000000 }, /* -3.8950103798751436388048139366293636184246783865705035188459237152450172193029459300001325814535876747893313300668725291977757214502888E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x82e96ac2, 0x3b32e0b3, 0x89c351bb, 0x872ae715, 0xa95a20a1, 0xed7bbb14, 0xaeeafcb5, 0xbd1b44fd, 0xb681f03f, 0xe93ad0e2, 0x93950d0c, 0x40a2d70c, 0xde4a5119, 0xbd4c878e, 0x00000000 }, /* 3.9951106341163632945527471549569717106988191917612241515803390267696288878779178212370003879728020821255587715092752470022019216280942E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x850d5407, 0x4cd6cff5, 0xad20bddd, 0x86819215, 0x67d0cd7b, 0x7498223c, 0x4f51d372, 0xe6739345, 0x7d82e3f2, 0x7d2f82f4, 0x7ca84708, 0xe9c5ff8d, 0xf12e6f35, 0x327e7250, 0x00000000 }, /* -4.0604267402161945505609948781287762324993294042488744103327212164489594855462944946217587394102267692452882718864344468618926062135933E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x869a4ae7, 0xb7c83874, 0x6adc516d, 0xf920bded, 0x9848e9be, 0xef4aa717, 0x45c9bd02, 0x7d1ffaba, 0x27a3ab6e, 0x4be20e21, 0xbdb7248c, 0xa00b19d7, 0x75fd4468, 0x6936a0e7, 0x00000000 }, /* 4.1077485797684837466988960862792966763707881905041722424736540093557965621135185304148736582516443916198894635002049831442938015550103E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x87e423d4, 0x43d236ea, 0xc3296cc2, 0x56cf2ab1, 0x2d2c45cc, 0x6cf0147f, 0x14704cee, 0x1e6ff044, 0x0400ad2b, 0x176e6f59, 0x63f20836, 0x3370d9ca, 0x6a658fc8, 0xedebc163, 0x00000000 }, /* -4.1470694491452857055515999009767654220252102130349992132029449286605286655459236153984041066731283986115013260161372506252414932476587E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x8915b197, 0x9eec802d, 0x304415dd, 0x2bc43a9b, 0x87948d87, 0x0161e67a, 0x11179372, 0x9e971f08, 0x2e1068e8, 0xc88ea953, 0x7cc7fc95, 0xa442723f, 0x8a6d1906, 0xcc8341a3, 0x00000000 }, /* 4.1834942960500415467951058382143640870472067707372455764136197460943427437548155276030721281664231567454967317402438221844733119678856E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x8a41e727, 0xf0211961, 0x388fffa2, 0xb481b61e, 0xedb32571, 0x23265b12, 0x4fdbe0f1, 0x224872d9, 0xe84f892c, 0xe848e816, 0xbc96a82c, 0xba660fed, 0x411fab81, 0xbb6d1eba, 0x00000000 }, /* -4.2192820254749768588066173982997203421673491700180182876434634577219797165355519553013321931228244070401311907091868921426742948725654E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x8b700e9f, 0xc464b848, 0x953f9a0a, 0x6ef8444c, 0x9c16c0d6, 0x4bf0d45e, 0x8f34620d, 0x4586a61b, 0x4c414ce5, 0x96387177, 0x69ba283b, 0x9b720dac, 0x1ff6bbe7, 0x7a8b1122, 0x00000000 }, /* 4.2553016096774842718522189611111867224375419268330690766816446031987093118448465166579714901070009328586403821581238866407292420799674E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x8ca29cc6, 0x3195f224, 0xd7d3a0ea, 0x4c96be8f, 0xe310c34c, 0x90a1ac00, 0x1d844df3, 0x7838e605, 0xb7e65d2c, 0x044911d4, 0x30051f39, 0xba3927d7, 0x8b599fd3, 0xdeb69976, 0x00000000 }, /* -4.2918458460802762464892012443404311938052062817172436358473126270427076857847375422907130097594004388795373906614568873683972673585464E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x8dda5478, 0x81ad4a23, 0x296c73fa, 0x211015e9, 0xc2081b3a, 0x767ce87c, 0x8909cd2c, 0x85cd12da, 0xdac1113a, 0xe6c6eece, 0xf7b32c20, 0x2c8b7200, 0xb270b42d, 0x4997cc60, 0x00000000 }, /* 4.3290054754953424698001490326474848294578217916375791221425632295243708443730914141678099541369787030440387843435958380281518809428014E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x8f177abd, 0x42c596b4, 0x0e3da58e, 0x0e6802d7, 0xac4bee4c, 0x87fb3f09, 0xcb48ad1b, 0x14c3e9a3, 0xf04df616, 0xdfe0674d, 0x769a71ac, 0xe2adbbca, 0xee6b39eb, 0xd836a1c2, 0x00000000 }, /* -4.3668126404751591763933840505803989696297646133598208376080248200315241458513759928903834832191142079676265368583473295099608932476166E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x905a3894, 0x18e648e1, 0x1763038b, 0x6489b1ac, 0xf909e1b4, 0xf7a09bba, 0x28ebf961, 0x9558590c, 0x72ddac95, 0x4898534b, 0x59378562, 0x7ef3692d, 0xf75fd523, 0x6649fd35, 0x00000000 }, /* 4.4052864324790132112447532494670728678361676804226044592189671116313087912972541816192836086023604839158004627429743418229130032865710E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x91a2b3ca, 0x4a84fd5a, 0x392ef66c, 0x34a16f7e, 0xdeab95d7, 0x930992b7, 0xc715eb95, 0x1c8257ac, 0xcfbe7dbc, 0x9590f408, 0x51d976e9, 0x9e0421a4, 0xbe35e3c0, 0x1c8662aa, 0x00000000 }, /* -4.4444444543680069930599422974561289312970731290911519646071738283449492565226285960096653402692390837112470107268886204071284609578113E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x92f11383, 0x7d52efe6, 0xb37b4625, 0x7457d019, 0xbf213f48, 0x25cf1010, 0x628ec5f9, 0xb5cd81d4, 0xe619e36b, 0xa08c3adf, 0x877b1e28, 0x5745c7a6, 0xedfc5f94, 0xa099f720, 0x00000000 }, /* 4.4843049317742893798413422111931020905861098473915100239627774478889909234277327706357930267168171981406370601227818965669306232797276E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x94458093, 0xdc745ad2, 0xb8c79440, 0x88cb8725, 0x82814174, 0x51ba0f11, 0xf9efabfc, 0xfa7cadc3, 0xbe5b8fcf, 0xff9d4d1d, 0x4c6126e9, 0x9c85d367, 0x6dad2812, 0x0b58aac0, 0x00000000 }, /* -4.5248868770816451306232393563335465820636884024318056348621260646290959603403844900268608015190470823020849315466755770582753663736591E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x95a02567, 0xeff705a2, 0xba14e357, 0x92a61e36, 0xe62c71e0, 0xd708cd7c, 0xb177d4d6, 0x7f363f26, 0x7c50c930, 0xb3f48d25, 0x4b55b3ff, 0xfd93c187, 0x918dbda9, 0xd2ddf2c2, 0x00000000 }, /* 4.5662100454817173282380570029790969446576676527088185832828794794123117745943538981614600449934986610399291763673434468873408231311849E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x97012e02, 0x59229863, 0x3b59d63c, 0xc3259f64, 0x0a61a02f, 0x91867c42, 0x43fd723f, 0xdabc1472, 0xced309e3, 0x517ddd11, 0x2711ef01, 0x2c9fdd99, 0xa16b2110, 0x64c599bb, 0x00000000 }, /* -4.6082949308550889906443334133121072936217721873335566695874520315518715507065463585650445688939820746505756468038912976622032567885029E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x9868c809, 0x86c41c77, 0xffe355f6, 0x7fdf38b2, 0xfd6f3df6, 0x464451ea, 0x188682cb, 0x0e8126c3, 0x1ec6a8ea, 0x8ba5d0d0, 0xee2d0667, 0xbe43ddf4, 0x9c4a3a77, 0xc30b6a5d, 0x00000000 }, /* 4.6511627906992178750913428551573789820039217881711085029638438953406715081494439488654450668590176901670125819066853537512195036697151E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x99d722da, 0xbe0fde43, 0xbb5a5d71, 0x334e1ded, 0x8e2b4dae, 0x10c11d24, 0xccfc88da, 0x633f0a07, 0x3880d18f, 0xe8d91abf, 0x79dd4dcd, 0x188ef32a, 0xd4ea1669, 0xffe9455a, 0x00000000 }, /* -4.6948356807523480344336845733078324891681002000892987874744191089829093159056570749698465092607209640501717225650707672796402475784968E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x9b4c6f9e, 0xf042c325, 0xe2902cb4, 0x04cd20fa, 0xe9642645, 0xe8aa3149, 0x01fd92ee, 0xd6e8a024, 0xdb652800, 0xbf55e4a0, 0xf684f812, 0x7068a787, 0x9ed0c7c7, 0x5ba337b7, 0x00000000 }, /* 4.7393364928912318861051026581062253738798392309259062222027794472948966452379501092687153917365079367694106602569596886101414221468139E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x9cc8e160, 0xc3fbab2c, 0x5cdc0402, 0xf14643cd, 0x26d07ffe, 0x80360e7c, 0xf9b6b06f, 0x76c19ef2, 0xa16685e1, 0x53723f9d, 0x16aeffde, 0x788c6ce5, 0x2ae11072, 0x5ef9accc, 0x00000000 }, /* -4.7846889952153267745924451042997088466418481646819368560967673556358595413621346336978632413654720472931513093393414973407517311270047E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0x9e4cad23, 0xdd5f12dc, 0x0528fc5d, 0x7d351792, 0x5e430ee0, 0xb7c26212, 0x94b1b144, 0x7454e940, 0x0ef98caa, 0xee9dc351, 0x20912c1a, 0xb617e70c, 0x280aec10, 0x244a00bc, 0x00000000 }, /* 4.8309178743961310084559557166524725985092014074363017274396792435016943336621272263109474240958573356362107768763686383291416064236227E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0x9fd809fd, 0x809fcac7, 0x959def84, 0x4d79acce, 0xe3401a5c, 0x4358bca0, 0x77cd2eea, 0xa3937eb0, 0x54e615c5, 0x7b851085, 0x656a93cb, 0x45770e76, 0x5711dd42, 0xc1f6ee94, 0x00000000 }, /* -4.8780487804878034404620048491805765951731183001117175657686544314468600850947179684242279945950429439024933972242575438707182870416440E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xa16b312e, 0xa8fc35e5, 0x88cb69c9, 0xc63cf61f, 0x013dd115, 0x51ca76c6, 0x2734966c, 0x6980c037, 0xa4af61bb, 0xff121763, 0xf8f8b03f, 0xc64cd727, 0x6cda1b0a, 0x1e698e48, 0x00000000 }, /* 4.9261083743842362806982317867789151433674860769462576142063782023141450824131844916224539171913081998863048896226986499721085637512348E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xa3065e3f, 0xae7cd0f1, 0x9c440f5f, 0xac215fe8, 0x4729af06, 0x7bed3994, 0x71d755ec, 0xea460473, 0x89a86f5c, 0x173383f1, 0xdba1460c, 0x45c76152, 0x69b041ac, 0xb734d145, 0x00000000 }, /* -4.9751243781094527437092826825256329642664323719057317146072851137984498155331433945839314198983708042150042779346959560731616827965064E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xa4a9cf1d, 0x9683375f, 0xf37a598f, 0xdd730c63, 0xe865960f, 0x09f4a13f, 0x3f963c27, 0x6d50488b, 0x64ae7d65, 0x5cbb3541, 0x4763fb22, 0xd56ea688, 0x650a69fb, 0x0b5c6ebc, 0x00000000 }, /* 5.0251256281407035239008167629866495807070212859860965307439932187730245478485101543326859615547035133361674963333735703925187523365350E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xa655c439, 0x2d7b73a9, 0xf1bf7d61, 0xec1624bf, 0x4d7920a7, 0xb9a22175, 0xd237a973, 0xe778bb74, 0x5c2a13c0, 0x25971473, 0x4d368a94, 0xd8fb25c1, 0x7032ddb2, 0x487994d0, 0x00000000 }, /* -5.0761421319796954324503239675279813311706756017214484152270492187455146278896475938445802448919149090670170165440346072107713658349829E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xa80a80a8, 0x0a80a80a, 0x871d716c, 0x98c6c641, 0xc93abaae, 0x6645e3eb, 0xaf3c10b1, 0x5826e8ab, 0xa8455fef, 0x021c9c07, 0x8b49a5ee, 0x4ca105e1, 0x5c5fc916, 0x512892b8, 0x00000000 }, /* 5.1282051282051282051388899884419379387020117605271816389521570881697552580034797139678479205529067146646500983681976225907892288464737E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xa9c84a47, 0xa07f5637, 0xa7f8cff9, 0x6694681a, 0xd58e80ef, 0x73915172, 0x44441588, 0x3d673d16, 0xd4d31184, 0x71b19c09, 0x5c275cc2, 0x661c25a2, 0x8af986c3, 0x494857bb, 0x00000000 }, /* -5.1813471502590673574902087402135593840459149142711416326681388428824782449690642045078129509358980256604136015099599095442210503979413E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xab8f69e2, 0x8359cd11, 0x6a202991, 0x5db30e98, 0x400d842a, 0xa8513a90, 0xf64c54ad, 0x8ddf2fd6, 0xab74ca67, 0x28f4e28a, 0xb280a119, 0xbb23496b, 0x371d76ee, 0x51105b66, 0x00000000 }, /* 5.2356020942408376963310422057278050489531499374831600402387985687033042041847557647347969872205117729683987006707113108381122017008371E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xad602b58, 0x0ad602b5, 0x809b7be0, 0xc0d42032, 0xf601c915, 0xd84fdb4b, 0x0ff83f60, 0x979b1831, 0xfa9a01b3, 0x6d87c524, 0x11037337, 0x5c60fd77, 0x3caae555, 0x16036507, 0x00000000 }, /* -5.2910052910052910052908896681958130374243732426524957298263019729727741095031357859519585021248168214141341805520653009447351295720595E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xaf3addc6, 0x80af3add, 0xc68bee2f, 0x6310ee05, 0xa78db405, 0x9b2c391b, 0x07d1665b, 0xf51568dc, 0x384ad47e, 0x7a9506f3, 0xd6cc8f6d, 0xfae9a0a3, 0xa6bffd12, 0x50c984d0, 0x00000000 }, /* 5.3475935828877005347594309638155800414541622737522887484606174112134302700668560808650750195445281765128633325853333368241548536436736E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xb11fd3b8, 0x0b11fd3b, 0x80b32cff, 0xb40c3c0b, 0xcf474949, 0xc17c3479, 0x16d30e8a, 0x061a9deb, 0x36b91978, 0xd9a2c09a, 0xd63ecaf9, 0x5a9c16dc, 0xed00e755, 0x7ce3ec1d, 0x00000000 }, /* -5.4054054054054054054054186626058091049850514137444448497799661602703018187839592642924688789272139150661717846167285220935250810658525E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xb30f6352, 0x8917c80b, 0x30f64433, 0x0b71248b, 0x8da452c4, 0x3f7383ab, 0x1c07248d, 0xfcbba023, 0xcba00970, 0x505f18c9, 0xc77aa2db, 0x8d6a8a13, 0x6764c63e, 0x1b7607e9, 0x00000000 }, /* 5.4644808743169398907103828933474884214524365605771913904134725168785818416159359235199801798163878613029967587851384788057651392235991E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xb509e68a, 0x9b94821f, 0x1db3975f, 0x79dc6a7c, 0x75e91cbd, 0xfdf9ad22, 0xec5ee0c2, 0x9f2e531c, 0x006540d2, 0xf4e8c805, 0xd8c07553, 0x0712620c, 0x0dda4a86, 0x40b59048, 0x00000000 }, /* -5.5248618784530386740331489579563878113064620517876073312953231615931980231775299534803500481016898643881201533438902031647508247718280E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xb70fbb5a, 0x19be3658, 0xab9ebe3c, 0x0f48b9ad, 0x68f412ee, 0x13ab5ca1, 0x6315c5f1, 0x7f990a18, 0xa5369e9c, 0x19c35218, 0xce67d3a7, 0x9ce0b4ff, 0xb778e653, 0x1827087c, 0x00000000 }, /* 5.5865921787709497206703910259133864825269397424783885307415059833274899564403026825552743633042576428990234439797865579806216978793370E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xb92143fa, 0x36f5e02e, 0x4850fe88, 0x08514fb6, 0x94fd3c8a, 0x674786da, 0x5d985038, 0x1f4792a1, 0x07541eed, 0xa8b674fa, 0x72b77ce2, 0x1c8c97c2, 0x8c4e3a32, 0xc6d1f3b2, 0x00000000 }, /* -5.6497175141242937853107344627140211482702916335149524481388996700062262624789809131411348933924052527567796477487167189766881095630427E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xbb3ee721, 0xa54d880b, 0xb3ee7220, 0x167de0a3, 0x84052b0c, 0x809364e7, 0x31aba495, 0x5a8af979, 0xca99699a, 0xce336569, 0x2445e558, 0xfd368c8e, 0x977d4542, 0x2016a4db, 0x00000000 }, /* 5.7142857142857142857142857148533420754301331380924409384260995254999090084721430573625732103797102455338888005467425223648795625497793E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xbd691047, 0x07661aa2, 0xc649fd0b, 0x234ca6f6, 0xf525455a, 0xef2d9d04, 0x14bdef6f, 0x003f8558, 0xbce396b1, 0x69a3e5fd, 0xefa605c6, 0x25e47338, 0x09b437b5, 0x3d5be9dc, 0x00000000 }, /* -5.7803468208092485549132947977647265832622142029775062854331291834495905688747175315206571473447853565909744879066430605380790934681106E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xbfa02fe8, 0x0bfa02fe, 0x80bfa02f, 0xe643e171, 0x480e49e8, 0xb93e66a3, 0x3dd9ac98, 0xea725a2c, 0x084db416, 0x626f8eb1, 0x6effd2f6, 0x3a12ed78, 0x8db6d4a8, 0xb6411870, 0x00000000 }, /* 5.8479532163742690058479532163735827489005440065912398422673321712892301527260968904781519550262064507656630695785164897583327730691853E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xc1e4bbd5, 0x95f6e947, 0x31fcf86d, 0x0d43cec5, 0x9371b1bc, 0x9b4ab094, 0xca96158f, 0xcd9468d8, 0xde147006, 0x629b52d5, 0x183a846e, 0xdf765107, 0xc507120d, 0xcaa30bc8, 0x00000000 }, /* -5.9171597633136094674556213017738391255303846837797513940021249253961698181370015124864897181275757806663425788288864043241351146653217E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xc4372f85, 0x5d824ca5, 0x8e901886, 0xe59ba03b, 0x8efc06be, 0xaed15344, 0x1d4ce5c3, 0x81c3921e, 0x3eaf8c3b, 0x67c191c3, 0x83771629, 0x29c25943, 0xc2c9a674, 0xa68d39b6, 0x00000000 }, /* 5.9880239520958083832335329341316085658285850953725255457362939573026171990060875785772291342059080453124746983955344013101965837427537E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xc6980c69, 0x80c6980c, 0x6980c698, 0x0c6dcc23, 0x03644dcb, 0x0636fb0b, 0xe697c138, 0x8f415a9a, 0xb418432d, 0x1e487360, 0xe028f0ca, 0x81f174c9, 0x84d84709, 0xa2bd2513, 0x00000000 }, /* -6.0606060606060606060606060606060670675239071232397690115287442285014363079019097762335297523603175718576864757046097441059913047610439E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xc907da4e, 0x871146ac, 0xc2bf9b7c, 0x12da61a7, 0x4525cfce, 0x02d41ce7, 0x8687defa, 0xf6456fac, 0x0d392062, 0x8a50dd85, 0x84ef352a, 0x3c559381, 0x3085df73, 0x68037f9c, 0x00000000 }, /* 6.1349693251533742331288343558282233344112310693939076355039396197297427197452690393924845227361942288745003637817126517594113412330882E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xcb8727c0, 0x65c393e0, 0x32e1c9f0, 0x1970fda8, 0x5820a172, 0x4a26b4da, 0xb0a5251e, 0x187b8790, 0x1989bb00, 0x3e58428c, 0x346121ba, 0xc22fbf8a, 0xe2d4180d, 0xf23b0d34, 0x00000000 }, /* -6.2111801242236024844720496894409939339267224366778315905390399175938013420443927861052225118016371258437637330184578665443618291495035E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xce168a77, 0x25080ce1, 0x68a77250, 0x80ce132a, 0xceb2afd4, 0x8bb9c3cf, 0x1769e95c, 0x74f1c03d, 0x9a694d55, 0xaf7105b6, 0xc2c0bfb5, 0x008ccaa1, 0x39dc5ed4, 0xc7d08ddc, 0x00000000 }, /* 6.2893081761006289308176100628930817411776741932696174710889826059260168962664305633725280228385890164596016616595809023841108995537160E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xd0b69fcb, 0xd2580d0b, 0x69fcbd25, 0x80d0b602, 0x4bb3c009, 0xa3cbdafb, 0x382976d7, 0x17baacb5, 0xce5eaa20, 0x5f479e7d, 0xd9de0fb2, 0x275a1d05, 0xc2f240cb, 0x09022740, 0x00000000 }, /* -6.3694267515923566878980891719745222893775971942655802269464716256121741867165613266809731853380832856914477830243907239133679212524125E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xd3680d36, 0x80d3680d, 0x3680d368, 0x0d3680d0, 0xc49e5abf, 0x96213f97, 0xa901a685, 0xdfd2cf20, 0x25dea2d5, 0xb9d56a74, 0xc03c727c, 0x050ad30f, 0x6716aef5, 0x51b47f33, 0x00000000 }, /* 6.4516129032258064516129032258064516128426508763602837673911222956858627945933822037322770177142555400041995440834261204699280892180846E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xd62b80d6, 0x2b80d62b, 0x80d62b80, 0xd62b80d7, 0xd71ce81d, 0xbd814d94, 0x3158423c, 0xbd51d3c3, 0xa28c8872, 0xdc99b924, 0x09c03131, 0x9809c2de, 0x38108bbe, 0xa6dac4bc, 0x00000000 }, /* -6.5359477124183006535947712418300653595154735426383421899727533896602216120537072283387130592356799794918394903370982373700385865419049E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xd901b203, 0x6406c80d, 0x901b2036, 0x406c80d9, 0x2b31b031, 0x97c3441e, 0x1a020efb, 0x10d62499, 0x94572026, 0x464b8225, 0x2671dbfa, 0x1efdb595, 0x5e187f35, 0x8c4711d6, 0x00000000 }, /* 6.6225165562913907284768211920529801324540528606976575139931900377545698372957910500805189274873103368754720507702856324601312503176781E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xdbeb61ee, 0xd19c5957, 0x9fc90527, 0x844b98e9, 0xa87cd9fb, 0xede0728d, 0xccd18d9d, 0x04d6cb7d, 0x300a6041, 0x591e7116, 0xdfdd3dba, 0xef2ae3b8, 0xe5a8d02d, 0x73ccd713, 0x00000000 }, /* -6.7114093959731543624161073825503355704696546034684653219557718399129993564137983876434875256990708528279170109547597165992779975210449E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xdee95c4c, 0xa037ba57, 0x13280dee, 0x95c4ca03, 0x7b157150, 0xc11ef893, 0x87ed2950, 0xcd8cb150, 0x1b781e5d, 0xde7afef3, 0x70a3a79a, 0x8b4bf595, 0xbcdda510, 0xac2a4055, 0x00000000 }, /* 6.8027210884353741496598639455782312925169563561380802320117658458226366376605590277774195354306413636405280851301035428788403081333383E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xe1fc780e, 0x1fc780e1, 0xfc780e1f, 0xc780e1fc, 0x78083976, 0xeab49c73, 0x6a1ebb6d, 0xc5d096f3, 0x20dd378f, 0x82b05fcf, 0x38dd4722, 0xce1308df, 0xe50e686e, 0x2335399a, 0x00000000 }, /* -6.8965517241379310344827586206896551724137910366496449947543732790597414751693286879848538131536510716970666536207340610144623726341187E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xe525982a, 0xf70c880e, 0x525982af, 0x70c880e5, 0x25993372, 0xc5cfdf8d, 0x00dbbaac, 0xc7692f1d, 0x26d24b6e, 0xe0788077, 0x9c6204c0, 0xff7a523f, 0xf0b68297, 0xbe54354e, 0x00000000 }, /* 6.9930069930069930069930069930069930069930073549406222975346011573206257542078679911752784642486286603218949384880587788897259190637091E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xe865ac7b, 0x7603a196, 0xb1edd80e, 0x865ac7b7, 0x603a3931, 0x3b7098c0, 0x3055f6b8, 0x99de6e7a, 0x046ad47e, 0x76fc046c, 0x44b78098, 0x7da8ae7c, 0x74971444, 0x0e6b8a57, 0x00000000 }, /* -7.0921985815602836879432624113475177304964539441903528270599574916966724451687711059408998083393702666849220945966033468283948414945971E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xebbdb2a5, 0xc1619c8b, 0xf8a2126a, 0xd1f4f31b, 0xa03aeefb, 0x253187e6, 0x98bcd297, 0x10f89679, 0x411bbeb1, 0x243ba906, 0x779c3ff7, 0x80b8709f, 0xab1d372d, 0x3d8f5171, 0x00000000 }, /* 7.1942446043165467625899280575539568345323741001126182237999683307584449945972102612103068789593239125736005326844002502398033159307488E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xef2eb71f, 0xc4345238, 0x0ef2eb71, 0xfc434523, 0x80ef2e67, 0xe282bc4c, 0x5e00c509, 0x50b34a7c, 0x484aab1d, 0x1edcb0c7, 0x1e1e86f0, 0x1afe0eb8, 0xdcd3ff5f, 0x0882485c, 0x00000000 }, /* -7.2992700729927007299270072992700729927007299265837233663949032188249931625398455766875398311065634077697742559203597374216100790644446E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xf2b9d648, 0x0f2b9d64, 0x80f2b9d6, 0x480f2b9d, 0x6480f2b6, 0x30509631, 0xabd96020, 0xb46f7071, 0xa4b51a92, 0x100fc9e2, 0x943396bd, 0x29dd3bcf, 0x8c7de46c, 0xdf5b57c5, 0x00000000 }, /* 7.4074074074074074074074074074074074074074074073879052729649197198217751008732078606431643665142747450446300230597958910995969957950507E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xf6603d98, 0x0f6603d9, 0x80f6603d, 0x980f6603, 0xd980f660, 0xb0714fc1, 0x8b9a1be0, 0x7da1e820, 0x6c22abea, 0xaa8d5a26, 0xb1eee104, 0xc03fc8b5, 0xb2800f59, 0x822d31d4, 0x00000000 }, /* -7.5187969924812030075187969924812030075187969924836011589825876322115859780253992077930838908940002020155988418796783773131900791210335E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff7, 0x00000000, 0xfa232cf2, 0x52138abf, 0x82ee6986, 0xd6f63aa0, 0x3e88cb3c, 0xa2210dfb, 0x333d4e01, 0x9128039c, 0xf340e1f6, 0xcfeb36d6, 0x1db092d4, 0xc9adefcf, 0xf7f75b3b, 0xf18670a8, 0x00000000 }, /* 7.6335877862595419847328244274809160305343511450384521297352158356718071334711612173205530485733585590053194341609170812054889949198187E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff7, 0x00000000, 0xfe03f80f, 0xe03f80fe, 0x03f80fe0, 0x3f80fe03, 0xf80fe03f, 0x80d26b19, 0x394873b8, 0xe2ee4e31, 0xced8c91b, 0x9df2fa32, 0x9dc359cd, 0x18884625, 0x8f1a89c4, 0x3e9387d6, 0x00000000 }, /* -7.7519379844961240310077519379844961240310077519379809400655401886358303585470898419629337896233894656940465987025458708312337507133142E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0x81020408, 0x10204081, 0x02040810, 0x20408102, 0x04081020, 0x40732084, 0xd1ad1465, 0xb55df585, 0xb0a7e56c, 0x84a924ff, 0xfd456011, 0xed64621a, 0xa170f6b5, 0x74acf2cc, 0x00000000 }, /* 7.8740157480314960629921259842519685039370078740157457670771808856517087177405932914102134872942716051711602684676403322674944138662518E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0x83126e97, 0x8d4fdf3b, 0x645a1cac, 0x083126e9, 0x78d4fdf3, 0xb6451eba, 0xdceae3c3, 0x3a34339c, 0xc02999a4, 0xd8c3ded1, 0x2f921605, 0x8b1c28ab, 0x6c679675, 0xe56b8665, 0x00000000 }, /* -7.9999999999999999999999999999999999999999999999999999164824327590315220361027147181708451030102909936225530633078652563294594981786667E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0x85340853, 0x40853408, 0x53408534, 0x08534085, 0x34085340, 0x85341a67, 0xe0b4b8cd, 0x0a7591bf, 0x269e33d3, 0xb292b12b, 0xdf02c8cf, 0x65f5c789, 0x9a1666d8, 0x14e39907, 0x00000000 }, /* 8.1300813008130081300813008130081300813008130081300813123346115711426655099898640762663575402157459752005912176316122436978981730451607E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0x8767ab5f, 0x34e47ef1, 0x30a94196, 0x37021d9e, 0xad7cd391, 0xfbc4c44c, 0xd366136d, 0x96280f56, 0x0af0b907, 0x60645882, 0x8191f350, 0xf0e11e75, 0x957bb516, 0xf0c04685, 0x00000000 }, /* -8.2644628099173553719008264462809917355371900826446281002284817155919434717143527242770997174358612725194972974671388061923433899712680E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0x89ae4089, 0xae4089ae, 0x4089ae40, 0x89ae4089, 0xae4089ae, 0x4089ae35, 0x8c5a2810, 0xc1fd0690, 0x0ec549c9, 0x34104ef0, 0x1f106fa4, 0x723a9f3c, 0x70041c62, 0x6012ea06, 0x00000000 }, /* 8.4033613445378151260504201680672268907563025210084033613171825241458933933753629869694769134165016721233307823832776953349317406335234E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0x8c08c08c, 0x08c08c08, 0xc08c08c0, 0x8c08c08c, 0x08c08c08, 0xc08c08bd, 0x8c59e5de, 0x39cce5c6, 0x9cb6cac2, 0xca017dc1, 0x5a1216df, 0x0a1fa369, 0x5af6e52a, 0x9142f3d7, 0x00000000 }, /* -8.5470085470085470085470085470085470085470085470085470085395440107763236127863466641838522296783666569515102797581639689626489203053183E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0x8e78356d, 0x1408e783, 0x56d1408e, 0x78356d14, 0x08e78356, 0xd1408e78, 0x27a01cc9, 0x9a497685, 0x4023ad7f, 0xd2a271a0, 0x591dda83, 0x15df19b6, 0x9a31cd10, 0xe089a7a0, 0x00000000 }, /* 8.6956521739130434782608695652173913043478260869565217391303005925439394572532398128398745567710296028671218858196508447527095570564735E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0x90fdbc09, 0x0fdbc090, 0xfdbc090f, 0xdbc090fd, 0xbc090fdb, 0xc090fdbc, 0x0ccc8720, 0x8dc61cf6, 0x07df7ce7, 0xe249997e, 0x570d6f55, 0x2df5dfdd, 0x32d8c80f, 0xd920296d, 0x00000000 }, /* -8.8495575221238938053097345132743362831858407079646017699115407612564217267360931760162001532097009081001635043621928856563316665672808E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0x939a85c4, 0x0939a85c, 0x40939a85, 0xc40939a8, 0x5c40939a, 0x85c40939, 0xa89175be, 0x42269830, 0xf3b8a9f4, 0x5de1a97c, 0x658e6bf9, 0x72b30bf2, 0xbf8a9f00, 0x4253d874, 0x00000000 }, /* 9.0090090090090090090090090090090090090090090090090090090090110299576093117877917717902188932749732453489853932803991420276124286995294E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0x964fda6c, 0x0964fda6, 0xc0964fda, 0x6c0964fd, 0xa6c0964f, 0xda6c0964, 0xfda3b619, 0xed2e920d, 0xb7ceb76b, 0x62d4dfa7, 0x039b1be9, 0xe0afab8e, 0xcee1edf1, 0x567edd15, 0x00000000 }, /* -9.1743119266055045871559633027522935779816513761467889908256879578919107503866688921906916025876623827963353041365484166249293483924624E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0x991f1a51, 0x5885fb37, 0x072d753b, 0xd02647c6, 0x9456217e, 0xcdc1cb5d, 0x4ef3ad5a, 0x8768eecf, 0xa0572690, 0x03c6d118, 0x8603c538, 0x31631555, 0x46e2e823, 0xe7930e8a, 0x00000000 }, /* 9.3457943925233644859813084112149532710280373831775700934579439115516497274864909792576990538422667537080552320990385122250014416174210E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0x9c09c09c, 0x09c09c09, 0xc09c09c0, 0x9c09c09c, 0x09c09c09, 0xc09c09c0, 0x9c09c156, 0x11815cde, 0xdf9abc06, 0xb9f4180e, 0x9135f2bd, 0x13d1a256, 0x60997dca, 0x4efc602c, 0x00000000 }, /* -9.5238095238095238095238095238095238095238095238095238095238095239173401653177139710951549209135482181873045756435748467004946574621251E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0x9f1165e7, 0x254813e2, 0x2cbce4a9, 0x027c4597, 0x9c95204f, 0x88b2f392, 0xa409f185, 0xaa191b45, 0xb5576610, 0x7423af57, 0x48e6be10, 0xc1db9a7b, 0x5c03eb9f, 0xeaedc61b, 0x00000000 }, /* 9.7087378640776699029126213592233009708737864077669902912621359223945999004141860076112266184283323996890052698017661651067638046413477E-3 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xa237c32b, 0x16cfd772, 0x0f353a4c, 0x0a237c32, 0xb16cfd77, 0x20f353a4, 0xc0a237c5, 0x966cbeec, 0x9a8ca3b8, 0xe9deb27f, 0x1bcbf226, 0x5a769288, 0x1888a04a, 0x8e9cafc7, 0x00000000 }, /* -9.9009900990099009900990099009900990099009900990099009900990099009915011361895817923091431046507664844578101133882872908785839193703871E-3 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xa57eb502, 0x95fad40a, 0x57eb5029, 0x5fad40a5, 0x7eb50295, 0xfad40a57, 0xeb50295f, 0x49b582ed, 0x90a4d448, 0xd19eb823, 0xa9110132, 0xd0fd7a31, 0x04875f55, 0x3b249e87, 0x00000000 }, /* 1.0101010101010101010101010101010101010101010101010101010101010101009875651612017270077311425197668007337770202589253955840205027363429E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xa8e83f57, 0x17c0a8e8, 0x3f5717c0, 0xa8e83f57, 0x17c0a8e8, 0x3f5717c0, 0xa8e83f57, 0x12b4e2f1, 0x664807ae, 0x77b862df, 0xeae5d78d, 0x908b0144, 0x264577de, 0xc29cdbef, 0x00000000 }, /* -1.0309278350515463917525773195876288659793814432989690721649484536082462803088862065205565810609368297482714529857825364678576294612684E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xac769184, 0x0ac76918, 0x40ac7691, 0x840ac769, 0x1840ac76, 0x91840ac7, 0x691840ac, 0x76d0340c, 0x8623d9b0, 0x45925c4d, 0x41820e67, 0x713375d3, 0x87140926, 0x75f3c63b, 0x00000000 }, /* 1.0526315789473684210526315789473684210526315789473684210526315789473684764899483153644508846594123926228596185028565471978890158214596E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xb02c0b02, 0xc0b02c0b, 0x02c0b02c, 0x0b02c0b0, 0x2c0b02c0, 0xb02c0b02, 0xc0b02c0b, 0x02c6cb35, 0x988c7acd, 0x0a8ba823, 0x87643162, 0x7f9bc048, 0x16bb8c80, 0xc2f0b4dd, 0x00000000 }, /* -1.0752688172043010752688172043010752688172043010752688172043010752688172097005367561904142584110562991926024487130339223754660228182805E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xb40b40b4, 0x0b40b40b, 0x40b40b40, 0xb40b40b4, 0x0b40b40b, 0x40b40b40, 0xb40b40b4, 0x0b40a137, 0xeeb84353, 0xfeede125, 0x2d91604c, 0x2688cb89, 0xe3297b6a, 0x109fffca, 0x00000000 }, /* 1.0989010989010989010989010989010989010989010989010989010989010989010989010338691270514654324152924747194924746061515561955722490780843E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xb81702e0, 0x5c0b8170, 0x2e05c0b8, 0x1702e05c, 0x0b81702e, 0x05c0b817, 0x02e05c0b, 0x8170288e, 0x01c20a44, 0xe59da365, 0xff05cabe, 0x0b1f9a8f, 0xd5aed76e, 0x0e3ad2a8, 0x00000000 }, /* -1.1235955056179775280898876404494382022471910112359550561797752808988764044754938320207470487113812558457833825546189261121197770571562E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xbc52640b, 0xc52640bc, 0x52640bc5, 0x2640bc52, 0x640bc526, 0x40bc5264, 0x0bc52640, 0xbc5263fd, 0xaef63ef7, 0x89abffc5, 0xc87c2a92, 0x856a1b20, 0x864e956a, 0x29c4dbea, 0x00000000 }, /* 1.1494252873563218390804597701149425287356321839080459770114942528735632183906145119874998412473577574877448863727279592759587676073290E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c0, 0xc0c0c0c4, 0x93c43d47, 0x74c95a9a, 0xadd9a741, 0xc9a195cf, 0x6f7dc5fc, 0x45b8fd48, 0x00000000 }, /* -1.1764705882352941176470588235294117647058823529411764705882352941176470588235810165415020481562084120662977993617749705739812632786744E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xc565c87b, 0x5f9d4d1b, 0xc2503159, 0x721ed7e7, 0x5346f094, 0x0c565c87, 0xb5f9d4d1, 0xbc250315, 0xb36bdfc2, 0xe9c0c8e8, 0xbbc25d7a, 0x67a45745, 0x8aa8a4e5, 0x67a203a2, 0x00000000 }, /* 1.2048192771084337349397590361445783132530120481927710843373493975903614457831340212539192366956952286322019874622345001670542587448186E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xca4587e6, 0xb74f0329, 0x161f9add, 0x3c0ca458, 0x7e6b74f0, 0x329161f9, 0xadd3c0ca, 0x4587e6b7, 0x4cece960, 0x2f7a0149, 0x40343baa, 0x3329aae9, 0xa1a19dfd, 0x203ed05e, 0x00000000 }, /* -1.2345679012345679012345679012345679012345679012345679012345679012345679012345677912314949037577642300090026894249159387965583143313908E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xcf6474a8, 0x819ec8e9, 0x51033d91, 0xd2a2067b, 0x23a5440c, 0xf6474a88, 0x19ec8e95, 0x1033d91d, 0x2a055080, 0x408de52e, 0xbaca48ba, 0xd330b7fe, 0x210b66ec, 0xe5e98822, 0x00000000 }, /* 1.2658227848101265822784810126582278481012658227848101265822784810126582278481012602447665638228551621075387269377787172720811221404074E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xd4c77b03, 0x531dec0d, 0x4c77b035, 0x31dec0d4, 0xc77b0353, 0x1dec0d4c, 0x77b03531, 0xdec0d4c7, 0x7b0429dd, 0xd01f7f31, 0xbc3545f9, 0xa302d20f, 0xd02aa193, 0x9744701a, 0x00000000 }, /* -1.2987012987012987012987012987012987012987012987012987012987012987012987012987012988740230448374377633653625880830918179697729507837997E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xda740da7, 0x40da740d, 0xa740da74, 0x0da740da, 0x740da740, 0xda740da7, 0x40da740d, 0xa740da74, 0x0da753a4, 0x123c1110, 0xaf46980f, 0x6cccf75d, 0x347c332a, 0x242bd3e7, 0x00000000 }, /* 1.3333333333333333333333333333333333333333333333333333333333333333333333333333333333484442861540787587182644992369372542199361572166563E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xe070381c, 0x0e070381, 0xc0e07038, 0x1c0e0703, 0x81c0e070, 0x381c0e07, 0x0381c0e0, 0x70381c0e, 0x07038190, 0x291f7d2e, 0x87fee2d4, 0x452aea2b, 0xf44c4b60, 0x05108c3c, 0x00000000 }, /* -1.3698630136986301369863013698630136986301369863013698630136986301369863013698630136984770798545523568316392693976642637683452030869081E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xe6c2b448, 0x1cd85689, 0x039b0ad1, 0x2073615a, 0x240e6c2b, 0x4481cd85, 0x689039b0, 0xad120736, 0x15a240dc, 0x7b02f133, 0xdc046da0, 0xf6da245b, 0x3e5a04a8, 0x5c53c77f, 0x00000000 }, /* 1.4084507042253521126760563380281690140845070422535211267605633802816901408450704225351789695416456492414506216381047497633648409447044E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xed7303b5, 0xcc0ed730, 0x3b5cc0ed, 0x7303b5cc, 0x0ed7303b, 0x5cc0ed73, 0x03b5cc0e, 0xd7303b5c, 0xc0ed7303, 0xac5d70f1, 0xf41ba87f, 0x9f15020f, 0x9e8e9371, 0x4800d338, 0x00000000 }, /* -1.4492753623188405797101449275362318840579710144927536231884057971014492753623188405797100291699244012183953346504939436258682175709669E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff8, 0x00000000, 0xf4898d5f, 0x85bb3950, 0x3d226357, 0xe16ece54, 0x0f4898d5, 0xf85bb395, 0x03d22635, 0x7e16ece5, 0x40f4898d, 0x6415d813, 0x4f639b6e, 0x16f3e76e, 0xe60db28f, 0xd8601b29, 0x00000000 }, /* 1.4925373134328358208955223880597014925373134328358208955223880597014925373134328358208955783878099847347823867069798571325070474119935E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff8, 0x00000000, 0xfc0fc0fc, 0x0fc0fc0f, 0xc0fc0fc0, 0xfc0fc0fc, 0x0fc0fc0f, 0xc0fc0fc0, 0xfc0fc0fc, 0x0fc0fc0f, 0xc0fc0fc0, 0xfc20ae3a, 0xba80b03d, 0xfd2e1134, 0x0bfe38d9, 0x6d3c4c11, 0x00000000 }, /* -1.5384615384615384615384615384615384615384615384615384615384615384615384615384615384615384623499355259059131699220892230527979643084844E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff9, 0x00000000, 0x82082082, 0x08208208, 0x20820820, 0x82082082, 0x08208208, 0x20820820, 0x82082082, 0x08208208, 0x20820820, 0x82074cdd, 0xa1cefa47, 0xa0147235, 0xfeaeac62, 0x1ec9db8a, 0x00000000 }, /* 1.5873015873015873015873015873015873015873015873015873015873015873015873015873015873015873015080343697775557128190822699830938836285332E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff9, 0x00000000, 0x864b8a7d, 0xe6d1d608, 0x64b8a7de, 0x6d1d6086, 0x4b8a7de6, 0xd1d60864, 0xb8a7de6d, 0x1d60864b, 0x8a7de6d1, 0xd6085f80, 0x33f914b4, 0x92477993, 0x53c3f815, 0x21009e42, 0x00000000 }, /* -1.6393442622950819672131147540983606557377049180327868852459016393442622950819672131147540983587004754891847871867095890979820667388781E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff9, 0x00000000, 0x8ad8f2fb, 0xa9386822, 0xb63cbeea, 0x4e1a08ad, 0x8f2fba93, 0x86822b63, 0xcbeea4e1, 0xa08ad8f2, 0xfba93868, 0x22b63cfd, 0x165263d9, 0xf91b2d0f, 0x1b334b22, 0xee862348, 0x00000000 }, /* 1.6949152542372881355932203389830508474576271186440677966101694915254237288135593220338983050848367217441956540579624312343633390151867E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff9, 0x00000000, 0x8fb823ee, 0x08fb823e, 0xe08fb823, 0xee08fb82, 0x3ee08fb8, 0x23ee08fb, 0x823ee08f, 0xb823ee08, 0xfb823ee0, 0x8fb823f0, 0x4390ca0f, 0x685868ce, 0xd6db4c37, 0x9c8ddf02, 0x00000000 }, /* -1.7543859649122807017543859649122807017543859649122807017543859649122807017543859649122807017543892257588802040210988249972067353918916E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff9, 0x00000000, 0x94f2094f, 0x2094f209, 0x4f2094f2, 0x094f2094, 0xf2094f20, 0x94f2094f, 0x2094f209, 0x4f2094f2, 0x094f2094, 0xf2094f20, 0x86771583, 0xe7f39e67, 0x3a7b750d, 0x45ad70a4, 0x00000000 }, /* 1.8181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817354279165908903315770659392136185106E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff9, 0x00000000, 0x9a90e7d9, 0x5bc609a9, 0x0e7d95bc, 0x609a90e7, 0xd95bc609, 0xa90e7d95, 0xbc609a90, 0xe7d95bc6, 0x09a90e7d, 0x95bc609a, 0x902bdf4f, 0x5bdd2346, 0x6980c75e, 0xcfec66aa, 0x00000000 }, /* -1.8867924528301886792452830188679245283018867924528301886792452830188679245283018867924528301886792410866310297472836917119072355885561E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff9, 0x00000000, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a0a0a0, 0xa0a32a40, 0x3220c869, 0x6fb4b5c2, 0xd8c03116, 0x00000000 }, /* 1.9607843137254901960784313725490196078431372549019607843137254901960784313725490196078431372549019608409628387169453570799831475985010E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff9, 0x00000000, 0xa72f0539, 0x7829cbc1, 0x4e5e0a72, 0xf0539782, 0x9cbc14e5, 0xe0a72f05, 0x397829cb, 0xc14e5e0a, 0x72f05397, 0x829cbc14, 0xe5e0d89a, 0x64232641, 0x64c5955c, 0x67c3a50e, 0x00000000 }, /* -2.0408163265306122448979591836734693877551020408163265306122448979591836734693877551020408163265306122492074814707191430943601645513456E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff9, 0x00000000, 0xae4c415c, 0x9882b931, 0x0572620a, 0xe4c415c9, 0x882b9310, 0x572620ae, 0x4c415c98, 0x82b93105, 0x72620ae4, 0xc415c988, 0x2b93100d, 0xc9dd6175, 0xccb41523, 0x54b5a8fc, 0x00000000 }, /* 2.1276595744680851063829787234042553191489361702127659574468085106382978723404255319148936170212765957446558618122124349856909129239662E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff9, 0x00000000, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b60b, 0x60b60b60, 0xb60b60b6, 0x0b60b600, 0xe785aeae, 0xf27cb200, 0x0d1158ac, 0x00000000 }, /* -2.2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222186545988719072498116001702986E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff9, 0x00000000, 0xbe82fa0b, 0xe82fa0be, 0x82fa0be8, 0x2fa0be82, 0xfa0be82f, 0xa0be82fa, 0x0be82fa0, 0xbe82fa0b, 0xe82fa0be, 0x82fa0be8, 0x2fa0be82, 0xfb2c7750, 0x277483b8, 0x3c5f51a3, 0x00000000 }, /* 2.3255813953488372093023255813953488372093023255813953488372093023255813953488372093023255813953488372093023270812403402282437125241649E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff9, 0x00000000, 0xc7ce0c7c, 0xe0c7ce0c, 0x7ce0c7ce, 0x0c7ce0c7, 0xce0c7ce0, 0xc7ce0c7c, 0xe0c7ce0c, 0x7ce0c7ce, 0x0c7ce0c7, 0xce0c7ce0, 0xc7ce0c7c, 0xe291780d, 0x7609a32f, 0x0cef11a0, 0x00000000 }, /* -2.4390243902439024390243902439024390243902439024390243902439024390243902439024390243902439024390243902439024414031930534425231881586128E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff9, 0x00000000, 0xd20d20d2, 0x0d20d20d, 0x20d20d20, 0xd20d20d2, 0x0d20d20d, 0x20d20d20, 0xd20d20d2, 0x0d20d20d, 0x20d20d20, 0xd20d20d2, 0x0d20d20d, 0x20d3a2fb, 0x5f0d0c53, 0x82e05da5, 0x00000000 }, /* 2.5641025641025641025641025641025641025641025641025641025641025641025641025641025641025641025641025641025641025723428290669734360240299E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff9, 0x00000000, 0xdd67c8a6, 0x0dd67c8a, 0x60dd67c8, 0xa60dd67c, 0x8a60dd67, 0xc8a60dd6, 0x7c8a60dd, 0x67c8a60d, 0xd67c8a60, 0xdd67c8a6, 0x0dd67c8a, 0x60dd295a, 0x6ed38bce, 0x8baad424, 0x00000000 }, /* -2.7027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027027014351422663801822726531E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffff9, 0x00000000, 0xea0ea0ea, 0x0ea0ea0e, 0xa0ea0ea0, 0xea0ea0ea, 0x0ea0ea0e, 0xa0ea0ea0, 0xea0ea0ea, 0x0ea0ea0e, 0xa0ea0ea0, 0xea0ea0ea, 0x0ea0ea0e, 0xa0ea0e3c, 0xbfd497d5, 0xd9e94fd6, 0x00000000 }, /* 2.8571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571428571349129924730504157205E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffff9, 0x00000000, 0xf83e0f83, 0xe0f83e0f, 0x83e0f83e, 0x0f83e0f8, 0x3e0f83e0, 0xf83e0f83, 0xe0f83e0f, 0x83e0f83e, 0x0f83e0f8, 0x3e0f83e0, 0xf83e0f83, 0xe0f83e16, 0x3a6cee1b, 0xa7ce697a, 0x00000000 }, /* -3.0303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303035627214410680214010E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffffa, 0x00000000, 0x84210842, 0x10842108, 0x42108421, 0x08421084, 0x21084210, 0x84210842, 0x10842108, 0x42108421, 0x08421084, 0x21084210, 0x84210842, 0x10842108, 0x491cc644, 0x572ebbef, 0x00000000 }, /* 3.2258064516129032258064516129032258064516129032258064516129032258064516129032258064516129032258064516129032258064516172701984960741948E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffffa, 0x00000000, 0x8d3dcb08, 0xd3dcb08d, 0x3dcb08d3, 0xdcb08d3d, 0xcb08d3dc, 0xb08d3dcb, 0x08d3dcb0, 0x8d3dcb08, 0xd3dcb08d, 0x3dcb08d3, 0xdcb08d3d, 0xcb08d3dc, 0xb045d914, 0x54e8ff79, 0x00000000 }, /* -3.4482758620689655172413793103448275862068965517241379310344827586206896551724137931034482758620689655172413793103448274134084257555491E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffffa, 0x00000000, 0x97b425ed, 0x097b425e, 0xd097b425, 0xed097b42, 0x5ed097b4, 0x25ed097b, 0x425ed097, 0xb425ed09, 0x7b425ed0, 0x97b425ed, 0x097b425e, 0xd097b425, 0xed08cfee, 0xc87e88dc, 0x00000000 }, /* 3.7037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037037020838851808776E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffffa, 0x00000000, 0xa3d70a3d, 0x70a3d70a, 0x3d70a3d7, 0x0a3d70a3, 0xd70a3d70, 0xa3d70a3d, 0x70a3d70a, 0x3d70a3d7, 0x0a3d70a3, 0xd70a3d70, 0xa3d70a3d, 0x70a3d70a, 0x3d70a84c, 0x3336c293, 0x00000000 }, /* -4.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000421452255241E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffffa, 0x00000000, 0xb21642c8, 0x590b2164, 0x2c8590b2, 0x1642c859, 0x0b21642c, 0x8590b216, 0x42c8590b, 0x21642c85, 0x90b21642, 0xc8590b21, 0x642c8590, 0xb21642c8, 0x590b216f, 0x63cb3218, 0x00000000 }, /* 4.3478260869565217391304347826086956521739130434782608695652173913043478260869565217391304347826086956521739130434782608695656316161938E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffffa, 0x00000000, 0xc30c30c3, 0x0c30c30c, 0x30c30c30, 0xc30c30c3, 0x0c30c30c, 0x30c30c30, 0xc30c30c3, 0x0c30c30c, 0x30c30c30, 0xc30c30c3, 0x0c30c30c, 0x30c30c30, 0xc30c30c2, 0xd8b0c7a2, 0x00000000 }, /* -4.7619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047619047618973322524E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffffa, 0x00000000, 0xd79435e5, 0x0d79435e, 0x50d79435, 0xe50d7943, 0x5e50d794, 0x35e50d79, 0x435e50d7, 0x9435e50d, 0x79435e50, 0xd79435e5, 0x0d79435e, 0x50d79435, 0xe50d7943, 0x5dd27e3c, 0x00000000 }, /* 5.2631578947368421052631578947368421052631578947368421052631578947368421052631578947368421052631578947368421052631578947368421051919556E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffffa, 0x00000000, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f0f0f0, 0xf0f28772, 0x00000000 }, /* -5.8823529411764705882352941176470588235294117647058823529411764705882352941176470588235294117647058823529411764705882352941176470597184E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffffb, 0x00000000, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888888, 0x88888a4b, 0x00000000 }, /* 6.6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666744E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffffb, 0x00000000, 0x9d89d89d, 0x89d89d89, 0xd89d89d8, 0x9d89d89d, 0x89d89d89, 0xd89d89d8, 0x9d89d89d, 0x89d89d89, 0xd89d89d8, 0x9d89d89d, 0x89d89d89, 0xd89d89d8, 0x9d89d89d, 0x89d89d85, 0x00000000 }, /* -7.6923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076923076E-2 */
+ { 0x00000000, 0x3fffffff, 0xfffffffb, 0x00000000, 0xba2e8ba2, 0xe8ba2e8b, 0xa2e8ba2e, 0x8ba2e8ba, 0x2e8ba2e8, 0xba2e8ba2, 0xe8ba2e8b, 0xa2e8ba2e, 0x8ba2e8ba, 0x2e8ba2e8, 0xba2e8ba2, 0xe8ba2e8b, 0xa2e8ba2e, 0x8ba2e8ba, 0x00000000 }, /* 9.0909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909091E-2 */
+ { 0xffffffff, 0x3fffffff, 0xfffffffb, 0x00000000, 0xe38e38e3, 0x8e38e38e, 0x38e38e38, 0xe38e38e3, 0x8e38e38e, 0x38e38e38, 0xe38e38e3, 0x8e38e38e, 0x38e38e38, 0xe38e38e3, 0x8e38e38e, 0x38e38e38, 0xe38e38e3, 0x8e38e38e, 0x00000000 }, /* -1.1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111E-1 */
+ { 0x00000000, 0x3fffffff, 0xfffffffc, 0x00000000, 0x92492492, 0x49249249, 0x24924924, 0x92492492, 0x49249249, 0x24924924, 0x92492492, 0x49249249, 0x24924924, 0x92492492, 0x49249249, 0x24924924, 0x92492492, 0x49249249, 0x00000000 }, /* 1.4285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714285714E-1 */
+ { 0xffffffff, 0x3fffffff, 0xfffffffc, 0x00000000, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0xcccccccc, 0x00000000 }, /* -2.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E-1 */
+ { 0x00000000, 0x3fffffff, 0xfffffffd, 0x00000000, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0x00000000 } /* 3.3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333E-1 */
+};
+
+#else /* BITS_PER_EMUSHORT != 32 */
+#error ei_atan2_004_emu32msb.dfn: ERROR: Failed size of EMUSHORT data type.
+#endif /* BITS_PER_EMUSHORT == 32 */
+
+#endif /* __REAL_EINTERNAL_ATAN2_004_32MSB */