The contents of this file are explained (and examples of their use provided) in tc_notes.html. The contents of this file make little sense until the assumptions discussed in 'tc_notes' are understood.
The Lagrangian interpolation polynomial coefficients below assume :- (i) the output polynomial evaluation points are :- x = {0,1,2...n} (steps of '1') (ii) the input polynomials are of equal degree (hence the Lagrangian polynomials are of even degree) (odd degree polynomials are not included) (iii) the numerator polynomials are scaled up (and negated if necessary) to enable a constant positive denominator. (iv) the row and column order is as discussed in tc_notes. (v) a '0x' prefix indicates a hexadecimal number ('C' style), (numbers without a '0x' prefix are decimal). Also, 64-bit data is assumed. [N64 = '#define'd number of words to hold coefficients (unsigned 64 bit ints); adjust as appropriate. Note signs follow a monotonic +,-,+,-... pattern; hence a coeff (not 0) @ row=i, col=j has sign = -1^(i+j). Hence signs might be derived rather than stored.] [The tables below are in a 'preformatted' HTML block. This means that there are no HTML tags from here down. This means that to copy part or all of these tables it is only necessary to :- (a) Mark whatever you want to copy. (drag the cursor or use use shift + cursor control keys). (b) Press CTRL-Insert (sends marked block to Windows clipboard) (c) Move cursor to required point in destination file. (d) Press SHIFT-Insert (transfers clipboard contents to file). An alternative would be to strip all HTML tags using Internet Explorer. (select tools -> file -> save as -> Save as type -> text file. Then cut and paste the result.] ### For IPdeg = 1 ### For evaluation points 'x' = {0, 1, 2} Common Denom with IP deg=1 is +0x2 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x3 ; TC[0][2].val[N64-1] = +0x2 ; TC[1][0].val[N64-1] = -0x2 ; TC[1][1].val[N64-1] = +0x4 ; TC[1][2].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x1 ; TC[2][1].val[N64-1] = -0x1 ; TC[2][2].val[N64-1] = +0x0 ; ### For IPdeg = 2 ### For evaluation points 'x' = {0, 1, 2, 3, 4} Common Denom with IP deg=2 is +0x18 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0xA ; TC[0][2].val[N64-1] = +0x23 ; TC[0][3].val[N64-1] = -0x32 ; TC[0][4].val[N64-1] = +0x18 ; TC[1][0].val[N64-1] = -0x4 ; TC[1][1].val[N64-1] = +0x24 ; TC[1][2].val[N64-1] = -0x68 ; TC[1][3].val[N64-1] = +0x60 ; TC[1][4].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x6 ; TC[2][1].val[N64-1] = -0x30 ; TC[2][2].val[N64-1] = +0x72 ; TC[2][3].val[N64-1] = -0x48 ; TC[2][4].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x4 ; TC[3][1].val[N64-1] = +0x1C ; TC[3][2].val[N64-1] = -0x38 ; TC[3][3].val[N64-1] = +0x20 ; TC[3][4].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x1 ; TC[4][1].val[N64-1] = -0x6 ; TC[4][2].val[N64-1] = +0xB ; TC[4][3].val[N64-1] = -0x6 ; TC[4][4].val[N64-1] = +0x0 ; ### For IPdeg = 3 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6} Common Denom with IP deg=3 is +0x2D0 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x15 ; TC[0][2].val[N64-1] = +0xAF ; TC[0][3].val[N64-1] = -0x2DF ; TC[0][4].val[N64-1] = +0x658 ; TC[0][5].val[N64-1] = -0x6E4 ; TC[0][6].val[N64-1] = +0x2D0 ; TC[1][0].val[N64-1] = -0x6 ; TC[1][1].val[N64-1] = +0x78 ; TC[1][2].val[N64-1] = -0x3A2 ; TC[1][3].val[N64-1] = +0xD98 ; TC[1][4].val[N64-1] = -0x1878 ; TC[1][5].val[N64-1] = +0x10E0 ; TC[1][6].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0xF ; TC[2][1].val[N64-1] = -0x11D ; TC[2][2].val[N64-1] = +0x807 ; TC[2][3].val[N64-1] = -0x1B03 ; TC[2][4].val[N64-1] = +0x2922 ; TC[2][5].val[N64-1] = -0x1518 ; TC[2][6].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x14 ; TC[3][1].val[N64-1] = +0x168 ; TC[3][2].val[N64-1] = -0x974 ; TC[3][3].val[N64-1] = +0x1D10 ; TC[3][4].val[N64-1] = -0x27B0 ; TC[3][5].val[N64-1] = +0x12C0 ; TC[3][6].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0xF ; TC[4][1].val[N64-1] = -0xFF ; TC[4][2].val[N64-1] = +0x645 ; TC[4][3].val[N64-1] = -0x11FD ; TC[4][4].val[N64-1] = +0x1734 ; TC[4][5].val[N64-1] = -0xA8C ; TC[4][6].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x6 ; TC[5][1].val[N64-1] = +0x60 ; TC[5][2].val[N64-1] = -0x23A ; TC[5][3].val[N64-1] = +0x618 ; TC[5][4].val[N64-1] = -0x798 ; TC[5][5].val[N64-1] = +0x360 ; TC[5][6].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x1 ; TC[6][1].val[N64-1] = -0xF ; TC[6][2].val[N64-1] = +0x55 ; TC[6][3].val[N64-1] = -0xE1 ; TC[6][4].val[N64-1] = +0x112 ; TC[6][5].val[N64-1] = -0x78 ; TC[6][6].val[N64-1] = +0x0 ; ### For IPdeg = 4 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8} Common Denom with IP deg=4 is +0x9D80 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x24 ; TC[0][2].val[N64-1] = +0x222 ; TC[0][3].val[N64-1] = -0x11B8 ; TC[0][4].val[N64-1] = +0x57B1 ; TC[0][5].val[N64-1] = -0x106D4 ; TC[0][6].val[N64-1] = +0x1CD6C ; TC[0][7].val[N64-1] = -0x1AC10 ; TC[0][8].val[N64-1] = +0x9D80 ; TC[1][0].val[N64-1] = -0x8 ; TC[1][1].val[N64-1] = +0x118 ; TC[1][2].val[N64-1] = -0xFF8 ; TC[1][3].val[N64-1] = +0x7DC8 ; TC[1][4].val[N64-1] = -0x23FC0 ; TC[1][5].val[N64-1] = +0x5F6E0 ; TC[1][6].val[N64-1] = -0x87480 ; TC[1][7].val[N64-1] = +0x4EC00 ; TC[1][8].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x1C ; TC[2][1].val[N64-1] = -0x3B8 ; TC[2][2].val[N64-1] = +0x3448 ; TC[2][3].val[N64-1] = -0x18790 ; TC[2][4].val[N64-1] = +0x6883C ; TC[2][5].val[N64-1] = -0xFAEB8 ; TC[2][6].val[N64-1] = +0x131A60 ; TC[2][7].val[N64-1] = -0x89D00 ; TC[2][8].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x38 ; TC[3][1].val[N64-1] = +0x738 ; TC[3][2].val[N64-1] = -0x61C8 ; TC[3][3].val[N64-1] = +0x2BAE8 ; TC[3][4].val[N64-1] = -0xAFE00 ; TC[3][5].val[N64-1] = +0x188460 ; TC[3][6].val[N64-1] = -0x1B6280 ; TC[3][7].val[N64-1] = +0xB7C00 ; TC[3][8].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x46 ; TC[4][1].val[N64-1] = -0x8C0 ; TC[4][2].val[N64-1] = +0x724C ; TC[4][3].val[N64-1] = -0x30F20 ; TC[4][4].val[N64-1] = +0xBBDE6 ; TC[4][5].val[N64-1] = -0x18E660 ; TC[4][6].val[N64-1] = +0x1A9208 ; TC[4][7].val[N64-1] = -0xAC440 ; TC[4][8].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x38 ; TC[5][1].val[N64-1] = +0x6C8 ; TC[5][2].val[N64-1] = -0x5588 ; TC[5][3].val[N64-1] = +0x23498 ; TC[5][4].val[N64-1] = -0x827C0 ; TC[5][5].val[N64-1] = +0x10B7A0 ; TC[5][6].val[N64-1] = -0x115980 ; TC[5][7].val[N64-1] = +0x6E400 ; TC[5][8].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x1C ; TC[6][1].val[N64-1] = -0x348 ; TC[6][2].val[N64-1] = +0x2808 ; TC[6][3].val[N64-1] = -0xFFF0 ; TC[6][4].val[N64-1] = +0x397BC ; TC[6][5].val[N64-1] = -0x730C8 ; TC[6][6].val[N64-1] = +0x75320 ; TC[6][7].val[N64-1] = -0x2DF00 ; TC[6][8].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x8 ; TC[7][1].val[N64-1] = +0xE8 ; TC[7][2].val[N64-1] = -0xAB8 ; TC[7][3].val[N64-1] = +0x42B8 ; TC[7][4].val[N64-1] = -0xEA80 ; TC[7][5].val[N64-1] = +0x1CD20 ; TC[7][6].val[N64-1] = -0x1CF80 ; TC[7][7].val[N64-1] = +0xB400 ; TC[7][8].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x1 ; TC[8][1].val[N64-1] = -0x1C ; TC[8][2].val[N64-1] = +0x142 ; TC[8][3].val[N64-1] = -0x7A8 ; TC[8][4].val[N64-1] = +0x1A71 ; TC[8][5].val[N64-1] = -0x334C ; TC[8][6].val[N64-1] = +0x330C ; TC[8][7].val[N64-1] = -0x13B0 ; TC[8][8].val[N64-1] = +0x0 ; ### For IPdeg = 5 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10} Common Denom with IP deg=5 is +0x375F00 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x37 ; TC[0][2].val[N64-1] = +0x528 ; TC[0][3].val[N64-1] = -0x46E6 ; TC[0][4].val[N64-1] = +0x2684D ; TC[0][5].val[N64-1] = -0xDC3A7 ; TC[0][6].val[N64-1] = +0x342362 ; TC[0][7].val[N64-1] = -0x80519C ; TC[0][8].val[N64-1] = +0xC29AA8 ; TC[0][9].val[N64-1] = -0xA22E20 ; TC[0][10].val[N64-1] = +0x375F00 ; TC[1][0].val[N64-1] = -0xA ; TC[1][1].val[N64-1] = +0x21C ; TC[1][2].val[N64-1] = -0x3174 ; TC[1][3].val[N64-1] = +0x29388 ; TC[1][4].val[N64-1] = -0x157F7A ; TC[1][5].val[N64-1] = +0x74250C ; TC[1][6].val[N64-1] = -0x1953CC8 ; TC[1][7].val[N64-1] = +0x36DF350 ; TC[1][8].val[N64-1] = -0x42C1740 ; TC[1][9].val[N64-1] = +0x229B600 ; TC[1][10].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x2D ; TC[2][1].val[N64-1] = -0x951 ; TC[2][2].val[N64-1] = +0xD566 ; TC[2][3].val[N64-1] = -0xACBA2 ; TC[2][4].val[N64-1] = +0x56BE45 ; TC[2][5].val[N64-1] = -0x1BDE7D1 ; TC[2][6].val[N64-1] = +0x5AE6898 ; TC[2][7].val[N64-1] = -0xB31873C ; TC[2][8].val[N64-1] = +0xBD22110 ; TC[2][9].val[N64-1] = -0x4DDD980 ; TC[2][10].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x78 ; TC[3][1].val[N64-1] = +0x1860 ; TC[3][2].val[N64-1] = -0x221A0 ; TC[3][3].val[N64-1] = +0x1AD6F0 ; TC[3][4].val[N64-1] = -0xD05F48 ; TC[3][5].val[N64-1] = +0x4029870 ; TC[3][6].val[N64-1] = -0xC68CCA0 ; TC[3][7].val[N64-1] = +0x16EBDB40 ; TC[3][8].val[N64-1] = -0x1674ED00 ; TC[3][9].val[N64-1] = +0x8A6D800 ; TC[3][10].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0xD2 ; TC[4][1].val[N64-1] = -0x29D6 ; TC[4][2].val[N64-1] = +0x39378 ; TC[4][3].val[N64-1] = -0x2BDACC ; TC[4][4].val[N64-1] = +0x14A23FA ; TC[4][5].val[N64-1] = -0x621EF16 ; TC[4][6].val[N64-1] = +0x123D4A0C ; TC[4][7].val[N64-1] = -0x204DC9C8 ; TC[4][8].val[N64-1] = +0x1E6BB6B0 ; TC[4][9].val[N64-1] = -0xB5AFB80 ; TC[4][10].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0xFC ; TC[5][1].val[N64-1] = +0x3138 ; TC[5][2].val[N64-1] = -0x41D48 ; TC[5][3].val[N64-1] = +0x313800 ; TC[5][4].val[N64-1] = -0x16893CC ; TC[5][5].val[N64-1] = +0x681B568 ; TC[5][6].val[N64-1] = -0x12CA4970 ; TC[5][7].val[N64-1] = +0x205CE660 ; TC[5][8].val[N64-1] = -0x1DBFBD80 ; TC[5][9].val[N64-1] = +0xAE6B400 ; TC[5][10].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0xD2 ; TC[6][1].val[N64-1] = -0x2832 ; TC[6][2].val[N64-1] = +0x349A4 ; TC[6][3].val[N64-1] = -0x266ED4 ; TC[6][4].val[N64-1] = +0x112F632 ; TC[6][5].val[N64-1] = -0x4D8B9D2 ; TC[6][6].val[N64-1] = +0xDB0AB78 ; TC[6][7].val[N64-1] = -0x171EED28 ; TC[6][8].val[N64-1] = +0x14E94EE0 ; TC[6][9].val[N64-1] = -0x791FD00 ; TC[6][10].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x78 ; TC[7][1].val[N64-1] = +0x1680 ; TC[7][2].val[N64-1] = -0x1CD40 ; TC[7][3].val[N64-1] = +0x149F10 ; TC[7][4].val[N64-1] = -0x908AA8 ; TC[7][5].val[N64-1] = +0x27FEBB0 ; TC[7][6].val[N64-1] = -0x6F12420 ; TC[7][7].val[N64-1] = +0xB8E4440 ; TC[7][8].val[N64-1] = -0xA54A100 ; TC[7][9].val[N64-1] = +0x3B53800 ; TC[7][10].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x2D ; TC[8][1].val[N64-1] = -0x843 ; TC[8][2].val[N64-1] = +0xA5F0 ; TC[8][3].val[N64-1] = -0x746EE ; TC[8][4].val[N64-1] = +0x321E19 ; TC[8][5].val[N64-1] = -0xDA7393 ; TC[8][6].val[N64-1] = +0x2569BA2 ; TC[8][7].val[N64-1] = -0x3D97B5C ; TC[8][8].val[N64-1] = +0x36954A8 ; TC[8][9].val[N64-1] = -0x1377660 ; TC[8][10].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0xA ; TC[9][1].val[N64-1] = +0x1CC ; TC[9][2].val[N64-1] = -0x2364 ; TC[9][3].val[N64-1] = +0x18678 ; TC[9][4].val[N64-1] = -0xA58CA ; TC[9][5].val[N64-1] = +0x2C856C ; TC[9][6].val[N64-1] = -0x78B108 ; TC[9][7].val[N64-1] = +0xC4F6D0 ; TC[9][8].val[N64-1] = -0xAD5D40 ; TC[9][9].val[N64-1] = +0x3D8600 ; TC[9][10].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x1 ; TC[10][1].val[N64-1] = -0x2D ; TC[10][2].val[N64-1] = +0x366 ; TC[10][3].val[N64-1] = -0x24EA ; TC[10][4].val[N64-1] = +0xF729 ; TC[10][5].val[N64-1] = -0x41C0D ; TC[10][6].val[N64-1] = +0xB0AE0 ; TC[10][7].val[N64-1] = -0x11E4DC ; TC[10][8].val[N64-1] = +0xFAA10 ; TC[10][9].val[N64-1] = -0x58980 ; TC[10][10].val[N64-1] = +0x0 ; ### For IPdeg = 6 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12} Common Denom with IP deg=6 is +0x1C8CFC00 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x4E ; TC[0][2].val[N64-1] = +0xA9D ; TC[0][3].val[N64-1] = -0xD9DA ; TC[0][4].val[N64-1] = +0xB6F97 ; TC[0][5].val[N64-1] = -0x69B12A ; TC[0][6].val[N64-1] = +0x2AE7F17 ; TC[0][7].val[N64-1] = -0xC486186 ; TC[0][8].val[N64-1] = +0x272C2E34 ; TC[0][9].val[N64-1] = -0x544827A8 ; TC[0][10].val[N64-1] = +0x73214280 ; TC[0][11].val[N64-1] = -0x58995180 ; TC[0][12].val[N64-1] = +0x1C8CFC00 ; TC[1][0].val[N64-1] = -0xC ; TC[1][1].val[N64-1] = +0x39C ; TC[1][2].val[N64-1] = -0x7BC0 ; TC[1][3].val[N64-1] = +0x9BA78 ; TC[1][4].val[N64-1] = -0x7F809C ; TC[1][5].val[N64-1] = +0x474CD5C ; TC[1][6].val[N64-1] = -0x1BB927B8 ; TC[1][7].val[N64-1] = +0x77AB6A90 ; TC[1][8].val[N64-1] = -0x15E66BFE0 ; TC[1][9].val[N64-1] = +0x294FB1C00 ; TC[1][10].val[N64-1] = -0x2D0940200 ; TC[1][11].val[N64-1] = +0x1569BD000 ; TC[1][12].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x42 ; TC[2][1].val[N64-1] = -0x1398 ; TC[2][2].val[N64-1] = +0x2954A ; TC[2][3].val[N64-1] = -0x32FFA0 ; TC[2][4].val[N64-1] = +0x28CC5AE ; TC[2][5].val[N64-1] = -0x16262178 ; TC[2][6].val[N64-1] = +0x84B080FE ; TC[2][7].val[N64-1] = -0x221482290 ; TC[2][8].val[N64-1] = +0x5D6D3A448 ; TC[2][9].val[N64-1] = -0xA0CF2F0C0 ; TC[2][10].val[N64-1] = +0x994AD4380 ; TC[2][11].val[N64-1] = -0x3AE2C7C00 ; TC[2][12].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0xDC ; TC[3][1].val[N64-1] = +0x4074 ; TC[3][2].val[N64-1] = -0x85D90 ; TC[3][3].val[N64-1] = +0xA21EA8 ; TC[3][4].val[N64-1] = -0x7ED89CC ; TC[3][5].val[N64-1] = +0x430BA2B4 ; TC[3][6].val[N64-1] = -0x184D24FA8 ; TC[3][7].val[N64-1] = +0x5FFBCE030 ; TC[3][8].val[N64-1] = -0xFAAC11420 ; TC[3][9].val[N64-1] = +0x196DBED800 ; TC[3][10].val[N64-1] = -0x16A7589E00 ; TC[3][11].val[N64-1] = +0x82DB83000 ; TC[3][12].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x1EF ; TC[4][1].val[N64-1] = -0x8F16 ; TC[4][2].val[N64-1] = +0x12493B ; TC[4][3].val[N64-1] = -0x15C179A ; TC[4][4].val[N64-1] = +0x10AC6691 ; TC[4][5].val[N64-1] = -0x89ABF5F2 ; TC[4][6].val[N64-1] = +0x308B7E5B1 ; TC[4][7].val[N64-1] = -0xB9D14FB56 ; TC[4][8].val[N64-1] = +0x1D4A196934 ; TC[4][9].val[N64-1] = -0x2DCF1F0908 ; TC[4][10].val[N64-1] = +0x2760D37160 ; TC[4][11].val[N64-1] = -0xDCD26D100 ; TC[4][12].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x318 ; TC[5][1].val[N64-1] = +0xE1D8 ; TC[5][2].val[N64-1] = -0x1C6C80 ; TC[5][3].val[N64-1] = +0x213DBF0 ; TC[5][4].val[N64-1] = -0x18FDEF78 ; TC[5][5].val[N64-1] = +0xCA066C98 ; TC[5][6].val[N64-1] = -0x459B91030 ; TC[5][7].val[N64-1] = +0x103F5065A0 ; TC[5][8].val[N64-1] = -0x27F41CF4C0 ; TC[5][9].val[N64-1] = +0x3CFAA9E800 ; TC[5][10].val[N64-1] = -0x3349943400 ; TC[5][11].val[N64-1] = +0x11AA6F2000 ; TC[5][12].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x39C ; TC[6][1].val[N64-1] = -0x103E0 ; TC[6][2].val[N64-1] = +0x20376C ; TC[6][3].val[N64-1] = -0x2510250 ; TC[6][4].val[N64-1] = +0x1B60B724 ; TC[6][5].val[N64-1] = -0xD93728C0 ; TC[6][6].val[N64-1] = +0x49687C284 ; TC[6][7].val[N64-1] = -0x10CE117090 ; TC[6][8].val[N64-1] = +0x288F0E2050 ; TC[6][9].val[N64-1] = -0x3CDA1A6080 ; TC[6][10].val[N64-1] = +0x326F6DC300 ; TC[6][11].val[N64-1] = -0x112CCF9800 ; TC[6][12].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x318 ; TC[7][1].val[N64-1] = +0xDBA8 ; TC[7][2].val[N64-1] = -0x1AD420 ; TC[7][3].val[N64-1] = +0x1E62D90 ; TC[7][4].val[N64-1] = -0x1615FC38 ; TC[7][5].val[N64-1] = +0xAC623468 ; TC[7][6].val[N64-1] = -0x39529C050 ; TC[7][7].val[N64-1] = +0xCEBC97460 ; TC[7][8].val[N64-1] = -0x1EBE2CC240 ; TC[7][9].val[N64-1] = +0x2D8C016000 ; TC[7][10].val[N64-1] = -0x255ADC1C00 ; TC[7][11].val[N64-1] = +0xC9E4F6000 ; TC[7][12].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x1EF ; TC[8][1].val[N64-1] = -0x875A ; TC[8][2].val[N64-1] = +0x104AC3 ; TC[8][3].val[N64-1] = -0x122E66E ; TC[8][4].val[N64-1] = +0xD059189 ; TC[8][5].val[N64-1] = -0x643103EE ; TC[8][6].val[N64-1] = +0x20DDF9E09 ; TC[8][7].val[N64-1] = -0x750F7A1D2 ; TC[8][8].val[N64-1] = +0x1136B047FC ; TC[8][9].val[N64-1] = -0x1942026DF8 ; TC[8][10].val[N64-1] = +0x148D3C25C0 ; TC[8][11].val[N64-1] = -0x6E6936880 ; TC[8][12].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0xDC ; TC[9][1].val[N64-1] = +0x3B4C ; TC[9][2].val[N64-1] = -0x70940 ; TC[9][3].val[N64-1] = +0x7BE418 ; TC[9][4].val[N64-1] = -0x578E0EC ; TC[9][5].val[N64-1] = +0x299457CC ; TC[9][6].val[N64-1] = -0xD7BE2198 ; TC[9][7].val[N64-1] = +0x2F884A0D0 ; TC[9][8].val[N64-1] = -0x6ED4E0D60 ; TC[9][9].val[N64-1] = +0xA16439C00 ; TC[9][10].val[N64-1] = -0x82834AA00 ; TC[9][11].val[N64-1] = +0x2B9E81000 ; TC[9][12].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x42 ; TC[10][1].val[N64-1] = -0x1188 ; TC[10][2].val[N64-1] = +0x20D2A ; TC[10][3].val[N64-1] = -0x23A690 ; TC[10][4].val[N64-1] = +0x18E434E ; TC[10][5].val[N64-1] = -0xBB10BC8 ; TC[10][6].val[N64-1] = +0x3C124E1E ; TC[10][7].val[N64-1] = -0xD1F21760 ; TC[10][8].val[N64-1] = +0x1E5EEFFA8 ; TC[10][9].val[N64-1] = -0x2BF443CC0 ; TC[10][10].val[N64-1] = +0x235E8C580 ; TC[10][11].val[N64-1] = -0xBC6F4C00 ; TC[10][12].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0xC ; TC[11][1].val[N64-1] = +0x324 ; TC[11][2].val[N64-1] = -0x5CD0 ; TC[11][3].val[N64-1] = +0x63948 ; TC[11][4].val[N64-1] = -0x44C4FC ; TC[11][5].val[N64-1] = +0x1FFD724 ; TC[11][6].val[N64-1] = -0xA2FB688 ; TC[11][7].val[N64-1] = +0x2357BA70 ; TC[11][8].val[N64-1] = -0x514D27A0 ; TC[11][9].val[N64-1] = +0x75112800 ; TC[11][10].val[N64-1] = -0x5DD26600 ; TC[11][11].val[N64-1] = +0x1F257000 ; TC[11][12].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x1 ; TC[12][1].val[N64-1] = -0x42 ; TC[12][2].val[N64-1] = +0x785 ; TC[12][3].val[N64-1] = -0x7F9E ; TC[12][4].val[N64-1] = +0x5742F ; TC[12][5].val[N64-1] = -0x283EF6 ; TC[12][6].val[N64-1] = +0xCB8B8F ; TC[12][7].val[N64-1] = -0x2BDD6D2 ; TC[12][8].val[N64-1] = +0x6461C5C ; TC[12][9].val[N64-1] = -0x8FED358 ; TC[12][10].val[N64-1] = +0x72F5A60 ; TC[12][11].val[N64-1] = -0x2611500 ; TC[12][12].val[N64-1] = +0x0 ; ### For IPdeg = 7 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14} Common Denom with IP deg=7 is +0x144C3B2800 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x69 ; TC[0][2].val[N64-1] = +0x138D ; TC[0][3].val[N64-1] = -0x22FDD ; TC[0][4].val[N64-1] = +0x29F533 ; TC[0][5].val[N64-1] = -0x2395713 ; TC[0][6].val[N64-1] = +0x15F583DF ; TC[0][7].val[N64-1] = -0x9FD3BCCF ; TC[0][8].val[N64-1] = +0x35ADCD1B0 ; TC[0][9].val[N64-1] = -0xD31665C68 ; TC[0][10].val[N64-1] = +0x2530264A30 ; TC[0][11].val[N64-1] = -0x4868678670 ; TC[0][12].val[N64-1] = +0x5B4E5DDB80 ; TC[0][13].val[N64-1] = -0x41FFDE8500 ; TC[0][14].val[N64-1] = +0x144C3B2800 ; TC[1][0].val[N64-1] = -0xE ; TC[1][1].val[N64-1] = +0x5B0 ; TC[1][2].val[N64-1] = -0x10C06 ; TC[1][3].val[N64-1] = +0x1D9210 ; TC[1][4].val[N64-1] = -0x22DD6BA ; TC[1][5].val[N64-1] = +0x1CF4EC50 ; TC[1][6].val[N64-1] = -0x1167849E2 ; TC[1][7].val[N64-1] = +0x7A71C0970 ; TC[1][8].val[N64-1] = -0x2750F76E30 ; TC[1][9].val[N64-1] = +0x9162A19F80 ; TC[1][10].val[N64-1] = -0x1773F766F20 ; TC[1][11].val[N64-1] = +0x27E7632EB00 ; TC[1][12].val[N64-1] = -0x27FD2EF1600 ; TC[1][13].val[N64-1] = +0x11C2B3C3000 ; TC[1][14].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x5B ; TC[2][1].val[N64-1] = -0x249D ; TC[2][2].val[N64-1] = +0x6A9E5 ; TC[2][3].val[N64-1] = -0xB9AFC5 ; TC[2][4].val[N64-1] = +0xD76C997 ; TC[2][5].val[N64-1] = -0xAF746093 ; TC[2][6].val[N64-1] = +0x66F5D1F1F ; TC[2][7].val[N64-1] = -0x2BF189DF57 ; TC[2][8].val[N64-1] = +0xD9696ACAE2 ; TC[2][9].val[N64-1] = -0x2FDBC8D4334 ; TC[2][10].val[N64-1] = +0x73CA481D8A8 ; TC[2][11].val[N64-1] = -0xB43D3C91880 ; TC[2][12].val[N64-1] = +0x9ED33CAD580 ; TC[2][13].val[N64-1] = -0x39B8C839C00 ; TC[2][14].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x16C ; TC[3][1].val[N64-1] = +0x9108 ; TC[3][2].val[N64-1] = -0x1A1964 ; TC[3][3].val[N64-1] = +0x2CDC210 ; TC[3][4].val[N64-1] = -0x333F5E54 ; TC[3][5].val[N64-1] = +0x28FC9B408 ; TC[3][6].val[N64-1] = -0x1789BA64FC ; TC[3][7].val[N64-1] = +0x9CA3E14760 ; TC[3][8].val[N64-1] = -0x2EF46565020 ; TC[3][9].val[N64-1] = +0x9F46A887380 ; TC[3][10].val[N64-1] = -0x170336D821C0 ; TC[3][11].val[N64-1] = +0x21EACEAAC200 ; TC[3][12].val[N64-1] = -0x1C130173D400 ; TC[3][13].val[N64-1] = +0x99ECC09A000 ; TC[3][14].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x3E9 ; TC[4][1].val[N64-1] = -0x18AED ; TC[4][2].val[N64-1] = +0x4646A1 ; TC[4][3].val[N64-1] = -0x7740CA1 ; TC[4][4].val[N64-1] = +0x863F91E7 ; TC[4][5].val[N64-1] = -0x6993731AF ; TC[4][6].val[N64-1] = +0x3B7823DC3B ; TC[4][7].val[N64-1] = -0x183125DD47B ; TC[4][8].val[N64-1] = +0x711FFF89744 ; TC[4][9].val[N64-1] = -0x174E295CF598 ; TC[4][10].val[N64-1] = +0x3430A0443F50 ; TC[4][11].val[N64-1] = -0x4A5DBBBBAEB0 ; TC[4][12].val[N64-1] = +0x3B8E7E108CC0 ; TC[4][13].val[N64-1] = -0x13D784D3DA00 ; TC[4][14].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x7D2 ; TC[5][1].val[N64-1] = +0x30E08 ; TC[5][2].val[N64-1] = -0x899E82 ; TC[5][3].val[N64-1] = +0xE6A35C0 ; TC[5][4].val[N64-1] = -0x1000C7C16 ; TC[5][5].val[N64-1] = +0xC642C8628 ; TC[5][6].val[N64-1] = -0x6DC522A726 ; TC[5][7].val[N64-1] = +0x2BD0C2D4710 ; TC[5][8].val[N64-1] = -0xC8B55FD6F10 ; TC[5][9].val[N64-1] = +0x2873A48B7A00 ; TC[5][10].val[N64-1] = -0x589054B6C960 ; TC[5][11].val[N64-1] = +0x7B6ED2076900 ; TC[5][12].val[N64-1] = -0x60E0BFD98200 ; TC[5][13].val[N64-1] = +0x1FBF3AEC9000 ; TC[5][14].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0xBBB ; TC[6][1].val[N64-1] = -0x48951 ; TC[6][2].val[N64-1] = +0xCA1F19 ; TC[6][3].val[N64-1] = -0x14EABAD9 ; TC[6][4].val[N64-1] = +0x16EAEEC2B ; TC[6][5].val[N64-1] = -0x117E86E2DF ; TC[6][6].val[N64-1] = +0x989FD897AB ; TC[6][7].val[N64-1] = -0x3BF19B44233 ; TC[6][8].val[N64-1] = +0x10E042162E5E ; TC[6][9].val[N64-1] = -0x3580EF38E1C4 ; TC[6][10].val[N64-1] = +0x733635D2F678 ; TC[6][11].val[N64-1] = -0x9E1B73743D00 ; TC[6][12].val[N64-1] = +0x7A6B92446880 ; TC[6][13].val[N64-1] = -0x27AF09A7B400 ; TC[6][14].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0xD68 ; TC[7][1].val[N64-1] = +0x521D0 ; TC[7][2].val[N64-1] = -0xE22D98 ; TC[7][3].val[N64-1] = +0x17226BA0 ; TC[7][4].val[N64-1] = -0x1908E4258 ; TC[7][5].val[N64-1] = +0x12DCD38650 ; TC[7][6].val[N64-1] = -0xA259A73968 ; TC[7][7].val[N64-1] = +0x3EE3B08A540 ; TC[7][8].val[N64-1] = -0x1176831E9AC0 ; TC[7][9].val[N64-1] = +0x36A0AE709700 ; TC[7][10].val[N64-1] = -0x7428BC3E7280 ; TC[7][11].val[N64-1] = +0x9D9A862D2C00 ; TC[7][12].val[N64-1] = -0x78D8EF0A7800 ; TC[7][13].val[N64-1] = +0x26DFB5DDC000 ; TC[7][14].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0xBBB ; TC[8][1].val[N64-1] = -0x471DB ; TC[8][2].val[N64-1] = +0xC1C827 ; TC[8][3].val[N64-1] = -0x13993437 ; TC[8][4].val[N64-1] = +0x14F65AB89 ; TC[8][5].val[N64-1] = -0xF9B730F99 ; TC[8][6].val[N64-1] = +0x84BB696C1D ; TC[8][7].val[N64-1] = -0x32CFD7C6F4D ; TC[8][8].val[N64-1] = +0xDF2F06C4128 ; TC[8][9].val[N64-1] = -0x2B2AF85BEEB8 ; TC[8][10].val[N64-1] = +0x5AE40E48CB50 ; TC[8][11].val[N64-1] = -0x7A40441FA950 ; TC[8][12].val[N64-1] = +0x5D0E26008C00 ; TC[8][13].val[N64-1] = -0x1DC3473DC700 ; TC[8][14].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0x7D2 ; TC[9][1].val[N64-1] = +0x2EEC0 ; TC[9][2].val[N64-1] = -0x7E7FEA ; TC[9][3].val[N64-1] = +0xCA7CF10 ; TC[9][4].val[N64-1] = -0xD6394146 ; TC[9][5].val[N64-1] = +0x9DC67A720 ; TC[9][6].val[N64-1] = -0x52FA5C65CE ; TC[9][7].val[N64-1] = +0x1F7189AF690 ; TC[9][8].val[N64-1] = -0x88CB56D2750 ; TC[9][9].val[N64-1] = +0x1A39F1A84380 ; TC[9][10].val[N64-1] = -0x36C90C85CBE0 ; TC[9][11].val[N64-1] = +0x492F08E52D00 ; TC[9][12].val[N64-1] = -0x376389EFFA00 ; TC[9][13].val[N64-1] = +0x11A320BC5000 ; TC[9][14].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x3E9 ; TC[10][1].val[N64-1] = -0x17377 ; TC[10][2].val[N64-1] = +0x3DEFAF ; TC[10][3].val[N64-1] = -0x621CA4F ; TC[10][4].val[N64-1] = +0x66BDDD55 ; TC[10][5].val[N64-1] = -0x4AECAD3F9 ; TC[10][6].val[N64-1] = +0x2709145B3D ; TC[10][7].val[N64-1] = -0xEA9821B505 ; TC[10][8].val[N64-1] = +0x3F4581ED6FE ; TC[10][9].val[N64-1] = -0xC0AB80AECBC ; TC[10][10].val[N64-1] = +0x18FE154AD658 ; TC[10][11].val[N64-1] = -0x213367E04C80 ; TC[10][12].val[N64-1] = +0x19035E3C4A80 ; TC[10][13].val[N64-1] = -0x7EFCEBB2400 ; TC[10][14].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x16C ; TC[11][1].val[N64-1] = +0x85A8 ; TC[11][2].val[N64-1] = -0x160E44 ; TC[11][3].val[N64-1] = +0x2297150 ; TC[11][4].val[N64-1] = -0x23E0C614 ; TC[11][5].val[N64-1] = +0x19EDF4C28 ; TC[11][6].val[N64-1] = -0xD657F3B5C ; TC[11][7].val[N64-1] = +0x4FE498E960 ; TC[11][8].val[N64-1] = -0x1565F681F20 ; TC[11][9].val[N64-1] = +0x40C24120D80 ; TC[11][10].val[N64-1] = -0x85AE9AAE7C0 ; TC[11][11].val[N64-1] = +0xB0C68DB3200 ; TC[11][12].val[N64-1] = -0x84AEC08F400 ; TC[11][13].val[N64-1] = +0x29FAC02A000 ; TC[11][14].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x5B ; TC[12][1].val[N64-1] = -0x210F ; TC[12][2].val[N64-1] = +0x5666B ; TC[12][3].val[N64-1] = -0x86368B ; TC[12][4].val[N64-1] = +0x89F9A9D ; TC[12][5].val[N64-1] = -0x62E6B465 ; TC[12][6].val[N64-1] = +0x32B756B89 ; TC[12][7].val[N64-1] = -0x12C6C31329 ; TC[12][8].val[N64-1] = +0x4FFB59A3A4 ; TC[12][9].val[N64-1] = -0xF0C72F2D48 ; TC[12][10].val[N64-1] = +0x1EEC7663FB0 ; TC[12][11].val[N64-1] = -0x28BC401CD90 ; TC[12][12].val[N64-1] = +0x1E7AB4763C0 ; TC[12][13].val[N64-1] = -0x99ECC09A00 ; TC[12][14].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0xE ; TC[13][1].val[N64-1] = +0x508 ; TC[13][2].val[N64-1] = -0xD04E ; TC[13][3].val[N64-1] = +0x140A20 ; TC[13][4].val[N64-1] = -0x146E52A ; TC[13][5].val[N64-1] = +0xE891FE8 ; TC[13][6].val[N64-1] = -0x7676976A ; TC[13][7].val[N64-1] = +0x2B98EA2F0 ; TC[13][8].val[N64-1] = -0xB8BD53170 ; TC[13][9].val[N64-1] = +0x2299C58B00 ; TC[13][10].val[N64-1] = -0x46D30FFFA0 ; TC[13][11].val[N64-1] = +0x5CFDD95F00 ; TC[13][12].val[N64-1] = -0x4565182E00 ; TC[13][13].val[N64-1] = +0x15DBF0F000 ; TC[13][14].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x1 ; TC[14][1].val[N64-1] = -0x5B ; TC[14][2].val[N64-1] = +0xE93 ; TC[14][3].val[N64-1] = -0x163D3 ; TC[14][4].val[N64-1] = +0x167FA9 ; TC[14][5].val[N64-1] = -0xFE5BD5 ; TC[14][6].val[N64-1] = +0x80C7E39 ; TC[14][7].val[N64-1] = -0x2F24D5B1 ; TC[14][8].val[N64-1] = +0xC6D92202 ; TC[14][9].val[N64-1] = -0x25186804C ; TC[14][10].val[N64-1] = +0x4BACB4608 ; TC[14][11].val[N64-1] = -0x63149B200 ; TC[14][12].val[N64-1] = +0x49C561F80 ; TC[14][13].val[N64-1] = -0x17328CC00 ; TC[14][14].val[N64-1] = +0x0 ; ### For IPdeg = 8 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} Common Denom with IP deg=8 is +0x130777758000 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x88 ; TC[0][2].val[N64-1] = +0x2134 ; TC[0][3].val[N64-1] = -0x4F060 ; TC[0][4].val[N64-1] = +0x801526 ; TC[0][5].val[N64-1] = -0x95AE770 ; TC[0][6].val[N64-1] = +0x823CEEFC ; TC[0][7].val[N64-1] = -0x55E5056A0 ; TC[0][8].val[N64-1] = +0x2B4BAC4FD1 ; TC[0][9].val[N64-1] = -0x10B08A4C2C8 ; TC[0][10].val[N64-1] = +0x4E35A900FC8 ; TC[0][11].val[N64-1] = -0x11278D0123C0 ; TC[0][12].val[N64-1] = +0x2BFD16CCB010 ; TC[0][13].val[N64-1] = -0x4F325E4A2280 ; TC[0][14].val[N64-1] = +0x5DABC02B0B00 ; TC[0][15].val[N64-1] = -0x40551BC68800 ; TC[0][16].val[N64-1] = +0x130777758000 ; TC[1][0].val[N64-1] = -0x10 ; TC[1][1].val[N64-1] = +0x870 ; TC[1][2].val[N64-1] = -0x20AD0 ; TC[1][3].val[N64-1] = +0x4CFB30 ; TC[1][4].val[N64-1] = -0x7B45730 ; TC[1][5].val[N64-1] = +0x8DFA1FD0 ; TC[1][6].val[N64-1] = -0x795D4CFF0 ; TC[1][7].val[N64-1] = +0x4E4F309A10 ; TC[1][8].val[N64-1] = -0x2666B946300 ; TC[1][9].val[N64-1] = +0xE4A1EB7C980 ; TC[1][10].val[N64-1] = -0x3FEB8A493300 ; TC[1][11].val[N64-1] = +0xD28D45C90900 ; TC[1][12].val[N64-1] = -0x1ED442701F800 ; TC[1][13].val[N64-1] = +0x305E1BDA03000 ; TC[1][14].val[N64-1] = -0x2D4DA45108000 ; TC[1][15].val[N64-1] = +0x1307777580000 ; TC[1][16].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x78 ; TC[2][1].val[N64-1] = -0x3ED0 ; TC[2][2].val[N64-1] = +0xF12C0 ; TC[2][3].val[N64-1] = -0x2328780 ; TC[2][4].val[N64-1] = +0x37A4DAD0 ; TC[2][5].val[N64-1] = -0x3F352C6E0 ; TC[2][6].val[N64-1] = +0x3525EA7860 ; TC[2][7].val[N64-1] = -0x219E9D3AA40 ; TC[2][8].val[N64-1] = +0x1017A51E1578 ; TC[2][9].val[N64-1] = -0x5CFCC2FF22D0 ; TC[2][10].val[N64-1] = +0x19098ED892020 ; TC[2][11].val[N64-1] = -0x4E9583D7681C0 ; TC[2][12].val[N64-1] = +0xACBF235058400 ; TC[2][13].val[N64-1] = -0xF87B7C8B52400 ; TC[2][14].val[N64-1] = +0xCD91282C2E000 ; TC[2][15].val[N64-1] = -0x475BFFF8A0000 ; TC[2][16].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x230 ; TC[3][1].val[N64-1] = +0x122F0 ; TC[3][2].val[N64-1] = -0x4538F0 ; TC[3][3].val[N64-1] = +0x9FE2730 ; TC[3][4].val[N64-1] = -0xFA33CD90 ; TC[3][5].val[N64-1] = +0x11883EDC50 ; TC[3][6].val[N64-1] = -0xE84C8E3250 ; TC[3][7].val[N64-1] = +0x9056A12E710 ; TC[3][8].val[N64-1] = -0x43A54AB5E400 ; TC[3][9].val[N64-1] = +0x17D3308486980 ; TC[3][10].val[N64-1] = -0x639BD02494900 ; TC[3][11].val[N64-1] = +0x12D94D6BA25900 ; TC[3][12].val[N64-1] = -0x27ADB99CDA1800 ; TC[3][13].val[N64-1] = +0x3635016B9D3000 ; TC[3][14].val[N64-1] = -0x2A48B01B508000 ; TC[3][15].val[N64-1] = +0xDE01C70580000 ; TC[3][16].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x71C ; TC[4][1].val[N64-1] = -0x3AA70 ; TC[4][2].val[N64-1] = +0xDD63F0 ; TC[4][3].val[N64-1] = -0x1FA75AC0 ; TC[4][4].val[N64-1] = +0x30FF8EF28 ; TC[4][5].val[N64-1] = -0x364261A3A0 ; TC[4][6].val[N64-1] = +0x2C4DFAC7910 ; TC[4][7].val[N64-1] = -0x1B170475F540 ; TC[4][8].val[N64-1] = +0xC771EB2F9CDC ; TC[4][9].val[N64-1] = -0x44CA9C69A5270 ; TC[4][10].val[N64-1] = +0x118DB0BDC6E820 ; TC[4][11].val[N64-1] = -0x33BE6B7CFE8880 ; TC[4][12].val[N64-1] = +0x69C1A023398FC0 ; TC[4][13].val[N64-1] = -0x8C0395CA270700 ; TC[4][14].val[N64-1] = +0x69E2B309661800 ; TC[4][15].val[N64-1] = -0x21D24551D68000 ; TC[4][16].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x1110 ; TC[5][1].val[N64-1] = +0x8BB30 ; TC[5][2].val[N64-1] = -0x20ADF50 ; TC[5][3].val[N64-1] = +0x4A0F0970 ; TC[5][4].val[N64-1] = -0x7171DA930 ; TC[5][5].val[N64-1] = +0x7C2B789910 ; TC[5][6].val[N64-1] = -0x6415652AE70 ; TC[5][7].val[N64-1] = +0x3C528B28A1D0 ; TC[5][8].val[N64-1] = -0x1B51E7446B500 ; TC[5][9].val[N64-1] = +0x942AB35D9EB80 ; TC[5][10].val[N64-1] = -0x2519E12CCBAB00 ; TC[5][11].val[N64-1] = +0x6B31700377A500 ; TC[5][12].val[N64-1] = -0xD69724F325D800 ; TC[5][13].val[N64-1] = +0x11657B0112F7000 ; TC[5][14].val[N64-1] = -0xCE8C0E887E8000 ; TC[5][15].val[N64-1] = +0x40EFE140F80000 ; TC[5][16].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x1F48 ; TC[6][1].val[N64-1] = -0xFE290 ; TC[6][2].val[N64-1] = +0x3AF5340 ; TC[6][3].val[N64-1] = -0x84634780 ; TC[6][4].val[N64-1] = +0xC8C41DFB0 ; TC[6][5].val[N64-1] = -0xD95A0C6960 ; TC[6][6].val[N64-1] = +0xAD1E5C942A0 ; TC[6][7].val[N64-1] = -0x6702DE5E2D40 ; TC[6][8].val[N64-1] = +0x2E045EFEBB248 ; TC[6][9].val[N64-1] = -0xF5F82C266D290 ; TC[6][10].val[N64-1] = +0x3CAAD85C04B8E0 ; TC[6][11].val[N64-1] = -0xAC9C20A389F8C0 ; TC[6][12].val[N64-1] = +0x1545C2D5DA7A000 ; TC[6][13].val[N64-1] = -0x1B336854D197400 ; TC[6][14].val[N64-1] = +0x13EDD7373D76000 ; TC[6][15].val[N64-1] = -0x63359823420000 ; TC[6][16].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x2CB0 ; TC[7][1].val[N64-1] = +0x1684B0 ; TC[7][2].val[N64-1] = -0x52E22F0 ; TC[7][3].val[N64-1] = +0xB872CD70 ; TC[7][4].val[N64-1] = -0x11508D7410 ; TC[7][5].val[N64-1] = +0x128DA683090 ; TC[7][6].val[N64-1] = -0xE9E0A1E4950 ; TC[7][7].val[N64-1] = +0x89945F4B0CD0 ; TC[7][8].val[N64-1] = -0x3CBB709217200 ; TC[7][9].val[N64-1] = +0x140B1102D62B80 ; TC[7][10].val[N64-1] = -0x4E2267F1E60900 ; TC[7][11].val[N64-1] = +0xDBA69585A35500 ; TC[7][12].val[N64-1] = -0x1AC2FD433847800 ; TC[7][13].val[N64-1] = +0x21DCC0828467000 ; TC[7][14].val[N64-1] = -0x18956E2698E8000 ; TC[7][15].val[N64-1] = +0x797B1854F80000 ; TC[7][16].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x3246 ; TC[8][1].val[N64-1] = -0x192300 ; TC[8][2].val[N64-1] = +0x5BC2438 ; TC[8][3].val[N64-1] = -0xCA6B5880 ; TC[8][4].val[N64-1] = +0x12D3CC7064 ; TC[8][5].val[N64-1] = -0x13FB1ABA580 ; TC[8][6].val[N64-1] = +0xF95F5F964E8 ; TC[8][7].val[N64-1] = -0x9133CB17C880 ; TC[8][8].val[N64-1] = +0x3F6FFFFF66126 ; TC[8][9].val[N64-1] = -0x14B8B48B654980 ; TC[8][10].val[N64-1] = +0x4FF8368B4F14B0 ; TC[8][11].val[N64-1] = -0xDEA8A66CD2A100 ; TC[8][12].val[N64-1] = +0x1AE3074CFC63C60 ; TC[8][13].val[N64-1] = -0x21BFA89C4D08C00 ; TC[8][14].val[N64-1] = +0x1855430CD66A200 ; TC[8][15].val[N64-1] = -0x77952BF3A42000 ; TC[8][16].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0x2CB0 ; TC[9][1].val[N64-1] = +0x162B50 ; TC[9][2].val[N64-1] = -0x5043DF0 ; TC[9][3].val[N64-1] = +0xAF8F9490 ; TC[9][4].val[N64-1] = -0x102FA4D910 ; TC[9][5].val[N64-1] = +0x110617ABB70 ; TC[9][6].val[N64-1] = -0xD2895A70650 ; TC[9][7].val[N64-1] = +0x7979633FD530 ; TC[9][8].val[N64-1] = -0x3498126F04D00 ; TC[9][9].val[N64-1] = +0x110787E44D9480 ; TC[9][10].val[N64-1] = -0x412C17FF070100 ; TC[9][11].val[N64-1] = +0xB40A952BAE8B00 ; TC[9][12].val[N64-1] = -0x1595EAC51D8E800 ; TC[9][13].val[N64-1] = +0x1AEC6C6B0459000 ; TC[9][14].val[N64-1] = -0x134EE1F51098000 ; TC[9][15].val[N64-1] = +0x5E7C2F5E880000 ; TC[9][16].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x1F48 ; TC[10][1].val[N64-1] = -0xF6570 ; TC[10][2].val[N64-1] = +0x374AC40 ; TC[10][3].val[N64-1] = -0x77F08080 ; TC[10][4].val[N64-1] = +0xAF73087B0 ; TC[10][5].val[N64-1] = -0xB6FBB25AA0 ; TC[10][6].val[N64-1] = +0x8C42D1C30A0 ; TC[10][7].val[N64-1] = -0x50447DFBD6C0 ; TC[10][8].val[N64-1] = +0x227AA3A4A5E48 ; TC[10][9].val[N64-1] = -0xB14801B055170 ; TC[10][10].val[N64-1] = +0x2A1AE7DC3879E0 ; TC[10][11].val[N64-1] = -0x73902431718B40 ; TC[10][12].val[N64-1] = +0xDC638744740400 ; TC[10][13].val[N64-1] = -0x1117C4CD27F0C00 ; TC[10][14].val[N64-1] = +0xC349930979A000 ; TC[10][15].val[N64-1] = -0x3B868E7B8E0000 ; TC[10][16].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x1110 ; TC[11][1].val[N64-1] = +0x854D0 ; TC[11][2].val[N64-1] = -0x1DAE250 ; TC[11][3].val[N64-1] = +0x3FDDAC90 ; TC[11][4].val[N64-1] = -0x5CAE26E30 ; TC[11][5].val[N64-1] = +0x5FE7522AF0 ; TC[11][6].val[N64-1] = -0x48F3F25D370 ; TC[11][7].val[N64-1] = +0x29718425F430 ; TC[11][8].val[N64-1] = -0x11ADA7E706000 ; TC[11][9].val[N64-1] = +0x5A4E00C675480 ; TC[11][10].val[N64-1] = -0x155198B19CA300 ; TC[11][11].val[N64-1] = +0x3A314641B6FB00 ; TC[11][12].val[N64-1] = -0x6E7050319F4800 ; TC[11][13].val[N64-1] = +0x8877F6AF149000 ; TC[11][14].val[N64-1] = -0x611AE558898000 ; TC[11][15].val[N64-1] = +0x1D844F1D880000 ; TC[11][16].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x71C ; TC[12][1].val[N64-1] = -0x37190 ; TC[12][2].val[N64-1] = +0xC2BAF0 ; TC[12][3].val[N64-1] = -0x19FC2740 ; TC[12][4].val[N64-1] = +0x256C48328 ; TC[12][5].val[N64-1] = -0x26710F3A60 ; TC[12][6].val[N64-1] = +0x1D09C7C4B10 ; TC[12][7].val[N64-1] = -0x10632D5454C0 ; TC[12][8].val[N64-1] = +0x6F27DD1378DC ; TC[12][9].val[N64-1] = -0x23493166F1B90 ; TC[12][10].val[N64-1] = +0x84972CAFAE720 ; TC[12][11].val[N64-1] = -0x1683CCF0575380 ; TC[12][12].val[N64-1] = +0x2A8DB2D31BC7C0 ; TC[12][13].val[N64-1] = -0x3465B471BFE900 ; TC[12][14].val[N64-1] = +0x252C94DD034800 ; TC[12][15].val[N64-1] = -0xB46171B478000 ; TC[12][16].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x230 ; TC[13][1].val[N64-1] = +0x10D10 ; TC[13][2].val[N64-1] = -0x3AF7F0 ; TC[13][3].val[N64-1] = +0x7CF3AD0 ; TC[13][4].val[N64-1] = -0xB2A84690 ; TC[13][5].val[N64-1] = +0xB644EAFB0 ; TC[13][6].val[N64-1] = -0x88CD4BDB50 ; TC[13][7].val[N64-1] = +0x4CBE2E35AF0 ; TC[13][8].val[N64-1] = -0x205B0362FB00 ; TC[13][9].val[N64-1] = +0xA383BC635680 ; TC[13][10].val[N64-1] = -0x263A58A172100 ; TC[13][11].val[N64-1] = +0x6771C6F518700 ; TC[13][12].val[N64-1] = -0xC2D30389D4800 ; TC[13][13].val[N64-1] = +0xEF2BB622ED000 ; TC[13][14].val[N64-1] = -0xA943061C78000 ; TC[13][15].val[N64-1] = +0x333B7CB280000 ; TC[13][16].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x78 ; TC[14][1].val[N64-1] = -0x3930 ; TC[14][2].val[N64-1] = +0xC6FC0 ; TC[14][3].val[N64-1] = -0x1A29080 ; TC[14][4].val[N64-1] = +0x252602D0 ; TC[14][5].val[N64-1] = -0x25A885520 ; TC[14][6].val[N64-1] = +0x1C191B5E60 ; TC[14][7].val[N64-1] = -0xFAD62971C0 ; TC[14][8].val[N64-1] = +0x693C2813178 ; TC[14][9].val[N64-1] = -0x21176A2A9930 ; TC[14][10].val[N64-1] = +0x7B4AA5330520 ; TC[14][11].val[N64-1] = -0x14C750FBE7A40 ; TC[14][12].val[N64-1] = +0x2703BD387D800 ; TC[14][13].val[N64-1] = -0x2FC56A1525C00 ; TC[14][14].val[N64-1] = +0x21BC541AC2000 ; TC[14][15].val[N64-1] = -0xA31B6DA60000 ; TC[14][16].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x10 ; TC[15][1].val[N64-1] = +0x790 ; TC[15][2].val[N64-1] = -0x1A1D0 ; TC[15][3].val[N64-1] = +0x368AD0 ; TC[15][4].val[N64-1] = -0x4CF3030 ; TC[15][5].val[N64-1] = +0x4D8AA430 ; TC[15][6].val[N64-1] = -0x398AF50F0 ; TC[15][7].val[N64-1] = +0x1FF2BFABF0 ; TC[15][8].val[N64-1] = -0xD58189EA00 ; TC[15][9].val[N64-1] = +0x42DF3377680 ; TC[15][10].val[N64-1] = -0xF8468C10B00 ; TC[15][11].val[N64-1] = +0x29B6ACC29700 ; TC[15][12].val[N64-1] = -0x4E1D4D642800 ; TC[15][13].val[N64-1] = +0x5F6E5BC3D000 ; TC[15][14].val[N64-1] = -0x4344A2378000 ; TC[15][15].val[N64-1] = +0x144C3B280000 ; TC[15][16].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0x1 ; TC[16][1].val[N64-1] = -0x78 ; TC[16][2].val[N64-1] = +0x19B4 ; TC[16][3].val[N64-1] = -0x35520 ; TC[16][4].val[N64-1] = +0x4AC326 ; TC[16][5].val[N64-1] = -0x4AEB510 ; TC[16][6].val[N64-1] = +0x37519DFC ; TC[16][7].val[N64-1] = -0x1E93676E0 ; TC[16][8].val[N64-1] = +0xCB844E1D1 ; TC[16][9].val[N64-1] = -0x3F8456A5B8 ; TC[16][10].val[N64-1] = +0xEB1525B448 ; TC[16][11].val[N64-1] = -0x2763AA5DF40 ; TC[16][12].val[N64-1] = +0x4996C6EBC10 ; TC[16][13].val[N64-1] = -0x59B975E6180 ; TC[16][14].val[N64-1] = +0x3F24A44F300 ; TC[16][15].val[N64-1] = -0x13077775800 ; TC[16][16].val[N64-1] = +0x0 ; ### For IPdeg = 9 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18} Common Denom with IP deg=9 is +0x16BEECCA730000 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0xAB ; TC[0][2].val[N64-1] = +0x34FE ; TC[0][3].val[N64-1] = -0xA1D0C ; TC[0][4].val[N64-1] = +0x154A26E ; TC[0][5].val[N64-1] = -0x20C51E62 ; TC[0][6].val[N64-1] = +0x262C3DAB8 ; TC[0][7].val[N64-1] = -0x225B4DA6F4 ; TC[0][8].val[N64-1] = +0x182DD7DD0E9 ; TC[0][9].val[N64-1] = -0xD611D3B379B ; TC[0][10].val[N64-1] = +0x5D25FD0E18F2 ; TC[0][11].val[N64-1] = -0x1FB6D43A41F28 ; TC[0][12].val[N64-1] = +0x85C279E277060 ; TC[0][13].val[N64-1] = -0x1AD41307A2F030 ; TC[0][14].val[N64-1] = +0x3FC613E4F835A0 ; TC[0][15].val[N64-1] = -0x6BB90516464600 ; TC[0][16].val[N64-1] = +0x78D5F5F70D3E00 ; TC[0][17].val[N64-1] = -0x4F7FC0885F1000 ; TC[0][18].val[N64-1] = +0x16BEECCA730000 ; TC[1][0].val[N64-1] = -0x12 ; TC[1][1].val[N64-1] = +0xBF4 ; TC[1][2].val[N64-1] = -0x3ADE8 ; TC[1][3].val[N64-1] = +0xB25CF0 ; TC[1][4].val[N64-1] = -0x17410ECC ; TC[1][5].val[N64-1] = +0x2369B1418 ; TC[1][6].val[N64-1] = -0x28BB2A4CD8 ; TC[1][7].val[N64-1] = +0x241B04B7050 ; TC[1][8].val[N64-1] = -0x18F1E28D4012 ; TC[1][9].val[N64-1] = +0xD7E22B9CA8D4 ; TC[1][10].val[N64-1] = -0x5B4C99F611830 ; TC[1][11].val[N64-1] = +0x1DF8E5222918A0 ; TC[1][12].val[N64-1] = -0x7881E3FC9CCE20 ; TC[1][13].val[N64-1] = +0x16A67728CD81540 ; TC[1][14].val[N64-1] = -0x31185F38C9BB000 ; TC[1][15].val[N64-1] = +0x4817C6804553C00 ; TC[1][16].val[N64-1] = -0x3FD8EE35A992000 ; TC[1][17].val[N64-1] = +0x1996CA63C160000 ; TC[1][18].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x99 ; TC[2][1].val[N64-1] = -0x6501 ; TC[2][2].val[N64-1] = +0x1EE1CC ; TC[2][3].val[N64-1] = -0x5CD9894 ; TC[2][4].val[N64-1] = +0xBFF9E296 ; TC[2][5].val[N64-1] = -0x1215DB6366 ; TC[2][6].val[N64-1] = +0x148DB56F12C ; TC[2][7].val[N64-1] = -0x11F6DABAE57C ; TC[2][8].val[N64-1] = +0xC348AABC1049 ; TC[2][9].val[N64-1] = -0x6787922EC1B11 ; TC[2][10].val[N64-1] = +0x2ABAC1F794B280 ; TC[2][11].val[N64-1] = -0xD9CEC97DED39E8 ; TC[2][12].val[N64-1] = +0x34B761A89B7B590 ; TC[2][13].val[N64-1] = -0x971D32A7CF22190 ; TC[2][14].val[N64-1] = +0x1339BB8EDE73C980 ; TC[2][15].val[N64-1] = -0x19EE1CEC93184300 ; TC[2][16].val[N64-1] = +0x145BA62780B98800 ; TC[2][17].val[N64-1] = -0x6CC0DC27F5D8000 ; TC[2][18].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x330 ; TC[3][1].val[N64-1] = +0x21780 ; TC[3][2].val[N64-1] = -0xA2A320 ; TC[3][3].val[N64-1] = +0x1E54ACE0 ; TC[3][4].val[N64-1] = -0x3E2C7B800 ; TC[3][5].val[N64-1] = +0x5CCBF9B060 ; TC[3][6].val[N64-1] = -0x6846C5C1960 ; TC[3][7].val[N64-1] = +0x59F5C26FDDA0 ; TC[3][8].val[N64-1] = -0x3C340B9BA4DD0 ; TC[3][9].val[N64-1] = +0x1F5BCAFF9254A0 ; TC[3][10].val[N64-1] = -0xCAD5B59E388580 ; TC[3][11].val[N64-1] = +0x3F0EB26C079BF00 ; TC[3][12].val[N64-1] = -0xED2FCD3DC48F500 ; TC[3][13].val[N64-1] = +0x290B062CC282BA00 ; TC[3][14].val[N64-1] = -0x50264CE38FA2C000 ; TC[3][15].val[N64-1] = +0x66EAD98C5116E000 ; TC[3][16].val[N64-1] = -0x4C69735E86F10000 ; TC[3][17].val[N64-1] = +0x182ADB971A300000 ; TC[3][18].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0xBF4 ; TC[4][1].val[N64-1] = -0x7CC2C ; TC[4][2].val[N64-1] = +0x25A3B68 ; TC[4][3].val[N64-1] = -0x6F7A45D0 ; TC[4][4].val[N64-1] = +0xE29BC7398 ; TC[4][5].val[N64-1] = -0x14F0D3D5D08 ; TC[4][6].val[N64-1] = +0x1748581CEB40 ; TC[4][7].val[N64-1] = -0x13D89FBBBEF90 ; TC[4][8].val[N64-1] = +0xD1A1794F562D4 ; TC[4][9].val[N64-1] = -0x6B847313FF1D6C ; TC[4][10].val[N64-1] = +0x2AB58487C85B6F8 ; TC[4][11].val[N64-1] = -0xD03F4EA93AD8E40 ; TC[4][12].val[N64-1] = +0x2FDDB5E420B50280 ; TC[4][13].val[N64-1] = -0x81381BE6C4CAF3C0 ; TC[4][14].val[N64-1] = +0xF56B3631D3B52D80 ; TC[4][15].val[N64-2] = -0x1 ; TC[4][15].val[N64-1] = 0x31F2B806F1280200 ; TC[4][16].val[N64-1] = +0xDC929FF145A91000 ; TC[4][17].val[N64-1] = -0x43F88998F9A70000 ; TC[4][18].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x2178 ; TC[5][1].val[N64-1] = +0x15B3D0 ; TC[5][2].val[N64-1] = -0x6811200 ; TC[5][3].val[N64-1] = +0x131F6CFA0 ; TC[5][4].val[N64-1] = -0x268ECA4370 ; TC[5][5].val[N64-1] = +0x387FB5D8EC0 ; TC[5][6].val[N64-1] = -0x3E31A22C7480 ; TC[5][7].val[N64-1] = +0x346E7A40D6FE0 ; TC[5][8].val[N64-1] = -0x22315ED6A4C6D8 ; TC[5][9].val[N64-1] = +0x114D37024B52970 ; TC[5][10].val[N64-1] = -0x6C56E3CB8491440 ; TC[5][11].val[N64-1] = +0x207BC9C043855D80 ; TC[5][12].val[N64-1] = -0x75615D33E65E3980 ; TC[5][13].val[N64-2] = +0x1 ; TC[5][13].val[N64-1] = 0x37030AE4157FA700 ; TC[5][14].val[N64-2] = -0x2 ; TC[5][14].val[N64-1] = 0x435E3362E7C48000 ; TC[5][15].val[N64-2] = +0x2 ; TC[5][15].val[N64-1] = 0xC4816152F9205000 ; TC[5][16].val[N64-2] = -0x1 ; TC[5][16].val[N64-1] = 0xF5B21985A5918000 ; TC[5][17].val[N64-1] = +0x98413437F1C80000 ; TC[5][18].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x4884 ; TC[6][1].val[N64-1] = -0x2EBD14 ; TC[6][2].val[N64-1] = +0xDEA5480 ; TC[6][3].val[N64-1] = -0x289E45F30 ; TC[6][4].val[N64-1] = +0x5141F87598 ; TC[6][5].val[N64-1] = -0x760CA5C78F8 ; TC[6][6].val[N64-1] = +0x80BD4455B110 ; TC[6][7].val[N64-1] = -0x6B6F550FC8F70 ; TC[6][8].val[N64-1] = +0x454C05B1B5E384 ; TC[6][9].val[N64-1] = -0x22A6E298FE8EED4 ; TC[6][10].val[N64-1] = +0xD6421C912D353D0 ; TC[6][11].val[N64-1] = -0x3F6394A6986F59C0 ; TC[6][12].val[N64-1] = +0xE1E52D011154D700 ; TC[6][13].val[N64-2] = -0x2 ; TC[6][13].val[N64-1] = 0x4E1BA5EF5B944EC0 ; TC[6][14].val[N64-2] = +0x4 ; TC[6][14].val[N64-1] = 0x3BF1D70BB996CE00 ; TC[6][15].val[N64-2] = -0x5 ; TC[6][15].val[N64-1] = 0x1BE9CA9CE6634400 ; TC[6][16].val[N64-2] = +0x3 ; TC[6][16].val[N64-1] = 0x9300C0A1B5F06000 ; TC[6][17].val[N64-2] = -0x1 ; TC[6][17].val[N64-1] = 0x12E781D6C9E20000 ; TC[6][18].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x7C50 ; TC[7][1].val[N64-1] = +0x4FA340 ; TC[7][2].val[N64-1] = -0x178E20A0 ; TC[7][3].val[N64-1] = +0x44457FF60 ; TC[7][4].val[N64-1] = -0x878AB80EC0 ; TC[7][5].val[N64-1] = +0xC34ED488F60 ; TC[7][6].val[N64-1] = -0xD3233E298DE0 ; TC[7][7].val[N64-1] = +0xAE8FF71FF7B20 ; TC[7][8].val[N64-1] = -0x6F7D320A85C6F0 ; TC[7][9].val[N64-1] = +0x372CC2387C803E0 ; TC[7][10].val[N64-1] = -0x1517ED793204E880 ; TC[7][11].val[N64-1] = +0x62C00098443EC100 ; TC[7][12].val[N64-2] = -0x1 ; TC[7][12].val[N64-1] = 0x5BFFF8D2A90A5700 ; TC[7][13].val[N64-2] = +0x3 ; TC[7][13].val[N64-1] = 0x831BAFE2AFF9EE00 ; TC[7][14].val[N64-2] = -0x6 ; TC[7][14].val[N64-1] = 0x621DB9ECF7B4C000 ; TC[7][15].val[N64-2] = +0x7 ; TC[7][15].val[N64-1] = 0xA07832E639ECA000 ; TC[7][16].val[N64-2] = -0x5 ; TC[7][16].val[N64-1] = 0x4A1C9C3C08B30000 ; TC[7][17].val[N64-2] = +0x1 ; TC[7][17].val[N64-1] = 0x93F0E8946C900000 ; TC[7][18].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0xAAEE ; TC[8][1].val[N64-1] = -0x6CD58A ; TC[8][2].val[N64-1] = +0x1FFB43D4 ; TC[8][3].val[N64-1] = -0x5C0D6DA88 ; TC[8][4].val[N64-1] = +0xB569D53A04 ; TC[8][5].val[N64-1] = -0x10360EC582FC ; TC[8][6].val[N64-1] = +0x1161D6B276F30 ; TC[8][7].val[N64-1] = -0xE3FA719D3C558 ; TC[8][8].val[N64-1] = +0x905186A914C7DE ; TC[8][9].val[N64-1] = -0x46C617D3754612A ; TC[8][10].val[N64-1] = +0x1ACEC772E508DBAC ; TC[8][11].val[N64-1] = -0x7C5812E8B6FEA9D0 ; TC[8][12].val[N64-2] = +0x1 ; TC[8][12].val[N64-1] = 0xB23764958154EAC0 ; TC[8][13].val[N64-2] = -0x4 ; TC[8][13].val[N64-1] = 0x580AA8174253D6A0 ; TC[8][14].val[N64-2] = +0x7 ; TC[8][14].val[N64-1] = 0xD47E1BD19FBF65C0 ; TC[8][15].val[N64-2] = -0x9 ; TC[8][15].val[N64-1] = 0x491284F861D5E600 ; TC[8][16].val[N64-2] = +0x6 ; TC[8][16].val[N64-1] = 0x65D818F76ACC7400 ; TC[8][17].val[N64-2] = -0x1 ; TC[8][17].val[N64-1] = 0xE5FDD7D2929D4000 ; TC[8][18].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0xBDEC ; TC[9][1].val[N64-1] = +0x782F58 ; TC[9][2].val[N64-1] = -0x2316B610 ; TC[9][3].val[N64-1] = +0x644F83C80 ; TC[9][4].val[N64-1] = -0xC44936D2E8 ; TC[9][5].val[N64-1] = +0x11692A38F230 ; TC[9][6].val[N64-1] = -0x1286B2906F5F0 ; TC[9][7].val[N64-1] = +0xF11500E996780 ; TC[9][8].val[N64-1] = -0x9766598FD3F84C ; TC[9][9].val[N64-1] = +0x49A6EF59C30F738 ; TC[9][10].val[N64-1] = -0x1BAD043633B0F820 ; TC[9][11].val[N64-1] = +0x7F5E4DC2B51487C0 ; TC[9][12].val[N64-2] = -0x1 ; TC[9][12].val[N64-1] = 0xB96D78708C99B2C0 ; TC[9][13].val[N64-2] = +0x4 ; TC[9][13].val[N64-1] = 0x6274523964219380 ; TC[9][14].val[N64-2] = -0x7 ; TC[9][14].val[N64-1] = 0xD9F0665DCF3A6000 ; TC[9][15].val[N64-2] = +0x9 ; TC[9][15].val[N64-1] = 0x4173B8D621692800 ; TC[9][16].val[N64-2] = -0x6 ; TC[9][16].val[N64-1] = 0x584A569D5A48C000 ; TC[9][17].val[N64-2] = +0x1 ; TC[9][17].val[N64-1] = 0xDFFDDEA3B9E40000 ; TC[9][18].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0xAAEE ; TC[10][1].val[N64-1] = -0x6B7FAE ; TC[10][2].val[N64-1] = +0x1F2EF358 ; TC[10][3].val[N64-1] = -0x588DB77B8 ; TC[10][4].val[N64-1] = +0xAC17F96114 ; TC[10][5].val[N64-1] = -0xF286DB18854 ; TC[10][6].val[N64-1] = +0x10039986433C8 ; TC[10][7].val[N64-1] = -0xCEE527F253908 ; TC[10][8].val[N64-1] = +0x80FF86803EB84E ; TC[10][9].val[N64-1] = -0x3E4F2717D876D0E ; TC[10][10].val[N64-1] = +0x17405AEDB861A270 ; TC[10][11].val[N64-1] = -0x6A4AC136AB752ED0 ; TC[10][12].val[N64-2] = +0x1 ; TC[10][12].val[N64-1] = 0x6E0C6FB886B66520 ; TC[10][13].val[N64-2] = -0x3 ; TC[10][13].val[N64-1] = 0x9D496F8E09DB3960 ; TC[10][14].val[N64-2] = +0x6 ; TC[10][14].val[N64-1] = 0x6FF500FF4FCDDD00 ; TC[10][15].val[N64-2] = -0x7 ; TC[10][15].val[N64-1] = 0x8D71598C41C67200 ; TC[10][16].val[N64-2] = +0x5 ; TC[10][16].val[N64-1] = 0x27FEC13FE7BB3000 ; TC[10][17].val[N64-2] = -0x1 ; TC[10][17].val[N64-1] = 0x84CB130EDBB10000 ; TC[10][18].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x7C50 ; TC[11][1].val[N64-1] = +0x4DB200 ; TC[11][2].val[N64-1] = -0x1664F160 ; TC[11][3].val[N64-1] = +0x3F2E484A0 ; TC[11][4].val[N64-1] = -0x79F94E5780 ; TC[11][5].val[N64-1] = +0xAAC01F33420 ; TC[11][6].val[N64-1] = -0xB331A5B23C20 ; TC[11][7].val[N64-1] = +0x8FBD40679C6E0 ; TC[11][8].val[N64-1] = -0x590A11E1469930 ; TC[11][9].val[N64-1] = +0x2ABC9BD2367DF60 ; TC[11][10].val[N64-1] = -0xFD9D75163066A80 ; TC[11][11].val[N64-1] = +0x480B3E69611A8900 ; TC[11][12].val[N64-1] = -0xF6C44E755A9DBB00 ; TC[11][13].val[N64-2] = +0x2 ; TC[11][13].val[N64-1] = 0x6CAC1E9A6A7B4600 ; TC[11][14].val[N64-2] = -0x4 ; TC[11][14].val[N64-1] = 0x4C7A387D343E4000 ; TC[11][15].val[N64-2] = +0x5 ; TC[11][15].val[N64-1] = 0x0607DAFFC1312000 ; TC[11][16].val[N64-2] = -0x3 ; TC[11][16].val[N64-1] = 0x6B0F978A510F0000 ; TC[11][17].val[N64-2] = +0x1 ; TC[11][17].val[N64-1] = 0x010DAB472DD00000 ; TC[11][18].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x4884 ; TC[12][1].val[N64-1] = -0x2D09FC ; TC[12][2].val[N64-1] = +0xCE64B28 ; TC[12][3].val[N64-1] = -0x24296D450 ; TC[12][4].val[N64-1] = +0x455E40BCF8 ; TC[12][5].val[N64-1] = -0x607EB265EE8 ; TC[12][6].val[N64-1] = +0x64A2FCB41400 ; TC[12][7].val[N64-1] = -0x503C1128DC5D0 ; TC[12][8].val[N64-1] = +0x3168B8B8FBFA64 ; TC[12][9].val[N64-1] = -0x1794DA30E5C873C ; TC[12][10].val[N64-1] = +0x8B3131DC5F295F8 ; TC[12][11].val[N64-1] = -0x275779F7C2044900 ; TC[12][12].val[N64-1] = +0x8620F14B8BBD8580 ; TC[12][13].val[N64-2] = -0x1 ; TC[12][13].val[N64-1] = 0x4FEF646B36AF16C0 ; TC[12][14].val[N64-2] = +0x2 ; TC[12][14].val[N64-1] = 0x515F05A14EDB9580 ; TC[12][15].val[N64-2] = -0x2 ; TC[12][15].val[N64-1] = 0xB32091538DA11600 ; TC[12][16].val[N64-2] = +0x1 ; TC[12][16].val[N64-1] = 0xD4F4B06478B6F000 ; TC[12][17].val[N64-1] = -0x8973C0EB64F10000 ; TC[12][18].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x2178 ; TC[13][1].val[N64-1] = +0x14A810 ; TC[13][2].val[N64-1] = -0x5E10C40 ; TC[13][3].val[N64-1] = +0x1060E8A60 ; TC[13][4].val[N64-1] = -0x1F39DF4AB0 ; TC[13][5].val[N64-1] = +0x2B2D4FA1500 ; TC[13][6].val[N64-1] = -0x2CC4BA4D2D40 ; TC[13][7].val[N64-1] = +0x237E259006A20 ; TC[13][8].val[N64-1] = -0x15BD6685E29298 ; TC[13][9].val[N64-1] = +0xA52C15896B99F0 ; TC[13][10].val[N64-1] = -0x3CA5255755C1240 ; TC[13][11].val[N64-1] = +0x1110C298E745D580 ; TC[13][12].val[N64-1] = -0x39F26C31796D3580 ; TC[13][13].val[N64-1] = +0x909A5E646ACB0F00 ; TC[13][14].val[N64-1] = -0xFE969EBDE6F30000 ; TC[13][15].val[N64-2] = +0x1 ; TC[13][15].val[N64-1] = 0x27B2529CC59FD000 ; TC[13][16].val[N64-1] = -0xC82ACE2E7A158000 ; TC[13][17].val[N64-1] = +0x3A8F3B77FA880000 ; TC[13][18].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0xBF4 ; TC[14][1].val[N64-1] = -0x754A4 ; TC[14][2].val[N64-1] = +0x212CB20 ; TC[14][3].val[N64-1] = -0x5BDC17B0 ; TC[14][4].val[N64-1] = +0xAE19C3F38 ; TC[14][5].val[N64-1] = -0xEF5DA3B658 ; TC[14][6].val[N64-1] = +0xF6D6E1E6690 ; TC[14][7].val[N64-1] = -0xC2AF568600B0 ; TC[14][8].val[N64-1] = +0x76AA8C8911774 ; TC[14][9].val[N64-1] = -0x3817966FE56064 ; TC[14][10].val[N64-1] = +0x1481FDAADF6E730 ; TC[14][11].val[N64-1] = -0x5BF98170243C580 ; TC[14][12].val[N64-1] = +0x1373384C4FB66E80 ; TC[14][13].val[N64-1] = -0x3061DF4AEBA4F2C0 ; TC[14][14].val[N64-1] = +0x54F16FB403DBB600 ; TC[14][15].val[N64-1] = -0x626B74F609F8C400 ; TC[14][16].val[N64-1] = +0x427D1A987EAE6000 ; TC[14][17].val[N64-1] = -0x136B950722C20000 ; TC[14][18].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x330 ; TC[15][1].val[N64-1] = +0x1F140 ; TC[15][2].val[N64-1] = -0x8BC6E0 ; TC[15][3].val[N64-1] = +0x180BEF20 ; TC[15][4].val[N64-1] = -0x2D512BBC0 ; TC[15][5].val[N64-1] = +0x3DF837D820 ; TC[15][6].val[N64-1] = -0x3F9450380A0 ; TC[15][7].val[N64-1] = +0x31E7FC4FA060 ; TC[15][8].val[N64-1] = -0x1E48A385F8110 ; TC[15][9].val[N64-1] = +0xE4173DF28AE20 ; TC[15][10].val[N64-1] = -0x53134C898D4F80 ; TC[15][11].val[N64-1] = +0x1734ACB8BDBA700 ; TC[15][12].val[N64-1] = -0x4E45C5AEBD76900 ; TC[15][13].val[N64-1] = +0xC22935485BE7200 ; TC[15][14].val[N64-1] = -0x1540BD7601024000 ; TC[15][15].val[N64-1] = +0x1892A64CF0DD6000 ; TC[15][16].val[N64-1] = -0x109241815D3D0000 ; TC[15][17].val[N64-1] = +0x4D55F1E38700000 ; TC[15][18].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0x99 ; TC[16][1].val[N64-1] = -0x5CA3 ; TC[16][2].val[N64-1] = +0x19E19E ; TC[16][3].val[N64-1] = -0x46D424C ; TC[16][4].val[N64-1] = +0x84C0EEFE ; TC[16][5].val[N64-1] = -0xB49C038B2 ; TC[16][6].val[N64-1] = +0xB86B0A2CD8 ; TC[16][7].val[N64-1] = -0x901E0C5FA54 ; TC[16][8].val[N64-1] = +0x571853D23601 ; TC[16][9].val[N64-1] = -0x28D853B40DB93 ; TC[16][10].val[N64-1] = +0xED360895F2F72 ; TC[16][11].val[N64-1] = -0x420E44D723A7C8 ; TC[16][12].val[N64-1] = +0xDE2F601357ACE0 ; TC[16][13].val[N64-1] = -0x225C95E5AE6BEB0 ; TC[16][14].val[N64-1] = +0x3C0CBFE29EC21A0 ; TC[16][15].val[N64-1] = -0x454D427B13DBC00 ; TC[16][16].val[N64-1] = +0x2EA9D85930E4E00 ; TC[16][17].val[N64-1] = -0xD981B84FEBB000 ; TC[16][18].val[N64-1] = +0x0 ; TC[17][0].val[N64-1] = -0x12 ; TC[17][1].val[N64-1] = +0xAD4 ; TC[17][2].val[N64-1] = -0x301C8 ; TC[17][3].val[N64-1] = +0x82EC90 ; TC[17][4].val[N64-1] = -0xF41B62C ; TC[17][5].val[N64-1] = +0x14A7F09F8 ; TC[17][6].val[N64-1] = -0x14FF55B778 ; TC[17][7].val[N64-1] = +0x10576C48E30 ; TC[17][8].val[N64-1] = -0x9D6AFCB3F32 ; TC[17][9].val[N64-1] = +0x499261AAB694 ; TC[17][10].val[N64-1] = -0x1A9F34EA7A130 ; TC[17][11].val[N64-1] = +0x7648688687CA0 ; TC[17][12].val[N64-1] = -0x18CDDA0FD5A020 ; TC[17][13].val[N64-1] = +0x3D3DDB7C454140 ; TC[17][14].val[N64-1] = -0x6AD1D2D8DA7000 ; TC[17][15].val[N64-1] = +0x7B135B2A6F7C00 ; TC[17][16].val[N64-1] = -0x52C23D8D872000 ; TC[17][17].val[N64-1] = +0x18157330B60000 ; TC[17][18].val[N64-1] = +0x0 ; TC[18][0].val[N64-1] = +0x1 ; TC[18][1].val[N64-1] = -0x99 ; TC[18][2].val[N64-1] = +0x2A3C ; TC[18][3].val[N64-1] = -0x724D4 ; TC[18][4].val[N64-1] = +0xD40B86 ; TC[18][5].val[N64-1] = -0x11DC4EF6 ; TC[18][6].val[N64-1] = +0x121464D6C ; TC[18][7].val[N64-1] = -0xE045C355C ; TC[18][8].val[N64-1] = +0x868F021071 ; TC[18][9].val[N64-1] = -0x3EB0F160FA9 ; TC[18][10].val[N64-1] = +0x169EED80FF10 ; TC[18][11].val[N64-1] = -0x644090923008 ; TC[18][12].val[N64-1] = +0x14F9D73E00FD0 ; TC[18][13].val[N64-1] = -0x33B00E1E1D390 ; TC[18][14].val[N64-1] = +0x5A00403175580 ; TC[18][15].val[N64-1] = -0x678BCDEA24300 ; TC[18][16].val[N64-1] = +0x458AE4FA48800 ; TC[18][17].val[N64-1] = -0x1437EEECD8000 ; TC[18][18].val[N64-1] = +0x0 ; ### For IPdeg = 10 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20} Common Denom with IP deg=10 is +0x21C3677C82B40000 Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0xD2 ; TC[0][2].val[N64-1] = +0x5087 ; TC[0][3].val[N64-1] = -0x132D92 ; TC[0][4].val[N64-1] = +0x32DB84A ; TC[0][5].val[N64-1] = -0x63ACFAF4 ; TC[0][6].val[N64-1] = +0x95A6C96EE ; TC[0][7].val[N64-1] = -0xB00BBD1274 ; TC[0][8].val[N64-1] = +0xA49610AE935 ; TC[0][9].val[N64-1] = -0x7B5062A9DD4A ; TC[0][10].val[N64-1] = +0x4A53237D5AB6B ; TC[0][11].val[N64-1] = -0x24085E34B0761A ; TC[0][12].val[N64-1] = +0xDFEE308D1536B0 ; TC[0][13].val[N64-1] = -0x452144C87434E30 ; TC[0][14].val[N64-1] = +0x10BEDFC8D1559B70 ; TC[0][15].val[N64-1] = -0x31F5B24C4DF2F8A0 ; TC[0][16].val[N64-1] = +0x6F8C0B443C318180 ; TC[0][17].val[N64-1] = -0xB29EBBC63BB36A00 ; TC[0][18].val[N64-1] = +0xBF90CE5C48967800 ; TC[0][19].val[N64-1] = -0x7978B7DD44A0C000 ; TC[0][20].val[N64-1] = +0x21C3677C82B40000 ; TC[1][0].val[N64-1] = -0x14 ; TC[1][1].val[N64-1] = +0x1054 ; TC[1][2].val[N64-1] = -0x63A38 ; TC[1][3].val[N64-1] = +0x1795530 ; TC[1][4].val[N64-1] = -0x3E191098 ; TC[1][5].val[N64-1] = +0x78B6A8A78 ; TC[1][6].val[N64-1] = -0xB385114020 ; TC[1][7].val[N64-1] = +0xD0D65B430F0 ; TC[1][8].val[N64-1] = -0xC0AE2F260734 ; TC[1][9].val[N64-1] = +0x8E199861F4294 ; TC[1][10].val[N64-1] = -0x540652D69221C8 ; TC[1][11].val[N64-1] = +0x27CA10947371840 ; TC[1][12].val[N64-1] = -0xF01FAC1BE712D80 ; TC[1][13].val[N64-1] = +0x47679B38D2D0EE40 ; TC[1][14].val[N64-2] = -0x1 ; TC[1][14].val[N64-1] = 0x0781E07787DF3680 ; TC[1][15].val[N64-2] = +0x2 ; TC[1][15].val[N64-1] = 0xDFB00D7E8F1C3600 ; TC[1][16].val[N64-2] = -0x5 ; TC[1][16].val[N64-1] = 0xD740D3D624C1E800 ; TC[1][17].val[N64-2] = +0x8 ; TC[1][17].val[N64-1] = 0x1D25D7A685426000 ; TC[1][18].val[N64-2] = -0x6 ; TC[1][18].val[N64-1] = 0xDA2A478F267F0000 ; TC[1][19].val[N64-2] = +0x2 ; TC[1][19].val[N64-1] = 0xA34415BA36100000 ; TC[1][20].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0xBE ; TC[2][1].val[N64-1] = -0x9A60 ; TC[2][2].val[N64-1] = +0x3A8F72 ; TC[2][3].val[N64-1] = -0xDC6B378 ; TC[2][4].val[N64-1] = +0x240615FFC ; TC[2][5].val[N64-1] = -0x45799F8120 ; TC[2][6].val[N64-1] = +0x66629590264 ; TC[2][7].val[N64-1] = -0x75DC63A1AD50 ; TC[2][8].val[N64-1] = +0x6B6BD3ED5BAB6 ; TC[2][9].val[N64-1] = -0x4E182EBC66C780 ; TC[2][10].val[N64-1] = +0x2D66AE7F7C7AA6A ; TC[2][11].val[N64-1] = -0x1511601B2B685278 ; TC[2][12].val[N64-1] = +0x7C1007D25EEDF1B0 ; TC[2][13].val[N64-2] = -0x2 ; TC[2][13].val[N64-1] = 0x3CCB0127A6182440 ; TC[2][14].val[N64-2] = +0x7 ; TC[2][14].val[N64-1] = 0xF41414BC115914A0 ; TC[2][15].val[N64-2] = -0x15 ; TC[2][15].val[N64-1] = 0x2C322B29B7A25D80 ; TC[2][16].val[N64-2] = +0x28 ; TC[2][16].val[N64-1] = 0x718C06513D796200 ; TC[2][17].val[N64-2] = -0x33 ; TC[2][17].val[N64-1] = 0xAEB7507DD435E800 ; TC[2][18].val[N64-2] = +0x26 ; TC[2][18].val[N64-1] = 0xD00A878237414000 ; TC[2][19].val[N64-2] = -0xC ; TC[2][19].val[N64-1] = 0x8783673480CC0000 ; TC[2][20].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x474 ; TC[3][1].val[N64-1] = +0x399CC ; TC[3][2].val[N64-1] = -0x15BCBC8 ; TC[3][3].val[N64-1] = +0x51538AD0 ; TC[3][4].val[N64-1] = -0xD339E0918 ; TC[3][5].val[N64-1] = +0x19443736B48 ; TC[3][6].val[N64-1] = -0x24E9E135DA00 ; TC[3][7].val[N64-1] = +0x2A136A2549E90 ; TC[3][8].val[N64-1] = -0x25EB203D98A454 ; TC[3][9].val[N64-1] = +0x1B36096A3A3808C ; TC[3][10].val[N64-1] = -0xF9581DCB894D6D8 ; TC[3][11].val[N64-1] = +0x71B4BDEC780F6740 ; TC[3][12].val[N64-2] = -0x2 ; TC[3][12].val[N64-1] = 0x9012766EDA495200 ; TC[3][13].val[N64-2] = +0xB ; TC[3][13].val[N64-1] = 0x8D4B017DC8DC37C0 ; TC[3][14].val[N64-2] = -0x27 ; TC[3][14].val[N64-1] = 0xEA1B85CAD6A38780 ; TC[3][15].val[N64-2] = +0x66 ; TC[3][15].val[N64-1] = 0xBBCB6A6A9A109200 ; TC[3][16].val[N64-2] = -0xBC ; TC[3][16].val[N64-1] = 0x883FEC9C3E42F800 ; TC[3][17].val[N64-2] = +0xE5 ; TC[3][17].val[N64-1] = 0xD21C68ED202B2000 ; TC[3][18].val[N64-2] = -0xA3 ; TC[3][18].val[N64-1] = 0x9A81B82BDD8D0000 ; TC[3][19].val[N64-2] = +0x32 ; TC[3][19].val[N64-1] = 0x1E0D9CD203300000 ; TC[3][20].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x12ED ; TC[4][1].val[N64-1] = -0xF3AB6 ; TC[4][2].val[N64-1] = +0x5B72023 ; TC[4][3].val[N64-1] = -0x15418F39E ; TC[4][4].val[N64-1] = +0x36D7E5020A ; TC[4][5].val[N64-1] = -0x683113573BC ; TC[4][6].val[N64-1] = +0x96F8144EA766 ; TC[4][7].val[N64-1] = -0xAA7EDD81B9FCC ; TC[4][8].val[N64-1] = +0x980F0A3B1120E1 ; TC[4][9].val[N64-1] = -0x6BD94325C8C8DFE ; TC[4][10].val[N64-1] = +0x3CF426A144AB0017 ; TC[4][11].val[N64-2] = -0x1 ; TC[4][11].val[N64-1] = 0xB621C4661CFF29B6 ; TC[4][12].val[N64-2] = +0x9 ; TC[4][12].val[N64-1] = 0xB587DB45A67F5A18 ; TC[4][13].val[N64-2] = -0x2A ; TC[4][13].val[N64-1] = 0xEF4ABF455AD15A10 ; TC[4][14].val[N64-2] = +0x91 ; TC[4][14].val[N64-1] = 0x2F464E8C65E95E70 ; TC[4][15].val[N64-2] = -0x16C ; TC[4][15].val[N64-1] = 0xC9E633EDA7C5F260 ; TC[4][16].val[N64-2] = +0x28B ; TC[4][16].val[N64-1] = 0xF5D86AB095D81A00 ; TC[4][17].val[N64-2] = -0x304 ; TC[4][17].val[N64-1] = 0xAEC61BF58B2CBA00 ; TC[4][18].val[N64-2] = +0x216 ; TC[4][18].val[N64-1] = 0xCC7918B39B0A3000 ; TC[4][19].val[N64-2] = -0x9F ; TC[4][19].val[N64-1] = 0xBFCB63DD6A290000 ; TC[4][20].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x3C90 ; TC[5][1].val[N64-1] = +0x307F50 ; TC[5][2].val[N64-1] = -0x121A7360 ; TC[5][3].val[N64-1] = +0x42EF39940 ; TC[5][4].val[N64-1] = -0xAB96270360 ; TC[5][5].val[N64-1] = +0x143AAD5B4860 ; TC[5][6].val[N64-1] = -0x1D14EEDAC4400 ; TC[5][7].val[N64-1] = +0x208F3C46503D40 ; TC[5][8].val[N64-1] = -0x1CC2FD7C53A6790 ; TC[5][9].val[N64-1] = +0x142F45207545CBD0 ; TC[5][10].val[N64-1] = -0xB46857B332008520 ; TC[5][11].val[N64-2] = +0x5 ; TC[5][11].val[N64-1] = 0x003112D704EDED00 ; TC[5][12].val[N64-2] = -0x1B ; TC[5][12].val[N64-1] = 0xF8D3FE2D3C1A6200 ; TC[5][13].val[N64-2] = +0x79 ; TC[5][13].val[N64-1] = 0xCEC963DDAFAB5100 ; TC[5][14].val[N64-2] = -0x195 ; TC[5][14].val[N64-1] = 0x1DE1FEB1623D1A00 ; TC[5][15].val[N64-2] = +0x3E8 ; TC[5][15].val[N64-1] = 0x1A9433B9DFBFD800 ; TC[5][16].val[N64-2] = -0x6DB ; TC[5][16].val[N64-1] = 0x0C8551DC1773A000 ; TC[5][17].val[N64-2] = +0x7FA ; TC[5][17].val[N64-1] = 0x6EB17C332C818000 ; TC[5][18].val[N64-2] = -0x56D ; TC[5][18].val[N64-1] = 0x885A47EC3A3C0000 ; TC[5][19].val[N64-2] = +0x198 ; TC[5][19].val[N64-1] = 0xF53BE0EF24400000 ; TC[5][20].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x9768 ; TC[6][1].val[N64-1] = -0x78A6E0 ; TC[6][2].val[N64-1] = +0x2CCC6E98 ; TC[6][3].val[N64-1] = -0xA4AE109C0 ; TC[6][4].val[N64-1] = +0x1A381004990 ; TC[6][5].val[N64-1] = -0x311E804A25C0 ; TC[6][6].val[N64-1] = +0x4616BC766D030 ; TC[6][7].val[N64-1] = -0x4DD5EA9E490A00 ; TC[6][8].val[N64-1] = +0x442728D2646C488 ; TC[6][9].val[N64-1] = -0x2F5FD38B60DFF0E0 ; TC[6][10].val[N64-2] = +0x1 ; TC[6][10].val[N64-1] = 0xA314C61171AA1B38 ; TC[6][11].val[N64-2] = -0xB ; TC[6][11].val[N64-1] = 0x7D1652F0D35CAD40 ; TC[6][12].val[N64-2] = +0x3F ; TC[6][12].val[N64-1] = 0x81F1754BDFB3F800 ; TC[6][13].val[N64-2] = -0x111 ; TC[6][13].val[N64-1] = 0x1FA8A318683E4380 ; TC[6][14].val[N64-2] = +0x380 ; TC[6][14].val[N64-1] = 0xA5968A7C1800A080 ; TC[6][15].val[N64-2] = -0x888 ; TC[6][15].val[N64-1] = 0x567432116B579E00 ; TC[6][16].val[N64-2] = +0xEC6 ; TC[6][16].val[N64-1] = 0xE4D0A6D123716800 ; TC[6][17].val[N64-2] = -0x10FA ; TC[6][17].val[N64-1] = 0xD45A4CD83FC0A000 ; TC[6][18].val[N64-2] = +0xB6B ; TC[6][18].val[N64-1] = 0x426E773CBF650000 ; TC[6][19].val[N64-2] = -0x353 ; TC[6][19].val[N64-1] = 0xFEE769F236300000 ; TC[6][20].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x12ED0 ; TC[7][1].val[N64-1] = +0xF01EF0 ; TC[7][2].val[N64-1] = -0x58AFD720 ; TC[7][3].val[N64-1] = +0x14428860C0 ; TC[7][4].val[N64-1] = -0x334B2D262E0 ; TC[7][5].val[N64-1] = +0x5F7628D70A20 ; TC[7][6].val[N64-1] = -0x8740A74661E80 ; TC[7][7].val[N64-1] = +0x951099669900C0 ; TC[7][8].val[N64-1] = -0x81777E7E9CAFBD0 ; TC[7][9].val[N64-1] = +0x5938BE5D28843570 ; TC[7][10].val[N64-2] = -0x3 ; TC[7][10].val[N64-1] = 0x0E1A421F52360AE0 ; TC[7][11].val[N64-2] = +0x15 ; TC[7][11].val[N64-1] = 0x3C6E1FD7BB385500 ; TC[7][12].val[N64-2] = -0x74 ; TC[7][12].val[N64-1] = 0x39EBEEFB8935BC00 ; TC[7][13].val[N64-2] = +0x1EE ; TC[7][13].val[N64-1] = 0xC12F3CDE8C740300 ; TC[7][14].val[N64-2] = -0x647 ; TC[7][14].val[N64-1] = 0x7ECA10073BC05600 ; TC[7][15].val[N64-2] = +0xF23 ; TC[7][15].val[N64-1] = 0xF87071C154746800 ; TC[7][16].val[N64-2] = -0x19F6 ; TC[7][16].val[N64-1] = 0x0C008A29FFCF6000 ; TC[7][17].val[N64-2] = +0x1D8E ; TC[7][17].val[N64-1] = 0x0E78A4582A268000 ; TC[7][18].val[N64-2] = -0x13B6 ; TC[7][18].val[N64-1] = 0x13CC0A3354C40000 ; TC[7][19].val[N64-2] = +0x5B4 ; TC[7][19].val[N64-1] = 0x9068235613C00000 ; TC[7][20].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x1EC12 ; TC[8][1].val[N64-1] = -0x1844634 ; TC[8][2].val[N64-1] = +0x8EA6EBDE ; TC[8][3].val[N64-1] = -0x2067B66D54 ; TC[8][4].val[N64-1] = +0x518D9B1C294 ; TC[8][5].val[N64-1] = -0x96D0A6E88088 ; TC[8][6].val[N64-1] = +0xD43EBD670007C ; TC[8][7].val[N64-1] = -0xE843917F423848 ; TC[8][8].val[N64-1] = +0xC83A31DD0E47F7A ; TC[8][9].val[N64-1] = -0x88EA1056DE17CB64 ; TC[8][10].val[N64-2] = +0x4 ; TC[8][10].val[N64-1] = 0xA67F9E1FA1B95666 ; TC[8][11].val[N64-2] = -0x20 ; TC[8][11].val[N64-1] = 0x0EA0B2E5C99792A4 ; TC[8][12].val[N64-2] = +0xAD ; TC[8][12].val[N64-1] = 0xF87E776063DB8340 ; TC[8][13].val[N64-2] = -0x2DE ; TC[8][13].val[N64-1] = 0x48D4C653BE23A560 ; TC[8][14].val[N64-2] = +0x93D ; TC[8][14].val[N64-1] = 0xBCDB7BD14DA302E0 ; TC[8][15].val[N64-2] = -0x1619 ; TC[8][15].val[N64-1] = 0xCF1550A203D0E440 ; TC[8][16].val[N64-2] = +0x259A ; TC[8][16].val[N64-1] = 0x84D5696B41D5F900 ; TC[8][17].val[N64-2] = -0x2A81 ; TC[8][17].val[N64-1] = 0x795EE352F3A5AC00 ; TC[8][18].val[N64-2] = +0x1C2B ; TC[8][18].val[N64-1] = 0xF9D0C366AC071000 ; TC[8][19].val[N64-2] = -0x81C ; TC[8][19].val[N64-1] = 0xBD54123E64150000 ; TC[8][20].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0x29018 ; TC[9][1].val[N64-1] = +0x20322D8 ; TC[9][2].val[N64-1] = -0xBC454310 ; TC[9][3].val[N64-1] = +0x2A88230A20 ; TC[9][4].val[N64-1] = -0x6A6AB4B8BD0 ; TC[9][5].val[N64-1] = +0xC39895A0DC90 ; TC[9][6].val[N64-1] = -0x1118397A484540 ; TC[9][7].val[N64-1] = +0x12954904C788BA0 ; TC[9][8].val[N64-1] = -0xFE9067A5E60C458 ; TC[9][9].val[N64-1] = +0xACD8520F359377D8 ; TC[9][10].val[N64-2] = -0x5 ; TC[9][10].val[N64-1] = 0xD425493FE11B0B70 ; TC[9][11].val[N64-2] = +0x27 ; TC[9][11].val[N64-1] = 0xE3829C9A353A4B80 ; TC[9][12].val[N64-2] = -0xD6 ; TC[9][12].val[N64-1] = 0xE7C33CA7B7137900 ; TC[9][13].val[N64-2] = +0x384 ; TC[9][13].val[N64-1] = 0x95D8DFE3B6FB1380 ; TC[9][14].val[N64-2] = -0xB41 ; TC[9][14].val[N64-1] = 0x6AB7B43D8F81E300 ; TC[9][15].val[N64-2] = +0x1ABD ; TC[9][15].val[N64-1] = 0x8776E8BBE0505400 ; TC[9][16].val[N64-2] = -0x2D37 ; TC[9][16].val[N64-1] = 0x8ED1BA099DA93000 ; TC[9][17].val[N64-2] = +0x32D3 ; TC[9][17].val[N64-1] = 0x7AAE093ACD7F4000 ; TC[9][18].val[N64-2] = -0x2185 ; TC[9][18].val[N64-1] = 0xB6417F9728220000 ; TC[9][19].val[N64-2] = +0x99D ; TC[9][19].val[N64-1] = 0x522AC049F1E00000 ; TC[9][20].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x2D1B4 ; TC[10][1].val[N64-1] = -0x233D4A0 ; TC[10][2].val[N64-1] = +0xCCFE87AC ; TC[10][3].val[N64-1] = -0x2E0EE2EFF0 ; TC[10][4].val[N64-1] = +0x7296B509EA8 ; TC[10][5].val[N64-1] = -0xD16213437500 ; TC[10][6].val[N64-1] = +0x12306AA8CBDB58 ; TC[10][7].val[N64-1] = -0x13A68AD29F31C20 ; TC[10][8].val[N64-1] = +0x10B7CF2452FB2504 ; TC[10][9].val[N64-1] = -0xB47602FA89DD8FE0 ; TC[10][10].val[N64-2] = +0x6 ; TC[10][10].val[N64-1] = 0x0BEA78C6A75D437C ; TC[10][11].val[N64-2] = -0x29 ; TC[10][11].val[N64-1] = 0x1DBE7CDF7F0DA170 ; TC[10][12].val[N64-2] = +0xDC ; TC[10][12].val[N64-1] = 0x21D956C0FB67D560 ; TC[10][13].val[N64-2] = -0x394 ; TC[10][13].val[N64-1] = 0xE2646B39D879D400 ; TC[10][14].val[N64-2] = +0xB64 ; TC[10][14].val[N64-1] = 0x828DBE82D63572C0 ; TC[10][15].val[N64-2] = -0x1AEB ; TC[10][15].val[N64-1] = 0x0260D413BEFAF500 ; TC[10][16].val[N64-2] = +0x2D49 ; TC[10][16].val[N64-1] = 0xC26AD0BC4ABAFC00 ; TC[10][17].val[N64-2] = -0x32AD ; TC[10][17].val[N64-1] = 0x0E492E2B5C62B000 ; TC[10][18].val[N64-2] = +0x214A ; TC[10][18].val[N64-1] = 0xF82733A135E98000 ; TC[10][19].val[N64-2] = -0x984 ; TC[10][19].val[N64-1] = 0xB52F7190E2A80000 ; TC[10][20].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x29018 ; TC[11][1].val[N64-1] = +0x1FE02A8 ; TC[11][2].val[N64-1] = -0xB8775F70 ; TC[11][3].val[N64-1] = +0x2939714BE0 ; TC[11][4].val[N64-1] = -0x65FFCA8A450 ; TC[11][5].val[N64-1] = +0xB954C009B770 ; TC[11][6].val[N64-1] = -0x1001F27C852480 ; TC[11][7].val[N64-1] = +0x113192A3F4A6960 ; TC[11][8].val[N64-1] = -0xE8AEABC566B25D8 ; TC[11][9].val[N64-1] = +0x9C117644D05FBEA8 ; TC[11][10].val[N64-2] = -0x5 ; TC[11][10].val[N64-1] = 0x330016D3CF2D10D0 ; TC[11][11].val[N64-2] = +0x23 ; TC[11][11].val[N64-1] = 0x27D134BF383DF980 ; TC[11][12].val[N64-2] = -0xBB ; TC[11][12].val[N64-1] = 0x315D79DC2B766800 ; TC[11][13].val[N64-2] = +0x307 ; TC[11][13].val[N64-1] = 0x9CB1C5534893DC80 ; TC[11][14].val[N64-2] = -0x996 ; TC[11][14].val[N64-1] = 0xF3B418AADFFB1900 ; TC[11][15].val[N64-2] = +0x168D ; TC[11][15].val[N64-1] = 0xCF2F2F8E4C173C00 ; TC[11][16].val[N64-2] = -0x25C9 ; TC[11][16].val[N64-1] = 0x6AF8DD873B7C9000 ; TC[11][17].val[N64-2] = +0x2A1F ; TC[11][17].val[N64-1] = 0xE75C0EC1CA17C000 ; TC[11][18].val[N64-2] = -0x1B96 ; TC[11][18].val[N64-1] = 0x156B3054B2960000 ; TC[11][19].val[N64-2] = +0x7DD ; TC[11][19].val[N64-1] = 0xCEDD28F6AEA00000 ; TC[11][20].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x1EC12 ; TC[12][1].val[N64-1] = -0x17C95EC ; TC[12][2].val[N64-1] = +0x88F2166E ; TC[12][3].val[N64-1] = -0x1E7194BF1C ; TC[12][4].val[N64-1] = +0x4AEC46C37E4 ; TC[12][5].val[N64-1] = -0x87663F63F678 ; TC[12][6].val[N64-1] = +0xBA1A61504771C ; TC[12][7].val[N64-1] = -0xC6CF27368CA6D8 ; TC[12][8].val[N64-1] = +0xA7409D33C5E6F9A ; TC[12][9].val[N64-1] = -0x6F96B35E90CE8BFC ; TC[12][10].val[N64-2] = +0x3 ; TC[12][10].val[N64-1] = 0xB2BFB867C8C921B6 ; TC[12][11].val[N64-2] = -0x18 ; TC[12][11].val[N64-1] = 0xE1A0FF056DF4B14C ; TC[12][12].val[N64-2] = +0x83 ; TC[12][12].val[N64-1] = 0xD9F81A4D891FC8D0 ; TC[12][13].val[N64-2] = -0x21F ; TC[12][13].val[N64-1] = 0xD52745B46F8255A0 ; TC[12][14].val[N64-2] = +0x6B2 ; TC[12][14].val[N64-1] = 0x05AA69FA04A42A60 ; TC[12][15].val[N64-2] = -0xFAF ; TC[12][15].val[N64-1] = 0x71F437743936FEC0 ; TC[12][16].val[N64-2] = +0x1A2F ; TC[12][16].val[N64-1] = 0xA60D5508B1C92A00 ; TC[12][17].val[N64-2] = -0x1D19 ; TC[12][17].val[N64-1] = 0xD76A3244ACE77C00 ; TC[12][18].val[N64-2] = +0x1301 ; TC[12][18].val[N64-1] = 0xABCD82C62E5AA000 ; TC[12][19].val[N64-2] = -0x568 ; TC[12][19].val[N64-1] = 0x7E380C29980E0000 ; TC[12][20].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x12ED0 ; TC[13][1].val[N64-1] = +0xE90610 ; TC[13][2].val[N64-1] = -0x536B60E0 ; TC[13][3].val[N64-1] = +0x1272E35740 ; TC[13][4].val[N64-1] = -0x2D2AF0199E0 ; TC[13][5].val[N64-1] = +0x51342982EDE0 ; TC[13][6].val[N64-1] = -0x6F09F76A15100 ; TC[13][7].val[N64-1] = +0x7604C98F32B940 ; TC[13][8].val[N64-1] = -0x62CADDD726698D0 ; TC[13][9].val[N64-1] = +0x41983175BDDB5590 ; TC[13][10].val[N64-2] = -0x2 ; TC[13][10].val[N64-1] = 0x29ECF3B0C9B028A0 ; TC[13][11].val[N64-2] = +0xE ; TC[13][11].val[N64-1] = 0x7E1D8EB8BCC09100 ; TC[13][12].val[N64-2] = -0x4C ; TC[13][12].val[N64-1] = 0x796E8E8011F8B200 ; TC[13][13].val[N64-2] = +0x13A ; TC[13][13].val[N64-1] = 0x2C05893E634B1D00 ; TC[13][14].val[N64-2] = -0x3DA ; TC[13][14].val[N64-1] = 0x8ACCC1F2081BF200 ; TC[13][15].val[N64-2] = +0x8FF ; TC[13][15].val[N64-1] = 0x639108A98D4B7800 ; TC[13][16].val[N64-2] = -0xEF9 ; TC[13][16].val[N64-1] = 0xC8B635D722292000 ; TC[13][17].val[N64-2] = +0x1099 ; TC[13][17].val[N64-1] = 0x313BAF916CBB8000 ; TC[13][18].val[N64-2] = -0xAD0 ; TC[13][18].val[N64-1] = 0xF9109E39F64C0000 ; TC[13][19].val[N64-2] = +0x312 ; TC[13][19].val[N64-1] = 0x752461CBE3400000 ; TC[13][20].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x9768 ; TC[14][1].val[N64-1] = -0x73EBA0 ; TC[14][2].val[N64-1] = +0x29497518 ; TC[14][3].val[N64-1] = -0x915A73A00 ; TC[14][4].val[N64-1] = +0x16213215810 ; TC[14][5].val[N64-1] = -0x27967A790E40 ; TC[14][6].val[N64-1] = +0x35DE81684EB30 ; TC[14][7].val[N64-1] = -0x38FBC00F6D0E80 ; TC[14][8].val[N64-1] = +0x2F7B18C04063588 ; TC[14][9].val[N64-1] = -0x1F62CD320E319EA0 ; TC[14][10].val[N64-2] = +0x1 ; TC[14][10].val[N64-1] = 0x07EC8298F03313B8 ; TC[14][11].val[N64-2] = -0x6 ; TC[14][11].val[N64-1] = 0xE0A3D2FC5A8E3C80 ; TC[14][12].val[N64-2] = +0x24 ; TC[14][12].val[N64-1] = 0x2781DD23E018B880 ; TC[14][13].val[N64-2] = -0x94 ; TC[14][13].val[N64-1] = 0x02374AE9651BFC80 ; TC[14][14].val[N64-2] = +0x1CF ; TC[14][14].val[N64-1] = 0x4484444B01EE6680 ; TC[14][15].val[N64-2] = -0x436 ; TC[14][15].val[N64-1] = 0x78BFB4DFE051C600 ; TC[14][16].val[N64-2] = +0x6FE ; TC[14][16].val[N64-1] = 0x510DEEFB63064800 ; TC[14][17].val[N64-2] = -0x7BB ; TC[14][17].val[N64-1] = 0xC27B23FFAA112000 ; TC[14][18].val[N64-2] = +0x507 ; TC[14][18].val[N64-1] = 0x99D04C52F0F90000 ; TC[14][19].val[N64-2] = -0x16D ; TC[14][19].val[N64-1] = 0x241A08D584F00000 ; TC[14][20].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x3C90 ; TC[15][1].val[N64-1] = +0x2E21B0 ; TC[15][2].val[N64-1] = -0x1058F6A0 ; TC[15][3].val[N64-1] = +0x3944166C0 ; TC[15][4].val[N64-1] = -0x8AD113FC60 ; TC[15][5].val[N64-1] = +0xF725BF28FA0 ; TC[15][6].val[N64-1] = -0x14EC0ED3E4380 ; TC[15][7].val[N64-1] = +0x16087904079CC0 ; TC[15][8].val[N64-1] = -0x1247CEDE8596A90 ; TC[15][9].val[N64-1] = +0xC08E266B22C9330 ; TC[15][10].val[N64-1] = -0x64CF6D510BC0E060 ; TC[15][11].val[N64-2] = +0x2 ; TC[15][11].val[N64-1] = 0x9E1361974EA36100 ; TC[15][12].val[N64-2] = -0xD ; TC[15][12].val[N64-1] = 0xB6A6A482B92D5400 ; TC[15][13].val[N64-2] = +0x37 ; TC[15][13].val[N64-1] = 0xF729B71702874F00 ; TC[15][14].val[N64-2] = -0xAE ; TC[15][14].val[N64-1] = 0xAC5F37ACAAA80E00 ; TC[15][15].val[N64-2] = +0x195 ; TC[15][15].val[N64-1] = 0x9669EA12CB188800 ; TC[15][16].val[N64-2] = -0x29F ; TC[15][16].val[N64-1] = 0xC1359D638FC2E000 ; TC[15][17].val[N64-2] = +0x2E5 ; TC[15][17].val[N64-1] = 0x5B27DCAA35588000 ; TC[15][18].val[N64-2] = -0x1E1 ; TC[15][18].val[N64-1] = 0x5A7BC6F2F8940000 ; TC[15][19].val[N64-2] = +0x88 ; TC[15][19].val[N64-1] = 0x51BEA04FB6C00000 ; TC[15][20].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0x12ED ; TC[16][1].val[N64-1] = -0xE579A ; TC[16][2].val[N64-1] = +0x50E915B ; TC[16][3].val[N64-1] = -0x11A0C5E7A ; TC[16][4].val[N64-1] = +0x2A8782E8E2 ; TC[16][5].val[N64-1] = -0x4B5F89AEDC4 ; TC[16][6].val[N64-1] = +0x65A4CF759A16 ; TC[16][7].val[N64-1] = -0x6A98131FC9C04 ; TC[16][8].val[N64-1] = +0x5816AE7BB5DFD1 ; TC[16][9].val[N64-1] = -0x39C65738D731472 ; TC[16][10].val[N64-1] = +0x1E242031DFABF0EF ; TC[16][11].val[N64-1] = -0xC7B05BCD34EC1B22 ; TC[16][12].val[N64-2] = +0x4 ; TC[16][12].val[N64-1] = 0x1309300ACBBA4ED0 ; TC[16][13].val[N64-2] = -0x10 ; TC[16][13].val[N64-1] = 0x94D72BAF3929D570 ; TC[16][14].val[N64-2] = +0x33 ; TC[16][14].val[N64-1] = 0x9EFE90AE3E916FB0 ; TC[16][15].val[N64-2] = -0x77 ; TC[16][15].val[N64-1] = 0x9716633B56547120 ; TC[16][16].val[N64-2] = +0xC5 ; TC[16][16].val[N64-1] = 0xAC0B06B1CFA8D180 ; TC[16][17].val[N64-2] = -0xD9 ; TC[16][17].val[N64-1] = 0xC5775B9AE8000A00 ; TC[16][18].val[N64-2] = +0x8D ; TC[16][18].val[N64-1] = 0x301BCEDB47BC7800 ; TC[16][19].val[N64-2] = -0x27 ; TC[16][19].val[N64-1] = 0xEFF2D8F75A8A4000 ; TC[16][20].val[N64-1] = +0x0 ; TC[17][0].val[N64-1] = -0x474 ; TC[17][1].val[N64-1] = +0x35B74 ; TC[17][2].val[N64-1] = -0x12D8678 ; TC[17][3].val[N64-1] = +0x41610030 ; TC[17][4].val[N64-1] = -0x9D027A658 ; TC[17][5].val[N64-1] = +0x1150BAB7AB8 ; TC[17][6].val[N64-1] = -0x1740E52CF5A0 ; TC[17][7].val[N64-1] = +0x184A50DF9DCF0 ; TC[17][8].val[N64-1] = -0x13FFCE36FED414 ; TC[17][9].val[N64-1] = +0xD12545B5815834 ; TC[17][10].val[N64-1] = -0x6CC29FF95E87D08 ; TC[17][11].val[N64-1] = +0x2CE67989AD5D9E40 ; TC[17][12].val[N64-1] = -0xE9E29E0FBF400580 ; TC[17][13].val[N64-2] = +0x3 ; TC[17][13].val[N64-1] = 0xB575E5BEA477D040 ; TC[17][14].val[N64-2] = -0xB ; TC[17][14].val[N64-1] = 0x8528489B45435A80 ; TC[17][15].val[N64-2] = +0x1A ; TC[17][15].val[N64-1] = 0xA271297B84822600 ; TC[17][16].val[N64-2] = -0x2B ; TC[17][16].val[N64-1] = 0xF21E6AA83FD02800 ; TC[17][17].val[N64-2] = +0x30 ; TC[17][17].val[N64-1] = 0x56D719959E216000 ; TC[17][18].val[N64-2] = -0x1F ; TC[17][18].val[N64-1] = 0x4C8E4003BDD70000 ; TC[17][19].val[N64-2] = +0x8 ; TC[17][19].val[N64-1] = 0xD820851600900000 ; TC[17][20].val[N64-1] = +0x0 ; TC[18][0].val[N64-1] = +0xBE ; TC[18][1].val[N64-1] = -0x8E80 ; TC[18][2].val[N64-1] = +0x31BF32 ; TC[18][3].val[N64-1] = -0xABC60D8 ; TC[18][4].val[N64-1] = +0x19AAFF7BC ; TC[18][5].val[N64-1] = -0x2D1A02D5E0 ; TC[18][6].val[N64-1] = +0x3C54864FAE4 ; TC[18][7].val[N64-1] = -0x3EC99F3A0E10 ; TC[18][8].val[N64-1] = +0x33848D4041836 ; TC[18][9].val[N64-1] = -0x21908A51C88920 ; TC[18][10].val[N64-1] = +0x116718BB07B952A ; TC[18][11].val[N64-1] = -0x72A3A18B2472A58 ; TC[18][12].val[N64-1] = +0x253AB24C2CBD9C70 ; TC[18][13].val[N64-1] = -0x96CA87713E9F07C0 ; TC[18][14].val[N64-2] = +0x1 ; TC[18][14].val[N64-1] = 0xD36C9114F65AD1A0 ; TC[18][15].val[N64-2] = -0x4 ; TC[18][15].val[N64-1] = 0x36B8212887F1C980 ; TC[18][16].val[N64-2] = +0x6 ; TC[18][16].val[N64-1] = 0xF0FE07CB1DBDF200 ; TC[18][17].val[N64-2] = -0x7 ; TC[18][17].val[N64-1] = 0x9FF2D0D837CDA800 ; TC[18][18].val[N64-2] = +0x4 ; TC[18][18].val[N64-1] = 0xEE667949F3374000 ; TC[18][19].val[N64-2] = -0x1 ; TC[18][19].val[N64-1] = 0x6463EF05D56C0000 ; TC[18][20].val[N64-1] = +0x0 ; TC[19][0].val[N64-1] = -0x14 ; TC[19][1].val[N64-1] = +0xEEC ; TC[19][2].val[N64-1] = -0x52F08 ; TC[19][3].val[N64-1] = +0x11D11D0 ; TC[19][4].val[N64-1] = -0x2A6A1358 ; TC[19][5].val[N64-1] = +0x4A3A42B88 ; TC[19][6].val[N64-1] = -0x62EB4C8F80 ; TC[19][7].val[N64-1] = +0x6697416CA90 ; TC[19][8].val[N64-1] = -0x53E7F7292F74 ; TC[19][9].val[N64-1] = +0x368105D36C42C ; TC[19][10].val[N64-1] = -0x1C2EB571A0D518 ; TC[19][11].val[N64-1] = +0xB92FE4AED96940 ; TC[19][12].val[N64-1] = -0x3C00DD20B857600 ; TC[19][13].val[N64-1] = +0xF288F63B65A59C0 ; TC[19][14].val[N64-1] = -0x2EE6D749D1FB7B80 ; TC[19][15].val[N64-1] = +0x6C0FF37B81514200 ; TC[19][16].val[N64-1] = -0xB1C1CF2A1AD63800 ; TC[19][17].val[N64-1] = +0xC3044B5CAC1E2000 ; TC[19][18].val[N64-1] = -0x7DFE8754E5850000 ; TC[19][19].val[N64-1] = +0x238A51FC53B00000 ; TC[19][20].val[N64-1] = +0x0 ; TC[20][0].val[N64-1] = +0x1 ; TC[20][1].val[N64-1] = -0xBE ; TC[20][2].val[N64-1] = +0x41AF ; TC[20][3].val[N64-1] = -0xE0BE6 ; TC[20][4].val[N64-1] = +0x214CA52 ; TC[20][5].val[N64-1] = -0x3A0D2C8C ; TC[20][6].val[N64-1] = +0x4D1651BFE ; TC[20][7].val[N64-1] = -0x4FAFD6E29C ; TC[20][8].val[N64-1] = +0x40FA4413505 ; TC[20][9].val[N64-1] = -0x2A178D91B8E6 ; TC[20][10].val[N64-1] = +0x15B5B28733973 ; TC[20][11].val[N64-1] = -0x8E53F0BAFF91E ; TC[20][12].val[N64-1] = +0x2E0543A355C058 ; TC[20][13].val[N64-1] = -0xB9AB03C4904750 ; TC[20][14].val[N64-1] = +0x23D837D76100930 ; TC[20][15].val[N64-1] = -0x5276C7F14B240E0 ; TC[20][16].val[N64-1] = +0x87791569E447000 ; TC[20][17].val[N64-1] = -0x9476101DE5AAA00 ; TC[20][18].val[N64-1] = +0x5FD3A36E9813000 ; TC[20][19].val[N64-1] = -0x1B02B9306890000 ; TC[20][20].val[N64-1] = +0x0 ; ### For IPdeg = 11 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22} Common Denom with IP deg=11 is +0x3C,EEA4C2B3E0D80000 [Common Denom div 2^19 is +0x79DD498567C1B ] Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0xFD ; TC[0][2].val[N64-1] = +0x759B ; TC[0][3].val[N64-1] = -0x222F3B ; TC[0][4].val[N64-1] = +0x6F7B372 ; TC[0][5].val[N64-1] = -0x10EF72CDE ; TC[0][6].val[N64-1] = +0x1FD4FD5376 ; TC[0][7].val[N64-1] = -0x2F61E2750C6 ; TC[0][8].val[N64-1] = +0x38BC89C56435 ; TC[0][9].val[N64-1] = -0x37358DEB65689 ; TC[0][10].val[N64-1] = +0x2BEC1FEC0EB47F ; TC[0][11].val[N64-1] = -0x1CA52DFA4219C9F ; TC[0][12].val[N64-1] = +0xF4F76A42A546828 ; TC[0][13].val[N64-1] = -0x6AF630775048A0AC ; TC[0][14].val[N64-2] = +0x2 ; TC[0][14].val[N64-1] = 0x5EA8244225EC6F20 ; TC[0][15].val[N64-2] = -0xA ; TC[0][15].val[N64-1] = 0xCE25EB2392CB2F10 ; TC[0][16].val[N64-2] = +0x27 ; TC[0][16].val[N64-1] = 0x0C48DA7F1C7FC880 ; TC[0][17].val[N64-2] = -0x6D ; TC[0][17].val[N64-1] = 0x988C65F10480DB40 ; TC[0][18].val[N64-2] = +0xE8 ; TC[0][18].val[N64-1] = 0x0EF6ADCCF110FB00 ; TC[0][19].val[N64-2] = -0x163 ; TC[0][19].val[N64-1] = 0x0142411D33B03400 ; TC[0][20].val[N64-2] = +0x16E ; TC[0][20].val[N64-1] = 0x405EB4320940D000 ; TC[0][21].val[N64-2] = -0xE0 ; TC[0][21].val[N64-1] = 0xE3AE333BCE568000 ; TC[0][22].val[N64-2] = +0x3C ; TC[0][22].val[N64-1] = 0xEEA4C2B3E0D80000 ; TC[1][0].val[N64-1] = -0x16 ; TC[1][1].val[N64-1] = +0x15A8 ; TC[1][2].val[N64-1] = -0xA05AA ; TC[1][3].val[N64-1] = +0x2E60968 ; TC[1][4].val[N64-1] = -0x96636264 ; TC[1][5].val[N64-1] = +0x16B2DA78B0 ; TC[1][6].val[N64-1] = -0x2A59AEAB374 ; TC[1][7].val[N64-1] = +0x3E80FC763D90 ; TC[1][8].val[N64-1] = -0x4A1B2DA805EFE ; TC[1][9].val[N64-1] = +0x4747F0492B10C8 ; TC[1][10].val[N64-1] = -0x37F02CE00187222 ; TC[1][11].val[N64-1] = +0x23E41C6A1ACB0388 ; TC[1][12].val[N64-2] = -0x1 ; TC[1][12].val[N64-1] = 0x2CF015B18875EFE8 ; TC[1][13].val[N64-2] = +0x8 ; TC[1][13].val[N64-1] = 0x0438148F5DC7DEE0 ; TC[1][14].val[N64-2] = -0x2C ; TC[1][14].val[N64-1] = 0x1E3B091FE489ADE0 ; TC[1][15].val[N64-2] = +0xC1 ; TC[1][15].val[N64-1] = 0x99072BEEB8EC5D80 ; TC[1][16].val[N64-2] = -0x299 ; TC[1][16].val[N64-1] = 0x753B9AFDBA0EDD80 ; TC[1][17].val[N64-2] = +0x6D1 ; TC[1][17].val[N64-1] = 0xA6D527B8A903FA00 ; TC[1][18].val[N64-2] = -0xD1F ; TC[1][18].val[N64-1] = 0xA25DC7E40E719800 ; TC[1][19].val[N64-2] = +0x1162 ; TC[1][19].val[N64-1] = 0x7953D09E62B2E000 ; TC[1][20].val[N64-2] = -0xE17 ; TC[1][20].val[N64-1] = 0x0ECFABAE68DF0000 ; TC[1][21].val[N64-2] = +0x53C ; TC[1][21].val[N64-1] = 0x8228BB7552900000 ; TC[1][22].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0xE7 ; TC[2][1].val[N64-1] = -0xE27D ; TC[2][2].val[N64-1] = +0x6859E3 ; TC[2][3].val[N64-1] = -0x1E07EA77 ; TC[2][4].val[N64-1] = +0x60D7316F0 ; TC[2][5].val[N64-1] = -0xE866234E72 ; TC[2][6].val[N64-1] = +0x1AE8644FB296 ; TC[2][7].val[N64-1] = -0x276446CDA7D7E ; TC[2][8].val[N64-1] = +0x2E4597776870D7 ; TC[2][9].val[N64-1] = -0x2C08A0207B733F1 ; TC[2][10].val[N64-1] = +0x2220FCC9F1D676B7 ; TC[2][11].val[N64-2] = -0x1 ; TC[2][11].val[N64-1] = 0x594ECE3936A7660B ; TC[2][12].val[N64-2] = +0xB ; TC[2][12].val[N64-1] = 0x1E1671AFC4DB3002 ; TC[2][13].val[N64-2] = -0x4A ; TC[2][13].val[N64-1] = 0x47F8D849E7D29B30 ; TC[2][14].val[N64-2] = +0x18E ; TC[2][14].val[N64-1] = 0xD9C7071C68B30F80 ; TC[2][15].val[N64-2] = -0x6A2 ; TC[2][15].val[N64-1] = 0x50A91EE0A3F15870 ; TC[2][16].val[N64-2] = +0x15F7 ; TC[2][16].val[N64-1] = 0x746AEAF16F6B3AA0 ; TC[2][17].val[N64-2] = -0x36F5 ; TC[2][17].val[N64-1] = 0xBDDA2698316F6180 ; TC[2][18].val[N64-2] = +0x637A ; TC[2][18].val[N64-1] = 0x04E286BD2373BA00 ; TC[2][19].val[N64-2] = -0x7962 ; TC[2][19].val[N64-1] = 0x1903B3DF5D177800 ; TC[2][20].val[N64-2] = +0x57B7 ; TC[2][20].val[N64-1] = 0xE36D31679F4CC000 ; TC[2][21].val[N64-2] = -0x1B7D ; TC[2][21].val[N64-1] = 0xAB55D827F1740000 ; TC[2][22].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x604 ; TC[3][1].val[N64-1] = +0x5DFE8 ; TC[3][2].val[N64-1] = -0x2B1D8B4 ; TC[3][3].val[N64-1] = +0xC58E94D0 ; TC[3][4].val[N64-1] = -0x279967BB58 ; TC[3][5].val[N64-1] = +0x5E73AB2B570 ; TC[3][6].val[N64-1] = -0xADC793D1F188 ; TC[3][7].val[N64-1] = +0xFC736A90C1280 ; TC[3][8].val[N64-1] = -0x125F888CC4A9754 ; TC[3][9].val[N64-1] = +0x114FF9015C00CA28 ; TC[3][10].val[N64-1] = -0xD4488503F4736D84 ; TC[3][11].val[N64-2] = +0x8 ; TC[3][11].val[N64-1] = 0x4840FA4B7CD7E3F0 ; TC[3][12].val[N64-2] = -0x43 ; TC[3][12].val[N64-1] = 0x4142C4AC2D3AE4D0 ; TC[3][13].val[N64-2] = +0x1B9 ; TC[3][13].val[N64-1] = 0xAD333FBA6D35DC40 ; TC[3][14].val[N64-2] = -0x914 ; TC[3][14].val[N64-1] = 0x63E05EBCDAAAE7C0 ; TC[3][15].val[N64-2] = +0x25C2 ; TC[3][15].val[N64-1] = 0xF07965C87E466500 ; TC[3][16].val[N64-2] = -0x799D ; TC[3][16].val[N64-1] = 0x14D6334DF5DEF300 ; TC[3][17].val[N64-2] = +0x12672 ; TC[3][17].val[N64-1] = 0x6E12A3F5358A1400 ; TC[3][18].val[N64-2] = -0x200A2 ; TC[3][18].val[N64-1] = 0xB9B598FA8987B000 ; TC[3][19].val[N64-2] = +0x255AB ; TC[3][19].val[N64-1] = 0x656EE8BB5361C000 ; TC[3][20].val[N64-2] = -0x19A39 ; TC[3][20].val[N64-1] = 0x096742CDAFBE0000 ; TC[3][21].val[N64-2] = +0x7A2E ; TC[3][21].val[N64-1] = 0x87B66B5C31200000 ; TC[3][22].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x1C93 ; TC[4][1].val[N64-1] = -0x1BCAFB ; TC[4][2].val[N64-1] = +0xCB15015 ; TC[4][3].val[N64-1] = -0x39E06528D ; TC[4][4].val[N64-1] = +0xB89FC33842 ; TC[4][5].val[N64-1] = -0x1B5C21CA2A72 ; TC[4][6].val[N64-1] = +0x320227B6F2AFA ; TC[4][7].val[N64-1] = -0x481E15AFAC5DCA ; TC[4][8].val[N64-1] = +0x534BAFDF49CDF47 ; TC[4][9].val[N64-1] = -0x4DC6086C01B72F8F ; TC[4][10].val[N64-2] = +0x3 ; TC[4][10].val[N64-1] = 0xAFF3F2762152CAB1 ; TC[4][11].val[N64-2] = -0x24 ; TC[4][11].val[N64-1] = 0x686E428667232889 ; TC[4][12].val[N64-2] = +0x123 ; TC[4][12].val[N64-1] = 0xD9E20ACBED4F8CD4 ; TC[4][13].val[N64-2] = -0x760 ; TC[4][13].val[N64-1] = 0xF122B61B5608DF74 ; TC[4][14].val[N64-2] = +0x2632 ; TC[4][14].val[N64-1] = 0xF9F935B44AC7D190 ; TC[4][15].val[N64-2] = -0x9BF4 ; TC[4][15].val[N64-1] = 0x9D9912AA58B27FF0 ; TC[4][16].val[N64-2] = +0x1EBF1 ; TC[4][16].val[N64-1] = 0x8F571371F48421C0 ; TC[4][17].val[N64-2] = -0x48BD7 ; TC[4][17].val[N64-1] = 0xB668981BDBE85EC0 ; TC[4][18].val[N64-2] = +0x7B784 ; TC[4][18].val[N64-1] = 0xB905D69CD892A600 ; TC[4][19].val[N64-2] = -0x8C1EA ; TC[4][19].val[N64-1] = 0x14133AF891934400 ; TC[4][20].val[N64-2] = +0x5D9B1 ; TC[4][20].val[N64-1] = 0x01CA05DC20AA6000 ; TC[4][21].val[N64-2] = -0x1B345 ; TC[4][21].val[N64-1] = 0xC379DE786F020000 ; TC[4][22].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x66DE ; TC[5][1].val[N64-1] = +0x63A710 ; TC[5][2].val[N64-1] = -0x2D4F7B1A ; TC[5][3].val[N64-1] = +0xCD9E90FA8 ; TC[5][4].val[N64-1] = -0x28C7ABFBA94 ; TC[5][5].val[N64-1] = +0x6023107AB7A0 ; TC[5][6].val[N64-1] = -0xAE9C85089CE34 ; TC[5][7].val[N64-1] = +0xFA10883D95E8B0 ; TC[5][8].val[N64-1] = -0x11E9FFBAEB2C7886 ; TC[5][9].val[N64-2] = +0x1 ; TC[5][9].val[N64-1] = 0x0961712730BB4630 ; TC[5][10].val[N64-2] = -0xC ; TC[5][10].val[N64-1] = 0x774445F89D02C132 ; TC[5][11].val[N64-2] = +0x79 ; TC[5][11].val[N64-1] = 0xD6239B7AA87F65E8 ; TC[5][12].val[N64-2] = -0x3C5 ; TC[5][12].val[N64-1] = 0xC17C41D50C354528 ; TC[5][13].val[N64-2] = +0x181E ; TC[5][13].val[N64-1] = 0x1160484B51F58360 ; TC[5][14].val[N64-2] = -0x7B2E ; TC[5][14].val[N64-1] = 0xBD6063007D838CE0 ; TC[5][15].val[N64-2] = +0x1EF98 ; TC[5][15].val[N64-1] = 0x2DB02653CD616F80 ; TC[5][16].val[N64-2] = -0x602C8 ; TC[5][16].val[N64-1] = 0xC9CB5FF29DCBB180 ; TC[5][17].val[N64-2] = +0xDFBE6 ; TC[5][17].val[N64-1] = 0x49658F102A1F2A00 ; TC[5][18].val[N64-2] = -0x1753B3 ; TC[5][18].val[N64-1] = 0xD42E9474FE1FD800 ; TC[5][19].val[N64-2] = +0x1A03D8 ; TC[5][19].val[N64-1] = 0x587D33A210E5E000 ; TC[5][20].val[N64-2] = -0x111807 ; TC[5][20].val[N64-1] = 0xD37A30E984970000 ; TC[5][21].val[N64-2] = +0x4E595 ; TC[5][21].val[N64-1] = 0xB8174D83CF100000 ; TC[5][22].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x12375 ; TC[6][1].val[N64-1] = -0x11935E3 ; TC[6][2].val[N64-1] = +0x7F4DAD85 ; TC[6][3].val[N64-1] = -0x23EF7D95D9 ; TC[6][4].val[N64-1] = +0x717233E1604 ; TC[6][5].val[N64-1] = -0x109F3FB83575E ; TC[6][6].val[N64-1] = +0x1E01F068923ABA ; TC[6][7].val[N64-1] = -0x2AB1320055B9C22 ; TC[6][8].val[N64-1] = +0x3095CC0637F9626D ; TC[6][9].val[N64-2] = -0x2 ; TC[6][9].val[N64-1] = 0xCA2EF4A1BDDAF90F ; TC[6][10].val[N64-2] = +0x21 ; TC[6][10].val[N64-1] = 0x4461782126C304B1 ; TC[6][11].val[N64-2] = -0x142 ; TC[6][11].val[N64-1] = 0x336347014FD33585 ; TC[6][12].val[N64-2] = +0x9E1 ; TC[6][12].val[N64-1] = 0x1EDA2B1D6C05D12A ; TC[6][13].val[N64-2] = -0x3E80 ; TC[6][13].val[N64-1] = 0x027EC419B7B20BA0 ; TC[6][14].val[N64-2] = +0x13BAE ; TC[6][14].val[N64-1] = 0x55172ABCC933E3E0 ; TC[6][15].val[N64-2] = -0x4E72F ; TC[6][15].val[N64-1] = 0x5312E6B256245B10 ; TC[6][16].val[N64-2] = +0xF09B3 ; TC[6][16].val[N64-1] = 0x7B38F14F42760020 ; TC[6][17].val[N64-2] = -0x228C49 ; TC[6][17].val[N64-1] = 0x6CB5E769F959F380 ; TC[6][18].val[N64-2] = +0x38E958 ; TC[6][18].val[N64-1] = 0xB209F834A1F80200 ; TC[6][19].val[N64-2] = -0x3EB499 ; TC[6][19].val[N64-1] = 0xB71022DE1ED3B800 ; TC[6][20].val[N64-2] = +0x28BEF4 ; TC[6][20].val[N64-1] = 0xC7BC6A2E2E18C000 ; TC[6][21].val[N64-2] = -0xB8FDA ; TC[6][21].val[N64-1] = 0x646FE8CC8C740000 ; TC[6][22].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x29A30 ; TC[7][1].val[N64-1] = +0x2802A20 ; TC[7][2].val[N64-1] = -0x1208A2430 ; TC[7][3].val[N64-1] = +0x5111815BC0 ; TC[7][4].val[N64-1] = -0xFEA3CBEB720 ; TC[7][5].val[N64-1] = +0x251BA2FDAF3C0 ; TC[7][6].val[N64-1] = -0x4299FBABA3F7E0 ; TC[7][7].val[N64-1] = +0x5E2A2B63E067A00 ; TC[7][8].val[N64-1] = -0x6A72AEC9A98755F0 ; TC[7][9].val[N64-2] = +0x6 ; TC[7][9].val[N64-1] = 0x11980C8C7C9D4A20 ; TC[7][10].val[N64-2] = -0x47 ; TC[7][10].val[N64-1] = 0xD15EFA431C0736F0 ; TC[7][11].val[N64-2] = +0x2B1 ; TC[7][11].val[N64-1] = 0xF7F0831873908340 ; TC[7][12].val[N64-2] = -0x14F9 ; TC[7][12].val[N64-1] = 0xD1F9BF3C5DD800C0 ; TC[7][13].val[N64-2] = +0x8383 ; TC[7][13].val[N64-1] = 0xCA6B42956EB59300 ; TC[7][14].val[N64-2] = -0x29218 ; TC[7][14].val[N64-1] = 0xA4EC10FA2E771100 ; TC[7][15].val[N64-2] = +0xA1FA8 ; TC[7][15].val[N64-1] = 0xCA622BB8D946FC00 ; TC[7][16].val[N64-2] = -0x1EBFAA ; TC[7][16].val[N64-1] = 0x4D6875EBD6A1B400 ; TC[7][17].val[N64-2] = +0x45F5C1 ; TC[7][17].val[N64-1] = 0xBDACE9753421B000 ; TC[7][18].val[N64-2] = -0x722A24 ; TC[7][18].val[N64-1] = 0x5EAD5F5EF3414000 ; TC[7][19].val[N64-2] = +0x7CACD8 ; TC[7][19].val[N64-1] = 0x0314925971890000 ; TC[7][20].val[N64-2] = -0x505E3A ; TC[7][20].val[N64-1] = 0x5CFBF5023E880000 ; TC[7][21].val[N64-2] = +0x16A6E5 ; TC[7][21].val[N64-1] = 0x570F7EF403800000 ; TC[7][22].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x4E11A ; TC[8][1].val[N64-1] = -0x4AB6DE2 ; TC[8][2].val[N64-1] = +0x21879BDAE ; TC[8][3].val[N64-1] = -0x960819B98E ; TC[8][4].val[N64-1] = +0x1D4EF6D99F24 ; TC[8][5].val[N64-1] = -0x43FA7C034B36C ; TC[8][6].val[N64-1] = +0x7954259447949C ; TC[8][7].val[N64-1] = -0xAA874F03ED7953C ; TC[8][8].val[N64-1] = +0xBF91F7D015361882 ; TC[8][9].val[N64-2] = -0xA ; TC[8][9].val[N64-1] = 0xD98E8F1D91066EDA ; TC[8][10].val[N64-2] = +0x7F ; TC[8][10].val[N64-1] = 0x830941052FEA7D16 ; TC[8][11].val[N64-2] = -0x4C0 ; TC[8][11].val[N64-1] = 0x349782552939BE76 ; TC[8][12].val[N64-2] = +0x24B2 ; TC[8][12].val[N64-1] = 0x9B2CEC88D2EFC860 ; TC[8][13].val[N64-2] = -0xE451 ; TC[8][13].val[N64-1] = 0x260FA689E7C93A78 ; TC[8][14].val[N64-2] = +0x46D86 ; TC[8][14].val[N64-1] = 0xC57D356F25E49580 ; TC[8][15].val[N64-2] = -0x114CA9 ; TC[8][15].val[N64-1] = 0xC428C5550A1B2BA0 ; TC[8][16].val[N64-2] = +0x342198 ; TC[8][16].val[N64-1] = 0x9026304C05598000 ; TC[8][17].val[N64-2] = -0x75B3A1 ; TC[8][17].val[N64-1] = 0xFA6DBF12F7FD8480 ; TC[8][18].val[N64-2] = +0xBEAB83 ; TC[8][18].val[N64-1] = 0x3794925C94685A00 ; TC[8][19].val[N64-2] = -0xCED118 ; TC[8][19].val[N64-1] = 0xA3C583414A567800 ; TC[8][20].val[N64-2] = +0x84847B ; TC[8][20].val[N64-1] = 0x789A522FD4B16000 ; TC[8][21].val[N64-2] = -0x2529D0 ; TC[8][21].val[N64-1] = 0x42D56C4855BE0000 ; TC[8][22].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0x7970C ; TC[9][1].val[N64-1] = +0x73BF770 ; TC[9][2].val[N64-1] = -0x33B853D54 ; TC[9][3].val[N64-1] = +0xE65E63DBD0 ; TC[9][4].val[N64-1] = -0x2CC9050FED08 ; TC[9][5].val[N64-1] = +0x675918B8FB720 ; TC[9][6].val[N64-1] = -0xB778EEC8471368 ; TC[9][7].val[N64-1] = +0x1006E200C566E4A0 ; TC[9][8].val[N64-2] = -0x1 ; TC[9][8].val[N64-1] = 0x1E63B078B030EBDC ; TC[9][9].val[N64-2] = +0x10 ; TC[9][9].val[N64-1] = 0x1F1FB646299D92B0 ; TC[9][10].val[N64-2] = -0xBC ; TC[9][10].val[N64-1] = 0x4717F1AB361636C4 ; TC[9][11].val[N64-2] = +0x6F8 ; TC[9][11].val[N64-1] = 0x30A3CA31E6863390 ; TC[9][12].val[N64-2] = -0x357B ; TC[9][12].val[N64-1] = 0x1F6F713783C4A9D0 ; TC[9][13].val[N64-2] = +0x14A83 ; TC[9][13].val[N64-1] = 0x7278DCFB5CF703C0 ; TC[9][14].val[N64-2] = -0x65DEB ; TC[9][14].val[N64-1] = 0x94D3FC1901D1F3C0 ; TC[9][15].val[N64-2] = +0x18B5DB ; TC[9][15].val[N64-1] = 0x39FE27EDF3571300 ; TC[9][16].val[N64-2] = -0x49FB5C ; TC[9][16].val[N64-1] = 0x7BD597E5A2B13B00 ; TC[9][17].val[N64-2] = +0xA5FFB4 ; TC[9][17].val[N64-1] = 0x65CAB9677DE1F400 ; TC[9][18].val[N64-2] = -0x10B571B ; TC[9][18].val[N64-1] = 0x608E1A9FC0E73000 ; TC[9][19].val[N64-2] = +0x1206F3B ; TC[9][19].val[N64-1] = 0x8650C10EFECDC000 ; TC[9][20].val[N64-2] = -0xB7F2A2 ; TC[9][20].val[N64-1] = 0x15416D0C647E0000 ; TC[9][21].val[N64-2] = +0x3362E7 ; TC[9][21].val[N64-1] = 0x13B87C70A9200000 ; TC[9][22].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x9DDF6 ; TC[10][1].val[N64-1] = -0x95DB082 ; TC[10][2].val[N64-1] = +0x42AC1ECDE ; TC[10][3].val[N64-1] = -0x127A11F1106 ; TC[10][4].val[N64-1] = +0x39338BBB2F50 ; TC[10][5].val[N64-1] = -0x8359CE1BEEA34 ; TC[10][6].val[N64-1] = +0xE7FE3C7A2BEB5C ; TC[10][7].val[N64-1] = -0x1428718DFBC15AAC ; TC[10][8].val[N64-2] = +0x1 ; TC[10][8].val[N64-1] = 0x663DB0807B7F8136 ; TC[10][9].val[N64-2] = -0x14 ; TC[10][9].val[N64-1] = 0x0D9B7F0DA3C1608A ; TC[10][10].val[N64-2] = +0xE8 ; TC[10][10].val[N64-1] = 0xDA18CB717ADC4FA6 ; TC[10][11].val[N64-2] = -0x891 ; TC[10][11].val[N64-1] = 0xC6DB8658717DA74E ; TC[10][12].val[N64-2] = +0x415F ; TC[10][12].val[N64-1] = 0xB6F9F7CEC5861564 ; TC[10][13].val[N64-2] = -0x191A7 ; TC[10][13].val[N64-1] = 0xDED7B76FC74E0B60 ; TC[10][14].val[N64-2] = +0x7B158 ; TC[10][14].val[N64-1] = 0xAEC61D3FAC34F700 ; TC[10][15].val[N64-2] = -0x1DB037 ; TC[10][15].val[N64-1] = 0x44F0AE90645E6360 ; TC[10][16].val[N64-2] = +0x586787 ; TC[10][16].val[N64-1] = 0xAFB2E099D3B14940 ; TC[10][17].val[N64-2] = -0xC557A4 ; TC[10][17].val[N64-1] = 0x83676903016C1300 ; TC[10][18].val[N64-2] = +0x13C4E28 ; TC[10][18].val[N64-1] = 0x4F3F4E8613C77400 ; TC[10][19].val[N64-2] = -0x153CAFA ; TC[10][19].val[N64-1] = 0x996E87A3D66B7000 ; TC[10][20].val[N64-2] = +0xD7E30D ; TC[10][20].val[N64-1] = 0xF40160F2C7A58000 ; TC[10][21].val[N64-2] = -0x3C1F3C ; TC[10][21].val[N64-1] = 0x70AC5427A7280000 ; TC[10][22].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0xAC398 ; TC[11][1].val[N64-1] = +0xA2CE5B0 ; TC[11][2].val[N64-1] = -0x481FB0678 ; TC[11][3].val[N64-1] = +0x13E60CAB4E0 ; TC[11][4].val[N64-1] = -0x3D51AA809C10 ; TC[11][5].val[N64-1] = +0x8C22C97150920 ; TC[11][6].val[N64-1] = -0xF64C1E31B10BB0 ; TC[11][7].val[N64-1] = +0x154B2356DEFF4700 ; TC[11][8].val[N64-2] = -0x1 ; TC[11][8].val[N64-1] = 0x787C29DD7DA1D178 ; TC[11][9].val[N64-2] = +0x14 ; TC[11][9].val[N64-1] = 0xF70C15041B93BC30 ; TC[11][10].val[N64-2] = -0xF2 ; TC[11][10].val[N64-1] = 0x2AAAD52939D4D258 ; TC[11][11].val[N64-2] = +0x8DD ; TC[11][11].val[N64-1] = 0x94A6CF59B05311A0 ; TC[11][12].val[N64-2] = -0x4347 ; TC[11][12].val[N64-1] = 0xDDCC3C28EB728DE0 ; TC[11][13].val[N64-2] = +0x19B40 ; TC[11][13].val[N64-1] = 0x65FA3613264E5180 ; TC[11][14].val[N64-2] = -0x7D64F ; TC[11][14].val[N64-1] = 0x504912934EE9DA80 ; TC[11][15].val[N64-2] = +0x1E1984 ; TC[11][15].val[N64-1] = 0x04DFA58B6010BE00 ; TC[11][16].val[N64-2] = -0x5937B7 ; TC[11][16].val[N64-1] = 0x1D0B8E2EF5E06200 ; TC[11][17].val[N64-2] = +0xC64CE3 ; TC[11][17].val[N64-1] = 0x40EE2E8CD35FB800 ; TC[11][18].val[N64-2] = -0x13C950D ; TC[11][18].val[N64-1] = 0xC89FB7EBCA292000 ; TC[11][19].val[N64-2] = +0x152E1BD ; TC[11][19].val[N64-1] = 0x2337057640768000 ; TC[11][20].val[N64-2] = -0xD6A510 ; TC[11][20].val[N64-1] = 0xE2143B3537D40000 ; TC[11][21].val[N64-2] = +0x3BA009 ; TC[11][21].val[N64-1] = 0x29EC7DC600C00000 ; TC[11][22].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x9DDF6 ; TC[12][1].val[N64-1] = -0x949F496 ; TC[12][2].val[N64-1] = +0x418F35AEA ; TC[12][3].val[N64-1] = -0x120214A0EBA ; TC[12][4].val[N64-1] = +0x373E477928D4 ; TC[12][5].val[N64-1] = -0x7DAB4FD60D964 ; TC[12][6].val[N64-1] = +0xDBD5E16B16E0B4 ; TC[12][7].val[N64-1] = -0x12EA5959BC6603D4 ; TC[12][8].val[N64-2] = +0x1 ; TC[12][8].val[N64-1] = 0x4CD5EFD77C44DDFE ; TC[12][9].val[N64-2] = -0x12 ; TC[12][9].val[N64-1] = 0x71FD25F8A38204BE ; TC[12][10].val[N64-2] = +0xD4 ; TC[12][10].val[N64-1] = 0x0A4DFA523651DC22 ; TC[12][11].val[N64-2] = -0x7B9 ; TC[12][11].val[N64-1] = 0xD02BBCECB2427232 ; TC[12][12].val[N64-2] = +0x3A5B ; TC[12][12].val[N64-1] = 0xB9805C2AD9514418 ; TC[12][13].val[N64-2] = -0x16318 ; TC[12][13].val[N64-1] = 0x529713814EBBB028 ; TC[12][14].val[N64-2] = +0x6BCC3 ; TC[12][14].val[N64-1] = 0x841E5D8DC47526E0 ; TC[12][15].val[N64-2] = -0x19C483 ; TC[12][15].val[N64-1] = 0xE7417067E8F236E0 ; TC[12][16].val[N64-2] = +0x4C1381 ; TC[12][16].val[N64-1] = 0x8A086D5ED4069880 ; TC[12][17].val[N64-2] = -0xA878DE ; TC[12][17].val[N64-1] = 0xE7FF0E935609C980 ; TC[12][18].val[N64-2] = +0x10C1022 ; TC[12][18].val[N64-1] = 0x9154B9BC198AC000 ; TC[12][19].val[N64-2] = -0x11E16EE ; TC[12][19].val[N64-1] = 0xE1EEE40F69B4F800 ; TC[12][20].val[N64-2] = +0xB4BDA5 ; TC[12][20].val[N64-1] = 0x5B1FFCA0335C4000 ; TC[12][21].val[N64-2] = -0x321A07 ; TC[12][21].val[N64-1] = 0xB33A46210B4C0000 ; TC[12][22].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x7970C ; TC[13][1].val[N64-1] = +0x71D9B40 ; TC[13][2].val[N64-1] = -0x320200E04 ; TC[13][3].val[N64-1] = +0xDAD4724D90 ; TC[13][4].val[N64-1] = -0x29C58CC4B708 ; TC[13][5].val[N64-1] = +0x5E99A9321C100 ; TC[13][6].val[N64-1] = -0xA4BE33379DB688 ; TC[13][7].val[N64-1] = +0xE1C79CBFCE44E60 ; TC[13][8].val[N64-1] = -0xF72F7323C936FA9C ; TC[13][9].val[N64-2] = +0xD ; TC[13][9].val[N64-1] = 0xA33811B3238B2380 ; TC[13][10].val[N64-2] = -0x9C ; TC[13][10].val[N64-1] = 0x155C7409DE8F9174 ; TC[13][11].val[N64-2] = +0x5A9 ; TC[13][11].val[N64-1] = 0x9AC964B68003BD90 ; TC[13][12].val[N64-2] = -0x2A97 ; TC[13][12].val[N64-1] = 0xF8F76FB41E4BD990 ; TC[13][13].val[N64-2] = +0x1021F ; TC[13][13].val[N64-1] = 0xE8D32BC97506EFC0 ; TC[13][14].val[N64-2] = -0x4E0EB ; TC[13][14].val[N64-1] = 0xC85A87B45526E8C0 ; TC[13][15].val[N64-2] = +0x12972A ; TC[13][15].val[N64-1] = 0x48D920A6B0BED300 ; TC[13][16].val[N64-2] = -0x36B2EB ; TC[13][16].val[N64-1] = 0xD2BE56CC37102F00 ; TC[13][17].val[N64-2] = +0x78BFFB ; TC[13][17].val[N64-1] = 0x0CA2A81B6A4AA400 ; TC[13][18].val[N64-2] = -0xBF94B3 ; TC[13][18].val[N64-1] = 0x506C15DEC80E7000 ; TC[13][19].val[N64-2] = +0xCBF216 ; TC[13][19].val[N64-1] = 0xD5D2945C9E32C000 ; TC[13][20].val[N64-2] = -0x809090 ; TC[13][20].val[N64-1] = 0xF266ADDF51260000 ; TC[13][21].val[N64-2] = +0x23933D ; TC[13][21].val[N64-1] = 0x83CE7D8912A00000 ; TC[13][22].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x4E11A ; TC[14][1].val[N64-1] = -0x48E2746 ; TC[14][2].val[N64-1] = +0x1FE0F06EA ; TC[14][3].val[N64-1] = -0x8AE7154632 ; TC[14][4].val[N64-1] = +0x1A66947D94D8 ; TC[14][5].val[N64-1] = -0x3B883582388BC ; TC[14][6].val[N64-1] = +0x673A34C3FBB5B4 ; TC[14][7].val[N64-1] = -0x8CDE73A29504A44 ; TC[14][8].val[N64-1] = +0x9992FA23C98EB2AA ; TC[14][9].val[N64-2] = -0x8 ; TC[14][9].val[N64-1] = 0x70149FA934E96D9E ; TC[14][10].val[N64-2] = +0x60 ; TC[14][10].val[N64-1] = 0x2E5CFEB0D359F542 ; TC[14][11].val[N64-2] = -0x379 ; TC[14][11].val[N64-1] = 0xC3CB9CD319A23D8A ; TC[14][12].val[N64-2] = +0x1A0B ; TC[14][12].val[N64-1] = 0x8AC66BA6B5DE5E84 ; TC[14][13].val[N64-2] = -0x9D44 ; TC[14][13].val[N64-1] = 0x689D27B28D1E5240 ; TC[14][14].val[N64-2] = +0x2F652 ; TC[14][14].val[N64-1] = 0x3D623DFAAC85E9C0 ; TC[14][15].val[N64-2] = -0xB4060 ; TC[14][15].val[N64-1] = 0x94B30D18C9ED0F20 ; TC[14][16].val[N64-2] = +0x21019E ; TC[14][16].val[N64-1] = 0x8FA1A3994B3C0940 ; TC[14][17].val[N64-2] = -0x48A9BA ; TC[14][17].val[N64-1] = 0xA0C84F1105810300 ; TC[14][18].val[N64-2] = +0x73005E ; TC[14][18].val[N64-1] = 0x400E380607465400 ; TC[14][19].val[N64-2] = -0x7A280A ; TC[14][19].val[N64-1] = 0xDFA305D187C0B000 ; TC[14][20].val[N64-2] = +0x4CDCA8 ; TC[14][20].val[N64-1] = 0x5BDC1AC4BADB8000 ; TC[14][21].val[N64-2] = -0x153C77 ; TC[14][21].val[N64-1] = 0x019E8704C3480000 ; TC[14][22].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x29A30 ; TC[15][1].val[N64-1] = +0x26B58A0 ; TC[15][2].val[N64-1] = -0x10DC119B0 ; TC[15][3].val[N64-1] = +0x4926F7D7C0 ; TC[15][4].val[N64-1] = -0xDD86EC29520 ; TC[15][5].val[N64-1] = +0x1F1735BAB38C0 ; TC[15][6].val[N64-1] = -0x35B0509B984EE0 ; TC[15][7].val[N64-1] = +0x48F83DED195A200 ; TC[15][8].val[N64-1] = -0x4F3C67B713F02DF0 ; TC[15][9].val[N64-2] = +0x4 ; TC[15][9].val[N64-1] = 0x5630C055F43DF2A0 ; TC[15][10].val[N64-2] = -0x31 ; TC[15][10].val[N64-1] = 0x3FAC0D1134B30670 ; TC[15][11].val[N64-2] = +0x1C5 ; TC[15][11].val[N64-1] = 0xF67496EC2145A340 ; TC[15][12].val[N64-2] = -0xD3E ; TC[15][12].val[N64-1] = 0x28B87D1193B706C0 ; TC[15][13].val[N64-2] = +0x4FB4 ; TC[15][13].val[N64-1] = 0x2570293457E43300 ; TC[15][14].val[N64-2] = -0x17F24 ; TC[15][14].val[N64-1] = 0xFC4878FF0F0F1900 ; TC[15][15].val[N64-2] = +0x5AB2A ; TC[15][15].val[N64-1] = 0x84978B9E3CA5FC00 ; TC[15][16].val[N64-2] = -0x1095CA ; TC[15][16].val[N64-1] = 0x113679B439D8D400 ; TC[15][17].val[N64-2] = +0x246C92 ; TC[15][17].val[N64-1] = 0xD9570158AED93000 ; TC[15][18].val[N64-2] = -0x3985D5 ; TC[15][18].val[N64-1] = 0xD24EAD6121734000 ; TC[15][19].val[N64-2] = +0x3CFC4F ; TC[15][19].val[N64-1] = 0x4736054122910000 ; TC[15][20].val[N64-2] = -0x264F7D ; TC[15][20].val[N64-1] = 0x4661A6A352C80000 ; TC[15][21].val[N64-2] = +0xA9226 ; TC[15][21].val[N64-1] = 0xC23A6E71DF800000 ; TC[15][22].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0x12375 ; TC[16][1].val[N64-1] = -0x10DD351 ; TC[16][2].val[N64-1] = +0x7507BBC7 ; TC[16][3].val[N64-1] = -0x1F9AD3EA87 ; TC[16][4].val[N64-1] = +0x5F512F0F0AA ; TC[16][5].val[N64-1] = -0xD52D9FE8D0D6 ; TC[16][6].val[N64-1] = +0x16EACE4F19398E ; TC[16][7].val[N64-1] = -0x1F071DD8735639E ; TC[16][8].val[N64-1] = +0x219120EDE4C8D159 ; TC[16][9].val[N64-2] = -0x1 ; TC[16][9].val[N64-1] = 0xD49FADE8C126320D ; TC[16][10].val[N64-2] = +0x14 ; TC[16][10].val[N64-1] = 0xB780555F8781BA3B ; TC[16][11].val[N64-2] = -0xBE ; TC[16][11].val[N64-1] = 0x55A6C1CFC049ADFB ; TC[16][12].val[N64-2] = +0x588 ; TC[16][12].val[N64-1] = 0xF8C1B829465E3298 ; TC[16][13].val[N64-2] = -0x2137 ; TC[16][13].val[N64-1] = 0x2F804435D9F1C91C ; TC[16][14].val[N64-2] = +0x9F3B ; TC[16][14].val[N64-1] = 0x6C0B7FF9784397E0 ; TC[16][15].val[N64-2] = -0x2598E ; TC[16][15].val[N64-1] = 0x90E5E78789223450 ; TC[16][16].val[N64-2] = +0x6DBE6 ; TC[16][16].val[N64-1] = 0x5F4BE104B52CDD80 ; TC[16][17].val[N64-2] = -0xF0818 ; TC[16][17].val[N64-1] = 0x5B4D7EFA35501C40 ; TC[16][18].val[N64-2] = +0x17B18B ; TC[16][18].val[N64-1] = 0x8975750D2511F300 ; TC[16][19].val[N64-2] = -0x1913F5 ; TC[16][19].val[N64-1] = 0x4BF4A34799849400 ; TC[16][20].val[N64-2] = +0xFBB3A ; TC[16][20].val[N64-1] = 0x52D306E94EC5D000 ; TC[16][21].val[N64-2] = -0x455F1 ; TC[16][21].val[N64-1] = 0xE5A9F74CB4AB8000 ; TC[16][22].val[N64-1] = +0x0 ; TC[17][0].val[N64-1] = -0x66DE ; TC[17][1].val[N64-1] = +0x5ED4A8 ; TC[17][2].val[N64-1] = -0x28F59F42 ; TC[17][3].val[N64-1] = +0xB0426E3C8 ; TC[17][4].val[N64-1] = -0x21175B7E894 ; TC[17][5].val[N64-1] = +0x49B8A502EAB0 ; TC[17][6].val[N64-1] = -0x7E534ADBDCEA4 ; TC[17][7].val[N64-1] = +0xAA68F246AC36D0 ; TC[17][8].val[N64-1] = -0xB7B5A4D6DAA6026 ; TC[17][9].val[N64-1] = +0x9FC270A980493E48 ; TC[17][10].val[N64-2] = -0x7 ; TC[17][10].val[N64-1] = 0x0A42007B0BCDFD5A ; TC[17][11].val[N64-2] = +0x40 ; TC[17][11].val[N64-1] = 0x7C16F129F0DF58E8 ; TC[17][12].val[N64-2] = -0x1DE ; TC[17][12].val[N64-1] = 0xB2A8477157DD5B48 ; TC[17][13].val[N64-2] = +0xB30 ; TC[17][13].val[N64-1] = 0xFBA0D2EDB94CCD60 ; TC[17][14].val[N64-2] = -0x3584 ; TC[17][14].val[N64-1] = 0x5E93CAAFC9357A60 ; TC[17][15].val[N64-2] = +0xC9B7 ; TC[17][15].val[N64-1] = 0x98C19FA9E4660F80 ; TC[17][16].val[N64-2] = -0x24B90 ; TC[17][16].val[N64-1] = 0x8960854D75EBD780 ; TC[17][17].val[N64-2] = +0x50539 ; TC[17][17].val[N64-1] = 0x1AF594A86A705200 ; TC[17][18].val[N64-2] = -0x7E668 ; TC[17][18].val[N64-1] = 0x78DB8096BF463800 ; TC[17][19].val[N64-2] = +0x8596B ; TC[17][19].val[N64-1] = 0x76D28FE853DB6000 ; TC[17][20].val[N64-2] = -0x53B1E ; TC[17][20].val[N64-1] = 0xA9F0A4A647830000 ; TC[17][21].val[N64-2] = +0x170B3 ; TC[17][21].val[N64-1] = 0x907F5308A6500000 ; TC[17][22].val[N64-1] = +0x0 ; TC[18][0].val[N64-1] = +0x1C93 ; TC[18][1].val[N64-1] = -0x1A3AF1 ; TC[18][2].val[N64-1] = +0xB48570F ; TC[18][3].val[N64-1] = -0x305B573D3 ; TC[18][4].val[N64-1] = +0x90B11A5DA0 ; TC[18][5].val[N64-1] = -0x14122CFC763A ; TC[18][6].val[N64-1] = +0x2244BD8D784AE ; TC[18][7].val[N64-1] = -0x2E114A5E41B576 ; TC[18][8].val[N64-1] = +0x317FC1A12AF9423 ; TC[18][9].val[N64-1] = -0x2AE93A8E83D24235 ; TC[18][10].val[N64-2] = +0x1 ; TC[18][10].val[N64-1] = 0xE2A5F620E366E133 ; TC[18][11].val[N64-2] = -0x11 ; TC[18][11].val[N64-1] = 0x3892BE0EEF327DB7 ; TC[18][12].val[N64-2] = +0x7F ; TC[18][12].val[N64-1] = 0x8149B7D8B84F581A ; TC[18][13].val[N64-2] = -0x2F9 ; TC[18][13].val[N64-1] = 0x417BF40E15B2E0F0 ; TC[18][14].val[N64-2] = +0xE30 ; TC[18][14].val[N64-1] = 0x23CCE5241C577E80 ; TC[18][15].val[N64-2] = -0x355E ; TC[18][15].val[N64-1] = 0x0115CCF185AAE130 ; TC[18][16].val[N64-2] = +0x9B27 ; TC[18][16].val[N64-1] = 0xF232F51FF14A4C20 ; TC[18][17].val[N64-2] = -0x152CE ; TC[18][17].val[N64-1] = 0xEC2FA9A4B6BF8B80 ; TC[18][18].val[N64-2] = +0x21456 ; TC[18][18].val[N64-1] = 0xF74E49776EBC5200 ; TC[18][19].val[N64-2] = -0x231DF ; TC[18][19].val[N64-1] = 0x94A96B062AA01800 ; TC[18][20].val[N64-2] = +0x15FA0 ; TC[18][20].val[N64-1] = 0xDE2D6B4F67B5C000 ; TC[18][21].val[N64-2] = -0x60BA ; TC[18][21].val[N64-1] = 0x2B706A53A6E40000 ; TC[18][22].val[N64-1] = +0x0 ; TC[19][0].val[N64-1] = -0x604 ; TC[19][1].val[N64-1] = +0x57FA8 ; TC[19][2].val[N64-1] = -0x25AFEF4 ; TC[19][3].val[N64-1] = +0xA0E332D0 ; TC[19][4].val[N64-1] = -0x1DF936B458 ; TC[19][5].val[N64-1] = +0x42487DA84F0 ; TC[19][6].val[N64-1] = -0x70C72EB23408 ; TC[19][7].val[N64-1] = +0x971C4ED480A80 ; TC[19][8].val[N64-1] = -0xA1DC8F2B160754 ; TC[19][9].val[N64-1] = +0x8BE83FB8E3E04E8 ; TC[19][10].val[N64-1] = -0x6214A45C79DB6EC4 ; TC[19][11].val[N64-2] = +0x3 ; TC[19][11].val[N64-1] = 0x7D92567A4EE8F3F0 ; TC[19][12].val[N64-2] = -0x19 ; TC[19][12].val[N64-1] = 0xC829487AC87875D0 ; TC[19][13].val[N64-2] = +0x99 ; TC[19][13].val[N64-1] = 0x95EB2CA213F5CC40 ; TC[19][14].val[N64-2] = -0x2DB ; TC[19][14].val[N64-1] = 0x4B05CDE4A70E53C0 ; TC[19][15].val[N64-2] = +0xAB9 ; TC[19][15].val[N64-1] = 0x8AAC3A06A836E500 ; TC[19][16].val[N64-2] = -0x1F20 ; TC[19][16].val[N64-1] = 0x9B7A1628F49F2300 ; TC[19][17].val[N64-2] = +0x43DE ; TC[19][17].val[N64-1] = 0x228598D4EF575400 ; TC[19][18].val[N64-2] = -0x6A7D ; TC[19][18].val[N64-1] = 0x74032D0C66AAB000 ; TC[19][19].val[N64-2] = +0x7043 ; TC[19][19].val[N64-1] = 0xF6535BBF514DC000 ; TC[19][20].val[N64-2] = -0x462F ; TC[19][20].val[N64-1] = 0xF1842DCCA11E0000 ; TC[19][21].val[N64-2] = +0x134A ; TC[19][21].val[N64-1] = 0xB71CCD954B200000 ; TC[19][22].val[N64-1] = +0x0 ; TC[20][0].val[N64-1] = +0xE7 ; TC[20][1].val[N64-1] = -0xD23F ; TC[20][2].val[N64-1] = +0x59B1F1 ; TC[20][3].val[N64-1] = -0x17D6B769 ; TC[20][4].val[N64-1] = +0x46CBC97AA ; TC[20][5].val[N64-1] = -0x9C024DA30A ; TC[20][6].val[N64-1] = +0x1089028592B2 ; TC[20][7].val[N64-1] = -0x16161030A6CC2 ; TC[20][8].val[N64-1] = +0x17968C144CECAB ; TC[20][9].val[N64-1] = -0x145523F60859843 ; TC[20][10].val[N64-1] = +0xE37A3DA76D4F95D ; TC[20][11].val[N64-1] = -0x8137FABBD1B0D835 ; TC[20][12].val[N64-2] = +0x3 ; TC[20][12].val[N64-1] = 0xB8547775D05917F4 ; TC[20][13].val[N64-2] = -0x16 ; TC[20][13].val[N64-1] = 0x1D8C66752A931C24 ; TC[20][14].val[N64-2] = +0x69 ; TC[20][14].val[N64-1] = 0x1AC0B688E4DA1310 ; TC[20][15].val[N64-2] = -0x189 ; TC[20][15].val[N64-1] = 0xED28EA67944DFA30 ; TC[20][16].val[N64-2] = +0x475 ; TC[20][16].val[N64-1] = 0x8E8AD89B21365FC0 ; TC[20][17].val[N64-2] = -0x9B5 ; TC[20][17].val[N64-1] = 0x83D7105C78065BC0 ; TC[20][18].val[N64-2] = +0xF37 ; TC[20][18].val[N64-1] = 0x33C98CB425D35200 ; TC[20][19].val[N64-2] = -0x1006 ; TC[20][19].val[N64-1] = 0x1709C346AF7C8400 ; TC[20][20].val[N64-2] = +0xA02 ; TC[20][20].val[N64-1] = 0x48B157A0A3C16000 ; TC[20][21].val[N64-2] = -0x2BF ; TC[20][21].val[N64-1] = 0xC455626A64F20000 ; TC[20][22].val[N64-1] = +0x0 ; TC[21][0].val[N64-1] = -0x16 ; TC[21][1].val[N64-1] = +0x13F0 ; TC[21][2].val[N64-1] = -0x878A2 ; TC[21][3].val[N64-1] = +0x23E29C8 ; TC[21][4].val[N64-1] = -0x6A2FFE64 ; TC[21][5].val[N64-1] = +0xE934DFCE0 ; TC[21][6].val[N64-1] = -0x18A385F6DC4 ; TC[21][7].val[N64-1] = +0x20CFF78CEFF0 ; TC[21][8].val[N64-1] = -0x22F248866EDDE ; TC[21][9].val[N64-1] = +0x1E0BA3F339EC90 ; TC[21][10].val[N64-1] = -0x14F564B55831B1A ; TC[21][11].val[N64-1] = +0xBE10B0A17223C88 ; TC[21][12].val[N64-1] = -0x575E4A47BD71FC48 ; TC[21][13].val[N64-2] = +0x2 ; TC[21][13].val[N64-1] = 0x066C125E5BE41CE0 ; TC[21][14].val[N64-2] = -0x9 ; TC[21][14].val[N64-1] = 0x9B959BF1B89B2E60 ; TC[21][15].val[N64-2] = +0x23 ; TC[21][15].val[N64-1] = 0xF3FC6A3A78BB3D80 ; TC[21][16].val[N64-2] = -0x68 ; TC[21][16].val[N64-1] = 0x0A8E10208B9F2F80 ; TC[21][17].val[N64-2] = +0xE2 ; TC[21][17].val[N64-1] = 0x3E69700AEF03F200 ; TC[21][18].val[N64-2] = -0x162 ; TC[21][18].val[N64-1] = 0x2A8CBEB71C22B800 ; TC[21][19].val[N64-2] = +0x174 ; TC[21][19].val[N64-1] = 0x9E25F37D224B6000 ; TC[21][20].val[N64-2] = -0xE8 ; TC[21][20].val[N64-1] = 0x8F068308FB630000 ; TC[21][21].val[N64-2] = +0x3F ; TC[21][21].val[N64-1] = 0xD56FA7671C500000 ; TC[21][22].val[N64-1] = +0x0 ; TC[22][0].val[N64-1] = +0x1 ; TC[22][1].val[N64-1] = -0xE7 ; TC[22][2].val[N64-1] = +0x61C1 ; TC[22][3].val[N64-1] = -0x19C8A5 ; TC[22][4].val[N64-1] = +0x4C07544 ; TC[22][5].val[N64-1] = -0xA66D1906 ; TC[22][6].val[N64-1] = +0x11879D2CF2 ; TC[22][7].val[N64-1] = -0x17476A573FA ; TC[22][8].val[N64-1] = +0x18BA578D6CB9 ; TC[22][9].val[N64-1] = -0x15355588EFEA3 ; TC[22][10].val[N64-1] = +0xEC2CA4FC4D27D ; TC[22][11].val[N64-1] = -0x85957CC93785E1 ; TC[22][12].val[N64-1] = +0x3D49DEADF8EE6D2 ; TC[22][13].val[N64-1] = -0x16B09E481A00CAA0 ; TC[22][14].val[N64-1] = +0x6B7A8A0FE9DB0560 ; TC[22][15].val[N64-2] = -0x1 ; TC[22][15].val[N64-1] = 0x919E0DC579F8B8D0 ; TC[22][16].val[N64-2] = +0x4 ; TC[22][16].val[N64-1] = 0x88B3AB86A11FE6A0 ; TC[22][17].val[N64-2] = -0x9 ; TC[22][17].val[N64-1] = 0xD91BA85F2BC30980 ; TC[22][18].val[N64-2] = +0xF ; TC[22][18].val[N64-1] = 0x6696359F2E4E2A00 ; TC[22][19].val[N64-2] = -0x10 ; TC[22][19].val[N64-1] = 0x3059A56F38F89800 ; TC[22][20].val[N64-2] = +0xA ; TC[22][20].val[N64-1] = 0x18AA7CA323E3C000 ; TC[22][21].val[N64-2] = -0x2 ; TC[22][21].val[N64-1] = 0xC5077D36B8C40000 ; TC[22][22].val[N64-1] = +0x0 ; ### For IPdeg = 12 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24} Common Denom with IP deg=12 is +0x8362,9343D3DCD1C00000 [Common Denom div 2^22 is +0x20D8A4D0F4F7347 ] Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x12C ; TC[0][2].val[N64-1] = +0xA636 ; TC[0][3].val[N64-1] = -0x39E838 ; TC[0][4].val[N64-1] = +0xE3BF57F ; TC[0][5].val[N64-1] = -0x2A026F604 ; TC[0][6].val[N64-1] = +0x609A797E08 ; TC[0][7].val[N64-1] = -0xB167DA26220 ; TC[0][8].val[N64-1] = +0x1088F55392EFF ; TC[0][9].val[N64-1] = -0x1440A72EB9E734 ; TC[0][10].val[N64-1] = +0x1486FF9E128A9EE ; TC[0][11].val[N64-1] = -0x114B645C33FF5758 ; TC[0][12].val[N64-1] = +0xC229D2884C355B31 ; TC[0][13].val[N64-2] = -0x7 ; TC[0][13].val[N64-1] = 0x16CFAAD4FE4176DC ; TC[0][14].val[N64-2] = +0x37 ; TC[0][14].val[N64-1] = 0x0532DC25294284F4 ; TC[0][15].val[N64-2] = -0x160 ; TC[0][15].val[N64-1] = 0xD1DD148DA5CE08D0 ; TC[0][16].val[N64-2] = +0x73E ; TC[0][16].val[N64-1] = 0xFFCD34A8D59D0970 ; TC[0][17].val[N64-2] = -0x1EE5 ; TC[0][17].val[N64-1] = 0x5BAF87FBC6142540 ; TC[0][18].val[N64-2] = +0x6939 ; TC[0][18].val[N64-1] = 0x8DD4872238418FC0 ; TC[0][19].val[N64-2] = -0x1184E ; TC[0][19].val[N64-1] = 0xAF47F96F2BA70B00 ; TC[0][20].val[N64-2] = +0x236FB ; TC[0][20].val[N64-1] = 0xBF6F6A7653379400 ; TC[0][21].val[N64-2] = -0x34199 ; TC[0][21].val[N64-1] = 0x6BEDAF62F52CD000 ; TC[0][22].val[N64-2] = +0x33F41 ; TC[0][22].val[N64-1] = 0x87D4B692B67A0000 ; TC[0][23].val[N64-2] = -0x1F01A ; TC[0][23].val[N64-1] = 0xBFDE37FB322C0000 ; TC[0][24].val[N64-2] = +0x8362 ; TC[0][24].val[N64-1] = 0x9343D3DCD1C00000 ; TC[1][0].val[N64-1] = -0x18 ; TC[1][1].val[N64-1] = +0x1C08 ; TC[1][2].val[N64-1] = -0xF7908 ; TC[1][3].val[N64-1] = +0x55E4C38 ; TC[1][4].val[N64-1] = -0x15040B7B0 ; TC[1][5].val[N64-1] = +0x3DB36658B0 ; TC[1][6].val[N64-1] = -0x8D0C7FD7810 ; TC[1][7].val[N64-1] = +0x1014AFF3BBAF0 ; TC[1][8].val[N64-1] = -0x17CC24FE20ACF8 ; TC[1][9].val[N64-1] = +0x1CE4387634CFFE8 ; TC[1][10].val[N64-1] = -0x1CFC3BE5B882EE68 ; TC[1][11].val[N64-2] = +0x1 ; TC[1][11].val[N64-1] = 0x82152CBF276D41D8 ; TC[1][12].val[N64-2] = -0x10 ; TC[1][12].val[N64-1] = 0xB1D69007FD934AC0 ; TC[1][13].val[N64-2] = +0x99 ; TC[1][13].val[N64-1] = 0x71A173EFD88FD9E0 ; TC[1][14].val[N64-2] = -0x48F ; TC[1][14].val[N64-1] = 0x0B232F8C05AC9D00 ; TC[1][15].val[N64-2] = +0x1C84 ; TC[1][15].val[N64-1] = 0xA196BDBB85A43680 ; TC[1][16].val[N64-2] = -0x9163 ; TC[1][16].val[N64-1] = 0x59A632188114AC00 ; TC[1][17].val[N64-2] = +0x2541D ; TC[1][17].val[N64-1] = 0x3ECE8D8210CED200 ; TC[1][18].val[N64-2] = -0x78948 ; TC[1][18].val[N64-1] = 0x0D1E1DB33556A800 ; TC[1][19].val[N64-2] = +0x12BE18 ; TC[1][19].val[N64-1] = 0x61A144B8E2526000 ; TC[1][20].val[N64-2] = -0x226981 ; TC[1][20].val[N64-1] = 0x90D0B65EEAE38000 ; TC[1][21].val[N64-2] = +0x2BBCE0 ; TC[1][21].val[N64-1] = 0x8D77BAE811500000 ; TC[1][22].val[N64-2] = -0x223144 ; TC[1][22].val[N64-1] = 0x2E7962D90A200000 ; TC[1][23].val[N64-2] = +0xC513D ; TC[1][23].val[N64-1] = 0xCE5BDCB3AA000000 ; TC[1][24].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x114 ; TC[2][1].val[N64-1] = -0x14148 ; TC[2][2].val[N64-1] = +0xB0AFA8 ; TC[2][3].val[N64-1] = -0x3D0CFD10 ; TC[2][4].val[N64-1] = +0xEDE8AB2CC ; TC[2][5].val[N64-1] = -0x2B6ECEBD6B8 ; TC[2][6].val[N64-1] = +0x62B8B1243330 ; TC[2][7].val[N64-1] = -0xB2ECE10C96420 ; TC[2][8].val[N64-1] = +0x106DCEBC013E2AC ; TC[2][9].val[N64-1] = -0x13C7FA66E0457EB8 ; TC[2][10].val[N64-2] = +0x1 ; TC[2][10].val[N64-1] = 0x3A88C498FF4C3728 ; TC[2][11].val[N64-2] = -0x10 ; TC[2][11].val[N64-1] = 0x3036AA3610B1BC90 ; TC[2][12].val[N64-2] = +0xB0 ; TC[2][12].val[N64-1] = 0xF4A9A6860822D7B4 ; TC[2][13].val[N64-2] = -0x642 ; TC[2][13].val[N64-1] = 0xAE90E0960E4E75C8 ; TC[2][14].val[N64-2] = +0x2ECC ; TC[2][14].val[N64-1] = 0x3DB396E45F1A6B80 ; TC[2][15].val[N64-2] = -0x11EC9 ; TC[2][15].val[N64-1] = 0xC6F2FAEE03ECA940 ; TC[2][16].val[N64-2] = +0x59258 ; TC[2][16].val[N64-1] = 0x3B56D02A4574DA40 ; TC[2][17].val[N64-2] = -0x162A96 ; TC[2][17].val[N64-1] = 0x6290FB1D02CE7480 ; TC[2][18].val[N64-2] = +0x451CE0 ; TC[2][18].val[N64-1] = 0x23FFBAAAA1121200 ; TC[2][19].val[N64-2] = -0xA3FB14 ; TC[2][19].val[N64-1] = 0xB1997685CDF3B800 ; TC[2][20].val[N64-2] = +0x11B5141 ; TC[2][20].val[N64-1] = 0x00EBDA861C042000 ; TC[2][21].val[N64-2] = -0x14C16E6 ; TC[2][21].val[N64-1] = 0x5A6961A41C480000 ; TC[2][22].val[N64-2] = +0xE804D9 ; TC[2][22].val[N64-1] = 0xBC8212E482F80000 ; TC[2][23].val[N64-2] = -0x46D323 ; TC[2][23].val[N64-1] = 0x6290350911800000 ; TC[2][24].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x7E8 ; TC[3][1].val[N64-1] = +0x92C28 ; TC[3][2].val[N64-1] = -0x5069678 ; TC[3][3].val[N64-1] = +0x1BAC03758 ; TC[3][4].val[N64-1] = -0x6B59CC4E10 ; TC[3][5].val[N64-1] = +0x138026A42570 ; TC[3][6].val[N64-1] = -0x2C144DC9FFEF0 ; TC[3][7].val[N64-1] = +0x4F6602B5F7D030 ; TC[3][8].val[N64-1] = -0x73D7B31AA341F88 ; TC[3][9].val[N64-1] = +0x8A66B8346F2F9488 ; TC[3][10].val[N64-2] = -0x8 ; TC[3][10].val[N64-1] = 0x858126FEDBF0C418 ; TC[3][11].val[N64-2] = +0x6F ; TC[3][11].val[N64-1] = 0x2B8E03FE86F84378 ; TC[3][12].val[N64-2] = -0x4B1 ; TC[3][12].val[N64-1] = 0x97FE799EF0F03100 ; TC[3][13].val[N64-2] = +0x29F7 ; TC[3][13].val[N64-1] = 0x91E3371D62C32860 ; TC[3][14].val[N64-2] = -0x1351A ; TC[3][14].val[N64-1] = 0x6472E0760DA1B000 ; TC[3][15].val[N64-2] = +0x7462C ; TC[3][15].val[N64-1] = 0x0E91DE84BC109C80 ; TC[3][16].val[N64-2] = -0x237792 ; TC[3][16].val[N64-1] = 0x42B2BB4AAD60C800 ; TC[3][17].val[N64-2] = +0x89DEA6 ; TC[3][17].val[N64-1] = 0x1BB2ECB607242A00 ; TC[3][18].val[N64-2] = -0x1A25317 ; TC[3][18].val[N64-1] = 0x0533A06AB0EC0800 ; TC[3][19].val[N64-2] = +0x3C134D4 ; TC[3][19].val[N64-1] = 0xC17135B10DEAE000 ; TC[3][20].val[N64-2] = -0x63F17E3 ; TC[3][20].val[N64-1] = 0x448E166EC5A98000 ; TC[3][21].val[N64-2] = +0x7015D53 ; TC[3][21].val[N64-1] = 0x8188631619500000 ; TC[3][22].val[N64-2] = -0x4A8061F ; TC[3][22].val[N64-1] = 0x652A4EB068A00000 ; TC[3][23].val[N64-2] = +0x15A411E ; TC[3][23].val[N64-1] = 0xC56BADF372000000 ; TC[3][24].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x2982 ; TC[4][1].val[N64-1] = -0x2FFE50 ; TC[4][2].val[N64-1] = +0x1A33142C ; TC[4][3].val[N64-1] = -0x8FACC93C0 ; TC[4][4].val[N64-1] = +0x22AE991B27E ; TC[4][5].val[N64-1] = -0x644FEAE8C810 ; TC[4][6].val[N64-1] = +0xE188C3B3E27D0 ; TC[4][7].val[N64-1] = -0x193D959E1345500 ; TC[4][8].val[N64-1] = +0x2495E807EABF607E ; TC[4][9].val[N64-2] = -0x2 ; TC[4][9].val[N64-1] = 0xB64BFB41D5713A70 ; TC[4][10].val[N64-2] = +0x2A ; TC[4][10].val[N64-1] = 0x6787F4EC84187F1C ; TC[4][11].val[N64-2] = -0x224 ; TC[4][11].val[N64-1] = 0x3D3BE7743C457640 ; TC[4][12].val[N64-2] = +0x16EA ; TC[4][12].val[N64-1] = 0x57051F9A4D9D4EE2 ; TC[4][13].val[N64-2] = -0xCA97 ; TC[4][13].val[N64-1] = 0x7BBC5E7862D25C30 ; TC[4][14].val[N64-2] = +0x5C167 ; TC[4][14].val[N64-1] = 0xDA2444990FC92728 ; TC[4][15].val[N64-2] = -0x222F27 ; TC[4][15].val[N64-1] = 0x91FE0D17F2E52D00 ; TC[4][16].val[N64-2] = +0xA40857 ; TC[4][16].val[N64-1] = 0x7BAB9392D4AD06E0 ; TC[4][17].val[N64-2] = -0x2724AC9 ; TC[4][17].val[N64-1] = 0xBD3C12487D7E0F00 ; TC[4][18].val[N64-2] = +0x7467BCA ; TC[4][18].val[N64-1] = 0x1AA0D1411B588380 ; TC[4][19].val[N64-2] = -0x105902DF ; TC[4][19].val[N64-1] = 0x1EFC336D7E348800 ; TC[4][20].val[N64-2] = +0x1A8A3203 ; TC[4][20].val[N64-1] = 0x92B035B4301B0800 ; TC[4][21].val[N64-2] = -0x1D001A23 ; TC[4][21].val[N64-1] = 0x950912B3EDA58000 ; TC[4][22].val[N64-2] = +0x12C73579 ; TC[4][22].val[N64-1] = 0xB71DEAEA7D5E0000 ; TC[4][23].val[N64-2] = -0x5536069 ; TC[4][23].val[N64-1] = 0x2957FCEE90E00000 ; TC[4][24].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0xA608 ; TC[5][1].val[N64-1] = +0xBF5338 ; TC[5][2].val[N64-1] = -0x680F9598 ; TC[5][3].val[N64-1] = +0x238615A5C8 ; TC[5][4].val[N64-1] = -0x889B4A3C910 ; TC[5][5].val[N64-1] = +0x1893DBD8B5AD0 ; TC[5][6].val[N64-1] = -0x36F8FAE7CC5A30 ; TC[5][7].val[N64-1] = +0x61E1144B1B60E10 ; TC[5][8].val[N64-1] = -0x8CFEDF6645B48BA8 ; TC[5][9].val[N64-2] = +0xA ; TC[5][9].val[N64-1] = 0x61941086A5343758 ; TC[5][10].val[N64-2] = -0xA1 ; TC[5][10].val[N64-1] = 0x1AFB352E2D708EB8 ; TC[5][11].val[N64-2] = +0x811 ; TC[5][11].val[N64-1] = 0xE686E2B24F6B0128 ; TC[5][12].val[N64-2] = -0x5593 ; TC[5][12].val[N64-1] = 0xAF3088316DB599C0 ; TC[5][13].val[N64-2] = +0x2ED20 ; TC[5][13].val[N64-1] = 0xF350CA8F40925E20 ; TC[5][14].val[N64-2] = -0x150D72 ; TC[5][14].val[N64-1] = 0x63C3051E296E8900 ; TC[5][15].val[N64-2] = +0x7B8FDF ; TC[5][15].val[N64-1] = 0xF76D6459F8FE7980 ; TC[5][16].val[N64-2] = -0x2494477 ; TC[5][16].val[N64-1] = 0x396C2A08A40E8C00 ; TC[5][17].val[N64-2] = +0x89B5A4A ; TC[5][17].val[N64-1] = 0x908CB0240C7FEE00 ; TC[5][18].val[N64-2] = -0x1935D84F ; TC[5][18].val[N64-1] = 0x6B84F8D806C35800 ; TC[5][19].val[N64-2] = +0x37BE8E91 ; TC[5][19].val[N64-1] = 0x0C65058F8C89A000 ; TC[5][20].val[N64-2] = -0x59002D2A ; TC[5][20].val[N64-1] = 0xFC8AF1DAE5048000 ; TC[5][21].val[N64-2] = +0x5FA2A6F0 ; TC[5][21].val[N64-1] = 0x9070ECCC3F300000 ; TC[5][22].val[N64-2] = -0x3CF1356D ; TC[5][22].val[N64-1] = 0x5AD436EB93E00000 ; TC[5][23].val[N64-2] = +0x110ACE1D ; TC[5][23].val[N64-1] = 0x51198FC836000000 ; TC[5][24].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x20DC4 ; TC[6][1].val[N64-1] = -0x25BCF18 ; TC[6][2].val[N64-1] = +0x1473524C8 ; TC[6][3].val[N64-1] = -0x6F4251C630 ; TC[6][4].val[N64-1] = +0x1AA04E72C31C ; TC[6][5].val[N64-1] = -0x4C4B0ADA9FC68 ; TC[6][6].val[N64-1] = +0xA9CA9D5A7EFBB0 ; TC[6][7].val[N64-1] = -0x12CADD2E1494DA60 ; TC[6][8].val[N64-2] = +0x1 ; TC[6][8].val[N64-1] = 0xAE97506F09ABCFFC ; TC[6][9].val[N64-2] = -0x1F ; TC[6][9].val[N64-1] = 0x808C7838CB73C7E8 ; TC[6][10].val[N64-2] = +0x1E5 ; TC[6][10].val[N64-1] = 0x85CE5CBC02E880C8 ; TC[6][11].val[N64-2] = -0x1823 ; TC[6][11].val[N64-1] = 0xB7B3C0D2642B52B0 ; TC[6][12].val[N64-2] = +0xFDEE ; TC[6][12].val[N64-1] = 0x1E902FB56BD95E64 ; TC[6][13].val[N64-2] = -0x89BA0 ; TC[6][13].val[N64-1] = 0xA0F47A3E63C7F618 ; TC[6][14].val[N64-2] = +0x3D5A05 ; TC[6][14].val[N64-1] = 0x82ADE49AAAE66A40 ; TC[6][15].val[N64-2] = -0x1648062 ; TC[6][15].val[N64-1] = 0x0056DDDA786AD1C0 ; TC[6][16].val[N64-2] = +0x686BC87 ; TC[6][16].val[N64-1] = 0xAC115C37C614FF40 ; TC[6][17].val[N64-2] = -0x184B9973 ; TC[6][17].val[N64-1] = 0x23DB48AC5352C980 ; TC[6][18].val[N64-2] = +0x4655FF3A ; TC[6][18].val[N64-1] = 0x98B4EF87920E1600 ; TC[6][19].val[N64-2] = -0x99ABFE55 ; TC[6][19].val[N64-1] = 0x39665875911EE800 ; TC[6][20].val[N64-2] = +0xF26C6A56 ; TC[6][20].val[N64-1] = 0xB63C187F4A57E000 ; TC[6][21].val[N64-2] = -0x1017B5DC4 ; TC[6][21].val[N64-1] = 0xCD3FA594DED00000 ; TC[6][22].val[N64-2] = +0xA2519F1E ; TC[6][22].val[N64-1] = 0x69C8C70EAE880000 ; TC[6][23].val[N64-2] = -0x2CF8F53F ; TC[6][23].val[N64-1] = 0x243C57DE8E800000 ; TC[6][24].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x547F8 ; TC[7][1].val[N64-1] = +0x60B5ED8 ; TC[7][2].val[N64-1] = -0x343786668 ; TC[7][3].val[N64-1] = +0x11AF84DB168 ; TC[7][4].val[N64-1] = -0x436F6C873230 ; TC[7][5].val[N64-1] = +0xC05ACCA5B1090 ; TC[7][6].val[N64-1] = -0x1AA05134550DBD0 ; TC[7][7].val[N64-1] = +0x2EE84B46C3EFEC50 ; TC[7][8].val[N64-2] = -0x4 ; TC[7][8].val[N64-1] = 0x2CD2A6ABFAD9C9D8 ; TC[7][9].val[N64-2] = +0x4D ; TC[7][9].val[N64-1] = 0xBB0E5AD87B46E178 ; TC[7][10].val[N64-2] = -0x4A6 ; TC[7][10].val[N64-1] = 0x67B7B164593B7648 ; TC[7][11].val[N64-2] = +0x3AC8 ; TC[7][11].val[N64-1] = 0xC9A5F5FC74ADC948 ; TC[7][12].val[N64-2] = -0x265E9 ; TC[7][12].val[N64-1] = 0x4B078450372F6D80 ; TC[7][13].val[N64-2] = +0x14A6DE ; TC[7][13].val[N64-1] = 0xFA82E9F047622AA0 ; TC[7][14].val[N64-2] = -0x9201A3 ; TC[7][14].val[N64-1] = 0x9778FB2C10654E00 ; TC[7][15].val[N64-2] = +0x3493DD7 ; TC[7][15].val[N64-1] = 0xE15491067D551780 ; TC[7][16].val[N64-2] = -0xF43CC14 ; TC[7][16].val[N64-1] = 0x96620BB13F9B9000 ; TC[7][17].val[N64-2] = +0x384FC07C ; TC[7][17].val[N64-1] = 0x0BFF1C6376D7E600 ; TC[7][18].val[N64-2] = -0xA18667D9 ; TC[7][18].val[N64-1] = 0xA70EB9503D3A3800 ; TC[7][19].val[N64-2] = +0x15DA9F44B ; TC[7][19].val[N64-1] = 0x11AC41DF28482000 ; TC[7][20].val[N64-2] = -0x222AA2518 ; TC[7][20].val[N64-1] = 0xF30FC6B0D1EA8000 ; TC[7][21].val[N64-2] = +0x23FB13185 ; TC[7][21].val[N64-1] = 0x4166B4E743B00000 ; TC[7][22].val[N64-2] = -0x1681FC0AA ; TC[7][22].val[N64-1] = 0x5BC22CCBC2600000 ; TC[7][23].val[N64-2] = +0x631F7FCF ; TC[7][23].val[N64-1] = 0x1665A78C7E000000 ; TC[7][24].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0xB38EF ; TC[8][1].val[N64-1] = -0xCCCF09C ; TC[8][2].val[N64-1] = +0x6E2E1778A ; TC[8][3].val[N64-1] = -0x252C4384FF8 ; TC[8][4].val[N64-1] = +0x8D27D26079D1 ; TC[8][5].val[N64-1] = -0x190DEA0958BF34 ; TC[8][6].val[N64-1] = +0x373AFE2EA906FD8 ; TC[8][7].val[N64-1] = -0x60D12C5DB2ED1D20 ; TC[8][8].val[N64-2] = +0x8 ; TC[8][8].val[N64-1] = 0x92759EFC8036BF11 ; TC[8][9].val[N64-2] = -0x9E ; TC[8][9].val[N64-1] = 0xB48EF86637A84104 ; TC[8][10].val[N64-2] = +0x970 ; TC[8][10].val[N64-1] = 0x36641D17AA1AAD12 ; TC[8][11].val[N64-2] = -0x7694 ; TC[8][11].val[N64-1] = 0x402C30AFD6706298 ; TC[8][12].val[N64-2] = +0x4CE58 ; TC[8][12].val[N64-1] = 0x75931EB7095AC5FF ; TC[8][13].val[N64-2] = -0x291BC4 ; TC[8][13].val[N64-1] = 0x63CD0B8F81BBE76C ; TC[8][14].val[N64-2] = +0x120978D ; TC[8][14].val[N64-1] = 0x51D41117BACC446C ; TC[8][15].val[N64-2] = -0x672BF61 ; TC[8][15].val[N64-1] = 0x9D5AC39F67D596D0 ; TC[8][16].val[N64-2] = +0x1DBB8E8A ; TC[8][16].val[N64-1] = 0x0C84291DF0CF9910 ; TC[8][17].val[N64-2] = -0x6CDD8069 ; TC[8][17].val[N64-1] = 0x724F41506837FE40 ; TC[8][18].val[N64-2] = +0x135F3E898 ; TC[8][18].val[N64-1] = 0x22F8058EC8274240 ; TC[8][19].val[N64-2] = -0x29A192B24 ; TC[8][19].val[N64-1] = 0x02C8E40D83213300 ; TC[8][20].val[N64-2] = +0x40A204791 ; TC[8][20].val[N64-1] = 0x951CB9A31C399400 ; TC[8][21].val[N64-2] = -0x439F93481 ; TC[8][21].val[N64-1] = 0xA19F1ED8C0899000 ; TC[8][22].val[N64-2] = +0x2A0E595FB ; TC[8][22].val[N64-1] = 0x22DB6B5B07998000 ; TC[8][23].val[N64-2] = -0xB84E91A5 ; TC[8][23].val[N64-1] = 0x0DA503893A480000 ; TC[8][24].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0x13F370 ; TC[9][1].val[N64-1] = +0x16ADB850 ; TC[9][2].val[N64-1] = -0xC27F47ED0 ; TC[9][3].val[N64-1] = +0x415E5524B30 ; TC[9][4].val[N64-1] = -0xF7374CCB4FE0 ; TC[9][5].val[N64-1] = +0x2BB11D9BB79EE0 ; TC[9][6].val[N64-1] = -0x5FE19DEC8EC25A0 ; TC[9][7].val[N64-1] = +0xA7479D505241FB60 ; TC[9][8].val[N64-2] = -0xE ; TC[9][8].val[N64-1] = 0xBCB29806293BC630 ; TC[9][9].val[N64-2] = +0x10F ; TC[9][9].val[N64-1] = 0x6C5C1A139D8D8B10 ; TC[9][10].val[N64-2] = -0x100D ; TC[9][10].val[N64-1] = 0xD249F9602DC75E90 ; TC[9][11].val[N64-2] = +0xC88E ; TC[9][11].val[N64-1] = 0x2F7D8543FF246B70 ; TC[9][12].val[N64-2] = -0x814BD ; TC[9][12].val[N64-1] = 0x99D77489C942A180 ; TC[9][13].val[N64-2] = +0x44B480 ; TC[9][13].val[N64-1] = 0x5F3EB08B1F7326C0 ; TC[9][14].val[N64-2] = -0x1DF5C44 ; TC[9][14].val[N64-1] = 0x8AC57177F45D6A00 ; TC[9][15].val[N64-2] = +0xAA4D690 ; TC[9][15].val[N64-1] = 0x50CDC36E2CA89100 ; TC[9][16].val[N64-2] = -0x30C56987 ; TC[9][16].val[N64-1] = 0xC40F4869A60C5800 ; TC[9][17].val[N64-2] = +0xB17652A0 ; TC[9][17].val[N64-1] = 0xEE05A2F3B57CF400 ; TC[9][18].val[N64-2] = -0x1F62C49EC ; TC[9][18].val[N64-1] = 0x72980CAB21FD9000 ; TC[9][19].val[N64-2] = +0x430D5BBD5 ; TC[9][19].val[N64-1] = 0x7D297274479BC000 ; TC[9][20].val[N64-2] = -0x678549F9E ; TC[9][20].val[N64-1] = 0x03200BCBA1530000 ; TC[9][21].val[N64-2] = +0x6BC1ABAA7 ; TC[9][21].val[N64-1] = 0xBDAF722F91200000 ; TC[9][22].val[N64-2] = -0x42B63657E ; TC[9][22].val[N64-1] = 0x3815AAC789400000 ; TC[9][23].val[N64-2] = +0x123401BE2 ; TC[9][23].val[N64-1] = 0x0F3DA6C5E4000000 ; TC[9][24].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x1DED28 ; TC[10][1].val[N64-1] = -0x21E6A750 ; TC[10][2].val[N64-1] = +0x121B156D50 ; TC[10][3].val[N64-1] = -0x60FE489DBA0 ; TC[10][4].val[N64-1] = +0x16D5B9DA55A98 ; TC[10][5].val[N64-1] = -0x404D82CDD69AB0 ; TC[10][6].val[N64-1] = +0x8C7F6C1D92F0E60 ; TC[10][7].val[N64-1] = -0xF40225A598006540 ; TC[10][8].val[N64-2] = +0x15 ; TC[10][8].val[N64-1] = 0x653D374DA4507658 ; TC[10][9].val[N64-2] = -0x188 ; TC[10][9].val[N64-1] = 0x219102682DD6A4B0 ; TC[10][10].val[N64-2] = +0x1713 ; TC[10][10].val[N64-1] = 0xA2A03E07493F7450 ; TC[10][11].val[N64-2] = -0x11ECB ; TC[10][11].val[N64-1] = 0x83E0822F8C3F92A0 ; TC[10][12].val[N64-2] = +0xB7EA8 ; TC[10][12].val[N64-1] = 0xC11CA00927D3E268 ; TC[10][13].val[N64-2] = -0x613428 ; TC[10][13].val[N64-1] = 0xA09C6DB93DE96650 ; TC[10][14].val[N64-2] = +0x2A28595 ; TC[10][14].val[N64-1] = 0x8FDA304DAC00AB00 ; TC[10][15].val[N64-2] = -0xEE5679E ; TC[10][15].val[N64-1] = 0x2C183DEFEDE34280 ; TC[10][16].val[N64-2] = +0x43E362BA ; TC[10][16].val[N64-1] = 0x2FFE4F8E89159080 ; TC[10][17].val[N64-2] = -0xF5B8B154 ; TC[10][17].val[N64-1] = 0x5BE7AA6E770A6D00 ; TC[10][18].val[N64-2] = +0x2B3C8DD13 ; TC[10][18].val[N64-1] = 0xA223828A1EAAF400 ; TC[10][19].val[N64-2] = -0x5BEBDDCF3 ; TC[10][19].val[N64-1] = 0xF15FBD4F839B3000 ; TC[10][20].val[N64-2] = +0x8D459B5A7 ; TC[10][20].val[N64-1] = 0xB0A235B814A34000 ; TC[10][21].val[N64-2] = -0x9271D6A43 ; TC[10][21].val[N64-1] = 0xE061B1538D300000 ; TC[10][22].val[N64-2] = +0x5A557C96F ; TC[10][22].val[N64-1] = 0x11101869F1300000 ; TC[10][23].val[N64-2] = -0x1893025A4 ; TC[10][23].val[N64-1] = 0x6160078B27000000 ; TC[10][24].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x261690 ; TC[11][1].val[N64-1] = +0x2AFF7890 ; TC[11][2].val[N64-1] = -0x16E1AFF430 ; TC[11][3].val[N64-1] = +0x7A1E047F170 ; TC[11][4].val[N64-1] = -0x1CA32F695A1A0 ; TC[11][5].val[N64-1] = +0x5050D55B38C860 ; TC[11][6].val[N64-1] = -0xAEBF87B1EEAF860 ; TC[11][7].val[N64-2] = +0x1 ; TC[11][7].val[N64-1] = 0x2E2D2442DC6D45E0 ; TC[11][8].val[N64-2] = -0x1A ; TC[11][8].val[N64-1] = 0x60A739905B5C58D0 ; TC[11][9].val[N64-2] = +0x1E1 ; TC[11][9].val[N64-1] = 0x3A943272A730B450 ; TC[11][10].val[N64-2] = -0x1C30 ; TC[11][10].val[N64-1] = 0x0D17B7042FB64A70 ; TC[11][11].val[N64-2] = +0x15CA6 ; TC[11][11].val[N64-1] = 0x8AB33B0E1B5D7EB0 ; TC[11][12].val[N64-2] = -0xDE82A ; TC[11][12].val[N64-1] = 0x1A25E987D01B1000 ; TC[11][13].val[N64-2] = +0x7508F6 ; TC[11][13].val[N64-1] = 0xE97B1A8A588813C0 ; TC[11][14].val[N64-2] = -0x3283C55 ; TC[11][14].val[N64-1] = 0xF0C10260DB36E800 ; TC[11][15].val[N64-2] = +0x11C3A79E ; TC[11][15].val[N64-1] = 0xC0DB3E58DC2ADD00 ; TC[11][16].val[N64-2] = -0x5095420F ; TC[11][16].val[N64-1] = 0x0D9828D197ED7000 ; TC[11][17].val[N64-2] = +0x1225ADC4D ; TC[11][17].val[N64-1] = 0x4241C6A126D4A400 ; TC[11][18].val[N64-2] = -0x32DE9B8CA ; TC[11][18].val[N64-1] = 0x4169C4E3F2985000 ; TC[11][19].val[N64-2] = +0x6BB578350 ; TC[11][19].val[N64-1] = 0xFEE0E1491E5CC000 ; TC[11][20].val[N64-2] = -0xA4E94561E ; TC[11][20].val[N64-1] = 0x1BB8B9D13FFF0000 ; TC[11][21].val[N64-2] = +0xAA5DE678F ; TC[11][21].val[N64-1] = 0xFA859164E3200000 ; TC[11][22].val[N64-2] = -0x68C6EECEC ; TC[11][22].val[N64-1] = 0x056124FB5E400000 ; TC[11][23].val[N64-2] = +0x1C6EDA861 ; TC[11][23].val[N64-1] = 0x19EBEF56F4000000 ; TC[11][24].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x29431C ; TC[12][1].val[N64-1] = -0x2E6B7F80 ; TC[12][2].val[N64-1] = +0x189D2E55E8 ; TC[12][3].val[N64-1] = -0x82E00E80740 ; TC[12][4].val[N64-1] = +0x1E92D8645BFE4 ; TC[12][5].val[N64-1] = -0x55684ED204F5C0 ; TC[12][6].val[N64-1] = +0xB912CC208525BE0 ; TC[12][7].val[N64-2] = -0x1 ; TC[12][7].val[N64-1] = 0x3EB41F4090B4CD00 ; TC[12][8].val[N64-2] = +0x1B ; TC[12][8].val[N64-1] = 0xB3DDA21D07EB44E4 ; TC[12][9].val[N64-2] = -0x1F7 ; TC[12][9].val[N64-1] = 0x3B85B5ED6C24AB00 ; TC[12][10].val[N64-2] = +0x1D59 ; TC[12][10].val[N64-1] = 0x3DFB2DA46A51DC08 ; TC[12][11].val[N64-2] = -0x1696C ; TC[12][11].val[N64-1] = 0xCA814BE1850B4540 ; TC[12][12].val[N64-2] = +0xE5A7F ; TC[12][12].val[N64-1] = 0x687158D3AB058D5C ; TC[12][13].val[N64-2] = -0x784508 ; TC[12][13].val[N64-1] = 0x4F38FC66F63DF3C0 ; TC[12][14].val[N64-2] = +0x33B0522 ; TC[12][14].val[N64-1] = 0x6C7594B0AC3EF9B0 ; TC[12][15].val[N64-2] = -0x1219DC4F ; TC[12][15].val[N64-1] = 0x05BBE79A6533B280 ; TC[12][16].val[N64-2] = +0x51C6EBFF ; TC[12][16].val[N64-1] = 0xD9754D493B28FA40 ; TC[12][17].val[N64-2] = -0x125820733 ; TC[12][17].val[N64-1] = 0x8D9CDE2C21481800 ; TC[12][18].val[N64-2] = +0x333B4F309 ; TC[12][18].val[N64-1] = 0x23BD54E5C629D900 ; TC[12][19].val[N64-2] = -0x6C199EE94 ; TC[12][19].val[N64-1] = 0x48156390F7300800 ; TC[12][20].val[N64-2] = +0xA4FBC6087 ; TC[12][20].val[N64-1] = 0xC4FF45D3C38FD000 ; TC[12][21].val[N64-2] = -0xA9F4416BA ; TC[12][21].val[N64-1] = 0xDDC8133DB0990000 ; TC[12][22].val[N64-2] = +0x68436C206 ; TC[12][22].val[N64-1] = 0x5F2AB0739C2C0000 ; TC[12][23].val[N64-2] = -0x1C3C4E56E ; TC[12][23].val[N64-1] = 0xA62FA13BAEC00000 ; TC[12][24].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x261690 ; TC[13][1].val[N64-1] = +0x2AB34B70 ; TC[13][2].val[N64-1] = -0x168F8F4DB0 ; TC[13][3].val[N64-1] = +0x77848907D90 ; TC[13][4].val[N64-1] = -0x1BD0BEA56A120 ; TC[13][5].val[N64-1] = +0x4D676B0D408BA0 ; TC[13][6].val[N64-1] = -0xA7131365E147D60 ; TC[13][7].val[N64-2] = +0x1 ; TC[13][7].val[N64-1] = 0x1E9151CA697B9420 ; TC[13][8].val[N64-2] = -0x18 ; TC[13][8].val[N64-1] = 0xCF36A12878C7D3D0 ; TC[13][9].val[N64-2] = +0x1C0 ; TC[13][9].val[N64-1] = 0xDBFD7C987202C3B0 ; TC[13][10].val[N64-2] = -0x1A12 ; TC[13][10].val[N64-1] = 0x65968E3394AA19F0 ; TC[13][11].val[N64-2] = +0x13FC7 ; TC[13][11].val[N64-1] = 0xF212DF9D9B8F6050 ; TC[13][12].val[N64-2] = -0xCA62A ; TC[13][12].val[N64-1] = 0xC4E4182216D79D80 ; TC[13][13].val[N64-2] = +0x69929A ; TC[13][13].val[N64-1] = 0x0986E9A520BEC440 ; TC[13][14].val[N64-2] = -0x2D32D1F ; TC[13][14].val[N64-1] = 0x7D3148EFFF5FCA00 ; TC[13][15].val[N64-2] = +0xFC4F4B6 ; TC[13][15].val[N64-1] = 0xBDA5A4524FA99300 ; TC[13][16].val[N64-2] = -0x46FD0899 ; TC[13][16].val[N64-1] = 0xB59A7E7502287800 ; TC[13][17].val[N64-2] = +0xFDEB4324 ; TC[13][17].val[N64-1] = 0x9EF31BB191FA5C00 ; TC[13][18].val[N64-2] = -0x2C2DEC740 ; TC[13][18].val[N64-1] = 0x07E4E5CC3404B000 ; TC[13][19].val[N64-2] = +0x5CF1255C1 ; TC[13][19].val[N64-1] = 0x67CCABB5E6AB4000 ; TC[13][20].val[N64-2] = -0x8D7689FC6 ; TC[13][20].val[N64-1] = 0xC9FDAFB8D7490000 ; TC[13][21].val[N64-2] = +0x915EDFDC2 ; TC[13][21].val[N64-1] = 0xE993A0FFB4600000 ; TC[13][22].val[N64-2] = -0x58FE77D35 ; TC[13][22].val[N64-1] = 0xEC9F3754F7C00000 ; TC[13][23].val[N64-2] = +0x180F07AC8 ; TC[13][23].val[N64-1] = 0x5102B6D36C000000 ; TC[13][24].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x1DED28 ; TC[14][1].val[N64-1] = -0x216EF2B0 ; TC[14][2].val[N64-1] = +0x119A06B0D0 ; TC[14][3].val[N64-1] = -0x5CE87027560 ; TC[14][4].val[N64-1] = +0x158AF28E58398 ; TC[14][5].val[N64-1] = -0x3BB982B9BEF250 ; TC[14][6].val[N64-1] = +0x806D8B7BB1FD8E0 ; TC[14][7].val[N64-1] = -0xDB71EF2BD81918C0 ; TC[14][8].val[N64-2] = +0x12 ; TC[14][8].val[N64-1] = 0xED179B5FC2F51058 ; TC[14][9].val[N64-2] = -0x155 ; TC[14][9].val[N64-1] = 0x1EAAAC33EF945F50 ; TC[14][10].val[N64-2] = +0x13BD ; TC[14][10].val[N64-1] = 0x44F4EB41F984ACD0 ; TC[14][11].val[N64-2] = -0xF136 ; TC[14][11].val[N64-1] = 0x18BE10DCC378AA60 ; TC[14][12].val[N64-2] = +0x981A6 ; TC[14][12].val[N64-1] = 0x8D7CC9D1F1B64B68 ; TC[14][13].val[N64-2] = -0x4F0FA4 ; TC[14][13].val[N64-1] = 0x6EE7A49994381EB0 ; TC[14][14].val[N64-2] = +0x21BB42D ; TC[14][14].val[N64-1] = 0xC54B7923FC0CFC80 ; TC[14][15].val[N64-2] = -0xBBAC4F5 ; TC[14][15].val[N64-1] = 0x007D8100DD342180 ; TC[14][16].val[N64-2] = +0x34A2A981 ; TC[14][16].val[N64-1] = 0xE213ACE1BB1C5480 ; TC[14][17].val[N64-2] = -0xBBB5477F ; TC[14][17].val[N64-1] = 0xDEC351A796557300 ; TC[14][18].val[N64-2] = +0x20915E161 ; TC[14][18].val[N64-1] = 0x0A81B3B08C66EC00 ; TC[14][19].val[N64-2] = -0x445642C69 ; TC[14][19].val[N64-1] = 0xB3AB030D08A7D000 ; TC[14][20].val[N64-2] = +0x67C49E967 ; TC[14][20].val[N64-1] = 0x4B05701CBF85C000 ; TC[14][21].val[N64-2] = -0x6A693BF2A ; TC[14][21].val[N64-1] = 0xAC6BA8F1E2400000 ; TC[14][22].val[N64-2] = +0x410697BC0 ; TC[14][22].val[N64-1] = 0x66FDC87315900000 ; TC[14][23].val[N64-2] = -0x118D93F75 ; TC[14][23].val[N64-1] = 0x6A20056365000000 ; TC[14][24].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x13F370 ; TC[15][1].val[N64-1] = +0x163603B0 ; TC[15][2].val[N64-1] = -0xBA6E5C250 ; TC[15][3].val[N64-1] = +0x3D485745DD0 ; TC[15][4].val[N64-1] = -0xE2888ADE7560 ; TC[15][5].val[N64-1] = +0x271C0F2BD48D20 ; TC[15][6].val[N64-1] = -0x53CAF05B0EC76A0 ; TC[15][7].val[N64-1] = +0x8EA844D004B45AA0 ; TC[15][8].val[N64-2] = -0xC ; TC[15][8].val[N64-1] = 0x425B17A8C6FC4D30 ; TC[15][9].val[N64-2] = +0xDC ; TC[15][9].val[N64-1] = 0x2B4D0F6767DEFCF0 ; TC[15][10].val[N64-2] = -0xCB2 ; TC[15][10].val[N64-1] = 0x1802FD01A1B07010 ; TC[15][11].val[N64-2] = +0x9A9B ; TC[15][11].val[N64-1] = 0x2BEA768D21D02D90 ; TC[15][12].val[N64-2] = -0x612A5 ; TC[15][12].val[N64-1] = 0xB28431A8C657BD00 ; TC[15][13].val[N64-2] = +0x325775 ; TC[15][13].val[N64-1] = 0x5212E07F93A6C140 ; TC[15][14].val[N64-2] = -0x15694E8 ; TC[15][14].val[N64-1] = 0x14DE7EE268A47400 ; TC[15][15].val[N64-2] = +0x76C5B5F ; TC[15][15].val[N64-1] = 0xF8B55161A24E7F00 ; TC[15][16].val[N64-2] = -0x213799FB ; TC[15][16].val[N64-1] = 0x08AB6290B5600000 ; TC[15][17].val[N64-2] = +0x762502B1 ; TC[15][17].val[N64-1] = 0x5084682FEB4C0C00 ; TC[15][18].val[N64-2] = -0x1472A0931 ; TC[15][18].val[N64-1] = 0x1908AC6DB9ED7000 ; TC[15][19].val[N64-2] = +0x2ACEDCB45 ; TC[15][19].val[N64-1] = 0x0CFFCA0A949C4000 ; TC[15][20].val[N64-2] = -0x40DE95113 ; TC[15][20].val[N64-1] = 0xA6983B4370A50000 ; TC[15][21].val[N64-2] = +0x42668970F ; TC[15][21].val[N64-1] = 0x16E46364A3600000 ; TC[15][22].val[N64-2] = -0x288331B81 ; TC[15][22].val[N64-1] = 0x8BDEDB8E10C00000 ; TC[15][23].val[N64-2] = +0xAEC010BA ; TC[15][23].val[N64-1] = 0xD5F1CA76BC000000 ; TC[15][24].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0xB38EF ; TC[16][1].val[N64-1] = -0xC732924 ; TC[16][2].val[N64-1] = +0x682166A2A ; TC[16][3].val[N64-1] = -0x221B9DD69A8 ; TC[16][4].val[N64-1] = +0x7DA2564C5F11 ; TC[16][5].val[N64-1] = -0x159D0337969CAC ; TC[16][6].val[N64-1] = +0x2E24EFFBBEC9EB8 ; TC[16][7].val[N64-1] = -0x4E49BB7948A6B060 ; TC[16][8].val[N64-2] = +0x6 ; TC[16][8].val[N64-1] = 0xB4634A558D34A211 ; TC[16][9].val[N64-2] = -0x78 ; TC[16][9].val[N64-1] = 0x02074AF16614187C ; TC[16][10].val[N64-2] = +0x6E5 ; TC[16][10].val[N64-1] = 0xBA673133061B2D72 ; TC[16][11].val[N64-2] = -0x53BA ; TC[16][11].val[N64-1] = 0x4CDA063CC592F408 ; TC[16][12].val[N64-2] = +0x34755 ; TC[16][12].val[N64-1] = 0xA954406963AE9A3F ; TC[16][13].val[N64-2] = -0x1B192D ; TC[16][13].val[N64-1] = 0x7B21FAB191A87374 ; TC[16][14].val[N64-2] = +0xB7E2D8 ; TC[16][14].val[N64-1] = 0xBE1CC27AAE24488C ; TC[16][15].val[N64-2] = -0x3F94E40 ; TC[16][15].val[N64-1] = 0x4A2F24B25BF33170 ; TC[16][16].val[N64-2] = +0x11BCA592 ; TC[16][16].val[N64-1] = 0x5467FAF370493890 ; TC[16][17].val[N64-2] = -0x3EEF9B94 ; TC[16][17].val[N64-1] = 0x8FF0DB08EA213DC0 ; TC[16][18].val[N64-2] = +0xADE6329A ; TC[16][18].val[N64-1] = 0xB6645F8367D35840 ; TC[16][19].val[N64-2] = -0x16B554639 ; TC[16][19].val[N64-1] = 0xB443184D4725C100 ; TC[16][20].val[N64-2] = +0x225953D16 ; TC[16][20].val[N64-1] = 0x6732553AC2E71C00 ; TC[16][21].val[N64-2] = -0x231A79FA7 ; TC[16][21].val[N64-1] = 0xD75F984573E47000 ; TC[16][22].val[N64-2] = +0x156353F8A ; TC[16][22].val[N64-1] = 0xB9DADDC9CD9F0000 ; TC[16][23].val[N64-2] = -0x5C2748D2 ; TC[16][23].val[N64-1] = 0x86D281C49D240000 ; TC[16][24].val[N64-1] = +0x0 ; TC[17][0].val[N64-1] = -0x547F8 ; TC[17][1].val[N64-1] = +0x5D68F28 ; TC[17][2].val[N64-1] = -0x30A887CA8 ; TC[17][3].val[N64-1] = +0xFE1D883718 ; TC[17][4].val[N64-1] = -0x3A4C409B6370 ; TC[17][5].val[N64-1] = +0x9FEA877BBD570 ; TC[17][6].val[N64-1] = -0x154439CDA552350 ; TC[17][7].val[N64-1] = +0x23F5F163297E96B0 ; TC[17][8].val[N64-2] = -0x3 ; TC[17][8].val[N64-1] = 0x11D7AE0595013E58 ; TC[17][9].val[N64-2] = +0x36 ; TC[17][9].val[N64-1] = 0xC57E5B2D72264288 ; TC[17][10].val[N64-2] = -0x323 ; TC[17][10].val[N64-1] = 0x67B81F4B23A13588 ; TC[17][11].val[N64-2] = +0x25FB ; TC[17][11].val[N64-1] = 0xBC71BBBD87997738 ; TC[17][12].val[N64-2] = -0x17BAF ; TC[17][12].val[N64-1] = 0x4B03C6A166BF03C0 ; TC[17][13].val[N64-2] = +0xC399C ; TC[17][13].val[N64-1] = 0x0C775769F6FEE960 ; TC[17][14].val[N64-2] = -0x52BE5F ; TC[17][14].val[N64-1] = 0x9D2092B49D26F900 ; TC[17][15].val[N64-2] = +0x1C8A4F7 ; TC[17][15].val[N64-1] = 0x9679B13C8083B080 ; TC[17][16].val[N64-2] = -0x7F1888A ; TC[17][16].val[N64-1] = 0xC19D3DDA24307C00 ; TC[17][17].val[N64-2] = +0x1C2043D5 ; TC[17][17].val[N64-1] = 0x4D3C52BFCCE09A00 ; TC[17][18].val[N64-2] = -0x4D902A13 ; TC[17][18].val[N64-1] = 0xDA07014BE2374800 ; TC[17][19].val[N64-2] = +0xA1C3FFED ; TC[17][19].val[N64-1] = 0x289C3D06CF33E000 ; TC[17][20].val[N64-2] = -0xF44BD466 ; TC[17][20].val[N64-1] = 0xBC65865729718000 ; TC[17][21].val[N64-2] = +0xF94F1A61 ; TC[17][21].val[N64-1] = 0x641737F340900000 ; TC[17][22].val[N64-2] = -0x97B75AD7 ; TC[17][22].val[N64-1] = 0x800667F752A00000 ; TC[17][23].val[N64-2] = +0x28D0BC28 ; TC[17][23].val[N64-1] = 0x1847F9B252000000 ; TC[17][24].val[N64-1] = +0x0 ; TC[18][0].val[N64-1] = +0x20DC4 ; TC[18][1].val[N64-1] = -0x24329E8 ; TC[18][2].val[N64-1] = +0x12CA30D08 ; TC[18][3].val[N64-1] = -0x61CA19B850 ; TC[18][4].val[N64-1] = +0x165BA68E729C ; TC[18][5].val[N64-1] = -0x3D200CE568018 ; TC[18][6].val[N64-1] = +0x81A2B2EA65E470 ; TC[18][7].val[N64-1] = -0xDA82C49B864B0A0 ; TC[18][8].val[N64-2] = +0x1 ; TC[18][8].val[N64-1] = 0x298562548E1482FC ; TC[18][9].val[N64-2] = -0x14 ; TC[18][9].val[N64-1] = 0xACB770E108097218 ; TC[18][10].val[N64-2] = +0x12E ; TC[18][10].val[N64-1] = 0x64333E3E36F52A88 ; TC[18][11].val[N64-2] = -0xE41 ; TC[18][11].val[N64-1] = 0xCEEF8CDA986159D0 ; TC[18][12].val[N64-2] = +0x8E23 ; TC[18][12].val[N64-1] = 0xDFEECD450E04FDE4 ; TC[18][13].val[N64-2] = -0x490AF ; TC[18][13].val[N64-1] = 0x998B29A3EE865268 ; TC[18][14].val[N64-2] = +0x1ED370 ; TC[18][14].val[N64-1] = 0x7C9FD48A3C246380 ; TC[18][15].val[N64-2] = -0xA9BE9A ; TC[18][15].val[N64-1] = 0x4D2D47C23F425040 ; TC[18][16].val[N64-2] = +0x2F257FA ; TC[18][16].val[N64-1] = 0x40EB83AE25EC4540 ; TC[18][17].val[N64-2] = -0xA69D508 ; TC[18][17].val[N64-1] = 0x9BB42FBC4D33E680 ; TC[18][18].val[N64-2] = +0x1CAA9D52 ; TC[18][18].val[N64-1] = 0x7D2D485418589A00 ; TC[18][19].val[N64-2] = -0x3BB0E9E8 ; TC[18][19].val[N64-1] = 0x0074DFB947389800 ; TC[18][20].val[N64-2] = +0x5A03EE06 ; TC[18][20].val[N64-1] = 0x066A7039AF16A000 ; TC[18][21].val[N64-2] = -0x5BBF1F60 ; TC[18][21].val[N64-1] = 0x9F2C54824D480000 ; TC[18][22].val[N64-2] = +0x37C59CF0 ; TC[18][22].val[N64-1] = 0x0828B76278580000 ; TC[18][23].val[N64-2] = -0xEFDA715 ; TC[18][23].val[N64-1] = 0x0C141D4A2F800000 ; TC[18][24].val[N64-1] = +0x0 ; TC[19][0].val[N64-1] = -0xA608 ; TC[19][1].val[N64-1] = +0xB63EC8 ; TC[19][2].val[N64-1] = -0x5E458CD8 ; TC[19][3].val[N64-1] = +0x1E8F3A1DB8 ; TC[19][4].val[N64-1] = -0x6F6B1BFD150 ; TC[19][5].val[N64-1] = +0x12F9F1381BF30 ; TC[19][6].val[N64-1] = -0x281E6128E3EFB0 ; TC[19][7].val[N64-1] = +0x436ACF52FC906F0 ; TC[19][8].val[N64-1] = -0x5B865F8B32574E28 ; TC[19][9].val[N64-2] = +0x6 ; TC[19][9].val[N64-1] = 0x57955631454024A8 ; TC[19][10].val[N64-2] = -0x5C ; TC[19][10].val[N64-1] = 0x82CA222743B2EAF8 ; TC[19][11].val[N64-2] = +0x459 ; TC[19][11].val[N64-1] = 0xB86E63AF2C565A58 ; TC[19][12].val[N64-2] = -0x2B44 ; TC[19][12].val[N64-1] = 0x7FA18FACB063EB00 ; TC[19][13].val[N64-2] = +0x162ED ; TC[19][13].val[N64-1] = 0xE645C9B54DB3EDE0 ; TC[19][14].val[N64-2] = -0x9576F ; TC[19][14].val[N64-1] = 0x0D290175A7EFB800 ; TC[19][15].val[N64-2] = +0x3355DD ; TC[19][15].val[N64-1] = 0xF0316235515C7E80 ; TC[19][16].val[N64-2] = -0xE3B45E ; TC[19][16].val[N64-1] = 0x3AE4D5D577298800 ; TC[19][17].val[N64-2] = +0x3234DA0 ; TC[19][17].val[N64-1] = 0x50ADA37768B39200 ; TC[19][18].val[N64-2] = -0x89FD8DE ; TC[19][18].val[N64-1] = 0x416147AF7FEF2800 ; TC[19][19].val[N64-2] = +0x11EEAF9F ; TC[19][19].val[N64-1] = 0x4BC58FC12F9A6000 ; TC[19][20].val[N64-2] = -0x1B01ED2D ; TC[19][20].val[N64-1] = 0x9ADA62521B3F8000 ; TC[19][21].val[N64-2] = +0x1B7EEE65 ; TC[19][21].val[N64-1] = 0x00F259FAB2900000 ; TC[19][22].val[N64-2] = -0x10B2C6A1 ; TC[19][22].val[N64-1] = 0x1B0C294D8F200000 ; TC[19][23].val[N64-2] = +0x47C1B4B ; TC[19][23].val[N64-1] = 0x155791A07A000000 ; TC[19][24].val[N64-1] = +0x0 ; TC[20][0].val[N64-1] = +0x2982 ; TC[20][1].val[N64-1] = -0x2D6630 ; TC[20][2].val[N64-1] = +0x176711AC ; TC[20][3].val[N64-1] = -0x78F8B8300 ; TC[20][4].val[N64-1] = +0x1B79DDDC57E ; TC[20][5].val[N64-1] = -0x4AA33BDC2430 ; TC[20][6].val[N64-1] = +0x9D50B39AE7450 ; TC[20][7].val[N64-1] = -0x10796AA4C8BDE00 ; TC[20][8].val[N64-1] = +0x164D882174A35C7E ; TC[20][9].val[N64-2] = -0x1 ; TC[20][9].val[N64-1] = 0x8A94F8C463AB8290 ; TC[20][10].val[N64-2] = +0x16 ; TC[20][10].val[N64-1] = 0x6D14729C1077359C ; TC[20][11].val[N64-2] = -0x10D ; TC[20][11].val[N64-1] = 0x55C2C6F503574280 ; TC[20][12].val[N64-2] = +0xA70 ; TC[20][12].val[N64-1] = 0x98BD3246FBE1F5E2 ; TC[20][13].val[N64-2] = -0x5574 ; TC[20][13].val[N64-1] = 0xE908EF55EBA06210 ; TC[20][14].val[N64-2] = +0x23EA3 ; TC[20][14].val[N64-1] = 0x94630BC4328AEEA8 ; TC[20][15].val[N64-2] = -0xC4FFF ; TC[20][15].val[N64-1] = 0x62D234283F2F2480 ; TC[20][16].val[N64-2] = +0x368502 ; TC[20][16].val[N64-1] = 0x0B37B4CDB092E0E0 ; TC[20][17].val[N64-2] = -0xC007FE ; TC[20][17].val[N64-1] = 0xCB90408204B89900 ; TC[20][18].val[N64-2] = +0x20F0709 ; TC[20][18].val[N64-1] = 0x284C103AB2E4CB80 ; TC[20][19].val[N64-2] = -0x4466550 ; TC[20][19].val[N64-1] = 0x638E33DBF1B6B000 ; TC[20][20].val[N64-2] = +0x66E5338 ; TC[20][20].val[N64-1] = 0x4784F63B46A76800 ; TC[20][21].val[N64-2] = -0x68A61CC ; TC[20][21].val[N64-1] = 0x4966ACE328FD8000 ; TC[20][22].val[N64-2] = +0x3F7FA12 ; TC[20][22].val[N64-1] = 0x4F3CB3FB00260000 ; TC[20][23].val[N64-2] = -0x110ACE1 ; TC[20][23].val[N64-1] = 0xD51198FC83600000 ; TC[20][24].val[N64-1] = +0x0 ; TC[21][0].val[N64-1] = -0x7E8 ; TC[21][1].val[N64-1] = +0x89DD8 ; TC[21][2].val[N64-1] = -0x46D2838 ; TC[21][3].val[N64-1] = +0x16CDFAE28 ; TC[21][4].val[N64-1] = -0x529BB3AAD0 ; TC[21][5].val[N64-1] = +0xDFB6E4C0C90 ; TC[21][6].val[N64-1] = -0x1D625444F6770 ; TC[21][7].val[N64-1] = +0x3118C2B15450D0 ; TC[21][8].val[N64-1] = -0x424A5414030EF08 ; TC[21][9].val[N64-1] = +0x491D9B6F29C85778 ; TC[21][10].val[N64-2] = -0x4 ; TC[21][10].val[N64-1] = 0x25478F7DBC1054D8 ; TC[21][11].val[N64-2] = +0x31 ; TC[21][11].val[N64-1] = 0xAD32B3AAAD739A08 ; TC[21][12].val[N64-2] = -0x1EB ; TC[21][12].val[N64-1] = 0xE57FC89A4B5D58C0 ; TC[21][13].val[N64-2] = +0xFB2 ; TC[21][13].val[N64-1] = 0x86632F5206EB73A0 ; TC[21][14].val[N64-2] = -0x695C ; TC[21][14].val[N64-1] = 0x13F9A413A49AAD00 ; TC[21][15].val[N64-2] = +0x240ED ; TC[21][15].val[N64-1] = 0x98700A4A64457B80 ; TC[21][16].val[N64-2] = -0x9F698 ; TC[21][16].val[N64-1] = 0xED377EBEA7DF7C00 ; TC[21][17].val[N64-2] = +0x230AD1 ; TC[21][17].val[N64-1] = 0x6E3DB8F249F15600 ; TC[21][18].val[N64-2] = -0x600BDB ; TC[21][18].val[N64-1] = 0x4D3C3AACB58C7800 ; TC[21][19].val[N64-2] = +0xC7351C ; TC[21][19].val[N64-1] = 0x7B1B46C63C292000 ; TC[21][20].val[N64-2] = -0x12B5B0B ; TC[21][20].val[N64-1] = 0x6FA4E93F000A8000 ; TC[21][21].val[N64-2] = +0x1302D0D ; TC[21][21].val[N64-1] = 0x26AB843769700000 ; TC[21][22].val[N64-2] = -0xB86C05 ; TC[21][22].val[N64-1] = 0xBDB19F670E600000 ; TC[21][23].val[N64-2] = +0x317704 ; TC[21][23].val[N64-1] = 0x655886907E000000 ; TC[21][24].val[N64-1] = +0x0 ; TC[22][0].val[N64-1] = +0x114 ; TC[22][1].val[N64-1] = -0x12BB8 ; TC[22][2].val[N64-1] = +0x997068 ; TC[22][3].val[N64-1] = -0x313EB370 ; TC[22][4].val[N64-1] = +0xB1D41414C ; TC[22][5].val[N64-1] = -0x1E026659FC8 ; TC[22][6].val[N64-1] = +0x3EE33E402570 ; TC[22][7].val[N64-1] = -0x68CB8198E92E0 ; TC[22][8].val[N64-1] = +0x8D22B5AF660BAC ; TC[22][9].val[N64-1] = -0x9B4B8A14DA84348 ; TC[22][10].val[N64-1] = +0x8C90DB8A13616C68 ; TC[22][11].val[N64-2] = -0x6 ; TC[22][11].val[N64-1] = 0x90D5558A64EAD9F0 ; TC[22][12].val[N64-2] = +0x40 ; TC[22][12].val[N64-1] = 0xE2C1A10D7D579634 ; TC[22][13].val[N64-2] = -0x211 ; TC[22][13].val[N64-1] = 0x1B405679590D3CB8 ; TC[22][14].val[N64-2] = +0xDD9 ; TC[22][14].val[N64-1] = 0x434DE9A2D4941F40 ; TC[22][15].val[N64-2] = -0x4BB6 ; TC[22][15].val[N64-1] = 0x79A814B87D66D0C0 ; TC[22][16].val[N64-2] = +0x14E3D ; TC[22][16].val[N64-1] = 0x54CAFE2B86783C40 ; TC[22][17].val[N64-2] = -0x49601 ; TC[22][17].val[N64-1] = 0x8FCCC3B3FF62FB80 ; TC[22][18].val[N64-2] = +0xC8DEA ; TC[22][18].val[N64-1] = 0x8D88DF6CB42D5E00 ; TC[22][19].val[N64-2] = -0x1A02AC ; TC[22][19].val[N64-1] = 0xCFD5B8839431C800 ; TC[22][20].val[N64-2] = +0x270C90 ; TC[22][20].val[N64-1] = 0x87C0EC42FBA46000 ; TC[22][21].val[N64-2] = -0x27A4FC ; TC[22][21].val[N64-1] = 0xB1ACC8EEB4300000 ; TC[22][22].val[N64-2] = +0x1804EF ; TC[22][22].val[N64-1] = 0x2C7B91A93F680000 ; TC[22][23].val[N64-2] = -0x67049 ; TC[22][23].val[N64-1] = 0x08F5D646A4800000 ; TC[22][24].val[N64-1] = +0x0 ; TC[23][0].val[N64-1] = -0x18 ; TC[23][1].val[N64-1] = +0x19F8 ; TC[23][2].val[N64-1] = -0xD3FC8 ; TC[23][3].val[N64-1] = +0x43D0A48 ; TC[23][4].val[N64-1] = -0xF4231770 ; TC[23][5].val[N64-1] = +0x29147FF550 ; TC[23][6].val[N64-1] = -0x55DA3E4C690 ; TC[23][7].val[N64-1] = +0x8EB20DAB5C10 ; TC[23][8].val[N64-1] = -0xBFB70C2F72278 ; TC[23][9].val[N64-1] = +0xD2788ADD399418 ; TC[23][10].val[N64-1] = -0xBE1AAF33BA3A028 ; TC[23][11].val[N64-1] = +0x8DCB0CCA843CCCA8 ; TC[23][12].val[N64-2] = -0x5 ; TC[23][12].val[N64-1] = 0x76AD9695438A2980 ; TC[23][13].val[N64-2] = +0x2C ; TC[23][13].val[N64-1] = 0x79DF7C8EC4B96A20 ; TC[23][14].val[N64-2] = -0x129 ; TC[23][14].val[N64-1] = 0x89B072A83193EE00 ; TC[23][15].val[N64-2] = +0x658 ; TC[23][15].val[N64-1] = 0x4DDFA02B17067180 ; TC[23][16].val[N64-2] = -0x1BF8 ; TC[23][16].val[N64-1] = 0xFC258BF4F524B000 ; TC[23][17].val[N64-2] = +0x6221 ; TC[23][17].val[N64-1] = 0xF1152C988B97AE00 ; TC[23][18].val[N64-2] = -0x10C58 ; TC[23][18].val[N64-1] = 0xA305A980BB84D800 ; TC[23][19].val[N64-2] = +0x22B69 ; TC[23][19].val[N64-1] = 0xC93D27DB3EB9A000 ; TC[23][20].val[N64-2] = -0x34118 ; TC[23][20].val[N64-1] = 0xDDF366652A888000 ; TC[23][21].val[N64-2] = +0x34D26 ; TC[23][21].val[N64-1] = 0x2D6A3E3029F00000 ; TC[23][22].val[N64-2] = -0x1FFB6 ; TC[23][22].val[N64-1] = 0xA765876D56E00000 ; TC[23][23].val[N64-2] = +0x8918 ; TC[23][23].val[N64-1] = 0xF2B614B9E6000000 ; TC[23][24].val[N64-1] = +0x0 ; TC[24][0].val[N64-1] = +0x1 ; TC[24][1].val[N64-1] = -0x114 ; TC[24][2].val[N64-1] = +0x8C56 ; TC[24][3].val[N64-1] = -0x2CC028 ; TC[24][4].val[N64-1] = +0xA09F1BF ; TC[24][5].val[N64-1] = -0x1AF384C1C ; TC[24][6].val[N64-1] = +0x382D325B68 ; TC[24][7].val[N64-1] = -0x5D240E9D060 ; TC[24][8].val[N64-1] = +0x7CD93F4DA5FF ; TC[24][9].val[N64-1] = -0x88C493F72574C ; TC[24][10].val[N64-1] = +0x7B491BEE707ACE ; TC[24][11].val[N64-1] = -0x5BC89BDD973D408 ; TC[24][12].val[N64-1] = +0x387CE8BBE9597A71 ; TC[24][13].val[N64-2] = -0x1 ; TC[24][13].val[N64-1] = 0xCB19D9371DDDFC44 ; TC[24][14].val[N64-2] = +0xB ; TC[24][14].val[N64-1] = 0xFAC67EFA5C72DE94 ; TC[24][15].val[N64-2] = -0x41 ; TC[24][15].val[N64-1] = 0x4F412D14FB092AF0 ; TC[24][16].val[N64-2] = +0x11F ; TC[24][16].val[N64-1] = 0x91B0FAB14CC102F0 ; TC[24][17].val[N64-2] = -0x3EF ; TC[24][17].val[N64-1] = 0xB318075C93FBDEC0 ; TC[24][18].val[N64-2] = +0xAC0 ; TC[24][18].val[N64-1] = 0xC393D67458A4ADC0 ; TC[24][19].val[N64-2] = -0x163C ; TC[24][19].val[N64-1] = 0x596BDE86DC36C100 ; TC[24][20].val[N64-2] = +0x2153 ; TC[24][20].val[N64-1] = 0x5D528DD1AE157C00 ; TC[24][21].val[N64-2] = -0x21C8 ; TC[24][21].val[N64-1] = 0xAC3063BAA3293000 ; TC[24][22].val[N64-2] = +0x1471 ; TC[24][22].val[N64-1] = 0x634B5D136A9D8000 ; TC[24][23].val[N64-2] = -0x579 ; TC[24][23].val[N64-1] = 0x70CD7E2933680000 ; TC[24][24].val[N64-1] = +0x0 ; ### For IPdeg = 13 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26} Common Denom with IP deg=13 is +0x14D9849,EA37EEAC91800000 [Common Denom div 2^23 is +0x2,9B3093D46FDD5923 ] Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x15F ; TC[0][2].val[N64-1] = +0xE484 ; TC[0][3].val[N64-1] = -0x5DFEB2 ; TC[0][4].val[N64-1] = +0x1B6B3DC3 ; TC[0][5].val[N64-1] = -0x609207C81 ; TC[0][6].val[N64-1] = +0x10AA679D54A ; TC[0][7].val[N64-1] = -0x24FFE6C323E0 ; TC[0][8].val[N64-1] = +0x43352950CBBAF ; TC[0][9].val[N64-1] = -0x651C50276B6941 ; TC[0][10].val[N64-1] = +0x7F10D3693630CC0 ; TC[0][11].val[N64-1] = -0x8625DBA0B31E3BCA ; TC[0][12].val[N64-2] = +0x7 ; TC[0][12].val[N64-1] = 0x761B215C59533805 ; TC[0][13].val[N64-2] = -0x59 ; TC[0][13].val[N64-1] = 0xAE916E183336670F ; TC[0][14].val[N64-2] = +0x38D ; TC[0][14].val[N64-1] = 0x8EC272A54FC6BD32 ; TC[0][15].val[N64-2] = -0x1E56 ; TC[0][15].val[N64-1] = 0xC646B0C270465004 ; TC[0][16].val[N64-2] = +0xD93C ; TC[0][16].val[N64-1] = 0x01FB433BA08E5E68 ; TC[0][17].val[N64-2] = -0x51047 ; TC[0][17].val[N64-1] = 0x2CE73545517F66B0 ; TC[0][18].val[N64-2] = +0x18F6E0 ; TC[0][18].val[N64-1] = 0x50D452F90EFEF1E0 ; TC[0][19].val[N64-2] = -0x648120 ; TC[0][19].val[N64-1] = 0xBC4E2A854FDD42C0 ; TC[0][20].val[N64-2] = +0x1453ACA ; TC[0][20].val[N64-1] = 0xC865387EDBF5C280 ; TC[0][21].val[N64-2] = -0x33BED89 ; TC[0][21].val[N64-1] = 0x9BDF393A5F613A00 ; TC[0][22].val[N64-2] = +0x648EC06 ; TC[0][22].val[N64-1] = 0x1912F7B8D9853800 ; TC[0][23].val[N64-2] = -0x8EC19B4 ; TC[0][23].val[N64-1] = 0xD8BDE87810422000 ; TC[0][24].val[N64-2] = +0x8A1F519 ; TC[0][24].val[N64-1] = 0xAEA08B6B22480000 ; TC[0][25].val[N64-2] = -0x505D08E ; TC[0][25].val[N64-1] = 0x80BD58CB2CF80000 ; TC[0][26].val[N64-2] = +0x14D9849 ; TC[0][26].val[N64-1] = 0xEA37EEAC91800000 ; TC[1][0].val[N64-1] = -0x1A ; TC[1][1].val[N64-1] = +0x238C ; TC[1][2].val[N64-1] = -0x1711DC ; TC[1][3].val[N64-1] = +0x974CC38 ; TC[1][4].val[N64-1] = -0x2BF6F7996 ; TC[1][5].val[N64-1] = +0x9A2DDD2B84 ; TC[1][6].val[N64-1] = -0x1A7ABA827E00 ; TC[1][7].val[N64-1] = +0x3A782B54F26C0 ; TC[1][8].val[N64-1] = -0x698EE06DFBE906 ; TC[1][9].val[N64-1] = +0x9DB514392ECC794 ; TC[1][10].val[N64-1] = -0xC4A00647652283EC ; TC[1][11].val[N64-2] = +0xC ; TC[1][11].val[N64-1] = 0xDB38480ACBEF8E98 ; TC[1][12].val[N64-2] = -0xB5 ; TC[1][12].val[N64-1] = 0x23891B56468421EA ; TC[1][13].val[N64-2] = +0x866 ; TC[1][13].val[N64-1] = 0x973C131EED02559C ; TC[1][14].val[N64-2] = -0x53F9 ; TC[1][14].val[N64-1] = 0xE88391AB2D2CE178 ; TC[1][15].val[N64-2] = +0x2C0D6 ; TC[1][15].val[N64-1] = 0x3AAA621439F73EF0 ; TC[1][16].val[N64-2] = -0x134F41 ; TC[1][16].val[N64-1] = 0xF8DA71FA147E57A0 ; TC[1][17].val[N64-2] = +0x7057F8 ; TC[1][17].val[N64-1] = 0x96A0F71032721640 ; TC[1][18].val[N64-2] = -0x218BACF ; TC[1][18].val[N64-1] = 0x9EEF763B53727A80 ; TC[1][19].val[N64-2] = +0x81C6283 ; TC[1][19].val[N64-1] = 0x8100DB4EC9064D00 ; TC[1][20].val[N64-2] = -0x18EB9614 ; TC[1][20].val[N64-1] = 0xD946E1938DEF7400 ; TC[1][21].val[N64-2] = +0x3B2A89E4 ; TC[1][21].val[N64-1] = 0xFB64EE5A21F07000 ; TC[1][22].val[N64-2] = -0x683D6EB9 ; TC[1][22].val[N64-1] = 0x90883A6BF5974000 ; TC[1][23].val[N64-2] = +0x7FBD2DA4 ; TC[1][23].val[N64-1] = 0x72C161C5B1200000 ; TC[1][24].val[N64-2] = -0x60B5B6F7 ; TC[1][24].val[N64-1] = 0x498CC71BCA300000 ; TC[1][25].val[N64-2] = +0x21E17781 ; TC[1][25].val[N64-1] = 0xC9AE3D86C7000000 ; TC[1][26].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x145 ; TC[2][1].val[N64-1] = -0x1BB11 ; TC[2][2].val[N64-1] = +0x11EA572 ; TC[2][3].val[N64-1] = -0x75170D16 ; TC[2][4].val[N64-1] = +0x21E4F74E63 ; TC[2][5].val[N64-1] = -0x765CC4F72FF ; TC[2][6].val[N64-1] = +0x143B9C00CE0F4 ; TC[2][7].val[N64-1] = -0x2C716C75A2C978 ; TC[2][8].val[N64-1] = +0x4FC44FE4DE4B23B ; TC[2][9].val[N64-1] = -0x766467C56F933B0F ; TC[2][10].val[N64-2] = +0x9 ; TC[2][10].val[N64-1] = 0x283CF6BE3D98B9A2 ; TC[2][11].val[N64-2] = -0x97 ; TC[2][11].val[N64-1] = 0xFD95E586EA30742E ; TC[2][12].val[N64-2] = +0x848 ; TC[2][12].val[N64-1] = 0xF5458F2F924535FD ; TC[2][13].val[N64-2] = -0x6148 ; TC[2][13].val[N64-1] = 0xB415A659DF866A11 ; TC[2][14].val[N64-2] = +0x3C024 ; TC[2][14].val[N64-1] = 0xD4B03F2A88415C58 ; TC[2][15].val[N64-2] = -0x1F03E0 ; TC[2][15].val[N64-1] = 0x0E5DE88378C0DC64 ; TC[2][16].val[N64-2] = +0xD5C16E ; TC[2][16].val[N64-1] = 0x674089ABE33C2140 ; TC[2][17].val[N64-2] = -0x4C2277F ; TC[2][17].val[N64-1] = 0x33058DA8B0451AF0 ; TC[2][18].val[N64-2] = +0x162D1BC8 ; TC[2][18].val[N64-1] = 0x37823ADEA91EDB80 ; TC[2][19].val[N64-2] = -0x533DB6FE ; TC[2][19].val[N64-1] = 0xA037858111A806C0 ; TC[2][20].val[N64-2] = +0xF6683573 ; TC[2][20].val[N64-1] = 0x2811AE0B1BAFDF00 ; TC[2][21].val[N64-2] = -0x22E4424CC ; TC[2][21].val[N64-1] = 0x92404B04DF0EE400 ; TC[2][22].val[N64-2] = +0x39E0B5A24 ; TC[2][22].val[N64-1] = 0xB093E7A268025000 ; TC[2][23].val[N64-2] = -0x417A5EE4D ; TC[2][23].val[N64-1] = 0xC7F05127D3EE0000 ; TC[2][24].val[N64-2] = +0x2C6504CFF ; TC[2][24].val[N64-1] = 0x21F05CB2DD8C0000 ; TC[2][25].val[N64-2] = -0xD3C12AEB ; TC[2][25].val[N64-1] = 0x2C81008A5BC00000 ; TC[2][26].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0xA28 ; TC[3][1].val[N64-1] = +0xDCE60 ; TC[3][2].val[N64-1] = -0x8E77180 ; TC[3][3].val[N64-1] = +0x39FEC6B50 ; TC[3][4].val[N64-1] = -0x10B99660288 ; TC[3][5].val[N64-1] = +0x3A29E5BE7690 ; TC[3][6].val[N64-1] = -0x9E5AD1422D3E0 ; TC[3][7].val[N64-1] = +0x15A15F8717BDF60 ; TC[3][8].val[N64-1] = -0x269AFCD074DE8B38 ; TC[3][9].val[N64-2] = +0x3 ; TC[3][9].val[N64-1] = 0x8F16979EFC495A80 ; TC[3][10].val[N64-2] = -0x45 ; TC[3][10].val[N64-1] = 0xFAEA6B6BF11D6E80 ; TC[3][11].val[N64-2] = +0x480 ; TC[3][11].val[N64-1] = 0x7FBF55D757B6F010 ; TC[3][12].val[N64-2] = -0x3E46 ; TC[3][12].val[N64-1] = 0x044CD0652E0C2298 ; TC[3][13].val[N64-2] = +0x2D402 ; TC[3][13].val[N64-1] = 0xE81FB49896624890 ; TC[3][14].val[N64-2] = -0x1B99A9 ; TC[3][14].val[N64-1] = 0x2E7D4128774AAA20 ; TC[3][15].val[N64-2] = +0xE15452 ; TC[3][15].val[N64-1] = 0x327B734AE43CAA40 ; TC[3][16].val[N64-2] = -0x5FA4C7D ; TC[3][16].val[N64-1] = 0x88707BB5F938D180 ; TC[3][17].val[N64-2] = +0x217E6D67 ; TC[3][17].val[N64-1] = 0x72E394E1CA407700 ; TC[3][18].val[N64-2] = -0x99100DFE ; TC[3][18].val[N64-1] = 0x93BFF2DAEE872600 ; TC[3][19].val[N64-2] = +0x2318F4A7C ; TC[3][19].val[N64-1] = 0xBEA0016253987C00 ; TC[3][20].val[N64-2] = -0x6526F3C0D ; TC[3][20].val[N64-1] = 0x0825C442FD35F000 ; TC[3][21].val[N64-2] = +0xDE156C96F ; TC[3][21].val[N64-1] = 0xFAABEC0FBBD34000 ; TC[3][22].val[N64-2] = -0x163098C19E ; TC[3][22].val[N64-1] = 0xB8A02931FD870000 ; TC[3][23].val[N64-2] = +0x180C1ACFDD ; TC[3][23].val[N64-1] = 0x1EE087CF27000000 ; TC[3][24].val[N64-2] = -0xF8890DD3E ; TC[3][24].val[N64-1] = 0x31E660A6B6400000 ; TC[3][25].val[N64-2] = +0x4695B8F90 ; TC[3][25].val[N64-1] = 0xED5AAD8C94000000 ; TC[3][26].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x3A66 ; TC[4][1].val[N64-1] = -0x4F2842 ; TC[4][2].val[N64-1] = +0x32E45390 ; TC[4][3].val[N64-1] = -0x14A59680AC ; TC[4][4].val[N64-1] = +0x5EEA25EC702 ; TC[4][5].val[N64-1] = -0x148BE75ABB95E ; TC[4][6].val[N64-1] = +0x37B0FC182EDA04 ; TC[4][7].val[N64-1] = -0x791F44DC725A330 ; TC[4][8].val[N64-1] = +0xD70557752901E0FA ; TC[4][9].val[N64-2] = -0x13 ; TC[4][9].val[N64-1] = 0xB49E1309669D25FE ; TC[4][10].val[N64-2] = +0x180 ; TC[4][10].val[N64-1] = 0xF49154FD8FE5FC88 ; TC[4][11].val[N64-2] = -0x1896 ; TC[4][11].val[N64-1] = 0x349296A5F7FFA45C ; TC[4][12].val[N64-2] = +0x15162 ; TC[4][12].val[N64-1] = 0x6213DC7091DAE28E ; TC[4][13].val[N64-2] = -0xF2FBE ; TC[4][13].val[N64-1] = 0xF893E77C739AEBC2 ; TC[4][14].val[N64-2] = +0x92BDC3 ; TC[4][14].val[N64-1] = 0x0D2383FF01A106E4 ; TC[4][15].val[N64-2] = -0x4A0C872 ; TC[4][15].val[N64-1] = 0xCFA86AECA3A0AE08 ; TC[4][16].val[N64-2] = +0x1F0B0490 ; TC[4][16].val[N64-1] = 0x78B6A06FAB9A7550 ; TC[4][17].val[N64-2] = -0xAB888A46 ; TC[4][17].val[N64-1] = 0x63566C56A79CF4E0 ; TC[4][18].val[N64-2] = +0x303BF0696 ; TC[4][18].val[N64-1] = 0xC20BCB471DED4BC0 ; TC[4][19].val[N64-2] = -0xADE50C359 ; TC[4][19].val[N64-1] = 0xB497F8197B92E980 ; TC[4][20].val[N64-2] = +0x1EB7A450CB ; TC[4][20].val[N64-1] = 0xF4C15FFB63B0D900 ; TC[4][21].val[N64-2] = -0x41FF208EF4 ; TC[4][21].val[N64-1] = 0xDAE286F0791DB800 ; TC[4][22].val[N64-2] = +0x670A053048 ; TC[4][22].val[N64-1] = 0xDE24792CF54D7000 ; TC[4][23].val[N64-2] = -0x6CE3D07605 ; TC[4][23].val[N64-1] = 0xE9C3EED1A0630000 ; TC[4][24].val[N64-2] = +0x4492CDA1B4 ; TC[4][24].val[N64-1] = 0x4C7E172D77240000 ; TC[4][25].val[N64-2] = -0x13065ADB20 ; TC[4][25].val[N64-1] = 0xFF970C6E3E400000 ; TC[4][26].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x100F4 ; TC[5][1].val[N64-1] = +0x15B49C8 ; TC[5][2].val[N64-1] = -0xDE955CE8 ; TC[5][3].val[N64-1] = +0x59FF5DF120 ; TC[5][4].val[N64-1] = -0x19C36324283C ; TC[5][5].val[N64-1] = +0x58E103FC2E1C8 ; TC[5][6].val[N64-1] = -0xEFDE4F429AE1A0 ; TC[5][7].val[N64-1] = +0x2073D31EC8D7C960 ; TC[5][8].val[N64-2] = -0x3 ; TC[5][8].val[N64-1] = 0x95106028DF9AF3EC ; TC[5][9].val[N64-2] = +0x53 ; TC[5][9].val[N64-1] = 0x935D43049D9A8E58 ; TC[5][10].val[N64-2] = -0x656 ; TC[5][10].val[N64-1] = 0xBE24DC5073235F48 ; TC[5][11].val[N64-2] = +0x66F4 ; TC[5][11].val[N64-1] = 0x00FDBAB6B4EA2020 ; TC[5][12].val[N64-2] = -0x57A73 ; TC[5][12].val[N64-1] = 0xAE437FC6D2C3C424 ; TC[5][13].val[N64-2] = +0x3E9FC9 ; TC[5][13].val[N64-1] = 0x6963A36519166598 ; TC[5][14].val[N64-2] = -0x257D2BF ; TC[5][14].val[N64-1] = 0x7508645D492E57B0 ; TC[5][15].val[N64-2] = +0x12BC933E ; TC[5][15].val[N64-1] = 0x62F8F3C6E5208D60 ; TC[5][16].val[N64-2] = -0x7C5C2EF5 ; TC[5][16].val[N64-1] = 0x37DAF280EC773840 ; TC[5][17].val[N64-2] = +0x2A74DC5F3 ; TC[5][17].val[N64-1] = 0xEA5D5B0C75C9C680 ; TC[5][18].val[N64-2] = -0xBCA26C0DD ; TC[5][18].val[N64-1] = 0xC9855D22EFEDA900 ; TC[5][19].val[N64-2] = +0x29EE2A0B2C ; TC[5][19].val[N64-1] = 0xB56B053EB1FF5200 ; TC[5][20].val[N64-2] = -0x74C9F499CC ; TC[5][20].val[N64-1] = 0xADE19AA5EEC0C800 ; TC[5][21].val[N64-2] = +0xF710E10208 ; TC[5][21].val[N64-1] = 0x6494E5C678E76000 ; TC[5][22].val[N64-2] = -0x17B952204B8 ; TC[5][22].val[N64-1] = 0xE6E478D42E748000 ; TC[5][23].val[N64-2] = +0x18AB113417F ; TC[5][23].val[N64-1] = 0xFB03468CB6C00000 ; TC[5][24].val[N64-2] = -0xF4BA17039B ; TC[5][24].val[N64-1] = 0x155FA3A51AE00000 ; TC[5][25].val[N64-2] = +0x42F7A63688 ; TC[5][25].val[N64-1] = 0xA2659C6556000000 ; TC[5][26].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x38356 ; TC[6][1].val[N64-1] = -0x4BBFEE6 ; TC[6][2].val[N64-1] = +0x3066056F4 ; TC[6][3].val[N64-1] = -0x1380EBC9C14 ; TC[6][4].val[N64-1] = +0x5902777EE00A ; TC[6][5].val[N64-1] = -0x131E055929961A ; TC[6][6].val[N64-1] = +0x3360C11ADF70040 ; TC[6][7].val[N64-1] = -0x6EB6CCECB8BFABC0 ; TC[6][8].val[N64-2] = +0xC ; TC[6][8].val[N64-1] = 0x295B719D74E0934A ; TC[6][9].val[N64-2] = -0x11A ; TC[6][9].val[N64-1] = 0x3C4053AAB3712B1A ; TC[6][10].val[N64-2] = +0x1548 ; TC[6][10].val[N64-1] = 0xC2DF21EA246585E4 ; TC[6][11].val[N64-2] = -0x1578F ; TC[6][11].val[N64-1] = 0x71C251827DBD5084 ; TC[6][12].val[N64-2] = +0x1228E6 ; TC[6][12].val[N64-1] = 0x48B699A64D3E7D96 ; TC[6][13].val[N64-2] = -0xCE18C3 ; TC[6][13].val[N64-1] = 0xA6325E1370B95A86 ; TC[6][14].val[N64-2] = +0x7A6B94C ; TC[6][14].val[N64-1] = 0xE8BED63B12D205A8 ; TC[6][15].val[N64-2] = -0x3CAC93A3 ; TC[6][15].val[N64-1] = 0x66012C3631B0CB68 ; TC[6][16].val[N64-2] = +0x18F1B3F49 ; TC[6][16].val[N64-1] = 0xA37BF196BB362A80 ; TC[6][17].val[N64-2] = -0x86F39EEDF ; TC[6][17].val[N64-1] = 0x30D6A8F363239020 ; TC[6][18].val[N64-2] = +0x2517FD11F9 ; TC[6][18].val[N64-1] = 0xA1AC89A002358080 ; TC[6][19].val[N64-2] = -0x82834AEA6B ; TC[6][19].val[N64-1] = 0xF789367EC87BA980 ; TC[6][20].val[N64-2] = +0x16776F65F52 ; TC[6][20].val[N64-1] = 0xFA2F32153BB0DE00 ; TC[6][21].val[N64-2] = -0x2EFBF85CEA9 ; TC[6][21].val[N64-1] = 0x65DA0A0F13324800 ; TC[6][22].val[N64-2] = +0x475B435DC21 ; TC[6][22].val[N64-1] = 0xA5311F9D733B2000 ; TC[6][23].val[N64-2] = -0x495E4538F19 ; TC[6][23].val[N64-1] = 0xD802FBBCF9340000 ; TC[6][24].val[N64-2] = +0x2D04C2C2C43 ; TC[6][24].val[N64-1] = 0x637628F284F80000 ; TC[6][25].val[N64-2] = -0xC3524F7463 ; TC[6][25].val[N64-1] = 0xD9A85D7CE5800000 ; TC[6][26].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0xA0988 ; TC[7][1].val[N64-1] = +0xD7CCEC0 ; TC[7][2].val[N64-1] = -0x8974062E0 ; TC[7][3].val[N64-1] = +0x3735014DC70 ; TC[7][4].val[N64-1] = -0xFB0E8F30A388 ; TC[7][5].val[N64-1] = +0x35B765F05834D0 ; TC[7][6].val[N64-1] = -0x8FC6A7B7BB377A0 ; TC[7][7].val[N64-2] = +0x1 ; TC[7][7].val[N64-1] = 0x3478C14E78C5A9A0 ; TC[7][8].val[N64-2] = -0x21 ; TC[7][8].val[N64-1] = 0xB9F5B476A8CB3898 ; TC[7][9].val[N64-2] = +0x30A ; TC[7][9].val[N64-1] = 0xC91F76EB36BEA760 ; TC[7][10].val[N64-2] = -0x3A6A ; TC[7][10].val[N64-1] = 0xB5CB719CC85AF260 ; TC[7][11].val[N64-2] = +0x3A98E ; TC[7][11].val[N64-1] = 0x348C379013913CB0 ; TC[7][12].val[N64-2] = -0x314149 ; TC[7][12].val[N64-1] = 0x905BF083086746D8 ; TC[7][13].val[N64-2] = +0x22B5F73 ; TC[7][13].val[N64-1] = 0x348FC332EA495710 ; TC[7][14].val[N64-2] = -0x1479D4AA ; TC[7][14].val[N64-1] = 0xB7DB7EFF5A2DE320 ; TC[7][15].val[N64-2] = +0xA1301929 ; TC[7][15].val[N64-1] = 0xB25CA701C7117040 ; TC[7][16].val[N64-2] = -0x41C1DE79F ; TC[7][16].val[N64-1] = 0xA2A484D58B89BD80 ; TC[7][17].val[N64-2] = +0x160E39920E ; TC[7][17].val[N64-1] = 0x9DE949D3F8668F00 ; TC[7][18].val[N64-2] = -0x602F2133E7 ; TC[7][18].val[N64-1] = 0x5410670095E37600 ; TC[7][19].val[N64-2] = +0x14F7F4DAFBD ; TC[7][19].val[N64-1] = 0x25C79441B72BFC00 ; TC[7][20].val[N64-2] = -0x393ECA4628E ; TC[7][20].val[N64-1] = 0x314202EE1531F000 ; TC[7][21].val[N64-2] = +0x76AA2116C6A ; TC[7][21].val[N64-1] = 0x8B1319A6C6534000 ; TC[7][22].val[N64-2] = -0xB2AB0CC9DF2 ; TC[7][22].val[N64-1] = 0xDC7BE57E01770000 ; TC[7][23].val[N64-2] = +0xB6335CD2978 ; TC[7][23].val[N64-1] = 0xDF5D147E2C000000 ; TC[7][24].val[N64-2] = -0x6EF620CCCBF ; TC[7][24].val[N64-1] = 0xC0D49C7B8A400000 ; TC[7][25].val[N64-2] = +0x1DE56A33C62 ; TC[7][25].val[N64-1] = 0x3ED5CAD3D4000000 ; TC[7][26].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x17D6A3 ; TC[8][1].val[N64-1] = -0x1FF09465 ; TC[8][2].val[N64-1] = +0x1447EF34E4 ; TC[8][3].val[N64-1] = -0x81E71465036 ; TC[8][4].val[N64-1] = +0x24CAC1D3BD379 ; TC[8][5].val[N64-1] = -0x7D7C033D7B805B ; TC[8][6].val[N64-1] = +0x14E8A5CA15A8A746 ; TC[8][7].val[N64-2] = -0x2 ; TC[8][7].val[N64-1] = 0xCABE070E9A17DD70 ; TC[8][8].val[N64-2] = +0x4D ; TC[8][8].val[N64-1] = 0xCC0EE1DD97F9DEED ; TC[8][9].val[N64-2] = -0x6FB ; TC[8][9].val[N64-1] = 0xF0C883B6986862FB ; TC[8][10].val[N64-2] = +0x8571 ; TC[8][10].val[N64-1] = 0x392A292606B68668 ; TC[8][11].val[N64-2] = -0x85256 ; TC[8][11].val[N64-1] = 0x01D1FB947BACBA5E ; TC[8][12].val[N64-2] = +0x6F4B3A ; TC[8][12].val[N64-1] = 0xD1E59A4E9BDE063F ; TC[8][13].val[N64-2] = -0x4DF8642 ; TC[8][13].val[N64-1] = 0x0DA11BA67932F695 ; TC[8][14].val[N64-2] = +0x2DB639E0 ; TC[8][14].val[N64-1] = 0x51767D9923988E2E ; TC[8][15].val[N64-2] = -0x16589DC56 ; TC[8][15].val[N64-1] = 0xAC893F30573FD91C ; TC[8][16].val[N64-2] = +0x90E37C5BA ; TC[8][16].val[N64-1] = 0xF3411A75FEEA4358 ; TC[8][17].val[N64-2] = -0x30437BB7C9 ; TC[8][17].val[N64-1] = 0x0CF05C05A6736750 ; TC[8][18].val[N64-2] = +0xD1008E3930 ; TC[8][18].val[N64-1] = 0x016A7FD8320A0720 ; TC[8][19].val[N64-2] = -0x2D3D96EB6C7 ; TC[8][19].val[N64-1] = 0x03F6B1C43E9DC740 ; TC[8][20].val[N64-2] = +0x7AA2AFC3D82 ; TC[8][20].val[N64-1] = 0x295D399802A39D80 ; TC[8][21].val[N64-2] = -0xFC727345BE7 ; TC[8][21].val[N64-1] = 0xB24D00E222470200 ; TC[8][22].val[N64-2] = +0x1798F0A4C24E ; TC[8][22].val[N64-1] = 0x815BC46ED26A9800 ; TC[8][23].val[N64-2] = -0x17E9D5EAF1F0 ; TC[8][23].val[N64-1] = 0x992AB483ED85A000 ; TC[8][24].val[N64-2] = +0xE7B37F9A83C ; TC[8][24].val[N64-1] = 0x220EC43797AB0000 ; TC[8][25].val[N64-2] = -0x3E20C0B397C ; TC[8][25].val[N64-1] = 0x2A94498034900000 ; TC[8][26].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0x2FAD46 ; TC[9][1].val[N64-1] = +0x3FB17B84 ; TC[9][2].val[N64-1] = -0x2851AA5874 ; TC[9][3].val[N64-1] = +0x10168282D298 ; TC[9][4].val[N64-1] = -0x48A74B84342FA ; TC[9][5].val[N64-1] = +0xF6E4ADD456DD7C ; TC[9][6].val[N64-1] = -0x28FB01AB8BFB8AE0 ; TC[9][7].val[N64-2] = +0x5 ; TC[9][7].val[N64-1] = 0x73335BB6A2E24D60 ; TC[9][8].val[N64-2] = -0x97 ; TC[9][8].val[N64-1] = 0x372FFB39177CDC7A ; TC[9][9].val[N64-2] = +0xD83 ; TC[9][9].val[N64-1] = 0xB1CF5044DD0AF47C ; TC[9][10].val[N64-2] = -0x10100 ; TC[9][10].val[N64-1] = 0x3E92BB49CE90A424 ; TC[9][11].val[N64-2] = +0xFF2BD ; TC[9][11].val[N64-1] = 0x631DF3F11FAC15F8 ; TC[9][12].val[N64-2] = -0xD4332D ; TC[9][12].val[N64-1] = 0x44DD5A6AD57AECA6 ; TC[9][13].val[N64-2] = +0x93DF399 ; TC[9][13].val[N64-1] = 0xCDD3AE752EF3FF44 ; TC[9][14].val[N64-2] = -0x56374779 ; TC[9][14].val[N64-1] = 0x408D937B33CC8C48 ; TC[9][15].val[N64-2] = +0x29E85D36F ; TC[9][15].val[N64-1] = 0x2B80289E15D7A690 ; TC[9][16].val[N64-2] = -0x10E258E1F8 ; TC[9][16].val[N64-1] = 0x2794BA62AD3D3D60 ; TC[9][17].val[N64-2] = +0x597553D987 ; TC[9][17].val[N64-1] = 0xE9B7D1F32463DBC0 ; TC[9][18].val[N64-2] = -0x18118E54929 ; TC[9][18].val[N64-1] = 0x9A645E7E83C7C980 ; TC[9][19].val[N64-2] = +0x52DDBB16E17 ; TC[9][19].val[N64-1] = 0xB10E0E98FBD5EB00 ; TC[9][20].val[N64-2] = -0xDF533A7089F ; TC[9][20].val[N64-1] = 0x58A70C13149E6C00 ; TC[9][21].val[N64-2] = +0x1C922D4D4257 ; TC[9][21].val[N64-1] = 0xDC8E2E98B5361000 ; TC[9][22].val[N64-2] = -0x2A80BCD7EE01 ; TC[9][22].val[N64-1] = 0x6687F3A16A5EC000 ; TC[9][23].val[N64-2] = +0x2ADC128AAABC ; TC[9][23].val[N64-1] = 0xAD4A1F4844600000 ; TC[9][24].val[N64-2] = -0x19D727C26EDF ; TC[9][24].val[N64-1] = 0xBF2DB723A0500000 ; TC[9][25].val[N64-2] = +0x6E731DB10DC ; TC[9][25].val[N64-1] = 0xBD79663941000000 ; TC[9][26].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x510CF7 ; TC[10][1].val[N64-1] = -0x6BF64503 ; TC[10][2].val[N64-1] = +0x4421B7F93E ; TC[10][3].val[N64-1] = -0x1B1907C35952 ; TC[10][4].val[N64-1] = +0x79F57B86F3DF1 ; TC[10][5].val[N64-1] = -0x19CF81A84A6C10D ; TC[10][6].val[N64-1] = +0x444A7C97A372B7E4 ; TC[10][7].val[N64-2] = -0x9 ; TC[10][7].val[N64-1] = 0x0BEED78AC35AEE38 ; TC[10][8].val[N64-2] = +0xF9 ; TC[10][8].val[N64-1] = 0xFC42214628E6FBA9 ; TC[10][9].val[N64-2] = -0x163F ; TC[10][9].val[N64-1] = 0x39A93F6DC61CC51D ; TC[10][10].val[N64-2] = +0x1A533 ; TC[10][10].val[N64-1] = 0xE3DA769E24CA9A1E ; TC[10][11].val[N64-2] = -0x1A04BE ; TC[10][11].val[N64-1] = 0xCC227AD5B7F922BA ; TC[10][12].val[N64-2] = +0x1588FDD ; TC[10][12].val[N64-1] = 0xCE9CFB459FC4ED8F ; TC[10][13].val[N64-2] = -0xEEF2810 ; TC[10][13].val[N64-1] = 0x0300BF3E545FDBE3 ; TC[10][14].val[N64-2] = +0x8AA0AB2C ; TC[10][14].val[N64-1] = 0x034322AFDAB24C60 ; TC[10][15].val[N64-2] = -0x430B763AA ; TC[10][15].val[N64-1] = 0x6B63D43E65E4681C ; TC[10][16].val[N64-2] = +0x1ADFD324D5 ; TC[10][16].val[N64-1] = 0xC48C2CAA79C5E540 ; TC[10][17].val[N64-2] = -0x8DA9EBCF95 ; TC[10][17].val[N64-1] = 0x5708B05A56B15F50 ; TC[10][18].val[N64-2] = +0x25EBD6C2D90 ; TC[10][18].val[N64-1] = 0xCB36962490442600 ; TC[10][19].val[N64-2] = -0x81E8C27EC7C ; TC[10][19].val[N64-1] = 0xDD75ADF2E9B2EB40 ; TC[10][20].val[N64-2] = +0x15C699276632 ; TC[10][20].val[N64-1] = 0x51DA41FB28BF7900 ; TC[10][21].val[N64-2] = -0x2C5E1AF4F6BD ; TC[10][21].val[N64-1] = 0xC4008DBE580C3C00 ; TC[10][22].val[N64-2] = +0x41B71BC84EA5 ; TC[10][22].val[N64-1] = 0xCE60F74365AEB000 ; TC[10][23].val[N64-2] = -0x4200B966C942 ; TC[10][23].val[N64-1] = 0x845468E4F07A0000 ; TC[10][24].val[N64-2] = +0x27A73ADD1429 ; TC[10][24].val[N64-1] = 0xF50949D00EB40000 ; TC[10][25].val[N64-2] = -0xA8FCED6D9CC ; TC[10][25].val[N64-1] = 0x9CC68A7B70400000 ; TC[10][26].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x75E450 ; TC[11][1].val[N64-1] = +0x9C933A40 ; TC[11][2].val[N64-1] = -0x6281CD7880 ; TC[11][3].val[N64-1] = +0x270DA7BBF220 ; TC[11][4].val[N64-1] = -0xAF2E119909190 ; TC[11][5].val[N64-1] = +0x24F1E3096C88B20 ; TC[11][6].val[N64-1] = -0x61659930883C94C0 ; TC[11][7].val[N64-2] = +0xC ; TC[11][7].val[N64-1] = 0xDA965B9773B451C0 ; TC[11][8].val[N64-2] = -0x161 ; TC[11][8].val[N64-1] = 0xCF4DC5DDB95DFF70 ; TC[11][9].val[N64-2] = +0x1F5C ; TC[11][9].val[N64-1] = 0x351ABFB81EF9CE80 ; TC[11][10].val[N64-2] = -0x24F49 ; TC[11][10].val[N64-1] = 0xECE3DBADC5531C80 ; TC[11][11].val[N64-2] = +0x245EC3 ; TC[11][11].val[N64-1] = 0xD6172E18BF725DA0 ; TC[11][12].val[N64-2] = -0x1DF8F81 ; TC[11][12].val[N64-1] = 0x1E6684626844EFB0 ; TC[11][13].val[N64-2] = +0x14B1996B ; TC[11][13].val[N64-1] = 0x1627ACCF13AE4420 ; TC[11][14].val[N64-2] = -0xBF3BD6A6 ; TC[11][14].val[N64-1] = 0x3CB817A48DF8BA40 ; TC[11][15].val[N64-2] = +0x5C12528DF ; TC[11][15].val[N64-1] = 0x1878B4D22D609080 ; TC[11][16].val[N64-2] = -0x24BD917AC4 ; TC[11][16].val[N64-1] = 0x1376B9AA2AF3EB00 ; TC[11][17].val[N64-2] = +0xC0CF5BB97A ; TC[11][17].val[N64-1] = 0x7646A7290539BE00 ; TC[11][18].val[N64-2] = -0x3362F40E6DD ; TC[11][18].val[N64-1] = 0x330A6AF110FBEC00 ; TC[11][19].val[N64-2] = +0xAF49E95A628 ; TC[11][19].val[N64-1] = 0xB3C6EC8DCB84B800 ; TC[11][20].val[N64-2] = -0x1D431C3E6C5B ; TC[11][20].val[N64-1] = 0xDE6100C5C3D2E000 ; TC[11][21].val[N64-2] = +0x3B63BB7E5EE6 ; TC[11][21].val[N64-1] = 0x1E3C6E207DFA8000 ; TC[11][22].val[N64-2] = -0x57A5B95A9204 ; TC[11][22].val[N64-1] = 0xA570B9FBCDBE0000 ; TC[11][23].val[N64-2] = +0x57BDD96FE225 ; TC[11][23].val[N64-1] = 0x016B0466C2000000 ; TC[11][24].val[N64-2] = -0x348F9DD58F56 ; TC[11][24].val[N64-1] = 0x36B4768080800000 ; TC[11][25].val[N64-2] = +0xDF74883C506 ; TC[11][25].val[N64-1] = 0x195B295D68000000 ; TC[11][26].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x935D64 ; TC[12][1].val[N64-1] = -0xC324AB6C ; TC[12][2].val[N64-1] = +0x7A65712E80 ; TC[12][3].val[N64-1] = -0x305EC925F988 ; TC[12][4].val[N64-1] = +0xD8423B48544CC ; TC[12][5].val[N64-1] = -0x2D73FA765BF45D4 ; TC[12][6].val[N64-1] = +0x7767E2BFFE99ECF8 ; TC[12][7].val[N64-2] = -0xF ; TC[12][7].val[N64-1] = 0xB3924BD8B2AB47E0 ; TC[12][8].val[N64-2] = +0x1AE ; TC[12][8].val[N64-1] = 0x95D9148F3E9D84DC ; TC[12][9].val[N64-2] = -0x2605 ; TC[12][9].val[N64-1] = 0x1EA1D997EC228014 ; TC[12][10].val[N64-2] = +0x2CA12 ; TC[12][10].val[N64-1] = 0xD2B66B9DCEF4BA10 ; TC[12][11].val[N64-2] = -0x2BBFCB ; TC[12][11].val[N64-1] = 0x644CFACE950D0428 ; TC[12][12].val[N64-2] = +0x23E8CDD ; TC[12][12].val[N64-1] = 0x72231DA04E1E8114 ; TC[12][13].val[N64-2] = -0x18B15A93 ; TC[12][13].val[N64-1] = 0xE40DD0C848DFA7EC ; TC[12][14].val[N64-2] = +0xE3448AE1 ; TC[12][14].val[N64-1] = 0x8BE1DC4995973278 ; TC[12][15].val[N64-2] = -0x6CFAEB7F2 ; TC[12][15].val[N64-1] = 0x12E3D3AA55BE57F0 ; TC[12][16].val[N64-2] = +0x2B50842C17 ; TC[12][16].val[N64-1] = 0xC6223262A0B48960 ; TC[12][17].val[N64-2] = -0xE26B90EEC3 ; TC[12][17].val[N64-1] = 0xD5DE6D378CAB9C40 ; TC[12][18].val[N64-2] = +0x3C1D37325BA ; TC[12][18].val[N64-1] = 0x53AB6186C5098880 ; TC[12][19].val[N64-2] = -0xCC4E691B158 ; TC[12][19].val[N64-1] = 0x727F53D2AB7B6D00 ; TC[12][20].val[N64-2] = +0x21FC990363FD ; TC[12][20].val[N64-1] = 0x1FF087B4D95F5E00 ; TC[12][21].val[N64-2] = -0x44C0428F98B1 ; TC[12][21].val[N64-1] = 0x583AF7CDB1944000 ; TC[12][22].val[N64-2] = +0x65275AFFA711 ; TC[12][22].val[N64-1] = 0xCBC83515326EE000 ; TC[12][23].val[N64-2] = -0x64FBC06D5D98 ; TC[12][23].val[N64-1] = 0x973145C862420000 ; TC[12][24].val[N64-2] = +0x3C58EDECF581 ; TC[12][24].val[N64-1] = 0x8191CB40F1080000 ; TC[12][25].val[N64-2] = -0x1000ADC1A716 ; TC[12][25].val[N64-1] = 0xFD0DCA105C800000 ; TC[12][26].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x9EB358 ; TC[13][1].val[N64-1] = +0xD188CA30 ; TC[13][2].val[N64-1] = -0x83059C94F0 ; TC[13][3].val[N64-1] = +0x339DC24E7300 ; TC[13][4].val[N64-1] = -0xE6062A96ABD08 ; TC[13][5].val[N64-1] = +0x302F77F176B65F0 ; TC[13][6].val[N64-1] = -0x7E26FBCDDD3BE240 ; TC[13][7].val[N64-2] = +0x10 ; TC[13][7].val[N64-1] = 0x87E1494DAD5F77C0 ; TC[13][8].val[N64-2] = -0x1C3 ; TC[13][8].val[N64-1] = 0xB7DBA7852BC4CC68 ; TC[13][9].val[N64-2] = +0x27BD ; TC[13][9].val[N64-1] = 0xF8DE99A564A44010 ; TC[13][10].val[N64-2] = -0x2E7B0 ; TC[13][10].val[N64-1] = 0xCB7ADD8CAE1F6130 ; TC[13][11].val[N64-2] = +0x2D655D ; TC[13][11].val[N64-1] = 0xCD8628FFC546DC00 ; TC[13][12].val[N64-2] = -0x251F920 ; TC[13][12].val[N64-1] = 0xB8D61693734394B8 ; TC[13][13].val[N64-2] = +0x196EEAFC ; TC[13][13].val[N64-1] = 0x42093A3765965CD0 ; TC[13][14].val[N64-2] = -0xE93960AE ; TC[13][14].val[N64-1] = 0x70904773FED448A0 ; TC[13][15].val[N64-2] = +0x6F6E5913C ; TC[13][15].val[N64-1] = 0xF69261D933CE9D40 ; TC[13][16].val[N64-2] = -0x2C21907AFE ; TC[13][16].val[N64-1] = 0x57BFED995FA52F80 ; TC[13][17].val[N64-2] = +0xE5E3B6D4A5 ; TC[13][17].val[N64-1] = 0x85C303A79DD4F300 ; TC[13][18].val[N64-2] = -0x3CD4B5CCC43 ; TC[13][18].val[N64-1] = 0xA9D0BCEFAF326E00 ; TC[13][19].val[N64-2] = +0xCE147541FBA ; TC[13][19].val[N64-1] = 0x0147870E76AB9C00 ; TC[13][20].val[N64-2] = -0x222D81CA11DA ; TC[13][20].val[N64-1] = 0x76F6055A77C37000 ; TC[13][21].val[N64-2] = +0x44F1075C2AF7 ; TC[13][21].val[N64-1] = 0xF148152B7C0D4000 ; TC[13][22].val[N64-2] = -0x652B722EB0BE ; TC[13][22].val[N64-1] = 0x852894A62F470000 ; TC[13][23].val[N64-2] = +0x64C338611540 ; TC[13][23].val[N64-1] = 0x01DE59032C800000 ; TC[13][24].val[N64-2] = -0x3C179EF8E8C4 ; TC[13][24].val[N64-1] = 0x3C807912DE400000 ; TC[13][25].val[N64-2] = +0xFE87022F7E6 ; TC[13][25].val[N64-1] = 0x610C316394000000 ; TC[13][26].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x935D64 ; TC[14][1].val[N64-1] = -0xC1FDF0A4 ; TC[14][2].val[N64-1] = +0x78EF460E98 ; TC[14][3].val[N64-1] = -0x2F7E749F5B38 ; TC[14][4].val[N64-1] = +0xD2FAAC195FA1C ; TC[14][5].val[N64-1] = -0x2C0D5FD45CAD1DC ; TC[14][6].val[N64-1] = +0x72F32ABEF279B8E0 ; TC[14][7].val[N64-2] = -0xF ; TC[14][7].val[N64-1] = 0x032496675F3A4740 ; TC[14][8].val[N64-2] = +0x198 ; TC[14][8].val[N64-1] = 0xD4B469106974FDDC ; TC[14][9].val[N64-2] = -0x23D8 ; TC[14][9].val[N64-1] = 0x82F11169171ED85C ; TC[14][10].val[N64-2] = +0x29C79 ; TC[14][10].val[N64-1] = 0x191DAAFD9CE2E5F8 ; TC[14][11].val[N64-2] = -0x28AA0D ; TC[14][11].val[N64-1] = 0xE53AAC55B41D2958 ; TC[14][12].val[N64-2] = +0x2123DA3 ; TC[14][12].val[N64-1] = 0x9C89729F71227024 ; TC[14][13].val[N64-2] = -0x16A09602 ; TC[14][13].val[N64-1] = 0xAE2EEF93C26B92E4 ; TC[14][14].val[N64-2] = +0xCECC95AA ; TC[14][14].val[N64-1] = 0xB5F68B985E310910 ; TC[14][15].val[N64-2] = -0x627B50B2E ; TC[14][15].val[N64-1] = 0xADFE84C8322636B0 ; TC[14][16].val[N64-2] = +0x26E0CE2EE3 ; TC[14][16].val[N64-1] = 0x24E4DB6BE789AB00 ; TC[14][17].val[N64-2] = -0xC9E67C6F75 ; TC[14][17].val[N64-1] = 0x1AF4C9F06B9AB2C0 ; TC[14][18].val[N64-2] = +0x35443703E80 ; TC[14][18].val[N64-1] = 0xE0B574FB7A9F1500 ; TC[14][19].val[N64-2] = -0xB3F1FD40B08 ; TC[14][19].val[N64-1] = 0x149B8063333AAD00 ; TC[14][20].val[N64-2] = +0x1DC3AA3F19B1 ; TC[14][20].val[N64-1] = 0x5D67702815F30400 ; TC[14][21].val[N64-2] = -0x3BE41F44E0DB ; TC[14][21].val[N64-1] = 0xBBD93216AEC27000 ; TC[14][22].val[N64-2] = +0x57B0C3F6835D ; TC[14][22].val[N64-1] = 0xA8AB157BF6BFC000 ; TC[14][23].val[N64-2] = -0x57294CEE034E ; TC[14][23].val[N64-1] = 0xEB3895FF40F80000 ; TC[14][24].val[N64-2] = +0x33E3BE092A57 ; TC[14][24].val[N64-1] = 0xBAC8DCAFFE900000 ; TC[14][25].val[N64-2] = -0xDB7705CD85C ; TC[14][25].val[N64-1] = 0xD8E73F7BBD000000 ; TC[14][26].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x75E450 ; TC[15][1].val[N64-1] = +0x9ABBA900 ; TC[15][2].val[N64-1] = -0x602B221240 ; TC[15][3].val[N64-1] = +0x25A6B4910DE0 ; TC[15][4].val[N64-1] = -0xA6BB2BA2428D0 ; TC[15][5].val[N64-1] = +0x22B3E63C7E06820 ; TC[15][6].val[N64-1] = -0x5A433D6E4CB47540 ; TC[15][7].val[N64-2] = +0xB ; TC[15][7].val[N64-1] = 0xC0035736CFBBD740 ; TC[15][8].val[N64-2] = -0x13E ; TC[15][8].val[N64-1] = 0xF3919929861BE5F0 ; TC[15][9].val[N64-2] = +0x1BDF ; TC[15][9].val[N64-1] = 0xD7EA46D03A614F40 ; TC[15][10].val[N64-2] = -0x20622 ; TC[15][10].val[N64-1] = 0x8E4FF263AE5B5740 ; TC[15][11].val[N64-2] = +0x1F6AEA ; TC[15][11].val[N64-1] = 0xAD326AB902AA7A60 ; TC[15][12].val[N64-2] = -0x1985E2B ; TC[15][12].val[N64-1] = 0x2B713E9B7A31C9F0 ; TC[15][13].val[N64-2] = +0x115F3F6F ; TC[15][13].val[N64-1] = 0xD8ECB1ED65B9BBA0 ; TC[15][14].val[N64-2] = -0x9E48B6B2 ; TC[15][14].val[N64-1] = 0x7A8E17A17093A940 ; TC[15][15].val[N64-2] = +0x4B274AD8E ; TC[15][15].val[N64-1] = 0x860E566EAE69A680 ; TC[15][16].val[N64-2] = -0x1D95541100 ; TC[15][16].val[N64-1] = 0x45CF6E35E5E95F00 ; TC[15][17].val[N64-2] = +0x9934AF00E3 ; TC[15][17].val[N64-1] = 0x35392C5065084600 ; TC[15][18].val[N64-2] = -0x28501F0D1D0 ; TC[15][18].val[N64-1] = 0x29BA00FE5EFAFC00 ; TC[15][19].val[N64-2] = +0x87D89434677 ; TC[15][19].val[N64-1] = 0x73537601F5A31800 ; TC[15][20].val[N64-2] = -0x166AE1BB6F1B ; TC[15][20].val[N64-1] = 0xD60940C01DF86000 ; TC[15][21].val[N64-2] = +0x2D02B8318437 ; TC[15][21].val[N64-1] = 0x21DCAB5E267C8000 ; TC[15][22].val[N64-2] = -0x41C5FCE1E6AC ; TC[15][22].val[N64-1] = 0xF61B6ADCF6360000 ; TC[15][23].val[N64-2] = +0x4142FF17A435 ; TC[15][23].val[N64-1] = 0xB1A7BF462C000000 ; TC[15][24].val[N64-2] = -0x26CB0341A7C7 ; TC[15][24].val[N64-1] = 0xDD7971CE42800000 ; TC[15][25].val[N64-2] = +0xA3DDFD81904 ; TC[15][25].val[N64-1] = 0x78FE95CD08000000 ; TC[15][26].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0x510CF7 ; TC[16][1].val[N64-1] = -0x6A0FF739 ; TC[16][2].val[N64-1] = +0x41B85737CC ; TC[16][3].val[N64-1] = -0x19A6D37F98FE ; TC[16][4].val[N64-1] = +0x713E4CE172B45 ; TC[16][5].val[N64-1] = -0x177F33AD78C7827 ; TC[16][6].val[N64-1] = +0x3CECF9F3592EBFF6 ; TC[16][7].val[N64-2] = -0x7 ; TC[16][7].val[N64-1] = 0xE808164192EA1DC0 ; TC[16][8].val[N64-2] = +0xD5 ; TC[16][8].val[N64-1] = 0xF31528989BD26DD9 ; TC[16][9].val[N64-2] = -0x12A3 ; TC[16][9].val[N64-1] = 0xE2EC02A1A1FBBC27 ; TC[16][10].val[N64-2] = +0x1596D ; TC[16][10].val[N64-1] = 0xF5B6C6CDC22E8AD0 ; TC[16][11].val[N64-2] = -0x14E1E6 ; TC[16][11].val[N64-1] = 0x573EB02704FA7AE6 ; TC[16][12].val[N64-2] = +0x10EA0EC ; TC[16][12].val[N64-1] = 0x540AC52E7FD89A73 ; TC[16][13].val[N64-2] = -0xB7AB7F4 ; TC[16][13].val[N64-1] = 0xD4763D0E94877C49 ; TC[16][14].val[N64-2] = +0x684CBC7E ; TC[16][14].val[N64-1] = 0xD9E6CA35DDF91EAE ; TC[16][15].val[N64-2] = -0x316324B74 ; TC[16][15].val[N64-1] = 0xED968BBF114978FC ; TC[16][16].val[N64-2] = +0x1363D8522F ; TC[16][16].val[N64-1] = 0x1D09BB29601A6698 ; TC[16][17].val[N64-2] = -0x642AA61CFD ; TC[16][17].val[N64-1] = 0x33E6BC6D16C5EA50 ; TC[16][18].val[N64-2] = +0x1A4B6407992 ; TC[16][18].val[N64-1] = 0xF321B2DA86D33A20 ; TC[16][19].val[N64-2] = -0x5868E5A1AF5 ; TC[16][19].val[N64-1] = 0x9B7C5DB81F28C540 ; TC[16][20].val[N64-2] = +0xE8F2D14F3B9 ; TC[16][20].val[N64-1] = 0x40AD31F657305580 ; TC[16][21].val[N64-2] = -0x1D2D452FB920 ; TC[16][21].val[N64-1] = 0xEBB402287C819E00 ; TC[16][22].val[N64-2] = +0x2A8FD65E6000 ; TC[16][22].val[N64-1] = 0xBB265E2B0E0F2800 ; TC[16][23].val[N64-2] = -0x2A2A6953DBB0 ; TC[16][23].val[N64-1] = 0xE1B82ED6085A6000 ; TC[16][24].val[N64-2] = +0x1907E3A335B5 ; TC[16][24].val[N64-1] = 0x04D27560EDD20000 ; TC[16][25].val[N64-2] = -0x699E146481F ; TC[16][25].val[N64-1] = 0xE1FC168D26280000 ; TC[16][26].val[N64-1] = +0x0 ; TC[17][0].val[N64-1] = -0x2FAD46 ; TC[17][1].val[N64-1] = +0x3E341154 ; TC[17][2].val[N64-1] = -0x266D728984 ; TC[17][3].val[N64-1] = +0xEF41CE4CCE8 ; TC[17][4].val[N64-1] = -0x41D0963AB0EEA ; TC[17][5].val[N64-1] = +0xD9D528B0583ABC ; TC[17][6].val[N64-1] = -0x2331E4144D2D6DC0 ; TC[17][7].val[N64-2] = +0x4 ; TC[17][7].val[N64-1] = 0x8DB645656EB5E580 ; TC[17][8].val[N64-2] = -0x7A ; TC[17][8].val[N64-1] = 0xDAE398E8775D575A ; TC[17][9].val[N64-2] = +0xAAC ; TC[17][9].val[N64-1] = 0x1961FDD6C33BE7CC ; TC[17][10].val[N64-2] = -0xC533 ; TC[17][10].val[N64-1] = 0xCF5AB2729CF8D7F4 ; TC[17][11].val[N64-2] = +0xBE34E ; TC[17][11].val[N64-1] = 0xD140AFECF63B8408 ; TC[17][12].val[N64-2] = -0x99A399 ; TC[17][12].val[N64-1] = 0xDB9F3F289893EDD6 ; TC[17][13].val[N64-2] = +0x67FE2F9 ; TC[17][13].val[N64-1] = 0xA408AA848E7385E4 ; TC[17][14].val[N64-2] = -0x3AE6C54D ; TC[17][14].val[N64-1] = 0x986B62CC64B4A188 ; TC[17][15].val[N64-2] = +0x1BD243C8B ; TC[17][15].val[N64-1] = 0x5158C8603809DB10 ; TC[17][16].val[N64-2] = -0xAE5A54BA0 ; TC[17][16].val[N64-1] = 0x4830D98DB92A8C60 ; TC[17][17].val[N64-2] = +0x382A79C59C ; TC[17][17].val[N64-1] = 0x82B3ED01EFB7B1C0 ; TC[17][18].val[N64-2] = -0xEB66C1CF8C ; TC[17][18].val[N64-1] = 0x23E802E9E017B580 ; TC[17][19].val[N64-2] = +0x315E8E2383F ; TC[17][19].val[N64-1] = 0xBC2D2F83BC48F300 ; TC[17][20].val[N64-2] = -0x81D75DE2B39 ; TC[17][20].val[N64-1] = 0x132567B46E4B8C00 ; TC[17][21].val[N64-2] = +0x103C2A6BB127 ; TC[17][21].val[N64-1] = 0xB4F1B8491BC39000 ; TC[17][22].val[N64-2] = -0x17A583687F75 ; TC[17][22].val[N64-1] = 0x237A5A24F148C000 ; TC[17][23].val[N64-2] = +0x1764FC319201 ; TC[17][23].val[N64-1] = 0xECF1B380FBE00000 ; TC[17][24].val[N64-2] = -0xDDF0F57BD61 ; TC[17][24].val[N64-1] = 0x1ABBE51D4DD00000 ; TC[17][25].val[N64-2] = +0x3A792DD6347 ; TC[17][25].val[N64-1] = 0xAF9A9F87B9000000 ; TC[17][26].val[N64-1] = +0x0 ; TC[18][0].val[N64-1] = +0x17D6A3 ; TC[18][1].val[N64-1] = -0x1F023207 ; TC[18][2].val[N64-1] = +0x13194C538E ; TC[18][3].val[N64-1] = -0x768E962175A ; TC[18][4].val[N64-1] = +0x2083F3E88B0D5 ; TC[18][5].val[N64-1] = -0x6B4CF1C1BDAD29 ; TC[18][6].val[N64-1] = +0x11491CE4622E7D3C ; TC[18][7].val[N64-2] = -0x2 ; TC[18][7].val[N64-1] = 0x3ADF2D5060184968 ; TC[18][8].val[N64-2] = +0x3B ; TC[18][8].val[N64-1] = 0xFE4DEAABA703A11D ; TC[18][9].val[N64-2] = -0x532 ; TC[18][9].val[N64-1] = 0x6FC5129199F60659 ; TC[18][10].val[N64-2] = +0x5FC4 ; TC[18][10].val[N64-1] = 0xE392F89DF6AD2BFE ; TC[18][11].val[N64-2] = -0x5C207 ; TC[18][11].val[N64-1] = 0xCACDC9A95933D5C2 ; TC[18][12].val[N64-2] = +0x4A395E ; TC[18][12].val[N64-1] = 0x9DFD490A339ED18B ; TC[18][13].val[N64-2] = -0x321D771 ; TC[18][13].val[N64-1] = 0x80FECB63B6F86CC7 ; TC[18][14].val[N64-2] = +0x1C5145F5 ; TC[18][14].val[N64-1] = 0xAC950DCA0FB89CD8 ; TC[18][15].val[N64-2] = -0xD584C013 ; TC[18][15].val[N64-1] = 0x15C233C45909435C ; TC[18][16].val[N64-2] = +0x537312718 ; TC[18][16].val[N64-1] = 0xCFE3702A76424FC0 ; TC[18][17].val[N64-2] = -0x1AD3C525E2 ; TC[18][17].val[N64-1] = 0x08FB4CB94D1BE690 ; TC[18][18].val[N64-2] = +0x70388F4D93 ; TC[18][18].val[N64-1] = 0xC741FAFDF9AF0B80 ; TC[18][19].val[N64-2] = -0x177E3CD0BE3 ; TC[18][19].val[N64-1] = 0x0CA70AAA409F3140 ; TC[18][20].val[N64-2] = +0x3DAF2071DC3 ; TC[18][20].val[N64-1] = 0x655407C16C606100 ; TC[18][21].val[N64-2] = -0x7B37A96303B ; TC[18][21].val[N64-1] = 0xDD4E4208989D1C00 ; TC[18][22].val[N64-2] = +0xB338BB83D56 ; TC[18][22].val[N64-1] = 0x844326E52996B000 ; TC[18][23].val[N64-2] = -0xB11881CB44F ; TC[18][23].val[N64-1] = 0x57501BDD94420000 ; TC[18][24].val[N64-2] = +0x68E554C8A2C ; TC[18][24].val[N64-1] = 0xC7C272C297340000 ; TC[18][25].val[N64-2] = -0x1B9CC76C437 ; TC[18][25].val[N64-1] = 0x2F5E598E50400000 ; TC[18][26].val[N64-1] = +0x0 ; TC[19][0].val[N64-1] = -0xA0988 ; TC[19][1].val[N64-1] = +0xD045C60 ; TC[19][2].val[N64-1] = -0x7FE572F00 ; TC[19][3].val[N64-1] = +0x317925F1390 ; TC[19][4].val[N64-1] = -0xD875E2B436E8 ; TC[19][5].val[N64-1] = +0x2C840C074C9A50 ; TC[19][6].val[N64-1] = -0x726A160836D7560 ; TC[19][7].val[N64-1] = +0xEB81B085198E38E0 ; TC[19][8].val[N64-2] = -0x18 ; TC[19][8].val[N64-1] = 0xAEA2E3BB10A4A358 ; TC[19][9].val[N64-2] = +0x221 ; TC[19][9].val[N64-1] = 0xE8C07F4798151400 ; TC[19][10].val[N64-2] = -0x2731 ; TC[19][10].val[N64-1] = 0xEF5E3FBAFE010A00 ; TC[19][11].val[N64-2] = +0x259C4 ; TC[19][11].val[N64-1] = 0x691D97F8B3FA1F50 ; TC[19][12].val[N64-2] = -0x1E3A99 ; TC[19][12].val[N64-1] = 0x32FF2DFE35CF9CB8 ; TC[19][13].val[N64-2] = +0x145CF17 ; TC[19][13].val[N64-1] = 0x5E22ECEA26B3A550 ; TC[19][14].val[N64-2] = -0xB7B1215 ; TC[19][14].val[N64-1] = 0x2B324002E2D9FFA0 ; TC[19][15].val[N64-2] = +0x56629242 ; TC[19][15].val[N64-1] = 0x84A25FC66824AD40 ; TC[19][16].val[N64-2] = -0x21B1DBCD3 ; TC[19][16].val[N64-1] = 0xAB1FFA28424AF380 ; TC[19][17].val[N64-2] = +0xACFD5E3B6 ; TC[19][17].val[N64-1] = 0x5D095AADDD9AAB00 ; TC[19][18].val[N64-2] = -0x2D25D44BC4 ; TC[19][18].val[N64-1] = 0xBDBFB0E4EE36AE00 ; TC[19][19].val[N64-2] = +0x96FA747B76 ; TC[19][19].val[N64-1] = 0x5D00444822554C00 ; TC[19][20].val[N64-2] = -0x18BD11F06F1 ; TC[19][20].val[N64-1] = 0x52B1FF5F8B113000 ; TC[19][21].val[N64-2] = +0x31595429A64 ; TC[19][21].val[N64-1] = 0xC0AB3A12086A4000 ; TC[19][22].val[N64-2] = -0x47B0B551F62 ; TC[19][22].val[N64-1] = 0x5D4C49B6CDDB0000 ; TC[19][23].val[N64-2] = +0x46C341426CF ; TC[19][23].val[N64-1] = 0xFA16E25EEF000000 ; TC[19][24].val[N64-2] = -0x29DFD2A0D9E ; TC[19][24].val[N64-1] = 0x4CAD5EE301400000 ; TC[19][25].val[N64-2] = +0xB03ADDD2E0 ; TC[19][25].val[N64-1] = 0xD3C8075B84000000 ; TC[19][26].val[N64-1] = +0x0 ; TC[20][0].val[N64-1] = +0x38356 ; TC[20][1].val[N64-1] = -0x48AD032 ; TC[20][2].val[N64-1] = +0x2C7F00C70 ; TC[20][3].val[N64-1] = -0x112963DAD0C ; TC[20][4].val[N64-1] = +0x4ADF13190392 ; TC[20][5].val[N64-1] = -0xF5AA6A82E8EEE ; TC[20][6].val[N64-1] = +0x275AB2CA14D5A44 ; TC[20][7].val[N64-1] = -0x50C9B5DA327E9FF0 ; TC[20][8].val[N64-2] = +0x8 ; TC[20][8].val[N64-1] = 0x71E20A1DD77A1B0A ; TC[20][9].val[N64-2] = -0xBA ; TC[20][9].val[N64-1] = 0x4EBC33069B2A820E ; TC[20][10].val[N64-2] = +0xD58 ; TC[20][10].val[N64-1] = 0x05AD1B6639BA5F68 ; TC[20][11].val[N64-2] = -0xCC63 ; TC[20][11].val[N64-1] = 0x9176F902D58EFFBC ; TC[20][12].val[N64-2] = +0xA3E7B ; TC[20][12].val[N64-1] = 0x95F90E7C908265FE ; TC[20][13].val[N64-2] = -0x6E2C81 ; TC[20][13].val[N64-1] = 0xA304D63DF6005432 ; TC[20][14].val[N64-2] = +0x3DFD3C2 ; TC[20][14].val[N64-1] = 0x118C4DD87F2390E4 ; TC[20][15].val[N64-2] = -0x1D186047 ; TC[20][15].val[N64-1] = 0x7B841CAEB3D59B88 ; TC[20][16].val[N64-2] = +0xB53F2F88 ; TC[20][16].val[N64-1] = 0x6130BD35D8AAC850 ; TC[20][17].val[N64-2] = -0x3A0EDB3F1 ; TC[20][17].val[N64-1] = 0x6DEF8A46D910E8E0 ; TC[20][18].val[N64-2] = +0xF20C69C58 ; TC[20][18].val[N64-1] = 0x2FFDB1CB5FB8AFC0 ; TC[20][19].val[N64-2] = -0x3283B51F62 ; TC[20][19].val[N64-1] = 0x01C28C5B5B4EF180 ; TC[20][20].val[N64-2] = +0x8440916A32 ; TC[20][20].val[N64-1] = 0xA43381EACC6BF900 ; TC[20][21].val[N64-2] = -0x1077DEFBEA6 ; TC[20][21].val[N64-1] = 0x6EEF103680E80800 ; TC[20][22].val[N64-2] = +0x17E5A9DCF19 ; TC[20][22].val[N64-1] = 0x5DA017B5D4483000 ; TC[20][23].val[N64-2] = -0x179094289E8 ; TC[20][23].val[N64-1] = 0x66A7DF3916F30000 ; TC[20][24].val[N64-2] = +0xDEECEEC0B6 ; TC[20][24].val[N64-1] = 0x6E6A9EEA91340000 ; TC[20][25].val[N64-2] = -0x3A98B16FB7 ; TC[20][25].val[N64-1] = 0x8E18E8D8AB400000 ; TC[20][26].val[N64-1] = +0x0 ; TC[21][0].val[N64-1] = -0x100F4 ; TC[21][1].val[N64-1] = +0x14B3A88 ; TC[21][2].val[N64-1] = -0xCA3200A8 ; TC[21][3].val[N64-1] = +0x4DC22EB3E0 ; TC[21][4].val[N64-1] = -0x152472251C7C ; TC[21][5].val[N64-1] = +0x452E3D26C54C8 ; TC[21][6].val[N64-1] = -0xB0D7F03E865620 ; TC[21][7].val[N64-1] = +0x16A173F5F4D920E0 ; TC[21][8].val[N64-2] = -0x2 ; TC[21][8].val[N64-1] = 0x5C14FC95B602306C ; TC[21][9].val[N64-2] = +0x33 ; TC[21][9].val[N64-1] = 0xEEF66B890D735918 ; TC[21][10].val[N64-2] = -0x3B6 ; TC[21][10].val[N64-1] = 0x04C059296CB1D808 ; TC[21][11].val[N64-2] = +0x38B7 ; TC[21][11].val[N64-1] = 0x53EEB7E30A0443E0 ; TC[21][12].val[N64-2] = -0x2D62D ; TC[21][12].val[N64-1] = 0xD0A30FB888FCD364 ; TC[21][13].val[N64-2] = +0x1E7249 ; TC[21][13].val[N64-1] = 0xB354D823FA2BE318 ; TC[21][14].val[N64-2] = -0x11191A2 ; TC[21][14].val[N64-1] = 0xCE04DA634104B2B0 ; TC[21][15].val[N64-2] = +0x802BEA0 ; TC[21][15].val[N64-1] = 0xC5BCFF74FDA59B60 ; TC[21][16].val[N64-2] = -0x31D16BFC ; TC[21][16].val[N64-1] = 0xEE36C0CA97843C40 ; TC[21][17].val[N64-2] = +0xFEECD4FE ; TC[21][17].val[N64-1] = 0x772646F2A644EE80 ; TC[21][18].val[N64-2] = -0x4253E25C1 ; TC[21][18].val[N64-1] = 0x973452799936F900 ; TC[21][19].val[N64-2] = +0xDD2D2B6A0 ; TC[21][19].val[N64-1] = 0x3DBB12F3D0213200 ; TC[21][20].val[N64-2] = -0x24257DD687 ; TC[21][20].val[N64-1] = 0x28A026DF56044800 ; TC[21][21].val[N64-2] = +0x47EF5569F1 ; TC[21][21].val[N64-1] = 0x74D9BAB214516000 ; TC[21][22].val[N64-2] = -0x6847855E14 ; TC[21][22].val[N64-1] = 0x47F0A518E04C8000 ; TC[21][23].val[N64-2] = +0x66BCCCA172 ; TC[21][23].val[N64-1] = 0x96BC17A738C00000 ; TC[21][24].val[N64-2] = -0x3CB2AE0CB4 ; TC[21][24].val[N64-1] = 0x9F0213AD04E00000 ; TC[21][25].val[N64-2] = +0xFF1D23DBF ; TC[21][25].val[N64-1] = 0x0218316D76000000 ; TC[21][26].val[N64-1] = +0x0 ; TC[22][0].val[N64-1] = +0x3A66 ; TC[22][1].val[N64-1] = -0x4B0D16 ; TC[22][2].val[N64-1] = +0x2DADD4B4 ; TC[22][3].val[N64-1] = -0x1184378774 ; TC[22][4].val[N64-1] = +0x4BFDBF325BA ; TC[22][5].val[N64-1] = -0xF7FC1841976A ; TC[22][6].val[N64-1] = +0x27844BD93ABC60 ; TC[22][7].val[N64-1] = -0x50B59B97CD4DB00 ; TC[22][8].val[N64-1] = +0x865372BB8B4D9BBA ; TC[22][9].val[N64-2] = -0xB ; TC[22][9].val[N64-1] = 0x858794C011F947EA ; TC[22][10].val[N64-2] = +0xD2 ; TC[22][10].val[N64-1] = 0x4D62D8A19EEE6664 ; TC[22][11].val[N64-2] = -0xC87 ; TC[22][11].val[N64-1] = 0x60594CB88F1AC9E4 ; TC[22][12].val[N64-2] = +0xA018 ; TC[22][12].val[N64-1] = 0xECB19F2C258C1A66 ; TC[22][13].val[N64-2] = -0x6B324 ; TC[22][13].val[N64-1] = 0x299FAB7380FC3136 ; TC[22][14].val[N64-2] = +0x3C17A3 ; TC[22][14].val[N64-1] = 0x5BBA6603BA607B48 ; TC[22][15].val[N64-2] = -0x1C1B775 ; TC[22][15].val[N64-1] = 0x2231B696A5DA3168 ; TC[22][16].val[N64-2] = +0xAE8624A ; TC[22][16].val[N64-1] = 0xC7129B2FF95CEE80 ; TC[22][17].val[N64-2] = -0x37BC2A1B ; TC[22][17].val[N64-1] = 0x2A9797F5E80A4B20 ; TC[22][18].val[N64-2] = +0xE7B5915A ; TC[22][18].val[N64-1] = 0xA65E6D7FCB7EAA80 ; TC[22][19].val[N64-2] = -0x303B25FEA ; TC[22][19].val[N64-1] = 0x70A9BC3A76657180 ; TC[22][20].val[N64-2] = +0x7DF93200D ; TC[22][20].val[N64-1] = 0x188B135B2544BE00 ; TC[22][21].val[N64-2] = -0xFA70D1104 ; TC[22][21].val[N64-1] = 0x91F45D08D3F8C800 ; TC[22][22].val[N64-2] = +0x16AB67F5B7 ; TC[22][22].val[N64-1] = 0xBEAE962CA2632000 ; TC[22][23].val[N64-2] = -0x1650F6195E ; TC[22][23].val[N64-1] = 0xFF54EBAF81140000 ; TC[22][24].val[N64-2] = +0xD2CE94BA2 ; TC[22][24].val[N64-1] = 0x0241915EE0F80000 ; TC[22][25].val[N64-2] = -0x37584E205 ; TC[22][25].val[N64-1] = 0xFFECEAFCC5800000 ; TC[22][26].val[N64-1] = +0x0 ; TC[23][0].val[N64-1] = -0xA28 ; TC[23][1].val[N64-1] = +0xD0340 ; TC[23][2].val[N64-1] = -0x7E591E0 ; TC[23][3].val[N64-1] = +0x30502A4B0 ; TC[23][4].val[N64-1] = -0xD105EE78A8 ; TC[23][5].val[N64-1] = +0x2A852983A710 ; TC[23][6].val[N64-1] = -0x6C2340A8A3520 ; TC[23][7].val[N64-1] = +0xDC5452BB799520 ; TC[23][8].val[N64-1] = -0x16DDAB4AF165C378 ; TC[23][9].val[N64-2] = +0x1 ; TC[23][9].val[N64-1] = 0xF4FD2A54AAC06C60 ; TC[23][10].val[N64-2] = -0x23 ; TC[23][10].val[N64-1] = 0xA56F64AD8EAFC160 ; TC[23][11].val[N64-2] = +0x21E ; TC[23][11].val[N64-1] = 0x937C8C835944DBF0 ; TC[23][12].val[N64-2] = -0x1B08 ; TC[23][12].val[N64-1] = 0x435A321E30013038 ; TC[23][13].val[N64-2] = +0x12116 ; TC[23][13].val[N64-1] = 0xE7EBA511D06B5B50 ; TC[23][14].val[N64-2] = -0xA1CA3 ; TC[23][14].val[N64-1] = 0x10B08A5880CC4FA0 ; TC[23][15].val[N64-2] = +0x4B8EA7 ; TC[23][15].val[N64-1] = 0x3E16C8D0B7C18140 ; TC[23][16].val[N64-2] = -0x1D4786D ; TC[23][16].val[N64-1] = 0x8BD6CAD6238C3380 ; TC[23][17].val[N64-2] = +0x9568108 ; TC[23][17].val[N64-1] = 0x7BE8CEC684524B00 ; TC[23][18].val[N64-2] = -0x26C5BE71 ; TC[23][18].val[N64-1] = 0xCA801DAA69E3CE00 ; TC[23][19].val[N64-2] = +0x80FB583F ; TC[23][19].val[N64-1] = 0x485D2FA39BB66C00 ; TC[23][20].val[N64-2] = -0x150882DD3 ; TC[23][20].val[N64-1] = 0xC3A680B6FA9BB000 ; TC[23][21].val[N64-2] = +0x29C685F90 ; TC[23][21].val[N64-1] = 0x7F27A8682F784000 ; TC[23][22].val[N64-2] = -0x3C73C87F3 ; TC[23][22].val[N64-1] = 0x3C13CC04ED330000 ; TC[23][23].val[N64-2] = +0x3B774DDDE ; TC[23][23].val[N64-1] = 0xE2F9AEF3D0000000 ; TC[23][24].val[N64-2] = -0x231615DCF ; TC[23][24].val[N64-1] = 0x2A19402C7B400000 ; TC[23][25].val[N64-2] = +0x934EB9AE ; TC[23][25].val[N64-1] = 0xBAC90B81A4000000 ; TC[23][26].val[N64-1] = +0x0 ; TC[24][0].val[N64-1] = +0x145 ; TC[24][1].val[N64-1] = -0x19F23 ; TC[24][2].val[N64-1] = +0xFB304C ; TC[24][3].val[N64-1] = -0x5FC7D0DA ; TC[24][4].val[N64-1] = +0x19D469D41F ; TC[24][5].val[N64-1] = -0x53DAC522CDD ; TC[24][6].val[N64-1] = +0xD4BD30F7923A ; TC[24][7].val[N64-1] = -0x1B07235E86D5F0 ; TC[24][8].val[N64-1] = +0x2CC7C865C8636AB ; TC[24][9].val[N64-1] = -0x3D3145295EC77F7D ; TC[24][10].val[N64-2] = +0x4 ; TC[24][10].val[N64-1] = 0x58674A683A0B3C08 ; TC[24][11].val[N64-2] = -0x42 ; TC[24][11].val[N64-1] = 0x0460D93DF45446B2 ; TC[24][12].val[N64-2] = +0x348 ; TC[24][12].val[N64-1] = 0x875CFC6E7EBF7DA9 ; TC[24][13].val[N64-2] = -0x230D ; TC[24][13].val[N64-1] = 0xEDE91A5D221D0E33 ; TC[24][14].val[N64-2] = +0x13967 ; TC[24][14].val[N64-1] = 0xEF0113231494DBB2 ; TC[24][15].val[N64-2] = -0x9226B ; TC[24][15].val[N64-1] = 0x4FA49B8E9B4EFC64 ; TC[24][16].val[N64-2] = +0x388F1F ; TC[24][16].val[N64-1] = 0x0C8DC554455630A8 ; TC[24][17].val[N64-2] = -0x1203F72 ; TC[24][17].val[N64-1] = 0xD43C2119F6A8CDB0 ; TC[24][18].val[N64-2] = +0x4AB7802 ; TC[24][18].val[N64-1] = 0xB7EA3BC0E9D5C8E0 ; TC[24][19].val[N64-2] = -0xF84AE4D ; TC[24][19].val[N64-1] = 0xD146612877DAE8C0 ; TC[24][20].val[N64-2] = +0x28734C24 ; TC[24][20].val[N64-1] = 0xC9E79D42027A1A80 ; TC[24][21].val[N64-2] = -0x50456C3F ; TC[24][21].val[N64-1] = 0xF4ACE8EADAFC2600 ; TC[24][22].val[N64-2] = +0x74117DBE ; TC[24][22].val[N64-1] = 0xE4DEA7A79E7C8800 ; TC[24][23].val[N64-2] = -0x7218D8B1 ; TC[24][23].val[N64-1] = 0xB43868B5C845E000 ; TC[24][24].val[N64-2] = +0x4347D8F1 ; TC[24][24].val[N64-1] = 0xCC872DF7BEDB0000 ; TC[24][25].val[N64-2] = -0x11A56E3E ; TC[24][25].val[N64-1] = 0x43B56AB632500000 ; TC[24][26].val[N64-1] = +0x0 ; TC[25][0].val[N64-1] = -0x1A ; TC[25][1].val[N64-1] = +0x211C ; TC[25][2].val[N64-1] = -0x13F9AC ; TC[25][3].val[N64-1] = +0x7987C48 ; TC[25][4].val[N64-1] = -0x20B0022C6 ; TC[25][5].val[N64-1] = +0x69DA493FC4 ; TC[25][6].val[N64-1] = -0x10BE97386F60 ; TC[25][7].val[N64-1] = +0x21F60AB4EC460 ; TC[25][8].val[N64-1] = -0x3825F26899E266 ; TC[25][9].val[N64-1] = +0x4C92B77C9E194A4 ; TC[25][10].val[N64-1] = -0x56D618D84107C77C ; TC[25][11].val[N64-2] = +0x5 ; TC[25][11].val[N64-1] = 0x24EFE133D74F9768 ; TC[25][12].val[N64-2] = -0x41 ; TC[25][12].val[N64-1] = 0x635465510BADE75A ; TC[25][13].val[N64-2] = +0x2B9 ; TC[25][13].val[N64-1] = 0x0787498B0F8ADFBC ; TC[25][14].val[N64-2] = -0x184E ; TC[25][14].val[N64-1] = 0xC3897635959F5DB8 ; TC[25][15].val[N64-2] = +0xB51F ; TC[25][15].val[N64-1] = 0x0AC16883CA93F970 ; TC[25][16].val[N64-2] = -0x46010 ; TC[25][16].val[N64-1] = 0x26A19F2F86023AA0 ; TC[25][17].val[N64-2] = +0x1645A6 ; TC[25][17].val[N64-1] = 0xC9B2DD6630B8B440 ; TC[25][18].val[N64-2] = -0x5C457E ; TC[25][18].val[N64-1] = 0x8318CE50C3DAF680 ; TC[25][19].val[N64-2] = +0x13253F8 ; TC[25][19].val[N64-1] = 0x52842BA6FC16B500 ; TC[25][20].val[N64-2] = -0x31DC558 ; TC[25][20].val[N64-1] = 0x4B5F7993B8BE1400 ; TC[25][21].val[N64-2] = +0x62DDA5A ; TC[25][21].val[N64-1] = 0x7858F080A54FF000 ; TC[25][22].val[N64-2] = -0x8EDA5C8 ; TC[25][22].val[N64-1] = 0xCB3DAC35F2B94000 ; TC[25][23].val[N64-2] = +0x8C56BC2 ; TC[25][23].val[N64-1] = 0x2A43CAECF2A00000 ; TC[25][24].val[N64-2] = -0x52B5EA5 ; TC[25][24].val[N64-1] = 0x9BAF57BDC9B00000 ; TC[25][25].val[N64-2] = +0x15AF04C ; TC[25][25].val[N64-1] = 0xDF1B7319DF000000 ; TC[25][26].val[N64-1] = +0x0 ; TC[26][0].val[N64-1] = +0x1 ; TC[26][1].val[N64-1] = -0x145 ; TC[26][2].val[N64-1] = +0xC382 ; TC[26][3].val[N64-1] = -0x4A237E ; TC[26][4].val[N64-1] = +0x13E3A2F7 ; TC[26][5].val[N64-1] = -0x40401EF6B ; TC[26][6].val[N64-1] = +0xA23E47846C ; TC[26][7].val[N64-1] = -0x1485937FB0E8 ; TC[26][8].val[N64-1] = +0x21DC19A14C41F ; TC[26][9].val[N64-1] = -0x2E16A6814F7E1B ; TC[26][10].val[N64-1] = +0x342C04D71503E02 ; TC[26][11].val[N64-1] = -0x315E53C330F7EF96 ; TC[26][12].val[N64-2] = +0x2 ; TC[26][12].val[N64-1] = 0x72869F896024E2C9 ; TC[26][13].val[N64-2] = -0x1A ; TC[26][13].val[N64-1] = 0x0CE53A246F775EA5 ; TC[26][14].val[N64-2] = +0xE8 ; TC[26][14].val[N64-1] = 0x3F7A8AF1FDA72070 ; TC[26][15].val[N64-2] = -0x6C0 ; TC[26][15].val[N64-1] = 0x53D4942EAD4D04A4 ; TC[26][16].val[N64-2] = +0x29B3 ; TC[26][16].val[N64-1] = 0x7E64367E06BBE5C0 ; TC[26][17].val[N64-2] = -0xD40C ; TC[26][17].val[N64-1] = 0x56B9AC78A26A1130 ; TC[26][18].val[N64-2] = +0x36D9F ; TC[26][18].val[N64-1] = 0x81F8CEB890393300 ; TC[26][19].val[N64-2] = -0xB5EED ; TC[26][19].val[N64-1] = 0x89092BC6AA0E14C0 ; TC[26][20].val[N64-2] = +0x1D96AA ; TC[26][20].val[N64-1] = 0xDD76C6519687A700 ; TC[26][21].val[N64-2] = -0x3AA02F ; TC[26][21].val[N64-1] = 0x1DCF14F1159A4400 ; TC[26][22].val[N64-2] = +0x54A73D ; TC[26][22].val[N64-1] = 0x120AD73CA7DA5000 ; TC[26][23].val[N64-2] = -0x531D81 ; TC[26][23].val[N64-1] = 0x03A40C4F04160000 ; TC[26][24].val[N64-2] = +0x30F5FF ; TC[26][24].val[N64-1] = 0x4FF74B64B80C0000 ; TC[26][25].val[N64-2] = -0xCD4A0 ; TC[26][25].val[N64-1] = 0x619FB0907BC00000 ; TC[26][26].val[N64-1] = +0x0 ; ### For IPdeg = 14 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28} Common Denom with IP deg=14 is +0x3D925BA47,AD2CD59DAE000000 [Common Denom div 2^25 is +0x1EC,92DD23D6966ACED7 ] Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x196 ; TC[0][2].val[N64-1] = +0x132E1 ; TC[0][3].val[N64-1] = -0x93239A ; TC[0][4].val[N64-1] = +0x323FCBD1 ; TC[0][5].val[N64-1] = -0xD02BEE70E ; TC[0][6].val[N64-1] = +0x2A79526F8DD ; TC[0][7].val[N64-1] = -0x701C9EDFA3BA ; TC[0][8].val[N64-1] = +0xF39C0C8C34F57 ; TC[0][9].val[N64-1] = -0x1B966C3A56DAD5A ; TC[0][10].val[N64-1] = +0x2A11B24F3510EA83 ; TC[0][11].val[N64-2] = -0x3 ; TC[0][11].val[N64-1] = 0x65874F0EC698CCFE ; TC[0][12].val[N64-2] = +0x3B ; TC[0][12].val[N64-1] = 0xBC18560E1553B76B ; TC[0][13].val[N64-2] = -0x380 ; TC[0][13].val[N64-1] = 0x36322F80596000AA ; TC[0][14].val[N64-2] = +0x2CDA ; TC[0][14].val[N64-1] = 0xD81F9E901A38502F ; TC[0][15].val[N64-2] = -0x1EA97 ; TC[0][15].val[N64-1] = 0xF78671BDD0A14E0E ; TC[0][16].val[N64-2] = +0x11DBEA ; TC[0][16].val[N64-1] = 0x3165CD31569046EC ; TC[0][17].val[N64-2] = -0x8D546D ; TC[0][17].val[N64-1] = 0x22A4A5485FB9FAD8 ; TC[0][18].val[N64-2] = +0x3B0FB60 ; TC[0][18].val[N64-1] = 0xD08350F3B5CCCCD0 ; TC[0][19].val[N64-2] = -0x14B59D82 ; TC[0][19].val[N64-1] = 0xB4B54EBC34DE79A0 ; TC[0][20].val[N64-2] = +0x60960741 ; TC[0][20].val[N64-1] = 0xF03562A34D616340 ; TC[0][21].val[N64-2] = -0x171E8E3C6 ; TC[0][21].val[N64-1] = 0xC073EE2B7A972280 ; TC[0][22].val[N64-2] = +0x4789A936E ; TC[0][22].val[N64-1] = 0x60F319E4E92B1000 ; TC[0][23].val[N64-2] = -0xAEF904964 ; TC[0][23].val[N64-1] = 0x8B06219077007000 ; TC[0][24].val[N64-2] = +0x1482B47CF6 ; TC[0][24].val[N64-1] = 0x4B710B18FDE64000 ; TC[0][25].val[N64-2] = -0x1C390D6323 ; TC[0][25].val[N64-1] = 0x160DCF5F8DB68000 ; TC[0][26].val[N64-2] = +0x1A93D536BF ; TC[0][26].val[N64-1] = 0x4501BAB477680000 ; TC[0][27].val[N64-2] = -0xF1CD79CB5 ; TC[0][27].val[N64-1] = 0x812E7F140EE00000 ; TC[0][28].val[N64-2] = +0x3D925BA47 ; TC[0][28].val[N64-1] = 0xAD2CD59DAE000000 ; TC[1][0].val[N64-1] = -0x1C ; TC[1][1].val[N64-1] = +0x2C4C ; TC[1][2].val[N64-1] = -0x216450 ; TC[1][3].val[N64-1] = +0xFF68088 ; TC[1][4].val[N64-1] = -0x56F03CA54 ; TC[1][5].val[N64-1] = +0x166DDDD7B34 ; TC[1][6].val[N64-1] = -0x48ED7265BCF8 ; TC[1][7].val[N64-1] = +0xBFA33EE102B60 ; TC[1][8].val[N64-1] = -0x19E56E2074C8224 ; TC[1][9].val[N64-1] = +0x2EA8E68410B273B4 ; TC[1][10].val[N64-2] = -0x4 ; TC[1][10].val[N64-1] = 0x6B469A25BD2732A0 ; TC[1][11].val[N64-2] = +0x5A ; TC[1][11].val[N64-1] = 0xAF860B77FB8F3928 ; TC[1][12].val[N64-2] = -0x62D ; TC[1][12].val[N64-1] = 0xE3235E125998D68C ; TC[1][13].val[N64-2] = +0x5BD8 ; TC[1][13].val[N64-1] = 0x0A59D3F76CE73C0C ; TC[1][14].val[N64-2] = -0x48C17 ; TC[1][14].val[N64-1] = 0x991B83CB71418918 ; TC[1][15].val[N64-2] = +0x311C87 ; TC[1][15].val[N64-1] = 0x7998ECF760630070 ; TC[1][16].val[N64-2] = -0x1C2F115 ; TC[1][16].val[N64-1] = 0xED89846E1764C160 ; TC[1][17].val[N64-2] = +0xDB24AD9 ; TC[1][17].val[N64-1] = 0xDC788F7C60F2AE40 ; TC[1][18].val[N64-2] = -0x59A933BC ; TC[1][18].val[N64-1] = 0xF1E44B2B8173B880 ; TC[1][19].val[N64-2] = +0x1EA34068E ; TC[1][19].val[N64-1] = 0xD1F0516A46E19500 ; TC[1][20].val[N64-2] = -0x8A634C4A7 ; TC[1][20].val[N64-1] = 0x73E678722FC54600 ; TC[1][21].val[N64-2] = +0x1FCF442515 ; TC[1][21].val[N64-1] = 0x98C7944F38C28000 ; TC[1][22].val[N64-2] = -0x5D61A3FAFD ; TC[1][22].val[N64-1] = 0x01CF40BA47F34000 ; TC[1][23].val[N64-2] = +0xD4D2240C02 ; TC[1][23].val[N64-1] = 0x32DC6B12BC190000 ; TC[1][24].val[N64-2] = -0x16979999EEE ; TC[1][24].val[N64-1] = 0x0D80CBA909160000 ; TC[1][25].val[N64-2] = +0x1ACC3DD38E8 ; TC[1][25].val[N64-1] = 0x5C01E2CA76E00000 ; TC[1][26].val[N64-2] = -0x13B6774C403 ; TC[1][26].val[N64-1] = 0x302E88F298800000 ; TC[1][27].val[N64-2] = +0x6BC0205FD6 ; TC[1][27].val[N64-1] = 0xF0E75D3F08000000 ; TC[1][28].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x17A ; TC[2][1].val[N64-1] = -0x25488 ; TC[2][2].val[N64-1] = +0x1C0772A ; TC[2][3].val[N64-1] = -0xD5C1A310 ; TC[2][4].val[N64-1] = +0x4886AFAC7A ; TC[2][5].val[N64-1] = -0x12A50081D1B8 ; TC[2][6].val[N64-1] = +0x3C6283A87D2E2 ; TC[2][7].val[N64-1] = -0x9DFDF221281AE0 ; TC[2][8].val[N64-1] = +0x153F4AC42E12F0B6 ; TC[2][9].val[N64-2] = -0x2 ; TC[2][9].val[N64-1] = 0x61432759E7CC1578 ; TC[2][10].val[N64-2] = +0x39 ; TC[2][10].val[N64-1] = 0x5B9AFA408B621A7E ; TC[2][11].val[N64-2] = -0x491 ; TC[2][11].val[N64-1] = 0x3294C75026DA7A10 ; TC[2][12].val[N64-2] = +0x4F11 ; TC[2][12].val[N64-1] = 0x56C5822B2FE7DFDE ; TC[2][13].val[N64-2] = -0x48D2D ; TC[2][13].val[N64-1] = 0x588F1F2D97F13B48 ; TC[2][14].val[N64-2] = +0x3920C8 ; TC[2][14].val[N64-1] = 0x6D91E26B8743EED6 ; TC[2][15].val[N64-2] = -0x26222D2 ; TC[2][15].val[N64-1] = 0xA1602D6EFFA56300 ; TC[2][16].val[N64-2] = +0x159A7227 ; TC[2][16].val[N64-1] = 0xAD909FFBD1BDF278 ; TC[2][17].val[N64-2] = -0xA579C4D5 ; TC[2][17].val[N64-1] = 0xCBFACCE5B5207E00 ; TC[2][18].val[N64-2] = +0x4285FA348 ; TC[2][18].val[N64-1] = 0x49EFEE0F06256F20 ; TC[2][19].val[N64-2] = -0x16436B4C6E ; TC[2][19].val[N64-1] = 0x3FD665C80434B800 ; TC[2][20].val[N64-2] = +0x6216B01E80 ; TC[2][20].val[N64-1] = 0x2F26D99039631C80 ; TC[2][21].val[N64-2] = -0x15E04801677 ; TC[2][21].val[N64-1] = 0xCCDFF9129062B800 ; TC[2][22].val[N64-2] = +0x3DE0B3D840B ; TC[2][22].val[N64-1] = 0x8D3449DB28D03000 ; TC[2][23].val[N64-2] = -0x869A491565E ; TC[2][23].val[N64-1] = 0x2CA4FB9965050000 ; TC[2][24].val[N64-2] = +0xD75B55DD6EF ; TC[2][24].val[N64-1] = 0x0BA06BB41BF08000 ; TC[2][25].val[N64-2] = -0xEC0D308B3F0 ; TC[2][25].val[N64-1] = 0x79235BAF07980000 ; TC[2][26].val[N64-2] = +0x9BCA2C16E8A ; TC[2][26].val[N64-1] = 0xF246F71A40600000 ; TC[2][27].val[N64-2] = -0x2D750DA86EA ; TC[2][27].val[N64-1] = 0xDA19B56976000000 ; TC[2][28].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0xCCC ; TC[3][1].val[N64-1] = +0x142524 ; TC[3][2].val[N64-1] = -0xF1AA7E0 ; TC[3][3].val[N64-1] = +0x72D9B9F18 ; TC[3][4].val[N64-1] = -0x26D7F915944 ; TC[3][5].val[N64-1] = +0x9F36A440BB5C ; TC[3][6].val[N64-1] = -0x201AE4C1F67A08 ; TC[3][7].val[N64-1] = +0x53A5D92CFFFC220 ; TC[3][8].val[N64-1] = -0xB327F650B35C06F4 ; TC[3][9].val[N64-2] = +0x13 ; TC[3][9].val[N64-1] = 0xF7172CB6DD7246DC ; TC[3][10].val[N64-2] = -0x1DE ; TC[3][10].val[N64-1] = 0x753047767C222FD0 ; TC[3][11].val[N64-2] = +0x25DB ; TC[3][11].val[N64-1] = 0xDFF6DAB1F6F8B2F8 ; TC[3][12].val[N64-2] = -0x28AD7 ; TC[3][12].val[N64-1] = 0x6788AC230665145C ; TC[3][13].val[N64-2] = +0x252C2F ; TC[3][13].val[N64-1] = 0x539DDA0EA5594264 ; TC[3][14].val[N64-2] = -0x1CE7BF7 ; TC[3][14].val[N64-1] = 0xB9C78DE398965248 ; TC[3][15].val[N64-2] = +0x131A9CCC ; TC[3][15].val[N64-1] = 0x5F20DF5F066FE450 ; TC[3][16].val[N64-2] = -0xAB3A628B ; TC[3][16].val[N64-1] = 0x055B3542AAFBE720 ; TC[3][17].val[N64-2] = +0x50EE53CF6 ; TC[3][17].val[N64-1] = 0x42E17A60FF024EC0 ; TC[3][18].val[N64-2] = -0x2010212409 ; TC[3][18].val[N64-1] = 0x87CB7F977BC60980 ; TC[3][19].val[N64-2] = +0xA8D3B83883 ; TC[3][19].val[N64-1] = 0xE8C911AE1BAA4F00 ; TC[3][20].val[N64-2] = -0x2D984BC3642 ; TC[3][20].val[N64-1] = 0x30CF0CB7E7432A00 ; TC[3][21].val[N64-2] = +0x9F1220E30A0 ; TC[3][21].val[N64-1] = 0x391EAE3D10440000 ; TC[3][22].val[N64-2] = -0x1B63F3EC169F ; TC[3][22].val[N64-1] = 0xFB9352A0A244C000 ; TC[3][23].val[N64-2] = +0x39C5CEA6EEC3 ; TC[3][23].val[N64-1] = 0x1FBB8CD0F2CB0000 ; TC[3][24].val[N64-2] = -0x592731BA5384 ; TC[3][24].val[N64-1] = 0x0B675D5E461A0000 ; TC[3][25].val[N64-2] = +0x5DB48221AA72 ; TC[3][25].val[N64-1] = 0x1683A2AEA9200000 ; TC[3][26].val[N64-2] = -0x3AFE46139850 ; TC[3][26].val[N64-1] = 0xCE96555C0B800000 ; TC[3][27].val[N64-2] = +0x106A44EE99BE ; TC[3][27].val[N64-1] = 0xB33F349A38000000 ; TC[3][28].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x4FFB ; TC[4][1].val[N64-1] = -0x7D9826 ; TC[4][2].val[N64-1] = +0x5DE9F103 ; TC[4][3].val[N64-1] = -0x2C8098A9F2 ; TC[4][4].val[N64-1] = +0xF00F20FAD23 ; TC[4][5].val[N64-1] = -0x3D496D23B282E ; TC[4][6].val[N64-1] = +0xC4FEFAFB1592F7 ; TC[4][7].val[N64-1] = -0x1FF2C52ADC75A182 ; TC[4][8].val[N64-2] = +0x4 ; TC[4][8].val[N64-1] = 0x41F5094DAB241D45 ; TC[4][9].val[N64-2] = -0x78 ; TC[4][9].val[N64-1] = 0xDFA9FCA95E77482A ; TC[4][10].val[N64-2] = +0xB41 ; TC[4][10].val[N64-1] = 0x36B85263C6173AC9 ; TC[4][11].val[N64-2] = -0xE2A4 ; TC[4][11].val[N64-1] = 0x722EC936C6B673E6 ; TC[4][12].val[N64-2] = +0xF1F0B ; TC[4][12].val[N64-1] = 0x25AF9388A3D50B51 ; TC[4][13].val[N64-2] = -0xDB8342 ; TC[4][13].val[N64-1] = 0x091EE049B200EF6A ; TC[4][14].val[N64-2] = +0xA95763B ; TC[4][14].val[N64-1] = 0x84736E3A4DF1616D ; TC[4][15].val[N64-2] = -0x6EF00F74 ; TC[4][15].val[N64-1] = 0x1C1D5F941D785406 ; TC[4][16].val[N64-2] = +0x3D89FA60C ; TC[4][16].val[N64-1] = 0x68ACEAC5EF770D4C ; TC[4][17].val[N64-2] = -0x1CC520DC80 ; TC[4][17].val[N64-1] = 0x23BBB86881E56498 ; TC[4][18].val[N64-2] = +0xB42795E644 ; TC[4][18].val[N64-1] = 0x67CCB26B6B6B6D90 ; TC[4][19].val[N64-2] = -0x3A7BB552BD9 ; TC[4][19].val[N64-1] = 0x81DD7D2ACFFBE9A0 ; TC[4][20].val[N64-2] = +0xF8E1201C760 ; TC[4][20].val[N64-1] = 0xF6522652AC2D6940 ; TC[4][21].val[N64-2] = -0x3559459A8BBE ; TC[4][21].val[N64-1] = 0x9EE1562B251EAE80 ; TC[4][22].val[N64-2] = +0x9034DCA36E29 ; TC[4][22].val[N64-1] = 0x97D2AEB852ADF600 ; TC[4][23].val[N64-2] = -0x129D2F69043D4 ; TC[4][23].val[N64-1] = 0xD413C27C8545F800 ; TC[4][24].val[N64-2] = +0x1C125FF457770 ; TC[4][24].val[N64-1] = 0x89F38DE8E968E000 ; TC[4][25].val[N64-2] = -0x1CCAF14A22972 ; TC[4][25].val[N64-1] = 0xBABA97C79DCC0000 ; TC[4][26].val[N64-2] = +0x11AF16B690E09 ; TC[4][26].val[N64-1] = 0x466560ABB3C80000 ; TC[4][27].val[N64-2] = -0x4CF2231E70AD ; TC[4][27].val[N64-1] = 0xE8384692E6800000 ; TC[4][28].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x17FE8 ; TC[5][1].val[N64-1] = +0x2595A68 ; TC[5][2].val[N64-1] = -0x1C075F6E0 ; TC[5][3].val[N64-1] = +0xD3E54DD730 ; TC[5][4].val[N64-1] = -0x473781393078 ; TC[5][5].val[N64-1] = +0x121ED092916458 ; TC[5][6].val[N64-1] = -0x3A085F19CCD3590 ; TC[5][7].val[N64-1] = +0x95FDCDE8809D9AC0 ; TC[5][8].val[N64-2] = -0x13 ; TC[5][8].val[N64-1] = 0xE73EBD87A19F0A18 ; TC[5][9].val[N64-2] = +0x232 ; TC[5][9].val[N64-1] = 0x6C8A2226D9A38D18 ; TC[5][10].val[N64-2] = -0x341A ; TC[5][10].val[N64-1] = 0x7B1B6D6A25FCC240 ; TC[5][11].val[N64-2] = +0x41375 ; TC[5][11].val[N64-1] = 0x0A5D9D6FD739FCF0 ; TC[5][12].val[N64-2] = -0x453341 ; TC[5][12].val[N64-1] = 0xAAF8FB7C5F255D48 ; TC[5][13].val[N64-2] = +0x3E5FCFD ; TC[5][13].val[N64-1] = 0xDBAF2899C4441DA8 ; TC[5][14].val[N64-2] = -0x2FC61EB5 ; TC[5][14].val[N64-1] = 0xE0757ED12DAA6750 ; TC[5][15].val[N64-2] = +0x1F0D75B7D ; TC[5][15].val[N64-1] = 0x13B6951081A1AA20 ; TC[5][16].val[N64-2] = -0x1113FDE2B2 ; TC[5][16].val[N64-1] = 0xAFADDBE5C4B30740 ; TC[5][17].val[N64-2] = +0x7E8D6E5C3E ; TC[5][17].val[N64-1] = 0x4A17C55127555780 ; TC[5][18].val[N64-2] = -0x3105D51DA79 ; TC[5][18].val[N64-1] = 0xFAA71F44635A1700 ; TC[5][19].val[N64-2] = +0xFBCA8A4066D ; TC[5][19].val[N64-1] = 0x1FD75152D0D22600 ; TC[5][20].val[N64-2] = -0x4228B19E19FF ; TC[5][20].val[N64-1] = 0xEFBF1E24BFA3F400 ; TC[5][21].val[N64-2] = +0xDFEF2FBE440C ; TC[5][21].val[N64-1] = 0x2BA74D1777610000 ; TC[5][22].val[N64-2] = -0x254D09FF06AD6 ; TC[5][22].val[N64-1] = 0xB5C86ED567118000 ; TC[5][23].val[N64-2] = +0x4BE3ED8DDD8EA ; TC[5][23].val[N64-1] = 0x9CDB62CA7C9E0000 ; TC[5][24].val[N64-2] = -0x70AE83E307D7D ; TC[5][24].val[N64-1] = 0x6DC3848D23540000 ; TC[5][25].val[N64-2] = +0x71C658480E257 ; TC[5][25].val[N64-1] = 0x80F24CDAC6400000 ; TC[5][26].val[N64-2] = -0x44D465F9D59DE ; TC[5][26].val[N64-1] = 0x9B29B1EAEF000000 ; TC[5][27].val[N64-2] = +0x12778D8C6CF68 ; TC[5][27].val[N64-1] = 0x9A71B2D7F0000000 ; TC[5][28].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x5BFA4 ; TC[6][1].val[N64-1] = -0x8FB7040 ; TC[6][2].val[N64-1] = +0x6AE3AD5A4 ; TC[6][3].val[N64-1] = -0x325C273B2D0 ; TC[6][4].val[N64-1] = +0x10DFA364E5004 ; TC[6][5].val[N64-1] = -0x44773F6E1F96E0 ; TC[6][6].val[N64-1] = +0xDA7D9E9E837C754 ; TC[6][7].val[N64-2] = -0x2 ; TC[6][7].val[N64-1] = 0x328D2BC163BFFD30 ; TC[6][8].val[N64-2] = +0x4A ; TC[6][8].val[N64-1] = 0x574CBA928B83CD9C ; TC[6][9].val[N64-2] = -0x82B ; TC[6][9].val[N64-1] = 0x6477A977EC446200 ; TC[6][10].val[N64-2] = +0xC0D2 ; TC[6][10].val[N64-1] = 0x481D63DAA8C2ACEC ; TC[6][11].val[N64-2] = -0xF01A3 ; TC[6][11].val[N64-1] = 0xD944357F473AC730 ; TC[6][12].val[N64-2] = +0xFD5A3D ; TC[6][12].val[N64-1] = 0x3E78CC960930AA6C ; TC[6][13].val[N64-2] = -0xE2FD81D ; TC[6][13].val[N64-1] = 0xA0442443AE2D4460 ; TC[6][14].val[N64-2] = +0xACBB2B5E ; TC[6][14].val[N64-1] = 0x62C6C1644BC1D4DC ; TC[6][15].val[N64-2] = -0x6F7D67C71 ; TC[6][15].val[N64-1] = 0xC90A070EC04D75D0 ; TC[6][16].val[N64-2] = +0x3CDB10A934 ; TC[6][16].val[N64-1] = 0xE509C9A9FA22C050 ; TC[6][17].val[N64-2] = -0x1BF504538BC ; TC[6][17].val[N64-1] = 0xE4FA066F1EB35880 ; TC[6][18].val[N64-2] = +0xABC703303BA ; TC[6][18].val[N64-1] = 0xC46C17298BDE5240 ; TC[6][19].val[N64-2] = -0x36A23738DDB8 ; TC[6][19].val[N64-1] = 0xF9095962F42E5D00 ; TC[6][20].val[N64-2] = +0xE36EA87B572A ; TC[6][20].val[N64-1] = 0xCDC371EE729A2700 ; TC[6][21].val[N64-2] = -0x2F9DE3B20EC2C ; TC[6][21].val[N64-1] = 0x9D3BBDAE4872B000 ; TC[6][22].val[N64-2] = +0x7D8A8156828BF ; TC[6][22].val[N64-1] = 0x4E207C5E1DD62000 ; TC[6][23].val[N64-2] = -0xFC99F0DB6CAC5 ; TC[6][23].val[N64-1] = 0x7607B2230CD30000 ; TC[6][24].val[N64-2] = +0x172E74836288A6 ; TC[6][24].val[N64-1] = 0x1F018A1E644F0000 ; TC[6][25].val[N64-2] = -0x17272D64EAEA4E ; TC[6][25].val[N64-1] = 0xC165ABCC18900000 ; TC[6][26].val[N64-2] = +0xDDD6C7CAAA234 ; TC[6][26].val[N64-1] = 0x9C8C8EF283400000 ; TC[6][27].val[N64-2] = -0x3AFDE7B978855 ; TC[6][27].val[N64-1] = 0x42B250A394000000 ; TC[6][28].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x121128 ; TC[7][1].val[N64-1] = +0x1C28BD58 ; TC[7][2].val[N64-1] = -0x14E345B6C0 ; TC[7][3].val[N64-1] = +0x9D02646CAD0 ; TC[7][4].val[N64-1] = -0x347295F432DF8 ; TC[7][5].val[N64-1] = +0xD41E81BF51C668 ; TC[7][6].val[N64-1] = -0x2A29324828EB22B0 ; TC[7][7].val[N64-2] = +0x6 ; TC[7][7].val[N64-1] = 0xC26636C61176FC40 ; TC[7][8].val[N64-2] = -0xE3 ; TC[7][8].val[N64-1] = 0xC3F971C570A646D8 ; TC[7][9].val[N64-2] = +0x18EC ; TC[7][9].val[N64-1] = 0x72BA91DE3D6E2028 ; TC[7][10].val[N64-2] = -0x24999 ; TC[7][10].val[N64-1] = 0x2612DD03396A7660 ; TC[7][11].val[N64-2] = +0x2D5A99 ; TC[7][11].val[N64-1] = 0x5DEA4127056FA910 ; TC[7][12].val[N64-2] = -0x2F9C057 ; TC[7][12].val[N64-1] = 0x7D1A196FA3BB2448 ; TC[7][13].val[N64-2] = +0x2A6B9CC4 ; TC[7][13].val[N64-1] = 0xB84E88AFE8E16698 ; TC[7][14].val[N64-2] = -0x201737363 ; TC[7][14].val[N64-1] = 0xFA7473681B43D830 ; TC[7][15].val[N64-2] = +0x149567FEE6 ; TC[7][15].val[N64-1] = 0xC0B8E4020D8436E0 ; TC[7][16].val[N64-2] = -0xB293046AB8 ; TC[7][16].val[N64-1] = 0xA2F2308BB93B40C0 ; TC[7][17].val[N64-2] = +0x517633DF4E1 ; TC[7][17].val[N64-1] = 0x832B08EBE148C480 ; TC[7][18].val[N64-2] = -0x1F0D4A75AC0A ; TC[7][18].val[N64-1] = 0x67DA5F1A3F3C7100 ; TC[7][19].val[N64-2] = +0x9CCB55CF4AE2 ; TC[7][19].val[N64-1] = 0xF8D1EAD7DB6F8A00 ; TC[7][20].val[N64-2] = -0x2877637E45ACD ; TC[7][20].val[N64-1] = 0x35A246998941FC00 ; TC[7][21].val[N64-2] = +0x866EEC03ED660 ; TC[7][21].val[N64-1] = 0x0C8CCA5CDD1A0000 ; TC[7][22].val[N64-2] = -0x15F70C37FC5226 ; TC[7][22].val[N64-1] = 0xC4F31BBD5F148000 ; TC[7][23].val[N64-2] = +0x2BD26DA496AC50 ; TC[7][23].val[N64-1] = 0x1AB27253E5F20000 ; TC[7][24].val[N64-2] = -0x3FCF93B1B27940 ; TC[7][24].val[N64-1] = 0x58471EA92C9C0000 ; TC[7][25].val[N64-2] = +0x3F3A19EA430E28 ; TC[7][25].val[N64-1] = 0x87B3DF8C0AC00000 ; TC[7][26].val[N64-2] = -0x259640B390B87B ; TC[7][26].val[N64-1] = 0x5070709C45000000 ; TC[7][27].val[N64-2] = +0x9EEAAEEE693D6 ; TC[7][27].val[N64-1] = 0x020A279950000000 ; TC[7][28].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x2F6D09 ; TC[8][1].val[N64-1] = -0x49BB83FE ; TC[8][2].val[N64-1] = +0x368C2776F9 ; TC[8][3].val[N64-1] = -0x198DD35F1AA2 ; TC[8][4].val[N64-1] = +0x882AEBE6C5249 ; TC[8][5].val[N64-1] = -0x224F636D9468336 ; TC[8][6].val[N64-1] = +0x6CBE22D6BCB3BF15 ; TC[8][7].val[N64-2] = -0x11 ; TC[8][7].val[N64-1] = 0x5F1034FFF81AFAE2 ; TC[8][8].val[N64-2] = +0x247 ; TC[8][8].val[N64-1] = 0x1E03511E07C6FDFF ; TC[8][9].val[N64-2] = -0x3F8C ; TC[8][9].val[N64-1] = 0xEE16C08318F87A32 ; TC[8][10].val[N64-2] = +0x5CEC3 ; TC[8][10].val[N64-1] = 0x4F5FB86357BB340B ; TC[8][11].val[N64-2] = -0x72A016 ; TC[8][11].val[N64-1] = 0x3723C506EF6FBA96 ; TC[8][12].val[N64-2] = +0x77BF8F6 ; TC[8][12].val[N64-1] = 0x0CF6C7BA96312D13 ; TC[8][13].val[N64-2] = -0x6A27E21B ; TC[8][13].val[N64-1] = 0x96D77C5C7254FF62 ; TC[8][14].val[N64-2] = +0x4FE095EA8 ; TC[8][14].val[N64-1] = 0x7558DBAE0C17D997 ; TC[8][15].val[N64-2] = -0x32F28F7027 ; TC[8][15].val[N64-1] = 0x293A41ADF7BAE7C6 ; TC[8][16].val[N64-2] = +0x1B766C702BB ; TC[8][16].val[N64-1] = 0x772F0FA4C0C1BC1C ; TC[8][17].val[N64-2] = -0xC737BBBB5F4 ; TC[8][17].val[N64-1] = 0xF0FAB64C94F1E8B8 ; TC[8][18].val[N64-2] = +0x4B74C529A7A3 ; TC[8][18].val[N64-1] = 0x92FE4B2E8A087D90 ; TC[8][19].val[N64-2] = -0x17A83D02520B6 ; TC[8][19].val[N64-1] = 0x6981428499B77A20 ; TC[8][20].val[N64-2] = +0x610901A4F68B1 ; TC[8][20].val[N64-1] = 0xFCD1206C9AB2EC40 ; TC[8][21].val[N64-2] = -0x1402CE292DB1A6 ; TC[8][21].val[N64-1] = 0xF3EE611428E95480 ; TC[8][22].val[N64-2] = +0x33F571D60B6D93 ; TC[8][22].val[N64-1] = 0x0C26269A3108EC00 ; TC[8][23].val[N64-2] = -0x66F851A46C7D42 ; TC[8][23].val[N64-1] = 0x47D65502666C9000 ; TC[8][24].val[N64-2] = +0x94F8F53F613276 ; TC[8][24].val[N64-1] = 0x9396FD2E82F3C000 ; TC[8][25].val[N64-2] = -0x92B713ED15E574 ; TC[8][25].val[N64-1] = 0x1D9B14C0184C8000 ; TC[8][26].val[N64-2] = +0x56BD669F3CDCCB ; TC[8][26].val[N64-1] = 0x83D7AD46B8440000 ; TC[8][27].val[N64-2] = -0x16D0309CB99B8F ; TC[8][27].val[N64-1] = 0x8CAF52F423C00000 ; TC[8][28].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0x696414 ; TC[9][1].val[N64-1] = +0xA3703304 ; TC[9][2].val[N64-1] = -0x78974F1270 ; TC[9][3].val[N64-1] = +0x3855CDC94A18 ; TC[9][4].val[N64-1] = -0x12B4CB353EF57C ; TC[9][5].val[N64-1] = +0x4B2DB3EAEB2E3BC ; TC[9][6].val[N64-1] = -0xED7C2322CE9CC3A8 ; TC[9][7].val[N64-2] = +0x25 ; TC[9][7].val[N64-1] = 0xCE33DDCCA93491A0 ; TC[9][8].val[N64-2] = -0x4F0 ; TC[9][8].val[N64-1] = 0x63FF5D659216102C ; TC[9][9].val[N64-2] = +0x8944 ; TC[9][9].val[N64-1] = 0x30E50551BB6C217C ; TC[9][10].val[N64-2] = -0xC7E4E ; TC[9][10].val[N64-1] = 0x9D7872FB59DB50E0 ; TC[9][11].val[N64-2] = +0xF587A8 ; TC[9][11].val[N64-1] = 0xAD475C911F7B63F8 ; TC[9][12].val[N64-2] = -0xFF5BB31 ; TC[9][12].val[N64-1] = 0x67C8B7AA7DBC9CA4 ; TC[9][13].val[N64-2] = +0xE1510108 ; TC[9][13].val[N64-1] = 0xAC100C5255DAF384 ; TC[9][14].val[N64-2] = -0xA8B72992F ; TC[9][14].val[N64-1] = 0x38F2FFB3EA4D1008 ; TC[9][15].val[N64-2] = +0x6B1116D40B ; TC[9][15].val[N64-1] = 0x813E9D29162000D0 ; TC[9][16].val[N64-2] = -0x396948D77F1 ; TC[9][16].val[N64-1] = 0x3E2448666EA5B320 ; TC[9][17].val[N64-2] = +0x19E3A7CF381B ; TC[9][17].val[N64-1] = 0xA0D5E6BA1F48ACC0 ; TC[9][18].val[N64-2] = -0x9C07A07201E7 ; TC[9][18].val[N64-1] = 0x2251FA831BC32D80 ; TC[9][19].val[N64-2] = +0x30A5186516A0A ; TC[9][19].val[N64-1] = 0x073B8BFEF1A76700 ; TC[9][20].val[N64-2] = -0xC666D67BD1E86 ; TC[9][20].val[N64-1] = 0xD2964FF74CBE2200 ; TC[9][21].val[N64-2] = +0x28AF48A60A4B83 ; TC[9][21].val[N64-1] = 0x9AA40F9411198000 ; TC[9][22].val[N64-2] = -0x690D4E6F93BE93 ; TC[9][22].val[N64-1] = 0xB83A876BFFB7C000 ; TC[9][23].val[N64-2] = +0xCF10DB41FC547B ; TC[9][23].val[N64-1] = 0x8BC91A276A530000 ; TC[9][24].val[N64-2] = -0x12A08FAA60FF1BB ; TC[9][24].val[N64-1] = 0xB058D92F4A120000 ; TC[9][25].val[N64-2] = +0x1241E2B8299FF6B ; TC[9][25].val[N64-1] = 0xF927040341A00000 ; TC[9][26].val[N64-2] = -0xABF6BEB31450CF ; TC[9][26].val[N64-1] = 0xE2B6EA48A5800000 ; TC[9][27].val[N64-2] = +0x2D102D74CA4967 ; TC[9][27].val[N64-1] = 0x6811A0B2D8000000 ; TC[9][28].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0xC83E26 ; TC[10][1].val[N64-1] = -0x135C022C8 ; TC[10][2].val[N64-1] = +0xE3F0C6AF96 ; TC[10][3].val[N64-1] = -0x6A302103B900 ; TC[10][4].val[N64-1] = +0x232828D9F7A506 ; TC[10][5].val[N64-1] = -0x8CDBC24A38F3DD8 ; TC[10][6].val[N64-2] = +0x1 ; TC[10][6].val[N64-1] = 0xBB8828039D1E0C5E ; TC[10][7].val[N64-2] = -0x46 ; TC[10][7].val[N64-1] = 0x5E42214D84FCDDF0 ; TC[10][8].val[N64-2] = +0x929 ; TC[10][8].val[N64-1] = 0x2246CECBE44C2D8A ; TC[10][9].val[N64-2] = -0xFDA8 ; TC[10][9].val[N64-1] = 0x1A7DCCD3A199BFF8 ; TC[10][10].val[N64-2] = +0x16FF78 ; TC[10][10].val[N64-1] = 0xCCC71B8EDFA509C2 ; TC[10][11].val[N64-2] = -0x1C22A15 ; TC[10][11].val[N64-1] = 0x9AFF6415E6519020 ; TC[10][12].val[N64-2] = +0x1D23CE96 ; TC[10][12].val[N64-1] = 0xFD7AEFCDBD4182A2 ; TC[10][13].val[N64-2] = -0x1999DD777 ; TC[10][13].val[N64-1] = 0x686C97A9A4AA2AE8 ; TC[10][14].val[N64-2] = +0x1315B216DD ; TC[10][14].val[N64-1] = 0x896EFF1BBDD99BEA ; TC[10][15].val[N64-2] = -0xC0E4DE1CE2 ; TC[10][15].val[N64-1] = 0xCB75E1A39948E2F0 ; TC[10][16].val[N64-2] = +0x66F3432D366 ; TC[10][16].val[N64-1] = 0x58BF389D361ED1A8 ; TC[10][17].val[N64-2] = -0x2E343AB3C538 ; TC[10][17].val[N64-1] = 0xAD8AA3151BE75B80 ; TC[10][18].val[N64-2] = +0x1151F81C3F53F ; TC[10][18].val[N64-1] = 0x3814B361817733E0 ; TC[10][19].val[N64-2] = -0x55FAF0B90A258 ; TC[10][19].val[N64-1] = 0x0E3590BDB0D2C700 ; TC[10][20].val[N64-2] = +0x15CFD1E3E45E3B ; TC[10][20].val[N64-1] = 0x174CFDA7B4427580 ; TC[10][21].val[N64-2] = -0x47398C5C169E5F ; TC[10][21].val[N64-1] = 0xCDD9BFAAB6318800 ; TC[10][22].val[N64-2] = +0xB70F26EC002C0B ; TC[10][22].val[N64-1] = 0x74AFF56C6C551000 ; TC[10][23].val[N64-2] = -0x16738D89FBC22EF ; TC[10][23].val[N64-1] = 0xC9075A5F09DE0000 ; TC[10][24].val[N64-2] = +0x202DF3E801FC5C7 ; TC[10][24].val[N64-1] = 0x64B4875F11018000 ; TC[10][25].val[N64-2] = -0x1F6B406282AB78C ; TC[10][25].val[N64-1] = 0xB1DF595E92080000 ; TC[10][26].val[N64-2] = +0x126EA14C8AB30F5 ; TC[10][26].val[N64-1] = 0x93BD374335200000 ; TC[10][27].val[N64-2] = -0x4D0EDD17123AF5 ; TC[10][27].val[N64-1] = 0xF1F52EF462000000 ; TC[10][28].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x147AB84 ; TC[11][1].val[N64-1] = +0x1F995A4AC ; TC[11][2].val[N64-1] = -0x173119373A0 ; TC[11][3].val[N64-1] = +0xAC634D064188 ; TC[11][4].val[N64-1] = -0x38E8E38EBBE1EC ; TC[11][5].val[N64-1] = +0xE35379CEF94C814 ; TC[11][6].val[N64-2] = -0x2 ; TC[11][6].val[N64-1] = 0xC98D7013873A5818 ; TC[11][7].val[N64-2] = +0x70 ; TC[11][7].val[N64-1] = 0xD6980BB4A0C1E0E0 ; TC[11][8].val[N64-2] = -0xEA3 ; TC[11][8].val[N64-1] = 0xC0257E396A805C3C ; TC[11][9].val[N64-2] = +0x193F0 ; TC[11][9].val[N64-1] = 0xBD898F0269CA89D4 ; TC[11][10].val[N64-2] = -0x247D72 ; TC[11][10].val[N64-1] = 0x217E7CCAAAFF8070 ; TC[11][11].val[N64-2] = +0x2C79280 ; TC[11][11].val[N64-1] = 0x4703F2BEF72ED828 ; TC[11][12].val[N64-2] = -0x2DE1FD04 ; TC[11][12].val[N64-1] = 0x1CD9973C9558C274 ; TC[11][13].val[N64-2] = +0x28267CD3C ; TC[11][13].val[N64-1] = 0xE733E3E7A4478AAC ; TC[11][14].val[N64-2] = -0x1DCF218DFA ; TC[11][14].val[N64-1] = 0x2A0EB6CB7F8EC7D8 ; TC[11][15].val[N64-2] = +0x12C0A5C8BAD ; TC[11][15].val[N64-1] = 0xEA2013878B0F02F0 ; TC[11][16].val[N64-2] = -0x9F76D45EC50 ; TC[11][16].val[N64-1] = 0x83327DBA9F931560 ; TC[11][17].val[N64-2] = +0x4743D5AA8743 ; TC[11][17].val[N64-1] = 0x539370CD2509B440 ; TC[11][18].val[N64-2] = -0x1A9A00981D10B ; TC[11][18].val[N64-1] = 0x0ABFE7E290ADCC80 ; TC[11][19].val[N64-2] = +0x837FBC73C5E38 ; TC[11][19].val[N64-1] = 0x653CE1CD01DCCD00 ; TC[11][20].val[N64-2] = -0x213887B9D69138 ; TC[11][20].val[N64-1] = 0x2964147AA5C61E00 ; TC[11][21].val[N64-2] = +0x6C0A7B42E2CBB4 ; TC[11][21].val[N64-1] = 0x1E1A8F161BF60000 ; TC[11][22].val[N64-2] = -0x1149903E26DD575 ; TC[11][22].val[N64-1] = 0x27E6F1D63A524000 ; TC[11][23].val[N64-2] = +0x21CC1CBEC216980 ; TC[11][23].val[N64-1] = 0xF0306B5535810000 ; TC[11][24].val[N64-2] = -0x3045EAA6DB3C83E ; TC[11][24].val[N64-1] = 0x438B1EEE2AEE0000 ; TC[11][25].val[N64-2] = +0x2EFB77047371EC9 ; TC[11][25].val[N64-1] = 0x94B770CFA1600000 ; TC[11][26].val[N64-2] = -0x1B7C1F98474D043 ; TC[11][26].val[N64-1] = 0xD53D7DBC1A800000 ; TC[11][27].val[N64-2] = +0x72A1BF5FAD1A5A ; TC[11][27].val[N64-1] = 0xD3D6855228000000 ; TC[11][28].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x1D032FB ; TC[12][1].val[N64-1] = -0x2CA6E764E ; TC[12][2].val[N64-1] = +0x20AF7BF48F3 ; TC[12][3].val[N64-1] = -0xF24A3760909A ; TC[12][4].val[N64-1] = +0x4FC2288CA4E0B3 ; TC[12][5].val[N64-1] = -0x13DA77672BF2BE56 ; TC[12][6].val[N64-2] = +0x3 ; TC[12][6].val[N64-1] = 0xE208133DDB003EA7 ; TC[12][7].val[N64-2] = -0x9C ; TC[12][7].val[N64-1] = 0xB1D29189F05CEB8A ; TC[12][8].val[N64-2] = +0x1443 ; TC[12][8].val[N64-1] = 0x5FC256C38652BDD5 ; TC[12][9].val[N64-2] = -0x22D39 ; TC[12][9].val[N64-1] = 0xAC59BDC285A3A542 ; TC[12][10].val[N64-2] = +0x3229BF ; TC[12][10].val[N64-1] = 0xCF8895911F27C559 ; TC[12][11].val[N64-2] = -0x3CEBD6A ; TC[12][11].val[N64-1] = 0x897C586CA65D58DE ; TC[12][12].val[N64-2] = +0x3E9FF06B ; TC[12][12].val[N64-1] = 0xB45DA29DE8779181 ; TC[12][13].val[N64-2] = -0x369956F34 ; TC[12][13].val[N64-1] = 0x94BA02E6AFC708A2 ; TC[12][14].val[N64-2] = +0x2862953BA0 ; TC[12][14].val[N64-1] = 0x806FFFA9CCBB647D ; TC[12][15].val[N64-2] = -0x194F6248980 ; TC[12][15].val[N64-1] = 0x15D2C042EFFD8DDE ; TC[12][16].val[N64-2] = +0xD669D3972C7 ; TC[12][16].val[N64-1] = 0x346FB4A5592CFAFC ; TC[12][17].val[N64-2] = -0x5F75CC2C80DA ; TC[12][17].val[N64-1] = 0x3DA739FEA7BB5DF8 ; TC[12][18].val[N64-2] = +0x237FE3D03446D ; TC[12][18].val[N64-1] = 0xEC72C3B89C050850 ; TC[12][19].val[N64-2] = -0xAED62679549EA ; TC[12][19].val[N64-1] = 0x36E39B706BA61C20 ; TC[12][20].val[N64-2] = +0x2C028C4D07E859 ; TC[12][20].val[N64-1] = 0x26EC9278BC157E40 ; TC[12][21].val[N64-2] = -0x8EA13367B21367 ; TC[12][21].val[N64-1] = 0x31E656D86DE9E880 ; TC[12][22].val[N64-2] = +0x16BEDB2CC10EBF1 ; TC[12][22].val[N64-1] = 0x2183A4E2DF61CA00 ; TC[12][23].val[N64-2] = -0x2C53EA6863E848A ; TC[12][23].val[N64-1] = 0xC53D160B4AB85800 ; TC[12][24].val[N64-2] = +0x3F20CF79AD9269A ; TC[12][24].val[N64-1] = 0xEA6FEBE4689CA000 ; TC[12][25].val[N64-2] = -0x3D46B78FAE7377A ; TC[12][25].val[N64-1] = 0x31FCC870AF980000 ; TC[12][26].val[N64-2] = +0x23C33B60E94826B ; TC[12][26].val[N64-1] = 0x0E68557B27D80000 ; TC[12][27].val[N64-2] = -0x94DCB6BE062072 ; TC[12][27].val[N64-1] = 0x64DF77CC77800000 ; TC[12][28].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x23B5270 ; TC[13][1].val[N64-1] = +0x36D118DF0 ; TC[13][2].val[N64-1] = -0x28054C91F40 ; TC[13][3].val[N64-1] = +0x127DB7C0E5120 ; TC[13][4].val[N64-1] = -0x611E54B9A2FED0 ; TC[13][5].val[N64-1] = +0x181AC612487AA190 ; TC[13][6].val[N64-2] = -0x4 ; TC[13][6].val[N64-1] = 0xB348761723787660 ; TC[13][7].val[N64-2] = +0xBD ; TC[13][7].val[N64-1] = 0x1942950E87093280 ; TC[13][8].val[N64-2] = -0x1860 ; TC[13][8].val[N64-1] = 0x6FC73E8B80720390 ; TC[13][9].val[N64-2] = +0x29C30 ; TC[13][9].val[N64-1] = 0xAD4B6F21A3767D10 ; TC[13][10].val[N64-2] = -0x3BF48B ; TC[13][10].val[N64-1] = 0xFCB219AC67B13580 ; TC[13][11].val[N64-2] = +0x48921B3 ; TC[13][11].val[N64-1] = 0x436EFB23CB0D53A0 ; TC[13][12].val[N64-2] = -0x4A59108F ; TC[13][12].val[N64-1] = 0x9AFCF9E6F15C45B0 ; TC[13][13].val[N64-2] = +0x40993A418 ; TC[13][13].val[N64-1] = 0xDD9A8D2F13B53470 ; TC[13][14].val[N64-2] = -0x2F9E12723C ; TC[13][14].val[N64-1] = 0x1930D7A85AF378E0 ; TC[13][15].val[N64-2] = +0x1DBD8009B97 ; TC[13][15].val[N64-1] = 0xC625F41B6C6F7EC0 ; TC[13][16].val[N64-2] = -0xFB14B9581A3 ; TC[13][16].val[N64-1] = 0xD56241B9C4912F80 ; TC[13][17].val[N64-2] = +0x6F67FBB494C2 ; TC[13][17].val[N64-1] = 0xB769ABB6F81F8500 ; TC[13][18].val[N64-2] = -0x294A936B88427 ; TC[13][18].val[N64-1] = 0x889A425D5D8A7A00 ; TC[13][19].val[N64-2] = +0xCAB29C7132175 ; TC[13][19].val[N64-1] = 0xD07F48C1EC224400 ; TC[13][20].val[N64-2] = -0x32DC9D64105FE1 ; TC[13][20].val[N64-1] = 0x9CBA5C9A6E687800 ; TC[13][21].val[N64-2] = +0xA455946653B4B8 ; TC[13][21].val[N64-1] = 0x9A85DB8C635E0000 ; TC[13][22].val[N64-2] = -0x1A218D3EBCBEC33 ; TC[13][22].val[N64-1] = 0x316E93C172310000 ; TC[13][23].val[N64-2] = +0x32C9995C0896898 ; TC[13][23].val[N64-1] = 0x240AE27937940000 ; TC[13][24].val[N64-2] = -0x48256CEF15D8555 ; TC[13][24].val[N64-1] = 0x2333ACABC2B80000 ; TC[13][25].val[N64-2] = +0x45DEEF91D1F07E4 ; TC[13][25].val[N64-1] = 0xD2F8A68911800000 ; TC[13][26].val[N64-2] = -0x28B28E59ADCBC05 ; TC[13][26].val[N64-1] = 0x78755D35AA000000 ; TC[13][27].val[N64-2] = +0xA91F1B5A284937 ; TC[13][27].val[N64-1] = 0xBCD37770A0000000 ; TC[13][28].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x2642178 ; TC[14][1].val[N64-1] = -0x3A9533FC0 ; TC[14][2].val[N64-1] = +0x2AA87755DF8 ; TC[14][3].val[N64-1] = -0x13A80F04C66A0 ; TC[14][4].val[N64-1] = +0x66F407E2A3DE38 ; TC[14][5].val[N64-1] = -0x197AEB65DDC6F580 ; TC[14][6].val[N64-2] = +0x4 ; TC[14][6].val[N64-1] = 0xF4408A60BFCBB798 ; TC[14][7].val[N64-2] = -0xC6 ; TC[14][7].val[N64-1] = 0xB78C7B3E3873AEE0 ; TC[14][8].val[N64-2] = +0x198A ; TC[14][8].val[N64-1] = 0x04C621C1DE6FD788 ; TC[14][9].val[N64-2] = -0x2B9E7 ; TC[14][9].val[N64-1] = 0x1E0905A0EFCC12C0 ; TC[14][10].val[N64-2] = +0x3E6D2A ; TC[14][10].val[N64-1] = 0xA124589B922BC9E8 ; TC[14][11].val[N64-2] = -0x4B530D2 ; TC[14][11].val[N64-1] = 0x37F3E34EDADFCA60 ; TC[14][12].val[N64-2] = +0x4CECCDED ; TC[14][12].val[N64-1] = 0xF8D4B52C4D71B3E8 ; TC[14][13].val[N64-2] = -0x42A03780B ; TC[14][13].val[N64-1] = 0xD2D990C49F466300 ; TC[14][14].val[N64-2] = +0x30F4D95762 ; TC[14][14].val[N64-1] = 0xEADBAACC873E3B08 ; TC[14][15].val[N64-2] = -0x1E7AF8C8423 ; TC[14][15].val[N64-1] = 0x6D72334DCABD2A20 ; TC[14][16].val[N64-2] = +0x100877E72393 ; TC[14][16].val[N64-1] = 0xD4DFADF1A29D5CE0 ; TC[14][17].val[N64-2] = -0x7179C0648424 ; TC[14][17].val[N64-1] = 0xF34523A8A0485900 ; TC[14][18].val[N64-2] = +0x29EEBF950902A ; TC[14][18].val[N64-1] = 0xE3D4070D7BB1F380 ; TC[14][19].val[N64-2] = -0xCD3FA087FCDA7 ; TC[14][19].val[N64-1] = 0xD8792C2774BB5200 ; TC[14][20].val[N64-2] = +0x335B9D7FE7E751 ; TC[14][20].val[N64-1] = 0x7281DC2EB6334A00 ; TC[14][21].val[N64-2] = -0xA57E7FF2FCD2AA ; TC[14][21].val[N64-1] = 0x44E245EF757CA000 ; TC[14][22].val[N64-2] = +0x1A3FC2D9F829616 ; TC[14][22].val[N64-1] = 0xEB283D35AC6EC000 ; TC[14][23].val[N64-2] = -0x32E5872A0508274 ; TC[14][23].val[N64-1] = 0x565C7F2B28960000 ; TC[14][24].val[N64-2] = +0x4824FAC811B8B0E ; TC[14][24].val[N64-1] = 0xBE1B728679FA0000 ; TC[14][25].val[N64-2] = -0x45BB927686D1C7F ; TC[14][25].val[N64-1] = 0x79230AFE48600000 ; TC[14][26].val[N64-2] = +0x288C312F349BAB7 ; TC[14][26].val[N64-1] = 0x4963A2B46B800000 ; TC[14][27].val[N64-2] = -0xA84236A42577DD ; TC[14][27].val[N64-1] = 0x54ADD0F3F8000000 ; TC[14][28].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x23B5270 ; TC[15][1].val[N64-1] = +0x3689AE910 ; TC[15][2].val[N64-1] = -0x279BD99AC80 ; TC[15][3].val[N64-1] = +0x1233DAE43CBE0 ; TC[15][4].val[N64-1] = -0x5F13DCD0642B50 ; TC[15][5].val[N64-1] = +0x1777266F7FE30870 ; TC[15][6].val[N64-2] = -0x4 ; TC[15][6].val[N64-1] = 0x8CA9447C53652C20 ; TC[15][7].val[N64-2] = +0xB5 ; TC[15][7].val[N64-1] = 0xF60590F271399F80 ; TC[15][8].val[N64-2] = -0x1751 ; TC[15][8].val[N64-1] = 0x4DD55213B9893B90 ; TC[15][9].val[N64-2] = +0x27B52 ; TC[15][9].val[N64-1] = 0xCAE9CD0F4A362DF0 ; TC[15][10].val[N64-2] = -0x38A92A ; TC[15][10].val[N64-1] = 0xE5D3BA7C5B88DE40 ; TC[15][11].val[N64-2] = +0x442A34B ; TC[15][11].val[N64-1] = 0xA1125B9BB2080560 ; TC[15][12].val[N64-2] = -0x4568353B ; TC[15][12].val[N64-1] = 0x978C5C98D2913430 ; TC[15][13].val[N64-2] = +0x3BEFE5CE5 ; TC[15][13].val[N64-1] = 0xDB39D0F4FEE2AF90 ; TC[15][14].val[N64-2] = -0x2BE9AA5607 ; TC[15][14].val[N64-1] = 0x81A6C4B16BDED920 ; TC[15][15].val[N64-2] = +0x1B42DF55E34 ; TC[15][15].val[N64-1] = 0x74DB6142B8BDE940 ; TC[15][16].val[N64-2] = -0xE4C923CE346 ; TC[15][16].val[N64-1] = 0x0C74F4357319F480 ; TC[15][17].val[N64-2] = +0x64EC40BAD8F9 ; TC[15][17].val[N64-1] = 0xD28CB30434F99B00 ; TC[15][18].val[N64-2] = -0x2531933F15B67 ; TC[15][18].val[N64-1] = 0x82B97D68DC842600 ; TC[15][19].val[N64-2] = +0xB5947834D7C67 ; TC[15][19].val[N64-1] = 0x17764E5AC06C3C00 ; TC[15][20].val[N64-2] = -0x2D528BCE7EC8D2 ; TC[15][20].val[N64-1] = 0xD342772225CE6800 ; TC[15][21].val[N64-2] = +0x91B36161BACED3 ; TC[15][21].val[N64-1] = 0x2F179463C7940000 ; TC[15][22].val[N64-2] = -0x170EEA86419FB33 ; TC[15][22].val[N64-1] = 0x47D90809CC4B0000 ; TC[15][23].val[N64-2] = +0x2C9E07ADC5EAF30 ; TC[15][23].val[N64-1] = 0x70F0EAB90BAC0000 ; TC[15][24].val[N64-2] = -0x3F1FC36CECB9138 ; TC[15][24].val[N64-1] = 0x59A36BFBE6280000 ; TC[15][25].val[N64-2] = +0x3CE904540F14AEA ; TC[15][25].val[N64-1] = 0x5C05177F78800000 ; TC[15][26].val[N64-2] = -0x235D77D474CBEE8 ; TC[15][26].val[N64-1] = 0xCAC971B37E000000 ; TC[15][27].val[N64-2] = +0x92926D09DEA5DA ; TC[15][27].val[N64-1] = 0xF8FB89A5E0000000 ; TC[15][28].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0x1D032FB ; TC[16][1].val[N64-1] = -0x2C32DAA62 ; TC[16][2].val[N64-1] = +0x20042122E7B ; TC[16][3].val[N64-1] = -0xEAC9B335144E ; TC[16][4].val[N64-1] = +0x4C7107F1DA630B ; TC[16][5].val[N64-1] = -0x12D080CEA607160A ; TC[16][6].val[N64-2] = +0x3 ; TC[16][6].val[N64-1] = 0xA33D9F2989EFCA0F ; TC[16][7].val[N64-2] = -0x91 ; TC[16][7].val[N64-1] = 0x165985D795633A6E ; TC[16][8].val[N64-2] = +0x128A ; TC[16][8].val[N64-1] = 0x5008CBC1747A216D ; TC[16][9].val[N64-2] = -0x1F7BD ; TC[16][9].val[N64-1] = 0x28E912D589E2746E ; TC[16][10].val[N64-2] = +0x2CCCA1 ; TC[16][10].val[N64-1] = 0x552C4D56C4AC3D91 ; TC[16][11].val[N64-2] = -0x35BE852 ; TC[16][11].val[N64-1] = 0xF11E85CDD176BFFA ; TC[16][12].val[N64-2] = +0x36924C3B ; TC[16][12].val[N64-1] = 0x14496AD89D6BBC49 ; TC[16][13].val[N64-2] = -0x2EFEFF08F ; TC[16][13].val[N64-1] = 0xC486F4C3BEA6161E ; TC[16][14].val[N64-2] = +0x225697691B ; TC[16][14].val[N64-1] = 0x30B8D63E1FAE6A35 ; TC[16][15].val[N64-2] = -0x1542BACC353 ; TC[16][15].val[N64-1] = 0x0F8558568DDFA06A ; TC[16][16].val[N64-2] = +0xB1F6C23AF97 ; TC[16][16].val[N64-1] = 0x41FB325FBB159AC4 ; TC[16][17].val[N64-2] = -0x4E4E68A2E8BC ; TC[16][17].val[N64-1] = 0x93308BC3247D7588 ; TC[16][18].val[N64-2] = +0x1CC9D44EAC2DF ; TC[16][18].val[N64-1] = 0x9D40BF7630F61770 ; TC[16][19].val[N64-2] = -0x8C378F5105117 ; TC[16][19].val[N64-1] = 0x7838D0B4AC8108E0 ; TC[16][20].val[N64-2] = +0x22EB99D7024DDC ; TC[16][20].val[N64-1] = 0x360AD072FFCE41C0 ; TC[16][21].val[N64-2] = -0x70062993EC19D1 ; TC[16][21].val[N64-1] = 0xA4502D514207B780 ; TC[16][22].val[N64-2] = +0x11B198269A837AD ; TC[16][22].val[N64-1] = 0x334CE1F3E5DD3800 ; TC[16][23].val[N64-2] = -0x222CAE17C861905 ; TC[16][23].val[N64-1] = 0x229AB16F657A5000 ; TC[16][24].val[N64-2] = +0x3044EAE1D65CCC9 ; TC[16][24].val[N64-1] = 0xFFA1DD75919BC000 ; TC[16][25].val[N64-2] = -0x2E81C3266B83A1D ; TC[16][25].val[N64-1] = 0x351DFFCC7D338000 ; TC[16][26].val[N64-2] = +0x1AF7A3B65E77A52 ; TC[16][26].val[N64-1] = 0x1461BDFB8FC00000 ; TC[16][27].val[N64-2] = -0x6FA5890E849855 ; TC[16][27].val[N64-1] = 0xCBA799D959A00000 ; TC[16][28].val[N64-1] = +0x0 ; TC[17][0].val[N64-1] = -0x147AB84 ; TC[17][1].val[N64-1] = +0x1F1E79F94 ; TC[17][2].val[N64-1] = -0x167BA9FEE30 ; TC[17][3].val[N64-1] = +0xA471A9BD6838 ; TC[17][4].val[N64-1] = -0x35659B986CC70C ; TC[17][5].val[N64-1] = +0xD1B7A0EF26E456C ; TC[17][6].val[N64-2] = -0x2 ; TC[17][6].val[N64-1] = 0x8703B8D3B94C54C8 ; TC[17][7].val[N64-2] = +0x64 ; TC[17][7].val[N64-1] = 0x886C967C223208A0 ; TC[17][8].val[N64-2] = -0xCCF ; TC[17][8].val[N64-1] = 0xE97800BE0D82733C ; TC[17][9].val[N64-2] = +0x15B2B ; TC[17][9].val[N64-1] = 0x7E2DEEDB17A4D96C ; TC[17][10].val[N64-2] = -0x1ECAE6 ; TC[17][10].val[N64-1] = 0xE55AC558A4C0FC60 ; TC[17][11].val[N64-2] = +0x24D7D12 ; TC[17][11].val[N64-1] = 0x7C6C34915F589A98 ; TC[17][12].val[N64-2] = -0x254FFA4C ; TC[17][12].val[N64-1] = 0xE6D587C9DF79C814 ; TC[17][13].val[N64-2] = +0x200CE0D4E ; TC[17][13].val[N64-1] = 0xD05F5F1A38019C54 ; TC[17][14].val[N64-2] = -0x175BE87D5C ; TC[17][14].val[N64-1] = 0x42F43101D6865BA8 ; TC[17][15].val[N64-2] = +0xE6D65D524D ; TC[17][15].val[N64-1] = 0x468AAD26C7458310 ; TC[17][16].val[N64-2] = -0x787A30D75A7 ; TC[17][16].val[N64-1] = 0xE35DD4FA5D9A81A0 ; TC[17][17].val[N64-2] = +0x34E3B3C6DE92 ; TC[17][17].val[N64-1] = 0xDD83B331C91903C0 ; TC[17][18].val[N64-2] = -0x1366B47A0D92E ; TC[17][18].val[N64-1] = 0xEC56DA64CD6F4B80 ; TC[17][19].val[N64-2] = +0x5E4BC6E21ED94 ; TC[17][19].val[N64-1] = 0x29B757D794F09300 ; TC[17][20].val[N64-2] = -0x176FD5F92DD6CD ; TC[17][20].val[N64-1] = 0xBDD4F2F8D6492A00 ; TC[17][21].val[N64-2] = +0x4B0B1AB30FC574 ; TC[17][21].val[N64-1] = 0x4A434DD5009D8000 ; TC[17][22].val[N64-2] = -0xBD4F89DE207979 ; TC[17][22].val[N64-1] = 0x8492ECA4636EC000 ; TC[17][23].val[N64-2] = +0x16D0CCEE6B18477 ; TC[17][23].val[N64-1] = 0xD95B189F1CAF0000 ; TC[17][24].val[N64-2] = -0x202D8B0415984D3 ; TC[17][24].val[N64-1] = 0x269319068FDA0000 ; TC[17][25].val[N64-2] = +0x1EF650EA6FEE770 ; TC[17][25].val[N64-1] = 0xEBED1B9BEC200000 ; TC[17][26].val[N64-2] = -0x11EEDD37CE5C46D ; TC[17][26].val[N64-1] = 0x8E60814D5B800000 ; TC[17][27].val[N64-2] = +0x4A2C6CC57001FE ; TC[17][27].val[N64-1] = 0x8912564438000000 ; TC[17][28].val[N64-1] = +0x0 ; TC[18][0].val[N64-1] = +0xC83E26 ; TC[18][1].val[N64-1] = -0x12F7E3198 ; TC[18][2].val[N64-1] = +0xDAB3688EB6 ; TC[18][3].val[N64-1] = -0x63B6EB6C8C10 ; TC[18][4].val[N64-1] = +0x204B2D967B05E6 ; TC[18][5].val[N64-1] = -0x7E80488929545E8 ; TC[18][6].val[N64-2] = +0x1 ; TC[18][6].val[N64-1] = 0x85412FD7B2378C7E ; TC[18][7].val[N64-2] = -0x3C ; TC[18][7].val[N64-1] = 0x52FE5447204178C0 ; TC[18][8].val[N64-2] = +0x7AA ; TC[18][8].val[N64-1] = 0xFAFA2ED2D1925B6A ; TC[18][9].val[N64-2] = -0xCF3D ; TC[18][9].val[N64-1] = 0xCBAA95F7D04919E8 ; TC[18][10].val[N64-2] = +0x1255B1 ; TC[18][10].val[N64-1] = 0x83B290668A82B722 ; TC[18][11].val[N64-2] = -0x15E1E52 ; TC[18][11].val[N64-1] = 0x58385074E5931150 ; TC[18][12].val[N64-2] = +0x161B51A4 ; TC[18][12].val[N64-1] = 0xD77F30709819EC42 ; TC[18][13].val[N64-2] = -0x12F182BC6 ; TC[18][13].val[N64-1] = 0x28488DC85766A898 ; TC[18][14].val[N64-2] = +0xDC6296D98 ; TC[18][14].val[N64-1] = 0xC892F3A607476E4A ; TC[18][15].val[N64-2] = -0x87CEE94CCC ; TC[18][15].val[N64-1] = 0x0F76B70C80C338E0 ; TC[18][16].val[N64-2] = +0x46B98788DE9 ; TC[18][16].val[N64-1] = 0x35012A20253DAF48 ; TC[18][17].val[N64-2] = -0x1EFB8C360CD2 ; TC[18][17].val[N64-1] = 0x6AEDE2F69AC53900 ; TC[18][18].val[N64-2] = +0xB579F0FCC2AA ; TC[18][18].val[N64-1] = 0x7AC51CDDB6A2C4E0 ; TC[18][19].val[N64-2] = -0x370572B7286D3 ; TC[18][19].val[N64-1] = 0x9D288AF5E808F600 ; TC[18][20].val[N64-2] = +0xDA687497D3ACA ; TC[18][20].val[N64-1] = 0x988ADFC64BDCEF80 ; TC[18][21].val[N64-2] = -0x2BA23C18342A6F ; TC[18][21].val[N64-1] = 0xFD17EC466B414800 ; TC[18][22].val[N64-2] = +0x6DE668D1375FE9 ; TC[18][22].val[N64-1] = 0xB382D523FFAD5000 ; TC[18][23].val[N64-2] = -0xD39CFF21D91CF3 ; TC[18][23].val[N64-1] = 0xB8B3F4134B010000 ; TC[18][24].val[N64-2] = +0x12A0DC45C351A02 ; TC[18][24].val[N64-1] = 0x4256E5BA2D9B8000 ; TC[18][25].val[N64-2] = -0x11E74A8ADAC9D2D ; TC[18][25].val[N64-1] = 0xF6D07BFE07280000 ; TC[18][26].val[N64-2] = +0xA5BE7624334F39 ; TC[18][26].val[N64-1] = 0x2BCDFD1868A00000 ; TC[18][27].val[N64-2] = -0x2ACF5E62269288 ; TC[18][27].val[N64-1] = 0xA2DD8BDD1A000000 ; TC[18][28].val[N64-1] = +0x0 ; TC[19][0].val[N64-1] = -0x696414 ; TC[19][1].val[N64-1] = +0x9F524A3C ; TC[19][2].val[N64-1] = -0x7283255B20 ; TC[19][3].val[N64-1] = +0x341363CB2CA8 ; TC[19][4].val[N64-1] = -0x10D25F093E3FDC ; TC[19][5].val[N64-1] = +0x41B9955DE4AC7C4 ; TC[19][6].val[N64-1] = -0xC9B976F77359F1B8 ; TC[19][7].val[N64-2] = +0x1F ; TC[19][7].val[N64-1] = 0x2ECD45A85D0A81E0 ; TC[19][8].val[N64-2] = -0x3F4 ; TC[19][8].val[N64-1] = 0x2A95FE189D278B2C ; TC[19][9].val[N64-2] = +0x6A98 ; TC[19][9].val[N64-1] = 0x8BBD721034435EC4 ; TC[19][10].val[N64-2] = -0x96861 ; TC[19][10].val[N64-1] = 0xF6762BA70FA875B0 ; TC[19][11].val[N64-2] = +0xB33926 ; TC[19][11].val[N64-1] = 0xEBBE2A011EB07FC8 ; TC[19][12].val[N64-2] = -0xB4A423C ; TC[19][12].val[N64-1] = 0x002DDAAF51F9A484 ; TC[19][13].val[N64-2] = +0x9A71AB51 ; TC[19][13].val[N64-1] = 0x4EB7464DABF53F7C ; TC[19][14].val[N64-2] = -0x700DBEB74 ; TC[19][14].val[N64-1] = 0x6DE936D52BCBE978 ; TC[19][15].val[N64-2] = +0x44E7CBBD10 ; TC[19][15].val[N64-1] = 0x597A88AA12B33D30 ; TC[19][16].val[N64-2] = -0x23CFA3BE422 ; TC[19][16].val[N64-1] = 0x253FAA38D2782FE0 ; TC[19][17].val[N64-2] = +0xFA84E56810E ; TC[19][17].val[N64-1] = 0x0C62D01C64306B40 ; TC[19][18].val[N64-2] = -0x5B8AB64F66D4 ; TC[19][18].val[N64-1] = 0xDE81A4F2C5B94A80 ; TC[19][19].val[N64-2] = +0x1BB4AA26ED95D ; TC[19][19].val[N64-1] = 0xB87E1C963EC37900 ; TC[19][20].val[N64-2] = -0x6DCC1125FB6EC ; TC[19][20].val[N64-1] = 0x62521CC7231EC600 ; TC[19][21].val[N64-2] = +0x15E6CCEE95CAB5 ; TC[19][21].val[N64-1] = 0xB5D4BC7E28800000 ; TC[19][22].val[N64-2] = -0x3715A690D25AB7 ; TC[19][22].val[N64-1] = 0xA9351643981D4000 ; TC[19][23].val[N64-2] = +0x69ED406E914C0B ; TC[19][23].val[N64-1] = 0x76E735EF1D9D0000 ; TC[19][24].val[N64-2] = -0x9504E7C3264539 ; TC[19][24].val[N64-1] = 0xC741C3D2D4560000 ; TC[19][25].val[N64-2] = +0x8F11C7DD525BBB ; TC[19][25].val[N64-1] = 0x62651E0719E00000 ; TC[19][26].val[N64-2] = -0x52B470DD617CB3 ; TC[19][26].val[N64-1] = 0x5794D3DF08800000 ; TC[19][27].val[N64-2] = +0x1558815244DF66 ; TC[19][27].val[N64-1] = 0xE07423B308000000 ; TC[19][28].val[N64-1] = +0x0 ; TC[20][0].val[N64-1] = +0x2F6D09 ; TC[20][1].val[N64-1] = -0x47826792 ; TC[20][2].val[N64-1] = +0x3343D37F81 ; TC[20][3].val[N64-1] = -0x1740E814DC56 ; TC[20][4].val[N64-1] = +0x77E0B37C3F0A1 ; TC[20][5].val[N64-1] = -0x1D332CC715A48EA ; TC[20][6].val[N64-1] = +0x5965DC94ABDA267D ; TC[20][7].val[N64-2] = -0xD ; TC[20][7].val[N64-1] = 0xC90C101870ADF1C6 ; TC[20][8].val[N64-2] = +0x1BE ; TC[20][8].val[N64-1] = 0x6193B734FB07F197 ; TC[20][9].val[N64-2] = -0x2EE6 ; TC[20][9].val[N64-1] = 0x3EA6F94FBA918A5E ; TC[20][10].val[N64-2] = +0x4212D ; TC[20][10].val[N64-1] = 0xDB0A42418C203643 ; TC[20][11].val[N64-2] = -0x4E7E9B ; TC[20][11].val[N64-1] = 0x95545B02BAC51DB2 ; TC[20][12].val[N64-2] = +0x4EF1580 ; TC[20][12].val[N64-1] = 0x1B7DD3BB7A48AFDB ; TC[20][13].val[N64-2] = -0x4359FBC9 ; TC[20][13].val[N64-1] = 0xD8B92F8B9630AADE ; TC[20][14].val[N64-2] = +0x30C40C3C0 ; TC[20][14].val[N64-1] = 0x3D9D07A9E2F27B4F ; TC[20][15].val[N64-2] = -0x1DEDCB1A66 ; TC[20][15].val[N64-1] = 0x03BC85D89D881252 ; TC[20][16].val[N64-2] = +0xF8676473FC ; TC[20][16].val[N64-1] = 0x7646A8282FF78BE4 ; TC[20][17].val[N64-2] = -0x6C69E1ABC17 ; TC[20][17].val[N64-1] = 0x6CEE104EDBA8DBC8 ; TC[20][18].val[N64-2] = +0x278C48F0A576 ; TC[20][18].val[N64-1] = 0x983AB76A086697B0 ; TC[20][19].val[N64-2] = -0xBF3446A5708F ; TC[20][19].val[N64-1] = 0x1CDD47B041F78CE0 ; TC[20][20].val[N64-2] = +0x2F499168BA337 ; TC[20][20].val[N64-1] = 0x07919ACC4117BBC0 ; TC[20][21].val[N64-2] = -0x96B5938C036EA ; TC[20][21].val[N64-1] = 0x43174C83E8A60B80 ; TC[20][22].val[N64-2] = +0x17A8EAB074B07D ; TC[20][22].val[N64-1] = 0x6DC734ED4B5AAA00 ; TC[20][23].val[N64-2] = -0x2D718A8BAA200E ; TC[20][23].val[N64-1] = 0x1577674A0B9EA800 ; TC[20][24].val[N64-2] = +0x3FDCAF797A9B6F ; TC[20][24].val[N64-1] = 0x24F59378CDF32000 ; TC[20][25].val[N64-2] = -0x3D41086A8B5479 ; TC[20][25].val[N64-1] = 0xD72378C418EC0000 ; TC[20][26].val[N64-2] = +0x23615DB5096EE7 ; TC[20][26].val[N64-1] = 0xA1EAE3F588380000 ; TC[20][27].val[N64-2] = -0x9201371E3D7D3 ; TC[20][27].val[N64-1] = 0x0512EDFB41800000 ; TC[20][28].val[N64-1] = +0x0 ; TC[21][0].val[N64-1] = -0x121128 ; TC[21][1].val[N64-1] = +0x1B2BCD28 ; TC[21][2].val[N64-1] = -0x136DCB0FE0 ; TC[21][3].val[N64-1] = +0x8CA5B867CB0 ; TC[21][4].val[N64-1] = -0x2D340E92A7F38 ; TC[21][5].val[N64-1] = +0xAFBC5039AB9898 ; TC[21][6].val[N64-1] = -0x218B953FA9140B10 ; TC[21][7].val[N64-2] = +0x5 ; TC[21][7].val[N64-1] = 0x29135886514006C0 ; TC[21][8].val[N64-2] = -0xA6 ; TC[21][8].val[N64-1] = 0xB62EAE2B40A69ED8 ; TC[21][9].val[N64-2] = +0x1179 ; TC[21][9].val[N64-1] = 0xDCB864B8044F0858 ; TC[21][10].val[N64-2] = -0x18911 ; TC[21][10].val[N64-1] = 0x2E0C96FE8CF1A840 ; TC[21][11].val[N64-2] = +0x1D1F60 ; TC[21][11].val[N64-1] = 0xA165E95C07861870 ; TC[21][12].val[N64-2] = -0x1D3A79B ; TC[21][12].val[N64-1] = 0xD125BCF42BC8C288 ; TC[21][13].val[N64-2] = +0x18E31F60 ; TC[21][13].val[N64-1] = 0xFBECBAB5CB876F68 ; TC[21][14].val[N64-2] = -0x11FC329D0 ; TC[21][14].val[N64-1] = 0x5A2EDF4DC75182D0 ; TC[21][15].val[N64-2] = +0xB048DB88B ; TC[21][15].val[N64-1] = 0x340FBA7972AF6520 ; TC[21][16].val[N64-2] = -0x5B493C3F9C ; TC[21][16].val[N64-1] = 0xA2B620A3AF757540 ; TC[21][17].val[N64-2] = +0x27C666BA814 ; TC[21][17].val[N64-1] = 0x9ED9AF508D44EB80 ; TC[21][18].val[N64-2] = -0xE7C9A529483 ; TC[21][18].val[N64-1] = 0xF62C3BF1D1927F00 ; TC[21][19].val[N64-2] = +0x45EFB640D058 ; TC[21][19].val[N64-1] = 0x9E2999B965123600 ; TC[21][20].val[N64-2] = -0x1145B9D3E4FBD ; TC[21][20].val[N64-1] = 0x09F6164B3ED05400 ; TC[21][21].val[N64-2] = +0x36FA66160C77A ; TC[21][21].val[N64-1] = 0xB2CCE46376D10000 ; TC[21][22].val[N64-2] = -0x89EED7CC3D1B6 ; TC[21][22].val[N64-1] = 0x71FDE81EABA58000 ; TC[21][23].val[N64-2] = +0x108A47F06CB768 ; TC[21][23].val[N64-1] = 0x238429FD6AEE0000 ; TC[21][24].val[N64-2] = -0x1738AC78E623E6 ; TC[21][24].val[N64-1] = 0x2950CD2AB0B40000 ; TC[21][25].val[N64-2] = +0x1640FDDB436D09 ; TC[21][25].val[N64-1] = 0x8E04E1ABC4400000 ; TC[21][26].val[N64-2] = -0xCD8231EDE29CE ; TC[21][26].val[N64-1] = 0x5FF50A5977000000 ; TC[21][27].val[N64-2] = +0x34F8E4FA23147 ; TC[21][27].val[N64-1] = 0x5603628870000000 ; TC[21][28].val[N64-1] = +0x0 ; TC[22][0].val[N64-1] = +0x5BFA4 ; TC[22][1].val[N64-1] = -0x89F7600 ; TC[22][2].val[N64-1] = +0x6266B5324 ; TC[22][3].val[N64-1] = -0x2C68A9B8F90 ; TC[22][4].val[N64-1] = +0xE3CCDBA62A84 ; TC[22][5].val[N64-1] = -0x373781D3ADCFA0 ; TC[22][6].val[N64-1] = +0xA83E03E4C0578D4 ; TC[22][7].val[N64-2] = -0x1 ; TC[22][7].val[N64-1] = 0x9D2701E24C9646F0 ; TC[22][8].val[N64-2] = +0x34 ; TC[22][8].val[N64-1] = 0x054197A84D19A41C ; TC[22][9].val[N64-2] = -0x570 ; TC[22][9].val[N64-1] = 0xFCA1007091271940 ; TC[22][10].val[N64-2] = +0x7A20 ; TC[22][10].val[N64-1] = 0xED1552FDB900CD6C ; TC[22][11].val[N64-2] = -0x907BD ; TC[22][11].val[N64-1] = 0x2A1F6AD155B92D70 ; TC[22][12].val[N64-2] = +0x90B9D2 ; TC[22][12].val[N64-1] = 0xB75EDF9456A76DEC ; TC[22][13].val[N64-2] = -0x7AFFD71 ; TC[22][13].val[N64-1] = 0x54F1B90872EDD0A0 ; TC[22][14].val[N64-2] = +0x58BA7452 ; TC[22][14].val[N64-1] = 0xD799B4408061815C ; TC[22][15].val[N64-2] = -0x364338189 ; TC[22][15].val[N64-1] = 0x927D11DD7E775510 ; TC[22][16].val[N64-2] = +0x1C0DAA720D ; TC[22][16].val[N64-1] = 0x04866AF99DB233D0 ; TC[22][17].val[N64-2] = -0xC3460362DB ; TC[22][17].val[N64-1] = 0xDFA78EF76E336680 ; TC[22][18].val[N64-2] = +0x4704D87D942 ; TC[22][18].val[N64-1] = 0xE9E1F480CBA79640 ; TC[22][19].val[N64-2] = -0x15662EBE4859 ; TC[22][19].val[N64-1] = 0x7A26E14ABAFD6100 ; TC[22][20].val[N64-2] = +0x5473EF7651D0 ; TC[22][20].val[N64-1] = 0x24A42DD419E9FF00 ; TC[22][21].val[N64-2] = -0x10C7F99D9EF4A ; TC[22][21].val[N64-1] = 0x49B4790ABDF3B000 ; TC[22][22].val[N64-2] = +0x2A0E63F732168 ; TC[22][22].val[N64-1] = 0xA80487877D952000 ; TC[22][23].val[N64-2] = -0x509C61A42E042 ; TC[22][23].val[N64-1] = 0xDA66F6B2F5070000 ; TC[22][24].val[N64-2] = +0x7112893EC0388 ; TC[22][24].val[N64-1] = 0x1E56838FA2A70000 ; TC[22][25].val[N64-2] = -0x6C46BC2F1D080 ; TC[22][25].val[N64-1] = 0xDFFF9A2A78100000 ; TC[22][26].val[N64-2] = +0x3E73A196434F9 ; TC[22][26].val[N64-1] = 0xE4F75614C5400000 ; TC[22][27].val[N64-2] = -0x1016B38FAC817 ; TC[22][27].val[N64-1] = 0x40BC4489B4000000 ; TC[22][28].val[N64-1] = +0x0 ; TC[23][0].val[N64-1] = -0x17FE8 ; TC[23][1].val[N64-1] = +0x23E5C18 ; TC[23][2].val[N64-1] = -0x1989A74C0 ; TC[23][3].val[N64-1] = +0xB7F1BB2C50 ; TC[23][4].val[N64-1] = -0x3AD443ED6938 ; TC[23][5].val[N64-1] = +0xE39D3FE5AE2A8 ; TC[23][6].val[N64-1] = -0x2B3EDF89F79CE30 ; TC[23][7].val[N64-1] = +0x69F60A4A3CAE2040 ; TC[23][8].val[N64-2] = -0xD ; TC[23][8].val[N64-1] = 0x5018D666B10E2A18 ; TC[23][9].val[N64-2] = +0x163 ; TC[23][9].val[N64-1] = 0xBE8892931978F768 ; TC[23][10].val[N64-2] = -0x1F20 ; TC[23][10].val[N64-1] = 0x7B88ECF51C504960 ; TC[23][11].val[N64-2] = +0x24C0E ; TC[23][11].val[N64-1] = 0x5899767D09F33090 ; TC[23][12].val[N64-2] = -0x24BF40 ; TC[23][12].val[N64-1] = 0xE903696FAE6DF108 ; TC[23][13].val[N64-2] = +0x1F2CE71 ; TC[23][13].val[N64-1] = 0x433D98FEF41E4858 ; TC[23][14].val[N64-2] = -0x1673837E ; TC[23][14].val[N64-1] = 0x20588AEA14467BB0 ; TC[23][15].val[N64-2] = +0xDB5524B5 ; TC[23][15].val[N64-1] = 0x8E0D941E93A091E0 ; TC[23][16].val[N64-2] = -0x7138C5FD4 ; TC[23][16].val[N64-1] = 0x4F067679096E3EC0 ; TC[23][17].val[N64-2] = +0x312FC72DA8 ; TC[23][17].val[N64-1] = 0x9EE86BEE25ECD880 ; TC[23][18].val[N64-2] = -0x11DD5948D8B ; TC[23][18].val[N64-1] = 0x263C4774BFBD5900 ; TC[23][19].val[N64-2] = +0x5604AE4934E ; TC[23][19].val[N64-1] = 0x95B0822B87919A00 ; TC[23][20].val[N64-2] = -0x15314248FE12 ; TC[23][20].val[N64-1] = 0x1C1802D9A5A9DC00 ; TC[23][21].val[N64-2] = +0x434DB345F26B ; TC[23][21].val[N64-1] = 0x543AA24153520000 ; TC[23][22].val[N64-2] = -0xA881735EF76E ; TC[23][22].val[N64-1] = 0xFEC85C6C3F988000 ; TC[23][23].val[N64-2] = +0x142B09B07B423 ; TC[23][23].val[N64-1] = 0x45C53F3BC9420000 ; TC[23][24].val[N64-2] = -0x1C4448CD48AE7 ; TC[23][24].val[N64-1] = 0x3953C4227D7C0000 ; TC[23][25].val[N64-2] = +0x1B0C6145ADB04 ; TC[23][25].val[N64-1] = 0x7F3D448330C00000 ; TC[23][26].val[N64-2] = -0xF97621F8182C ; TC[23][26].val[N64-1] = 0xB1640A676D000000 ; TC[23][27].val[N64-2] = +0x403BA98F64BD ; TC[23][27].val[N64-1] = 0xB2453D23D0000000 ; TC[23][28].val[N64-1] = +0x0 ; TC[24][0].val[N64-1] = +0x4FFB ; TC[24][1].val[N64-1] = -0x77588A ; TC[24][2].val[N64-1] = +0x54B004AB ; TC[24][3].val[N64-1] = -0x2607BFFDF6 ; TC[24][4].val[N64-1] = +0xC223A7285DB ; TC[24][5].val[N64-1] = -0x2ED651FBD5032 ; TC[24][6].val[N64-1] = +0x8E0FDB4A42AEFF ; TC[24][7].val[N64-1] = -0x15B54487D28B8576 ; TC[24][8].val[N64-2] = +0x2 ; TC[24][8].val[N64-1] = 0xB8C1B13D5FE6203D ; TC[24][9].val[N64-2] = -0x48 ; TC[24][9].val[N64-1] = 0x9555841F0D74B786 ; TC[24][10].val[N64-2] = +0x656 ; TC[24][10].val[N64-1] = 0xB55BE21FFD0326E1 ; TC[24][11].val[N64-2] = -0x7788 ; TC[24][11].val[N64-1] = 0x4C72DFC626C7B9F2 ; TC[24][12].val[N64-2] = +0x774D5 ; TC[24][12].val[N64-1] = 0xC3A5BDD01BF56C39 ; TC[24][13].val[N64-2] = -0x650B64 ; TC[24][13].val[N64-1] = 0x485362E9A252F756 ; TC[24][14].val[N64-2] = +0x48A71DC ; TC[24][14].val[N64-1] = 0xE11DA979DE2DEF05 ; TC[24][15].val[N64-2] = -0x2C4B3BAD ; TC[24][15].val[N64-1] = 0x1323351080EF7142 ; TC[24][16].val[N64-2] = +0x16D524BA3 ; TC[24][16].val[N64-1] = 0x0DD56F8A4EE5BF34 ; TC[24][17].val[N64-2] = -0x9E7E85D68 ; TC[24][17].val[N64-1] = 0x7A6CEE88DA37ACE8 ; TC[24][18].val[N64-2] = +0x397E509679 ; TC[24][18].val[N64-1] = 0x7C853738FDC8CA30 ; TC[24][19].val[N64-2] = -0x114821EA987 ; TC[24][19].val[N64-1] = 0x74931980B2D6AB60 ; TC[24][20].val[N64-2] = +0x440CC769214 ; TC[24][20].val[N64-1] = 0x0FFDB6ED27FCFEC0 ; TC[24][21].val[N64-2] = -0xD7E6283F760 ; TC[24][21].val[N64-1] = 0xF860C93A161C7180 ; TC[24][22].val[N64-2] = +0x21C0B6AE6C0C ; TC[24][22].val[N64-1] = 0xCA4529F2D47E0C00 ; TC[24][23].val[N64-2] = -0x409548C3DB48 ; TC[24][23].val[N64-1] = 0x3CE28E99E42CB000 ; TC[24][24].val[N64-2] = +0x5A730729F7FE ; TC[24][24].val[N64-1] = 0x2505396D9A504000 ; TC[24][25].val[N64-2] = -0x567E65C8C761 ; TC[24][25].val[N64-1] = 0x6A0B6D24CBE98000 ; TC[24][26].val[N64-2] = +0x31D4331F02B2 ; TC[24][26].val[N64-1] = 0x403D84570D140000 ; TC[24][27].val[N64-2] = -0xCD305DA681C ; TC[24][27].val[N64-1] = 0xFC0961187BC00000 ; TC[24][28].val[N64-1] = +0x0 ; TC[25][0].val[N64-1] = -0xCCC ; TC[25][1].val[N64-1] = +0x130B9C ; TC[25][2].val[N64-1] = -0xD7AF510 ; TC[25][3].val[N64-1] = +0x609E9A828 ; TC[25][4].val[N64-1] = -0x1EC1092CAA4 ; TC[25][5].val[N64-1] = +0x7671849EFD24 ; TC[25][6].val[N64-1] = -0x166772BB31F398 ; TC[25][7].val[N64-1] = +0x36A940CCE026660 ; TC[25][8].val[N64-1] = -0x6D6E99C9051F4DF4 ; TC[25][9].val[N64-2] = +0xB ; TC[25][9].val[N64-1] = 0x60C20B077777BEE4 ; TC[25][10].val[N64-2] = -0xFD ; TC[25][10].val[N64-1] = 0xE782B9E069C76020 ; TC[25][11].val[N64-2] = +0x12AB ; TC[25][11].val[N64-1] = 0xA3C38A2B16E6DF48 ; TC[25][12].val[N64-2] = -0x129A8 ; TC[25][12].val[N64-1] = 0x0954BE03AEC35F3C ; TC[25][13].val[N64-2] = +0xFBB4C ; TC[25][13].val[N64-1] = 0xA0F1501BA774329C ; TC[25][14].val[N64-2] = -0xB4B609 ; TC[25][14].val[N64-1] = 0xFD10495C2E492838 ; TC[25][15].val[N64-2] = +0x6E049B9 ; TC[25][15].val[N64-1] = 0xD5E05F094B0DEDB0 ; TC[25][16].val[N64-2] = -0x38A305CA ; TC[25][16].val[N64-1] = 0x3FD48B7769EF5DE0 ; TC[25][17].val[N64-2] = +0x188A8D3D7 ; TC[25][17].val[N64-1] = 0x17317B7FA795D940 ; TC[25][18].val[N64-2] = -0x8E4542AEB ; TC[25][18].val[N64-1] = 0x0C9ADF431B2ABE80 ; TC[25][19].val[N64-2] = +0x2AB7E373AC ; TC[25][19].val[N64-1] = 0x450BC2E6E7CFD100 ; TC[25][20].val[N64-2] = -0xA80AAE93FB ; TC[25][20].val[N64-1] = 0x2D04393596F6AE00 ; TC[25][21].val[N64-2] = +0x214A5365FDF ; TC[25][21].val[N64-1] = 0x66223E2907F68000 ; TC[25][22].val[N64-2] = -0x53337C74BAF ; TC[25][22].val[N64-1] = 0xAD974B560BFE4000 ; TC[25][23].val[N64-2] = +0x9F137F4CE7B ; TC[25][23].val[N64-1] = 0x1EAF294BADC50000 ; TC[25][24].val[N64-2] = -0xDEA26C6F5C7 ; TC[25][24].val[N64-1] = 0x6B7EFB6D263E0000 ; TC[25][25].val[N64-2] = +0xD4C4DE2A484 ; TC[25][25].val[N64-1] = 0xB9532D20BF600000 ; TC[25][26].val[N64-2] = -0x7A8315686B0 ; TC[25][26].val[N64-1] = 0xF901D53556800000 ; TC[25][27].val[N64-2] = +0x1F845B63B68 ; TC[25][27].val[N64-1] = 0xCDD46278E8000000 ; TC[25][28].val[N64-1] = +0x0 ; TC[26][0].val[N64-1] = +0x17A ; TC[26][1].val[N64-1] = -0x23118 ; TC[26][2].val[N64-1] = +0x18C23CA ; TC[26][3].val[N64-1] = -0xB106EEE0 ; TC[26][4].val[N64-1] = +0x38377EAFDA ; TC[26][5].val[N64-1] = -0xD806B034E88 ; TC[26][6].val[N64-1] = +0x28C675D357C82 ; TC[26][7].val[N64-1] = -0x6347C31EC91B70 ; TC[26][8].val[N64-1] = +0xC65FCD74FF65D16 ; TC[26][9].val[N64-2] = -0x1 ; TC[26][9].val[N64-1] = 0x49660F0424EC82A8 ; TC[26][10].val[N64-2] = +0x1C ; TC[26][10].val[N64-1] = 0xA9C3C2889AF5005E ; TC[26][11].val[N64-2] = -0x21A ; TC[26][11].val[N64-1] = 0xABE8F9F180BCA580 ; TC[26][12].val[N64-2] = +0x217E ; TC[26][12].val[N64-1] = 0x4645AE446A7404FE ; TC[26][13].val[N64-2] = -0x1C47C ; TC[26][13].val[N64-1] = 0xE306709127F87938 ; TC[26][14].val[N64-2] = +0x144674 ; TC[26][14].val[N64-1] = 0x1008B208A7EA15B6 ; TC[26][15].val[N64-2] = -0xC53C99 ; TC[26][15].val[N64-1] = 0xDBA1DD6500670C30 ; TC[26][16].val[N64-2] = +0x656902C ; TC[26][16].val[N64-1] = 0xA1E07E97C6917B98 ; TC[26][17].val[N64-2] = -0x2BE4049C ; TC[26][17].val[N64-1] = 0xB64F31732DD5D580 ; TC[26][18].val[N64-2] = +0xFE2AB509 ; TC[26][18].val[N64-1] = 0x5DDA8227C8AEBC20 ; TC[26][19].val[N64-2] = -0x4C3D4300B ; TC[26][19].val[N64-1] = 0x4B8509DBAEC07B00 ; TC[26][20].val[N64-2] = +0x12B9F9D637 ; TC[26][20].val[N64-1] = 0x0350A4D082400E80 ; TC[26][21].val[N64-2] = -0x3B4E8091E1 ; TC[26][21].val[N64-1] = 0xD4FCEF05C8A77800 ; TC[26][22].val[N64-2] = +0x941B2EE00B ; TC[26][22].val[N64-1] = 0x8543F569E8937000 ; TC[26][23].val[N64-2] = -0x11AF8499D49 ; TC[26][23].val[N64-1] = 0xBE26A28E17AC0000 ; TC[26][24].val[N64-2] = +0x18BC7068A2E ; TC[26][24].val[N64-1] = 0x14FDE0787E828000 ; TC[26][25].val[N64-2] = -0x17A071A5920 ; TC[26][25].val[N64-1] = 0x6E9B66DA66380000 ; TC[26][26].val[N64-2] = +0xD99025C920 ; TC[26][26].val[N64-1] = 0xA8C53C49EDE00000 ; TC[26][27].val[N64-2] = -0x37F286F6AF ; TC[26][27].val[N64-1] = 0x9A9F841BCE000000 ; TC[26][28].val[N64-1] = +0x0 ; TC[27][0].val[N64-1] = -0x1C ; TC[27][1].val[N64-1] = +0x2974 ; TC[27][2].val[N64-1] = -0x1D3160 ; TC[27][3].val[N64-1] = +0xD03AFB8 ; TC[27][4].val[N64-1] = -0x41F96C274 ; TC[27][5].val[N64-1] = +0xFCF7FAC34C ; TC[27][6].val[N64-1] = -0x2FA628D09F28 ; TC[27][7].val[N64-1] = +0x73C9B12751F20 ; TC[27][8].val[N64-1] = -0xE6ECBB03026524 ; TC[27][9].val[N64-1] = +0x17EC45ACC6BE4B0C ; TC[27][10].val[N64-2] = -0x2 ; TC[27][10].val[N64-1] = 0x14042770D7C7BC10 ; TC[27][11].val[N64-2] = +0x26 ; TC[27][11].val[N64-1] = 0xFE5C7CB6F6A59618 ; TC[27][12].val[N64-2] = -0x26B ; TC[27][12].val[N64-1] = 0xBEE8423E51B13B2C ; TC[27][13].val[N64-2] = +0x20A8 ; TC[27][13].val[N64-1] = 0xCAFE357728CED4F4 ; TC[27][14].val[N64-2] = -0x17622 ; TC[27][14].val[N64-1] = 0x3AA5B43190584F68 ; TC[27][15].val[N64-2] = +0xE3302 ; TC[27][15].val[N64-1] = 0xE33A6F8898542990 ; TC[27][16].val[N64-2] = -0x74AC4F ; TC[27][16].val[N64-1] = 0x6FF8ADFD66E75FA0 ; TC[27][17].val[N64-2] = +0x3270F8E ; TC[27][17].val[N64-1] = 0xFAC7BA309DF059C0 ; TC[27][18].val[N64-2] = -0x123CDA82 ; TC[27][18].val[N64-1] = 0x5B4C37873A0CEF80 ; TC[27][19].val[N64-2] = +0x57722E8C ; TC[27][19].val[N64-1] = 0x22CAC152A8F80B00 ; TC[27][20].val[N64-2] = -0x1575DE26E ; TC[27][20].val[N64-1] = 0x9A746624A47DB200 ; TC[27][21].val[N64-2] = +0x43E920812 ; TC[27][21].val[N64-1] = 0xC26746E40F460000 ; TC[27][22].val[N64-2] = -0xA97814618 ; TC[27][22].val[N64-1] = 0x19B25AFBE453C000 ; TC[27][23].val[N64-2] = +0x143925A274 ; TC[27][23].val[N64-1] = 0x7EDC133BEF370000 ; TC[27][24].val[N64-2] = -0x1C44C588A6 ; TC[27][24].val[N64-1] = 0xDF272F698A620000 ; TC[27][25].val[N64-2] = +0x1AFCA16E3C ; TC[27][25].val[N64-1] = 0xE060AE51E7A00000 ; TC[27][26].val[N64-2] = -0xF864B5C7F ; TC[27][26].val[N64-1] = 0xE1FE0919A1800000 ; TC[27][27].val[N64-2] = +0x3FDA2625D ; TC[27][27].val[N64-1] = 0x4B4AF07D98000000 ; TC[27][28].val[N64-1] = +0x0 ; TC[28][0].val[N64-1] = +0x1 ; TC[28][1].val[N64-1] = -0x17A ; TC[28][2].val[N64-1] = +0x10989 ; TC[28][3].val[N64-1] = -0x76189E ; TC[28][4].val[N64-1] = +0x25551A89 ; TC[28][5].val[N64-1] = -0x8ED700012 ; TC[28][6].val[N64-1] = +0x1AD9CE6F6E5 ; TC[28][7].val[N64-1] = -0x411F759CA2AE ; TC[28][8].val[N64-1] = +0x81A4FEBA1844F ; TC[28][9].val[N64-1] = -0xD68605DFC334B6 ; TC[28][10].val[N64-1] = +0x129B09AABBB7269B ; TC[28][11].val[N64-2] = -0x1 ; TC[28][11].val[N64-1] = 0x5C9240623E90940A ; TC[28][12].val[N64-2] = +0x15 ; TC[28][12].val[N64-1] = 0x9C194B4F3D838653 ; TC[28][13].val[N64-2] = -0x123 ; TC[28][13].val[N64-1] = 0x236DF2D59EFD4F96 ; TC[28][14].val[N64-2] = +0xD02 ; TC[28][14].val[N64-1] = 0xF8190F32B6839BC7 ; TC[28][15].val[N64-2] = -0x7E44 ; TC[28][15].val[N64-1] = 0xD4C8C831DA3C444A ; TC[28][16].val[N64-2] = +0x40C62 ; TC[28][16].val[N64-1] = 0xEB6FE7BD77F8CED4 ; TC[28][17].val[N64-2] = -0x1BF99B ; TC[28][17].val[N64-1] = 0x62674C8F40835BA8 ; TC[28][18].val[N64-2] = +0xA1AE62 ; TC[28][18].val[N64-1] = 0x0D36F148A76EC670 ; TC[28][19].val[N64-2] = -0x3068AC9 ; TC[28][19].val[N64-1] = 0x42B2EAC9E4C0C560 ; TC[28][20].val[N64-2] = +0xBDED93E ; TC[28][20].val[N64-1] = 0xA4A3B48E484BCCC0 ; TC[28][21].val[N64-2] = -0x258920EC ; TC[28][21].val[N64-1] = 0xBE8C2E9B924CBD80 ; TC[28][22].val[N64-2] = +0x5D9AF989 ; TC[28][22].val[N64-1] = 0x899E00E0E8C65600 ; TC[28][23].val[N64-2] = -0xB29CFE59 ; TC[28][23].val[N64-1] = 0x7DBE08F7014F0800 ; TC[28][24].val[N64-2] = +0xF988AB2C ; TC[28][24].val[N64-1] = 0x8AA81014D9416000 ; TC[28][25].val[N64-2] = -0xEE1AAA43 ; TC[28][25].val[N64-1] = 0xEBAC0D17CA900000 ; TC[28][26].val[N64-2] = +0x88EA9751 ; TC[28][26].val[N64-1] = 0x7E304C1A4FA80000 ; TC[28][27].val[N64-2] = -0x232F0FCB ; TC[28][27].val[N64-1] = 0xB3E62C3358800000 ; TC[28][28].val[N64-1] = +0x0 ; ### For IPdeg = 15 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30} Common Denom with IP deg=15 is +0xD13F6370F96,865DF5DD54000000 [Common Denom div 2^26 is +0x344FD,8DC3E5A1977D7755 ] Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x1D1 ; TC[0][2].val[N64-1] = +0x193D9 ; TC[0][3].val[N64-1] = -0xDF4139 ; TC[0][4].val[N64-1] = +0x583BE8F5 ; TC[0][5].val[N64-1] = -0x1A8B7DDD95 ; TC[0][6].val[N64-1] = +0x651FBF4E15D ; TC[0][7].val[N64-1] = -0x138F353A0383D ; TC[0][8].val[N64-1] = +0x3215DE48BFCA43 ; TC[0][9].val[N64-1] = -0x6B8B775D6776083 ; TC[0][10].val[N64-1] = +0xC38AA6909D177FEB ; TC[0][11].val[N64-2] = -0x12 ; TC[0][11].val[N64-1] = 0xF3AEA4343439F90B ; TC[0][12].val[N64-2] = +0x193 ; TC[0][12].val[N64-1] = 0x1A6B87A43207EF27 ; TC[0][13].val[N64-2] = -0x1CCF ; TC[0][13].val[N64-1] = 0x99A4B0F62EF3ED87 ; TC[0][14].val[N64-2] = +0x1C668 ; TC[0][14].val[N64-1] = 0x906505012DD9CCFF ; TC[0][15].val[N64-2] = -0x1826BF ; TC[0][15].val[N64-1] = 0xF55D6B2397DE0A9F ; TC[0][16].val[N64-2] = +0x11B5CAA ; TC[0][16].val[N64-1] = 0xB8D6E1A9871DC3E0 ; TC[0][17].val[N64-2] = -0xB2E43D9 ; TC[0][17].val[N64-1] = 0xB8017ABA572996D0 ; TC[0][18].val[N64-2] = +0x60F4CE6B ; TC[0][18].val[N64-1] = 0xAC6CBE4DF3FAA2A0 ; TC[0][19].val[N64-2] = -0x2CECC77B6 ; TC[0][19].val[N64-1] = 0x7E82AADC6D1C27A0 ; TC[0][20].val[N64-2] = +0x11B1E79F66 ; TC[0][20].val[N64-1] = 0x3443A43F52A77600 ; TC[0][21].val[N64-2] = -0x5E15B1DA2B ; TC[0][21].val[N64-1] = 0x3CEB3D69FC1A5800 ; TC[0][22].val[N64-2] = +0x1A1F723BC53 ; TC[0][22].val[N64-1] = 0x111834E322F74F00 ; TC[0][23].val[N64-2] = -0x5FBD8A65946 ; TC[0][23].val[N64-1] = 0xED088114D18C5F00 ; TC[0][24].val[N64-2] = +0x11CB9646703F ; TC[0][24].val[N64-1] = 0xD004C754D3587000 ; TC[0][25].val[N64-2] = -0x2A007CFF9B96 ; TC[0][25].val[N64-1] = 0xEFF16F167D43E000 ; TC[0][26].val[N64-2] = +0x4C4FEB4BBCD9 ; TC[0][26].val[N64-1] = 0xBC5C3CA8FCF50000 ; TC[0][27].val[N64-2] = -0x6619127A2407 ; TC[0][27].val[N64-1] = 0x5B8345672E0F0000 ; TC[0][28].val[N64-2] = +0x5DD1E56EE620 ; TC[0][28].val[N64-1] = 0xF6C4A08AE7100000 ; TC[0][29].val[N64-2] = -0x343F10707F59 ; TC[0][29].val[N64-1] = 0xED591981A7400000 ; TC[0][30].val[N64-2] = +0xD13F6370F96 ; TC[0][30].val[N64-1] = 0x865DF5DD54000000 ; TC[1][0].val[N64-1] = -0x1E ; TC[1][1].val[N64-1] = +0x3660 ; TC[1][2].val[N64-1] = -0x2F1D0E ; TC[1][3].val[N64-1] = +0x19FA87A0 ; TC[1][4].val[N64-1] = -0xA3D0AC516 ; TC[1][5].val[N64-1] = +0x3121BB53260 ; TC[1][6].val[N64-1] = -0xBA896AFD3686 ; TC[1][7].val[N64-1] = +0x23F1FA61C960A0 ; TC[1][8].val[N64-1] = -0x5BA9E1224B0533A ; TC[1][9].val[N64-1] = +0xC3EAE1BCFD4CFC20 ; TC[1][10].val[N64-2] = -0x16 ; TC[1][10].val[N64-1] = 0x2654A3356B74016A ; TC[1][11].val[N64-2] = +0x222 ; TC[1][11].val[N64-1] = 0x68229AE8B3572DE0 ; TC[1][12].val[N64-2] = -0x2D1A ; TC[1][12].val[N64-1] = 0xB0774A552996D8B2 ; TC[1][13].val[N64-2] = +0x33339 ; TC[1][13].val[N64-1] = 0x50D5728456FEFD20 ; TC[1][14].val[N64-2] = -0x320D07 ; TC[1][14].val[N64-1] = 0x9B01239F088708C2 ; TC[1][15].val[N64-2] = +0x2A27D77 ; TC[1][15].val[N64-1] = 0x25F16A8CC37E35E0 ; TC[1][16].val[N64-2] = -0x1E925E8A ; TC[1][16].val[N64-1] = 0x833D075111FEBE60 ; TC[1][17].val[N64-2] = +0x130D994F9 ; TC[1][17].val[N64-1] = 0x0CEF5A8524E0EE00 ; TC[1][18].val[N64-2] = -0xA2BD69BA5 ; TC[1][18].val[N64-1] = 0x27CEF29D727E20C0 ; TC[1][19].val[N64-2] = +0x4A101F6BBD ; TC[1][19].val[N64-1] = 0xAB81133756CE8400 ; TC[1][20].val[N64-2] = -0x1C8C905423C ; TC[1][20].val[N64-1] = 0x746C2C3458D15000 ; TC[1][21].val[N64-2] = +0x93DC1D24ED4 ; TC[1][21].val[N64-1] = 0xAF25063732450000 ; TC[1][22].val[N64-2] = -0x27BD345DC2E7 ; TC[1][22].val[N64-1] = 0x51B12C66E6B64200 ; TC[1][23].val[N64-2] = +0x8BC62F20B368 ; TC[1][23].val[N64-1] = 0x754DF409A7BCE000 ; TC[1][24].val[N64-2] = -0x18A156D207411 ; TC[1][24].val[N64-1] = 0xEB4167E71CA04000 ; TC[1][25].val[N64-2] = +0x361F938D3C79E ; TC[1][25].val[N64-1] = 0x33099CBB91540000 ; TC[1][26].val[N64-2] = -0x58F645A0C59E5 ; TC[1][26].val[N64-1] = 0xDFC57F1213620000 ; TC[1][27].val[N64-2] = +0x6678BD043DEF6 ; TC[1][27].val[N64-1] = 0xD99CA30552600000 ; TC[1][28].val[N64-2] = -0x4970D12BB18E6 ; TC[1][28].val[N64-1] = 0x116E2D41C1800000 ; TC[1][29].val[N64-2] = +0x18856DA73D3A3 ; TC[1][29].val[N64-1] = 0xBF02CFEFD8000000 ; TC[1][30].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x1B3 ; TC[2][1].val[N64-1] = -0x312BD ; TC[2][2].val[N64-1] = +0x2A81441 ; TC[2][3].val[N64-1] = -0x1760BAB59 ; TC[2][4].val[N64-1] = +0x9301B5819D ; TC[2][5].val[N64-1] = -0x2BF5037480F5 ; TC[2][6].val[N64-1] = +0xA65651A31EF1D ; TC[2][7].val[N64-1] = -0x1FEFAACE4DBB16D ; TC[2][8].val[N64-1] = +0x511D335BD42D4CFF ; TC[2][9].val[N64-2] = -0xA ; TC[2][9].val[N64-1] = 0xC9A55683C47E649B ; TC[2][10].val[N64-2] = +0x136 ; TC[2][10].val[N64-1] = 0xB14E5AB365F1931B ; TC[2][11].val[N64-2] = -0x1DC6 ; TC[2][11].val[N64-1] = 0xAF244F4DF29F077B ; TC[2][12].val[N64-2] = +0x27168 ; TC[2][12].val[N64-1] = 0x866EDD651E3D504F ; TC[2][13].val[N64-2] = -0x2C11F1 ; TC[2][13].val[N64-1] = 0x05FAF7878C01FBC7 ; TC[2][14].val[N64-2] = +0x2ABFFCB ; TC[2][14].val[N64-1] = 0x4FB191F1D1135DBF ; TC[2][15].val[N64-2] = -0x23B1D897 ; TC[2][15].val[N64-1] = 0x4E59E9976C2550AF ; TC[2][16].val[N64-2] = +0x19A1AC4E9 ; TC[2][16].val[N64-1] = 0x786D9FE1BF493442 ; TC[2][17].val[N64-2] = -0xFCB67C120 ; TC[2][17].val[N64-1] = 0xB9A84ADE9D18DAEC ; TC[2][18].val[N64-2] = +0x85292B3EB4 ; TC[2][18].val[N64-1] = 0x8976C8B858B0A008 ; TC[2][19].val[N64-2] = -0x3BB1318EDAF ; TC[2][19].val[N64-1] = 0xE51AC31CB57614D0 ; TC[2][20].val[N64-2] = +0x169B2661FF4B ; TC[2][20].val[N64-1] = 0x04BA916007A15860 ; TC[2][21].val[N64-2] = -0x72A89071B8E2 ; TC[2][21].val[N64-1] = 0x7A4438575180D740 ; TC[2][22].val[N64-2] = +0x1E0E5D0D58F61 ; TC[2][22].val[N64-1] = 0x17996D45C7398E80 ; TC[2][23].val[N64-2] = -0x6692580FE94C2 ; TC[2][23].val[N64-1] = 0x96407BD483125000 ; TC[2][24].val[N64-2] = +0x116AA557B392E9 ; TC[2][24].val[N64-1] = 0x4B9DBD7A1921B000 ; TC[2][25].val[N64-2] = -0x248989B6EE3BA7 ; TC[2][25].val[N64-1] = 0x20044842A8124000 ; TC[2][26].val[N64-2] = +0x3898B963D56EAC ; TC[2][26].val[N64-1] = 0xD0B282A0842A8000 ; TC[2][27].val[N64-2] = -0x3C4B279DE05B26 ; TC[2][27].val[N64-1] = 0xDEA9E9123B280000 ; TC[2][28].val[N64-2] = +0x26D5599FB053B5 ; TC[2][28].val[N64-1] = 0x92C8F9E229E00000 ; TC[2][29].val[N64-2] = -0xB1C75AFC7BE63 ; TC[2][29].val[N64-1] = 0x28D4638ADE000000 ; TC[2][30].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0xFDC ; TC[3][1].val[N64-1] = +0x1C9F08 ; TC[3][2].val[N64-1] = -0x18AEE864 ; TC[3][3].val[N64-1] = +0xD8AA1AAD0 ; TC[3][4].val[N64-1] = -0x54EB63D8D1C ; TC[3][5].val[N64-1] = +0x195101D6D7FB8 ; TC[3][6].val[N64-1] = -0x5F7D07875D9FC4 ; TC[3][7].val[N64-1] = +0x1244BBEBAAE30820 ; TC[3][8].val[N64-2] = -0x2 ; TC[3][8].val[N64-1] = 0xE3849D86C102A634 ; TC[3][9].val[N64-2] = +0x61 ; TC[3][9].val[N64-1] = 0xEEEFB8410A36AAF8 ; TC[3][10].val[N64-2] = -0xAF7 ; TC[3][10].val[N64-1] = 0x5E1A74B8420CB20C ; TC[3][11].val[N64-2] = +0x10BAA ; TC[3][11].val[N64-1] = 0x8B64CDC381439450 ; TC[3][12].val[N64-2] = -0x15D5F7 ; TC[3][12].val[N64-1] = 0x5F2CC6BEF20A1194 ; TC[3][13].val[N64-2] = +0x1876A82 ; TC[3][13].val[N64-1] = 0x92602C13CE6CD448 ; TC[3][14].val[N64-2] = -0x179062CA ; TC[3][14].val[N64-1] = 0x4AFADA77BEE89F4C ; TC[3][15].val[N64-2] = +0x1385563F8 ; TC[3][15].val[N64-1] = 0x749E991548B693C0 ; TC[3][16].val[N64-2] = -0xDE4F177A2 ; TC[3][16].val[N64-1] = 0x1207115B01EAB940 ; TC[3][17].val[N64-2] = +0x87A2E7A9FC ; TC[3][17].val[N64-1] = 0x01612F2D51D39F00 ; TC[3][18].val[N64-2] = -0x46AC1C2B5AE ; TC[3][18].val[N64-1] = 0x88768EC165704480 ; TC[3][19].val[N64-2] = +0x1F476D727132 ; TC[3][19].val[N64-1] = 0xC6EA138E3A33A000 ; TC[3][20].val[N64-2] = -0xBACB2D0CA54C ; TC[3][20].val[N64-1] = 0x8C02A19829388800 ; TC[3][21].val[N64-2] = +0x3A3BE897A15D4 ; TC[3][21].val[N64-1] = 0x7EBA1811B6220800 ; TC[3][22].val[N64-2] = -0xEF96FDE5073E5 ; TC[3][22].val[N64-1] = 0x9FB87A0967C2CC00 ; TC[3][23].val[N64-2] = +0x31F9D0533E8526 ; TC[3][23].val[N64-1] = 0x53B5B80F16EA4000 ; TC[3][24].val[N64-2] = -0x844B524B60A494 ; TC[3][24].val[N64-1] = 0x10A81D1A89D18000 ; TC[3][25].val[N64-2] = +0x10D3DC783A5A009 ; TC[3][25].val[N64-1] = 0x2705715B03000000 ; TC[3][26].val[N64-2] = -0x1928A211A362D0B ; TC[3][26].val[N64-1] = 0xD1C1B3FAB48C0000 ; TC[3][27].val[N64-2] = +0x19B973DBA70DD8B ; TC[3][27].val[N64-1] = 0xE09B946E58400000 ; TC[3][28].val[N64-2] = -0xFD27197B771A25 ; TC[3][28].val[N64-1] = 0xF48F5D9D79000000 ; TC[3][29].val[N64-2] = +0x4522DC45BE67BE ; TC[3][29].val[N64-1] = 0x53626B6010000000 ; TC[3][30].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x6B0D ; TC[4][1].val[N64-1] = -0xC0C669 ; TC[4][2].val[N64-1] = +0xA5DD1B61 ; TC[4][3].val[N64-1] = -0x5AC424B561 ; TC[4][4].val[N64-1] = +0x237A74D665ED ; TC[4][5].val[N64-1] = -0xA8BBCDDA7EFDD ; TC[4][6].val[N64-1] = +0x27A6785AF019145 ; TC[4][7].val[N64-1] = -0x78F3FA387A9E1505 ; TC[4][8].val[N64-2] = +0x13 ; TC[4][8].val[N64-1] = 0x0DDF1BCFF0CEF253 ; TC[4][9].val[N64-2] = -0x283 ; TC[4][9].val[N64-1] = 0x54932260062ADE5B ; TC[4][10].val[N64-2] = +0x47B7 ; TC[4][10].val[N64-1] = 0x8F5C5D80B3FD3E83 ; TC[4][11].val[N64-2] = -0x6CDF2 ; TC[4][11].val[N64-1] = 0x210EB27812144483 ; TC[4][12].val[N64-2] = +0x8D58BA ; TC[4][12].val[N64-1] = 0xC4ECBA5F930B5FEF ; TC[4][13].val[N64-2] = -0x9D6D8D7 ; TC[4][13].val[N64-1] = 0x8FA0F8A20A7CFD1F ; TC[4][14].val[N64-2] = +0x96A9644B ; TC[4][14].val[N64-1] = 0x4FB4DCB132CA0977 ; TC[4][15].val[N64-2] = -0x7BEC6A220 ; TC[4][15].val[N64-1] = 0x42B2DE83B98ED937 ; TC[4][16].val[N64-2] = +0x578304876C ; TC[4][16].val[N64-1] = 0x286FD70667262D84 ; TC[4][17].val[N64-2] = -0x34EDBA35446 ; TC[4][17].val[N64-1] = 0x549FC1CB328CE280 ; TC[4][18].val[N64-2] = +0x1B4FD0282B6F ; TC[4][18].val[N64-1] = 0xE29137C25B7F9820 ; TC[4][19].val[N64-2] = -0xBF54B5CAAD65 ; TC[4][19].val[N64-1] = 0x7FC7EFC2E0FF82A0 ; TC[4][20].val[N64-2] = +0x468EF01381A72 ; TC[4][20].val[N64-1] = 0xEDF60FB7ACD4F380 ; TC[4][21].val[N64-2] = -0x15B41C6B57BCDC ; TC[4][21].val[N64-1] = 0xB2C52BE21CCAAA00 ; TC[4][22].val[N64-2] = +0x57F713CF2854EA ; TC[4][22].val[N64-1] = 0x3140EF9DB1695B00 ; TC[4][23].val[N64-2] = -0x120B5084B21DA03 ; TC[4][23].val[N64-1] = 0xD25E832D8A306700 ; TC[4][24].val[N64-2] = +0x2EE2B04E5F6F720 ; TC[4][24].val[N64-1] = 0x461486EE898C1400 ; TC[4][25].val[N64-2] = -0x5D7AA3197272073 ; TC[4][25].val[N64-1] = 0x005EEEC594E21000 ; TC[4][26].val[N64-2] = +0x88A9EA13E2B16FD ; TC[4][26].val[N64-1] = 0x1C8DFB38EBE8C000 ; TC[4][27].val[N64-2] = -0x8872F7A04968BAB ; TC[4][27].val[N64-1] = 0x1174B999EC200000 ; TC[4][28].val[N64-2] = +0x51EC0A5EE774824 ; TC[4][28].val[N64-1] = 0x71434F39BB500000 ; TC[4][29].val[N64-2] = -0x15E007B2113ED33 ; TC[4][29].val[N64-1] = 0x86223F9651000000 ; TC[4][30].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x22CAA ; TC[5][1].val[N64-1] = +0x3E84178 ; TC[5][2].val[N64-1] = -0x35A9E32C2 ; TC[5][3].val[N64-1] = +0x1D4B0D21E10 ; TC[5][4].val[N64-1] = -0xB6B541A23862 ; TC[5][5].val[N64-1] = +0x36270BB6A9A708 ; TC[5][6].val[N64-1] = -0xCAF7E6E98C3609A ; TC[5][7].val[N64-2] = +0x2 ; TC[5][7].val[N64-1] = 0x6912D30C86B8F180 ; TC[5][8].val[N64-2] = -0x60 ; TC[5][8].val[N64-1] = 0xDB632C5E39091CFE ; TC[5][9].val[N64-2] = +0xCB9 ; TC[5][9].val[N64-1] = 0x5C2DE43493B50A08 ; TC[5][10].val[N64-2] = -0x16994 ; TC[5][10].val[N64-1] = 0x2EEF3C3078E423E6 ; TC[5][11].val[N64-2] = +0x2225F0 ; TC[5][11].val[N64-1] = 0x33EE3F263AEE91D0 ; TC[5][12].val[N64-2] = -0x2C1CB60 ; TC[5][12].val[N64-1] = 0x125973F34E04AAD6 ; TC[5][13].val[N64-2] = +0x30DD0AAD ; TC[5][13].val[N64-1] = 0x5BF4EDB46FC59978 ; TC[5][14].val[N64-2] = -0x2E7C7A5A8 ; TC[5][14].val[N64-1] = 0x7E2B3DD74CFFF5FE ; TC[5][15].val[N64-2] = +0x25FD4C6815 ; TC[5][15].val[N64-1] = 0x5DE23E44978493A0 ; TC[5][16].val[N64-2] = -0x1AA36F04A66 ; TC[5][16].val[N64-1] = 0x9B62D4B16997B0A0 ; TC[5][17].val[N64-2] = +0xFFCD5647636 ; TC[5][17].val[N64-1] = 0x5E9A0D9525337300 ; TC[5][18].val[N64-2] = -0x82E3E7EC9EEC ; TC[5][18].val[N64-1] = 0xD48569BEA3A23F40 ; TC[5][19].val[N64-2] = +0x38C8DE028BF53 ; TC[5][19].val[N64-1] = 0xA74122A068969400 ; TC[5][20].val[N64-2] = -0x14BB5DD13616BF ; TC[5][20].val[N64-1] = 0x595EEC6E8C8B7800 ; TC[5][21].val[N64-2] = +0x64ECC397E25748 ; TC[5][21].val[N64-1] = 0x9EBE59C1E1E51800 ; TC[5][22].val[N64-2] = -0x1943A7DC353C3DE ; TC[5][22].val[N64-1] = 0xD338ADFCEE54FE00 ; TC[5][23].val[N64-2] = +0x51DCF5257BA808D ; TC[5][23].val[N64-1] = 0xBFE388FF5DE22000 ; TC[5][24].val[N64-2] = -0xD1CEEF70FEC9F65 ; TC[5][24].val[N64-1] = 0xC4A6EC5B968FC000 ; TC[5][25].val[N64-2] = +0x19C448FAD80A065E ; TC[5][25].val[N64-1] = 0xDC55FF34A8C40000 ; TC[5][26].val[N64-2] = -0x251AD33486422DD5 ; TC[5][26].val[N64-1] = 0x1B515194CADE0000 ; TC[5][27].val[N64-2] = +0x247C20C0EC11027A ; TC[5][27].val[N64-1] = 0x575196A533A00000 ; TC[5][28].val[N64-2] = -0x159587EA9B1F5D73 ; TC[5][28].val[N64-1] = 0x36A858DA2E800000 ; TC[5][29].val[N64-2] = +0x5B0020037AF0DF5 ; TC[5][29].val[N64-1] = 0x0F46CB1528000000 ; TC[5][30].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0x90F6F ; TC[6][1].val[N64-1] = -0x103EAC05 ; TC[6][2].val[N64-1] = +0xDE981C9F9 ; TC[6][3].val[N64-1] = -0x7934795E2E1 ; TC[6][4].val[N64-1] = +0x2F1F947BA0BF5 ; TC[6][5].val[N64-1] = -0xDED543F76F86DD ; TC[6][6].val[N64-1] = +0x340A6753B80A0125 ; TC[6][7].val[N64-2] = -0x9 ; TC[6][7].val[N64-1] = 0xDB2D78134FACEE95 ; TC[6][8].val[N64-2] = +0x18A ; TC[6][8].val[N64-1] = 0xA6BF3FEF0650088F ; TC[6][9].val[N64-2] = -0x33A6 ; TC[6][9].val[N64-1] = 0x47807E413B255273 ; TC[6][10].val[N64-2] = +0x5B5C4 ; TC[6][10].val[N64-1] = 0x16F342349A124D33 ; TC[6][11].val[N64-2] = -0x89730A ; TC[6][11].val[N64-1] = 0x207A8A802FAFD193 ; TC[6][12].val[N64-2] = +0xB0B88DF ; TC[6][12].val[N64-1] = 0xC378F26672B41177 ; TC[6][13].val[N64-2] = -0xC2C3D98F ; TC[6][13].val[N64-1] = 0xE8991FAB50357DBF ; TC[6][14].val[N64-2] = +0xB847B21FA ; TC[6][14].val[N64-1] = 0x408C1BD6F828E117 ; TC[6][15].val[N64-2] = -0x95B69AE107 ; TC[6][15].val[N64-1] = 0x1DC03A196A87A567 ; TC[6][16].val[N64-2] = +0x6850FAA683D ; TC[6][16].val[N64-1] = 0xF8D92ADFB8142DB6 ; TC[6][17].val[N64-2] = -0x3E2E93B233C8 ; TC[6][17].val[N64-1] = 0x5A4B311F37B581EC ; TC[6][18].val[N64-2] = +0x1F95C2DD9A8EA ; TC[6][18].val[N64-1] = 0xB547822CE292D7D8 ; TC[6][19].val[N64-2] = -0xD985CC7FC16A2 ; TC[6][19].val[N64-1] = 0x44BDC8E80AB67F50 ; TC[6][20].val[N64-2] = +0x4EC010A07468F3 ; TC[6][20].val[N64-1] = 0xC9BB1FBF8C3F2E20 ; TC[6][21].val[N64-2] = -0x17BEEEDBCB0CFDF ; TC[6][21].val[N64-1] = 0xA0EFF529A9191340 ; TC[6][22].val[N64-2] = +0x5E34964734E40A0 ; TC[6][22].val[N64-1] = 0xEAF4B9407745CD80 ; TC[6][23].val[N64-2] = -0x12E33F631F04AF2B ; TC[6][23].val[N64-1] = 0x4E3F36BAA0CB6000 ; TC[6][24].val[N64-2] = +0x2FE7713B81409E02 ; TC[6][24].val[N64-1] = 0xA6408BE5FD245000 ; TC[6][25].val[N64-2] = -0x5D1FFB209DBD09EE ; TC[6][25].val[N64-1] = 0x31789C163BB44000 ; TC[6][26].val[N64-2] = +0x84A928566721081B ; TC[6][26].val[N64-1] = 0x0CA9702FA3018000 ; TC[6][27].val[N64-2] = -0x81127139048E1488 ; TC[6][27].val[N64-1] = 0x83A420D907780000 ; TC[6][28].val[N64-2] = +0x4B9A6403F665E877 ; TC[6][28].val[N64-1] = 0x13B31A3DF3200000 ; TC[6][29].val[N64-2] = -0x13BF952B6C03623D ; TC[6][29].val[N64-1] = 0x917CEBD092000000 ; TC[6][30].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x1F1058 ; TC[7][1].val[N64-1] = +0x37933D70 ; TC[7][2].val[N64-1] = -0x2F7C08B488 ; TC[7][3].val[N64-1] = +0x19CAC27C0BE0 ; TC[7][4].val[N64-1] = -0xA0057F76E1118 ; TC[7][5].val[N64-1] = +0x2F293ADE2260390 ; TC[7][6].val[N64-1] = -0xAFB2C4D4057C2F08 ; TC[7][7].val[N64-2] = +0x21 ; TC[7][7].val[N64-1] = 0x2B8E87796B94DBC0 ; TC[7][8].val[N64-2] = -0x52B ; TC[7][8].val[N64-1] = 0xA79A83DC8B9CB4C8 ; TC[7][9].val[N64-2] = +0xAC9A ; TC[7][9].val[N64-1] = 0x7D01CB560DA56B90 ; TC[7][10].val[N64-2] = -0x13020C ; TC[7][10].val[N64-1] = 0xA288C2059601B7D8 ; TC[7][11].val[N64-2] = +0x1C7A98C ; TC[7][11].val[N64-1] = 0x1EE0BA13A1C744E0 ; TC[7][12].val[N64-2] = -0x24744C68 ; TC[7][12].val[N64-1] = 0x622DDBFE3AF2C348 ; TC[7][13].val[N64-2] = +0x27FCC650D ; TC[7][13].val[N64-1] = 0xDA3AE3258967BF70 ; TC[7][14].val[N64-2] = -0x25A51575D2 ; TC[7][14].val[N64-1] = 0x9692229E70B92B98 ; TC[7][15].val[N64-2] = +0x1E6B861CEE0 ; TC[7][15].val[N64-1] = 0x0A1F7F48492E6580 ; TC[7][16].val[N64-2] = -0x151345324022 ; TC[7][16].val[N64-1] = 0x04A30C5906548E80 ; TC[7][17].val[N64-2] = +0xC7CA0F227597 ; TC[7][17].val[N64-1] = 0x14490D1AA698F200 ; TC[7][18].val[N64-2] = -0x64D4F362659D3 ; TC[7][18].val[N64-1] = 0x8EB779AAAB834900 ; TC[7][19].val[N64-2] = +0x2B1B7BE1D16BAD ; TC[7][19].val[N64-1] = 0x714565555FF0A000 ; TC[7][20].val[N64-2] = -0xF7EBDCC23B90D8 ; TC[7][20].val[N64-1] = 0xFC49A7E08B5C3000 ; TC[7][21].val[N64-2] = +0x4A32F32AE611D39 ; TC[7][21].val[N64-1] = 0x2E85AC3D2708F000 ; TC[7][22].val[N64-2] = -0x12415210397532FD ; TC[7][22].val[N64-1] = 0x8579E689F9B49800 ; TC[7][23].val[N64-2] = +0x3A17C9D01C256E4A ; TC[7][23].val[N64-1] = 0xFE2DBE7A7B408000 ; TC[7][24].val[N64-2] = -0x92238536E1EEBF76 ; TC[7][24].val[N64-1] = 0xFE1F34BA5EA30000 ; TC[7][25].val[N64-3] = +0x1 ; TC[7][25].val[N64-2] = 0x19C4F66E9B56BCDD ; TC[7][25].val[N64-1] = 0x12CE51AED6E00000 ; TC[7][26].val[N64-3] = -0x1 ; TC[7][26].val[N64-2] = 0x8E29FB533CD52BBE ; TC[7][26].val[N64-1] = 0x5851CFC964180000 ; TC[7][27].val[N64-3] = +0x1 ; TC[7][27].val[N64-2] = 0x80680749AF4CBAF0 ; TC[7][27].val[N64-1] = 0xA6B833A808800000 ; TC[7][28].val[N64-2] = -0xDF8FF3E7DF65EFFB ; TC[7][28].val[N64-1] = 0xFF686F8832000000 ; TC[7][29].val[N64-2] = +0x3A0938FCFEBB93A5 ; TC[7][29].val[N64-1] = 0x4311130C20000000 ; TC[7][30].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0x594EFD ; TC[8][1].val[N64-1] = -0x9F6E01A5 ; TC[8][2].val[N64-1] = +0x87E79C2E4D ; TC[8][3].val[N64-1] = -0x49A3527260ED ; TC[8][4].val[N64-1] = +0x1C7AF2DDC9D8B9 ; TC[8][5].val[N64-1] = -0x85ED7E74F659C79 ; TC[8][6].val[N64-2] = +0x1 ; TC[8][6].val[N64-1] = 0xF17D12B27BD52B21 ; TC[8][7].val[N64-2] = -0x5D ; TC[8][7].val[N64-1] = 0xA13EE9142505D141 ; TC[8][8].val[N64-2] = +0xE8C ; TC[8][8].val[N64-1] = 0x047958E47E47C42F ; TC[8][9].val[N64-2] = -0x1E3EA ; TC[8][9].val[N64-1] = 0x909FFF29EEAF29FF ; TC[8][10].val[N64-2] = +0x351834 ; TC[8][10].val[N64-1] = 0xE20D50A46C6CB547 ; TC[8][11].val[N64-2] = -0x4F3CF0A ; TC[8][11].val[N64-1] = 0x0F5BD2857899CFA7 ; TC[8][12].val[N64-2] = +0x6502177F ; TC[8][12].val[N64-1] = 0x8CCFE51A3C75BE53 ; TC[8][13].val[N64-2] = -0x6E4FF6840 ; TC[8][13].val[N64-1] = 0x24C50F9669B1EDD3 ; TC[8][14].val[N64-2] = +0x675E93E273 ; TC[8][14].val[N64-1] = 0x129CC227A3CCDB6B ; TC[8][15].val[N64-2] = -0x531F7CA0259 ; TC[8][15].val[N64-1] = 0x9E717567508D15CB ; TC[8][16].val[N64-2] = +0x394AE750C8F1 ; TC[8][16].val[N64-1] = 0xA582F9D42E902608 ; TC[8][17].val[N64-2] = -0x21C3181901531 ; TC[8][17].val[N64-1] = 0xCB8B8F8AC9DC3B50 ; TC[8][18].val[N64-2] = +0x10F17A1FC31732 ; TC[8][18].val[N64-1] = 0x5631292CB6FD9DA0 ; TC[8][19].val[N64-2] = -0x73370D4CE52BC1 ; TC[8][19].val[N64-1] = 0x8C4AAA7A7798FC20 ; TC[8][20].val[N64-2] = +0x29296CD67D87965 ; TC[8][20].val[N64-1] = 0xFA930627FEABBD00 ; TC[8][21].val[N64-2] = -0xC3DDC013B822BE3 ; TC[8][21].val[N64-1] = 0x66727076CF7B1000 ; TC[8][22].val[N64-2] = +0x2FE101C0BE81FF9C ; TC[8][22].val[N64-1] = 0x746D1D64E3A29300 ; TC[8][23].val[N64-2] = -0x975EE9B6E1324262 ; TC[8][23].val[N64-1] = 0x158FD811C6974B00 ; TC[8][24].val[N64-3] = +0x1 ; TC[8][24].val[N64-2] = 0x7A4D8EC2F66D9F0A ; TC[8][24].val[N64-1] = 0xA973906A8BCC5800 ; TC[8][25].val[N64-3] = -0x2 ; TC[8][25].val[N64-2] = 0xD4B4A756CE1133E1 ; TC[8][25].val[N64-1] = 0x04A8ACA8FBF1A000 ; TC[8][26].val[N64-3] = +0x3 ; TC[8][26].val[N64-2] = 0xF9AF574AD48CD79C ; TC[8][26].val[N64-1] = 0x331DFBF9C4940000 ; TC[8][27].val[N64-3] = -0x3 ; TC[8][27].val[N64-2] = 0xD0BD3C885BD7ECE8 ; TC[8][27].val[N64-1] = 0xF7D02A69F2330000 ; TC[8][28].val[N64-3] = +0x2 ; TC[8][28].val[N64-2] = 0x35018BA2AB6DDCD7 ; TC[8][28].val[N64-1] = 0xDB05FCEDA9380000 ; TC[8][29].val[N64-2] = -0x91FF335C70CFDF6B ; TC[8][29].val[N64-1] = 0xBCB6F3EA80800000 ; TC[8][30].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0xDA4F4E ; TC[9][1].val[N64-1] = +0x184DD42F0 ; TC[9][2].val[N64-1] = -0x14AB81DA8AE ; TC[9][3].val[N64-1] = +0xB2C23AA58840 ; TC[9][4].val[N64-1] = -0x44F585AFF4CB66 ; TC[9][5].val[N64-1] = +0x1436609DD90157D0 ; TC[9][6].val[N64-2] = -0x4 ; TC[9][6].val[N64-1] = 0xADDC62B69E4E4706 ; TC[9][7].val[N64-2] = +0xE0 ; TC[9][7].val[N64-1] = 0xC3682EF63F5D7660 ; TC[9][8].val[N64-2] = -0x22CF ; TC[9][8].val[N64-1] = 0x44A28ED75C9F240A ; TC[9][9].val[N64-2] = +0x48217 ; TC[9][9].val[N64-1] = 0xDD86DF2C1D1D9090 ; TC[9][10].val[N64-2] = -0x7E2DCE ; TC[9][10].val[N64-1] = 0x6B0D4E0005B6698A ; TC[9][11].val[N64-2] = +0xBB9C56F ; TC[9][11].val[N64-1] = 0x34DEDF63AD789080 ; TC[9][12].val[N64-2] = -0xEE396EA1 ; TC[9][12].val[N64-1] = 0xE19BBFB83F30D262 ; TC[9][13].val[N64-2] = +0x1031B0CA38 ; TC[9][13].val[N64-1] = 0x65F421BDA0DDA2B0 ; TC[9][14].val[N64-2] = -0xF1C2989275 ; TC[9][14].val[N64-1] = 0xD8BEBF5017FA6E82 ; TC[9][15].val[N64-2] = +0xC18A36AD69D ; TC[9][15].val[N64-1] = 0x342139F9FE866AE0 ; TC[9][16].val[N64-2] = -0x84C6F28EC683 ; TC[9][16].val[N64-1] = 0xF64E17E8348A0C60 ; TC[9][17].val[N64-2] = +0x4DDDDEF6A92BD ; TC[9][17].val[N64-1] = 0x5F4247ECF87BB400 ; TC[9][18].val[N64-2] = -0x26E1B3733BCAF5 ; TC[9][18].val[N64-1] = 0xCCE946246E7398C0 ; TC[9][19].val[N64-2] = +0x107097AFF8B6346 ; TC[9][19].val[N64-1] = 0x2A0B8786CAFE1400 ; TC[9][20].val[N64-2] = -0x5D7A5356FE51F67 ; TC[9][20].val[N64-1] = 0x2FD034AA35814000 ; TC[9][21].val[N64-2] = +0x1BA6CFEF584796AA ; TC[9][21].val[N64-1] = 0xC58F3F89FFA39000 ; TC[9][22].val[N64-2] = -0x6B909FA198394631 ; TC[9][22].val[N64-1] = 0xC514BFBE41FB0200 ; TC[9][23].val[N64-3] = +0x1 ; TC[9][23].val[N64-2] = 0x523B6B91049E783F ; TC[9][23].val[N64-1] = 0xD66C74DABE42E000 ; TC[9][24].val[N64-3] = -0x3 ; TC[9][24].val[N64-2] = 0x48CA6F49F2DECE76 ; TC[9][24].val[N64-1] = 0x0F63C6AF5F284000 ; TC[9][25].val[N64-3] = +0x6 ; TC[9][25].val[N64-2] = 0x424F7AC9EB980D7A ; TC[9][25].val[N64-1] = 0xAB7C792484640000 ; TC[9][26].val[N64-3] = -0x8 ; TC[9][26].val[N64-2] = 0xBEE6F75B996CA8B3 ; TC[9][26].val[N64-1] = 0x7B59C7E606220000 ; TC[9][27].val[N64-3] = +0x8 ; TC[9][27].val[N64-2] = 0x5ADBE2219BC73EF5 ; TC[9][27].val[N64-1] = 0x281F2E5672600000 ; TC[9][28].val[N64-3] = -0x4 ; TC[9][28].val[N64-2] = 0xD012C9029EDF3704 ; TC[9][28].val[N64-1] = 0x2AA3EA3651800000 ; TC[9][29].val[N64-3] = +0x1 ; TC[9][29].val[N64-2] = 0x3D3A4FFE964EBC5F ; TC[9][29].val[N64-1] = 0x08A9F8B4D8000000 ; TC[9][30].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x1CA7357 ; TC[10][1].val[N64-1] = -0x32ED2FFA1 ; TC[10][2].val[N64-1] = +0x2B363EFBD75 ; TC[10][3].val[N64-1] = -0x174CD5EC85ECD ; TC[10][4].val[N64-1] = +0x8F72E9F8808641 ; TC[10][5].val[N64-1] = -0x29EF07B9A9DCFE19 ; TC[10][6].val[N64-2] = +0x9 ; TC[10][6].val[N64-1] = 0xAE2F70E62F3570A1 ; TC[10][7].val[N64-2] = -0x1CF ; TC[10][7].val[N64-1] = 0xA278DCE929C21D71 ; TC[10][8].val[N64-2] = +0x4795 ; TC[10][8].val[N64-1] = 0x57CDCF3D1B52AF5B ; TC[10][9].val[N64-2] = -0x93DAA ; TC[10][9].val[N64-1] = 0x0DF7E1931C0FCBF7 ; TC[10][10].val[N64-2] = +0x101C583 ; TC[10][10].val[N64-1] = 0x2FFBCE02B3431237 ; TC[10][11].val[N64-2] = -0x17DEC93A ; TC[10][11].val[N64-1] = 0x29ACA4D057A2DD97 ; TC[10][12].val[N64-2] = +0x1E32F05F7 ; TC[10][12].val[N64-1] = 0x537CED55008A235B ; TC[10][13].val[N64-2] = -0x20B88DB18D ; TC[10][13].val[N64-1] = 0x880575D676B9FC53 ; TC[10][14].val[N64-2] = +0x1E68E44CB9A ; TC[10][14].val[N64-1] = 0x1779A847890D5C6B ; TC[10][15].val[N64-2] = -0x183EA65A6B92 ; TC[10][15].val[N64-1] = 0x1CCD86C5012B6CDB ; TC[10][16].val[N64-2] = +0x10900F4D3ABC7 ; TC[10][16].val[N64-1] = 0xF1AA4FDDAD28F092 ; TC[10][17].val[N64-2] = -0x9ABC56872597C ; TC[10][17].val[N64-1] = 0x535B3C3A5A684AFC ; TC[10][18].val[N64-2] = +0x4CEBF2241780BD ; TC[10][18].val[N64-1] = 0xA857D536EB683688 ; TC[10][19].val[N64-2] = -0x2060632E4D6F836 ; TC[10][19].val[N64-1] = 0xCC15F6266C8C3610 ; TC[10][20].val[N64-2] = +0xB740354BEC5E416 ; TC[10][20].val[N64-1] = 0x063385BF2F70FD60 ; TC[10][21].val[N64-2] = -0x35F512992212A50F ; TC[10][21].val[N64-1] = 0x022248EE18120240 ; TC[10][22].val[N64-2] = +0xD0EDBC03A2A073A1 ; TC[10][22].val[N64-1] = 0x3801B70C5FD4C280 ; TC[10][23].val[N64-3] = -0x2 ; TC[10][23].val[N64-2] = 0x8DFA6C60B942C080 ; TC[10][23].val[N64-1] = 0x1F0DF6DB7D11B000 ; TC[10][24].val[N64-3] = +0x6 ; TC[10][24].val[N64-2] = 0x52771EEF4BEB73AD ; TC[10][24].val[N64-1] = 0x3E61506A0AAD3000 ; TC[10][25].val[N64-3] = -0xB ; TC[10][25].val[N64-2] = 0xFF24EA44B2996F41 ; TC[10][25].val[N64-1] = 0x4E62D23464ED4000 ; TC[10][26].val[N64-3] = +0x10 ; TC[10][26].val[N64-2] = 0xB1EBA4ACE01FA213 ; TC[10][26].val[N64-1] = 0xE910DF5614FE8000 ; TC[10][27].val[N64-3] = -0xF ; TC[10][27].val[N64-2] = 0xE3A69595D99EF0AF ; TC[10][27].val[N64-1] = 0x21B99D3A92280000 ; TC[10][28].val[N64-3] = +0x9 ; TC[10][28].val[N64-2] = 0x1F47CCF300D518FE ; TC[10][28].val[N64-1] = 0x1832335700E00000 ; TC[10][29].val[N64-3] = -0x2 ; TC[10][29].val[N64-2] = 0x578F7D96EE0054A9 ; TC[10][29].val[N64-1] = 0x5FBC204B8E000000 ; TC[10][30].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x3418BE4 ; TC[11][1].val[N64-1] = +0x5C63E1658 ; TC[11][2].val[N64-1] = -0x4E36D1C8A7C ; TC[11][3].val[N64-1] = +0x2A127897F1670 ; TC[11][4].val[N64-1] = -0x1025E7539978A64 ; TC[11][5].val[N64-1] = +0x4B5456E61BBB4D68 ; TC[11][6].val[N64-2] = -0x11 ; TC[11][6].val[N64-1] = 0x579940C07B06E25C ; TC[11][7].val[N64-2] = +0x33C ; TC[11][7].val[N64-1] = 0x37302B302E6C7B60 ; TC[11][8].val[N64-2] = -0x7F7E ; TC[11][8].val[N64-1] = 0x27B4087812FC378C ; TC[11][9].val[N64-2] = +0x10684D ; TC[11][9].val[N64-1] = 0x89D2DDAE0D25B2A8 ; TC[11][10].val[N64-2] = -0x1C835AD ; TC[11][10].val[N64-1] = 0x806C8114566ED914 ; TC[11][11].val[N64-2] = +0x2A1AF800 ; TC[11][11].val[N64-1] = 0xA3E6FB9DA3E272F0 ; TC[11][12].val[N64-2] = -0x3515C9639 ; TC[11][12].val[N64-1] = 0x3CC4F17201173B6C ; TC[11][13].val[N64-2] = +0x395046DDBF ; TC[11][13].val[N64-1] = 0x775BAE921B7F4B98 ; TC[11][14].val[N64-2] = -0x3511F81CD02 ; TC[11][14].val[N64-1] = 0x9B95CA5EF38FC894 ; TC[11][15].val[N64-2] = +0x2A26EE96530D ; TC[11][15].val[N64-1] = 0x2FC13694E9B72C40 ; TC[11][16].val[N64-2] = -0x1CAF71EBD1C0C ; TC[11][16].val[N64-1] = 0x873B56CDD0DE2CC0 ; TC[11][17].val[N64-2] = +0x10AF08895B2D17 ; TC[11][17].val[N64-1] = 0x37BD5EC4F7315500 ; TC[11][18].val[N64-2] = -0x842C310B8D6C5C ; TC[11][18].val[N64-1] = 0x72B1A0FAED070F80 ; TC[11][19].val[N64-2] = +0x37689FF3CD8B46E ; TC[11][19].val[N64-1] = 0xA8C2F96436E98000 ; TC[11][20].val[N64-2] = -0x1385A0114416C4BF ; TC[11][20].val[N64-1] = 0x7817E5DF242E9800 ; TC[11][21].val[N64-2] = +0x5B9A208BDD928DCE ; TC[11][21].val[N64-1] = 0xA8B1AF689F3DD800 ; TC[11][22].val[N64-3] = -0x1 ; TC[11][22].val[N64-2] = 0x614A2AB5C8135C26 ; TC[11][22].val[N64-1] = 0x35B8AB80A37F1400 ; TC[11][23].val[N64-3] = +0x4 ; TC[11][23].val[N64-2] = 0x4D9132682D9558E6 ; TC[11][23].val[N64-1] = 0x6F77BF8BF123C000 ; TC[11][24].val[N64-3] = -0xA ; TC[11][24].val[N64-2] = 0x9BF034A35FE7AC6D ; TC[11][24].val[N64-1] = 0xAD5B0E0E530A8000 ; TC[11][25].val[N64-3] = +0x14 ; TC[11][25].val[N64-2] = 0x0F382502444FDE99 ; TC[11][25].val[N64-1] = 0xCF9C2549B9A00000 ; TC[11][26].val[N64-3] = -0x1B ; TC[11][26].val[N64-2] = 0xD2566648400DC2B7 ; TC[11][26].val[N64-1] = 0x4D3F46E457540000 ; TC[11][27].val[N64-3] = +0x1A ; TC[11][27].val[N64-2] = 0x65A945B141B17D82 ; TC[11][27].val[N64-1] = 0x4A9DA8E669C00000 ; TC[11][28].val[N64-3] = -0xF ; TC[11][28].val[N64-2] = 0x1CFA15C08C5B6C8D ; TC[11][28].val[N64-1] = 0xB97E0054EF000000 ; TC[11][29].val[N64-3] = +0x3 ; TC[11][29].val[N64-2] = 0xDF0254E01506E4CB ; TC[11][29].val[N64-1] = 0xCAAB50E270000000 ; TC[11][30].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0x527C829 ; TC[12][1].val[N64-1] = -0x91F65308D ; TC[12][2].val[N64-1] = +0x7B48612EF25 ; TC[12][3].val[N64-1] = -0x422815281C465 ; TC[12][4].val[N64-1] = +0x195439A57D58281 ; TC[12][5].val[N64-1] = -0x75DA4B7F38F5C6D1 ; TC[12][6].val[N64-2] = +0x1B ; TC[12][6].val[N64-1] = 0x0F1EB0B724EE6E19 ; TC[12][7].val[N64-2] = -0x508 ; TC[12][7].val[N64-1] = 0xACF3CE3997B68099 ; TC[12][8].val[N64-2] = +0xC5CD ; TC[12][8].val[N64-1] = 0xB9F652E77F62B58F ; TC[12][9].val[N64-2] = -0x196155 ; TC[12][9].val[N64-1] = 0xEB818FA4E6D94A47 ; TC[12][10].val[N64-2] = +0x2BF883C ; TC[12][10].val[N64-1] = 0xCC5C503CC650994F ; TC[12][11].val[N64-2] = -0x40B9F75F ; TC[12][11].val[N64-1] = 0xEBE6690283BF4B0F ; TC[12][12].val[N64-2] = +0x51570B4BC ; TC[12][12].val[N64-1] = 0x0D61DB253B15408B ; TC[12][13].val[N64-2] = -0x5786DEF403 ; TC[12][13].val[N64-1] = 0x6976512A24347C1B ; TC[12][14].val[N64-2] = +0x50C5596FFE1 ; TC[12][14].val[N64-1] = 0xE39E2838036C3B93 ; TC[12][15].val[N64-2] = -0x3FEE8619622B ; TC[12][15].val[N64-1] = 0xA0A38DC15B022093 ; TC[12][16].val[N64-2] = +0x2B5A9B834F8D8 ; TC[12][16].val[N64-1] = 0xA3831B01D7D1D7FC ; TC[12][17].val[N64-2] = -0x192028E3B25B17 ; TC[12][17].val[N64-1] = 0x4C100F225F558780 ; TC[12][18].val[N64-2] = +0xC65737A8E24D24 ; TC[12][18].val[N64-1] = 0x84FABBD7508EB1A0 ; TC[12][19].val[N64-2] = -0x52D9AE3BEEFF498 ; TC[12][19].val[N64-1] = 0x725EF083DB270520 ; TC[12][20].val[N64-2] = +0x1D16338BC6F83191 ; TC[12][20].val[N64-1] = 0x1CF65D59C52DA880 ; TC[12][21].val[N64-2] = -0x8800ECD22D1245C0 ; TC[12][21].val[N64-1] = 0x9B2D2E741ED43200 ; TC[12][22].val[N64-3] = +0x2 ; TC[12][22].val[N64-2] = 0x0ABC0B49B2FBDD59 ; TC[12][22].val[N64-1] = 0xDE5CE67866614F00 ; TC[12][23].val[N64-3] = -0x6 ; TC[12][23].val[N64-2] = 0x5876703941049C25 ; TC[12][23].val[N64-1] = 0x411DCCA3E6238300 ; TC[12][24].val[N64-3] = +0xF ; TC[12][24].val[N64-2] = 0x984FE93F658B4B9C ; TC[12][24].val[N64-1] = 0x052586AD36FFCC00 ; TC[12][25].val[N64-3] = -0x1D ; TC[12][25].val[N64-2] = 0x659C35BD9AA49044 ; TC[12][25].val[N64-1] = 0x2B91750FA2E15000 ; TC[12][26].val[N64-3] = +0x28 ; TC[12][26].val[N64-2] = 0xA81D76F6A0CE1611 ; TC[12][26].val[N64-1] = 0xBA07924748AD4000 ; TC[12][27].val[N64-3] = -0x26 ; TC[12][27].val[N64-2] = 0x79A0903379F4FD32 ; TC[12][27].val[N64-1] = 0x14822D73B0480000 ; TC[12][28].val[N64-3] = +0x15 ; TC[12][28].val[N64-2] = 0xFA495DD65EE82CCF ; TC[12][28].val[N64-1] = 0x587C9CC73E300000 ; TC[12][29].val[N64-3] = -0x5 ; TC[12][29].val[N64-2] = 0x9E56F0853AF6732E ; TC[12][29].val[N64-1] = 0xE45FC1D6DF000000 ; TC[12][30].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x72363EA ; TC[13][1].val[N64-1] = +0xC9A7C6928 ; TC[13][2].val[N64-1] = -0xA9EEAF7B852 ; TC[13][3].val[N64-1] = +0x5AF93AD814CF0 ; TC[13][4].val[N64-1] = -0x22BEB7F8EC7C6C2 ; TC[13][5].val[N64-1] = +0xA140E9FF4BF71158 ; TC[13][6].val[N64-2] = -0x24 ; TC[13][6].val[N64-1] = 0xED44BE0D8028148A ; TC[13][7].val[N64-2] = +0x6D9 ; TC[13][7].val[N64-1] = 0xDE3451833F80F3C0 ; TC[13][8].val[N64-2] = -0x10C75 ; TC[13][8].val[N64-1] = 0x54F60066ED23697E ; TC[13][9].val[N64-2] = +0x2258EF ; TC[13][9].val[N64-1] = 0x9145D461EF8D8558 ; TC[13][10].val[N64-2] = -0x3B54EA9 ; TC[13][10].val[N64-1] = 0xB4AB82AC6DE40856 ; TC[13][11].val[N64-2] = +0x57137E4E ; TC[13][11].val[N64-1] = 0xFAFD5EE4ED3978B0 ; TC[13][12].val[N64-2] = -0x6D1757714 ; TC[13][12].val[N64-1] = 0x05B1B86E84268DB6 ; TC[13][13].val[N64-2] = +0x7505DD1483 ; TC[13][13].val[N64-1] = 0xC3E3AE6AB4522028 ; TC[13][14].val[N64-2] = -0x6BA615E41AC ; TC[13][14].val[N64-1] = 0xD22065C5FB0D5C0E ; TC[13][15].val[N64-2] = +0x54EF073A6B46 ; TC[13][15].val[N64-1] = 0x5B325CDBBC2085A0 ; TC[13][16].val[N64-2] = -0x3969190466C81 ; TC[13][16].val[N64-1] = 0xE8FF667A5DEDE1A0 ; TC[13][17].val[N64-2] = +0x212A2703BFE720 ; TC[13][17].val[N64-1] = 0xCEB417A14AB1D500 ; TC[13][18].val[N64-2] = -0x104F4F945492181 ; TC[13][18].val[N64-1] = 0x502D1B20C0D4B540 ; TC[13][19].val[N64-2] = +0x6CA851BEFE32AB4 ; TC[13][19].val[N64-1] = 0x7C57BAF29F21E400 ; TC[13][20].val[N64-2] = -0x2606CD94983A0D34 ; TC[13][20].val[N64-1] = 0xCDCF01A55CFB4800 ; TC[13][21].val[N64-2] = +0xB1411C1FE3913B3D ; TC[13][21].val[N64-1] = 0x7FA539FAEF59C800 ; TC[13][22].val[N64-3] = -0x2 ; TC[13][22].val[N64-2] = 0xA73B77092EF1412B ; TC[13][22].val[N64-1] = 0xF232C75E3F0C0E00 ; TC[13][23].val[N64-3] = +0x8 ; TC[13][23].val[N64-2] = 0x38ABFCB41F815CF4 ; TC[13][23].val[N64-1] = 0xDEB067119C6F2000 ; TC[13][24].val[N64-3] = -0x14 ; TC[13][24].val[N64-2] = 0x2627A2C217A32171 ; TC[13][24].val[N64-1] = 0x40DF1586C081C000 ; TC[13][25].val[N64-3] = +0x25 ; TC[13][25].val[N64-2] = 0xE1DD65214DB94C0D ; TC[13][25].val[N64-1] = 0x32D1208F99140000 ; TC[13][26].val[N64-3] = -0x34 ; TC[13][26].val[N64-2] = 0x43E6C3DF30C53C77 ; TC[13][26].val[N64-1] = 0x2D2B6D7E30EE0000 ; TC[13][27].val[N64-3] = +0x31 ; TC[13][27].val[N64-2] = 0x5A0FF069C611CEE8 ; TC[13][27].val[N64-1] = 0x6DFD7CC46AA00000 ; TC[13][28].val[N64-3] = -0x1C ; TC[13][28].val[N64-2] = 0x22C71EAAE8B6B507 ; TC[13][28].val[N64-1] = 0xC3402788FA800000 ; TC[13][29].val[N64-3] = +0x7 ; TC[13][29].val[N64-2] = 0x2E59E92F9595E078 ; TC[13][29].val[N64-1] = 0x86590FFBE8000000 ; TC[13][30].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x8AAF953 ; TC[14][1].val[N64-1] = -0xF45353D39 ; TC[14][2].val[N64-1] = +0xCD6B681A73D ; TC[14][3].val[N64-1] = -0x6DB668B957125 ; TC[14][4].val[N64-1] = +0x29CCD639988A469 ; TC[14][5].val[N64-1] = -0xC1832F580DCDC691 ; TC[14][6].val[N64-2] = +0x2C ; TC[14][6].val[N64-1] = 0x334C2B7DAE19AA39 ; TC[14][7].val[N64-2] = -0x82D ; TC[14][7].val[N64-1] = 0xCED24C82AEC041A9 ; TC[14][8].val[N64-2] = +0x13FA0 ; TC[14][8].val[N64-1] = 0xEFE46A5CFBE4277B ; TC[14][9].val[N64-2] = -0x28C824 ; TC[14][9].val[N64-1] = 0x3CCB6E030E178CBF ; TC[14][10].val[N64-2] = +0x463FBBD ; TC[14][10].val[N64-1] = 0x0FC7B31E4ECE59BF ; TC[14][11].val[N64-2] = -0x66CDF7ED ; TC[14][11].val[N64-1] = 0xAEB6B658BC0C891F ; TC[14][12].val[N64-2] = +0x806C7F009 ; TC[14][12].val[N64-1] = 0xCE672EC9AF65F8F3 ; TC[14][13].val[N64-2] = -0x895BC9501B ; TC[14][13].val[N64-1] = 0xEBD311DCD730B47B ; TC[14][14].val[N64-2] = +0x7DFBB7FB20F ; TC[14][14].val[N64-1] = 0x894B0BF10AAD9EF3 ; TC[14][15].val[N64-2] = -0x631AFFAD646D ; TC[14][15].val[N64-1] = 0x2AC67DDAA5696743 ; TC[14][16].val[N64-2] = +0x42CAADCAB10E9 ; TC[14][16].val[N64-1] = 0xBF1AD450C927BBF6 ; TC[14][17].val[N64-2] = -0x2678636AF81398 ; TC[14][17].val[N64-1] = 0xF7D99B1B5C1FEDFC ; TC[14][18].val[N64-2] = +0x12DD20223787B69 ; TC[14][18].val[N64-1] = 0xEDD8E39AD6F15618 ; TC[14][19].val[N64-2] = -0x7D4F7752F48A989 ; TC[14][19].val[N64-1] = 0x747AAF0F51B8C390 ; TC[14][20].val[N64-2] = +0x2BBB14296DAAA381 ; TC[14][20].val[N64-1] = 0x6A9C63FA91F69020 ; TC[14][21].val[N64-2] = -0xCB487E434126A753 ; TC[14][21].val[N64-1] = 0xD2B5C41CD0A6A640 ; TC[14][22].val[N64-3] = +0x3 ; TC[14][22].val[N64-2] = 0x08E764D4FA57CFB3 ; TC[14][22].val[N64-1] = 0xC8464BC5EEE88580 ; TC[14][23].val[N64-3] = -0x9 ; TC[14][23].val[N64-2] = 0x612F73FCDA793E65 ; TC[14][23].val[N64-1] = 0x89D67EED7E328000 ; TC[14][24].val[N64-3] = +0x16 ; TC[14][24].val[N64-2] = 0xEEA070A0D24355DE ; TC[14][24].val[N64-1] = 0x92A24D4F03D95000 ; TC[14][25].val[N64-3] = -0x2B ; TC[14][25].val[N64-2] = 0x045CED8BAF4170F2 ; TC[14][25].val[N64-1] = 0x144CF7E22BFF4000 ; TC[14][26].val[N64-3] = +0x3B ; TC[14][26].val[N64-2] = 0x39AA1A549523CCB6 ; TC[14][26].val[N64-1] = 0x3CD21D27E8798000 ; TC[14][27].val[N64-3] = -0x37 ; TC[14][27].val[N64-2] = 0xD15C22B5CA6E83C5 ; TC[14][27].val[N64-1] = 0x56885207CF380000 ; TC[14][28].val[N64-3] = +0x1F ; TC[14][28].val[N64-2] = 0xC4E3801B08597B81 ; TC[14][28].val[N64-1] = 0x79E89BFA25200000 ; TC[14][29].val[N64-3] = -0x8 ; TC[14][29].val[N64-2] = 0x18D5B4A4AC9566E5 ; TC[14][29].val[N64-1] = 0xF04CE98872000000 ; TC[14][30].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x93EE7D0 ; TC[15][1].val[N64-1] = +0x1040937BA0 ; TC[15][2].val[N64-1] = -0xDA2149AB0F0 ; TC[15][3].val[N64-1] = +0x743A7C0FD0F40 ; TC[15][4].val[N64-1] = -0x2C2D2C479647550 ; TC[15][5].val[N64-1] = +0xCC02E532B3689C60 ; TC[15][6].val[N64-2] = -0x2E ; TC[15][6].val[N64-1] = 0x7B44503904B6DCF0 ; TC[15][7].val[N64-2] = +0x894 ; TC[15][7].val[N64-1] = 0x3B40059A01FBCA80 ; TC[15][8].val[N64-2] = -0x14E63 ; TC[15][8].val[N64-1] = 0xFE1160C964CFEDF0 ; TC[15][9].val[N64-2] = +0x2A8D69 ; TC[15][9].val[N64-1] = 0xD3AFDBC50B9FAE60 ; TC[15][10].val[N64-2] = -0x491A34D ; TC[15][10].val[N64-1] = 0x0231D1E46713C450 ; TC[15][11].val[N64-2] = +0x6AB0BFD7 ; TC[15][11].val[N64-1] = 0x0D9FE8F46854C540 ; TC[15][12].val[N64-2] = -0x84E9FF492 ; TC[15][12].val[N64-1] = 0x51EB1D8FFCB8F1F0 ; TC[15][13].val[N64-2] = +0x8DC56567D9 ; TC[15][13].val[N64-1] = 0x27FD2361B861A1A0 ; TC[15][14].val[N64-2] = -0x81AC4EEFF2B ; TC[15][14].val[N64-1] = 0x62A8D18F97FA2FD0 ; TC[15][15].val[N64-2] = +0x65BA76B37438 ; TC[15][15].val[N64-1] = 0x12A579B101D74D00 ; TC[15][16].val[N64-2] = -0x445F6142DDA30 ; TC[15][16].val[N64-1] = 0x9953F662D890C300 ; TC[15][17].val[N64-2] = +0x27464BBC536AC2 ; TC[15][17].val[N64-1] = 0x2137FEA27EC4CC00 ; TC[15][18].val[N64-2] = -0x1334FE76B6B33B9 ; TC[15][18].val[N64-1] = 0x1A3FF162F99A8E00 ; TC[15][19].val[N64-2] = +0x7F4220DA384243D ; TC[15][19].val[N64-1] = 0x49D0FEF6A7534000 ; TC[15][20].val[N64-2] = -0x2C4C41CF2ADFA5C4 ; TC[15][20].val[N64-1] = 0x2E298E4909A92000 ; TC[15][21].val[N64-2] = +0xCD69D89FF4E096BC ; TC[15][21].val[N64-1] = 0xA8A52DCA59E6A000 ; TC[15][22].val[N64-3] = -0x3 ; TC[15][22].val[N64-2] = 0x0F30E4813A872095 ; TC[15][22].val[N64-1] = 0xA4F367EA6EB5D000 ; TC[15][23].val[N64-3] = +0x9 ; TC[15][23].val[N64-2] = 0x6F2A0AF8D14F5557 ; TC[15][23].val[N64-1] = 0x97884299711F0000 ; TC[15][24].val[N64-3] = -0x17 ; TC[15][24].val[N64-2] = 0x043D6470D2A35495 ; TC[15][24].val[N64-1] = 0xB4BCE3FE041A0000 ; TC[15][25].val[N64-3] = +0x2B ; TC[15][25].val[N64-2] = 0x16F2F0F3DA7F41C0 ; TC[15][25].val[N64-1] = 0xEA2FEABC08C00000 ; TC[15][26].val[N64-3] = -0x3B ; TC[15][26].val[N64-2] = 0x377EA5F21BD7EC0B ; TC[15][26].val[N64-1] = 0x2EB0E4E016D00000 ; TC[15][27].val[N64-3] = +0x37 ; TC[15][27].val[N64-2] = 0xB7C09FB49418DC21 ; TC[15][27].val[N64-1] = 0x8186C3E59F000000 ; TC[15][28].val[N64-3] = -0x1F ; TC[15][28].val[N64-2] = 0xAA91BBEFB2F680C1 ; TC[15][28].val[N64-1] = 0x197DD2C6DC000000 ; TC[15][29].val[N64-3] = +0x8 ; TC[15][29].val[N64-2] = 0x0F9F47C062FFB065 ; TC[15][29].val[N64-1] = 0x7C511F1BC0000000 ; TC[15][30].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0x8AAF953 ; TC[16][1].val[N64-1] = -0xF33DF4A93 ; TC[16][2].val[N64-1] = +0xCB94176572B ; TC[16][3].val[N64-1] = -0x6C3906F4723CB ; TC[16][4].val[N64-1] = +0x29093F8474297BF ; TC[16][5].val[N64-1] = -0xBD0D2B45FF1D485F ; TC[16][6].val[N64-2] = +0x2A ; TC[16][6].val[N64-1] = 0xF7A60DEE7D860037 ; TC[16][7].val[N64-2] = -0x7E9 ; TC[16][7].val[N64-1] = 0x229BCE7A5BC78D57 ; TC[16][8].val[N64-2] = +0x13390 ; TC[16][8].val[N64-1] = 0x15A7B1DCCDEEE949 ; TC[16][9].val[N64-2] = -0x2709F0 ; TC[16][9].val[N64-1] = 0x00CE214BF5A320E9 ; TC[16][10].val[N64-2] = +0x42E4EB8 ; TC[16][10].val[N64-1] = 0x5605A289B9E5FDA1 ; TC[16][11].val[N64-2] = -0x6160D0BF ; TC[16][11].val[N64-1] = 0x2B4859656CF59781 ; TC[16][12].val[N64-2] = +0x78FFE7316 ; TC[16][12].val[N64-1] = 0xA7DF914D28BC0095 ; TC[16][13].val[N64-2] = -0x80BAD13F3A ; TC[16][13].val[N64-1] = 0xB77E8C11E3044875 ; TC[16][14].val[N64-2] = +0x757136E1FEA ; TC[16][14].val[N64-1] = 0xF6ED44E69F12F65D ; TC[16][15].val[N64-2] = -0x5BE609C72297 ; TC[16][15].val[N64-1] = 0x3E0CD69F49B8B2BD ; TC[16][16].val[N64-2] = +0x3D9C43BB4656E ; TC[16][16].val[N64-1] = 0x35284C51396035D0 ; TC[16][17].val[N64-2] = -0x234D77C10CA97E ; TC[16][17].val[N64-1] = 0x18CC7272C648D870 ; TC[16][18].val[N64-2] = +0x1138FF5EC3EF5E5 ; TC[16][18].val[N64-1] = 0xEEF837ED7C22D2E0 ; TC[16][19].val[N64-2] = -0x71D74345BF00AF5 ; TC[16][19].val[N64-1] = 0x86D3A2AF50BE4AE0 ; TC[16][20].val[N64-2] = +0x2789594C44A339AD ; TC[16][20].val[N64-1] = 0x5C17CBDBFE2C9400 ; TC[16][21].val[N64-2] = -0xB6EE03C2F647FD91 ; TC[16][21].val[N64-1] = 0xE5C67E10E9594800 ; TC[16][22].val[N64-3] = +0x2 ; TC[16][22].val[N64-2] = 0xB7FE105325F51D2A ; TC[16][22].val[N64-1] = 0xF1CF244AC2711D00 ; TC[16][23].val[N64-3] = -0x8 ; TC[16][23].val[N64-2] = 0x5DF5F2702BF4C78B ; TC[16][23].val[N64-1] = 0x60BC5F1467D7FD00 ; TC[16][24].val[N64-3] = +0x14 ; TC[16][24].val[N64-2] = 0x5FD9A172059846B6 ; TC[16][24].val[N64-1] = 0x10974D056D1C8000 ; TC[16][25].val[N64-3] = -0x26 ; TC[16][25].val[N64-2] = 0x1388FF36D56BB7BD ; TC[16][25].val[N64-1] = 0x0FB861DD9019A000 ; TC[16][26].val[N64-3] = +0x34 ; TC[16][26].val[N64-2] = 0x3E2F248AD3FC7E22 ; TC[16][26].val[N64-1] = 0x5D818DAD4ED50000 ; TC[16][27].val[N64-3] = -0x31 ; TC[16][27].val[N64-2] = 0x15B74AA8B29BD396 ; TC[16][27].val[N64-1] = 0xD1ED0F61988D0000 ; TC[16][28].val[N64-3] = +0x1B ; TC[16][28].val[N64-2] = 0xDC78BB80F0A776DF ; TC[16][28].val[N64-1] = 0x168C224DF1600000 ; TC[16][29].val[N64-3] = -0x7 ; TC[16][29].val[N64-2] = 0x15BAFE101702BA09 ; TC[16][29].val[N64-1] = 0x32434C5763C00000 ; TC[16][30].val[N64-1] = +0x0 ; TC[17][0].val[N64-1] = -0x72363EA ; TC[17][1].val[N64-1] = +0xC7DEED980 ; TC[17][2].val[N64-1] = -0xA6E666C9DDA ; TC[17][3].val[N64-1] = +0x58850CEDF2DA0 ; TC[17][4].val[N64-1] = -0x217C8A1A186A752 ; TC[17][5].val[N64-1] = +0x99E78CBDD22B0CC0 ; TC[17][6].val[N64-2] = -0x22 ; TC[17][6].val[N64-1] = 0xE530476966D81D42 ; TC[17][7].val[N64-2] = +0x668 ; TC[17][7].val[N64-1] = 0xB27D3A32ED300D60 ; TC[17][8].val[N64-2] = -0xF891 ; TC[17][8].val[N64-1] = 0xC34D46AF667EE6DE ; TC[17][9].val[N64-2] = +0x1F7936 ; TC[17][9].val[N64-1] = 0xE9A227F62BEC8C00 ; TC[17][10].val[N64-2] = -0x35CC62E ; TC[17][10].val[N64-1] = 0x9172A44CAD5E81CE ; TC[17][11].val[N64-2] = +0x4E1F53D5 ; TC[17][11].val[N64-1] = 0x7F16188EFE874660 ; TC[17][12].val[N64-2] = -0x60D5E4FE9 ; TC[17][12].val[N64-1] = 0x5417E88FA9160246 ; TC[17][13].val[N64-2] = +0x66C590D209 ; TC[17][13].val[N64-1] = 0x78539A7D2FD12BC0 ; TC[17][14].val[N64-2] = -0x5D88EFA59BC ; TC[17][14].val[N64-1] = 0xC722FEE0F6551656 ; TC[17][15].val[N64-2] = +0x49047A63CB83 ; TC[17][15].val[N64-1] = 0xCD849AF92027B6A0 ; TC[17][16].val[N64-2] = -0x30D68CD9D5B53 ; TC[17][16].val[N64-1] = 0xE4BFD317C8F18A20 ; TC[17][17].val[N64-2] = +0x1BEB95AFE05927 ; TC[17][17].val[N64-1] = 0x72EF4743B7BC1E00 ; TC[17][18].val[N64-2] = -0xD97403C821F28D ; TC[17][18].val[N64-1] = 0x2D6E92D2585E8840 ; TC[17][19].val[N64-2] = +0x59A41842A58C2E5 ; TC[17][19].val[N64-1] = 0x8A4A5BA48BA80C00 ; TC[17][20].val[N64-2] = -0x1F113638F6DE4720 ; TC[17][20].val[N64-1] = 0xEF536A0A2B8B1000 ; TC[17][21].val[N64-2] = +0x8F74F2E339C12DBC ; TC[17][21].val[N64-1] = 0x0E9E44B3C3E06000 ; TC[17][22].val[N64-3] = -0x2 ; TC[17][22].val[N64-2] = 0x20C5C390E77D39CE ; TC[17][22].val[N64-1] = 0x7514292C64B4D600 ; TC[17][23].val[N64-3] = +0x6 ; TC[17][23].val[N64-2] = 0x898F0B8C2270D57A ; TC[17][23].val[N64-1] = 0x64EDCAE82009A000 ; TC[17][24].val[N64-3] = -0xF ; TC[17][24].val[N64-2] = 0xE463B39967B6ACBF ; TC[17][24].val[N64-1] = 0xDC09D8019182C000 ; TC[17][25].val[N64-3] = +0x1D ; TC[17][25].val[N64-2] = 0xA741BBCC9DE0860F ; TC[17][25].val[N64-1] = 0xE17DE04CB5FC0000 ; TC[17][26].val[N64-3] = -0x28 ; TC[17][26].val[N64-2] = 0xA0C76DF9A7453214 ; TC[17][26].val[N64-1] = 0xC86E2FB0E1360000 ; TC[17][27].val[N64-3] = +0x26 ; TC[17][27].val[N64-2] = 0x1F89952B247D8D94 ; TC[17][27].val[N64-1] = 0x69E0E16DF2200000 ; TC[17][28].val[N64-3] = -0x15 ; TC[17][28].val[N64-2] = 0x9D736C2C8B47CFFA ; TC[17][28].val[N64-1] = 0x5130853550800000 ; TC[17][29].val[N64-3] = +0x5 ; TC[17][29].val[N64-2] = 0x7DCC48E82718423E ; TC[17][29].val[N64-1] = 0x0C62396648000000 ; TC[17][30].val[N64-1] = +0x0 ; TC[18][0].val[N64-1] = +0x527C829 ; TC[18][1].val[N64-1] = -0x900767F97 ; TC[18][2].val[N64-1] = +0x77FF67C3D23 ; TC[18][3].val[N64-1] = -0x3F7F846A8ADAB ; TC[18][4].val[N64-1] = +0x17F72353E0E8137 ; TC[18][5].val[N64-1] = -0x6DE36EFCF9F2CEFF ; TC[18][6].val[N64-2] = +0x18 ; TC[18][6].val[N64-1] = 0xDB5C6CE43D6131F7 ; TC[18][7].val[N64-2] = -0x48D ; TC[18][7].val[N64-1] = 0xF5E46EC3020E2667 ; TC[18][8].val[N64-2] = +0xB03A ; TC[18][8].val[N64-1] = 0x8B5433E476F2097D ; TC[18][9].val[N64-2] = -0x1642DC ; TC[18][9].val[N64-1] = 0xD721CC6E82752231 ; TC[18][10].val[N64-2] = +0x25F64BC ; TC[18][10].val[N64-1] = 0xB60EAC326C43AD31 ; TC[18][11].val[N64-2] = -0x36FF44F4 ; TC[18][11].val[N64-1] = 0xB332105032C44D51 ; TC[18][12].val[N64-2] = +0x440357406 ; TC[18][12].val[N64-1] = 0x82A9A19FD63F558D ; TC[18][13].val[N64-2] = -0x480465445E ; TC[18][13].val[N64-1] = 0xDA1F39ABD8BF7EB5 ; TC[18][14].val[N64-2] = +0x41658EBA15F ; TC[18][14].val[N64-1] = 0x7EF7E81C786B241D ; TC[18][15].val[N64-2] = -0x32F0489C080B ; TC[18][15].val[N64-1] = 0x5E9F1E610C8C616D ; TC[18][16].val[N64-2] = +0x21FF2E66D0217 ; TC[18][16].val[N64-1] = 0x83FD9D3F3A0C8536 ; TC[18][17].val[N64-2] = -0x1365095283DF97 ; TC[18][17].val[N64-1] = 0xAE6044C6684A4984 ; TC[18][18].val[N64-2] = +0x96BE7A87F8D991 ; TC[18][18].val[N64-1] = 0xD2F69B807357E058 ; TC[18][19].val[N64-2] = -0x3E04CE21A0C460D ; TC[18][19].val[N64-1] = 0xD8C8CF9385A99270 ; TC[18][20].val[N64-2] = +0x15740E52E55ABBBD ; TC[18][20].val[N64-1] = 0x3B4B0B28A5159A20 ; TC[18][21].val[N64-2] = -0x62E2558B6053653F ; TC[18][21].val[N64-1] = 0xCB72C5CDC17341C0 ; TC[18][22].val[N64-3] = +0x1 ; TC[18][22].val[N64-2] = 0x76DD215709FA03E4 ; TC[18][22].val[N64-1] = 0xD6692B723E390780 ; TC[18][23].val[N64-3] = -0x4 ; TC[18][23].val[N64-2] = 0x7DBA9F8EF13EB644 ; TC[18][23].val[N64-1] = 0x9A138C4052B0B000 ; TC[18][24].val[N64-3] = +0xA ; TC[18][24].val[N64-2] = 0xE6BDF3E17B59CC88 ; TC[18][24].val[N64-1] = 0x3D2B41D6303D9000 ; TC[18][25].val[N64-3] = -0x14 ; TC[18][25].val[N64-2] = 0x4FFFFEDBB0DBBA00 ; TC[18][25].val[N64-1] = 0x1C49241ED28AC000 ; TC[18][26].val[N64-3] = +0x1B ; TC[18][26].val[N64-2] = 0xCB7010677111C541 ; TC[18][26].val[N64-1] = 0xC7B484D81D7B8000 ; TC[18][27].val[N64-3] = -0x1A ; TC[18][27].val[N64-2] = 0x0D20FC7D105E2766 ; TC[18][27].val[N64-1] = 0xC22BB19905B80000 ; TC[18][28].val[N64-3] = +0xE ; TC[18][28].val[N64-2] = 0xC17E5F74EFC545EE ; TC[18][28].val[N64-1] = 0xA78441711AA00000 ; TC[18][29].val[N64-3] = -0x3 ; TC[18][29].val[N64-2] = 0xBEE4A058D1F9A21F ; TC[18][29].val[N64-1] = 0x42EA8139EA000000 ; TC[18][30].val[N64-1] = +0x0 ; TC[19][0].val[N64-1] = -0x3418BE4 ; TC[19][1].val[N64-1] = +0x5AC31B738 ; TC[19][2].val[N64-1] = -0x4B72A16E71C ; TC[19][3].val[N64-1] = +0x27D551A05E2B0 ; TC[19][4].val[N64-1] = -0xEFFDD7339DAE24 ; TC[19][5].val[N64-1] = +0x449E8EF6C08A5308 ; TC[19][6].val[N64-2] = -0xF ; TC[19][6].val[N64-1] = 0x7C74605361CF0C3C ; TC[19][7].val[N64-2] = +0x2D4 ; TC[19][7].val[N64-1] = 0xBE22CD45355A4CE0 ; TC[19][8].val[N64-2] = -0x6D4A ; TC[19][8].val[N64-1] = 0x6A30A7671BF1D00C ; TC[19][9].val[N64-2] = +0xDC633 ; TC[19][9].val[N64-1] = 0x5CF2CE2FCB09A4C8 ; TC[19][10].val[N64-2] = -0x176FB32 ; TC[19][10].val[N64-1] = 0x8676BA02D5564B74 ; TC[19][11].val[N64-2] = +0x21E0A1B5 ; TC[19][11].val[N64-1] = 0x2DC0B947853E2D30 ; TC[19][12].val[N64-2] = -0x29CD93DCD ; TC[19][12].val[N64-1] = 0xE26400E92834D12C ; TC[19][13].val[N64-2] = +0x2C2B21BBED ; TC[19][13].val[N64-1] = 0x4665FD2A2B9352F8 ; TC[19][14].val[N64-2] = -0x2805F0C61A0 ; TC[19][14].val[N64-1] = 0x82F48084E618DFB4 ; TC[19][15].val[N64-2] = +0x1F1C3B3EE340 ; TC[19][15].val[N64-1] = 0x270B5ECC4D0C3040 ; TC[19][16].val[N64-2] = -0x14B8AF987CFDA ; TC[19][16].val[N64-1] = 0xAEB0A60A23D57EC0 ; TC[19][17].val[N64-2] = +0xBCC565666F466 ; TC[19][17].val[N64-1] = 0x102DC6DC47E4D900 ; TC[19][18].val[N64-2] = -0x5B872688D438C8 ; TC[19][18].val[N64-1] = 0xA46EF11836299B80 ; TC[19][19].val[N64-2] = +0x259683E942C2583 ; TC[19][19].val[N64-1] = 0x6228FF606120A000 ; TC[19][20].val[N64-2] = -0xCFAD163E21FBCC0 ; TC[19][20].val[N64-1] = 0x6F6DA9064ACB3800 ; TC[19][21].val[N64-2] = +0x3BBA76E00231FFC0 ; TC[19][21].val[N64-1] = 0x8C950487A0293800 ; TC[19][22].val[N64-2] = -0xE212BE1823A978BD ; TC[19][22].val[N64-1] = 0x064BDEEE98183400 ; TC[19][23].val[N64-3] = +0x2 ; TC[19][23].val[N64-2] = 0xB45CEC6D20D65883 ; TC[19][23].val[N64-1] = 0x46C5925DADCDC000 ; TC[19][24].val[N64-3] = -0x6 ; TC[19][24].val[N64-2] = 0x8E47D303E569EC96 ; TC[19][24].val[N64-1] = 0x36D66C1DC94E8000 ; TC[19][25].val[N64-3] = +0xC ; TC[19][25].val[N64-2] = 0x3335BEBD5C67B82A ; TC[19][25].val[N64-1] = 0x309BB9B15A400000 ; TC[19][26].val[N64-3] = -0x10 ; TC[19][26].val[N64-2] = 0xACC2D55353C9A831 ; TC[19][26].val[N64-1] = 0x9D6618E59E740000 ; TC[19][27].val[N64-3] = +0xF ; TC[19][27].val[N64-2] = 0x9CE9D59CCA515FB3 ; TC[19][27].val[N64-1] = 0xEDC1DBAB67C00000 ; TC[19][28].val[N64-3] = -0x8 ; TC[19][28].val[N64-2] = 0xD5E539BB5AF1B6CC ; TC[19][28].val[N64-1] = 0x48E0F482C7000000 ; TC[19][29].val[N64-3] = +0x2 ; TC[19][29].val[N64-2] = 0x3DBDFB3E5D03FDB9 ; TC[19][29].val[N64-1] = 0x5A632ED3F0000000 ; TC[19][30].val[N64-1] = +0x0 ; TC[20][0].val[N64-1] = +0x1CA7357 ; TC[20][1].val[N64-1] = -0x31CEA7E3B ; TC[20][2].val[N64-1] = +0x294F5DBDD23 ; TC[20][3].val[N64-1] = -0x15C2C10F87EA3 ; TC[20][4].val[N64-1] = +0x82CF7E58EA5587 ; TC[20][5].val[N64-1] = -0x25514EFE6C938E17 ; TC[20][6].val[N64-2] = +0x8 ; TC[20][6].val[N64-1] = 0x672B9246565043CF ; TC[20][7].val[N64-2] = -0x188 ; TC[20][7].val[N64-1] = 0x60EBD8684393378F ; TC[20][8].val[N64-2] = +0x3B0A ; TC[20][8].val[N64-1] = 0x1E19883375677E99 ; TC[20][9].val[N64-2] = -0x76CB5 ; TC[20][9].val[N64-1] = 0x220355F10134C191 ; TC[20][10].val[N64-2] = +0xC9B001 ; TC[20][10].val[N64-1] = 0x1367E6EDB3C1EA89 ; TC[20][11].val[N64-2] = -0x122EC044 ; TC[20][11].val[N64-1] = 0x8564A6594D1B4109 ; TC[20][12].val[N64-2] = +0x1663BDCE2 ; TC[20][12].val[N64-1] = 0x885E5E7E66C5B68D ; TC[20][13].val[N64-2] = -0x179BB6AB84 ; TC[20][13].val[N64-1] = 0x2387594874AD1ADD ; TC[20][14].val[N64-2] = +0x155998854CE ; TC[20][14].val[N64-1] = 0xA11D48FF0ECB1E65 ; TC[20][15].val[N64-2] = -0x10903663BF72 ; TC[20][15].val[N64-1] = 0x714465A333D2A925 ; TC[20][16].val[N64-2] = +0xB02F3490EA8C ; TC[20][16].val[N64-1] = 0x3859A2CFAC65FA3C ; TC[20][17].val[N64-2] = -0x6421EDD64BC57 ; TC[20][17].val[N64-1] = 0x5D01A2A9A60A2400 ; TC[20][18].val[N64-2] = +0x30773EECB048C5 ; TC[20][18].val[N64-1] = 0xA5C77A3D7AB05460 ; TC[20][19].val[N64-2] = -0x13DECBDCFFC502E ; TC[20][19].val[N64-1] = 0x6BEEBD7E08D7BFE0 ; TC[20][20].val[N64-2] = +0x6D9C27D6F755299 ; TC[20][20].val[N64-1] = 0x90685566BC101C80 ; TC[20][21].val[N64-2] = -0x1F7A021BE0A319EB ; TC[20][21].val[N64-1] = 0xF7FED65F4139AE00 ; TC[20][22].val[N64-2] = +0x76F84BD16A9CDFC7 ; TC[20][22].val[N64-1] = 0xED6FD0E838074100 ; TC[20][23].val[N64-3] = -0x1 ; TC[20][23].val[N64-2] = 0x6BDDD828BF45C92D ; TC[20][23].val[N64-1] = 0xC262CB32DAD03500 ; TC[20][24].val[N64-3] = +0x3 ; TC[20][24].val[N64-2] = 0x70EA77879713411B ; TC[20][24].val[N64-1] = 0x45351503D519EC00 ; TC[20][25].val[N64-3] = -0x6 ; TC[20][25].val[N64-2] = 0x657AC905DC4ADDE4 ; TC[20][25].val[N64-1] = 0x560A520C29AAB000 ; TC[20][26].val[N64-3] = +0x8 ; TC[20][26].val[N64-2] = 0xBBC516E6A444A4CA ; TC[20][26].val[N64-1] = 0x401EAC6EC4ED4000 ; TC[20][27].val[N64-3] = -0x8 ; TC[20][27].val[N64-2] = 0x2B753A51C57E65A9 ; TC[20][27].val[N64-1] = 0x39FCDDF001900000 ; TC[20][28].val[N64-3] = +0x4 ; TC[20][28].val[N64-2] = 0x9EA1166A132A8E9C ; TC[20][28].val[N64-1] = 0xE1B100E097300000 ; TC[20][29].val[N64-3] = -0x1 ; TC[20][29].val[N64-2] = 0x2BC7BECB77002A54 ; TC[20][29].val[N64-1] = 0xAFDE1025C7000000 ; TC[20][30].val[N64-1] = +0x0 ; TC[21][0].val[N64-1] = -0xDA4F4E ; TC[21][1].val[N64-1] = +0x17AA18B48 ; TC[21][2].val[N64-1] = -0x13954A49636 ; TC[21][3].val[N64-1] = +0xA4AEC23023F0 ; TC[21][4].val[N64-1] = -0x3DBC03D1D3A2F6 ; TC[21][5].val[N64-1] = +0x11929600D2402038 ; TC[21][6].val[N64-2] = -0x3 ; TC[21][6].val[N64-1] = 0xF2BF7A320017B8BE ; TC[21][7].val[N64-2] = +0xB7 ; TC[21][7].val[N64-1] = 0xF672A147CE2BCE00 ; TC[21][8].val[N64-2] = -0x1B9E ; TC[21][8].val[N64-1] = 0xEBE4FA9BAD50676A ; TC[21][9].val[N64-2] = +0x37757 ; TC[21][9].val[N64-1] = 0xED7555F9271D5938 ; TC[21][10].val[N64-2] = -0x5DF66E ; TC[21][10].val[N64-1] = 0xBA2B191CD6582D02 ; TC[21][11].val[N64-2] = +0x8742A9B ; TC[21][11].val[N64-1] = 0xB2CD8E064BA69530 ; TC[21][12].val[N64-2] = -0xA639E0C5 ; TC[21][12].val[N64-1] = 0x1294F3B523C3A9F2 ; TC[21][13].val[N64-2] = +0xAEEF63DBE ; TC[21][13].val[N64-1] = 0xCE35E15BEA881748 ; TC[21][14].val[N64-2] = -0x9DE79C9DCA ; TC[21][14].val[N64-1] = 0x83E87270829B3DCA ; TC[21][15].val[N64-2] = +0x7A47AEF0B25 ; TC[21][15].val[N64-1] = 0x00C490901F983BE0 ; TC[21][16].val[N64-2] = -0x51269BB46801 ; TC[21][16].val[N64-1] = 0xBB5945DF8FC6E4E0 ; TC[21][17].val[N64-2] = +0x2E0B1B0A3053C ; TC[21][17].val[N64-1] = 0xA9AE63C006055D00 ; TC[21][18].val[N64-2] = -0x163FED609B85A4 ; TC[21][18].val[N64-1] = 0x3AEF9EB8AC5C4BC0 ; TC[21][19].val[N64-2] = +0x91BA511FE38F71 ; TC[21][19].val[N64-1] = 0x8896F9A8897C3C00 ; TC[21][20].val[N64-2] = -0x322B1E0CE20D88E ; TC[21][20].val[N64-1] = 0x75D57D94113F0800 ; TC[21][21].val[N64-2] = +0xE63075F5EA3ED9B ; TC[21][21].val[N64-1] = 0xC95DCC6077032800 ; TC[21][22].val[N64-2] = -0x364E5438EF4B146B ; TC[21][22].val[N64-1] = 0x326C37AE7B78CA00 ; TC[21][23].val[N64-2] = +0xA5E41F93BD794334 ; TC[21][23].val[N64-1] = 0xA146A13AEF2D6000 ; TC[21][24].val[N64-3] = -0x1 ; TC[21][24].val[N64-2] = 0x912AA044917E8563 ; TC[21][24].val[N64-1] = 0x5E68A88A70C94000 ; TC[21][25].val[N64-3] = +0x2 ; TC[21][25].val[N64-2] = 0xE8EE3EC3860C5E7A ; TC[21][25].val[N64-1] = 0x7768A1F39C4C0000 ; TC[21][26].val[N64-3] = -0x3 ; TC[21][26].val[N64-2] = 0xF827226AE2C161F7 ; TC[21][26].val[N64-1] = 0xB724C132DB6A0000 ; TC[21][27].val[N64-3] = +0x3 ; TC[21][27].val[N64-2] = 0xB5C4C19566BC23F2 ; TC[21][27].val[N64-1] = 0x78435C40A9E00000 ; TC[21][28].val[N64-3] = -0x2 ; TC[21][28].val[N64-2] = 0x18A9DAEFAB717ABE ; TC[21][28].val[N64-1] = 0xB635F9F267800000 ; TC[21][29].val[N64-2] = +0x87F46B6D1BD899DF ; TC[21][29].val[N64-1] = 0x95FFB3BB38000000 ; TC[21][30].val[N64-1] = +0x0 ; TC[22][0].val[N64-1] = +0x594EFD ; TC[22][1].val[N64-1] = -0x9A8BAFCF ; TC[22][2].val[N64-1] = +0x7F9B0B1FAB ; TC[22][3].val[N64-1] = -0x42EB3C5F1AA3 ; TC[22][4].val[N64-1] = +0x1907D64130961F ; TC[22][5].val[N64-1] = -0x71C0314A3877B97 ; TC[22][6].val[N64-2] = +0x1 ; TC[22][6].val[N64-1] = 0x980B8E26E95D6FEF ; TC[22][7].val[N64-2] = -0x4A ; TC[22][7].val[N64-1] = 0x1C29474FF5A78BBF ; TC[22][8].val[N64-2] = +0xB1A ; TC[22][8].val[N64-1] = 0xA2E480A68A104BCD ; TC[22][9].val[N64-2] = -0x16400 ; TC[22][9].val[N64-1] = 0xB4C7B7FE0386C7D9 ; TC[22][10].val[N64-2] = +0x259F79 ; TC[22][10].val[N64-1] = 0xDDE37A1F9450D899 ; TC[22][11].val[N64-2] = -0x360DC38 ; TC[22][11].val[N64-1] = 0x0E39D8F21D0CDCB9 ; TC[22][12].val[N64-2] = +0x424DA2FE ; TC[22][12].val[N64-1] = 0xCEB5D477822943A5 ; TC[22][13].val[N64-2] = -0x45A642256 ; TC[22][13].val[N64-1] = 0xC7A3F6231DD4103D ; TC[22][14].val[N64-2] = +0x3EC1F430FF ; TC[22][14].val[N64-1] = 0x10AE17D66122E4C5 ; TC[22][15].val[N64-2] = -0x308416CE006 ; TC[22][15].val[N64-1] = 0xC4617A3815F44835 ; TC[22][16].val[N64-2] = +0x202506459B29 ; TC[22][16].val[N64-1] = 0xB8AE243CCFFA9FD2 ; TC[22][17].val[N64-2] = -0x1235A321B0729 ; TC[22][17].val[N64-1] = 0x18AC40F25ED3AF84 ; TC[22][18].val[N64-2] = +0x8C945DDF12338 ; TC[22][18].val[N64-1] = 0x93C010AEDFAE62C8 ; TC[22][19].val[N64-2] = -0x3976DD3844DE77 ; TC[22][19].val[N64-1] = 0x8B5284D8F6896BF0 ; TC[22][20].val[N64-2] = +0x13C1834F916B92C ; TC[22][20].val[N64-1] = 0x63D0EF568BA45760 ; TC[22][21].val[N64-2] = -0x5A87DDF12520D42 ; TC[22][21].val[N64-1] = 0xA7161046C4B975C0 ; TC[22][22].val[N64-2] = +0x1555109F07863AFD ; TC[22][22].val[N64-1] = 0x4C1B3B06778AF480 ; TC[22][23].val[N64-2] = -0x41178A122FB92D81 ; TC[22][23].val[N64-1] = 0x2EA1B0AA9DBAE000 ; TC[22][24].val[N64-2] = +0x9D3EFEE9E615C901 ; TC[22][24].val[N64-1] = 0x540D224F32777000 ; TC[22][25].val[N64-3] = -0x1 ; TC[22][25].val[N64-2] = 0x23B73554BB9EE619 ; TC[22][25].val[N64-1] = 0x17243D2F0410C000 ; TC[22][26].val[N64-3] = +0x1 ; TC[22][26].val[N64-2] = 0x8D95FCB9256EB07C ; TC[22][26].val[N64-1] = 0x5B461F374AB08000 ; TC[22][27].val[N64-3] = -0x1 ; TC[22][27].val[N64-2] = 0x73543EF5C8BB7F1A ; TC[22][27].val[N64-1] = 0xB8B95B77ABA80000 ; TC[22][28].val[N64-2] = +0xD1AE06C64A1057D3 ; TC[22][28].val[N64-1] = 0xB99973F47A600000 ; TC[22][29].val[N64-2] = -0x3516FB676ED739F8 ; TC[22][29].val[N64-1] = 0xA1B6E45546000000 ; TC[22][30].val[N64-1] = +0x0 ; TC[23][0].val[N64-1] = -0x1F1058 ; TC[23][1].val[N64-1] = +0x35A237F0 ; TC[23][2].val[N64-1] = -0x2C2F7C5C08 ; TC[23][3].val[N64-1] = +0x171EE28CB6E0 ; TC[23][4].val[N64-1] = -0x8A11CEE2DF618 ; TC[23][5].val[N64-1] = +0x2721C7C40075F10 ; TC[23][6].val[N64-1] = -0x8C143F6B73DCBD88 ; TC[23][7].val[N64-2] = +0x19 ; TC[23][7].val[N64-1] = 0x63A0369E29251DC0 ; TC[23][8].val[N64-2] = -0x3CB ; TC[23][8].val[N64-1] = 0xE51B4FF8CA590AC8 ; TC[23][9].val[N64-2] = +0x797A ; TC[23][9].val[N64-1] = 0x7CC73703B0EE6510 ; TC[23][10].val[N64-2] = -0xCD044 ; TC[23][10].val[N64-1] = 0xD7AF600B101C9458 ; TC[23][11].val[N64-2] = +0x12601B5 ; TC[23][11].val[N64-1] = 0x2FDC673C4941F7E0 ; TC[23][12].val[N64-2] = -0x167FC7F5 ; TC[23][12].val[N64-1] = 0xED85AC1D12786048 ; TC[23][13].val[N64-2] = +0x1797F84D0 ; TC[23][13].val[N64-1] = 0x3279707C7D3A6FF0 ; TC[23][14].val[N64-2] = -0x1539374A7F ; TC[23][14].val[N64-1] = 0x05453D75F24F5918 ; TC[23][15].val[N64-2] = +0x10618005638 ; TC[23][15].val[N64-1] = 0xAEE5EC04991D9580 ; TC[23][16].val[N64-2] = -0xAD627D7292A ; TC[23][16].val[N64-1] = 0x94D752E944F0E680 ; TC[23][17].val[N64-2] = +0x62135F2D83B1 ; TC[23][17].val[N64-1] = 0xD565F094A1442200 ; TC[23][18].val[N64-2] = -0x2F4181300BBFA ; TC[23][18].val[N64-1] = 0xF08E380ABC92D900 ; TC[23][19].val[N64-2] = +0x134A7CA7CCFCEA ; TC[23][19].val[N64-1] = 0xBB82B0091F562000 ; TC[23][20].val[N64-2] = -0x69FB0CDB8AC980 ; TC[23][20].val[N64-1] = 0x3C719C645A33B000 ; TC[23][21].val[N64-2] = +0x1E514144489F8A2 ; TC[23][21].val[N64-1] = 0xA654365CDBE97000 ; TC[23][22].val[N64-2] = -0x722CEA0D5B7A8F0 ; TC[23][22].val[N64-1] = 0xD990B9DE48FA1800 ; TC[23][23].val[N64-2] = +0x15C077CE7AD9A596 ; TC[23][23].val[N64-1] = 0x18825947C0B88000 ; TC[23][24].val[N64-2] = -0x347F465A9D66E307 ; TC[23][24].val[N64-1] = 0xBDA964A16CD30000 ; TC[23][25].val[N64-2] = +0x614E48CAA49F936B ; TC[23][25].val[N64-1] = 0xFB70B846A6600000 ; TC[23][26].val[N64-2] = -0x84842E24B1DE1716 ; TC[23][26].val[N64-1] = 0x44D57D3851980000 ; TC[23][27].val[N64-2] = +0x7BADC1445E2CDA24 ; TC[23][27].val[N64-1] = 0xE1C6A21A70800000 ; TC[23][28].val[N64-2] = -0x45CBC9C734777340 ; TC[23][28].val[N64-1] = 0x459948C052000000 ; TC[23][29].val[N64-2] = +0x11A9C36E63C9C8C2 ; TC[23][29].val[N64-1] = 0xFE26967E20000000 ; TC[23][30].val[N64-1] = +0x0 ; TC[24][0].val[N64-1] = +0x90F6F ; TC[24][1].val[N64-1] = -0xF9B9637 ; TC[24][2].val[N64-1] = +0xCD463BCEF ; TC[24][3].val[N64-1] = -0x6B2D746E84F ; TC[24][4].val[N64-1] = +0x27EA8C69795D3 ; TC[24][5].val[N64-1] = -0xB4A1490795C2D3 ; TC[24][6].val[N64-1] = +0x28544812CE9CE68B ; TC[24][7].val[N64-2] = -0x7 ; TC[24][7].val[N64-1] = 0x4B8522464133586B ; TC[24][8].val[N64-2] = +0x116 ; TC[24][8].val[N64-1] = 0xB554D9CCC78D5605 ; TC[24][9].val[N64-2] = -0x22C5 ; TC[24][9].val[N64-1] = 0x300792A8ABC57555 ; TC[24][10].val[N64-2] = +0x3A92D ; TC[24][10].val[N64-1] = 0x434077EBE26F3BED ; TC[24][11].val[N64-2] = -0x53D964 ; TC[24][11].val[N64-1] = 0x5C22D99E91B0028D ; TC[24][12].val[N64-2] = +0x667D9B3 ; TC[24][12].val[N64-1] = 0xE313CA89E852BDB1 ; TC[24][13].val[N64-2] = -0x6B4CA5F1 ; TC[24][13].val[N64-1] = 0x3393D12438AC1DF1 ; TC[24][14].val[N64-2] = +0x605E2ACBC ; TC[24][14].val[N64-1] = 0xDE473E75894704F9 ; TC[24][15].val[N64-2] = -0x4A443D7B2F ; TC[24][15].val[N64-1] = 0xCA5B061E5CD47499 ; TC[24][16].val[N64-2] = +0x310F18821ED ; TC[24][16].val[N64-1] = 0xB2D1F49F83571FC8 ; TC[24][17].val[N64-2] = -0x1BB64CED76F3 ; TC[24][17].val[N64-1] = 0x6BB3436938039970 ; TC[24][18].val[N64-2] = +0xD55C6DC3B8CA ; TC[24][18].val[N64-1] = 0xBA3C570AF07D80E0 ; TC[24][19].val[N64-2] = -0x56FDB90BCB921 ; TC[24][19].val[N64-1] = 0x0EC2ACEECE637960 ; TC[24][20].val[N64-2] = +0x1DD5A7BEAB95A8 ; TC[24][20].val[N64-1] = 0x03ED9ECC7332C900 ; TC[24][21].val[N64-2] = -0x8867979F553DD5 ; TC[24][21].val[N64-1] = 0xFD0BD07C25D15000 ; TC[24][22].val[N64-2] = +0x2012CBFEF7553CE ; TC[24][22].val[N64-1] = 0xF778EC96E23CC100 ; TC[24][23].val[N64-2] = -0x61AC5BF5FDA5789 ; TC[24][23].val[N64-1] = 0x9CA5601836BC1900 ; TC[24][24].val[N64-2] = +0xEB8639D3EE4841F ; TC[24][24].val[N64-1] = 0xCC3AD200A0463800 ; TC[24][25].val[N64-2] = -0x1B434BC7BFD45B02 ; TC[24][25].val[N64-1] = 0xF178336B23F8E000 ; TC[24][26].val[N64-2] = +0x2519F0601DA6BB69 ; TC[24][26].val[N64-1] = 0x923846A9A9E60000 ; TC[24][27].val[N64-2] = -0x229ADA3CA7B2B345 ; TC[24][27].val[N64-1] = 0x1A56220EEBF10000 ; TC[24][28].val[N64-2] = +0x138495AA58F9952F ; TC[24][28].val[N64-1] = 0xB178ADEE01580000 ; TC[24][29].val[N64-2] = -0x4EFE54ADB00D88F ; TC[24][29].val[N64-1] = 0x645F3AF424800000 ; TC[24][30].val[N64-1] = +0x0 ; TC[25][0].val[N64-1] = -0x22CAA ; TC[25][1].val[N64-1] = +0x3BCC430 ; TC[25][2].val[N64-1] = -0x310B8516A ; TC[25][3].val[N64-1] = +0x198D3E92880 ; TC[25][4].val[N64-1] = -0x97F003F7DA32 ; TC[25][5].val[N64-1] = +0x2AE2259BA07210 ; TC[25][6].val[N64-1] = -0x98E2BFCF7688032 ; TC[25][7].val[N64-2] = +0x1 ; TC[25][7].val[N64-1] = 0xB99DFF8159554FA0 ; TC[25][8].val[N64-2] = -0x41 ; TC[25][8].val[N64-1] = 0xC85357FB21510DDE ; TC[25][9].val[N64-2] = +0x831 ; TC[25][9].val[N64-1] = 0x14FA2A856FF84050 ; TC[25][10].val[N64-2] = -0xDC67 ; TC[25][10].val[N64-1] = 0xEF668A2F6C2F0E3E ; TC[25][11].val[N64-2] = +0x13AFAE ; TC[25][11].val[N64-1] = 0xBD96ED7706CAE140 ; TC[25][12].val[N64-2] = -0x1806100 ; TC[25][12].val[N64-1] = 0x92437F12CADD84A6 ; TC[25][13].val[N64-2] = +0x191C8A7F ; TC[25][13].val[N64-1] = 0x6F1CC89F263AFB70 ; TC[25][14].val[N64-2] = -0x1684F5499 ; TC[25][14].val[N64-1] = 0x70244AD2C0196766 ; TC[25][15].val[N64-2] = +0x1154736163 ; TC[25][15].val[N64-1] = 0xE12F24E4560948A0 ; TC[25][16].val[N64-2] = -0xB6EA29D010 ; TC[25][16].val[N64-1] = 0x733371BBF8467B20 ; TC[25][17].val[N64-2] = +0x6730A00989C ; TC[25][17].val[N64-1] = 0x278219B0F647E000 ; TC[25][18].val[N64-2] = -0x319818D406BC ; TC[25][18].val[N64-1] = 0xD1D32B60509E9E40 ; TC[25][19].val[N64-2] = +0x14326FB133183 ; TC[25][19].val[N64-1] = 0x503CF6F1BB445C00 ; TC[25][20].val[N64-2] = -0x6EB54AD21FD8E ; TC[25][20].val[N64-1] = 0xC7B07BF54DCF6000 ; TC[25][21].val[N64-2] = +0x1F9A53C59F0613 ; TC[25][21].val[N64-1] = 0xDD5CDCF6075E1000 ; TC[25][22].val[N64-2] = -0x76C8216E37E059 ; TC[25][22].val[N64-1] = 0x4EDEDABF9F9EE600 ; TC[25][23].val[N64-2] = +0x169688364E86B2F ; TC[25][23].val[N64-1] = 0x2C3B92396F06A000 ; TC[25][24].val[N64-2] = -0x366C6BDEBDEAA8F ; TC[25][24].val[N64-1] = 0x324751BC9454C000 ; TC[25][25].val[N64-2] = +0x64B8B421EEA7B5F ; TC[25][25].val[N64-1] = 0xCAA1A1941D4C0000 ; TC[25][26].val[N64-2] = -0x88FA6A5B98E4154 ; TC[25][26].val[N64-1] = 0x9F3686253A460000 ; TC[25][27].val[N64-2] = +0x7FAFA986C778660 ; TC[25][27].val[N64-1] = 0x539514EA79200000 ; TC[25][28].val[N64-2] = -0x47FB2CC9FC84A6E ; TC[25][28].val[N64-1] = 0xC1B13F2E5C800000 ; TC[25][29].val[N64-2] = +0x1233399A4BC9C64 ; TC[25][29].val[N64-1] = 0x36415BD108000000 ; TC[25][30].val[N64-1] = +0x0 ; TC[26][0].val[N64-1] = +0x6B0D ; TC[26][1].val[N64-1] = -0xB7934B ; TC[26][2].val[N64-1] = +0x963B3F67 ; TC[26][3].val[N64-1] = -0x4E1994B26F ; TC[26][4].val[N64-1] = +0x1CF6EC4F1C2B ; TC[26][5].val[N64-1] = -0x82892B0F8AB33 ; TC[26][6].val[N64-1] = +0x1D077932C5FED8B ; TC[26][7].val[N64-1] = -0x53B1735CB4E639FB ; TC[26][8].val[N64-2] = +0xC ; TC[26][8].val[N64-1] = 0x71A94D477BE562E9 ; TC[26][9].val[N64-2] = -0x18C ; TC[26][9].val[N64-1] = 0x00DDB85D341A9BFD ; TC[26][10].val[N64-2] = +0x298C ; TC[26][10].val[N64-1] = 0xCB242D8981F4E03D ; TC[26][11].val[N64-2] = -0x3B483 ; TC[26][11].val[N64-1] = 0xBCD38883AF2A785D ; TC[26][12].val[N64-2] = +0x483B22 ; TC[26][12].val[N64-1] = 0x1BABA6E0110C3889 ; TC[26][13].val[N64-2] = -0x4B63A4B ; TC[26][13].val[N64-1] = 0xD3E4EF5E9B6CBEF1 ; TC[26][14].val[N64-2] = +0x4382DBF6 ; TC[26][14].val[N64-1] = 0x08F86F9D93B29979 ; TC[26][15].val[N64-2] = -0x33E21DC50 ; TC[26][15].val[N64-1] = 0x984AFB47849368C9 ; TC[26][16].val[N64-2] = +0x222EAEAFBD ; TC[26][16].val[N64-1] = 0xBB9DCBD1D668EDF6 ; TC[26][17].val[N64-2] = -0x13429F798B1 ; TC[26][17].val[N64-1] = 0xE8586A95087D6D94 ; TC[26][18].val[N64-2] = +0x93EFB8FFA77 ; TC[26][18].val[N64-1] = 0x9C156BCC48F60118 ; TC[26][19].val[N64-2] = -0x3C2E69CBEAFF ; TC[26][19].val[N64-1] = 0x2FDFDC0CE601C6B0 ; TC[26][20].val[N64-2] = +0x1498B19ACF21E ; TC[26][20].val[N64-1] = 0x10597573D4A4D020 ; TC[26][21].val[N64-2] = -0x5DFB7D4A78F9A ; TC[26][21].val[N64-1] = 0xC1877CFD376154C0 ; TC[26][22].val[N64-2] = +0x160ED9E382B2A5 ; TC[26][22].val[N64-1] = 0x5492ED6E84B16780 ; TC[26][23].val[N64-2] = -0x430F366C7D08E2 ; TC[26][23].val[N64-1] = 0x0076246AD5D15000 ; TC[26][24].val[N64-2] = +0xA1739F0DCB783B ; TC[26][24].val[N64-1] = 0x838EE0CAFB0B9000 ; TC[26][25].val[N64-2] = -0x12A981DC858C6E8 ; TC[26][25].val[N64-1] = 0xBC2E35E23BE5C000 ; TC[26][26].val[N64-2] = +0x195D46141C36526 ; TC[26][26].val[N64-1] = 0x01583D552A1B8000 ; TC[26][27].val[N64-2] = -0x17A181E4F6AA1C3 ; TC[26][27].val[N64-1] = 0x60B66BD754F80000 ; TC[26][28].val[N64-2] = +0xD50B79EFFD08F8 ; TC[26][28].val[N64-1] = 0xE48F41C2CAA00000 ; TC[26][29].val[N64-2] = -0x35D8B07B3E247E ; TC[26][29].val[N64-1] = 0x14A2CEB4AA000000 ; TC[26][30].val[N64-1] = +0x0 ; TC[27][0].val[N64-1] = -0xFDC ; TC[27][1].val[N64-1] = +0x1B2268 ; TC[27][2].val[N64-1] = -0x16282484 ; TC[27][3].val[N64-1] = +0xB7E728A10 ; TC[27][4].val[N64-1] = -0x441000DFDDC ; TC[27][5].val[N64-1] = +0x132213EAC60D8 ; TC[27][6].val[N64-1] = -0x43F2B64377E824 ; TC[27][7].val[N64-1] = +0xC3899C923566BA0 ; TC[27][8].val[N64-2] = -0x1 ; TC[27][8].val[N64-1] = 0xD05A9913078E64B4 ; TC[27][9].val[N64-2] = +0x39 ; TC[27][9].val[N64-1] = 0x9FEF6BD38139FE98 ; TC[27][10].val[N64-2] = -0x609 ; TC[27][10].val[N64-1] = 0x4CA93E2CBF92D8EC ; TC[27][11].val[N64-2] = +0x8995 ; TC[27][11].val[N64-1] = 0x8FDA9D3412ECC990 ; TC[27][12].val[N64-2] = -0xA7630 ; TC[27][12].val[N64-1] = 0xD54C9B8B76DB8C54 ; TC[27][13].val[N64-2] = +0xAE7542 ; TC[27][13].val[N64-1] = 0x30D2189B1B633C28 ; TC[27][14].val[N64-2] = -0x9C04456 ; TC[27][14].val[N64-1] = 0xDBF2C65746B7C3EC ; TC[27][15].val[N64-2] = +0x77BF572E ; TC[27][15].val[N64-1] = 0x22F43D48100EC7C0 ; TC[27][16].val[N64-2] = -0x4ECC371AD ; TC[27][16].val[N64-1] = 0xC02066012A7F6340 ; TC[27][17].val[N64-2] = +0x2C591F138E ; TC[27][17].val[N64-1] = 0xF40BA11EDC245300 ; TC[27][18].val[N64-2] = -0x1544432A38E ; TC[27][18].val[N64-1] = 0xCF601E0823166080 ; TC[27][19].val[N64-2] = +0x8A48163522E ; TC[27][19].val[N64-1] = 0x812A94F6B7284000 ; TC[27][20].val[N64-2] = -0x2F47CFEA4DFD ; TC[27][20].val[N64-1] = 0x4143263D8694A800 ; TC[27][21].val[N64-2] = +0xD78D22E9CC04 ; TC[27][21].val[N64-1] = 0x40ACF45D001DE800 ; TC[27][22].val[N64-2] = -0x328C8CC1630F0 ; TC[27][22].val[N64-1] = 0x49A8FC6F87016C00 ; TC[27][23].val[N64-2] = +0x998F267D8B77F ; TC[27][23].val[N64-1] = 0x6E0C8668110C4000 ; TC[27][24].val[N64-2] = -0x1717325140D996 ; TC[27][24].val[N64-1] = 0x7077184E02458000 ; TC[27][25].val[N64-2] = +0x2AAD6FD3F09AE7 ; TC[27][25].val[N64-1] = 0x7C6E387063200000 ; TC[27][26].val[N64-2] = -0x39F8AC4AC6B6BD ; TC[27][26].val[N64-1] = 0x27321431492C0000 ; TC[27][27].val[N64-2] = +0x35FB75261E1EBC ; TC[27][27].val[N64-1] = 0x33988F2BBE400000 ; TC[27][28].val[N64-2] = -0x1E6777A59C74F0 ; TC[27][28].val[N64-1] = 0x254B014B71000000 ; TC[27][29].val[N64-2] = +0x7AE8A40A360DC ; TC[27][29].val[N64-1] = 0x4227614390000000 ; TC[27][30].val[N64-1] = +0x0 ; TC[28][0].val[N64-1] = +0x1B3 ; TC[28][1].val[N64-1] = -0x2E68F ; TC[28][2].val[N64-1] = +0x25D0217 ; TC[28][3].val[N64-1] = -0x1392F9957 ; TC[28][4].val[N64-1] = +0x73AC9812CB ; TC[28][5].val[N64-1] = -0x2074263D75FB ; TC[28][6].val[N64-1] = +0x7309AF2620993 ; TC[28][7].val[N64-1] = -0x14A748496868393 ; TC[28][8].val[N64-1] = +0x30F66A35272E4BC5 ; TC[28][9].val[N64-2] = -0x6 ; TC[28][9].val[N64-1] = 0x10EC1F6B23C8B50D ; TC[28][10].val[N64-2] = +0xA2 ; TC[28][10].val[N64-1] = 0x6AC5980304FA8EE5 ; TC[28][11].val[N64-2] = -0xE70 ; TC[28][11].val[N64-1] = 0x64246460331A8CA5 ; TC[28][12].val[N64-2] = +0x118AA ; TC[28][12].val[N64-1] = 0xF0BC817B6C93FD39 ; TC[28][13].val[N64-2] = -0x12420F ; TC[28][13].val[N64-1] = 0xBE3A88D1E84CEA29 ; TC[28][14].val[N64-2] = +0x104E9F4 ; TC[28][14].val[N64-1] = 0x8D408A0B80ADB8D1 ; TC[28][15].val[N64-2] = -0xC80416E ; TC[28][15].val[N64-1] = 0x7AADF438FB4BD551 ; TC[28][16].val[N64-2] = +0x83774E02 ; TC[28][16].val[N64-1] = 0xAA1ABCD51B4880C4 ; TC[28][17].val[N64-2] = -0x49E90C2A9 ; TC[28][17].val[N64-1] = 0x0F96E3531FBD2E00 ; TC[28][18].val[N64-2] = +0x2368257678 ; TC[28][18].val[N64-1] = 0x4846815E1A314DE0 ; TC[28][19].val[N64-2] = -0xE6015675F1 ; TC[28][19].val[N64-1] = 0x10522E428972D060 ; TC[28][20].val[N64-2] = +0x4E9271EF44D ; TC[28][20].val[N64-1] = 0x05F3085269FEB780 ; TC[28][21].val[N64-2] = -0x165E95D2FF0B ; TC[28][21].val[N64-1] = 0xDD247213C8E77600 ; TC[28][22].val[N64-2] = +0x53DE8EA51BD9 ; TC[28][22].val[N64-1] = 0xDC2563CA70EA5500 ; TC[28][23].val[N64-2] = -0xFE99889AA7B0 ; TC[28][23].val[N64-1] = 0xB15C6C3BB7E42100 ; TC[28][24].val[N64-2] = +0x2642568C6651B ; TC[28][24].val[N64-1] = 0x1202DE9B0252B400 ; TC[28][25].val[N64-2] = -0x46ABCF0A25283 ; TC[28][25].val[N64-1] = 0xBEEF6A429949F000 ; TC[28][26].val[N64-2] = +0x5FF227FF0DF92 ; TC[28][26].val[N64-1] = 0x2E8B73DD1038C000 ; TC[28][27].val[N64-2] = -0x594D46732C483 ; TC[28][27].val[N64-1] = 0x68CE42257D480000 ; TC[28][28].val[N64-2] = +0x3246D91E38BA3 ; TC[28][28].val[N64-1] = 0xD98D8FECEC500000 ; TC[28][29].val[N64-2] = -0xCB2CFA451FE2 ; TC[28][29].val[N64-1] = 0x82EA996559000000 ; TC[28][30].val[N64-1] = +0x0 ; TC[29][0].val[N64-1] = -0x1E ; TC[29][1].val[N64-1] = +0x3318 ; TC[29][2].val[N64-1] = -0x2989B6 ; TC[29][3].val[N64-1] = +0x15750B10 ; TC[29][4].val[N64-1] = -0x7E8C30BE6 ; TC[29][5].val[N64-1] = +0x236FAA79E68 ; TC[29][6].val[N64-1] = -0x7D6121B5771E ; TC[29][7].val[N64-1] = +0x167882FB3818C0 ; TC[29][8].val[N64-1] = -0x352E936111EE61A ; TC[29][9].val[N64-1] = +0x694114AF317D3E68 ; TC[29][10].val[N64-2] = -0xA ; TC[29][10].val[N64-1] = 0xFDE02D19CD90EBC2 ; TC[29][11].val[N64-2] = +0xF9 ; TC[29][11].val[N64-1] = 0xCC122231D5607A50 ; TC[29][12].val[N64-2] = -0x12F0 ; TC[29][12].val[N64-1] = 0xFA8C0598B1002B82 ; TC[29][13].val[N64-2] = +0x13B07 ; TC[29][13].val[N64-1] = 0x9F701A8D7390E818 ; TC[29][14].val[N64-2] = -0x119063 ; TC[29][14].val[N64-1] = 0xDC23941D481BBB2A ; TC[29][15].val[N64-2] = +0xD72F2E ; TC[29][15].val[N64-1] = 0xD0EAC6DAA0E10AE0 ; TC[29][16].val[N64-2] = -0x8D483B3 ; TC[29][16].val[N64-1] = 0xFE95EB199BFEB8E0 ; TC[29][17].val[N64-2] = +0x4F59081F ; TC[29][17].val[N64-1] = 0xB930BFEF8B04BB00 ; TC[29][18].val[N64-2] = -0x25F9A4506 ; TC[29][18].val[N64-1] = 0x3A388EFFD7D5DFC0 ; TC[29][19].val[N64-2] = +0xF677C35AE ; TC[29][19].val[N64-1] = 0x3AE7D2D956124C00 ; TC[29][20].val[N64-2] = -0x542012993D ; TC[29][20].val[N64-1] = 0x73AA5CCCEF8D3800 ; TC[29][21].val[N64-2] = +0x17EE8BC351B ; TC[29][21].val[N64-1] = 0x0944AF346816F800 ; TC[29][22].val[N64-2] = -0x59A98DE0DAB ; TC[29][22].val[N64-1] = 0xF40E59AE4E612A00 ; TC[29][23].val[N64-2] = +0x11001256E9D5 ; TC[29][23].val[N64-1] = 0x215EF7B1AD716000 ; TC[29][24].val[N64-2] = -0x28D98868AA55 ; TC[29][24].val[N64-1] = 0x98CD4CD01E854000 ; TC[29][25].val[N64-2] = +0x4B6A3218EFFD ; TC[29][25].val[N64-1] = 0xCF09510F38DC0000 ; TC[29][26].val[N64-2] = -0x6655E60CF1C3 ; TC[29][26].val[N64-1] = 0x9EC0ED1433CA0000 ; TC[29][27].val[N64-2] = +0x5F351AD8D5B3 ; TC[29][27].val[N64-1] = 0xBD8746CD87E00000 ; TC[29][28].val[N64-2] = -0x3594D86EC280 ; TC[29][28].val[N64-1] = 0x72B7CAFEAF800000 ; TC[29][29].val[N64-2] = +0xD8768A2E3FC ; TC[29][29].val[N64-1] = 0xD19EFE57B8000000 ; TC[29][30].val[N64-1] = +0x0 ; TC[30][0].val[N64-1] = +0x1 ; TC[30][1].val[N64-1] = -0x1B3 ; TC[30][2].val[N64-1] = +0x160DF ; TC[30][3].val[N64-1] = -0xB5E717 ; TC[30][4].val[N64-1] = +0x42EAD443 ; TC[30][5].val[N64-1] = -0x12B3F8FDBB ; TC[30][6].val[N64-1] = +0x420E4C72573 ; TC[30][7].val[N64-1] = -0xBD188449D4C3 ; TC[30][8].val[N64-1] = +0x1BECFEC818DB69 ; TC[30][9].val[N64-1] = -0x372F19A638DAA35 ; TC[30][10].val[N64-1] = +0x5C125678F27D8DB5 ; TC[30][11].val[N64-2] = -0x8 ; TC[30][11].val[N64-1] = 0x29888207C9835DD5 ; TC[30][12].val[N64-2] = +0x9E ; TC[30][12].val[N64-1] = 0x3C6C4ABA94A2F031 ; TC[30][13].val[N64-2] = -0xA44 ; TC[30][13].val[N64-1] = 0x84F3EF18C3DBC7C9 ; TC[30][14].val[N64-2] = +0x9260 ; TC[30][14].val[N64-1] = 0xFBCF001A3A186371 ; TC[30][15].val[N64-2] = -0x6FF62 ; TC[30][15].val[N64-1] = 0x731B6810C9026361 ; TC[30][16].val[N64-2] = +0x496F21 ; TC[30][16].val[N64-1] = 0x3BA0AFB1F8D61E82 ; TC[30][17].val[N64-2] = -0x2933DF4 ; TC[30][17].val[N64-1] = 0xBB2CE3DF2E120394 ; TC[30][18].val[N64-2] = +0x13B38BBD ; TC[30][18].val[N64-1] = 0xBD2A0A268DDE3748 ; TC[30][19].val[N64-2] = -0x7FC2177A ; TC[30][19].val[N64-1] = 0x53957A57CD11AD30 ; TC[30][20].val[N64-2] = +0x2B928DF10 ; TC[30][20].val[N64-1] = 0x68BF4DF54A952A60 ; TC[30][21].val[N64-2] = -0xC62E7B63E ; TC[30][21].val[N64-1] = 0xF6801AAB3E9F60C0 ; TC[30][22].val[N64-2] = +0x2E5FFC60F2 ; TC[30][22].val[N64-1] = 0x2E1514D1CC49F880 ; TC[30][23].val[N64-2] = -0x8C9912FCE5 ; TC[30][23].val[N64-1] = 0x8690107EE0E14000 ; TC[30][24].val[N64-2] = +0x151A60CCD5A ; TC[30][24].val[N64-1] = 0x0B22D87678F2F000 ; TC[30][25].val[N64-2] = -0x26F077F8B09 ; TC[30][25].val[N64-1] = 0xA1DC113450CBC000 ; TC[30][26].val[N64-2] = +0x34D0A5971B8 ; TC[30][26].val[N64-1] = 0xC492388785148000 ; TC[30][27].val[N64-2] = -0x311DBFED060 ; TC[30][27].val[N64-1] = 0x5260A58595A80000 ; TC[30][28].val[N64-2] = +0x1BA1D927AD7 ; TC[30][28].val[N64-1] = 0x4F713AE35D600000 ; TC[30][29].val[N64-2] = -0x6F99461A1E ; TC[30][29].val[N64-1] = 0x9E1432DCB6000000 ; TC[30][30].val[N64-1] = +0x0 ; ### For IPdeg = 16 ### For evaluation points 'x' = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32} Common Denom with IP deg=16 is +0x32AD5A155C6748,AC18B9A580000000 [Common Denom div 2^31 is +0x655AB4,2AB8CE915831734B ] Numerator Poly coeffs (high-to-low order) :- TC[0][0].val[N64-1] = +0x1 ; TC[0][1].val[N64-1] = -0x210 ; TC[0][2].val[N64-1] = +0x20A28 ; TC[0][3].val[N64-1] = -0x149AD80 ; TC[0][4].val[N64-1] = +0x9549DEDC ; TC[0][5].val[N64-1] = -0x33A358EEC0 ; TC[0][6].val[N64-1] = +0xE3038151E68 ; TC[0][7].val[N64-1] = -0x32DFCDC9E4F80 ; TC[0][8].val[N64-1] = +0x9797703216E9A6 ; TC[0][9].val[N64-1] = -0x17C8C80DCA841360 ; TC[0][10].val[N64-2] = +0x3 ; TC[0][10].val[N64-1] = 0x2D1489EA4BA803C8 ; TC[0][11].val[N64-2] = -0x5D ; TC[0][11].val[N64-1] = 0x1E948A69EB986F80 ; TC[0][12].val[N64-2] = +0x932 ; TC[0][12].val[N64-1] = 0xCBAB60DDC75BE77C ; TC[0][13].val[N64-2] = -0xC973 ; TC[0][13].val[N64-1] = 0x5ED75CA8DF8CD2C0 ; TC[0][14].val[N64-2] = +0xEF785 ; TC[0][14].val[N64-1] = 0xC09A2DD89A9FF858 ; TC[0][15].val[N64-2] = -0xF79EEE ; TC[0][15].val[N64-1] = 0xDC676063D1AFE880 ; TC[0][16].val[N64-2] = +0xDEDBB17 ; TC[0][16].val[N64-1] = 0xA247A3FD92BCBD21 ; TC[0][17].val[N64-2] = -0xAE8039B3 ; TC[0][17].val[N64-1] = 0xFEE22D5F13E5F310 ; TC[0][18].val[N64-2] = +0x76B5E968C ; TC[0][18].val[N64-1] = 0x35746314FA8DC3D0 ; TC[0][19].val[N64-2] = -0x45FE522FDE ; TC[0][19].val[N64-1] = 0xF301121D38F29300 ; TC[0][20].val[N64-2] = +0x23A4AD8F68B ; TC[0][20].val[N64-1] = 0x7BCD1E8F97CB6260 ; TC[0][21].val[N64-2] = -0xF9A3601F77C ; TC[0][21].val[N64-1] = 0x53E6BF262069EE00 ; TC[0][22].val[N64-2] = +0x5D5AAF721901 ; TC[0][22].val[N64-1] = 0x9518C758765C3700 ; TC[0][23].val[N64-2] = -0x1D96BBB9F1944 ; TC[0][23].val[N64-1] = 0x318B7FAB527DD000 ; TC[0][24].val[N64-2] = +0x7DE6391B02A96 ; TC[0][24].val[N64-1] = 0x62E97B9BE335F100 ; TC[0][25].val[N64-2] = -0x1BBB01FCEF2E21 ; TC[0][25].val[N64-1] = 0xA212ADA27FF79000 ; TC[0][26].val[N64-2] = +0x4F9754FF25FE44 ; TC[0][26].val[N64-1] = 0xDB4AFBE4C75B2000 ; TC[0][27].val[N64-2] = -0xB5EFA85898867E ; TC[0][27].val[N64-1] = 0x7DC4AA22D55E0000 ; TC[0][28].val[N64-2] = +0x14133AD36F98FAA ; TC[0][28].val[N64-1] = 0x617DC3C372210000 ; TC[0][29].val[N64-2] = -0x1A2EC0E2006BDF9 ; TC[0][29].val[N64-1] = 0x44698B82FE500000 ; TC[0][30].val[N64-2] = +0x17875F20FA22674 ; TC[0][30].val[N64-1] = 0x29395704DAC00000 ; TC[0][31].val[N64-2] = -0xCDAC494B7A5282 ; TC[0][31].val[N64-1] = 0xCA6257DFC4000000 ; TC[0][32].val[N64-2] = +0x32AD5A155C6748 ; TC[0][32].val[N64-1] = 0xAC18B9A580000000 ; TC[1][0].val[N64-1] = -0x20 ; TC[1][1].val[N64-1] = +0x41E0 ; TC[1][2].val[N64-1] = -0x410320 ; TC[1][3].val[N64-1] = +0x28F4ACE0 ; TC[1][4].val[N64-1] = -0x1280472EA0 ; TC[1][5].val[N64-1] = +0x661EAD6A960 ; TC[1][6].val[N64-1] = -0x1BFA517CD23A0 ; TC[1][7].val[N64-1] = +0x63FFF67BFCCC60 ; TC[1][8].val[N64-1] = -0x128EEE0FC6E06860 ; TC[1][9].val[N64-2] = +0x2 ; TC[1][9].val[N64-1] = 0xE68A13A989A203A0 ; TC[1][10].val[N64-2] = -0x62 ; TC[1][10].val[N64-1] = 0xBC07299FEB5E7560 ; TC[1][11].val[N64-2] = +0xB41 ; TC[1][11].val[N64-1] = 0x168A239D87AF7AA0 ; TC[1][12].val[N64-2] = -0x11B18 ; TC[1][12].val[N64-1] = 0x5EE1F81B63CD74E0 ; TC[1][13].val[N64-2] = +0x181353 ; TC[1][13].val[N64-1] = 0x7C099D008DCCE320 ; TC[1][14].val[N64-2] = -0x1C6DD64 ; TC[1][14].val[N64-1] = 0x973C1E12C63227E0 ; TC[1][15].val[N64-2] = +0x1D2D0076 ; TC[1][15].val[N64-1] = 0xF5AFEE676FCAE820 ; TC[1][16].val[N64-2] = -0x1A08A627D ; TC[1][16].val[N64-1] = 0x5344914AE7CCBC00 ; TC[1][17].val[N64-2] = +0x142F7CD402 ; TC[1][17].val[N64-1] = 0x89011A9794F1A600 ; TC[1][18].val[N64-2] = -0xD93C55FD84 ; TC[1][18].val[N64-1] = 0x258B4807BCC6D400 ; TC[1][19].val[N64-2] = +0x7E68DEFFE5A ; TC[1][19].val[N64-1] = 0x3A96FB9F618B8C00 ; TC[1][20].val[N64-2] = -0x3F62CD2ED315 ; TC[1][20].val[N64-1] = 0x3F0CD65397E0C000 ; TC[1][21].val[N64-2] = +0x1B3E3F3101C75 ; TC[1][21].val[N64-1] = 0x3DCB0E70755D0000 ; TC[1][22].val[N64-2] = -0x9F771FB3303BD ; TC[1][22].val[N64-1] = 0x654DDC9E5629E000 ; TC[1][23].val[N64-2] = +0x31360578B024C8 ; TC[1][23].val[N64-1] = 0xCC2218CBF9902000 ; TC[1][24].val[N64-2] = -0xCA966CBD552E03 ; TC[1][24].val[N64-1] = 0x910D5AB06D2E0000 ; TC[1][25].val[N64-2] = +0x2ACC9D2E0909630 ; TC[1][25].val[N64-1] = 0xB148599F91C40000 ; TC[1][26].val[N64-2] = -0x74620CD042F326A ; TC[1][26].val[N64-1] = 0xB81722F959A00000 ; TC[1][27].val[N64-2] = +0xF77D43E0EE19D65 ; TC[1][27].val[N64-1] = 0x007E216152200000 ; TC[1][28].val[N64-2] = -0x18AEA168D05057E7 ; TC[1][28].val[N64-1] = 0x2F3A570CF2000000 ; TC[1][29].val[N64-2] = +0x1BAEE05B30876741 ; TC[1][29].val[N64-1] = 0x5DF71952D8000000 ; TC[1][30].val[N64-2] = -0x135FDDE6C3BD6743 ; TC[1][30].val[N64-1] = 0xC933C74880000000 ; TC[1][31].val[N64-2] = +0x655AB42AB8CE915 ; TC[1][31].val[N64-1] = 0x831734B000000000 ; TC[1][32].val[N64-1] = +0x0 ; TC[2][0].val[N64-1] = +0x1F0 ; TC[2][1].val[N64-1] = -0x3FB20 ; TC[2][2].val[N64-1] = +0x3EBB740 ; TC[2][3].val[N64-1] = -0x276E8B980 ; TC[2][4].val[N64-1] = +0x11C514E5740 ; TC[2][5].val[N64-1] = -0x61D3D9B1E580 ; TC[2][6].val[N64-1] = +0x1AB9C4F5871E80 ; TC[2][7].val[N64-1] = -0x5F3A66187ABCB00 ; TC[2][8].val[N64-2] = +0x1 ; TC[2][8].val[N64-1] = 0x19CE1C9DFD0D1BA0 ; TC[2][9].val[N64-2] = -0x2B ; TC[2][9].val[N64-1] = 0xE167617C65CB52C0 ; TC[2][10].val[N64-2] = +0x5CF ; TC[2][10].val[N64-1] = 0x94FC72F9C9F0AE00 ; TC[2][11].val[N64-2] = -0xA8CC ; TC[2][11].val[N64-1] = 0x15D34744E376AC00 ; TC[2][12].val[N64-2] = +0x1080D2 ; TC[2][12].val[N64-1] = 0x70651F287B232840 ; TC[2][13].val[N64-2] = -0x1654DE2 ; TC[2][13].val[N64-1] = 0xE07948E02A920380 ; TC[2][14].val[N64-2] = +0x1A34F75F ; TC[2][14].val[N64-1] = 0x69C641EB40CD2380 ; TC[2][15].val[N64-2] = -0x1AB5A000C ; TC[2][15].val[N64-1] = 0x34BE3D8FC3383100 ; TC[2][16].val[N64-2] = +0x17A5E67DB2 ; TC[2][16].val[N64-1] = 0x0151402CC73E0DF0 ; TC[2][17].val[N64-2] = -0x122CCA2D159 ; TC[2][17].val[N64-1] = 0xD39567DCFF0AD320 ; TC[2][18].val[N64-2] = +0xC1A6DFE0CF3 ; TC[2][18].val[N64-1] = 0xEA5528EB7495BCC0 ; TC[2][19].val[N64-2] = -0x6F67E340A60E ; TC[2][19].val[N64-1] = 0xFD68C6C76CD15680 ; TC[2][20].val[N64-2] = +0x372213DDC6221 ; TC[2][20].val[N64-1] = 0xE299A8A7406BED00 ; TC[2][21].val[N64-2] = -0x1756862816BC9E ; TC[2][21].val[N64-1] = 0xC9DF08904C654600 ; TC[2][22].val[N64-2] = +0x8632A79CE2F9D3 ; TC[2][22].val[N64-1] = 0x4C442A44B9E00400 ; TC[2][23].val[N64-2] = -0x288DB6C4A7B0079 ; TC[2][23].val[N64-1] = 0x65BF07666002F800 ; TC[2][24].val[N64-2] = +0xA2D2A11B05C826C ; TC[2][24].val[N64-1] = 0xD8E16F3B787D0000 ; TC[2][25].val[N64-2] = -0x215FFFB6AEB05C50 ; TC[2][25].val[N64-1] = 0x526D8C60FEAD0000 ; TC[2][26].val[N64-2] = +0x57753540FC3BECC8 ; TC[2][26].val[N64-1] = 0x3C6CF28043340000 ; TC[2][27].val[N64-2] = -0xB195EBA9AF0CBB83 ; TC[2][27].val[N64-1] = 0x342FBE7CDFB80000 ; TC[2][28].val[N64-3] = +0x1 ; TC[2][28].val[N64-2] = 0x0B284847256CE316 ; TC[2][28].val[N64-1] = 0x7B4BCDB360800000 ; TC[2][29].val[N64-3] = -0x1 ; TC[2][29].val[N64-2] = 0x1558CACFC2364CC7 ; TC[2][29].val[N64-1] = 0x95E6B265FA000000 ; TC[2][30].val[N64-2] = +0xAEB2EF5EC5BDE780 ; TC[2][30].val[N64-1] = 0xB34B349BE0000000 ; TC[2][31].val[N64-2] = -0x3117EF44B1840E66 ; TC[2][31].val[N64-1] = 0xB7F3D85400000000 ; TC[2][32].val[N64-1] = +0x0 ; TC[3][0].val[N64-1] = -0x1360 ; TC[3][1].val[N64-1] = +0x27BBE0 ; TC[3][2].val[N64-1] = -0x270D9360 ; TC[3][3].val[N64-1] = +0x187E58D5E0 ; TC[3][4].val[N64-1] = -0xB02FC3364E0 ; TC[3][5].val[N64-1] = +0x3C773E6779960 ; TC[3][6].val[N64-1] = -0x1078FE2E5C652E0 ; TC[3][7].val[N64-1] = +0x3A845389C9F15760 ; TC[3][8].val[N64-2] = -0xA ; TC[3][8].val[N64-1] = 0xC989232D1E1AEA20 ; TC[3][9].val[N64-2] = +0x1AC ; TC[3][9].val[N64-1] = 0x7588A1AC64A6A5A0 ; TC[3][10].val[N64-2] = -0x3884 ; TC[3][10].val[N64-1] = 0x0D563674A9555220 ; TC[3][11].val[N64-2] = +0x662A4 ; TC[3][11].val[N64-1] = 0x55F720D6AD7059A0 ; TC[3][12].val[N64-2] = -0x9F103D ; TC[3][12].val[N64-1] = 0x168F66728C53F5A0 ; TC[3][13].val[N64-2] = +0xD61EA96 ; TC[3][13].val[N64-1] = 0x48F51493A3776720 ; TC[3][14].val[N64-2] = -0xF9D5FFB0 ; TC[3][14].val[N64-1] = 0xD05906F8F10573A0 ; TC[3][15].val[N64-2] = +0xFD02554DB ; TC[3][15].val[N64-1] = 0xE1E07913DD285520 ; TC[3][16].val[N64-2] = -0xDE6D98EB54 ; TC[3][16].val[N64-1] = 0x8667E5BF71576000 ; TC[3][17].val[N64-2] = +0xA99AB933D6C ; TC[3][17].val[N64-1] = 0xCAF760E3333F3600 ; TC[3][18].val[N64-2] = -0x6FF345EB2445 ; TC[3][18].val[N64-1] = 0x4E1993CCE0F43C00 ; TC[3][19].val[N64-2] = +0x3FC45A69E12D4 ; TC[3][19].val[N64-1] = 0x4A723AC8B9036C00 ; TC[3][20].val[N64-2] = -0x1F349937CE9601 ; TC[3][20].val[N64-1] = 0xC6D96DC2D987C000 ; TC[3][21].val[N64-2] = +0xD0AE0ABEAF46D4 ; TC[3][21].val[N64-1] = 0x422B396B77CC0000 ; TC[3][22].val[N64-2] = -0x49EB2E70696AA2B ; TC[3][22].val[N64-1] = 0xF994A5B2D345A000 ; TC[3][23].val[N64-2] = +0x15F86E9E16C58ABC ; TC[3][23].val[N64-1] = 0x020BA645CBCD2000 ; TC[3][24].val[N64-2] = -0x568B7D4C70E88188 ; TC[3][24].val[N64-1] = 0x6597F980D1B60000 ; TC[3][25].val[N64-3] = +0x1 ; TC[3][25].val[N64-2] = 0x15A4CE9F4764470A ; TC[3][25].val[N64-1] = 0xF91C3FECE7640000 ; TC[3][26].val[N64-3] = -0x2 ; TC[3][26].val[N64-2] = 0xC525A2F1A9F1A0F7 ; TC[3][26].val[N64-1] = 0xE17BB0CFCF600000 ; TC[3][27].val[N64-3] = +0x5 ; TC[3][27].val[N64-2] = 0x759274DF8D58EFDD ; TC[3][27].val[N64-1] = 0x1DED50768F200000 ; TC[3][28].val[N64-3] = -0x7 ; TC[3][28].val[N64-2] = 0xEE91DD6A7B34B589 ; TC[3][28].val[N64-1] = 0x8AE8F95F92000000 ; TC[3][29].val[N64-3] = +0x7 ; TC[3][29].val[N64-2] = 0xE8E7F96D11029CF0 ; TC[3][29].val[N64-1] = 0xDC341DE098000000 ; TC[3][30].val[N64-3] = -0x4 ; TC[3][30].val[N64-2] = 0xC33545A7B2A133CC ; TC[3][30].val[N64-1] = 0x2259A46C80000000 ; TC[3][31].val[N64-3] = +0x1 ; TC[3][31].val[N64-2] = 0x474A3B1F4A1B0AAC ; TC[3][31].val[N64-1] = 0xCA59A23000000000 ; TC[3][32].val[N64-1] = +0x0 ; TC[4][0].val[N64-1] = +0x8C78 ; TC[4][1].val[N64-1] = -0x11F85A0 ; TC[4][2].val[N64-1] = +0x11A048C40 ; TC[4][3].val[N64-1] = -0xB07D592300 ; TC[4][4].val[N64-1] = +0x4F286B1C3B20 ; TC[4][5].val[N64-1] = -0x1B18E787CFFD80 ; TC[4][6].val[N64-1] = +0x75CA1A7B7472AC0 ; TC[4][7].val[N64-2] = -0x1 ; TC[4][7].val[N64-1] = 0xA131508F20929900 ; TC[4][8].val[N64-2] = +0x4C ; TC[4][8].val[N64-1] = 0xA91B15BF8039E9D0 ; TC[4][9].val[N64-2] = -0xBDA ; TC[4][9].val[N64-1] = 0x4F18FA392799EDC0 ; TC[4][10].val[N64-2] = +0x18EBB ; TC[4][10].val[N64-1] = 0x20A8DE4EBA6B6EC0 ; TC[4][11].val[N64-2] = -0x2CDD73 ; TC[4][11].val[N64-1] = 0x0EAF5542E2C08900 ; TC[4][12].val[N64-2] = +0x458A164 ; TC[4][12].val[N64-1] = 0xF6915BF02AAA2E20 ; TC[4][13].val[N64-2] = -0x5D27005E ; TC[4][13].val[N64-1] = 0x615A59A9229B1180 ; TC[4][14].val[N64-2] = +0x6C1C52A8D ; TC[4][14].val[N64-1] = 0x13EE8B736C604340 ; TC[4][15].val[N64-2] = -0x6CD7E8764B ; TC[4][15].val[N64-1] = 0x897197A8CC19EF00 ; TC[4][16].val[N64-2] = +0x5F12A1EC6A5 ; TC[4][16].val[N64-1] = 0x197D2C78CF7EF778 ; TC[4][17].val[N64-2] = -0x47FB432E612E ; TC[4][17].val[N64-1] = 0xC4E0918FD6BAD1A0 ; TC[4][18].val[N64-2] = +0x2F24501F1BA39 ; TC[4][18].val[N64-1] = 0xA13BA49B9E9E4300 ; TC[4][19].val[N64-2] = -0x1A9ED020ED747F ; TC[4][19].val[N64-1] = 0xF979E668DF9FDC00 ; TC[4][20].val[N64-2] = +0xCE710138D20716 ; TC[4][20].val[N64-1] = 0x4EF540AEE2A32D00 ; TC[4][21].val[N64-2] = -0x555E1CD80FBE3D0 ; TC[4][21].val[N64-1] = 0x48DD70DD9542DC00 ; TC[4][22].val[N64-2] = +0x1DE1D33E9F390706 ; TC[4][22].val[N64-1] = 0x4D2C0EBB94425800 ; TC[4][23].val[N64-2] = -0x8C3D8820778106F6 ; TC[4][23].val[N64-1] = 0x4E854E7D27B02000 ; TC[4][24].val[N64-3] = +0x2 ; TC[4][24].val[N64-2] = 0x205891D6C3DA18BC ; TC[4][24].val[N64-1] = 0xD2F5F75F62547800 ; TC[4][25].val[N64-3] = -0x6 ; TC[4][25].val[N64-2] = 0xB5E277E64DEFA172 ; TC[4][25].val[N64-1] = 0xE3DE64A9D579A000 ; TC[4][26].val[N64-3] = +0x10 ; TC[4][26].val[N64-2] = 0xD4878BC7291E5268 ; TC[4][26].val[N64-1] = 0x3D6D9D9BF2508000 ; TC[4][27].val[N64-3] = -0x20 ; TC[4][27].val[N64-2] = 0x823A38404C92EE71 ; TC[4][27].val[N64-1] = 0x8B845693A2CE0000 ; TC[4][28].val[N64-3] = +0x2E ; TC[4][28].val[N64-2] = 0x35EA12410D40CB68 ; TC[4][28].val[N64-1] = 0x4BF14BB900400000 ; TC[4][29].val[N64-3] = -0x2D ; TC[4][29].val[N64-2] = 0x05CE171E7E0A30A0 ; TC[4][29].val[N64-1] = 0x99FFD996F4800000 ; TC[4][30].val[N64-3] = +0x1A ; TC[4][30].val[N64-2] = 0x79BF4D8A08E0CA7C ; TC[4][30].val[N64-1] = 0x46780B8BB8000000 ; TC[4][31].val[N64-3] = -0x6 ; TC[4][31].val[N64-2] = 0xF3A3A17A22F30A0B ; TC[4][31].val[N64-1] = 0x8C4761E500000000 ; TC[4][32].val[N64-1] = +0x0 ; TC[5][0].val[N64-1] = -0x312A0 ; TC[5][1].val[N64-1] = +0x6470CE0 ; TC[5][2].val[N64-1] = -0x62511E8A0 ; TC[5][3].val[N64-1] = +0x3D64B65E4E0 ; TC[5][4].val[N64-1] = -0x1B78AA36D4920 ; TC[5][5].val[N64-1] = +0x961617F37C4A60 ; TC[5][6].val[N64-1] = -0x28AA7BDC2320DD20 ; TC[5][7].val[N64-2] = +0x8 ; TC[5][7].val[N64-1] = 0xF9DAB01B43645E60 ; TC[5][8].val[N64-2] = -0x1A4 ; TC[5][8].val[N64-1] = 0xEC6FAF6156BBDBE0 ; TC[5][9].val[N64-2] = +0x40DC ; TC[5][9].val[N64-1] = 0xB588F381645D90A0 ; TC[5][10].val[N64-2] = -0x87E15 ; TC[5][10].val[N64-1] = 0xB09ACD322ECA99E0 ; TC[5][11].val[N64-2] = +0xF3ABAA ; TC[5][11].val[N64-1] = 0xBAC9B5925BA7AEA0 ; TC[5][12].val[N64-2] = -0x17815ABD ; TC[5][12].val[N64-1] = 0xD494ECD8FBE4FC60 ; TC[5][13].val[N64-2] = +0x1F57B5B97 ; TC[5][13].val[N64-1] = 0x5A2FC7AD2B9C4A20 ; TC[5][14].val[N64-2] = -0x2431EA92FC ; TC[5][14].val[N64-1] = 0xFE30CBBDF26BF460 ; TC[5][15].val[N64-2] = +0x243E727D70E ; TC[5][15].val[N64-1] = 0x2F9ABD7B69AE8A20 ; TC[5][16].val[N64-2] = -0x1F79193C4BBE ; TC[5][16].val[N64-1] = 0x7441579A223CD400 ; TC[5][17].val[N64-2] = +0x17AD543213A59 ; TC[5][17].val[N64-1] = 0x77639081C8CEE600 ; TC[5][18].val[N64-2] = -0xF662135B27001 ; TC[5][18].val[N64-1] = 0x6C0283DAEFC48400 ; TC[5][19].val[N64-2] = +0x8A13F13DDC416A ; TC[5][19].val[N64-1] = 0x0E3C77D5B01B4C00 ; TC[5][20].val[N64-2] = -0x425FA86B7451236 ; TC[5][20].val[N64-1] = 0xE0D9A2A0E29FC000 ; TC[5][21].val[N64-2] = +0x1B33559236BD0C3C ; TC[5][21].val[N64-1] = 0x82DA5A3511D20000 ; TC[5][22].val[N64-2] = -0x96DA1B7EE6653F94 ; TC[5][22].val[N64-1] = 0xB5466FA7C1666000 ; TC[5][23].val[N64-3] = +0x2 ; TC[5][23].val[N64-2] = 0xBC721FE93F08ECD5 ; TC[5][23].val[N64-1] = 0xBACBA01310422000 ; TC[5][24].val[N64-3] = -0xA ; TC[5][24].val[N64-2] = 0x7F7E13FBB5AFB982 ; TC[5][24].val[N64-1] = 0x0977C0AA4E5E0000 ; TC[5][25].val[N64-3] = +0x20 ; TC[5][25].val[N64-2] = 0xB80A97E9E4B17918 ; TC[5][25].val[N64-1] = 0x7572AF228B040000 ; TC[5][26].val[N64-3] = -0x50 ; TC[5][26].val[N64-2] = 0xF82C94F0A6F6F6DA ; TC[5][26].val[N64-1] = 0xFD046F65AA200000 ; TC[5][27].val[N64-3] = +0x9A ; TC[5][27].val[N64-2] = 0x32A9C08869719AED ; TC[5][27].val[N64-1] = 0x7C331BE3A4200000 ; TC[5][28].val[N64-3] = -0xD7 ; TC[5][28].val[N64-2] = 0xFC195C6287DAE32D ; TC[5][28].val[N64-1] = 0xA4A8E31E72000000 ; TC[5][29].val[N64-3] = +0xCF ; TC[5][29].val[N64-2] = 0x5218193C10379FF2 ; TC[5][29].val[N64-1] = 0x9902F31858000000 ; TC[5][30].val[N64-3] = -0x78 ; TC[5][30].val[N64-2] = 0x2AF26D1D4E528F6E ; TC[5][30].val[N64-1] = 0xD3F48B3080000000 ; TC[5][31].val[N64-3] = +0x1F ; TC[5][31].val[N64-2] = 0x24C895FA362C55F6 ; TC[5][31].val[N64-1] = 0x4B7D3BB000000000 ; TC[5][32].val[N64-1] = +0x0 ; TC[6][0].val[N64-1] = +0xDD3D0 ; TC[6][1].val[N64-1] = -0x1C31E620 ; TC[6][2].val[N64-1] = +0x1B8AE3D3C0 ; TC[6][3].val[N64-1] = -0x112954068180 ; TC[6][4].val[N64-1] = +0x7A94D87B95DC0 ; TC[6][5].val[N64-1] = -0x29C0D49F6720980 ; TC[6][6].val[N64-1] = +0xB487CEBDBDD43380 ; TC[6][7].val[N64-2] = -0x27 ; TC[6][7].val[N64-1] = 0xBC2522E152ADE300 ; TC[6][8].val[N64-2] = +0x741 ; TC[6][8].val[N64-1] = 0xB4D03E53828C56E0 ; TC[6][9].val[N64-2] = -0x11D55 ; TC[6][9].val[N64-1] = 0xBBD7BBDF53DDD4C0 ; TC[6][10].val[N64-2] = +0x253AC5 ; TC[6][10].val[N64-1] = 0x28339B052D95EE00 ; TC[6][11].val[N64-2] = -0x42838C9 ; TC[6][11].val[N64-1] = 0x5CF117DCA7BD8400 ; TC[6][12].val[N64-2] = +0x663F5A1F ; TC[6][12].val[N64-1] = 0x79B210018D5230C0 ; TC[6][13].val[N64-2] = -0x87C0D791B ; TC[6][13].val[N64-1] = 0x6AC1739417F25780 ; TC[6][14].val[N64-2] = +0x9C0BA64B9B ; TC[6][14].val[N64-1] = 0x6485EC1688744280 ; TC[6][15].val[N64-2] = -0x9B7AD6B6D57 ; TC[6][15].val[N64-1] = 0xD25EB455F754D900 ; TC[6][16].val[N64-2] = +0x864AB20B2B89 ; TC[6][16].val[N64-1] = 0x4C07778A97EBC7D0 ; TC[6][17].val[N64-2] = -0x64724399F2998 ; TC[6][17].val[N64-1] = 0x08D170147A74FE20 ; TC[6][18].val[N64-2] = +0x40EC7A7E539F53 ; TC[6][18].val[N64-1] = 0x2F62E4467E659440 ; TC[6][19].val[N64-2] = -0x24248C9D898428A ; TC[6][19].val[N64-1] = 0x21F75858B4DEF680 ; TC[6][20].val[N64-2] = +0x113FF3571501028C ; TC[6][20].val[N64-1] = 0x6857D207B8FB4700 ; TC[6][21].val[N64-2] = -0x703DD1DE93DEC198 ; TC[6][21].val[N64-1] = 0x9DE874E46557B600 ; TC[6][22].val[N64-3] = +0x2 ; TC[6][22].val[N64-2] = 0x696595DD652CA7DA ; TC[6][22].val[N64-1] = 0xFC7B26C297336C00 ; TC[6][23].val[N64-3] = -0xB ; TC[6][23].val[N64-2] = 0x19CB77107C825131 ; TC[6][23].val[N64-1] = 0xCC623804BD747800 ; TC[6][24].val[N64-3] = +0x2A ; TC[6][24].val[N64-2] = 0x32FA5D89D0D1AC67 ; TC[6][24].val[N64-1] = 0x4B33248EDDBC0000 ; TC[6][25].val[N64-3] = -0x82 ; TC[6][25].val[N64-2] = 0x3EE63C0118266470 ; TC[6][25].val[N64-1] = 0x2257A7BA226D0000 ; TC[6][26].val[N64-3] = +0x13F ; TC[6][26].val[N64-2] = 0x10519042F80A20DE ; TC[6][26].val[N64-1] = 0xF71A6B75E6DC0000 ; TC[6][27].val[N64-3] = -0x259 ; TC[6][27].val[N64-2] = 0x51FD97FAB6F72632 ; TC[6][27].val[N64-1] = 0x212B432C6D380000 ; TC[6][28].val[N64-3] = +0x341 ; TC[6][28].val[N64-2] = 0x766BFBD85E0A3700 ; TC[6][28].val[N64-1] = 0x08725E805E800000 ; TC[6][29].val[N64-3] = -0x317 ; TC[6][29].val[N64-2] = 0xD31F29250579FD46 ; TC[6][29].val[N64-1] = 0x76B705185A000000 ; TC[6][30].val[N64-3] = +0x1C6 ; TC[6][30].val[N64-2] = 0x85A62BED2C7B249E ; TC[6][30].val[N64-1] = 0x6444B16BE0000000 ; TC[6][31].val[N64-3] = -0x74 ; TC[6][31].val[N64-2] = 0xC9F0326A4B26425B ; TC[6][31].val[N64-1] = 0x9B159FD400000000 ; TC[6][32].val[N64-1] = +0x0 ; TC[7][0].val[N64-1] = -0x335BE0 ; TC[7][1].val[N64-1] = +0x6885FAE0 ; TC[7][2].val[N64-1] = -0x65E5B33EE0 ; TC[7][3].val[N64-1] = +0x3F5A99BD97E0 ; TC[7][4].val[N64-1] = -0x1C37D114800D60 ; TC[7][5].val[N64-1] = +0x9968C3F8B6ECA60 ; TC[7][6].val[N64-2] = -0x2 ; TC[7][6].val[N64-1] = 0x9594E498D2FA0A60 ; TC[7][7].val[N64-2] = +0x91 ; TC[7][7].val[N64-1] = 0x366ED3096271C760 ; TC[7][8].val[N64-2] = -0x1A71 ; TC[7][8].val[N64-1] = 0x15CB9948D40FFFA0 ; TC[7][9].val[N64-2] = +0x40C71 ; TC[7][9].val[N64-1] = 0x70FA1A60362416A0 ; TC[7][10].val[N64-2] = -0x86C7CB ; TC[7][10].val[N64-1] = 0x21D54FBE3236C8A0 ; TC[7][11].val[N64-2] = +0xEFF0C63 ; TC[7][11].val[N64-1] = 0x357184982C0493A0 ; TC[7][12].val[N64-2] = -0x16F725745 ; TC[7][12].val[N64-1] = 0xF777AF1205479720 ; TC[7][13].val[N64-2] = +0x1E5E27C9A7 ; TC[7][13].val[N64-1] = 0x3BBFDACA816D8620 ; TC[7][14].val[N64-2] = -0x22C1BA3FBA3 ; TC[7][14].val[N64-1] = 0xD51BEED318C9EA20 ; TC[7][15].val[N64-2] = +0x2278C6440076 ; TC[7][15].val[N64-1] = 0xF9D71126A58B8920 ; TC[7][16].val[N64-2] = -0x1DA0E8B5E6C62 ; TC[7][16].val[N64-1] = 0x4C9D6494A3227800 ; TC[7][17].val[N64-2] = +0x160BC5F3FC4978 ; TC[7][17].val[N64-1] = 0x5DABB6031CDA1600 ; TC[7][18].val[N64-2] = -0xE2BB16E4503594 ; TC[7][18].val[N64-1] = 0x528B1793D91FAC00 ; TC[7][19].val[N64-2] = +0x7D7AB650A27159E ; TC[7][19].val[N64-1] = 0x5C64F01867A3EC00 ; TC[7][20].val[N64-2] = -0x3B83E51274336196 ; TC[7][20].val[N64-1] = 0xCD307573E192C000 ; TC[7][21].val[N64-3] = +0x1 ; TC[7][21].val[N64-2] = 0x80B6F705150ECA74 ; TC[7][21].val[N64-1] = 0xE81F0DD143470000 ; TC[7][22].val[N64-3] = -0x8 ; TC[7][22].val[N64-2] = 0x35911E4E7AA29C1F ; TC[7][22].val[N64-1] = 0xA2511320764C2000 ; TC[7][23].val[N64-3] = +0x25 ; TC[7][23].val[N64-2] = 0x836616826754F334 ; TC[7][23].val[N64-1] = 0xEF5B85681AF12000 ; TC[7][24].val[N64-3] = -0x8D ; TC[7][24].val[N64-2] = 0x88FB6470C1EBC6D0 ; TC[7][24].val[N64-1] = 0x9FCA301142460000 ; TC[7][25].val[N64-3] = +0x1B1 ; TC[7][25].val[N64-2] = 0x7642FB3739EF2C0E ; TC[7][25].val[N64-1] = 0xACE8DF85D8E40000 ; TC[7][26].val[N64-3] = -0x41D ; TC[7][26].val[N64-2] = 0x7A899720D4CE71BC ; TC[7][26].val[N64-1] = 0xFD5C558A45E00000 ; TC[7][27].val[N64-3] = +0x7B1 ; TC[7][27].val[N64-2] = 0xB0290F48B6D29765 ; TC[7][27].val[N64-1] = 0xEBF96B4533200000 ; TC[7][28].val[N64-3] = -0xA94 ; TC[7][28].val[N64-2] = 0xC0CE52D56F9E8E01 ; TC[7][28].val[N64-1] = 0x8EBF924432000000 ; TC[7][29].val[N64-3] = +0x9FA ; TC[7][29].val[N64-2] = 0x19A3AF4036C09469 ; TC[7][29].val[N64-1] = 0x44CD4D1798000000 ; TC[7][30].val[N64-3] = -0x5AF ; TC[7][30].val[N64-2] = 0xE71391E87B6D17D6 ; TC[7][30].val[N64-1] = 0xE875569C80000000 ; TC[7][31].val[N64-3] = +0x173 ; TC[7][31].val[N64-2] = 0xD145D9F9966F5B19 ; TC[7][31].val[N64-1] = 0x31A81C3000000000 ; TC[7][32].val[N64-1] = +0x0 ; TC[8][0].val[N64-1] = +0xA07F1C ; TC[8][1].val[N64-1] = -0x1460230E0 ; TC[8][2].val[N64-1] = +0x13D2C316D60 ; TC[8][3].val[N64-1] = -0xC4C6BF960F00 ; TC[8][4].val[N64-1] = +0x57721546730C10 ; TC[8][5].val[N64-1] = -0x1DA42A9A0092FC80 ; TC[8][6].val[N64-2] = +0x7 ; TC[8][6].val[N64-1] = 0xF80D317B98CD0760 ; TC[8][7].val[N64-2] = -0x1BE ; TC[8][7].val[N64-1] = 0x91C9D02F9458F700 ; TC[8][8].val[N64-2] = +0x5115 ; TC[8][8].val[N64-1] = 0x5C8605F43D633028 ; TC[8][9].val[N64-2] = -0xC60A1 ; TC[8][9].val[N64-1] = 0x59A31BE3DCF53D40 ; TC[8][10].val[N64-2] = +0x19ABB81 ; TC[8][10].val[N64-1] = 0x8400BB0C1596B7E0 ; TC[8][11].val[N64-2] = -0x2D8B7D25 ; TC[8][11].val[N64-1] = 0x6B17165B6746F300 ; TC[8][12].val[N64-2] = +0x457F49689 ; TC[8][12].val[N64-1] = 0x7DB084BDD92C3D90 ; TC[8][13].val[N64-2] = -0x5B8C7CD6F9 ; TC[8][13].val[N64-1] = 0x328D7B743E926080 ; TC[8][14].val[N64-2] = +0x685BE2015C0 ; TC[8][14].val[N64-1] = 0xA09040BF881FCDA0 ; TC[8][15].val[N64-2] = -0x67105736F40E ; TC[8][15].val[N64-1] = 0x9E0117E642968100 ; TC[8][16].val[N64-2] = +0x582FCAADEFC68 ; TC[8][16].val[N64-1] = 0xD8A3B24BCE64069C ; TC[8][17].val[N64-2] = -0x414EE36C2E0537 ; TC[8][17].val[N64-1] = 0xAB8DFE9EB79B50E0 ; TC[8][18].val[N64-2] = +0x29C5316613944DB ; TC[8][18].val[N64-1] = 0x268EE23C60CB13C0 ; TC[8][19].val[N64-2] = -0x16FF1B7D784A90C2 ; TC[8][19].val[N64-1] = 0x39E7002B6B1C7600 ; TC[8][20].val[N64-2] = +0xAD91153026E303CD ; TC[8][20].val[N64-1] = 0x971F71C4A328B280 ; TC[8][21].val[N64-3] = -0x4 ; TC[8][21].val[N64-2] = 0x5B984D62589A1103 ; TC[8][21].val[N64-1] = 0x64E9864FBF627400 ; TC[8][22].val[N64-3] = +0x17 ; TC[8][22].val[N64-2] = 0xAA456F31A70F2C85 ; TC[8][22].val[N64-1] = 0x09987789164B6400 ; TC[8][23].val[N64-3] = -0x6B ; TC[8][23].val[N64-2] = 0x7C3A03BF05152B11 ; TC[8][23].val[N64-1] = 0x1DE7C702BD97A000 ; TC[8][24].val[N64-3] = +0x193 ; TC[8][24].val[N64-2] = 0x049AA84CC9B9BCE8 ; TC[8][24].val[N64-1] = 0xF80BA4654FB85C00 ; TC[8][25].val[N64-3] = -0x4CA ; TC[8][25].val[N64-2] = 0x813743C8D9431F79 ; TC[8][25].val[N64-1] = 0xC36172D151C0E000 ; TC[8][26].val[N64-3] = +0xB92 ; TC[8][26].val[N64-2] = 0x102D1157E23C0B61 ; TC[8][26].val[N64-1] = 0x831B0E5574D08000 ; TC[8][27].val[N64-3] = -0x157F ; TC[8][27].val[N64-2] = 0x9D998EF25895B618 ; TC[8][27].val[N64-1] = 0x8ED6CBBD51C40000 ; TC[8][28].val[N64-3] = +0x1D62 ; TC[8][28].val[N64-2] = 0xDB3A799ED7607AD5 ; TC[8][28].val[N64-1] = 0xF15055B44C7C0000 ; TC[8][29].val[N64-3] = -0x1B8C ; TC[8][29].val[N64-2] = 0xAFED0AAED9C25B7B ; TC[8][29].val[N64-1] = 0x7F1D82DB1CE00000 ; TC[8][30].val[N64-3] = +0xF9F ; TC[8][30].val[N64-2] = 0x23916C1C6156BD22 ; TC[8][30].val[N64-1] = 0x5E8D8E3446000000 ; TC[8][31].val[N64-3] = -0x3F8 ; TC[8][31].val[N64-2] = 0xB03B000677587D18 ; TC[8][31].val[N64-1] = 0xE3C7AD1340000000 ; TC[8][32].val[N64-1] = +0x0 ; TC[9][0].val[N64-1] = -0x1ABFDA0 ; TC[9][1].val[N64-1] = +0x363AF2F60 ; TC[9][2].val[N64-1] = -0x34A74DF36A0 ; TC[9][3].val[N64-1] = +0x2098CE72B0460 ; TC[9][4].val[N64-1] = -0xE74029E7DB8E20 ; TC[9][5].val[N64-1] = +0x4E335C920F10F8E0 ; TC[9][6].val[N64-2] = -0x14 ; TC[9][6].val[N64-1] = 0xF8ADCFA71C1F0920 ; TC[9][7].val[N64-2] = +0x494 ; TC[9][7].val[N64-1] = 0x1D175340F4EBDDE0 ; TC[9][8].val[N64-2] = -0xD43A ; TC[9][8].val[N64-1] = 0xC1BA268F0ED248E0 ; TC[9][9].val[N64-2] = +0x204D65 ; TC[9][9].val[N64-1] = 0x2AA81907E56D6C20 ; TC[9][10].val[N64-2] = -0x42C9E3D ; TC[9][10].val[N64-1] = 0x03060F2B927E37E0 ; TC[9][11].val[N64-2] = +0x761CB309 ; TC[9][11].val[N64-1] = 0xAD169EC2B9873920 ; TC[9][12].val[N64-2] = -0xB39D45E8B ; TC[9][12].val[N64-1] = 0x25F7AA1503493760 ; TC[9][13].val[N64-2] = +0xEBC28CCB29 ; TC[9][13].val[N64-1] = 0x5524B3A04CF885A0 ; TC[9][14].val[N64-2] = -0x10BBD91EFFA7 ; TC[9][14].val[N64-1] = 0x39AB506142757C60 ; TC[9][15].val[N64-2] = +0x10760C92808A8 ; TC[9][15].val[N64-1] = 0xAA57D19B5E1670A0 ; TC[9][16].val[N64-2] = -0xE06ECA47EA9B6 ; TC[9][16].val[N64-1] = 0xC4B57AD96420DC00 ; TC[9][17].val[N64-2] = +0xA57E703FF11F39 ; TC[9][17].val[N64-1] = 0x976830FE9776FE00 ; TC[9][18].val[N64-2] = -0x695FE927249B890 ; TC[9][18].val[N64-1] = 0x5FFDDA3CFBE00400 ; TC[9][19].val[N64-2] = +0x39BE980600F51735 ; TC[9][19].val[N64-1] = 0xC6638401A902BC00 ; TC[9][20].val[N64-3] = -0x1 ; TC[9][20].val[N64-2] = 0xB1BC8014654B9EC5 ; TC[9][20].val[N64-1] = 0x17698EF1045DC000 ; TC[9][21].val[N64-3] = +0xA ; TC[9][21].val[N64-2] = 0xD60CBC51EF87E992 ; TC[9][21].val[N64-1] = 0x7D023013C51F0000 ; TC[9][22].val[N64-3] = -0x3A ; TC[9][22].val[N64-2] = 0x8C4CFC7FB3E2AB84 ; TC[9][22].val[N64-1] = 0xC7F8BF60EAE66000 ; TC[9][23].val[N64-3] = +0x108 ; TC[9][23].val[N64-2] = 0x8D046DA3512ECB98 ; TC[9][23].val[N64-1] = 0xBF5FF90B9318A000 ; TC[9][24].val[N64-3] = -0x3DA ; TC[9][24].val[N64-2] = 0xC69F8B4F566310D1 ; TC[9][24].val[N64-1] = 0x03BA8A8B20060000 ; TC[9][25].val[N64-3] = +0xBAB ; TC[9][25].val[N64-2] = 0x69DAD55E5EB1D000 ; TC[9][25].val[N64-1] = 0x3DC2B110B3D40000 ; TC[9][26].val[N64-3] = -0x1C09 ; TC[9][26].val[N64-2] = 0x8C61A955CCA26DD2 ; TC[9][26].val[N64-1] = 0x248ED369B5200000 ; TC[9][27].val[N64-3] = +0x33D5 ; TC[9][27].val[N64-2] = 0x0DEBFB2A3F84FBFE ; TC[9][27].val[N64-1] = 0x762337B5E2A00000 ; TC[9][28].val[N64-3] = -0x4681 ; TC[9][28].val[N64-2] = 0xED71595D6478EDA9 ; TC[9][28].val[N64-1] = 0x98D4E997FA000000 ; TC[9][29].val[N64-3] = +0x41CD ; TC[9][29].val[N64-2] = 0x6BB0C571047AD57C ; TC[9][29].val[N64-1] = 0x64D9A04C38000000 ; TC[9][30].val[N64-3] = -0x2528 ; TC[9][30].val[N64-2] = 0xE963133A00C8169C ; TC[9][30].val[N64-1] = 0x08486ACA80000000 ; TC[9][31].val[N64-3] = +0x969 ; TC[9][31].val[N64-2] = 0xED955564A91D9A4D ; TC[9][31].val[N64-1] = 0xF5FF3B7000000000 ; TC[9][32].val[N64-1] = +0x0 ; TC[10][0].val[N64-1] = +0x3D860F0 ; TC[10][1].val[N64-1] = -0x7C7D425A0 ; TC[10][2].val[N64-1] = +0x78A012F0D40 ; TC[10][3].val[N64-1] = -0x4A84BAE4C2380 ; TC[10][4].val[N64-1] = +0x20F7983777A0B40 ; TC[10][5].val[N64-1] = -0xB1F4AC5D84236380 ; TC[10][6].val[N64-2] = +0x2F ; TC[10][6].val[N64-1] = 0x9B2837C235919E80 ; TC[10][7].val[N64-2] = -0xA5D ; TC[10][7].val[N64-1] = 0xE897C2B5AE8A5700 ; TC[10][8].val[N64-2] = +0x1DF3C ; TC[10][8].val[N64-1] = 0x683AF8F0D1C1E5A0 ; TC[10][9].val[N64-2] = -0x48BC66 ; TC[10][9].val[N64-1] = 0x79F56B21AA8331C0 ; TC[10][10].val[N64-2] = +0x95F1ED3 ; TC[10][10].val[N64-1] = 0x4FF5C683CE8E9A00 ; TC[10][11].val[N64-2] = -0x108599977 ; TC[10][11].val[N64-1] = 0x46B14C6C8B268400 ; TC[10][12].val[N64-2] = +0x190B3A8812 ; TC[10][12].val[N64-1] = 0xC68747B1B2165C40 ; TC[10][13].val[N64-2] = -0x20C2F735ACA ; TC[10][13].val[N64-1] = 0x1478AA7F802DF980 ; TC[10][14].val[N64-2] = +0x25133A74FA59 ; TC[10][14].val[N64-1] = 0xCD97E2F4838E1380 ; TC[10][15].val[N64-2] = -0x24568614BF86D ; TC[10][15].val[N64-1] = 0xDCCEEACF148D3500 ; TC[10][16].val[N64-2] = +0x1ED8F98AE85216 ; TC[10][16].val[N64-1] = 0xB73FAE2081319CF0 ; TC[10][17].val[N64-2] = -0x16A85320CA218CF ; TC[10][17].val[N64-1] = 0x0205DF321C49BDA0 ; TC[10][18].val[N64-2] = +0xE5E4ED64DBA36C4 ; TC[10][18].val[N64-1] = 0x86AD1A939AF42AC0 ; TC[10][19].val[N64-2] = -0x7D74F88636B06494 ; TC[10][19].val[N64-1] = 0x955BCB6155002480 ; TC[10][20].val[N64-3] = +0x3 ; TC[10][20].val[N64-2] = 0xAA55EF6D0D1B5FD0 ; TC[10][20].val[N64-1] = 0x9E1C037F628ECD00 ; TC[10][21].val[N64-3] = -0x17 ; TC[10][21].val[N64-2] = 0x574CB220217764CD ; TC[10][21].val[N64-1] = 0xBD75F41712FB1E00 ; TC[10][22].val[N64-3] = +0x7D ; TC[10][22].val[N64-2] = 0x8EECF01E13C33099 ; TC[10][22].val[N64-1] = 0xE76778DE35446400 ; TC[10][23].val[N64-3] = -0x234 ; TC[10][23].val[N64-2] = 0xD41C05B7E71FCCB2 ; TC[10][23].val[N64-1] = 0x73224A75EF471800 ; TC[10][24].val[N64-3] = +0x831 ; TC[10][24].val[N64-2] = 0x806597EF4FEE848E ; TC[10][24].val[N64-1] = 0xE918C6143C2B0000 ; TC[10][25].val[N64-3] = -0x18B2 ; TC[10][25].val[N64-2] = 0x4BCC58B7037DA685 ; TC[10][25].val[N64-1] = 0x4043DB1BF4690000 ; TC[10][26].val[N64-3] = +0x3B14 ; TC[10][26].val[N64-2] = 0xDC170240A8BA99CD ; TC[10][26].val[N64-1] = 0x6979A86885540000 ; TC[10][27].val[N64-3] = -0x6CC5 ; TC[10][27].val[N64-2] = 0x7A9E42CAA056EFA7 ; TC[10][27].val[N64-1] = 0x7F501DE612D80000 ; TC[10][28].val[N64-3] = +0x9361 ; TC[10][28].val[N64-2] = 0x781E1A571357F328 ; TC[10][28].val[N64-1] = 0x0D6E55E2A2800000 ; TC[10][29].val[N64-3] = -0x890B ; TC[10][29].val[N64-2] = 0x4660ABC4023F0977 ; TC[10][29].val[N64-1] = 0x707612D212000000 ; TC[10][30].val[N64-3] = +0x4D23 ; TC[10][30].val[N64-2] = 0x27CEBA672E77B218 ; TC[10][30].val[N64-1] = 0x3C6F7C6060000000 ; TC[10][31].val[N64-3] = -0x137C ; TC[10][31].val[N64-2] = 0x8D13D729F7AB5B92 ; TC[10][31].val[N64-1] = 0x04E4CF8400000000 ; TC[10][32].val[N64-1] = +0x0 ; TC[11][0].val[N64-1] = -0x7B0C1E0 ; TC[11][1].val[N64-1] = +0xF87F78960 ; TC[11][2].val[N64-1] = -0xF04C74E23E0 ; TC[11][3].val[N64-1] = +0x9422AE3E9C560 ; TC[11][4].val[N64-1] = -0x4164118C1DB6160 ; TC[11][5].val[N64-2] = +0x1 ; TC[11][5].val[N64-1] = 0x602A0AF0096278E0 ; TC[11][6].val[N64-2] = -0x5D ; TC[11][6].val[N64-1] = 0xFB9F6E8256ABD160 ; TC[11][7].val[N64-2] = +0x146A ; TC[11][7].val[N64-1] = 0x207A20FDD31310E0 ; TC[11][8].val[N64-2] = -0x3AD3F ; TC[11][8].val[N64-1] = 0x9711BD2B3480DDA0 ; TC[11][9].val[N64-2] = +0x8E77C9 ; TC[11][9].val[N64-1] = 0x9AC3283876A2CE20 ; TC[11][10].val[N64-2] = -0x124DCFFE ; TC[11][10].val[N64-1] = 0x80B5313BD65E3BA0 ; TC[11][11].val[N64-2] = +0x202C9AB81 ; TC[11][11].val[N64-1] = 0x44CCFD9303648020 ; TC[11][12].val[N64-2] = -0x309ECAAEE9 ; TC[11][12].val[N64-1] = 0x1E19A28D1DDD8720 ; TC[11][13].val[N64-2] = +0x3F66CC3D307 ; TC[11][13].val[N64-1] = 0x6068F2D0A19659A0 ; TC[11][14].val[N64-2] = -0x47837D82FB2C ; TC[11][14].val[N64-1] = 0x101AA8E8193DCB20 ; TC[11][15].val[N64-2] = +0x45DAAEF1AB4FB ; TC[11][15].val[N64-1] = 0x18564EBF5A8C35A0 ; TC[11][16].val[N64-2] = -0x3B17C2699A45F8 ; TC[11][16].val[N64-1] = 0xA2F45235B9651000 ; TC[11][17].val[N64-2] = +0x2B3F88869C999B5 ; TC[11][17].val[N64-1] = 0x5485D09F591C0E00 ; TC[11][18].val[N64-2] = -0x1B5357B90C74C2EA ; TC[11][18].val[N64-1] = 0x940FAE3897768C00 ; TC[11][19].val[N64-2] = +0xEDB354D6F6E8B06F ; TC[11][19].val[N64-1] = 0x53912DDC42FB9C00 ; TC[11][20].val[N64-3] = -0x6 ; TC[11][20].val[N64-2] = 0xEB1AA419C3FF0674 ; TC[11][20].val[N64-1] = 0x5026F2228850C000 ; TC[11][21].val[N64-3] = +0x2B ; TC[11][21].val[N64-2] = 0xE32B0BA9DD1CFEE8 ; TC[11][21].val[N64-1] = 0x636FC6A5FDA60000 ; TC[11][22].val[N64-3] = -0xEB ; TC[11][22].val[N64-2] = 0x2CFE4A72449B4D4A ; TC[11][22].val[N64-1] = 0x56387A6800052000 ; TC[11][23].val[N64-3] = +0x41D ; TC[11][23].val[N64-2] = 0xE3CD9AE066D31339 ; TC[11][23].val[N64-1] = 0x45ECC3D007ADA000 ; TC[11][24].val[N64-3] = -0xF3A ; TC[11][24].val[N64-2] = 0xC925FA9843473398 ; TC[11][24].val[N64-1] = 0xCFB2F36ED56E0000 ; TC[11][25].val[N64-3] = +0x2DBB ; TC[11][25].val[N64-2] = 0xFAE6CB95618E70A3 ; TC[11][25].val[N64-1] = 0xC9C6BA0970740000 ; TC[11][26].val[N64-3] = -0x6D03 ; TC[11][26].val[N64-2] = 0xDC3A336266275EFA ; TC[11][26].val[N64-1] = 0x2CB670984DE00000 ; TC[11][27].val[N64-3] = +0xC801 ; TC[11][27].val[N64-2] = 0xB0887D680B90CE9B ; TC[11][27].val[N64-1] = 0x504A8D6B37A00000 ; TC[11][28].val[N64-3] = -0x10E1D ; TC[11][28].val[N64-2] = 0xEEBC090A2E41BEB9 ; TC[11][28].val[N64-1] = 0x99EAEE235A000000 ; TC[11][29].val[N64-3] = +0xFA6A ; TC[11][29].val[N64-2] = 0xAD0702E58A89E016 ; TC[11][29].val[N64-1] = 0x50729FD3F8000000 ; TC[11][30].val[N64-3] = -0x8C92 ; TC[11][30].val[N64-2] = 0x5FDDC04195EF808F ; TC[11][30].val[N64-1] = 0xCD2B930E80000000 ; TC[11][31].val[N64-3] = +0x236E ; TC[11][31].val[N64-2] = 0x17C6FB921F661ADA ; TC[11][31].val[N64-1] = 0xF1A004F000000000 ; TC[11][32].val[N64-1] = +0x0 ; TC[12][0].val[N64-1] = +0xD755348 ; TC[12][1].val[N64-1] = -0x1B207BDD20 ; TC[12][2].val[N64-1] = +0x1A2DD05775C0 ; TC[12][3].val[N64-1] = -0x101AC1475FC700 ; TC[12][4].val[N64-1] = +0x717EA959E16ADE0 ; TC[12][5].val[N64-2] = -0x2 ; TC[12][5].val[N64-1] = 0x61D6F93D3B1B3F80 ; TC[12][6].val[N64-2] = +0xA2 ; TC[12][6].val[N64-1] = 0x5D6CA512070D4B40 ; TC[12][7].val[N64-2] = -0x232E ; TC[12][7].val[N64-1] = 0x837B0C30E12D5500 ; TC[12][8].val[N64-2] = +0x651FC ; TC[12][8].val[N64-1] = 0x0FC973D72CF08CB0 ; TC[12][9].val[N64-2] = -0xF440D8 ; TC[12][9].val[N64-1] = 0x2D7991CC6706FAC0 ; TC[12][10].val[N64-2] = +0x1F4BA3C4 ; TC[12][10].val[N64-1] = 0x22B706D2CE8F2740 ; TC[12][11].val[N64-2] = -0x36DAF22D3 ; TC[12][11].val[N64-1] = 0xC5725D9F75D00500 ; TC[12][12].val[N64-2] = +0x52A75735A3 ; TC[12][12].val[N64-1] = 0x1FBA8A4B6FD212E0 ; TC[12][13].val[N64-2] = -0x6B756FDD4AE ; TC[12][13].val[N64-1] = 0xEF66A6805BD6A380 ; TC[12][14].val[N64-2] = +0x78D5B578DDA7 ; TC[12][14].val[N64-1] = 0xE3431BC204AAB6C0 ; TC[12][15].val[N64-2] = -0x75A89D0DDBBE8 ; TC[12][15].val[N64-1] = 0xF972F02A8C5A5300 ; TC[12][16].val[N64-2] = +0x633638E92B4769 ; TC[12][16].val[N64-1] = 0x0045B9C2FF400048 ; TC[12][17].val[N64-2] = -0x485F1A23BF33703 ; TC[12][17].val[N64-1] = 0x9184A67D15CA8920 ; TC[12][18].val[N64-2] = +0x2D92F62AFACE8FD2 ; TC[12][18].val[N64-1] = 0x4BF3930176ED1500 ; TC[12][19].val[N64-3] = -0x1 ; TC[12][19].val[N64-2] = 0x8B1AA31E9E301F0A ; TC[12][19].val[N64-1] = 0xE50105F145C55C00 ; TC[12][20].val[N64-3] = +0xB ; TC[12][20].val[N64-2] = 0x75EB1AE7BDBC1B27 ; TC[12][20].val[N64-1] = 0xD8E2933D32B87B00 ; TC[12][21].val[N64-3] = -0x48 ; TC[12][21].val[N64-2] = 0x7446E87C5B0EB477 ; TC[12][21].val[N64-1] = 0x8A5269DCDB4F2C00 ; TC[12][22].val[N64-3] = +0x182 ; TC[12][22].val[N64-2] = 0xF066BCF993CD7CA1 ; TC[12][22].val[N64-1] = 0x152D8FD70B0E6800 ; TC[12][23].val[N64-3] = -0x6C0 ; TC[12][23].val[N64-2] = 0x2BF60C6D6EFD19EE ; TC[12][23].val[N64-1] = 0x37FACCE98925A000 ; TC[12][24].val[N64-3] = +0x18E4 ; TC[12][24].val[N64-2] = 0x31AFC6C8FD3E952F ; TC[12][24].val[N64-1] = 0x4DC548741B8B4800 ; TC[12][25].val[N64-3] = -0x4A82 ; TC[12][25].val[N64-2] = 0x42F1AACC9AE4E824 ; TC[12][25].val[N64-1] = 0x9A112E34C6C92000 ; TC[12][26].val[N64-3] = +0xB10E ; TC[12][26].val[N64-2] = 0x3BECA75085FFFCCF ; TC[12][26].val[N64-1] = 0x81A297C6EB938000 ; TC[12][27].val[N64-3] = -0x143E2 ; TC[12][27].val[N64-2] = 0x753760D5FAB37425 ; TC[12][27].val[N64-1] = 0x959B519C71860000 ; TC[12][28].val[N64-3] = +0x1B437 ; TC[12][28].val[N64-2] = 0x6973F3DCEF2D252F ; TC[12][28].val[N64-1] = 0x93AE6FB87A000000 ; TC[12][29].val[N64-3] = -0x19361 ; TC[12][29].val[N64-2] = 0xF10084BA76C52160 ; TC[12][29].val[N64-1] = 0xF385C335BE800000 ; TC[12][30].val[N64-3] = +0xE1EE ; TC[12][30].val[N64-2] = 0x5E84CF77E003AA1D ; TC[12][30].val[N64-1] = 0xC9659F84D8000000 ; TC[12][31].val[N64-3] = -0x38D5 ; TC[12][31].val[N64-2] = 0xF0CF338FBD092069 ; TC[12][31].val[N64-1] = 0xE39B5D4100000000 ; TC[12][32].val[N64-1] = +0x0 ; TC[13][0].val[N64-1] = -0x14B48020 ; TC[13][1].val[N64-1] = +0x29A71DC060 ; TC[13][2].val[N64-1] = -0x281DCCF28020 ; TC[13][3].val[N64-1] = +0x18A07D95A52E60 ; TC[13][4].val[N64-1] = -0xAD2E1B0E1F680A0 ; TC[13][5].val[N64-2] = +0x3 ; TC[13][5].val[N64-1] = 0xA0762F5447F94FE0 ; TC[13][6].val[N64-2] = -0xF6 ; TC[13][6].val[N64-1] = 0x9F6290036B4EBEA0 ; TC[13][7].val[N64-2] = +0x354F ; TC[13][7].val[N64-1] = 0x966A5B442E8A41E0 ; TC[13][8].val[N64-2] = -0x98DAC ; TC[13][8].val[N64-1] = 0x7A1166F89B62DC60 ; TC[13][9].val[N64-2] = +0x17042F2 ; TC[13][9].val[N64-1] = 0xE7C262BC95AD3B20 ; TC[13][10].val[N64-2] = -0x2F0F7DD1 ; TC[13][10].val[N64-1] = 0x694DB1F825B87860 ; TC[13][11].val[N64-2] = +0x52442528D ; TC[13][11].val[N64-1] = 0x57B5C954266FD320 ; TC[13][12].val[N64-2] = -0x7B9CDCF313 ; TC[13][12].val[N64-1] = 0x212320D55EBD36E0 ; TC[13][13].val[N64-2] = +0xA0416220889 ; TC[13][13].val[N64-1] = 0x32AB8987BA5E8EA0 ; TC[13][14].val[N64-2] = -0xB3AEDAFEDA0A ; TC[13][14].val[N64-1] = 0xBFDD4460573DCCE0 ; TC[13][15].val[N64-2] = +0xAE72138A545BB ; TC[13][15].val[N64-1] = 0x1172AA473619A8A0 ; TC[13][16].val[N64-2] = -0x92A80E202A5CC7 ; TC[13][16].val[N64-1] = 0x55E28EEE860E9400 ; TC[13][17].val[N64-2] = +0x6AA8548ED336264 ; TC[13][17].val[N64-1] = 0xEADBE864CEC8DE00 ; TC[13][18].val[N64-2] = -0x42F5D42D7A3F9AB4 ; TC[13][18].val[N64-1] = 0x413F51C1A1AD3400 ; TC[13][19].val[N64-3] = +0x2 ; TC[13][19].val[N64-2] = 0x42BC7F20C0B98C62 ; TC[13][19].val[N64-1] = 0x9DF8B7568E06BC00 ; TC[13][20].val[N64-3] = -0x10 ; TC[13][20].val[N64-2] = 0xBC608BDC4CB780F0 ; TC[13][20].val[N64-1] = 0xB81CED241FC4C000 ; TC[13][21].val[N64-3] = +0x69 ; TC[13][21].val[N64-2] = 0x7B8E14CF90A49271 ; TC[13][21].val[N64-1] = 0xE449FB36BF400000 ; TC[13][22].val[N64-3] = -0x231 ; TC[13][22].val[N64-2] = 0xA1FA3AB2572B3FF5 ; TC[13][22].val[N64-1] = 0x8275D197DCC6E000 ; TC[13][23].val[N64-3] = +0x9C4 ; TC[13][23].val[N64-2] = 0xFDA46A0FAB24BDE3 ; TC[13][23].val[N64-1] = 0x7831CEA941A0A000 ; TC[13][24].val[N64-3] = -0x23EB ; TC[13][24].val[N64-2] = 0x343865B04BEAA987 ; TC[13][24].val[N64-1] = 0x17D1DF407E160000 ; TC[13][25].val[N64-3] = +0x6B37 ; TC[13][25].val[N64-2] = 0xDF43BC8A6A5B6414 ; TC[13][25].val[N64-1] = 0x2BBFEF569FD40000 ; TC[13][26].val[N64-3] = -0xFE1A ; TC[13][26].val[N64-2] = 0x8ADF35BFA6CA2DA1 ; TC[13][26].val[N64-1] = 0xAB020372DDA00000 ; TC[13][27].val[N64-3] = +0x1CFA7 ; TC[13][27].val[N64-2] = 0xAA869C5C50CF890E ; TC[13][27].val[N64-1] = 0xB7B5E04C6AA00000 ; TC[13][28].val[N64-3] = -0x26EFE ; TC[13][28].val[N64-2] = 0xF73D4725DFE79004 ; TC[13][28].val[N64-1] = 0xA7B4A0D15A000000 ; TC[13][29].val[N64-3] = +0x23EDE ; TC[13][29].val[N64-2] = 0x30B700700DAE6A3D ; TC[13][29].val[N64-1] = 0x22BFD52638000000 ; TC[13][30].val[N64-3] = -0x1415D ; TC[13][30].val[N64-2] = 0xC82869667288F524 ; TC[13][30].val[N64-1] = 0x9F704A0A80000000 ; TC[13][31].val[N64-3] = +0x50B6 ; TC[13][31].val[N64-2] = 0xA33B7527035D3EB1 ; TC[13][31].val[N64-1] = 0xA42CEB7000000000 ; TC[13][32].val[N64-1] = +0x0 ; TC[14][0].val[N64-1] = +0x1C198950 ; TC[14][1].val[N64-1] = -0x386B45B2A0 ; TC[14][2].val[N64-1] = +0x363A982ACFC0 ; TC[14][3].val[N64-1] = -0x2138A874085B80 ; TC[14][4].val[N64-1] = +0xE91DF73AA605FC0 ; TC[14][5].val[N64-2] = -0x4 ; TC[14][5].val[N64-1] = 0xDF0A2806A30A1F80 ; TC[14][6].val[N64-2] = +0x14A ; TC[14][6].val[N64-1] = 0x7DE5D61B41796F80 ; TC[14][7].val[N64-2] = -0x4745 ; TC[14][7].val[N64-1] = 0xF7DBD7BFD8E03F00 ; TC[14][8].val[N64-2] = +0xCBDDB ; TC[14][8].val[N64-1] = 0xD0D3F72B072567E0 ; TC[14][9].val[N64-2] = -0x1E9F339 ; TC[14][9].val[N64-1] = 0x81B59A59F7F8BFC0 ; TC[14][10].val[N64-2] = +0x3E740D10 ; TC[14][10].val[N64-1] = 0x1472CE9B3D74BA00 ; TC[14][11].val[N64-2] = -0x6CE49773B ; TC[14][11].val[N64-1] = 0x085351C5BA6C2C00 ; TC[14][12].val[N64-2] = +0xA331272BF8 ; TC[14][12].val[N64-1] = 0x9F4D017974CB4AC0 ; TC[14][13].val[N64-2] = -0xD30068D1B60 ; TC[14][13].val[N64-1] = 0xB29E7B916A6C8580 ; TC[14][14].val[N64-2] = +0xEBF0788D1AA7 ; TC[14][14].val[N64-1] = 0x191D1544FC8D6680 ; TC[14][15].val[N64-2] = -0xE46EEDF26DE18 ; TC[14][15].val[N64-1] = 0x27FB183E8F298D00 ; TC[14][16].val[N64-2] = +0xBF83163A58A6D7 ; TC[14][16].val[N64-1] = 0x9D3A98771C250D50 ; TC[14][17].val[N64-2] = -0x8AE4337488EDCE8 ; TC[14][17].val[N64-1] = 0xEC37D0E33978CAA0 ; TC[14][18].val[N64-2] = +0x56F422753DD9F2E3 ; TC[14][18].val[N64-1] = 0x0ACBBD79E4CC6C40 ; TC[14][19].val[N64-3] = -0x2 ; TC[14][19].val[N64-2] = 0xED727BD322BBD662 ; TC[14][19].val[N64-1] = 0xE2F807B5744B0480 ; TC[14][20].val[N64-3] = +0x15 ; TC[14][20].val[N64-2] = 0x9CD028E0EEA17DCE ; TC[14][20].val[N64-1] = 0xBC840ACE0679DF00 ; TC[14][21].val[N64-3] = -0x87 ; TC[14][21].val[N64-2] = 0xD8F3A80DA58B6CE3 ; TC[14][21].val[N64-1] = 0x3B734C5EB4CE2E00 ; TC[14][22].val[N64-3] = +0x2D1 ; TC[14][22].val[N64-2] = 0x5DCB205C72DFFA14 ; TC[14][22].val[N64-1] = 0xBEB41AD3D1F9AC00 ; TC[14][23].val[N64-3] = -0xC83 ; TC[14][23].val[N64-2] = 0xE0DD8D516B11CF46 ; TC[14][23].val[N64-1] = 0xE9D1EE22EFF99800 ; TC[14][24].val[N64-3] = +0x2DE5 ; TC[14][24].val[N64-2] = 0x88038C7D8E5FA65F ; TC[14][24].val[N64-1] = 0x31B51E06482E0000 ; TC[14][25].val[N64-3] = -0x88AA ; TC[14][25].val[N64-2] = 0xEA68AE8470362FDA ; TC[14][25].val[N64-1] = 0xA7B827D896E90000 ; TC[14][26].val[N64-3] = +0x14324 ; TC[14][26].val[N64-2] = 0xF2574E624AB14ECA ; TC[14][26].val[N64-1] = 0x1B4F67BBEFDC0000 ; TC[14][27].val[N64-3] = -0x24C57 ; TC[14][27].val[N64-2] = 0x26770840320D3498 ; TC[14][27].val[N64-1] = 0x7AE740F8DD580000 ; TC[14][28].val[N64-3] = +0x314ED ; TC[14][28].val[N64-2] = 0x2C730F1FA97379C5 ; TC[14][28].val[N64-1] = 0x8AFCF8C438800000 ; TC[14][29].val[N64-3] = -0x2D6A2 ; TC[14][29].val[N64-2] = 0xDDD45D422A485445 ; TC[14][29].val[N64-1] = 0x366AAE1D32000000 ; TC[14][30].val[N64-3] = +0x1958B ; TC[14][30].val[N64-2] = 0xC97F8F6ECF25DEB1 ; TC[14][30].val[N64-1] = 0x9F0DA1BC60000000 ; TC[14][31].val[N64-3] = -0x65B7 ; TC[14][31].val[N64-2] = 0x23E8F83515381EAE ; TC[14][31].val[N64-1] = 0x3B4D818400000000 ; TC[14][32].val[N64-1] = +0x0 ; TC[15][0].val[N64-1] = -0x21B83E60 ; TC[15][1].val[N64-1] = +0x439234FE60 ; TC[15][2].val[N64-1] = -0x40D162DE9760 ; TC[15][3].val[N64-1] = +0x27A05DBC9B3160 ; TC[15][4].val[N64-1] = -0x115791B45CB4F5E0 ; TC[15][5].val[N64-2] = +0x5 ; TC[15][5].val[N64-1] = 0xC916EA0DB6919FE0 ; TC[15][6].val[N64-2] = -0x187 ; TC[15][6].val[N64-1] = 0xA50050F5B58038E0 ; TC[15][7].val[N64-2] = +0x5444 ; TC[15][7].val[N64-1] = 0xC17EB7E4141B7AE0 ; TC[15][8].val[N64-2] = -0xF0797 ; TC[15][8].val[N64-1] = 0xE832246D7CE19F20 ; TC[15][9].val[N64-2] = +0x2408DFE ; TC[15][9].val[N64-1] = 0x81D2CF3AEA003120 ; TC[15][10].val[N64-2] = -0x495080BC ; TC[15][10].val[N64-1] = 0x99E75AFAD9A8FA20 ; TC[15][11].val[N64-2] = +0x7F83E45E1 ; TC[15][11].val[N64-1] = 0x902B360427442820 ; TC[15][12].val[N64-2] = -0xBE9F5B22D2 ; TC[15][12].val[N64-1] = 0xA54C021A14A87CA0 ; TC[15][13].val[N64-2] = +0xF5D84E45FA0 ; TC[15][13].val[N64-1] = 0x67F15A52F3FA3AA0 ; TC[15][14].val[N64-2] = -0x112330223EB21 ; TC[15][14].val[N64-1] = 0x59651DCE45B901A0 ; TC[15][15].val[N64-2] = +0x108CB63B5669B9 ; TC[15][15].val[N64-1] = 0x98F5F688C26F17A0 ; TC[15][16].val[N64-2] = -0xDD6CB3D74D8FEB ; TC[15][16].val[N64-1] = 0xCC5742A688CA8800 ; TC[15][17].val[N64-2] = +0xA02BF948DBE26D3 ; TC[15][17].val[N64-1] = 0x40981452E6BB0E00 ; TC[15][18].val[N64-2] = -0x6404F27925748F92 ; TC[15][18].val[N64-1] = 0x5E1B67D3531FFC00 ; TC[15][19].val[N64-3] = +0x3 ; TC[15][19].val[N64-2] = 0x5BDE3BFC3A2754FC ; TC[15][19].val[N64-1] = 0xA886FCAAE3B15C00 ; TC[15][20].val[N64-3] = -0x18 ; TC[15][20].val[N64-2] = 0xBC1133EE63FAADDA ; TC[15][20].val[N64-1] = 0xB42FC075EBB3C000 ; TC[15][21].val[N64-3] = +0x9B ; TC[15][21].val[N64-2] = 0x16983A41C729C79E ; TC[15][21].val[N64-1] = 0x179B970E0FD50000 ; TC[15][22].val[N64-3] = -0x335 ; TC[15][22].val[N64-2] = 0x8D9F5DDFEEC06BF2 ; TC[15][22].val[N64-1] = 0x364B4962526BA000 ; TC[15][23].val[N64-3] = +0xE38 ; TC[15][23].val[N64-2] = 0x4FA17C53D9E8421A ; TC[15][23].val[N64-1] = 0x079793B4133FA000 ; TC[15][24].val[N64-3] = -0x3407 ; TC[15][24].val[N64-2] = 0xEDB1A5D1869BB593 ; TC[15][24].val[N64-1] = 0x21F1B6C55BDE0000 ; TC[15][25].val[N64-3] = +0x9A99 ; TC[15][25].val[N64-2] = 0x7F50859561CEB40D ; TC[15][25].val[N64-1] = 0x0F2FA5DD0FB40000 ; TC[15][26].val[N64-3] = -0x16CCB ; TC[15][26].val[N64-2] = 0xA8C2CAFFC879C288 ; TC[15][26].val[N64-1] = 0x0B772EBDE8600000 ; TC[15][27].val[N64-3] = +0x296E6 ; TC[15][27].val[N64-2] = 0x6546169063C36B34 ; TC[15][27].val[N64-1] = 0xE582F92C29A00000 ; TC[15][28].val[N64-3] = -0x37754 ; TC[15][28].val[N64-2] = 0xCC71B0B36EF52408 ; TC[15][28].val[N64-1] = 0x78166E105A000000 ; TC[15][29].val[N64-3] = +0x32FF5 ; TC[15][29].val[N64-2] = 0x93E279DFD1274664 ; TC[15][29].val[N64-1] = 0x56FCB14178000000 ; TC[15][30].val[N64-3] = -0x1C6C1 ; TC[15][30].val[N64-2] = 0x0976D9F27D9F7318 ; TC[15][30].val[N64-1] = 0x6B7565F680000000 ; TC[15][31].val[N64-3] = +0x71EB ; TC[15][31].val[N64-2] = 0xD64C9B1CBB9B03A4 ; TC[15][31].val[N64-1] = 0x6B610BF000000000 ; TC[15][32].val[N64-1] = +0x0 ; TC[16][0].val[N64-1] = +0x23D3C246 ; TC[16][1].val[N64-1] = -0x47A7848C00 ; TC[16][2].val[N64-1] = +0x4498EAF056F0 ; TC[16][3].val[N64-1] = -0x29D9DE011B0200 ; TC[16][4].val[N64-1] = +0x1246F8C57EB98828 ; TC[16][5].val[N64-2] = -0x6 ; TC[16][5].val[N64-1] = 0x159C6E812BE64600 ; TC[16][6].val[N64-2] = +0x19A ; TC[16][6].val[N64-1] = 0xFA66A02CE024C070 ; TC[16][7].val[N64-2] = -0x583B ; TC[16][7].val[N64-1] = 0x3CE1AAE04FBCB600 ; TC[16][8].val[N64-2] = +0xFB365 ; TC[16][8].val[N64-1] = 0x646E2B72595A4F64 ; TC[16][9].val[N64-2] = -0x258E98D ; TC[16][9].val[N64-1] = 0x27AC6999F9471600 ; TC[16][10].val[N64-2] = +0x4C3BC6FE ; TC[16][10].val[N64-1] = 0x1DCEFDC5E43538B0 ; TC[16][11].val[N64-2] = -0x84478BE1B ; TC[16][11].val[N64-1] = 0xA11547041359F200 ; TC[16][12].val[N64-2] = +0xC546256D00 ; TC[16][12].val[N64-1] = 0xA7FCFEDCB22223E8 ; TC[16][13].val[N64-2] = -0xFDD0698508D ; TC[16][13].val[N64-1] = 0x190BE3ACAA54E200 ; TC[16][14].val[N64-2] = +0x11A683EB8D50E ; TC[16][14].val[N64-1] = 0x56D3C46A952A7810 ; TC[16][15].val[N64-2] = -0x11010AA59AF2D3 ; TC[16][15].val[N64-1] = 0x46049A4F73231200 ; TC[16][16].val[N64-2] = +0xE2F56D0CC470B4 ; TC[16][16].val[N64-1] = 0x1EA31AFD59F09906 ; TC[16][17].val[N64-2] = -0xA3C892F41B723BC ; TC[16][17].val[N64-1] = 0x931E9C009A390600 ; TC[16][18].val[N64-2] = +0x66087BFC2F602789 ; TC[16][18].val[N64-1] = 0x278B22302206CAE0 ; TC[16][19].val[N64-3] = -0x3 ; TC[16][19].val[N64-2] = 0x6B233863CCB901E6 ; TC[16][19].val[N64-1] = 0xB632102B6E4D8400 ; TC[16][20].val[N64-3] = +0x19 ; TC[16][20].val[N64-2] = 0x1DC49CF45D7D14C7 ; TC[16][20].val[N64-1] = 0xBA3914A9F2716640 ; TC[16][21].val[N64-3] = -0x9D ; TC[16][21].val[N64-2] = 0x210A1A4765364A69 ; TC[16][21].val[N64-1] = 0xED3D1137263CB000 ; TC[16][22].val[N64-3] = +0x33E ; TC[16][22].val[N64-2] = 0x8DF1CFBFF071A97A ; TC[16][22].val[N64-1] = 0x1E1EA1F6301A0A00 ; TC[16][23].val[N64-3] = -0xE58 ; TC[16][23].val[N64-2] = 0x769A803AFD86E6FE ; TC[16][23].val[N64-1] = 0x0776CF1B54664000 ; TC[16][24].val[N64-3] = +0x3462 ; TC[16][24].val[N64-2] = 0x780269F7277C9E8A ; TC[16][24].val[N64-1] = 0xB5A3A2825DFDE600 ; TC[16][25].val[N64-3] = -0x9B59 ; TC[16][25].val[N64-2] = 0xF35E31379173547B ; TC[16][25].val[N64-1] = 0x72E4C8FE68F30000 ; TC[16][26].val[N64-3] = +0x16DE7 ; TC[16][26].val[N64-2] = 0x8A7F3533749A6C89 ; TC[16][26].val[N64-1] = 0x7FE9753661FAC000 ; TC[16][27].val[N64-3] = -0x297C9 ; TC[16][27].val[N64-2] = 0xF547A80EAB6D65A8 ; TC[16][27].val[N64-1] = 0x6BFF4E4B74080000 ; TC[16][28].val[N64-3] = +0x37722 ; TC[16][28].val[N64-2] = 0xB2CB52712508985D ; TC[16][28].val[N64-1] = 0x497A5369F6860000 ; TC[16][29].val[N64-3] = -0x32EA1 ; TC[16][29].val[N64-2] = 0x3ABF6A973613233C ; TC[16][29].val[N64-1] = 0xFEACBFDAC1800000 ; TC[16][30].val[N64-3] = +0x1C573 ; TC[16][30].val[N64-2] = 0x5301147D59A92859 ; TC[16][30].val[N64-1] = 0x31BC07AD38800000 ; TC[16][31].val[N64-3] = -0x7179 ; TC[16][31].val[N64-2] = 0xEA764E819EDF68A0 ; TC[16][31].val[N64-1] = 0xC6F5AAE410000000 ; TC[16][32].val[N64-1] = +0x0 ; TC[17][0].val[N64-1] = -0x21B83E60 ; TC[17][1].val[N64-1] = +0x434EC481A0 ; TC[17][2].val[N64-1] = -0x404EB8ECE360 ; TC[17][3].val[N64-1] = +0x2727683FEAF6A0 ; TC[17][4].val[N64-1] = -0x111059462B3279E0 ; TC[17][5].val[N64-2] = +0x5 ; TC[17][5].val[N64-1] = 0xAB2285F646D1F020 ; TC[17][6].val[N64-2] = -0x17E ; TC[17][6].val[N64-1] = 0x100D2268B417A4E0 ; TC[17][7].val[N64-2] = +0x51D8 ; TC[17][7].val[N64-1] = 0x5BA42D55C10CDD20 ; TC[17][8].val[N64-2] = -0xE8841 ; TC[17][8].val[N64-1] = 0x28B7E818D8A32320 ; TC[17][9].val[N64-2] = +0x22AF391 ; TC[17][9].val[N64-1] = 0x688C87FED8632EE0 ; TC[17][10].val[N64-2] = -0x463EA5FE ; TC[17][10].val[N64-1] = 0x43EC77823115BE20 ; TC[17][11].val[N64-2] = +0x799CCCB0C ; TC[17][11].val[N64-1] = 0x12059B11A5B92FE0 ; TC[17][12].val[N64-2] = -0xB4F467BF3C ; TC[17][12].val[N64-1] = 0xE574E02C605AA8A0 ; TC[17][13].val[N64-2] = +0xE84A057B6EC ; TC[17][13].val[N64-1] = 0xDAA296E7C3D45560 ; TC[17][14].val[N64-2] = -0x101DF25B25FCC ; TC[17][14].val[N64-1] = 0xEBBD63469048C5A0 ; TC[17][15].val[N64-2] = +0xF7DE1DA98D412 ; TC[17][15].val[N64-1] = 0x2E4F1DEF43711060 ; TC[17][16].val[N64-2] = -0xCE4F61CD37AC96 ; TC[17][16].val[N64-1] = 0xAF7FB7C672CAD400 ; TC[17][17].val[N64-2] = +0x948D89F8A971FA2 ; TC[17][17].val[N64-1] = 0x9239C7E74B20F200 ; TC[17][18].val[N64-2] = -0x5C57C9953F8FBC27 ; TC[17][18].val[N64-1] = 0x712E5252DAE5BC00 ; TC[17][19].val[N64-3] = +0x3 ; TC[17][19].val[N64-2] = 0x16540E2C33703FF1 ; TC[17][19].val[N64-1] = 0xA80E9A8C394FA400 ; TC[17][20].val[N64-3] = -0x16 ; TC[17][20].val[N64-2] = 0xA281C6C661D4699C ; TC[17][20].val[N64-1] = 0x6B204B2974CE4000 ; TC[17][21].val[N64-3] = +0x8D ; TC[17][21].val[N64-2] = 0x50FC120D23BEF40B ; TC[17][21].val[N64-1] = 0x8942E0361DAB0000 ; TC[17][22].val[N64-3] = -0x2E9 ; TC[17][22].val[N64-2] = 0x7FCD94DB3A84E971 ; TC[17][22].val[N64-1] = 0x7AF83F9D478BA000 ; TC[17][23].val[N64-3] = +0xCDA ; TC[17][23].val[N64-2] = 0x1F5119E3F45B14C2 ; TC[17][23].val[N64-1] = 0x0B84A70527486000 ; TC[17][24].val[N64-3] = -0x2ED8 ; TC[17][24].val[N64-2] = 0x83C53698112B3436 ; TC[17][24].val[N64-1] = 0xD00446FAE0CA0000 ; TC[17][25].val[N64-3] = +0x8AAF ; TC[17][25].val[N64-2] = 0xACA09CC3210FE008 ; TC[17][25].val[N64-1] = 0x3C10A4C4844C0000 ; TC[17][26].val[N64-3] = -0x1461F ; TC[17][26].val[N64-2] = 0xA7D035CB51886EBF ; TC[17][26].val[N64-1] = 0xF226F5A50AE00000 ; TC[17][27].val[N64-3] = +0x24EBB ; TC[17][27].val[N64-2] = 0x23DC690CB8D6766E ; TC[17][27].val[N64-1] = 0x7CE866570E600000 ; TC[17][28].val[N64-3] = -0x31467 ; TC[17][28].val[N64-2] = 0x59EA0951012A8ECB ; TC[17][28].val[N64-1] = 0x9F543BDED6000000 ; TC[17][29].val[N64-3] = +0x2D310 ; TC[17][29].val[N64-2] = 0x960136023DB0E75D ; TC[17][29].val[N64-1] = 0xCBB52A6A88000000 ; TC[17][30].val[N64-3] = -0x1920A ; TC[17][30].val[N64-2] = 0xBDA767E9A62D35BE ; TC[17][30].val[N64-1] = 0xFD3BF7B980000000 ; TC[17][31].val[N64-3] = +0x6484 ; TC[17][31].val[N64-2] = 0xCC2579CE0EF23063 ; TC[17][31].val[N64-1] = 0xE646921000000000 ; TC[17][32].val[N64-1] = +0x0 ; TC[18][0].val[N64-1] = +0x1C198950 ; TC[18][1].val[N64-1] = -0x37FADF8D60 ; TC[18][2].val[N64-1] = +0x3560D242A3C0 ; TC[18][3].val[N64-1] = -0x206F0DFDB03480 ; TC[18][4].val[N64-1] = +0xE1B29AE2C71AFC0 ; TC[18][5].val[N64-2] = -0x4 ; TC[18][5].val[N64-1] = 0xAD1B721AD4510080 ; TC[18][6].val[N64-2] = +0x13A ; TC[18][6].val[N64-1] = 0x848600953E551F80 ; TC[18][7].val[N64-2] = -0x433B ; TC[18][7].val[N64-1] = 0x890182BF0B882100 ; TC[18][8].val[N64-2] = +0xBE97F ; TC[18][8].val[N64-1] = 0xBCBE923A13D687E0 ; TC[18][9].val[N64-2] = -0x1C5EA43 ; TC[18][9].val[N64-1] = 0xA7E6D69EF6EEE040 ; TC[18][10].val[N64-2] = +0x3954E173 ; TC[18][10].val[N64-1] = 0x5E26285970437200 ; TC[18][11].val[N64-2] = -0x630AA53FF ; TC[18][11].val[N64-1] = 0x87EBC7F932105400 ; TC[18][12].val[N64-2] = +0x930D31C93B ; TC[18][12].val[N64-1] = 0x85476AC4218FCAC0 ; TC[18][13].val[N64-2] = -0xBC5C9315CCA ; TC[18][13].val[N64-1] = 0x09CF0E6B716E5A80 ; TC[18][14].val[N64-2] = +0xD0A8AECC13BC ; TC[18][14].val[N64-1] = 0x2D38D3AAD4BA5680 ; TC[18][15].val[N64-2] = -0xC82392C84F000 ; TC[18][15].val[N64-1] = 0x5993600169CB1300 ; TC[18][16].val[N64-2] = +0xA63C214D1FEC23 ; TC[18][16].val[N64-1] = 0x80992BC980236D50 ; TC[18][17].val[N64-2] = -0x77734170D296234 ; TC[18][17].val[N64-1] = 0x7AA7133BC101D560 ; TC[18][18].val[N64-2] = +0x4A1A25DC48C11FEF ; TC[18][18].val[N64-1] = 0x5619CFB377468040 ; TC[18][19].val[N64-3] = -0x2 ; TC[18][19].val[N64-2] = 0x78F5B4BF6712DFF9 ; TC[18][19].val[N64-1] = 0x6C4BC9C19483EB80 ; TC[18][20].val[N64-3] = +0x12 ; TC[18][20].val[N64-2] = 0x17CC38F7959377AD ; TC[18][20].val[N64-1] = 0x88C0471DF14D8F00 ; TC[18][21].val[N64-3] = -0x70 ; TC[18][21].val[N64-2] = 0xBFF9E2F22E01E3FD ; TC[18][21].val[N64-1] = 0xED26E38818045200 ; TC[18][22].val[N64-3] = +0x251 ; TC[18][22].val[N64-2] = 0xBB8C5C14445DE6A7 ; TC[18][22].val[N64-1] = 0x5246487004F26C00 ; TC[18][23].val[N64-3] = -0xA37 ; TC[18][23].val[N64-2] = 0xD21AD8F2E4B744A5 ; TC[18][23].val[N64-1] = 0x8EBA4DD812956800 ; TC[18][24].val[N64-3] = +0x252F ; TC[18][24].val[N64-2] = 0x0E3E05DD5476289B ; TC[18][24].val[N64-1] = 0xF216AABE19530000 ; TC[18][25].val[N64-3] = -0x6DE9 ; TC[18][25].val[N64-2] = 0x5A3DF3D249226E18 ; TC[18][25].val[N64-1] = 0x5A07CAD2C1970000 ; TC[18][26].val[N64-3] = +0x10215 ; TC[18][26].val[N64-2] = 0x6BB5B4D7493C2F08 ; TC[18][26].val[N64-1] = 0xF2D552C293FC0000 ; TC[18][27].val[N64-3] = -0x1D2DA ; TC[18][27].val[N64-2] = 0xD4769A7D21843504 ; TC[18][27].val[N64-1] = 0xE63F1B9193A80000 ; TC[18][28].val[N64-3] = +0x26E4E ; TC[18][28].val[N64-2] = 0x569EA5D60AE09FC4 ; TC[18][28].val[N64-1] = 0x13329623F1800000 ; TC[18][29].val[N64-3] = -0x23A19 ; TC[18][29].val[N64-2] = 0x34F787F0AACDC149 ; TC[18][29].val[N64-1] = 0x76B1BA514E000000 ; TC[18][30].val[N64-3] = +0x13CAE ; TC[18][30].val[N64-2] = 0x31B51A211CA2E350 ; TC[18][30].val[N64-1] = 0x40640D9DA0000000 ; TC[18][31].val[N64-3] = -0x4F1C ; TC[18][31].val[N64-2] = 0xAA26F9F065D650C0 ; TC[18][31].val[N64-1] = 0x670364BC00000000 ; TC[18][32].val[N64-1] = +0x0 ; TC[19][0].val[N64-1] = -0x14B48020 ; TC[19][1].val[N64-1] = +0x292AE2BFA0 ; TC[19][2].val[N64-1] = -0x272D1AA10C20 ; TC[19][3].val[N64-1] = +0x17C1A80401C9A0 ; TC[19][4].val[N64-1] = -0xA4FA8992F37E4A0 ; TC[19][5].val[N64-2] = +0x3 ; TC[19][5].val[N64-1] = 0x694221F14057E020 ; TC[19][6].val[N64-2] = -0xE4 ; TC[19][6].val[N64-1] = 0xF57A72634C722AA0 ; TC[19][7].val[N64-2] = +0x30D7 ; TC[19][7].val[N64-1] = 0x76552E11F510C620 ; TC[19][8].val[N64-2] = -0x8A2B9 ; TC[19][8].val[N64-1] = 0x55259E19C8298060 ; TC[19][9].val[N64-2] = +0x14860F3 ; TC[19][9].val[N64-1] = 0xC8D9E1729E9DE4E0 ; TC[19][10].val[N64-2] = -0x2963B20F ; TC[19][10].val[N64-1] = 0x4600FA09F9CC7C60 ; TC[19][11].val[N64-2] = +0x475A57F0D ; TC[19][11].val[N64-1] = 0x7E95443086A0B4E0 ; TC[19][12].val[N64-2] = -0x69B8F2B640 ; TC[19][12].val[N64-1] = 0x304A4A81547D82E0 ; TC[19][13].val[N64-2] = +0x8725356D9BE ; TC[19][13].val[N64-1] = 0x4BF0ACC444A9A160 ; TC[19][14].val[N64-2] = -0x9567CB471FE2 ; TC[19][14].val[N64-1] = 0xAFB66DB3B57410E0 ; TC[19][15].val[N64-2] = +0x8F04E414EFA73 ; TC[19][15].val[N64-1] = 0xC524FED52C9FCF60 ; TC[19][16].val[N64-2] = -0x768EEF27B250AF ; TC[19][16].val[N64-1] = 0x96F64AB9F57FC000 ; TC[19][17].val[N64-2] = +0x55072409D1E1B7C ; TC[19][17].val[N64-1] = 0x13159EB4650B2200 ; TC[19][18].val[N64-2] = -0x34A61E15DC9F8F9E ; TC[19][18].val[N64-1] = 0xC3CF577CA20CF400 ; TC[19][19].val[N64-3] = +0x1 ; TC[19][19].val[N64-2] = 0xC0E409D0961CBEC1 ; TC[19][19].val[N64-1] = 0x65CC5FEBBCDC4400 ; TC[19][20].val[N64-3] = -0xC ; TC[19][20].val[N64-2] = 0xCF06460AF2017998 ; TC[19][20].val[N64-1] = 0x2F931E0A51C34000 ; TC[19][21].val[N64-3] = +0x4F ; TC[19][21].val[N64-2] = 0xAEFDFC2F7FDA185F ; TC[19][21].val[N64-1] = 0xB5D6CB484AC00000 ; TC[19][22].val[N64-3] = -0x1A2 ; TC[19][22].val[N64-2] = 0xEB5791B63256E0A3 ; TC[19][22].val[N64-1] = 0x9B467D0206C6E000 ; TC[19][23].val[N64-3] = +0x732 ; TC[19][23].val[N64-2] = 0xBFD994985BE45136 ; TC[19][23].val[N64-1] = 0x91F22C38F6F76000 ; TC[19][24].val[N64-3] = -0x1A27 ; TC[19][24].val[N64-2] = 0xD86BC12D2AD64707 ; TC[19][24].val[N64-1] = 0x5D60159E7EE20000 ; TC[19][25].val[N64-3] = +0x4D34 ; TC[19][25].val[N64-2] = 0x76219024175EBA64 ; TC[19][25].val[N64-1] = 0x7346AAD99C2C0000 ; TC[19][26].val[N64-3] = -0xB50C ; TC[19][26].val[N64-2] = 0x1CD2161951666D33 ; TC[19][26].val[N64-1] = 0x55827CB264200000 ; TC[19][27].val[N64-3] = +0x1471A ; TC[19][27].val[N64-2] = 0x9444B336BE79BF75 ; TC[19][27].val[N64-1] = 0x0E20CBE43D600000 ; TC[19][28].val[N64-3] = -0x1B389 ; TC[19][28].val[N64-2] = 0x9EF9EAC5D7685013 ; TC[19][28].val[N64-1] = 0xEF81E2C236000000 ; TC[19][29].val[N64-3] = +0x18E99 ; TC[19][29].val[N64-2] = 0xF24730AD6FB2C8FE ; TC[19][29].val[N64-1] = 0xE0482B5DC8000000 ; TC[19][30].val[N64-3] = -0xDD39 ; TC[19][30].val[N64-2] = 0x462AD237DA1F6F54 ; TC[19][30].val[N64-1] = 0xBDD2E50580000000 ; TC[19][31].val[N64-3] = +0x3739 ; TC[19][31].val[N64-2] = 0x981B3535A3FC6E43 ; TC[19][31].val[N64-1] = 0xA639AE9000000000 ; TC[19][32].val[N64-1] = +0x0 ; TC[20][0].val[N64-1] = +0xD755348 ; TC[20][1].val[N64-1] = -0x1AB4D142E0 ; TC[20][2].val[N64-1] = +0x195D35CC99C0 ; TC[20][3].val[N64-1] = -0xF599ED77D4900 ; TC[20][4].val[N64-1] = +0x6A62B3C20CA4DE0 ; TC[20][5].val[N64-2] = -0x2 ; TC[20][5].val[N64-1] = 0x31FA978E145D5080 ; TC[20][6].val[N64-2] = +0x93 ; TC[20][6].val[N64-1] = 0x0BEC7CD73509FB40 ; TC[20][7].val[N64-2] = -0x1F4D ; TC[20][7].val[N64-1] = 0xF619083911053B00 ; TC[20][8].val[N64-2] = +0x58612 ; TC[20][8].val[N64-1] = 0xFF9961AC66A7ECB0 ; TC[20][9].val[N64-2] = -0xD19F2C ; TC[20][9].val[N64-1] = 0xF2EF5E6A7D2F1540 ; TC[20][10].val[N64-2] = +0x1A5E3E63 ; TC[20][10].val[N64-1] = 0x49B67C15DB353F40 ; TC[20][11].val[N64-2] = -0x2D5DDF043 ; TC[20][11].val[N64-1] = 0xA3C4FDCC045CEB00 ; TC[20][12].val[N64-2] = +0x4316361247 ; TC[20][12].val[N64-1] = 0x95B319D49E4FF2E0 ; TC[20][13].val[N64-2] = -0x55972DAEABC ; TC[20][13].val[N64-1] = 0xBA271D6D3B708C80 ; TC[20][14].val[N64-2] = +0x5E70D0447F1C ; TC[20][14].val[N64-1] = 0x91049D3DADEF66C0 ; TC[20][15].val[N64-2] = -0x5A3BE0D2E318C ; TC[20][15].val[N64-1] = 0x4C3BF4712DA6DD00 ; TC[20][16].val[N64-2] = +0x4AA9D5ABF4375E ; TC[20][16].val[N64-1] = 0xBCF9E2EA0272A048 ; TC[20][17].val[N64-2] = -0x357379BBAE63C88 ; TC[20][17].val[N64-1] = 0xD143A158DBD606E0 ; TC[20][18].val[N64-2] = +0x2109F19B3038694C ; TC[20][18].val[N64-1] = 0xC4E2C5ED4FB2F900 ; TC[20][19].val[N64-3] = -0x1 ; TC[20][19].val[N64-2] = 0x19374D029B76A2E7 ; TC[20][19].val[N64-1] = 0x12B473789EE6E400 ; TC[20][20].val[N64-3] = +0x8 ; TC[20][20].val[N64-2] = 0x02D8BC2302B8D59D ; TC[20][20].val[N64-1] = 0x1ED5D5200DEEFB00 ; TC[20][21].val[N64-3] = -0x31 ; TC[20][21].val[N64-2] = 0xC25D789D096F4A0F ; TC[20][21].val[N64-1] = 0x4C3CAA3A25495400 ; TC[20][22].val[N64-3] = +0x105 ; TC[20][22].val[N64-2] = 0x346C36891BCC2909 ; TC[20][22].val[N64-1] = 0x9C4D39A66909E800 ; TC[20][23].val[N64-3] = -0x47B ; TC[20][23].val[N64-2] = 0x5852A56A30ABBCBB ; TC[20][23].val[N64-1] = 0x001509FDD90C6000 ; TC[20][24].val[N64-3] = +0x1043 ; TC[20][24].val[N64-2] = 0x5AC36F9E63B10DBD ; TC[20][24].val[N64-1] = 0xEBE21B9194574800 ; TC[20][25].val[N64-3] = -0x2FF1 ; TC[20][25].val[N64-2] = 0x7FEA43D8AFFED385 ; TC[20][25].val[N64-1] = 0xD1A66C467A7EE000 ; TC[20][26].val[N64-3] = +0x704B ; TC[20][26].val[N64-2] = 0x60F35BFA08D25812 ; TC[20][26].val[N64-1] = 0x59704CBEAB178000 ; TC[20][27].val[N64-3] = -0xCAA9 ; TC[20][27].val[N64-2] = 0xB14C091392446C70 ; TC[20][27].val[N64-1] = 0xAC74700A1E9A0000 ; TC[20][28].val[N64-3] = +0x10D93 ; TC[20][28].val[N64-2] = 0x0E1BC85D423E1E25 ; TC[20][28].val[N64-1] = 0x1DDD824368400000 ; TC[20][29].val[N64-3] = -0xF67D ; TC[20][29].val[N64-2] = 0xC8444BCC800884B5 ; TC[20][29].val[N64-1] = 0x8A64D29751800000 ; TC[20][30].val[N64-3] = +0x88B2 ; TC[20][30].val[N64-2] = 0x05351C3B7096DC7A ; TC[20][30].val[N64-1] = 0x63CA523768000000 ; TC[20][31].val[N64-3] = -0x2219 ; TC[20][31].val[N64-2] = 0xF6E2B889716BE03F ; TC[20][31].val[N64-1] = 0x88906B2700000000 ; TC[20][32].val[N64-1] = +0x0 ; TC[21][0].val[N64-1] = -0x7B0C1E0 ; TC[21][1].val[N64-1] = +0xF3B0FF6A0 ; TC[21][2].val[N64-1] = -0xE6FC6A1CFE0 ; TC[21][3].val[N64-1] = +0x8B83428FF42A0 ; TC[21][4].val[N64-1] = -0x3C4FCA92FF66560 ; TC[21][5].val[N64-2] = +0x1 ; TC[21][5].val[N64-1] = 0x3DF61D1F6E995720 ; TC[21][6].val[N64-2] = -0x53 ; TC[21][6].val[N64-1] = 0x083D833EAB52DD60 ; TC[21][7].val[N64-2] = +0x11A4 ; TC[21][7].val[N64-1] = 0x43481C737EA8E720 ; TC[21][8].val[N64-2] = -0x31B55 ; TC[21][8].val[N64-1] = 0x7766D299E277A1A0 ; TC[21][9].val[N64-2] = +0x75AB82 ; TC[21][9].val[N64-1] = 0x4D170274245C11E0 ; TC[21][10].val[N64-2] = -0xEC5E3F7 ; TC[21][10].val[N64-1] = 0xD434B821F3CF9FA0 ; TC[21][11].val[N64-2] = +0x195E5E81C ; TC[21][11].val[N64-1] = 0x6443005C3968F7E0 ; TC[21][12].val[N64-2] = -0x2571990322 ; TC[21][12].val[N64-1] = 0xD969804D8D92B320 ; TC[21][13].val[N64-2] = +0x2FAEDEC152F ; TC[21][13].val[N64-1] = 0xD5DB68844D127660 ; TC[21][14].val[N64-2] = -0x3484A58F4F90 ; TC[21][14].val[N64-1] = 0xA99D8504B82FEF20 ; TC[21][15].val[N64-2] = +0x3216FBEF9F901 ; TC[21][15].val[N64-1] = 0xDF8FA75554455260 ; TC[21][16].val[N64-2] = -0x295FF0053E9F9B ; TC[21][16].val[N64-1] = 0x57E0FA6EB3BB9C00 ; TC[21][17].val[N64-2] = +0x1D91F32854783A6 ; TC[21][17].val[N64-1] = 0x1F90CDD9920FF200 ; TC[21][18].val[N64-2] = -0x123F7670A9409114 ; TC[21][18].val[N64-1] = 0x9EEEC238705C4C00 ; TC[21][19].val[N64-2] = +0x9B13628C9DA129D2 ; TC[21][19].val[N64-1] = 0xA6A7BBA98D816400 ; TC[21][20].val[N64-3] = -0x4 ; TC[21][20].val[N64-2] = 0x693833CD71C62CF5 ; TC[21][20].val[N64-1] = 0x3BA185B0CD834000 ; TC[21][21].val[N64-3] = +0x1B ; TC[21][21].val[N64-2] = 0x5BB3D8EAF3D095C9 ; TC[21][21].val[N64-1] = 0xF0DC36A0FD5A0000 ; TC[21][22].val[N64-3] = -0x8F ; TC[21][22].val[N64-2] = 0x6A16FF78C4BDF7B5 ; TC[21][22].val[N64-1] = 0xD9F588551DC52000 ; TC[21][23].val[N64-3] = +0x275 ; TC[21][23].val[N64-2] = 0x1ED7D8E135EA1380 ; TC[21][23].val[N64-1] = 0x1935D74C96BA6000 ; TC[21][24].val[N64-3] = -0x8E8 ; TC[21][24].val[N64-2] = 0x0B46D7C342256D8C ; TC[21][24].val[N64-1] = 0xBF74B416CC9A0000 ; TC[21][25].val[N64-3] = +0x1A39 ; TC[21][25].val[N64-2] = 0xB2B8DD1BD88BABA9 ; TC[21][25].val[N64-1] = 0x01E469EDD38C0000 ; TC[21][26].val[N64-3] = -0x3D5B ; TC[21][26].val[N64-2] = 0xFAFACF84D3D12126 ; TC[21][26].val[N64-1] = 0xB083BE7DC8600000 ; TC[21][27].val[N64-3] = +0x6EA0 ; TC[21][27].val[N64-2] = 0x9075ACBD0F1A2B2E ; TC[21][27].val[N64-1] = 0xC152C3A520600000 ; TC[21][28].val[N64-3] = -0x9304 ; TC[21][28].val[N64-2] = 0xAAF2410070551490 ; TC[21][28].val[N64-1] = 0x3154F53316000000 ; TC[21][29].val[N64-3] = +0x8651 ; TC[21][29].val[N64-2] = 0xE93C114C5062623B ; TC[21][29].val[N64-1] = 0xE192BE2808000000 ; TC[21][30].val[N64-3] = -0x4A6F ; TC[21][30].val[N64-2] = 0xAD3D74DBF1CA129B ; TC[21][30].val[N64-1] = 0xC10ED7E180000000 ; TC[21][31].val[N64-3] = +0x128F ; TC[21][31].val[N64-2] = 0x0043A858BB1D1A41 ; TC[21][31].val[N64-1] = 0xEC47A11000000000 ; TC[21][32].val[N64-1] = +0x0 ; TC[22][0].val[N64-1] = +0x3D860F0 ; TC[22][1].val[N64-1] = -0x799AF9A60 ; TC[22][2].val[N64-1] = +0x7309A614140 ; TC[22][3].val[N64-1] = -0x4558275C70C80 ; TC[22][4].val[N64-1] = +0x1DEB34227585B40 ; TC[22][5].val[N64-1] = -0x9D6C03D0CD4FFC80 ; TC[22][6].val[N64-2] = +0x29 ; TC[22][6].val[N64-1] = 0x076E9F77BA13CE80 ; TC[22][7].val[N64-2] = -0x8B3 ; TC[22][7].val[N64-1] = 0x54A83C01C886C900 ; TC[22][8].val[N64-2] = +0x1877E ; TC[22][8].val[N64-1] = 0x37B36BE2679405A0 ; TC[22][9].val[N64-2] = -0x39CFE9 ; TC[22][9].val[N64-1] = 0xC2D7DF14F55DAE40 ; TC[22][10].val[N64-2] = +0x73E9CBD ; TC[22][10].val[N64-1] = 0x54FECA0761A19200 ; TC[22][11].val[N64-2] = -0xC6AF5573 ; TC[22][11].val[N64-1] = 0x1865B0F038D5FC00 ; TC[22][12].val[N64-2] = +0x124BA92ED7 ; TC[22][12].val[N64-1] = 0x70B70F4A3F33DC40 ; TC[22][13].val[N64-2] = -0x1741F32A502 ; TC[22][13].val[N64-1] = 0x2606270F0698A680 ; TC[22][14].val[N64-2] = +0x1992669C580F ; TC[22][14].val[N64-1] = 0x55C730A4F43B8380 ; TC[22][15].val[N64-2] = -0x18593D86E2E9E ; TC[22][15].val[N64-1] = 0x859F9A2F3AFCAB00 ; TC[22][16].val[N64-2] = +0x141458BE6804C1 ; TC[22][16].val[N64-1] = 0xDB9D9A283CFEFCF0 ; TC[22][17].val[N64-2] = -0xE53F511CC4E509 ; TC[22][17].val[N64-1] = 0x4AF76D01EA502260 ; TC[22][18].val[N64-2] = +0x8D411D25323800E ; TC[22][18].val[N64-1] = 0x29A4745E92F29EC0 ; TC[22][19].val[N64-2] = -0x4AEA84D21AE9870A ; TC[22][19].val[N64-1] = 0x43FCD504C1B02B80 ; TC[22][20].val[N64-3] = +0x2 ; TC[22][20].val[N64-2] = 0x20C03A9CDFEDB2BC ; TC[22][20].val[N64-1] = 0x9BF7A6E40F6C7D00 ; TC[22][21].val[N64-3] = -0xD ; TC[22][21].val[N64-2] = 0x2E2302E7661BC6BE ; TC[22][21].val[N64-1] = 0x8345BF77993C6200 ; TC[22][22].val[N64-3] = +0x45 ; TC[22][22].val[N64-2] = 0x00E9A57C9C0A0C44 ; TC[22][22].val[N64-1] = 0x06048D7DC7E32400 ; TC[22][23].val[N64-3] = -0x12E ; TC[22][23].val[N64-2] = 0x55492E2F43E2A4DC ; TC[22][23].val[N64-1] = 0xF8C8DA54D66DE800 ; TC[22][24].val[N64-3] = +0x446 ; TC[22][24].val[N64-2] = 0x7533D90E81B2588A ; TC[22][24].val[N64-1] = 0x072CEB6527800000 ; TC[22][25].val[N64-3] = -0xC93 ; TC[22][25].val[N64-2] = 0x3D4FA0D0FD7B383D ; TC[22][25].val[N64-1] = 0xBD5F5D34E9170000 ; TC[22][26].val[N64-3] = +0x1D64 ; TC[22][26].val[N64-2] = 0x8D3AA771030C45B3 ; TC[22][26].val[N64-1] = 0xA5EE34F409740000 ; TC[22][27].val[N64-3] = -0x34F1 ; TC[22][27].val[N64-2] = 0xF079F59AF492F43D ; TC[22][27].val[N64-1] = 0x5B98250278280000 ; TC[22][28].val[N64-3] = +0x464D ; TC[22][28].val[N64-2] = 0x97D19AF0521C526D ; TC[22][28].val[N64-1] = 0x277C52A90B800000 ; TC[22][29].val[N64-3] = -0x402E ; TC[22][29].val[N64-2] = 0xEB8A6283B53F73A6 ; TC[22][29].val[N64-1] = 0x921653256E000000 ; TC[22][30].val[N64-3] = +0x238B ; TC[22][30].val[N64-2] = 0xA9B0F8BDB17A2072 ; TC[22][30].val[N64-1] = 0x1321135DA0000000 ; TC[22][31].val[N64-3] = -0x8DB ; TC[22][31].val[N64-2] = 0x85F1BEE487D986B6 ; TC[22][31].val[N64-1] = 0xBC68013C00000000 ; TC[22][32].val[N64-1] = +0x0 ; TC[23][0].val[N64-1] = -0x1ABFDA0 ; TC[23][1].val[N64-1] = +0x34C4750A0 ; TC[23][2].val[N64-1] = -0x31D1B9FA2A0 ; TC[23][3].val[N64-1] = +0x1DF8D87AC53A0 ; TC[23][4].val[N64-1] = -0xCE8066D7E33220 ; TC[23][5].val[N64-1] = +0x43C714CDD05F7720 ; TC[23][6].val[N64-2] = -0x11 ; TC[23][6].val[N64-1] = 0xA199324BEB241520 ; TC[23][7].val[N64-2] = +0x3BB ; TC[23][7].val[N64-1] = 0x56701B4ED1C54A20 ; TC[23][8].val[N64-2] = -0xA79B ; TC[23][8].val[N64-1] = 0x03799FC2D2636CE0 ; TC[23][9].val[N64-2] = +0x18B488 ; TC[23][9].val[N64-1] = 0xAA46198E83E333E0 ; TC[23][10].val[N64-2] = -0x3171E84 ; TC[23][10].val[N64-1] = 0x36A2A4A4C9ED5BE0 ; TC[23][11].val[N64-2] = +0x549A854D ; TC[23][11].val[N64-1] = 0xDFB05C7CBBA3EEE0 ; TC[23][12].val[N64-2] = -0x7C6F4AFE3 ; TC[23][12].val[N64-1] = 0x22EAEFB8AD4FC360 ; TC[23][13].val[N64-2] = +0x9DEB0850A5 ; TC[23][13].val[N64-1] = 0x87BE24C5D860EA60 ; TC[23][14].val[N64-2] = -0xAD59252E53C ; TC[23][14].val[N64-1] = 0x05E0533D867D2060 ; TC[23][15].val[N64-2] = +0xA4CB45CC6D25 ; TC[23][15].val[N64-1] = 0x2A362A7F9EF9E760 ; TC[23][16].val[N64-2] = -0x87B107189294D ; TC[23][16].val[N64-1] = 0xF6EE07D86A770800 ; TC[23][17].val[N64-2] = +0x60AE47D51260A5 ; TC[23][17].val[N64-1] = 0x5266CE318BED0200 ; TC[23][18].val[N64-2] = -0x3B7C8108D1D22BC ; TC[23][18].val[N64-1] = 0x4B6B0CBCBCC3C400 ; TC[23][19].val[N64-2] = +0x1F8191AF57EE755E ; TC[23][19].val[N64-1] = 0x5FB20B318E4C4400 ; TC[23][20].val[N64-2] = -0xE4CBC189877CE42E ; TC[23][20].val[N64-1] = 0x77EA318C2C9C4000 ; TC[23][21].val[N64-3] = +0x5 ; TC[23][21].val[N64-2] = 0x875ED9AE52F7FE53 ; TC[23][21].val[N64-1] = 0x89ADC2F4EA610000 ; TC[23][22].val[N64-3] = -0x1C ; TC[23][22].val[N64-2] = 0xE93A0CB7AB620829 ; TC[23][22].val[N64-1] = 0xCE6FEC11CA466000 ; TC[23][23].val[N64-3] = +0x7E ; TC[23][23].val[N64-2] = 0x878229A03E581782 ; TC[23][23].val[N64-1] = 0x3B107DDAA8DF6000 ; TC[23][24].val[N64-3] = -0x1C9 ; TC[23][24].val[N64-2] = 0x8F15A8A7971E1C7C ; TC[23][24].val[N64-1] = 0x6F9EFD4E1FD20000 ; TC[23][25].val[N64-3] = +0x540 ; TC[23][25].val[N64-2] = 0x8A849419D478D82B ; TC[23][25].val[N64-1] = 0x5808CDEFF82C0000 ; TC[23][26].val[N64-3] = -0xC43 ; TC[23][26].val[N64-2] = 0xD329DB550A0751EF ; TC[23][26].val[N64-1] = 0x679C8C70BBA00000 ; TC[23][27].val[N64-3] = +0x1613 ; TC[23][27].val[N64-2] = 0x04983A8A8A927BDF ; TC[23][27].val[N64-1] = 0x7018084C65600000 ; TC[23][28].val[N64-3] = -0x1D4A ; TC[23][28].val[N64-2] = 0x010FEB672CFCA888 ; TC[23][28].val[N64-1] = 0xADE9201FD6000000 ; TC[23][29].val[N64-3] = +0x1AB8 ; TC[23][29].val[N64-2] = 0xAC3EC37482080C2B ; TC[23][29].val[N64-1] = 0x2463F3C7C8000000 ; TC[23][30].val[N64-3] = -0xECA ; TC[23][30].val[N64-2] = 0x38F674BB7A60801B ; TC[23][30].val[N64-1] = 0x4EF4268580000000 ; TC[23][31].val[N64-3] = +0x3AF ; TC[23][31].val[N64-2] = 0x03EC8596B17AE356 ; TC[23][31].val[N64-1] = 0x289B869000000000 ; TC[23][32].val[N64-1] = +0x0 ; TC[24][0].val[N64-1] = +0xA07F1C ; TC[24][1].val[N64-1] = -0x13BFA3F20 ; TC[24][2].val[N64-1] = +0x129BCCD0960 ; TC[24][3].val[N64-1] = -0xB2C66DE89900 ; TC[24][4].val[N64-1] = +0x4CD5B0F5552C10 ; TC[24][5].val[N64-1] = -0x192BB2AD342F3B80 ; TC[24][6].val[N64-2] = +0x6 ; TC[24][6].val[N64-1] = 0x8915C60EB8F75760 ; TC[24][7].val[N64-2] = -0x161 ; TC[24][7].val[N64-1] = 0x7828CAAB03910100 ; TC[24][8].val[N64-2] = +0x3DE6 ; TC[24][8].val[N64-1] = 0xA70187688A92D028 ; TC[24][9].val[N64-2] = -0x91BAC ; TC[24][9].val[N64-1] = 0x95AE99B8CA4B3AC0 ; TC[24][10].val[N64-2] = +0x123285E ; TC[24][10].val[N64-1] = 0x48BB30D806331FE0 ; TC[24][11].val[N64-2] = -0x1F15905A ; TC[24][11].val[N64-1] = 0xB9905A7B7F31B500 ; TC[24][12].val[N64-2] = +0x2DA4AF733 ; TC[24][12].val[N64-1] = 0x70E0BC0526BADD90 ; TC[24][13].val[N64-2] = -0x39D51A5E72 ; TC[24][13].val[N64-1] = 0x8B0000E7666F8780 ; TC[24][14].val[N64-2] = +0x3F6278DF2CD ; TC[24][14].val[N64-1] = 0x2CFC06AFE23E1DA0 ; TC[24][15].val[N64-2] = -0x3C2A92E8DED7 ; TC[24][15].val[N64-1] = 0x6AE27D654DC22700 ; TC[24][16].val[N64-2] = +0x317819EC1B8AB ; TC[24][16].val[N64-1] = 0xC370AFFE98E4669C ; TC[24][17].val[N64-2] = -0x2332A1E0FC9864 ; TC[24][17].val[N64-1] = 0x1E1B111ED551E720 ; TC[24][18].val[N64-2] = +0x15A0B04AAFB2535 ; TC[24][18].val[N64-1] = 0xB0753C4E1DF7EFC0 ; TC[24][19].val[N64-2] = -0xB70ABC07A893A92 ; TC[24][19].val[N64-1] = 0xE3606ABBA2369A00 ; TC[24][20].val[N64-2] = +0x52F9D7106C5A0C1A ; TC[24][20].val[N64-1] = 0x154D7188C6EDF280 ; TC[24][21].val[N64-3] = -0x2 ; TC[24][21].val[N64-2] = 0x00B4CD5967410CFE ; TC[24][21].val[N64-1] = 0x1EA26FA232594C00 ; TC[24][22].val[N64-3] = +0xA ; TC[24][22].val[N64-2] = 0x761499E2BDC67CCD ; TC[24][22].val[N64-1] = 0x51AA32D258FFE400 ; TC[24][23].val[N64-3] = -0x2D ; TC[24][23].val[N64-2] = 0xBC77100A72F2DBF9 ; TC[24][23].val[N64-1] = 0xC2B6BF9317F56000 ; TC[24][24].val[N64-3] = +0xA5 ; TC[24][24].val[N64-2] = 0x3B41454A2B9E7607 ; TC[24][24].val[N64-1] = 0xA627E6B0FD745C00 ; TC[24][25].val[N64-3] = -0x1E5 ; TC[24][25].val[N64-2] = 0x17EE073B1035F609 ; TC[24][25].val[N64-1] = 0xF000F5640C9B2000 ; TC[24][26].val[N64-3] = +0x46B ; TC[24][26].val[N64-2] = 0xDB9682152745F641 ; TC[24][26].val[N64-1] = 0x1E0FA37ED44C8000 ; TC[24][27].val[N64-3] = -0x7F3 ; TC[24][27].val[N64-2] = 0x88E5E7B5BBE6FB09 ; TC[24][27].val[N64-1] = 0xD637EA85111C0000 ; TC[24][28].val[N64-3] = +0xA8A ; TC[24][28].val[N64-2] = 0xF2793827FE66A2AE ; TC[24][28].val[N64-1] = 0x52C8B7253FFC0000 ; TC[24][29].val[N64-3] = -0x99C ; TC[24][29].val[N64-2] = 0xCE6393E5BB26F1D3 ; TC[24][29].val[N64-1] = 0x46CF04FF81200000 ; TC[24][30].val[N64-3] = +0x551 ; TC[24][30].val[N64-2] = 0x49A3E409A3C2ED2F ; TC[24][30].val[N64-1] = 0xB4112D1912000000 ; TC[24][31].val[N64-3] = -0x152 ; TC[24][31].val[N64-2] = 0xE569000227C829B2 ; TC[24][31].val[N64-1] = 0xF697E45BC0000000 ; TC[24][32].val[N64-1] = +0x0 ; TC[25][0].val[N64-1] = -0x335BE0 ; TC[25][1].val[N64-1] = +0x64E98520 ; TC[25][2].val[N64-1] = -0x5EE68F1AE0 ; TC[25][3].val[N64-1] = +0x38DF5DAAB020 ; TC[25][4].val[N64-1] = -0x18657B23040160 ; TC[25][5].val[N64-1] = +0x7FA29F0AF8B05A0 ; TC[25][6].val[N64-2] = -0x2 ; TC[25][6].val[N64-1] = 0x1144A1D47E6E0660 ; TC[25][7].val[N64-2] = +0x6F ; TC[25][7].val[N64-1] = 0x9DCD4576CE8970A0 ; TC[25][8].val[N64-2] = -0x1383 ; TC[25][8].val[N64-1] = 0x29C795F059C073A0 ; TC[25][9].val[N64-2] = +0x2DDB9 ; TC[25][9].val[N64-1] = 0xF50DA6E53EC8C960 ; TC[25][10].val[N64-2] = -0x5B77BC ; TC[25][10].val[N64-1] = 0x4A56BBFC8B97BCA0 ; TC[25][11].val[N64-2] = +0x9BFD18D ; TC[25][11].val[N64-1] = 0xDFCE5721E9B2A460 ; TC[25][12].val[N64-2] = -0xE4B03721 ; TC[25][12].val[N64-1] = 0x926BCCEB66F59320 ; TC[25][13].val[N64-2] = +0x121512CA49 ; TC[25][13].val[N64-1] = 0xB37EA14B986749E0 ; TC[25][14].val[N64-2] = -0x13C9FE4BE03 ; TC[25][14].val[N64-1] = 0xEFFD29FAC0B25E20 ; TC[25][15].val[N64-2] = +0x12C1EA69538F ; TC[25][15].val[N64-1] = 0x5DE17F6F81A5BEE0 ; TC[25][16].val[N64-2] = -0xF66C12F146A2 ; TC[25][16].val[N64-1] = 0xF6796ABF80C39400 ; TC[25][17].val[N64-2] = +0xAF19DEA015A3E ; TC[25][17].val[N64-1] = 0x641E095FFFB1EA00 ; TC[25][18].val[N64-2] = -0x6B7514B61467C7 ; TC[25][18].val[N64-1] = 0x1B4E2749AAB66C00 ; TC[25][19].val[N64-2] = +0x38C59FF805A6A3A ; TC[25][19].val[N64-1] = 0xF390BEF1ABB11400 ; TC[25][20].val[N64-2] = -0x19B4CAE232709929 ; TC[25][20].val[N64-1] = 0x8AD06084F2C34000 ; TC[25][21].val[N64-2] = +0x9EAA6A6F55778085 ; TC[25][21].val[N64-1] = 0xF618D700B9390000 ; TC[25][22].val[N64-3] = -0x3 ; TC[25][22].val[N64-2] = 0x3BED7A92B55E983C ; TC[25][22].val[N64-1] = 0xF2BD74C736AC2000 ; TC[25][23].val[N64-3] = +0xE ; TC[25][23].val[N64-2] = 0x202CF2540B8A5A1E ; TC[25][23].val[N64-1] = 0xAB12A3D70036E000 ; TC[25][24].val[N64-3] = -0x32 ; TC[25][24].val[N64-2] = 0xFC6257CC74BBA044 ; TC[25][24].val[N64-1] = 0x7678D5EAF9820000 ; TC[25][25].val[N64-3] = +0x95 ; TC[25][25].val[N64-2] = 0x8F882755210EF513 ; TC[25][25].val[N64-1] = 0x79A34C0C4B1C0000 ; TC[25][26].val[N64-3] = -0x15C ; TC[25][26].val[N64-2] = 0xB2129E532FE2B73C ; TC[25][26].val[N64-1] = 0xD6C804FFDE600000 ; TC[25][27].val[N64-3] = +0x272 ; TC[25][27].val[N64-2] = 0xA61ABB0EDB53CE9F ; TC[25][27].val[N64-1] = 0xDFF7451064E00000 ; TC[25][28].val[N64-3] = -0x33E ; TC[25][28].val[N64-2] = 0x5951795F0431842E ; TC[25][28].val[N64-1] = 0x236BC28EBE000000 ; TC[25][29].val[N64-3] = +0x2F4 ; TC[25][29].val[N64-2] = 0xA65318CEDB408DF2 ; TC[25][29].val[N64-1] = 0xB6844D0468000000 ; TC[25][30].val[N64-3] = -0x1A2 ; TC[25][30].val[N64-2] = 0x5C6FF07691634A03 ; TC[25][30].val[N64-1] = 0xF726ECD380000000 ; TC[25][31].val[N64-3] = +0x68 ; TC[25][31].val[N64-2] = 0x1BE05BC0C3B8C796 ; TC[25][31].val[N64-1] = 0x6A1059D000000000 ; TC[25][32].val[N64-1] = +0x0 ; TC[26][0].val[N64-1] = +0xDD3D0 ; TC[26][1].val[N64-1] = -0x1B1D59E0 ; TC[26][2].val[N64-1] = +0x19731417C0 ; TC[26][3].val[N64-1] = -0xF38E5530E80 ; TC[26][4].val[N64-1] = +0x6847E3570EDC0 ; TC[26][5].val[N64-1] = -0x2209049B7521680 ; TC[26][6].val[N64-1] = +0x8CE176FCE62A2380 ; TC[26][7].val[N64-2] = -0x1D ; TC[26][7].val[N64-1] = 0xA86DE5A4655F7D00 ; TC[26][8].val[N64-2] = +0x52D ; TC[26][8].val[N64-1] = 0x0285BCE926ECF6E0 ; TC[26][9].val[N64-2] = -0xC24D ; TC[26][9].val[N64-1] = 0xB72402266F16CB40 ; TC[26][10].val[N64-2] = +0x182EE2 ; TC[26][10].val[N64-1] = 0xF599CA59DC784600 ; TC[26][11].val[N64-2] = -0x292D65B ; TC[26][11].val[N64-1] = 0x5C882CDB5509FC00 ; TC[26][12].val[N64-2] = +0x3C46E990 ; TC[26][12].val[N64-1] = 0x418410E6D8BFB0C0 ; TC[26][13].val[N64-2] = -0x4C255DD31 ; TC[26][13].val[N64-1] = 0x9D841C2B64678880 ; TC[26][14].val[N64-2] = +0x53373EAB35 ; TC[26][14].val[N64-1] = 0xE5A3C526E59E7280 ; TC[26][15].val[N64-2] = -0x4EC56F3CF82 ; TC[26][15].val[N64-1] = 0xDAE036E9D7F6C700 ; TC[26][16].val[N64-2] = +0x4097EDCCA84D ; TC[26][16].val[N64-1] = 0xFF7A1DCE74D8A7D0 ; TC[26][17].val[N64-2] = -0x2DD763F1916E3 ; TC[26][17].val[N64-1] = 0xDE97365C2BFAA1E0 ; TC[26][18].val[N64-2] = +0x1C19516F8245BE ; TC[26][18].val[N64-1] = 0xC8EFFF64E5AF1840 ; TC[26][19].val[N64-2] = -0xED41637B52E91C ; TC[26][19].val[N64-1] = 0xD5E8C1C05777F980 ; TC[26][20].val[N64-2] = +0x6B503F7A226E4DB ; TC[26][20].val[N64-1] = 0x7A8036931405B700 ; TC[26][21].val[N64-2] = -0x295B1EC299F19298 ; TC[26][21].val[N64-1] = 0x9EF1D622B2A6CA00 ; TC[26][22].val[N64-2] = +0xD797615139DC4DEE ; TC[26][22].val[N64-1] = 0x8B5E2496D2512C00 ; TC[26][23].val[N64-3] = -0x3 ; TC[26][23].val[N64-2] = 0xACCD1800FB2E5619 ; TC[26][23].val[N64-1] = 0x8FB56942EC6A8800 ; TC[26][24].val[N64-3] = +0xD ; TC[26][24].val[N64-2] = 0x40EAB7D3392AD4F9 ; TC[26][24].val[N64-1] = 0x7D13C3DF4BA50000 ; TC[26][25].val[N64-3] = -0x26 ; TC[26][25].val[N64-2] = 0xD8EDC1C82EB6CD85 ; TC[26][25].val[N64-1] = 0x31889E65A6130000 ; TC[26][26].val[N64-3] = +0x5A ; TC[26][26].val[N64-2] = 0x819149F4CA5F9BF8 ; TC[26][26].val[N64-1] = 0xBD48437FD77C0000 ; TC[26][27].val[N64-3] = -0xA2 ; TC[26][27].val[N64-2] = 0x8B2576AFF97E1428 ; TC[26][27].val[N64-1] = 0xB272ECF3F3C80000 ; TC[26][28].val[N64-3] = +0xD7 ; TC[26][28].val[N64-2] = 0x408F7DD95107100A ; TC[26][28].val[N64-1] = 0xAFC9E0C42B800000 ; TC[26][29].val[N64-3] = -0xC4 ; TC[26][29].val[N64-2] = 0x0B144824FEFFA630 ; TC[26][29].val[N64-1] = 0xCEE4682E26000000 ; TC[26][30].val[N64-3] = +0x6C ; TC[26][30].val[N64-2] = 0x5851CF0967603350 ; TC[26][30].val[N64-1] = 0x295C3B4E20000000 ; TC[26][31].val[N64-3] = -0x1A ; TC[26][31].val[N64-2] = 0xF3863304D643E7ED ; TC[26][31].val[N64-1] = 0xC153C26C00000000 ; TC[26][32].val[N64-1] = +0x0 ; TC[27][0].val[N64-1] = -0x312A0 ; TC[27][1].val[N64-1] = +0x6037320 ; TC[27][2].val[N64-1] = -0x5A21804A0 ; TC[27][3].val[N64-1] = +0x35CEC36F320 ; TC[27][4].val[N64-1] = -0x16FED329F1D20 ; TC[27][5].val[N64-1] = +0x77DDC8CDD6A5A0 ; TC[27][6].val[N64-1] = -0x1EF486262EEAD920 ; TC[27][7].val[N64-2] = +0x6 ; TC[27][7].val[N64-1] = 0x8164F5610043C9A0 ; TC[27][8].val[N64-2] = -0x122 ; TC[27][8].val[N64-1] = 0x280F3EAEA08B6FE0 ; TC[27][9].val[N64-2] = +0x2A7B ; TC[27][9].val[N64-1] = 0x1A1BC3FD27540F60 ; TC[27][10].val[N64-2] = -0x54769 ; TC[27][10].val[N64-1] = 0x7B59E305FEC0CDE0 ; TC[27][11].val[N64-2] = +0x8F99F7 ; TC[27][11].val[N64-1] = 0x2B54C5EB6746F960 ; TC[27][12].val[N64-2] = -0xD1E7801 ; TC[27][12].val[N64-1] = 0xE89498E0E1AF1860 ; TC[27][13].val[N64-2] = +0x108CB7918 ; TC[27][13].val[N64-1] = 0xF96C4832499DA5E0 ; TC[27][14].val[N64-2] = -0x120FDD974F ; TC[27][14].val[N64-1] = 0x72B414D208D8E860 ; TC[27][15].val[N64-2] = +0x111345DC09E ; TC[27][15].val[N64-1] = 0x0D90860A36E9CDE0 ; TC[27][16].val[N64-2] = -0xDFC17202E59 ; TC[27][16].val[N64-1] = 0xF408E7EF67FCD000 ; TC[27][17].val[N64-2] = +0x9E9C50E9D194 ; TC[27][17].val[N64-1] = 0xFFB9D0447C551A00 ; TC[27][18].val[N64-2] = -0x611CEFCAF7909 ; TC[27][18].val[N64-1] = 0xC85B5F2ABED54400 ; TC[27][19].val[N64-2] = +0x3331C2A3D6AD69 ; TC[27][19].val[N64-1] = 0x08A6019A3E73B400 ; TC[27][20].val[N64-2] = -0x1721EB5A4EE0F35 ; TC[27][20].val[N64-1] = 0x3E85CE88BCF44000 ; TC[27][21].val[N64-2] = +0x8E7FD0B65FACCB1 ; TC[27][21].val[N64-1] = 0x4EFDBEED912E0000 ; TC[27][22].val[N64-2] = -0x2E63172636A2E60F ; TC[27][22].val[N64-1] = 0xEEC70FA2CAA66000 ; TC[27][23].val[N64-2] = +0xCA41385BFBD4E70F ; TC[27][23].val[N64-1] = 0x162D282E77B5E000 ; TC[27][24].val[N64-3] = -0x2 ; TC[27][24].val[N64-2] = 0xD8D7C1D66167FB17 ; TC[27][24].val[N64-1] = 0x58AEA422FF7A0000 ; TC[27][25].val[N64-3] = +0x8 ; TC[27][25].val[N64-2] = 0x56BF8A382B289D2C ; TC[27][25].val[N64-1] = 0x4A5E22C520FC0000 ; TC[27][26].val[N64-3] = -0x13 ; TC[27][26].val[N64-2] = 0x6A2DF8959125C0A9 ; TC[27][26].val[N64-1] = 0x70543047E6A00000 ; TC[27][27].val[N64-3] = +0x22 ; TC[27][27].val[N64-2] = 0xD8AF71755D491B55 ; TC[27][27].val[N64-1] = 0x9468314AA3E00000 ; TC[27][28].val[N64-3] = -0x2E ; TC[27][28].val[N64-2] = 0x1EE927ABC05D07CA ; TC[27][28].val[N64-1] = 0x6AAB3BB15E000000 ; TC[27][29].val[N64-3] = +0x29 ; TC[27][29].val[N64-2] = 0xFBFFB80B6DAE3D7D ; TC[27][29].val[N64-1] = 0x904016FBA8000000 ; TC[27][30].val[N64-3] = -0x17 ; TC[27][30].val[N64-2] = 0x317282150E0832ED ; TC[27][30].val[N64-1] = 0x9A40DE1F80000000 ; TC[27][31].val[N64-3] = +0x5 ; TC[27][31].val[N64-2] = 0xC470FF5442EBC411 ; TC[27][31].val[N64-1] = 0x2A6C865000000000 ; TC[27][32].val[N64-1] = +0x0 ; TC[28][0].val[N64-1] = +0x8C78 ; TC[28][1].val[N64-1] = -0x1125A60 ; TC[28][2].val[N64-1] = +0x10080C040 ; TC[28][3].val[N64-1] = -0x98D7564D00 ; TC[28][4].val[N64-1] = +0x4132D3105B20 ; TC[28][5].val[N64-1] = -0x1533FA1E76F280 ; TC[28][6].val[N64-1] = +0x57755EA81849AC0 ; TC[28][7].val[N64-2] = -0x1 ; TC[28][7].val[N64-1] = 0x25967187D32E5700 ; TC[28][8].val[N64-2] = +0x33 ; TC[28][8].val[N64-1] = 0x116BED20E972C9D0 ; TC[28][9].val[N64-2] = -0x777 ; TC[28][9].val[N64-1] = 0x0BB7619D9FF38240 ; TC[28][10].val[N64-2] = +0xED1F ; TC[28][10].val[N64-1] = 0x14FE19F5DA30E6C0 ; TC[28][11].val[N64-2] = -0x1928F9 ; TC[28][11].val[N64-1] = 0x4587F799EF150700 ; TC[28][12].val[N64-2] = +0x24B9BED ; TC[28][12].val[N64-1] = 0x966F9C258F5F8E20 ; TC[28][13].val[N64-2] = -0x2E4477F5 ; TC[28][13].val[N64-1] = 0xC76AB54E1ED03E80 ; TC[28][14].val[N64-2] = +0x326E40D24 ; TC[28][14].val[N64-1] = 0xC9AC1D8C9805B340 ; TC[28][15].val[N64-2] = -0x2F9E0BB079 ; TC[28][15].val[N64-1] = 0xCA588A15DCFB6100 ; TC[28][16].val[N64-2] = +0x26F40795281 ; TC[28][16].val[N64-1] = 0x1D9470B7D4681778 ; TC[28][17].val[N64-2] = -0x1B94DE6475A3 ; TC[28][17].val[N64-1] = 0xEE98EF57D9541E60 ; TC[28][18].val[N64-2] = +0x10DE9BBAE6106 ; TC[28][18].val[N64-1] = 0x9C03BD3F34563700 ; TC[28][19].val[N64-2] = -0x8E253A1A1C0AD ; TC[28][19].val[N64-1] = 0x6DFFC5EDA0AAE400 ; TC[28][20].val[N64-2] = +0x402B1C0ED6C61E ; TC[28][20].val[N64-1] = 0x2CE33454CE71AD00 ; TC[28][21].val[N64-2] = -0x18AEEC0C4C654DC ; TC[28][21].val[N64-1] = 0x9BD8BA528B60A400 ; TC[28][22].val[N64-2] = +0x8073D5F1D774E26 ; TC[28][22].val[N64-1] = 0x64ED712AAABBD800 ; TC[28][23].val[N64-2] = -0x22FA1EB3BB5896DC ; TC[28][23].val[N64-1] = 0x793D28C0CC2DE000 ; TC[28][24].val[N64-2] = +0x7DF356B0242DB478 ; TC[28][24].val[N64-1] = 0xCA5ABC3DAC107800 ; TC[28][25].val[N64-3] = -0x1 ; TC[28][25].val[N64-2] = 0x70A743FD68584730 ; TC[28][25].val[N64-1] = 0x0DC9AB688CFE6000 ; TC[28][26].val[N64-3] = +0x3 ; TC[28][26].val[N64-2] = 0x59C5FBA8F7350EF2 ; TC[28][26].val[N64-1] = 0x4AD870D3DC648000 ; TC[28][27].val[N64-3] = -0x6 ; TC[28][27].val[N64-2] = 0x02B0E0E1E73E9592 ; TC[28][27].val[N64-1] = 0x518E75D751120000 ; TC[28][28].val[N64-3] = +0x7 ; TC[28][28].val[N64-2] = 0xF37A5A8CF4B4292D ; TC[28][28].val[N64-1] = 0x8E6DC27AAD800000 ; TC[28][29].val[N64-3] = -0x7 ; TC[28][29].val[N64-2] = 0x3C1478B7EF58DD46 ; TC[28][29].val[N64-1] = 0x35C3C30FFB800000 ; TC[28][30].val[N64-3] = +0x3 ; TC[28][30].val[N64-2] = 0xFEBA75E5D3515950 ; TC[28][30].val[N64-1] = 0xCD0E1C2808000000 ; TC[28][31].val[N64-2] = -0xFE3BF27F29906F26 ; TC[28][31].val[N64-1] = 0x389C7BB300000000 ; TC[28][32].val[N64-1] = +0x0 ; TC[29][0].val[N64-1] = -0x1360 ; TC[29][1].val[N64-1] = +0x25C420 ; TC[29][2].val[N64-1] = -0x233D8F60 ; TC[29][3].val[N64-1] = +0x14F5885220 ; TC[29][4].val[N64-1] = -0x8ECA6CC98E0 ; TC[29][5].val[N64-1] = +0x2E5ADF5E476A0 ; TC[29][6].val[N64-1] = -0xBEE189BE4BAEE0 ; TC[29][7].val[N64-1] = +0x27FB7697ECB180A0 ; TC[29][8].val[N64-2] = -0x6 ; TC[29][8].val[N64-1] = 0xF199AE94ABD35E20 ; TC[29][9].val[N64-2] = +0x103 ; TC[29][9].val[N64-1] = 0x73BB445C4805BA60 ; TC[29][10].val[N64-2] = -0x2025 ; TC[29][10].val[N64-1] = 0x51B95D05AEA32620 ; TC[29][11].val[N64-2] = +0x367F6 ; TC[29][11].val[N64-1] = 0x3BFA3A8FE0F4FE60 ; TC[29][12].val[N64-2] = -0x4F7145 ; TC[29][12].val[N64-1] = 0x4D1C26AA18E431A0 ; TC[29][13].val[N64-2] = +0x63F4673 ; TC[29][13].val[N64-1] = 0xD072E6A67699A8E0 ; TC[29][14].val[N64-2] = -0x6CD0C455 ; TC[29][14].val[N64-1] = 0x0E3423D86C0387A0 ; TC[29][15].val[N64-2] = +0x66A01164B ; TC[29][15].val[N64-1] = 0xB7037E7A73D252E0 ; TC[29][16].val[N64-2] = -0x53DBE96354 ; TC[29][16].val[N64-1] = 0x70A3FD1BE9FCFC00 ; TC[29][17].val[N64-2] = +0x3B50AEDBED9 ; TC[29][17].val[N64-1] = 0x9B9B65F8059CCA00 ; TC[29][18].val[N64-2] = -0x243E0BB63DE5 ; TC[29][18].val[N64-1] = 0x0E65295DD7EEFC00 ; TC[29][19].val[N64-2] = +0x1311824BA7CB1 ; TC[29][19].val[N64-1] = 0x9349468DE5CD9400 ; TC[29][20].val[N64-2] = -0x899AE0288AE60 ; TC[29][20].val[N64-1] = 0xF6E32009FC484000 ; TC[29][21].val[N64-2] = +0x34E3201C9F47DD ; TC[29][21].val[N64-1] = 0x9EFCE19270340000 ; TC[29][22].val[N64-2] = -0x113026404995A8D ; TC[29][22].val[N64-1] = 0xBD70C45E84C5A000 ; TC[29][23].val[N64-2] = +0x4AD41FEA52A4731 ; TC[29][23].val[N64-1] = 0x790358A93B3AE000 ; TC[29][24].val[N64-2] = -0x10D44F4DFF6F1121 ; TC[29][24].val[N64-1] = 0xB659E1267F720000 ; TC[29][25].val[N64-2] = +0x313A4AAEAA88DAD2 ; TC[29][25].val[N64-1] = 0x81B5AB12EC9C0000 ; TC[29][26].val[N64-2] = -0x727999062E9DAC40 ; TC[29][26].val[N64-1] = 0x1B3C0F71B7E00000 ; TC[29][27].val[N64-2] = +0xCD3D080143514F81 ; TC[29][27].val[N64-1] = 0xAC92A30428E00000 ; TC[29][28].val[N64-3] = -0x1 ; TC[29][28].val[N64-2] = 0x0F5F53E483098370 ; TC[29][28].val[N64-1] = 0x5814734A9E000000 ; TC[29][29].val[N64-2] = +0xF6D110C9AA8CD9D3 ; TC[29][29].val[N64-1] = 0x829DFA8B68000000 ; TC[29][30].val[N64-2] = -0x883E4B1693B45DA8 ; TC[29][30].val[N64-1] = 0xEB109C4380000000 ; TC[29][31].val[N64-2] = +0x21DB8A87A69009EE ; TC[29][31].val[N64-1] = 0x9084DBD000000000 ; TC[29][32].val[N64-1] = +0x0 ; TC[30][0].val[N64-1] = +0x1F0 ; TC[30][1].val[N64-1] = -0x3C4E0 ; TC[30][2].val[N64-1] = +0x3829B40 ; TC[30][3].val[N64-1] = -0x21571F680 ; TC[30][4].val[N64-1] = +0xE2BBC4E740 ; TC[30][5].val[N64-1] = -0x497A7B3B7A80 ; TC[30][6].val[N64-1] = +0x12E11237F28E80 ; TC[30][7].val[N64-1] = -0x3F2B9C8E44D5500 ; TC[30][8].val[N64-1] = +0xAF43A3D64B54BBA0 ; TC[30][9].val[N64-2] = -0x19 ; TC[30][9].val[N64-1] = 0x8B16679B8BF78D40 ; TC[30][10].val[N64-2] = +0x329 ; TC[30][10].val[N64-1] = 0x0B2B11B82E84C600 ; TC[30][11].val[N64-2] = -0x559B ; TC[30][11].val[N64-1] = 0xF0C019A303C8D400 ; TC[30][12].val[N64-2] = +0x7CA24 ; TC[30][12].val[N64-1] = 0x6588AC97D087A840 ; TC[30][13].val[N64-2] = -0x9C9F43 ; TC[30][13].val[N64-1] = 0xDB3F4D66B0F29C80 ; TC[30][14].val[N64-2] = +0xAA4E931 ; TC[30][14].val[N64-1] = 0x794DC1A2D982D380 ; TC[30][15].val[N64-2] = -0xA0709AFE ; TC[30][15].val[N64-1] = 0xD12E1050C77DAF00 ; TC[30][16].val[N64-2] = +0x82F6853ED ; TC[30][16].val[N64-1] = 0xE767D1D4ECF3EDF0 ; TC[30][17].val[N64-2] = -0x5C8A35F6DC ; TC[30][17].val[N64-1] = 0xB80D5142C8F10CE0 ; TC[30][18].val[N64-2] = +0x387D4F0C1C9 ; TC[30][18].val[N64-1] = 0xFFF072D1E66BE0C0 ; TC[30][19].val[N64-2] = -0x1DB1CB060A4A ; TC[30][19].val[N64-1] = 0xD3E5A40555587980 ; TC[30][20].val[N64-2] = +0xD61B39A8797B ; TC[30][20].val[N64-1] = 0x0881FD9619B05D00 ; TC[30][21].val[N64-2] = -0x52397E2114477 ; TC[30][21].val[N64-1] = 0x8FD6A247CA923A00 ; TC[30][22].val[N64-2] = +0x1AB3E76F0A6D0E ; TC[30][22].val[N64-1] = 0x04DB36FB9587C400 ; TC[30][23].val[N64-2] = -0x742B9C81082C7B ; TC[30][23].val[N64-1] = 0x6C96EA744DDA0800 ; TC[30][24].val[N64-2] = +0x1A1C493265D4CE8 ; TC[30][24].val[N64-1] = 0xEAB0046718F60000 ; TC[30][25].val[N64-2] = -0x4C54A9B907A5DDE ; TC[30][25].val[N64-1] = 0x838FE6C302D30000 ; TC[30][26].val[N64-2] = +0xB1676736B45A555 ; TC[30][26].val[N64-1] = 0x766B0067EBD40000 ; TC[30][27].val[N64-2] = -0x13DE74A5155B350F ; TC[30][27].val[N64-1] = 0xCC7F974FC3480000 ; TC[30][28].val[N64-2] = +0x1A42744202D62242 ; TC[30][28].val[N64-1] = 0xECB78F543D800000 ; TC[30][29].val[N64-2] = -0x17DFBBA1B7F80F1C ; TC[30][29].val[N64-1] = 0xCEFB81ED86000000 ; TC[30][30].val[N64-2] = +0xD2C880ABB18BBAF ; TC[30][30].val[N64-1] = 0x9D9F5F9220000000 ; TC[30][31].val[N64-2] = -0x345DCC05019DED3 ; TC[30][31].val[N64-1] = 0xA5DD0E6C00000000 ; TC[30][32].val[N64-1] = +0x0 ; TC[31][0].val[N64-1] = -0x20 ; TC[31][1].val[N64-1] = +0x3E20 ; TC[31][2].val[N64-1] = -0x39BF20 ; TC[31][3].val[N64-1] = +0x22378B20 ; TC[31][4].val[N64-1] = -0xE848202A0 ; TC[31][5].val[N64-1] = +0x4B25F5F86A0 ; TC[31][6].val[N64-1] = -0x1346D76127FA0 ; TC[31][7].val[N64-1] = +0x40665A478C7BA0 ; TC[31][8].val[N64-1] = -0xB26891798DA3C60 ; TC[31][9].val[N64-2] = +0x1 ; TC[31][9].val[N64-1] = 0x9F6E67DDCE151C60 ; TC[31][10].val[N64-2] = -0x33 ; TC[31][10].val[N64-1] = 0x5432A96D80720960 ; TC[31][11].val[N64-2] = +0x56C ; TC[31][11].val[N64-1] = 0xA06EC8FAE53ECD60 ; TC[31][12].val[N64-2] = -0x7E32 ; TC[31][12].val[N64-1] = 0x0801C55728E210E0 ; TC[31][13].val[N64-2] = +0x9E65C ; TC[31][13].val[N64-1] = 0xE2B4AF8DFE3A4CE0 ; TC[31][14].val[N64-2] = -0xAC0B78 ; TC[31][14].val[N64-1] = 0x9F6478E18AEFBBE0 ; TC[31][15].val[N64-2] = +0xA1E7A40 ; TC[31][15].val[N64-1] = 0x3FC1692A62F54FE0 ; TC[31][16].val[N64-2] = -0x8406952C ; TC[31][16].val[N64-1] = 0x9088C3905BE2F800 ; TC[31][17].val[N64-2] = +0x5D33B261A ; TC[31][17].val[N64-1] = 0x5BB5FD675C425A00 ; TC[31][18].val[N64-2] = -0x38D7A93455 ; TC[31][18].val[N64-1] = 0x9382B31B25AF9400 ; TC[31][19].val[N64-2] = +0x1DDACC8A581 ; TC[31][19].val[N64-1] = 0x834E935D8E0F7400 ; TC[31][20].val[N64-2] = -0xD716ED2C6C0 ; TC[31][20].val[N64-1] = 0x931FF99EC58D4000 ; TC[31][21].val[N64-2] = +0x528A54B8DE38 ; TC[31][21].val[N64-1] = 0xABF8AA8A21230000 ; TC[31][22].val[N64-2] = -0x1AC95ABE03755 ; TC[31][22].val[N64-1] = 0xCFFC4454C849E000 ; TC[31][23].val[N64-2] = +0x74757A3BC7522 ; TC[31][23].val[N64-1] = 0x01E3AF260EC7E000 ; TC[31][24].val[N64-2] = -0x1A28D5623323AE ; TC[31][24].val[N64-1] = 0x229D3DE09C8A0000 ; TC[31][25].val[N64-2] = +0x4C6E68B9B4721E ; TC[31][25].val[N64-1] = 0x114B361D0A3C0000 ; TC[31][26].val[N64-2] = -0xB18BF167E5F6F7 ; TC[31][26].val[N64-1] = 0x5143EF14AE200000 ; TC[31][27].val[N64-2] = +0x13E02CF7E37E7DC ; TC[31][27].val[N64-1] = 0xE15B50D995E00000 ; TC[31][28].val[N64-2] = -0x1A41E86966CE18C ; TC[31][28].val[N64-1] = 0xE5A9AE151E000000 ; TC[31][29].val[N64-2] = +0x17DCF77C9A86F18 ; TC[31][29].val[N64-1] = 0xBDA55BD128000000 ; TC[31][30].val[N64-2] = -0xD29EC088DF5A86 ; TC[31][30].val[N64-1] = 0x3024C24780000000 ; TC[31][31].val[N64-2] = +0x344FD8DC3E5A19 ; TC[31][31].val[N64-1] = 0x77D7755000000000 ; TC[31][32].val[N64-1] = +0x0 ; TC[32][0].val[N64-1] = +0x1 ; TC[32][1].val[N64-1] = -0x1F0 ; TC[32][2].val[N64-1] = +0x1CC28 ; TC[32][3].val[N64-1] = -0x1102880 ; TC[32][4].val[N64-1] = +0x7344CEDC ; TC[32][5].val[N64-1] = -0x253ABF1340 ; TC[32][6].val[N64-1] = +0x988E032B668 ; TC[32][7].val[N64-1] = -0x1FCE0D6478280 ; TC[32][8].val[N64-1] = +0x57FB55692699A6 ; TC[32][9].val[N64-1] = -0xCC95D60A5B0DEA0 ; TC[32][10].val[N64-2] = +0x1 ; TC[32][10].val[N64-1] = 0x93E8DDD5958C2FC8 ; TC[32][11].val[N64-2] = -0x2A ; TC[32][11].val[N64-1] = 0xA178CFB73A127680 ; TC[32][12].val[N64-2] = +0x3DE ; TC[32][12].val[N64-1] = 0x9C9169F6850D177C ; TC[32][13].val[N64-2] = -0x4D9F ; TC[32][13].val[N64-1] = 0xCCAA1DD83DE9E340 ; TC[32][14].val[N64-2] = +0x5438C ; TC[32][14].val[N64-1] = 0x2B5672D0DD639058 ; TC[32][15].val[N64-2] = -0x4F2D69 ; TC[32][15].val[N64-1] = 0x71990648253DDD80 ; TC[32][16].val[N64-2] = +0x4080DE9 ; TC[32][16].val[N64-1] = 0x6F26DAF8EB010D21 ; TC[32][17].val[N64-2] = -0x2D7E7C86 ; TC[32][17].val[N64-1] = 0x1A06CE41B3C44EF0 ; TC[32][18].val[N64-2] = +0x1BB8F05C8 ; TC[32][18].val[N64-1] = 0xF49A9ADE8203E5D0 ; TC[32][19].val[N64-2] = -0xE8C7176C0 ; TC[32][19].val[N64-1] = 0x5FADB64CF875D900 ; TC[32][20].val[N64-2] = +0x68BCAA1E7F ; TC[32][20].val[N64-1] = 0x861654F089104260 ; TC[32][21].val[N64-2] = -0x282A0BE278B ; TC[32][21].val[N64-1] = 0x911C2114FE61A200 ; TC[32][22].val[N64-2] = +0xD0697AD278F ; TC[32][22].val[N64-1] = 0x7194A4B8AA27F700 ; TC[32][23].val[N64-2] = -0x3898C5FA2755 ; TC[32][23].val[N64-1] = 0xFEF6E8960D7EF000 ; TC[32][24].val[N64-2] = +0xCB4AD26B3FD6 ; TC[32][24].val[N64-1] = 0x840C68DA3357F100 ; TC[32][25].val[N64-2] = -0x251A7AF873351 ; TC[32][25].val[N64-1] = 0x2085925C14F97000 ; TC[32][26].val[N64-2] = +0x5625F0E3F9420 ; TC[32][26].val[N64-1] = 0xCA98B062282D2000 ; TC[32][27].val[N64-2] = -0x9A3C690A60265 ; TC[32][27].val[N64-1] = 0x2AAE9DDDCFBA0000 ; TC[32][28].val[N64-2] = +0xCBADB22394305 ; TC[32][28].val[N64-1] = 0x0BAA08097AE10000 ; TC[32][29].val[N64-2] = -0xB90A9D8DE5D57 ; TC[32][29].val[N64-1] = 0xCF288A53A2300000 ; TC[32][30].val[N64-2] = +0x660B6F3D67B7A ; TC[32][30].val[N64-1] = 0x44280C9094C00000 ; TC[32][31].val[N64-2] = -0x1956AD0AAE33A ; TC[32][31].val[N64-1] = 0x4560C5CD2C000000 ; TC[32][32].val[N64-1] = +0x0 ;