| 1 | /* |
| 2 | * IBM Accurate Mathematical Library |
| 3 | * Written by International Business Machines Corp. |
| 4 | * Copyright (C) 2001-2020 Free Software Foundation, Inc. |
| 5 | * |
| 6 | * This program is free software; you can redistribute it and/or modify |
| 7 | * it under the terms of the GNU Lesser General Public License as published by |
| 8 | * the Free Software Foundation; either version 2.1 of the License, or |
| 9 | * (at your option) any later version. |
| 10 | * |
| 11 | * This program is distributed in the hope that it will be useful, |
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 14 | * GNU Lesser General Public License for more details. |
| 15 | * |
| 16 | * You should have received a copy of the GNU Lesser General Public License |
| 17 | * along with this program; if not, see <https://www.gnu.org/licenses/>. |
| 18 | */ |
| 19 | |
| 20 | #include <mydefs.h> |
| 21 | #include <endian.h> |
| 22 | |
| 23 | /****************************************************************/ |
| 24 | /* TABLES FOR THE usin() and ucos() FUNCTION */ |
| 25 | /****************************************************************/ |
| 26 | |
| 27 | |
| 28 | #ifdef BIG_ENDI |
| 29 | const union {int4 i[880]; double x[440];}__sincostab = { .i = { |
| 30 | /**/ 0x00000000, 0x00000000, |
| 31 | /**/ 0x00000000, 0x00000000, |
| 32 | /**/ 0x3FF00000, 0x00000000, |
| 33 | /**/ 0x00000000, 0x00000000, |
| 34 | /**/ 0x3F7FFFEA, 0xAAAEEEEF, |
| 35 | /**/ 0xBC1E45E2, 0xEC67B77C, |
| 36 | /**/ 0x3FEFFFC0, 0x00155552, |
| 37 | /**/ 0x3C8F4A01, 0xA0196DAE, |
| 38 | /**/ 0x3F8FFFAA, 0xAAEEEED5, |
| 39 | /**/ 0xBC02AB63, 0x9A9F0777, |
| 40 | /**/ 0x3FEFFF00, 0x0155549F, |
| 41 | /**/ 0x3C828A28, 0xA03A5EF3, |
| 42 | /**/ 0x3F97FF70, 0x01033255, |
| 43 | /**/ 0x3BFEFE2B, 0x51527336, |
| 44 | /**/ 0x3FEFFDC0, 0x06BFF7E6, |
| 45 | /**/ 0x3C8AE6DA, 0xE86977BD, |
| 46 | /**/ 0x3F9FFEAA, 0xAEEEE86F, |
| 47 | /**/ 0xBC3CD406, 0xFB224AE2, |
| 48 | /**/ 0x3FEFFC00, 0x155527D3, |
| 49 | /**/ 0xBC83B544, 0x92D89B5B, |
| 50 | /**/ 0x3FA3FEB2, 0xB12D45D5, |
| 51 | /**/ 0x3C34EC54, 0x203D1C11, |
| 52 | /**/ 0x3FEFF9C0, 0x3414A7BA, |
| 53 | /**/ 0x3C6991F4, 0xBE6C59BF, |
| 54 | /**/ 0x3FA7FDC0, 0x1032FBA9, |
| 55 | /**/ 0xBC4599BD, 0xF46E997A, |
| 56 | /**/ 0x3FEFF700, 0x6BFDF99F, |
| 57 | /**/ 0xBC78B3B5, 0x60648D5F, |
| 58 | /**/ 0x3FABFC6D, 0x78586DAC, |
| 59 | /**/ 0x3C18E4FD, 0x03DBF236, |
| 60 | /**/ 0x3FEFF3C0, 0xC8103A31, |
| 61 | /**/ 0x3C74856D, 0xBDDC0E66, |
| 62 | /**/ 0x3FAFFAAA, 0xEEED4EDB, |
| 63 | /**/ 0xBC42D16D, 0x32684B69, |
| 64 | /**/ 0x3FEFF001, 0x5549F4D3, |
| 65 | /**/ 0x3C832838, 0x7B99426F, |
| 66 | /**/ 0x3FB1FC34, 0x3D808BEF, |
| 67 | /**/ 0xBC5F3D32, 0xE6F3BE4F, |
| 68 | /**/ 0x3FEFEBC2, 0x22A8EF9F, |
| 69 | /**/ 0x3C579349, 0x34F54C77, |
| 70 | /**/ 0x3FB3FACB, 0x12D1755B, |
| 71 | /**/ 0xBC592191, 0x5299468C, |
| 72 | /**/ 0x3FEFE703, 0x4129EF6F, |
| 73 | /**/ 0xBC6CBF43, 0x37C96F97, |
| 74 | /**/ 0x3FB5F911, 0xFD10B737, |
| 75 | /**/ 0xBC50184F, 0x02BE9102, |
| 76 | /**/ 0x3FEFE1C4, 0xC3C873EB, |
| 77 | /**/ 0xBC35A9C9, 0x057C4A02, |
| 78 | /**/ 0x3FB7F701, 0x032550E4, |
| 79 | /**/ 0x3C3AFC2D, 0x1800501A, |
| 80 | /**/ 0x3FEFDC06, 0xBF7E6B9B, |
| 81 | /**/ 0x3C831902, 0xB535F8DB, |
| 82 | /**/ 0x3FB9F490, 0x2D55D1F9, |
| 83 | /**/ 0x3C52696D, 0x7EAC1DC1, |
| 84 | /**/ 0x3FEFD5C9, 0x4B43E000, |
| 85 | /**/ 0xBC62E768, 0xCB4F92F9, |
| 86 | /**/ 0x3FBBF1B7, 0x8568391D, |
| 87 | /**/ 0x3C5E9184, 0x1DEA4CC8, |
| 88 | /**/ 0x3FEFCF0C, 0x800E99B1, |
| 89 | /**/ 0x3C6EA3D7, 0x86D186AC, |
| 90 | /**/ 0x3FBDEE6F, 0x16C1CCE6, |
| 91 | /**/ 0xBC450F8E, 0x2FB71673, |
| 92 | /**/ 0x3FEFC7D0, 0x78D1BC88, |
| 93 | /**/ 0x3C8075D2, 0x447DB685, |
| 94 | /**/ 0x3FBFEAAE, 0xEE86EE36, |
| 95 | /**/ 0xBC4AFCB2, 0xBCC6F03B, |
| 96 | /**/ 0x3FEFC015, 0x527D5BD3, |
| 97 | /**/ 0x3C8B68F3, 0x5094EFB8, |
| 98 | /**/ 0x3FC0F337, 0x8DDD71D1, |
| 99 | /**/ 0x3C6D8468, 0x724F0F9E, |
| 100 | /**/ 0x3FEFB7DB, 0x2BFE0695, |
| 101 | /**/ 0x3C821DAD, 0xF4F65AB1, |
| 102 | /**/ 0x3FC1F0D3, 0xD7AFCEAF, |
| 103 | /**/ 0xBC66EF95, 0x099769A5, |
| 104 | /**/ 0x3FEFAF22, 0x263C4BD3, |
| 105 | /**/ 0xBC552ACE, 0x133A2769, |
| 106 | /**/ 0x3FC2EE28, 0x5E4AB88F, |
| 107 | /**/ 0xBC6E4D0F, 0x05DEE058, |
| 108 | /**/ 0x3FEFA5EA, 0x641C36F2, |
| 109 | /**/ 0x3C404DA6, 0xED17CC7C, |
| 110 | /**/ 0x3FC3EB31, 0x2C5D66CB, |
| 111 | /**/ 0x3C647D66, 0x6B66CB91, |
| 112 | /**/ 0x3FEF9C34, 0x0A7CC428, |
| 113 | /**/ 0x3C8C5B6B, 0x063B7462, |
| 114 | /**/ 0x3FC4E7EA, 0x4DC5F27B, |
| 115 | /**/ 0x3C5949DB, 0x2AC072FC, |
| 116 | /**/ 0x3FEF91FF, 0x40374D01, |
| 117 | /**/ 0xBC67D03F, 0x4D3A9E4C, |
| 118 | /**/ 0x3FC5E44F, 0xCFA126F3, |
| 119 | /**/ 0xBC66F443, 0x063F89B6, |
| 120 | /**/ 0x3FEF874C, 0x2E1EECF6, |
| 121 | /**/ 0xBC8C6514, 0xE1332B16, |
| 122 | /**/ 0x3FC6E05D, 0xC05A4D4C, |
| 123 | /**/ 0xBBD32C5C, 0x8B81C940, |
| 124 | /**/ 0x3FEF7C1A, 0xFEFFDE24, |
| 125 | /**/ 0xBC78F55B, 0xC47540B1, |
| 126 | /**/ 0x3FC7DC10, 0x2FBAF2B5, |
| 127 | /**/ 0x3C45AB50, 0xE23C97C3, |
| 128 | /**/ 0x3FEF706B, 0xDF9ECE1C, |
| 129 | /**/ 0xBC8698C8, 0x0C36DCB4, |
| 130 | /**/ 0x3FC8D763, 0x2EFAA944, |
| 131 | /**/ 0xBC620FA2, 0x62CBB953, |
| 132 | /**/ 0x3FEF643E, 0xFEB82ACD, |
| 133 | /**/ 0x3C76B00A, 0xC1FE28AC, |
| 134 | /**/ 0x3FC9D252, 0xD0CEC312, |
| 135 | /**/ 0x3C59C43D, 0x80B1137D, |
| 136 | /**/ 0x3FEF5794, 0x8CFF6797, |
| 137 | /**/ 0x3C6E3A0D, 0x3E03B1D5, |
| 138 | /**/ 0x3FCACCDB, 0x297A0765, |
| 139 | /**/ 0xBC59883B, 0x57D6CDEB, |
| 140 | /**/ 0x3FEF4A6C, 0xBD1E3A79, |
| 141 | /**/ 0x3C813DF0, 0xEDAEBB57, |
| 142 | /**/ 0x3FCBC6F8, 0x4EDC6199, |
| 143 | /**/ 0x3C69C1A5, 0x6A7B0CAB, |
| 144 | /**/ 0x3FEF3CC7, 0xC3B3D16E, |
| 145 | /**/ 0xBC621A3A, 0xD28A3494, |
| 146 | /**/ 0x3FCCC0A6, 0x588289A3, |
| 147 | /**/ 0xBC6868D0, 0x9BC87C6B, |
| 148 | /**/ 0x3FEF2EA5, 0xD753FFED, |
| 149 | /**/ 0x3C8CC421, 0x5F56D583, |
| 150 | /**/ 0x3FCDB9E1, 0x5FB5A5D0, |
| 151 | /**/ 0xBC632E20, 0xD6CC6FC2, |
| 152 | /**/ 0x3FEF2007, 0x3086649F, |
| 153 | /**/ 0x3C7B9404, 0x16C1984B, |
| 154 | /**/ 0x3FCEB2A5, 0x7F8AE5A3, |
| 155 | /**/ 0xBC60BE06, 0xAF572CEB, |
| 156 | /**/ 0x3FEF10EC, 0x09C5873B, |
| 157 | /**/ 0x3C8D9072, 0x762C1283, |
| 158 | /**/ 0x3FCFAAEE, 0xD4F31577, |
| 159 | /**/ 0xBC615D88, 0x508E32B8, |
| 160 | /**/ 0x3FEF0154, 0x9F7DEEA1, |
| 161 | /**/ 0x3C8D3C1E, 0x99E5CAFD, |
| 162 | /**/ 0x3FD0515C, 0xBF65155C, |
| 163 | /**/ 0xBC79B8C2, 0x9DFD8EC8, |
| 164 | /**/ 0x3FEEF141, 0x300D2F26, |
| 165 | /**/ 0xBC82AA1B, 0x08DED372, |
| 166 | /**/ 0x3FD0CD00, 0xCEF36436, |
| 167 | /**/ 0xBC79FB0A, 0x0C93E2B5, |
| 168 | /**/ 0x3FEEE0B1, 0xFBC0F11C, |
| 169 | /**/ 0xBC4BFD23, 0x80BBC3B1, |
| 170 | /**/ 0x3FD14861, 0xAA94DDEB, |
| 171 | /**/ 0xBC6BE881, 0xB5B615A4, |
| 172 | /**/ 0x3FEECFA7, 0x44D5EFA1, |
| 173 | /**/ 0xBC556D0A, 0x4AF541D0, |
| 174 | /**/ 0x3FD1C37D, 0x64C6B876, |
| 175 | /**/ 0x3C746076, 0xFE0DCFF5, |
| 176 | /**/ 0x3FEEBE21, 0x4F76EFA8, |
| 177 | /**/ 0xBC802F9F, 0x12BA543E, |
| 178 | /**/ 0x3FD23E52, 0x111AAF36, |
| 179 | /**/ 0xBC74F080, 0x334EFF18, |
| 180 | /**/ 0x3FEEAC20, 0x61BBAF4F, |
| 181 | /**/ 0x3C62C1D5, 0x3E94658D, |
| 182 | /**/ 0x3FD2B8DD, 0xC43EB49F, |
| 183 | /**/ 0x3C615538, 0x99F2D807, |
| 184 | /**/ 0x3FEE99A4, 0xC3A7CD83, |
| 185 | /**/ 0xBC82264B, 0x1BC53CE8, |
| 186 | /**/ 0x3FD3331E, 0x94049F87, |
| 187 | /**/ 0x3C7E0CB6, 0xB40C302C, |
| 188 | /**/ 0x3FEE86AE, 0xBF29A9ED, |
| 189 | /**/ 0x3C89397A, 0xFDBB58A7, |
| 190 | /**/ 0x3FD3AD12, 0x9769D3D8, |
| 191 | /**/ 0x3C003D55, 0x04878398, |
| 192 | /**/ 0x3FEE733E, 0xA0193D40, |
| 193 | /**/ 0xBC86428B, 0x3546CE13, |
| 194 | /**/ 0x3FD426B7, 0xE69EE697, |
| 195 | /**/ 0xBC7F09C7, 0x5705C59F, |
| 196 | /**/ 0x3FEE5F54, 0xB436E9D0, |
| 197 | /**/ 0x3C87EB0F, 0xD02FC8BC, |
| 198 | /**/ 0x3FD4A00C, 0x9B0F3D20, |
| 199 | /**/ 0x3C7823BA, 0x6BB08EAD, |
| 200 | /**/ 0x3FEE4AF1, 0x4B2A449C, |
| 201 | /**/ 0xBC868CA0, 0x2E8A6833, |
| 202 | /**/ 0x3FD5190E, 0xCF68A77A, |
| 203 | /**/ 0x3C7B3571, 0x55EEF0F3, |
| 204 | /**/ 0x3FEE3614, 0xB680D6A5, |
| 205 | /**/ 0xBC727793, 0xAA015237, |
| 206 | /**/ 0x3FD591BC, 0x9FA2F597, |
| 207 | /**/ 0x3C67C74B, 0xAC3FE0CB, |
| 208 | /**/ 0x3FEE20BF, 0x49ACD6C1, |
| 209 | /**/ 0xBC5660AE, 0xC7EF636C, |
| 210 | /**/ 0x3FD60A14, 0x29078775, |
| 211 | /**/ 0x3C5B1FD8, 0x0BA89133, |
| 212 | /**/ 0x3FEE0AF1, 0x5A03DBCE, |
| 213 | /**/ 0x3C5FE8E7, 0x02771AE6, |
| 214 | /**/ 0x3FD68213, 0x8A38D7F7, |
| 215 | /**/ 0xBC7D8892, 0x02444AAD, |
| 216 | /**/ 0x3FEDF4AB, 0x3EBD875E, |
| 217 | /**/ 0xBC8E2D8A, 0x7E6736C4, |
| 218 | /**/ 0x3FD6F9B8, 0xE33A0255, |
| 219 | /**/ 0x3C742BC1, 0x4EE9DA0D, |
| 220 | /**/ 0x3FEDDDED, 0x50F228D6, |
| 221 | /**/ 0xBC6E80C8, 0xD42BA2BF, |
| 222 | /**/ 0x3FD77102, 0x55764214, |
| 223 | /**/ 0xBC66EAD7, 0x314BB6CE, |
| 224 | /**/ 0x3FEDC6B7, 0xEB995912, |
| 225 | /**/ 0x3C54B364, 0x776DCD35, |
| 226 | /**/ 0x3FD7E7EE, 0x03C86D4E, |
| 227 | /**/ 0xBC7B63BC, 0xDABF5AF2, |
| 228 | /**/ 0x3FEDAF0B, 0x6B888E83, |
| 229 | /**/ 0x3C8A249E, 0x2B5E5CEA, |
| 230 | /**/ 0x3FD85E7A, 0x12826949, |
| 231 | /**/ 0x3C78A40E, 0x9B5FACE0, |
| 232 | /**/ 0x3FED96E8, 0x2F71A9DC, |
| 233 | /**/ 0x3C8FF61B, 0xD5D2039D, |
| 234 | /**/ 0x3FD8D4A4, 0xA774992F, |
| 235 | /**/ 0x3C744A02, 0xEA766326, |
| 236 | /**/ 0x3FED7E4E, 0x97E17B4A, |
| 237 | /**/ 0xBC63B770, 0x352BED94, |
| 238 | /**/ 0x3FD94A6B, 0xE9F546C5, |
| 239 | /**/ 0xBC769CE1, 0x3E683F58, |
| 240 | /**/ 0x3FED653F, 0x073E4040, |
| 241 | /**/ 0xBC876236, 0x434BEC37, |
| 242 | /**/ 0x3FD9BFCE, 0x02E80510, |
| 243 | /**/ 0x3C709E39, 0xA320B0A4, |
| 244 | /**/ 0x3FED4BB9, 0xE1C619E0, |
| 245 | /**/ 0x3C8F34BB, 0x77858F61, |
| 246 | /**/ 0x3FDA34C9, 0x1CC50CCA, |
| 247 | /**/ 0xBC5A310E, 0x3B50CECD, |
| 248 | /**/ 0x3FED31BF, 0x8D8D7C06, |
| 249 | /**/ 0x3C7E60DD, 0x3089CBDD, |
| 250 | /**/ 0x3FDAA95B, 0x63A09277, |
| 251 | /**/ 0xBC66293E, 0xB13C0381, |
| 252 | /**/ 0x3FED1750, 0x727D94F0, |
| 253 | /**/ 0x3C80D52B, 0x1EC1A48E, |
| 254 | /**/ 0x3FDB1D83, 0x05321617, |
| 255 | /**/ 0xBC7AE242, 0xCB99F519, |
| 256 | /**/ 0x3FECFC6C, 0xFA52AD9F, |
| 257 | /**/ 0x3C88B5B5, 0x508F2A0D, |
| 258 | /**/ 0x3FDB913E, 0x30DBAC43, |
| 259 | /**/ 0xBC7E38AD, 0x2F6C3FF1, |
| 260 | /**/ 0x3FECE115, 0x909A82E5, |
| 261 | /**/ 0x3C81F139, 0xBB31109A, |
| 262 | /**/ 0x3FDC048B, 0x17B140A3, |
| 263 | /**/ 0x3C619FE6, 0x757E9FA7, |
| 264 | /**/ 0x3FECC54A, 0xA2B2972E, |
| 265 | /**/ 0x3C64EE16, 0x2BA83A98, |
| 266 | /**/ 0x3FDC7767, 0xEC7FD19E, |
| 267 | /**/ 0xBC5EB14D, 0x1A3D5826, |
| 268 | /**/ 0x3FECA90C, 0x9FC67D0B, |
| 269 | /**/ 0xBC646A81, 0x485E3462, |
| 270 | /**/ 0x3FDCE9D2, 0xE3D4A51F, |
| 271 | /**/ 0xBC62FC8A, 0x12DAE298, |
| 272 | /**/ 0x3FEC8C5B, 0xF8CE1A84, |
| 273 | /**/ 0x3C7AB3D1, 0xA1590123, |
| 274 | /**/ 0x3FDD5BCA, 0x34047661, |
| 275 | /**/ 0x3C728A44, 0xA75FC29C, |
| 276 | /**/ 0x3FEC6F39, 0x208BE53B, |
| 277 | /**/ 0xBC8741DB, 0xFBAADB42, |
| 278 | /**/ 0x3FDDCD4C, 0x15329C9A, |
| 279 | /**/ 0x3C70D4C6, 0xE171FD9A, |
| 280 | /**/ 0x3FEC51A4, 0x8B8B175E, |
| 281 | /**/ 0xBC61BBB4, 0x3B9AA880, |
| 282 | /**/ 0x3FDE3E56, 0xC1582A69, |
| 283 | /**/ 0xBC50A482, 0x1099F88F, |
| 284 | /**/ 0x3FEC339E, 0xB01DDD81, |
| 285 | /**/ 0xBC8CAAF5, 0xEE82C5C0, |
| 286 | /**/ 0x3FDEAEE8, 0x744B05F0, |
| 287 | /**/ 0xBC5789B4, 0x3C9B027D, |
| 288 | /**/ 0x3FEC1528, 0x065B7D50, |
| 289 | /**/ 0xBC889211, 0x1312E828, |
| 290 | /**/ 0x3FDF1EFF, 0x6BC4F97B, |
| 291 | /**/ 0x3C717212, 0xF8A7525C, |
| 292 | /**/ 0x3FEBF641, 0x081E7536, |
| 293 | /**/ 0x3C8B7BD7, 0x1628A9A1, |
| 294 | /**/ 0x3FDF8E99, 0xE76ABC97, |
| 295 | /**/ 0x3C59D950, 0xAF2D00A3, |
| 296 | /**/ 0x3FEBD6EA, 0x310294F5, |
| 297 | /**/ 0x3C731BBC, 0xC88C109D, |
| 298 | /**/ 0x3FDFFDB6, 0x28D2F57A, |
| 299 | /**/ 0x3C6F4A99, 0x2E905B6A, |
| 300 | /**/ 0x3FEBB723, 0xFE630F32, |
| 301 | /**/ 0x3C772BD2, 0x452D0A39, |
| 302 | /**/ 0x3FE03629, 0x39C69955, |
| 303 | /**/ 0xBC82D8CD, 0x78397B01, |
| 304 | /**/ 0x3FEB96EE, 0xEF58840E, |
| 305 | /**/ 0x3C545A3C, 0xC78FADE0, |
| 306 | /**/ 0x3FE06D36, 0x86946E5B, |
| 307 | /**/ 0x3C83F5AE, 0x4538FF1B, |
| 308 | /**/ 0x3FEB764B, 0x84B704C2, |
| 309 | /**/ 0xBC8F5848, 0xC21B389B, |
| 310 | /**/ 0x3FE0A402, 0x1E9E1001, |
| 311 | /**/ 0xBC86F643, 0xA13914F6, |
| 312 | /**/ 0x3FEB553A, 0x410C104E, |
| 313 | /**/ 0x3C58FF79, 0x47027A16, |
| 314 | /**/ 0x3FE0DA8B, 0x26B5672E, |
| 315 | /**/ 0xBC8A58DE, 0xF0BEE909, |
| 316 | /**/ 0x3FEB33BB, 0xA89C8948, |
| 317 | /**/ 0x3C8EA6A5, 0x1D1F6CA9, |
| 318 | /**/ 0x3FE110D0, 0xC4B69C3B, |
| 319 | /**/ 0x3C8D9189, 0x98809981, |
| 320 | /**/ 0x3FEB11D0, 0x4162A4C6, |
| 321 | /**/ 0x3C71DD56, 0x1EFBC0C2, |
| 322 | /**/ 0x3FE146D2, 0x1F8B7F82, |
| 323 | /**/ 0x3C7BF953, 0x5E2739A8, |
| 324 | /**/ 0x3FEAEF78, 0x930BD275, |
| 325 | /**/ 0xBC7F8362, 0x79746F94, |
| 326 | /**/ 0x3FE17C8E, 0x5F2EEDB0, |
| 327 | /**/ 0x3C635E57, 0x102E2488, |
| 328 | /**/ 0x3FEACCB5, 0x26F69DE5, |
| 329 | /**/ 0x3C88FB6A, 0x8DD6B6CC, |
| 330 | /**/ 0x3FE1B204, 0xACB02FDD, |
| 331 | /**/ 0xBC5F190C, 0x70CBB5FF, |
| 332 | /**/ 0x3FEAA986, 0x88308913, |
| 333 | /**/ 0xBC0B83D6, 0x07CD5070, |
| 334 | /**/ 0x3FE1E734, 0x3236574C, |
| 335 | /**/ 0x3C722A3F, 0xA4F41D5A, |
| 336 | /**/ 0x3FEA85ED, 0x4373E02D, |
| 337 | /**/ 0x3C69BE06, 0x385EC792, |
| 338 | /**/ 0x3FE21C1C, 0x1B0394CF, |
| 339 | /**/ 0x3C5E5B32, 0x4B23AA31, |
| 340 | /**/ 0x3FEA61E9, 0xE72586AF, |
| 341 | /**/ 0x3C858330, 0xE2FD453F, |
| 342 | /**/ 0x3FE250BB, 0x93788BBB, |
| 343 | /**/ 0x3C7EA3D0, 0x2457BCCE, |
| 344 | /**/ 0x3FEA3D7D, 0x0352BDCF, |
| 345 | /**/ 0xBC868DBA, 0xECA19669, |
| 346 | /**/ 0x3FE28511, 0xC917A067, |
| 347 | /**/ 0xBC801DF1, 0xD9A16B70, |
| 348 | /**/ 0x3FEA18A7, 0x29AEE445, |
| 349 | /**/ 0x3C395E25, 0x736C0358, |
| 350 | /**/ 0x3FE2B91D, 0xEA88421E, |
| 351 | /**/ 0xBC8FA371, 0xDB216AB0, |
| 352 | /**/ 0x3FE9F368, 0xED912F85, |
| 353 | /**/ 0xBC81D200, 0xC5791606, |
| 354 | /**/ 0x3FE2ECDF, 0x279A3082, |
| 355 | /**/ 0x3C8D3557, 0xE0E7E37E, |
| 356 | /**/ 0x3FE9CDC2, 0xE3F25E5C, |
| 357 | /**/ 0x3C83F991, 0x12993F62, |
| 358 | /**/ 0x3FE32054, 0xB148BC4F, |
| 359 | /**/ 0x3C8F6B42, 0x095A135B, |
| 360 | /**/ 0x3FE9A7B5, 0xA36A6514, |
| 361 | /**/ 0x3C8722CF, 0xCC9FA7A9, |
| 362 | /**/ 0x3FE3537D, 0xB9BE0367, |
| 363 | /**/ 0x3C6B327E, 0x7AF040F0, |
| 364 | /**/ 0x3FE98141, 0xC42E1310, |
| 365 | /**/ 0x3C8D1FF8, 0x0488F08D, |
| 366 | /**/ 0x3FE38659, 0x7456282B, |
| 367 | /**/ 0xBC710FAD, 0xA93B07A8, |
| 368 | /**/ 0x3FE95A67, 0xE00CB1FD, |
| 369 | /**/ 0xBC80BEFD, 0xA21F862D, |
| 370 | /**/ 0x3FE3B8E7, 0x15A2840A, |
| 371 | /**/ 0xBC797653, 0xA7D2F07B, |
| 372 | /**/ 0x3FE93328, 0x926D9E92, |
| 373 | /**/ 0xBC8BB770, 0x03600CDA, |
| 374 | /**/ 0x3FE3EB25, 0xD36CD53A, |
| 375 | /**/ 0xBC5BE570, 0xE1570FC0, |
| 376 | /**/ 0x3FE90B84, 0x784DDAF7, |
| 377 | /**/ 0xBC70FEB1, 0x0AB93B87, |
| 378 | /**/ 0x3FE41D14, 0xE4BA6790, |
| 379 | /**/ 0x3C84608F, 0xD287ECF5, |
| 380 | /**/ 0x3FE8E37C, 0x303D9AD1, |
| 381 | /**/ 0xBC6463A4, 0xB53D4BF8, |
| 382 | /**/ 0x3FE44EB3, 0x81CF386B, |
| 383 | /**/ 0xBC83ED6C, 0x1E6A5505, |
| 384 | /**/ 0x3FE8BB10, 0x5A5DC900, |
| 385 | /**/ 0x3C8863E0, 0x3E9474C1, |
| 386 | /**/ 0x3FE48000, 0xE431159F, |
| 387 | /**/ 0xBC8B194A, 0x7463ED10, |
| 388 | /**/ 0x3FE89241, 0x985D871F, |
| 389 | /**/ 0x3C8C48D9, 0xC413ED84, |
| 390 | /**/ 0x3FE4B0FC, 0x46AAB761, |
| 391 | /**/ 0x3C20DA05, 0x738CC59A, |
| 392 | /**/ 0x3FE86910, 0x8D77A6C6, |
| 393 | /**/ 0x3C7338FF, 0xE2BFE9DD, |
| 394 | /**/ 0x3FE4E1A4, 0xE54ED51B, |
| 395 | /**/ 0xBC8A492F, 0x89B7C76A, |
| 396 | /**/ 0x3FE83F7D, 0xDE701CA0, |
| 397 | /**/ 0xBC4152CF, 0x609BC6E8, |
| 398 | /**/ 0x3FE511F9, 0xFD7B351C, |
| 399 | /**/ 0xBC85C0E8, 0x61C48831, |
| 400 | /**/ 0x3FE8158A, 0x31916D5D, |
| 401 | /**/ 0xBC6DE8B9, 0x0B8228DE, |
| 402 | /**/ 0x3FE541FA, 0xCDDBB724, |
| 403 | /**/ 0x3C7232C2, 0x8520D391, |
| 404 | /**/ 0x3FE7EB36, 0x2EAA1488, |
| 405 | /**/ 0x3C5A1D65, 0xA4A5959F, |
| 406 | /**/ 0x3FE571A6, 0x966D59B3, |
| 407 | /**/ 0x3C5C843B, 0x4D0FB198, |
| 408 | /**/ 0x3FE7C082, 0x7F09E54F, |
| 409 | /**/ 0xBC6C73D6, 0xD72AEE68, |
| 410 | /**/ 0x3FE5A0FC, 0x98813A12, |
| 411 | /**/ 0xBC8D82E2, 0xB7D4227B, |
| 412 | /**/ 0x3FE7956F, 0xCD7F6543, |
| 413 | /**/ 0xBC8AB276, 0xE9D45AE4, |
| 414 | /**/ 0x3FE5CFFC, 0x16BF8F0D, |
| 415 | /**/ 0x3C896CB3, 0x70EB578A, |
| 416 | /**/ 0x3FE769FE, 0xC655211F, |
| 417 | /**/ 0xBC6827D5, 0xCF8C68C5, |
| 418 | /**/ 0x3FE5FEA4, 0x552A9E57, |
| 419 | /**/ 0x3C80B6CE, 0xF7EE20B7, |
| 420 | /**/ 0x3FE73E30, 0x174EFBA1, |
| 421 | /**/ 0xBC65D3AE, 0x3D94AD5F, |
| 422 | /**/ 0x3FE62CF4, 0x9921AC79, |
| 423 | /**/ 0xBC8EDD98, 0x55B6241A, |
| 424 | /**/ 0x3FE71204, 0x6FA77678, |
| 425 | /**/ 0x3C8425B0, 0xA5029C81, |
| 426 | /**/ 0x3FE65AEC, 0x2963E755, |
| 427 | /**/ 0x3C8126F9, 0x6B71053C, |
| 428 | /**/ 0x3FE6E57C, 0x800CF55E, |
| 429 | /**/ 0x3C860286, 0xDEDBD0A6, |
| 430 | /**/ 0x3FE6888A, 0x4E134B2F, |
| 431 | /**/ 0xBC86B7D3, 0x7644D5E6, |
| 432 | /**/ 0x3FE6B898, 0xFA9EFB5D, |
| 433 | /**/ 0x3C715AC7, 0x86CCF4B2, |
| 434 | /**/ 0x3FE6B5CE, 0x50B7821A, |
| 435 | /**/ 0xBC65D515, 0x8F702E0F, |
| 436 | /**/ 0x3FE68B5A, 0x92EB6253, |
| 437 | /**/ 0xBC89A91A, 0xD985F89C, |
| 438 | /**/ 0x3FE6E2B7, 0x7C40BDE1, |
| 439 | /**/ 0xBC70E729, 0x857FAD53, |
| 440 | /**/ 0x3FE65DC1, 0xFDEB8CBA, |
| 441 | /**/ 0xBC597C1B, 0x47337C77, |
| 442 | /**/ 0x3FE70F45, 0x1D0A8C40, |
| 443 | /**/ 0x3C697EDE, 0x3885770D, |
| 444 | /**/ 0x3FE62FCF, 0xF20191C7, |
| 445 | /**/ 0x3C6D9143, 0x895756EF, |
| 446 | /**/ 0x3FE73B76, 0x80DEA578, |
| 447 | /**/ 0xBC722483, 0x06DC12A2, |
| 448 | /**/ 0x3FE60185, 0x26F563DF, |
| 449 | /**/ 0x3C846CA5, 0xE0E432D0, |
| 450 | /**/ 0x3FE7674A, 0xF6F7B524, |
| 451 | /**/ 0x3C7E9D3F, 0x94AC84A8, |
| 452 | /**/ 0x3FE5D2E2, 0x55F1F17A, |
| 453 | /**/ 0x3C803141, 0x04C8892B, |
| 454 | /**/ 0x3FE792C1, 0xD0041D52, |
| 455 | /**/ 0xBC8ABF05, 0xEEB354EB, |
| 456 | /**/ 0x3FE5A3E8, 0x39824077, |
| 457 | /**/ 0x3C8428AA, 0x2759BE62, |
| 458 | /**/ 0x3FE7BDDA, 0x5E28B3C2, |
| 459 | /**/ 0x3C4AD119, 0x7CCD0393, |
| 460 | /**/ 0x3FE57497, 0x8D8E83F2, |
| 461 | /**/ 0x3C8F4714, 0xAF282D23, |
| 462 | /**/ 0x3FE7E893, 0xF5037959, |
| 463 | /**/ 0x3C80EEFB, 0xAA650C4C, |
| 464 | /**/ 0x3FE544F1, 0x0F592CA5, |
| 465 | /**/ 0xBC8E7AE8, 0xE6C7A62F, |
| 466 | /**/ 0x3FE812ED, 0xE9AE4BA4, |
| 467 | /**/ 0xBC87830A, 0xDF402DDA, |
| 468 | /**/ 0x3FE514F5, 0x7D7BF3DA, |
| 469 | /**/ 0x3C747A10, 0x8073C259 } }; |
| 470 | #else |
| 471 | #ifdef LITTLE_ENDI |
| 472 | const union {int4 i[880]; double x[440];} __sincostab = { .i = { |
| 473 | /**/ 0x00000000, 0x00000000, |
| 474 | /**/ 0x00000000, 0x00000000, |
| 475 | /**/ 0x00000000, 0x3FF00000, |
| 476 | /**/ 0x00000000, 0x00000000, |
| 477 | /**/ 0xAAAEEEEF, 0x3F7FFFEA, |
| 478 | /**/ 0xEC67B77C, 0xBC1E45E2, |
| 479 | /**/ 0x00155552, 0x3FEFFFC0, |
| 480 | /**/ 0xA0196DAE, 0x3C8F4A01, |
| 481 | /**/ 0xAAEEEED5, 0x3F8FFFAA, |
| 482 | /**/ 0x9A9F0777, 0xBC02AB63, |
| 483 | /**/ 0x0155549F, 0x3FEFFF00, |
| 484 | /**/ 0xA03A5EF3, 0x3C828A28, |
| 485 | /**/ 0x01033255, 0x3F97FF70, |
| 486 | /**/ 0x51527336, 0x3BFEFE2B, |
| 487 | /**/ 0x06BFF7E6, 0x3FEFFDC0, |
| 488 | /**/ 0xE86977BD, 0x3C8AE6DA, |
| 489 | /**/ 0xAEEEE86F, 0x3F9FFEAA, |
| 490 | /**/ 0xFB224AE2, 0xBC3CD406, |
| 491 | /**/ 0x155527D3, 0x3FEFFC00, |
| 492 | /**/ 0x92D89B5B, 0xBC83B544, |
| 493 | /**/ 0xB12D45D5, 0x3FA3FEB2, |
| 494 | /**/ 0x203D1C11, 0x3C34EC54, |
| 495 | /**/ 0x3414A7BA, 0x3FEFF9C0, |
| 496 | /**/ 0xBE6C59BF, 0x3C6991F4, |
| 497 | /**/ 0x1032FBA9, 0x3FA7FDC0, |
| 498 | /**/ 0xF46E997A, 0xBC4599BD, |
| 499 | /**/ 0x6BFDF99F, 0x3FEFF700, |
| 500 | /**/ 0x60648D5F, 0xBC78B3B5, |
| 501 | /**/ 0x78586DAC, 0x3FABFC6D, |
| 502 | /**/ 0x03DBF236, 0x3C18E4FD, |
| 503 | /**/ 0xC8103A31, 0x3FEFF3C0, |
| 504 | /**/ 0xBDDC0E66, 0x3C74856D, |
| 505 | /**/ 0xEEED4EDB, 0x3FAFFAAA, |
| 506 | /**/ 0x32684B69, 0xBC42D16D, |
| 507 | /**/ 0x5549F4D3, 0x3FEFF001, |
| 508 | /**/ 0x7B99426F, 0x3C832838, |
| 509 | /**/ 0x3D808BEF, 0x3FB1FC34, |
| 510 | /**/ 0xE6F3BE4F, 0xBC5F3D32, |
| 511 | /**/ 0x22A8EF9F, 0x3FEFEBC2, |
| 512 | /**/ 0x34F54C77, 0x3C579349, |
| 513 | /**/ 0x12D1755B, 0x3FB3FACB, |
| 514 | /**/ 0x5299468C, 0xBC592191, |
| 515 | /**/ 0x4129EF6F, 0x3FEFE703, |
| 516 | /**/ 0x37C96F97, 0xBC6CBF43, |
| 517 | /**/ 0xFD10B737, 0x3FB5F911, |
| 518 | /**/ 0x02BE9102, 0xBC50184F, |
| 519 | /**/ 0xC3C873EB, 0x3FEFE1C4, |
| 520 | /**/ 0x057C4A02, 0xBC35A9C9, |
| 521 | /**/ 0x032550E4, 0x3FB7F701, |
| 522 | /**/ 0x1800501A, 0x3C3AFC2D, |
| 523 | /**/ 0xBF7E6B9B, 0x3FEFDC06, |
| 524 | /**/ 0xB535F8DB, 0x3C831902, |
| 525 | /**/ 0x2D55D1F9, 0x3FB9F490, |
| 526 | /**/ 0x7EAC1DC1, 0x3C52696D, |
| 527 | /**/ 0x4B43E000, 0x3FEFD5C9, |
| 528 | /**/ 0xCB4F92F9, 0xBC62E768, |
| 529 | /**/ 0x8568391D, 0x3FBBF1B7, |
| 530 | /**/ 0x1DEA4CC8, 0x3C5E9184, |
| 531 | /**/ 0x800E99B1, 0x3FEFCF0C, |
| 532 | /**/ 0x86D186AC, 0x3C6EA3D7, |
| 533 | /**/ 0x16C1CCE6, 0x3FBDEE6F, |
| 534 | /**/ 0x2FB71673, 0xBC450F8E, |
| 535 | /**/ 0x78D1BC88, 0x3FEFC7D0, |
| 536 | /**/ 0x447DB685, 0x3C8075D2, |
| 537 | /**/ 0xEE86EE36, 0x3FBFEAAE, |
| 538 | /**/ 0xBCC6F03B, 0xBC4AFCB2, |
| 539 | /**/ 0x527D5BD3, 0x3FEFC015, |
| 540 | /**/ 0x5094EFB8, 0x3C8B68F3, |
| 541 | /**/ 0x8DDD71D1, 0x3FC0F337, |
| 542 | /**/ 0x724F0F9E, 0x3C6D8468, |
| 543 | /**/ 0x2BFE0695, 0x3FEFB7DB, |
| 544 | /**/ 0xF4F65AB1, 0x3C821DAD, |
| 545 | /**/ 0xD7AFCEAF, 0x3FC1F0D3, |
| 546 | /**/ 0x099769A5, 0xBC66EF95, |
| 547 | /**/ 0x263C4BD3, 0x3FEFAF22, |
| 548 | /**/ 0x133A2769, 0xBC552ACE, |
| 549 | /**/ 0x5E4AB88F, 0x3FC2EE28, |
| 550 | /**/ 0x05DEE058, 0xBC6E4D0F, |
| 551 | /**/ 0x641C36F2, 0x3FEFA5EA, |
| 552 | /**/ 0xED17CC7C, 0x3C404DA6, |
| 553 | /**/ 0x2C5D66CB, 0x3FC3EB31, |
| 554 | /**/ 0x6B66CB91, 0x3C647D66, |
| 555 | /**/ 0x0A7CC428, 0x3FEF9C34, |
| 556 | /**/ 0x063B7462, 0x3C8C5B6B, |
| 557 | /**/ 0x4DC5F27B, 0x3FC4E7EA, |
| 558 | /**/ 0x2AC072FC, 0x3C5949DB, |
| 559 | /**/ 0x40374D01, 0x3FEF91FF, |
| 560 | /**/ 0x4D3A9E4C, 0xBC67D03F, |
| 561 | /**/ 0xCFA126F3, 0x3FC5E44F, |
| 562 | /**/ 0x063F89B6, 0xBC66F443, |
| 563 | /**/ 0x2E1EECF6, 0x3FEF874C, |
| 564 | /**/ 0xE1332B16, 0xBC8C6514, |
| 565 | /**/ 0xC05A4D4C, 0x3FC6E05D, |
| 566 | /**/ 0x8B81C940, 0xBBD32C5C, |
| 567 | /**/ 0xFEFFDE24, 0x3FEF7C1A, |
| 568 | /**/ 0xC47540B1, 0xBC78F55B, |
| 569 | /**/ 0x2FBAF2B5, 0x3FC7DC10, |
| 570 | /**/ 0xE23C97C3, 0x3C45AB50, |
| 571 | /**/ 0xDF9ECE1C, 0x3FEF706B, |
| 572 | /**/ 0x0C36DCB4, 0xBC8698C8, |
| 573 | /**/ 0x2EFAA944, 0x3FC8D763, |
| 574 | /**/ 0x62CBB953, 0xBC620FA2, |
| 575 | /**/ 0xFEB82ACD, 0x3FEF643E, |
| 576 | /**/ 0xC1FE28AC, 0x3C76B00A, |
| 577 | /**/ 0xD0CEC312, 0x3FC9D252, |
| 578 | /**/ 0x80B1137D, 0x3C59C43D, |
| 579 | /**/ 0x8CFF6797, 0x3FEF5794, |
| 580 | /**/ 0x3E03B1D5, 0x3C6E3A0D, |
| 581 | /**/ 0x297A0765, 0x3FCACCDB, |
| 582 | /**/ 0x57D6CDEB, 0xBC59883B, |
| 583 | /**/ 0xBD1E3A79, 0x3FEF4A6C, |
| 584 | /**/ 0xEDAEBB57, 0x3C813DF0, |
| 585 | /**/ 0x4EDC6199, 0x3FCBC6F8, |
| 586 | /**/ 0x6A7B0CAB, 0x3C69C1A5, |
| 587 | /**/ 0xC3B3D16E, 0x3FEF3CC7, |
| 588 | /**/ 0xD28A3494, 0xBC621A3A, |
| 589 | /**/ 0x588289A3, 0x3FCCC0A6, |
| 590 | /**/ 0x9BC87C6B, 0xBC6868D0, |
| 591 | /**/ 0xD753FFED, 0x3FEF2EA5, |
| 592 | /**/ 0x5F56D583, 0x3C8CC421, |
| 593 | /**/ 0x5FB5A5D0, 0x3FCDB9E1, |
| 594 | /**/ 0xD6CC6FC2, 0xBC632E20, |
| 595 | /**/ 0x3086649F, 0x3FEF2007, |
| 596 | /**/ 0x16C1984B, 0x3C7B9404, |
| 597 | /**/ 0x7F8AE5A3, 0x3FCEB2A5, |
| 598 | /**/ 0xAF572CEB, 0xBC60BE06, |
| 599 | /**/ 0x09C5873B, 0x3FEF10EC, |
| 600 | /**/ 0x762C1283, 0x3C8D9072, |
| 601 | /**/ 0xD4F31577, 0x3FCFAAEE, |
| 602 | /**/ 0x508E32B8, 0xBC615D88, |
| 603 | /**/ 0x9F7DEEA1, 0x3FEF0154, |
| 604 | /**/ 0x99E5CAFD, 0x3C8D3C1E, |
| 605 | /**/ 0xBF65155C, 0x3FD0515C, |
| 606 | /**/ 0x9DFD8EC8, 0xBC79B8C2, |
| 607 | /**/ 0x300D2F26, 0x3FEEF141, |
| 608 | /**/ 0x08DED372, 0xBC82AA1B, |
| 609 | /**/ 0xCEF36436, 0x3FD0CD00, |
| 610 | /**/ 0x0C93E2B5, 0xBC79FB0A, |
| 611 | /**/ 0xFBC0F11C, 0x3FEEE0B1, |
| 612 | /**/ 0x80BBC3B1, 0xBC4BFD23, |
| 613 | /**/ 0xAA94DDEB, 0x3FD14861, |
| 614 | /**/ 0xB5B615A4, 0xBC6BE881, |
| 615 | /**/ 0x44D5EFA1, 0x3FEECFA7, |
| 616 | /**/ 0x4AF541D0, 0xBC556D0A, |
| 617 | /**/ 0x64C6B876, 0x3FD1C37D, |
| 618 | /**/ 0xFE0DCFF5, 0x3C746076, |
| 619 | /**/ 0x4F76EFA8, 0x3FEEBE21, |
| 620 | /**/ 0x12BA543E, 0xBC802F9F, |
| 621 | /**/ 0x111AAF36, 0x3FD23E52, |
| 622 | /**/ 0x334EFF18, 0xBC74F080, |
| 623 | /**/ 0x61BBAF4F, 0x3FEEAC20, |
| 624 | /**/ 0x3E94658D, 0x3C62C1D5, |
| 625 | /**/ 0xC43EB49F, 0x3FD2B8DD, |
| 626 | /**/ 0x99F2D807, 0x3C615538, |
| 627 | /**/ 0xC3A7CD83, 0x3FEE99A4, |
| 628 | /**/ 0x1BC53CE8, 0xBC82264B, |
| 629 | /**/ 0x94049F87, 0x3FD3331E, |
| 630 | /**/ 0xB40C302C, 0x3C7E0CB6, |
| 631 | /**/ 0xBF29A9ED, 0x3FEE86AE, |
| 632 | /**/ 0xFDBB58A7, 0x3C89397A, |
| 633 | /**/ 0x9769D3D8, 0x3FD3AD12, |
| 634 | /**/ 0x04878398, 0x3C003D55, |
| 635 | /**/ 0xA0193D40, 0x3FEE733E, |
| 636 | /**/ 0x3546CE13, 0xBC86428B, |
| 637 | /**/ 0xE69EE697, 0x3FD426B7, |
| 638 | /**/ 0x5705C59F, 0xBC7F09C7, |
| 639 | /**/ 0xB436E9D0, 0x3FEE5F54, |
| 640 | /**/ 0xD02FC8BC, 0x3C87EB0F, |
| 641 | /**/ 0x9B0F3D20, 0x3FD4A00C, |
| 642 | /**/ 0x6BB08EAD, 0x3C7823BA, |
| 643 | /**/ 0x4B2A449C, 0x3FEE4AF1, |
| 644 | /**/ 0x2E8A6833, 0xBC868CA0, |
| 645 | /**/ 0xCF68A77A, 0x3FD5190E, |
| 646 | /**/ 0x55EEF0F3, 0x3C7B3571, |
| 647 | /**/ 0xB680D6A5, 0x3FEE3614, |
| 648 | /**/ 0xAA015237, 0xBC727793, |
| 649 | /**/ 0x9FA2F597, 0x3FD591BC, |
| 650 | /**/ 0xAC3FE0CB, 0x3C67C74B, |
| 651 | /**/ 0x49ACD6C1, 0x3FEE20BF, |
| 652 | /**/ 0xC7EF636C, 0xBC5660AE, |
| 653 | /**/ 0x29078775, 0x3FD60A14, |
| 654 | /**/ 0x0BA89133, 0x3C5B1FD8, |
| 655 | /**/ 0x5A03DBCE, 0x3FEE0AF1, |
| 656 | /**/ 0x02771AE6, 0x3C5FE8E7, |
| 657 | /**/ 0x8A38D7F7, 0x3FD68213, |
| 658 | /**/ 0x02444AAD, 0xBC7D8892, |
| 659 | /**/ 0x3EBD875E, 0x3FEDF4AB, |
| 660 | /**/ 0x7E6736C4, 0xBC8E2D8A, |
| 661 | /**/ 0xE33A0255, 0x3FD6F9B8, |
| 662 | /**/ 0x4EE9DA0D, 0x3C742BC1, |
| 663 | /**/ 0x50F228D6, 0x3FEDDDED, |
| 664 | /**/ 0xD42BA2BF, 0xBC6E80C8, |
| 665 | /**/ 0x55764214, 0x3FD77102, |
| 666 | /**/ 0x314BB6CE, 0xBC66EAD7, |
| 667 | /**/ 0xEB995912, 0x3FEDC6B7, |
| 668 | /**/ 0x776DCD35, 0x3C54B364, |
| 669 | /**/ 0x03C86D4E, 0x3FD7E7EE, |
| 670 | /**/ 0xDABF5AF2, 0xBC7B63BC, |
| 671 | /**/ 0x6B888E83, 0x3FEDAF0B, |
| 672 | /**/ 0x2B5E5CEA, 0x3C8A249E, |
| 673 | /**/ 0x12826949, 0x3FD85E7A, |
| 674 | /**/ 0x9B5FACE0, 0x3C78A40E, |
| 675 | /**/ 0x2F71A9DC, 0x3FED96E8, |
| 676 | /**/ 0xD5D2039D, 0x3C8FF61B, |
| 677 | /**/ 0xA774992F, 0x3FD8D4A4, |
| 678 | /**/ 0xEA766326, 0x3C744A02, |
| 679 | /**/ 0x97E17B4A, 0x3FED7E4E, |
| 680 | /**/ 0x352BED94, 0xBC63B770, |
| 681 | /**/ 0xE9F546C5, 0x3FD94A6B, |
| 682 | /**/ 0x3E683F58, 0xBC769CE1, |
| 683 | /**/ 0x073E4040, 0x3FED653F, |
| 684 | /**/ 0x434BEC37, 0xBC876236, |
| 685 | /**/ 0x02E80510, 0x3FD9BFCE, |
| 686 | /**/ 0xA320B0A4, 0x3C709E39, |
| 687 | /**/ 0xE1C619E0, 0x3FED4BB9, |
| 688 | /**/ 0x77858F61, 0x3C8F34BB, |
| 689 | /**/ 0x1CC50CCA, 0x3FDA34C9, |
| 690 | /**/ 0x3B50CECD, 0xBC5A310E, |
| 691 | /**/ 0x8D8D7C06, 0x3FED31BF, |
| 692 | /**/ 0x3089CBDD, 0x3C7E60DD, |
| 693 | /**/ 0x63A09277, 0x3FDAA95B, |
| 694 | /**/ 0xB13C0381, 0xBC66293E, |
| 695 | /**/ 0x727D94F0, 0x3FED1750, |
| 696 | /**/ 0x1EC1A48E, 0x3C80D52B, |
| 697 | /**/ 0x05321617, 0x3FDB1D83, |
| 698 | /**/ 0xCB99F519, 0xBC7AE242, |
| 699 | /**/ 0xFA52AD9F, 0x3FECFC6C, |
| 700 | /**/ 0x508F2A0D, 0x3C88B5B5, |
| 701 | /**/ 0x30DBAC43, 0x3FDB913E, |
| 702 | /**/ 0x2F6C3FF1, 0xBC7E38AD, |
| 703 | /**/ 0x909A82E5, 0x3FECE115, |
| 704 | /**/ 0xBB31109A, 0x3C81F139, |
| 705 | /**/ 0x17B140A3, 0x3FDC048B, |
| 706 | /**/ 0x757E9FA7, 0x3C619FE6, |
| 707 | /**/ 0xA2B2972E, 0x3FECC54A, |
| 708 | /**/ 0x2BA83A98, 0x3C64EE16, |
| 709 | /**/ 0xEC7FD19E, 0x3FDC7767, |
| 710 | /**/ 0x1A3D5826, 0xBC5EB14D, |
| 711 | /**/ 0x9FC67D0B, 0x3FECA90C, |
| 712 | /**/ 0x485E3462, 0xBC646A81, |
| 713 | /**/ 0xE3D4A51F, 0x3FDCE9D2, |
| 714 | /**/ 0x12DAE298, 0xBC62FC8A, |
| 715 | /**/ 0xF8CE1A84, 0x3FEC8C5B, |
| 716 | /**/ 0xA1590123, 0x3C7AB3D1, |
| 717 | /**/ 0x34047661, 0x3FDD5BCA, |
| 718 | /**/ 0xA75FC29C, 0x3C728A44, |
| 719 | /**/ 0x208BE53B, 0x3FEC6F39, |
| 720 | /**/ 0xFBAADB42, 0xBC8741DB, |
| 721 | /**/ 0x15329C9A, 0x3FDDCD4C, |
| 722 | /**/ 0xE171FD9A, 0x3C70D4C6, |
| 723 | /**/ 0x8B8B175E, 0x3FEC51A4, |
| 724 | /**/ 0x3B9AA880, 0xBC61BBB4, |
| 725 | /**/ 0xC1582A69, 0x3FDE3E56, |
| 726 | /**/ 0x1099F88F, 0xBC50A482, |
| 727 | /**/ 0xB01DDD81, 0x3FEC339E, |
| 728 | /**/ 0xEE82C5C0, 0xBC8CAAF5, |
| 729 | /**/ 0x744B05F0, 0x3FDEAEE8, |
| 730 | /**/ 0x3C9B027D, 0xBC5789B4, |
| 731 | /**/ 0x065B7D50, 0x3FEC1528, |
| 732 | /**/ 0x1312E828, 0xBC889211, |
| 733 | /**/ 0x6BC4F97B, 0x3FDF1EFF, |
| 734 | /**/ 0xF8A7525C, 0x3C717212, |
| 735 | /**/ 0x081E7536, 0x3FEBF641, |
| 736 | /**/ 0x1628A9A1, 0x3C8B7BD7, |
| 737 | /**/ 0xE76ABC97, 0x3FDF8E99, |
| 738 | /**/ 0xAF2D00A3, 0x3C59D950, |
| 739 | /**/ 0x310294F5, 0x3FEBD6EA, |
| 740 | /**/ 0xC88C109D, 0x3C731BBC, |
| 741 | /**/ 0x28D2F57A, 0x3FDFFDB6, |
| 742 | /**/ 0x2E905B6A, 0x3C6F4A99, |
| 743 | /**/ 0xFE630F32, 0x3FEBB723, |
| 744 | /**/ 0x452D0A39, 0x3C772BD2, |
| 745 | /**/ 0x39C69955, 0x3FE03629, |
| 746 | /**/ 0x78397B01, 0xBC82D8CD, |
| 747 | /**/ 0xEF58840E, 0x3FEB96EE, |
| 748 | /**/ 0xC78FADE0, 0x3C545A3C, |
| 749 | /**/ 0x86946E5B, 0x3FE06D36, |
| 750 | /**/ 0x4538FF1B, 0x3C83F5AE, |
| 751 | /**/ 0x84B704C2, 0x3FEB764B, |
| 752 | /**/ 0xC21B389B, 0xBC8F5848, |
| 753 | /**/ 0x1E9E1001, 0x3FE0A402, |
| 754 | /**/ 0xA13914F6, 0xBC86F643, |
| 755 | /**/ 0x410C104E, 0x3FEB553A, |
| 756 | /**/ 0x47027A16, 0x3C58FF79, |
| 757 | /**/ 0x26B5672E, 0x3FE0DA8B, |
| 758 | /**/ 0xF0BEE909, 0xBC8A58DE, |
| 759 | /**/ 0xA89C8948, 0x3FEB33BB, |
| 760 | /**/ 0x1D1F6CA9, 0x3C8EA6A5, |
| 761 | /**/ 0xC4B69C3B, 0x3FE110D0, |
| 762 | /**/ 0x98809981, 0x3C8D9189, |
| 763 | /**/ 0x4162A4C6, 0x3FEB11D0, |
| 764 | /**/ 0x1EFBC0C2, 0x3C71DD56, |
| 765 | /**/ 0x1F8B7F82, 0x3FE146D2, |
| 766 | /**/ 0x5E2739A8, 0x3C7BF953, |
| 767 | /**/ 0x930BD275, 0x3FEAEF78, |
| 768 | /**/ 0x79746F94, 0xBC7F8362, |
| 769 | /**/ 0x5F2EEDB0, 0x3FE17C8E, |
| 770 | /**/ 0x102E2488, 0x3C635E57, |
| 771 | /**/ 0x26F69DE5, 0x3FEACCB5, |
| 772 | /**/ 0x8DD6B6CC, 0x3C88FB6A, |
| 773 | /**/ 0xACB02FDD, 0x3FE1B204, |
| 774 | /**/ 0x70CBB5FF, 0xBC5F190C, |
| 775 | /**/ 0x88308913, 0x3FEAA986, |
| 776 | /**/ 0x07CD5070, 0xBC0B83D6, |
| 777 | /**/ 0x3236574C, 0x3FE1E734, |
| 778 | /**/ 0xA4F41D5A, 0x3C722A3F, |
| 779 | /**/ 0x4373E02D, 0x3FEA85ED, |
| 780 | /**/ 0x385EC792, 0x3C69BE06, |
| 781 | /**/ 0x1B0394CF, 0x3FE21C1C, |
| 782 | /**/ 0x4B23AA31, 0x3C5E5B32, |
| 783 | /**/ 0xE72586AF, 0x3FEA61E9, |
| 784 | /**/ 0xE2FD453F, 0x3C858330, |
| 785 | /**/ 0x93788BBB, 0x3FE250BB, |
| 786 | /**/ 0x2457BCCE, 0x3C7EA3D0, |
| 787 | /**/ 0x0352BDCF, 0x3FEA3D7D, |
| 788 | /**/ 0xECA19669, 0xBC868DBA, |
| 789 | /**/ 0xC917A067, 0x3FE28511, |
| 790 | /**/ 0xD9A16B70, 0xBC801DF1, |
| 791 | /**/ 0x29AEE445, 0x3FEA18A7, |
| 792 | /**/ 0x736C0358, 0x3C395E25, |
| 793 | /**/ 0xEA88421E, 0x3FE2B91D, |
| 794 | /**/ 0xDB216AB0, 0xBC8FA371, |
| 795 | /**/ 0xED912F85, 0x3FE9F368, |
| 796 | /**/ 0xC5791606, 0xBC81D200, |
| 797 | /**/ 0x279A3082, 0x3FE2ECDF, |
| 798 | /**/ 0xE0E7E37E, 0x3C8D3557, |
| 799 | /**/ 0xE3F25E5C, 0x3FE9CDC2, |
| 800 | /**/ 0x12993F62, 0x3C83F991, |
| 801 | /**/ 0xB148BC4F, 0x3FE32054, |
| 802 | /**/ 0x095A135B, 0x3C8F6B42, |
| 803 | /**/ 0xA36A6514, 0x3FE9A7B5, |
| 804 | /**/ 0xCC9FA7A9, 0x3C8722CF, |
| 805 | /**/ 0xB9BE0367, 0x3FE3537D, |
| 806 | /**/ 0x7AF040F0, 0x3C6B327E, |
| 807 | /**/ 0xC42E1310, 0x3FE98141, |
| 808 | /**/ 0x0488F08D, 0x3C8D1FF8, |
| 809 | /**/ 0x7456282B, 0x3FE38659, |
| 810 | /**/ 0xA93B07A8, 0xBC710FAD, |
| 811 | /**/ 0xE00CB1FD, 0x3FE95A67, |
| 812 | /**/ 0xA21F862D, 0xBC80BEFD, |
| 813 | /**/ 0x15A2840A, 0x3FE3B8E7, |
| 814 | /**/ 0xA7D2F07B, 0xBC797653, |
| 815 | /**/ 0x926D9E92, 0x3FE93328, |
| 816 | /**/ 0x03600CDA, 0xBC8BB770, |
| 817 | /**/ 0xD36CD53A, 0x3FE3EB25, |
| 818 | /**/ 0xE1570FC0, 0xBC5BE570, |
| 819 | /**/ 0x784DDAF7, 0x3FE90B84, |
| 820 | /**/ 0x0AB93B87, 0xBC70FEB1, |
| 821 | /**/ 0xE4BA6790, 0x3FE41D14, |
| 822 | /**/ 0xD287ECF5, 0x3C84608F, |
| 823 | /**/ 0x303D9AD1, 0x3FE8E37C, |
| 824 | /**/ 0xB53D4BF8, 0xBC6463A4, |
| 825 | /**/ 0x81CF386B, 0x3FE44EB3, |
| 826 | /**/ 0x1E6A5505, 0xBC83ED6C, |
| 827 | /**/ 0x5A5DC900, 0x3FE8BB10, |
| 828 | /**/ 0x3E9474C1, 0x3C8863E0, |
| 829 | /**/ 0xE431159F, 0x3FE48000, |
| 830 | /**/ 0x7463ED10, 0xBC8B194A, |
| 831 | /**/ 0x985D871F, 0x3FE89241, |
| 832 | /**/ 0xC413ED84, 0x3C8C48D9, |
| 833 | /**/ 0x46AAB761, 0x3FE4B0FC, |
| 834 | /**/ 0x738CC59A, 0x3C20DA05, |
| 835 | /**/ 0x8D77A6C6, 0x3FE86910, |
| 836 | /**/ 0xE2BFE9DD, 0x3C7338FF, |
| 837 | /**/ 0xE54ED51B, 0x3FE4E1A4, |
| 838 | /**/ 0x89B7C76A, 0xBC8A492F, |
| 839 | /**/ 0xDE701CA0, 0x3FE83F7D, |
| 840 | /**/ 0x609BC6E8, 0xBC4152CF, |
| 841 | /**/ 0xFD7B351C, 0x3FE511F9, |
| 842 | /**/ 0x61C48831, 0xBC85C0E8, |
| 843 | /**/ 0x31916D5D, 0x3FE8158A, |
| 844 | /**/ 0x0B8228DE, 0xBC6DE8B9, |
| 845 | /**/ 0xCDDBB724, 0x3FE541FA, |
| 846 | /**/ 0x8520D391, 0x3C7232C2, |
| 847 | /**/ 0x2EAA1488, 0x3FE7EB36, |
| 848 | /**/ 0xA4A5959F, 0x3C5A1D65, |
| 849 | /**/ 0x966D59B3, 0x3FE571A6, |
| 850 | /**/ 0x4D0FB198, 0x3C5C843B, |
| 851 | /**/ 0x7F09E54F, 0x3FE7C082, |
| 852 | /**/ 0xD72AEE68, 0xBC6C73D6, |
| 853 | /**/ 0x98813A12, 0x3FE5A0FC, |
| 854 | /**/ 0xB7D4227B, 0xBC8D82E2, |
| 855 | /**/ 0xCD7F6543, 0x3FE7956F, |
| 856 | /**/ 0xE9D45AE4, 0xBC8AB276, |
| 857 | /**/ 0x16BF8F0D, 0x3FE5CFFC, |
| 858 | /**/ 0x70EB578A, 0x3C896CB3, |
| 859 | /**/ 0xC655211F, 0x3FE769FE, |
| 860 | /**/ 0xCF8C68C5, 0xBC6827D5, |
| 861 | /**/ 0x552A9E57, 0x3FE5FEA4, |
| 862 | /**/ 0xF7EE20B7, 0x3C80B6CE, |
| 863 | /**/ 0x174EFBA1, 0x3FE73E30, |
| 864 | /**/ 0x3D94AD5F, 0xBC65D3AE, |
| 865 | /**/ 0x9921AC79, 0x3FE62CF4, |
| 866 | /**/ 0x55B6241A, 0xBC8EDD98, |
| 867 | /**/ 0x6FA77678, 0x3FE71204, |
| 868 | /**/ 0xA5029C81, 0x3C8425B0, |
| 869 | /**/ 0x2963E755, 0x3FE65AEC, |
| 870 | /**/ 0x6B71053C, 0x3C8126F9, |
| 871 | /**/ 0x800CF55E, 0x3FE6E57C, |
| 872 | /**/ 0xDEDBD0A6, 0x3C860286, |
| 873 | /**/ 0x4E134B2F, 0x3FE6888A, |
| 874 | /**/ 0x7644D5E6, 0xBC86B7D3, |
| 875 | /**/ 0xFA9EFB5D, 0x3FE6B898, |
| 876 | /**/ 0x86CCF4B2, 0x3C715AC7, |
| 877 | /**/ 0x50B7821A, 0x3FE6B5CE, |
| 878 | /**/ 0x8F702E0F, 0xBC65D515, |
| 879 | /**/ 0x92EB6253, 0x3FE68B5A, |
| 880 | /**/ 0xD985F89C, 0xBC89A91A, |
| 881 | /**/ 0x7C40BDE1, 0x3FE6E2B7, |
| 882 | /**/ 0x857FAD53, 0xBC70E729, |
| 883 | /**/ 0xFDEB8CBA, 0x3FE65DC1, |
| 884 | /**/ 0x47337C77, 0xBC597C1B, |
| 885 | /**/ 0x1D0A8C40, 0x3FE70F45, |
| 886 | /**/ 0x3885770D, 0x3C697EDE, |
| 887 | /**/ 0xF20191C7, 0x3FE62FCF, |
| 888 | /**/ 0x895756EF, 0x3C6D9143, |
| 889 | /**/ 0x80DEA578, 0x3FE73B76, |
| 890 | /**/ 0x06DC12A2, 0xBC722483, |
| 891 | /**/ 0x26F563DF, 0x3FE60185, |
| 892 | /**/ 0xE0E432D0, 0x3C846CA5, |
| 893 | /**/ 0xF6F7B524, 0x3FE7674A, |
| 894 | /**/ 0x94AC84A8, 0x3C7E9D3F, |
| 895 | /**/ 0x55F1F17A, 0x3FE5D2E2, |
| 896 | /**/ 0x04C8892B, 0x3C803141, |
| 897 | /**/ 0xD0041D52, 0x3FE792C1, |
| 898 | /**/ 0xEEB354EB, 0xBC8ABF05, |
| 899 | /**/ 0x39824077, 0x3FE5A3E8, |
| 900 | /**/ 0x2759BE62, 0x3C8428AA, |
| 901 | /**/ 0x5E28B3C2, 0x3FE7BDDA, |
| 902 | /**/ 0x7CCD0393, 0x3C4AD119, |
| 903 | /**/ 0x8D8E83F2, 0x3FE57497, |
| 904 | /**/ 0xAF282D23, 0x3C8F4714, |
| 905 | /**/ 0xF5037959, 0x3FE7E893, |
| 906 | /**/ 0xAA650C4C, 0x3C80EEFB, |
| 907 | /**/ 0x0F592CA5, 0x3FE544F1, |
| 908 | /**/ 0xE6C7A62F, 0xBC8E7AE8, |
| 909 | /**/ 0xE9AE4BA4, 0x3FE812ED, |
| 910 | /**/ 0xDF402DDA, 0xBC87830A, |
| 911 | /**/ 0x7D7BF3DA, 0x3FE514F5, |
| 912 | /**/ 0x8073C259, 0x3C747A10 } }; |
| 913 | #endif |
| 914 | #endif |
| 915 | |