From 6b0824285abab829cf97de770c9051a60255106e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Thu, 17 Jul 2008 13:05:37 +0200 Subject: piano: Fix blowfish key coding style This eleminates some nasty warnings. Key contents stay the same. --- libpiano/src/crypt_key_input.h | 1313 ++++++++------------------------------ libpiano/src/crypt_key_output.h | 1314 ++++++++------------------------------- 2 files changed, 540 insertions(+), 2087 deletions(-) (limited to 'libpiano') diff --git a/libpiano/src/crypt_key_input.h b/libpiano/src/crypt_key_input.h index 101d382..739285f 100644 --- a/libpiano/src/crypt_key_input.h +++ b/libpiano/src/crypt_key_input.h @@ -20,1052 +20,281 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ +#ifndef _CRYPT_KEY_INPUT_H +#define _CRYPT_KEY_INPUT_H + /* decryption key for audio urls; maybe a bit (is) wrong? */ const unsigned int in_key_n = 16; static const unsigned long in_key_p [16 + 2] = { -2296512344, -484947285, -143549968, -244631162, -2837862836, -4220619567, -3243088304, -3951650136, -2299087613, -1520074566, -158025345, -411178977, -2673524149, -2453762392, -3332626847, -495515519, -3311155458, -682696847}; + 0x88E1FF58L, 0x1CE7B555L, 0x088E6610L, 0x0E94C67AL, + 0xA92659B4L, 0xFB918B2FL, 0xC14D99B0L, 0xEB896558L, + 0x89094AFDL, 0x5A9A7F46L, 0x096B4681L, 0x188217E1L, + 0x9F5ABDB5L, 0x92417158L, 0xC6A3D99FL, 0x1D88F77FL, + 0xC55C3902L, 0x28B1208FL + }; static const unsigned long in_key_s [4][256] = {{ -2128658832, -3697692759, -569211301, -3742887157, -3467885802, -2147119513, -4192337968, -3437898897, -4016418030, -2157619138, -583117442, -401727980, -3072617582, -4077876221, -3671778389, -2649329515, -2640655243, -2071373660, -4085571303, -3553863527, -1133039616, -3437126533, -2490500932, -3370401494, -1573762703, -2175142928, -2392296103, -3236551751, -5067846, -165858937, -3228665328, -743820206, -3002649133, -59643220, -2417792365, -3142818654, -3427635772, -933884315, -3613996694, -3618979812, -2360591210, -1682801625, -1453625472, -3456164020, -879269100, -328554126, -2275316178, -1272030676, -2500712587, -749073271, -3896454727, -4088023553, -687999959, -2469782053, -3766986318, -3451556060, -1754326800, -2344570827, -1225379552, -2644890178, -4208616430, -27004362, -2596728114, -3890571680, -2829628313, -2146575973, -2604179370, -875685754, -3789988084, -3710311422, -429817720, -2489171178, -2417320237, -2057030818, -513667518, -2609637543, -3883646020, -812728312, -2465864861, -3479050491, -3739187534, -702439720, -1035737271, -4260354581, -3936608854, -4227404962, -3051622786, -2736574401, -3016354133, -2400405798, -2156979612, -3314004968, -2051685990, -19000029, -2263979164, -3289285288, -2054307889, -3734311294, -491634325, -2190156983, -2148046895, -3704963939, -3127900644, -2980448167, -1614044505, -3660721912, -980501804, -3968515521, -3295860462, -148000610, -243717540, -1863084385, -1451686518, -1937128161, -1288731877, -2328067692, -2439034247, -4197306741, -1938401619, -2555038861, -15219513, -3628919040, -3510915315, -1489139789, -1991410177, -4187354845, -225137599, -2062447135, -2501882488, -2480492692, -567737617, -1036415794, -3981376799, -913768078, -3065006006, -1820394782, -254348814, -1325117948, -2909116826, -2511990395, -1715211232, -3189554177, -3567373216, -3556507372, -2262599526, -693598649, -1099914476, -3672117902, -2638339847, -3299432663, -1538274707, -1268479177, -201923410, -3061278922, -592173100, -3679063927, -1977344805, -213188203, -1473160814, -655738293, -2307755395, -1102800598, -1224966405, -2974183441, -2587452770, -3896724147, -2477674660, -3932777844, -2839523899, -2303064094, -2319028970, -3994938371, -2531716662, -1149932666, -2122231008, -3430946183, -1123953689, -3918797176, -3113636643, -569397975, -873251573, -1006744943, -2358488303, -1706139356, -3748979395, -2868106633, -3327350140, -965732034, -4203817156, -1154349457, -4176400058, -2506261162, -3522349991, -2825760889, -2975958252, -3380371122, -4191046999, -3067498012, -2000197545, -1596105051, -43102264, -3960878063, -2991269966, -2651508977, -503441229, -3370966567, -4126958357, -3479998414, -1663772473, -4055833092, -3058057733, -1519395627, -4081731088, -3498430713, -4087687311, -1900626065, -1479961327, -754122244, -2327746245, -22675233, -927443873, -2073499140, -1474870579, -2638639189, -1805139553, -953981772, -3390679038, -1167912887, -95410946, -648812050, -3545853366, -4257643329, -3476212461, -4247642195, -1702876451, -2551474845, -4015716228, -2857099433, -731476059, -1034709055, -189485318, -706939940, -2448745741, -3738990808, -2158196067, -272411170, -2036216135, -3989855351, -849465627, -2117968867, -4237903689, -1146595723, -4164488914, -3196930194, -3197964737, -931629632}, -{3548148628, -2211365680, -2089986676, -1655452034, -2053784589, -1508902489, -1547502091, -444611061, -1464377684, -1323694999, -2081672378, -2096063287, -1954615531, -2547897755, -51446746, -3545549320, -3792454069, -2011748624, -603352473, -4082037335, -3248566449, -1996054105, -367955388, -45294088, -4191310435, -3560573315, -2208097136, -317000604, -973063857, -1901052476, -3594901368, -2372855512, -3754787831, -1249648311, -1236196835, -1003906284, -1584089589, -1911913406, -4148522202, -4117131048, -464855281, -57312436, -4033903816, -3327693898, -328640972, -2473759010, -656272857, -3330556738, -1461007611, -4149032611, -389760877, -167691223, -465324772, -3366565279, -1394746618, -3064354168, -587646460, -1027350944, -1109309161, -1888507858, -2555943894, -1275409665, -3956869818, -2047644060, -3068621980, -2124508377, -1890051703, -78829997, -531871861, -864999736, -3976110411, -550237492, -3644799421, -963672361, -2733945391, -2843027788, -3240585992, -329717593, -2367858037, -520750960, -4141805924, -918099938, -3102520697, -2717021903, -600629173, -2513538841, -2432383934, -1222912227, -2250136015, -1948713135, -3303451350, -4045419046, -3737856603, -1818504227, -1009479111, -3646248578, -3257619203, -1147482990, -4107385262, -2863997375, -339020927, -1396395445, -122111967, -1785723989, -1749970671, -35631032, -229501423, -1725806672, -3827732449, -2328758187, -1666770172, -2201735539, -2116234489, -2696008844, -2750826860, -2456856093, -2196939312, -3967735672, -3306243803, -1276372623, -2299710358, -2465827193, -267327425, -4294932395, -578153752, -2087579097, -848263718, -1627539853, -366252371, -4134377219, -2567776591, -1116309489, -1592683734, -1135214447, -4078309104, -883503540, -1924140744, -688979784, -825732389, -3771827534, -181267738, -3001917334, -3164692624, -3534114336, -774568626, -1184890620, -1267945932, -437602121, -3742699662, -2050213757, -1614127546, -163079514, -1753969382, -119415495, -1663983235, -1291217790, -1366095958, -1281385911, -534413482, -2423430219, -766473010, -1036107689, -3882538353, -4072983665, -2120880908, -2578509329, -3528269059, -3019425823, -2507098354, -2754316745, -1302297579, -3471472873, -3481343609, -1110986617, -3582075135, -3938075187, -1835529863, -114194332, -780559136, -1585511111, -2709377510, -4663784, -1983420553, -1741851203, -3571748766, -4159418382, -2298273138, -3444544863, -1646590981, -4150277106, -2922217812, -1591569840, -2501244910, -2307277202, -2486747582, -4137585745, -3264322649, -617810905, -592289569, -2957603935, -1720250393, -1282606586, -3978699383, -3209807216, -3518166905, -1471743803, -3699500250, -3010910150, -1141653188, -3125105165, -1708028061, -91863804, -3079950642, -1336661688, -585800731, -1074729853, -3353177727, -2984823139, -3539233959, -2168918504, -3793136000, -2920883668, -963999784, -859512981, -1285863374, -1626228743, -1196896976, -3246829424, -2086049373, -1817626830, -1917959116, -1920789886, -256350158, -780762582, -213624274, -3580963146, -1783941209, -3588539293, -4013209723, -1482977330, -74981631, -559033976, -2469748467, -2880298757, -1099765558, -981518101, -3991034119, -758521765, -2537136421, -2024757999, -1200463233, -1909122492, -1302732640, -1250260811, -1659083864, -1287777740}, -{3554236288, -810416052, -158802161, -131289115, -2593446892, -990921853, -88040369, -3223991913, -3314506608, -978106573, -164800071, -1122917831, -3948723682, -884979134, -954240927, -1937491233, -3177479616, -3510454307, -2556095171, -2095156345, -2078654475, -2247021842, -3261581243, -3126392505, -2156995676, -3163839338, -2870938297, -793620229, -1688422899, -512503459, -2068937319, -1069519665, -2140042310, -3631453050, -4119336486, -3936344495, -1966578659, -3270436351, -1287213770, -2499138104, -1312726036, -821755190, -2864942520, -2022246070, -1346794584, -3958680043, -2898351670, -2292291399, -440681239, -1464442920, -2295074635, -2252760328, -490755791, -301606609, -1139180458, -2816955463, -1563942872, -36955748, -3471174646, -4103015072, -2739976564, -1133336123, -824381589, -315115904, -3583285615, -1598273833, -2548883769, -618878114, -4030191589, -925875053, -4125012162, -1453444251, -3684935211, -4170815349, -4112292800, -3897892094, -3514815579, -3146810609, -693096477, -1806637049, -1659631547, -2330028127, -4286685584, -4168728225, -3735359230, -1236064845, -1245391878, -2346463708, -609365761, -253579419, -3740453275, -3206055112, -1763220332, -1154782396, -1635249739, -106454628, -1237878011, -3960679739, -1259117609, -1325699946, -390092277, -2014447649, -1310659372, -2776516651, -2445505501, -1354818074, -1167516370, -2429917704, -3779915141, -1893127422, -2330145579, -1193157505, -1509056626, -3153125681, -1404909737, -4176954964, -2943369187, -3147767230, -3349110054, -943888967, -2421425468, -865909068, -3907763794, -1570630418, -1473683708, -1023355763, -725783349, -3425397802, -2607056779, -2248801744, -739959172, -1925660432, -3214198318, -1841031619, -4141680013, -4210070222, -3152438583, -3667048743, -4281076589, -3634719715, -945809397, -2561946849, -1225545006, -3306764442, -3409589233, -1598008340, -3831187310, -1733352819, -932119442, -3082624907, -1422551176, -2766356888, -819609813, -3288351621, -1230545957, -680725051, -977757332, -2721303922, -440647377, -3207512234, -1130262272, -2587644460, -2563067841, -681411150, -4115404362, -1110175982, -3158946095, -643581087, -110203798, -2836680784, -1488118585, -4070154931, -2991733788, -4119545618, -948002949, -3109157700, -897958133, -169664173, -733813972, -1982075210, -1205004562, -375168004, -2810680328, -2246661195, -2809488804, -1054033161, -3346180847, -3943569363, -2728441744, -844689912, -2821295363, -907982464, -2715150073, -3800824232, -1719926814, -2155188792, -2709493441, -1938625885, -2114268368, -466087366, -2409883443, -2025557853, -1344441334, -3617674189, -817973227, -1955080900, -2845524782, -3745246674, -2632253171, -1257730466, -2040723666, -2708337140, -543947183, -1488485060, -292373701, -491952464, -2057755552, -3400090358, -1900715831, -3612192944, -1987004224, -3567497054, -878496315, -1604053755, -1176518849, -2279327360, -1748284085, -303657754, -2782089490, -506128051, -1614889427, -2801053043, -1202125863, -1360990060, -3802296025, -879327051, -2871259251, -2348346866, -3233806136, -3311161207, -1838180420, -544662648, -1972132486, -3765637101, -3464671957, -2834850978, -4022703989, -3719086717, -3051662122, -1658462487, -3404201395, -2558383819, -401622436, -4158099338, -3191926275, -3900648207}, -{2906980109, -3244040462, -3842009756, -4177586565, -3128780359, -389257510, -1433826605, -3239482476, -2804682224, -1095312530, -4264552109, -500527977, -320084931, -3448532078, -87643447, -1233852435, -3799263706, -849541286, -3654913140, -1720613777, -1204288368, -3558012178, -1852713204, -2991301237, -712827210, -512347544, -2209552811, -2380728472, -2061298391, -1187415824, -4154911301, -4057990159, -2349469378, -2545159130, -1775747174, -2591410713, -2229519704, -4057763051, -34983877, -2018348659, -3051995695, -2099457161, -122176200, -3614959731, -1011099307, -2707461689, -2710657949, -1519288114, -297037952, -350201262, -511044781, -1108019973, -3101610154, -3969643310, -997019662, -1683546324, -1465743109, -358651173, -4222805613, -268914497, -652780242, -3508590503, -414591203, -3313257121, -2605462681, -1291711251, -2142143497, -2733700582, -3268848903, -1669040160, -3061666233, -2897555767, -3277977602, -218193538, -551879950, -2651413813, -1304346475, -1672107670, -1251053219, -57431126, -1608803694, -1191480742, -904537817, -645123498, -3097150410, -2924217906, -611983353, -2293480932, -2034270664, -986691666, -741722320, -3726624549, -1403284782, -616727866, -3292944289, -1733282574, -3943960954, -892568249, -1602920243, -2055039837, -1121174416, -1554530122, -1969210884, -1627002077, -255323245, -659290392, -413679961, -3355601324, -853401555, -1923886853, -1911568009, -275978186, -4110789833, -3785826431, -1880789664, -1834557896, -3185455839, -4112428490, -1909962454, -901840141, -1702581561, -930703993, -544235727, -1917462098, -3576405067, -2313599093, -3209909484, -1078722592, -2300716722, -488195978, -843151466, -1885259855, -2660301574, -2493041758, -3885484332, -3596373427, -4091285124, -18165664, -2851846839, -2066994388, -3779380391, -1638886162, -1203036700, -3207436785, -3839055612, -992380467, -1617890949, -3271283843, -1985171789, -1589586926, -59295131, -2201447571, -1802886001, -1524685393, -1619130887, -4277411271, -1632946657, -916420718, -1988186984, -1087584352, -328546419, -699568195, -752262087, -2593455512, -2054325461, -224511444, -1937218889, -4177808215, -3674484078, -2202083318, -1662921402, -431990019, -3263118914, -1513147185, -3599292635, -1667827679, -4194190277, -2902980642, -1527280030, -2323092096, -3686881320, -1844238265, -234981319, -3601863066, -3591054018, -1245988708, -1982786555, -3217502413, -2338410264, -1184032842, -686321676, -2833157096, -3648900116, -3352580660, -2473019798, -2877120488, -4117315385, -105188436, -3682865154, -923331766, -858955270, -2848822230, -1157150450, -2597825900, -3704699325, -1687529016, -2601511833, -3714180651, -788566728, -3803114264, -2289638900, -931304621, -2478429664, -942053111, -2072299200, -1527540710, -1639028869, -4075126463, -2520412384, -2832409251, -2538838994, -523574607, -99984740, -1238458557, -566420211, -1326154395, -3447105210, -4266037523, -2847987284, -3693440980, -1764601394, -4086197753, -3561101407, -1750462971, -3195538424, -962192249, -232305254, -4054331716, -2477415058, -3576429591, -2979101766, -2766793053, -3112000711, -3423119961, -357902640, -1320412483, -2720212787, -1427733989, -99871163, -1794019431, -1332239274, -653929270, -3402307422, -1010543326, -3438754380, -3221207255}}; + 0x7EE0C190L, 0xDC665057L, 0x21ED79A5L, 0xDF17ECF5L, + 0xCEB3BCEAL, 0x7FFA7199L, 0xF9E20030L, 0xCCEA2C91L, + 0xEF65ACEEL, 0x809AA7C2L, 0x22C1AA82L, 0x17F1E1ECL, + 0xB7246C6EL, 0xF30F73FDL, 0xDADAE455L, 0x9DE98F6BL, + 0x9D65338BL, 0x7B76A75CL, 0xF384DEE7L, 0xD3D3A767L, + 0x4388D000L, 0xCCDE6385L, 0x94720744L, 0xC8E43ED6L, + 0x5DCDB68FL, 0x81A60C10L, 0x8E978AA7L, 0xC0E9DC47L, + 0x004D5446L, 0x09E2CE79L, 0xC07185F0L, 0x2C55CBAEL, + 0xB2F8CA2DL, 0x038E1554L, 0x901C956DL, 0xBB539B5EL, + 0xCC4D923CL, 0x37A9F19BL, 0xD7693696L, 0xD7B53FE4L, + 0x8CB3C36AL, 0x644D83D9L, 0x56A49080L, 0xCE00E0B4L, + 0x346894ECL, 0x1395568EL, 0x879E91D2L, 0x4BD1A5D4L, + 0x950DD88BL, 0x2CA5F377L, 0xE83F2E47L, 0xF3AA4A01L, + 0x29020BD7L, 0x9335E225L, 0xE087A64EL, 0xCDBA90DCL, + 0x6890E710L, 0x8BBF4FCBL, 0x4909CEE0L, 0x9DA5D242L, + 0xFADA63EEL, 0x019C0DCAL, 0x9AC6ED32L, 0xE7E569A0L, + 0xA8A8B399L, 0x7FF22665L, 0x9B389FAAL, 0x3431E77AL, + 0xE1E6A0F4L, 0xDD26DBFEL, 0x199E7F78L, 0x945DBCEAL, + 0x9015612DL, 0x7A9BCCA2L, 0x1E9DF1BEL, 0x9B8BE8A7L, + 0xE77BBC44L, 0x30713FF8L, 0x92FA1C9DL, 0xCF5E18FBL, + 0xDEDF794EL, 0x29DE6128L, 0x3DBC18B7L, 0xFDEFDA15L, + 0xEAA3E256L, 0xFBF914A2L, 0xB5E41182L, 0xA31CCFC1L, + 0xB3C9E955L, 0x8F134926L, 0x8090E59CL, 0xC587B3E8L, + 0x7A4A3E66L, 0x0121EADDL, 0x86F1949CL, 0xC40E82A8L, + 0x7A724031L, 0xDE95117EL, 0x1D4DBE95L, 0x828B24B7L, + 0x8008982FL, 0xDCD54363L, 0xBA6FF9E4L, 0xB1A607A7L, + 0x60345D59L, 0xDA322EF8L, 0x3A71452CL, 0xEC8ABDC1L, + 0xC472D6EEL, 0x08D24F62L, 0x0E86D5A4L, 0x6F0C6961L, + 0x5686FA76L, 0x73763AE1L, 0x4CD07CE5L, 0x8AC37E6CL, + 0x9160B587L, 0xFA2DD175L, 0x7389A953L, 0x984ACC8DL, + 0x00E83B39L, 0xD84CE900L, 0xD14450F3L, 0x58C2784DL, + 0x76B28201L, 0xF995F6DDL, 0x0D6B53BFL, 0x7AEE721FL, + 0x951FB278L, 0x93D95094L, 0x21D6FD11L, 0x3DC67332L, + 0xED4EFD1FL, 0x3676FE8EL, 0xB6B047B6L, 0x6C81051EL, + 0x0F290E0EL, 0x4EFBB1FCL, 0xAD65999AL, 0x95B9EE7BL, + 0x663C0BE0L, 0xBE1CBC01L, 0xD4A1CBA0L, 0xD3FBFEECL, + 0x86DC8766L, 0x295779B9L, 0x418F5CECL, 0xDAE0128EL, + 0x9D41DF07L, 0xC4A958D7L, 0x5BB03593L, 0x4B9B74C9L, + 0x0C091B52L, 0xB67768CAL, 0x234BD82CL, 0xDB4A0F77L, + 0x75DBE325L, 0x0CB4FE6BL, 0x57CEA66EL, 0x2715C5B5L, + 0x898D8D83L, 0x41BB66D6L, 0x49038105L, 0xB1467011L, + 0x9A396562L, 0xE8434AB3L, 0x93AE50A4L, 0xEA696D74L, + 0xA93FB23BL, 0x8945F81EL, 0x8A3992EAL, 0xEE1DEC03L, + 0x96E6EE36L, 0x448A947AL, 0x7E7EACE0L, 0xCC801587L, + 0x42FE2C19L, 0xE9941978L, 0xB9965323L, 0x21F052D7L, + 0x340CC2F5L, 0x3C01B56FL, 0x8C93ACEFL, 0x65B19EDCL, + 0xDF74E2C3L, 0xAAF3D589L, 0xC653557CL, 0x398FE6C2L, + 0xFA9128C4L, 0x44CDF991L, 0xF8EECEBAL, 0x956282AAL, + 0xD1F2CBA7L, 0xA86DB079L, 0xB16184ECL, 0xC97C5EB2L, + 0xF9CE4D57L, 0xB6D64E1CL, 0x773897A9L, 0x5F22A15BL, + 0x0291B038L, 0xEC1633EFL, 0xB24B284EL, 0x9E0AD0F1L, + 0x1E01E74DL, 0xC8ECDE27L, 0xF5FC6315L, 0xCF6C8FCEL, + 0x632B2739L, 0xF1BF1A04L, 0xB6464205L, 0x5A90232BL, + 0xF34A4610L, 0xD085D0F9L, 0xF3A5288FL, 0x71494091L, + 0x58366AEFL, 0x2CF2FE04L, 0x8ABE96C5L, 0x0159FF21L, + 0x3747ABA1L, 0x7B971604L, 0x57E8BD33L, 0x9D467055L, + 0x6B983E61L, 0x38DC9B4CL, 0xCA19A7FEL, 0x459CEFB7L, + 0x05AFDB02L, 0x26AC1612L, 0xD3596DB6L, 0xFDC67B41L, + 0xCF32CAEDL, 0xFD2DE053L, 0x657FD523L, 0x98146A9DL, + 0xEF5AF784L, 0xAA4BE0A9L, 0x2B99705BL, 0x3DAC683FL, + 0x0B4B5106L, 0x2A230C24L, 0x91F4E50DL, 0xDEDC78D8L, + 0x80A37563L, 0x103CAA22L, 0x795E3147L, 0xEDD05C77L, + 0x32A1D11BL, 0x7E3DA3E3L, 0xFC994749L, 0x4457A98BL, + 0xF8390ED2L, 0xBE8D4892L, 0xBE9D11C1L, 0x37878A40L + },{ + 0xD37C7394L, 0x83CEC330L, 0x7C92AA74L, 0x62AC3182L, + 0x7A6A440DL, 0x59F00659L, 0x5C3D020BL, 0x1A8039F5L, + 0x5748A154L, 0x4EE5FB97L, 0x7C13CCBAL, 0x7CEF6337L, + 0x748110EBL, 0x97DDD59BL, 0x031103DAL, 0xD354CA08L, + 0xE20C41B5L, 0x77E8D910L, 0x23F66D99L, 0xF34EF257L, + 0xC1A130B1L, 0x76F95E59L, 0x15EE8DBCL, 0x02B32208L, + 0xF9D25263L, 0xD43A0983L, 0x839CE370L, 0x12E50B9CL, + 0x39FFC6B1L, 0x714FC23CL, 0xD645D778L, 0x8D6EE6D8L, + 0xDFCD83F7L, 0x4A7C1EB7L, 0x49AEDDE3L, 0x3BD664ECL, + 0x5E6B49F5L, 0x71F57BBEL, 0xF7456CDAL, 0xF5666F28L, + 0x1BB520F1L, 0x036A84B4L, 0xF0707CC8L, 0xC658944AL, + 0x1396A9CCL, 0x93729122L, 0x271DEDD9L, 0xC6844342L, + 0x571534FBL, 0xF74D36A3L, 0x173B476DL, 0x09FEC3D7L, + 0x1BBC4AE4L, 0xC8A9B59FL, 0x532224FAL, 0xB6A65578L, + 0x2306C5FCL, 0x3D3C21A0L, 0x421EB6E9L, 0x709057D2L, + 0x98589BD6L, 0x4C053501L, 0xEBD90ABAL, 0x7A0C919CL, + 0xB6E7749CL, 0x7EA16CD9L, 0x70A7E677L, 0x04B2D9ADL, + 0x1FB3B875L, 0x338ED938L, 0xECFEA14BL, 0x20CBF534L, + 0xD93F39BDL, 0x39707929L, 0xA2F4B22FL, 0xA975294CL, + 0xC1276B08L, 0x13A71759L, 0x8D22A575L, 0x1F0A0770L, + 0xF6DEF164L, 0x36B917E2L, 0xB8ECB579L, 0xA1F276CFL, + 0x23CCDFB5L, 0x95D18F19L, 0x90FB3BBEL, 0x48E428E3L, + 0x861E59CFL, 0x742700AFL, 0xC4E6AAD6L, 0xF1203226L, + 0xDECB2A5BL, 0x6C642C23L, 0x3C2B6DC7L, 0xD9555682L, + 0xC22B5303L, 0x4465336EL, 0xF4D1B9AEL, 0xAAB521BFL, + 0x14350C7FL, 0x533B4DB5L, 0x074747DFL, 0x6A6FFC55L, + 0x684E6EEFL, 0x021FAFB8L, 0x0DADE9EFL, 0x66DDB850L, + 0xE4268FE1L, 0x8ACE07ABL, 0x6358E4FCL, 0x833BD173L, + 0x7E232CF9L, 0xA0B1D48CL, 0xA3F6496CL, 0x9270A61DL, + 0x82F2A230L, 0xEC7ED778L, 0xC51146DBL, 0x4C13E68FL, + 0x8912CB96L, 0x92F98979L, 0x0FEF17C1L, 0xFFFF77ABL, + 0x2275ED18L, 0x7C6DEDD9L, 0x328F7A26L, 0x6102498DL, + 0x15D49153L, 0xF66D9703L, 0x990D294FL, 0x428987F1L, + 0x5EEE6CD6L, 0x43A9FF6FL, 0xF3160EF0L, 0x34A931B4L, + 0x72B00EC8L, 0x2910FF48L, 0x3137AD25L, 0xE0D1854EL, + 0x0ACDED1AL, 0xB2ED9F96L, 0xBCA16090L, 0xD2A64E20L, + 0x2E2AFAB2L, 0x469FFEFCL, 0x4B9351CCL, 0x1A154749L, + 0xDF15108EL, 0x7A33C77DL, 0x6035A1BAL, 0x09B8655AL, + 0x688B72E6L, 0x071E22C7L, 0x632E5E83L, 0x4CF66B7EL, + 0x516CF856L, 0x4C6065B7L, 0x1FDA80AAL, 0x90729C4BL, + 0x2DAF7332L, 0x3DC1BFA9L, 0xE76AD571L, 0xF2C4CC71L, + 0x7E6A130CL, 0x99B0EE11L, 0xD24D1D03L, 0xB3F8C81FL, + 0x956F48F2L, 0xA42B89C9L, 0x4D9F7BEBL, 0xCEEA78E9L, + 0xCF811679L, 0x42384F79L, 0xD58220FFL, 0xEABA4233L, + 0x6D67F687L, 0x06CE779CL, 0x2E866320L, 0x5E80FAC7L, + 0xA17DD1E6L, 0x004729E8L, 0x76389889L, 0x67D28A43L, + 0xD4E48F9EL, 0xF7EBB00EL, 0x88FCDD72L, 0xCD4F955FL, + 0x6224FC05L, 0xF76033F2L, 0xAE2D8154L, 0x5EDD6DB0L, + 0x9515F7EEL, 0x89864192L, 0x9438C1BEL, 0xF69E8C51L, + 0xC2919C59L, 0x24D30BD9L, 0x234D9F21L, 0xB049745FL, + 0x6688F019L, 0x4C7305FAL, 0xED262277L, 0xBF51C570L, + 0xD1B2F779L, 0x57B9073BL, 0xDC81E4DAL, 0xB376D7C6L, + 0x440C3EC4L, 0xBA45520DL, 0x65CE709DL, 0x0579BAFCL, + 0xB7945132L, 0x4FABD6B8L, 0x22EA9C1BL, 0x400F137DL, + 0xC7DD6E7FL, 0xB1E8C963L, 0xD2F46CA7L, 0x814711E8L, + 0xE216A980L, 0xAE1925D4L, 0x39757828L, 0x333B2095L, + 0x4CA4B7CEL, 0x60EE4807L, 0x475732D0L, 0xC186AF70L, + 0x7C56965DL, 0x6C56C8CEL, 0x7251BBCCL, 0x727CED7EL, + 0x0F4797CEL, 0x2E897DD6L, 0x0CBBA5D2L, 0xD571294AL, + 0x6A54C859L, 0xD5E4C39DL, 0xEF34B87BL, 0x58647032L, + 0x047820FFL, 0x21522E78L, 0x93355EF3L, 0xABADDF05L, + 0x418D1736L, 0x3A80C715L, 0xEDE25907L, 0x2D361FA5L, + 0x9739A125L, 0x78AF5AEFL, 0x478D9D81L, 0x71CAE5BCL, + 0x4DA61F60L, 0x4A85774BL, 0x62E39C58L, 0x4CC1EDCCL + }, { + 0xD3D95780L, 0x304DF7B4L, 0x097720F1L, 0x07D3501BL, + 0x9A94DBECL, 0x3B10447DL, 0x053F63B1L, 0xC02A3669L, + 0xC58F5B70L, 0x3A4CB8CDL, 0x09D2A647L, 0x42EE5DC7L, + 0xEB5CBDE2L, 0x34BFB5BEL, 0x38E08F9FL, 0x737BC521L, + 0xBD647DC0L, 0xD13D4823L, 0x985AEAC3L, 0x7CE18C79L, + 0x7BE5C00BL, 0x85EED512L, 0xC267C7BBL, 0xBA58F6B9L, + 0x8091245CL, 0xBC945B6AL, 0xAB1F0AB9L, 0x2F4DAF05L, + 0x64A349F3L, 0x1E8C2EA3L, 0x7B517A67L, 0x3FBF9331L, + 0x7F8E7446L, 0xD873937AL, 0xF5881626L, 0xEA9FD9AFL, + 0x75379BE3L, 0xC2EEE5FFL, 0x4CB952CAL, 0x94F5D238L, + 0x4E3E9C14L, 0x30FAFD36L, 0xAAC38DB8L, 0x788906B6L, + 0x50467458L, 0xEBF4A9EBL, 0xACC15636L, 0x88A19747L, + 0x1A444317L, 0x5749A028L, 0x88CC0F4BL, 0x86466508L, + 0x1D4056CFL, 0x11FA26D1L, 0x43E683AAL, 0xA7E75447L, + 0x5D37DFD8L, 0x0233E664L, 0xCEE5EBF6L, 0xF48F0AA0L, + 0xA350B974L, 0x438D563BL, 0x31231095L, 0x12C84980L, + 0xD594996FL, 0x5F43B929L, 0x97ECE139L, 0x24E354A2L, + 0xF037D7E5L, 0x372FBB6DL, 0xF5DEB0C2L, 0x56A1CC9BL, + 0xDBA3A62BL, 0xF8999775L, 0xF51C9BC0L, 0xE8551CFEL, + 0xD17FD45BL, 0xBB9084F1L, 0x294FD01DL, 0x6BAF17F9L, + 0x62EBF7BBL, 0x8AE1685FL, 0xFF81A190L, 0xF879BEA1L, + 0xDEA50EFEL, 0x49ACDA4DL, 0x4A3B2C06L, 0x8BDC31DCL, + 0x24522F01L, 0x0F1D509BL, 0xDEF2C99BL, 0xBF1884C8L, + 0x69189B6CL, 0x44D494BCL, 0x6177EE4BL, 0x06585E64L, + 0x49C884FBL, 0xEC132D3BL, 0x4B0C9C29L, 0x4F04936AL, + 0x174055F5L, 0x78120821L, 0x4E1F132CL, 0xA57E482BL, + 0x91C373DDL, 0x50C0E21AL, 0x4596E2D2L, 0x90D59A08L, + 0xE14CED85L, 0x70D6D4FEL, 0x8AE3332BL, 0x471E2381L, + 0x59F26072L, 0xBBF0E131L, 0x53BD38A9L, 0xF8F74654L, + 0xAF703FE3L, 0xBB9F1DBEL, 0xC79F5D26L, 0x38429A47L, + 0x9054053CL, 0x339CB94CL, 0xE8EBBE52L, 0x5D9DEB12L, + 0x57D6A0FCL, 0x3CFF2B73L, 0x2B429335L, 0xCC2B6C2AL, + 0x9B64878BL, 0x8609FDD0L, 0x2C1AE184L, 0x72C73F10L, + 0xBF94C62EL, 0x6DBBE9C3L, 0xF6DD058DL, 0xFAF092CEL, + 0xBBE66537L, 0xDA92B927L, 0xFF2C0B6DL, 0xD8A56BE3L, + 0x385FE7F5L, 0x98B434E1L, 0x490C552EL, 0xC519389AL, + 0xCB3A33F1L, 0x5F3FAC14L, 0xE45B476EL, 0x6750DD73L, + 0x378F0392L, 0xB7BD1F8BL, 0x54CA6888L, 0xA4E34198L, + 0x30DA40D5L, 0xC4004385L, 0x4958A425L, 0x28930A3BL, + 0x3A476494L, 0xA233CD72L, 0x1A43BED1L, 0xBF2EC0AAL, + 0x435E6F00L, 0x9A3C522CL, 0x98C54FC1L, 0x289D824EL, + 0xF54C164AL, 0x422BF0EEL, 0xBC49B12FL, 0x265C449FL, + 0x06919396L, 0xA9145050L, 0x58B2E339L, 0xF299A2B3L, + 0xB2523C1CL, 0xF58B4712L, 0x38816085L, 0xB951FB44L, + 0x3585C0F5L, 0x0A1CDEADL, 0x2BBD1CD4L, 0x7624114AL, + 0x47D2E912L, 0x165C9C04L, 0xA7879408L, 0x85E9544BL, + 0xA77565A4L, 0x3ED34509L, 0xC772AAEFL, 0xEB0E17D3L, + 0xA2A0B790L, 0x3258F1F8L, 0xA8298D03L, 0x361EB680L, + 0xA1D5E6F9L, 0xE28BF9A8L, 0x6684001EL, 0x80759238L, + 0xA17F96C1L, 0x738D155DL, 0x7E052CD0L, 0x1BC7EDC6L, + 0x8FA3E733L, 0x78BB8F5DL, 0x50228BF6L, 0xD7A153CDL, + 0x30C147EBL, 0x74882AC4L, 0xA99B432EL, 0xDF3BEDD2L, + 0x9CE4FEF3L, 0x4AF771A2L, 0x79A2F8D2L, 0xA16DF1F4L, + 0x206BF9AFL, 0x58B87AC4L, 0x116D44C5L, 0x1D529950L, + 0x7AA6DBA0L, 0xCAA942F6L, 0x714A9F37L, 0xD74DB0B0L, + 0x766F4740L, 0xD4A3AF5EL, 0x345CCA3BL, 0x5F9BEAFBL, + 0x462040C1L, 0x87DBC680L, 0x6834B2B5L, 0x1219731AL, + 0xA5D35112L, 0x1E2AE6B3L, 0x604141D3L, 0xA6F4AD73L, + 0x47A6FC27L, 0x511F0F6CL, 0xE2A26ED9L, 0x3469774BL, + 0xAB23F073L, 0x8BF8EDF2L, 0xC0BFF738L, 0xC55C4F77L, + 0x6D906844L, 0x2076E478L, 0x758C5A86L, 0xE0730FEDL, + 0xCE82B2D5L, 0xA8F864A2L, 0xEFC59775L, 0xDDACC27DL, + 0xB5E4AB2AL, 0x62DA2117L, 0xCAE7FDB3L, 0x987DD6CBL, + 0x17F045A4L, 0xF7D78F8AL, 0xBE40EE03L, 0xE87F2B0FL + }, { + 0xAD44FF0DL, 0xC15C210EL, 0xE5006A9CL, 0xF900E985L, + 0xBA7D6647L, 0x17339926L, 0x5576752DL, 0xC116946CL, + 0xA72C0DF0L, 0x41492492L, 0xFE2FE6ADL, 0x1DD57369L, + 0x13141BC3L, 0xCD8C6C6EL, 0x05395537L, 0x498B1813L, + 0xE27429DAL, 0x32A2F8A6L, 0xD9D98C74L, 0x668E7B91L, + 0x47C7FB70L, 0xD412F512L, 0x6E6E28F4L, 0xB24BA275L, + 0x2A7CE14AL, 0x1E89CD98L, 0x83B319ABL, 0x8DE70898L, + 0x7ADCEAD7L, 0x46C68710L, 0xF7A6EA45L, 0xF1E0040FL, + 0x8C0A0EC2L, 0x97B40BDAL, 0x69D7C066L, 0x9A75CA19L, + 0x84E3C558L, 0xF1DC8CEBL, 0x0215CFC5L, 0x784D8E73L, + 0xB5E9C22FL, 0x7D232C89L, 0x074842C8L, 0xD777E873L, + 0x3C4426ABL, 0xA1609639L, 0xA1915B9DL, 0x5A8E7F32L, + 0x11B47080L, 0x14DFA5AEL, 0x1E75ECADL, 0x420B0B05L, + 0xB8DED0AAL, 0xEC9BF32EL, 0x3B6D500EL, 0x6458E0D4L, + 0x575D7705L, 0x15609525L, 0xFBB2E66DL, 0x10074F41L, + 0x26E8A2D2L, 0xD120D7A7L, 0x18B628E3L, 0xC57C4AA1L, + 0x9B4C3499L, 0x4CFDF313L, 0x7FAE8409L, 0xA2F0F5E6L, + 0xC2D6AD07L, 0x637B8820L, 0xB67D51B9L, 0xACB53137L, + 0xC361F802L, 0x0D015E82L, 0x20E5050EL, 0x9E095D35L, + 0x4DBEBF6BL, 0x63AA5696L, 0x4A918EA3L, 0x036C5456L, + 0x5FE4656EL, 0x47048DA6L, 0x35EA26D9L, 0x2673CDAAL, + 0xB89AC3CAL, 0xAE4C0632L, 0x247A1FF9L, 0x88B3BDE4L, + 0x794081C8L, 0x3ACFB852L, 0x2C35C8D0L, 0xDE1FC725L, + 0x53A46D2EL, 0x24C2853AL, 0xC44657A1L, 0x674FCB0EL, + 0xEB14117AL, 0x353382B9L, 0x5F8A9F33L, 0x7A7D6B5DL, + 0x42D3C390L, 0x5CA83F4AL, 0x755FC604L, 0x60FA14DDL, + 0x0F37EC6DL, 0x274BF918L, 0x18A84159L, 0xC80269ACL, + 0x32DDDFD3L, 0x72AC2F05L, 0x71F03689L, 0x107317CAL, + 0xF505ACC9L, 0xE1A7207FL, 0x701A92A0L, 0x6D5921C8L, + 0xBDDE32DFL, 0xF51EADCAL, 0x71D7B6D6L, 0x35C0FD0DL, + 0x657B5539L, 0x37796A79L, 0x207060CFL, 0x724A2652L, + 0xD52B9C4BL, 0x89E6B875L, 0xBF5354ECL, 0x404C0020L, + 0x892226B2L, 0x1D19478AL, 0x3241786AL, 0x705EC84FL, + 0x9E90FB06L, 0x9498CC5EL, 0xE797C92CL, 0xD65C4DB3L, + 0xF3DC0E84L, 0x01152FA0L, 0xA9FBBAB7L, 0x7B33D4D4L, + 0xE144C4A7L, 0x61AF6B12L, 0x47B4E21CL, 0xBF2D99F1L, + 0xE4D356FCL, 0x3B268633L, 0x606F0E85L, 0xC2FBD483L, + 0x7653514DL, 0x5EBF2BEEL, 0x0388C59BL, 0x83376C93L, + 0x6B75DB71L, 0x5AE0DA51L, 0x6081FA07L, 0xFEF41DC7L, + 0x6154C9E1L, 0x369F786EL, 0x76815368L, 0x40D33860L, + 0x13953873L, 0x29B29043L, 0x2CD69BC7L, 0x9A94FD98L, + 0x7A7284D5L, 0x0D61C5D4L, 0x73779D49L, 0xF9044B57L, + 0xDB042D6EL, 0x83411FF6L, 0x631E2ABAL, 0x19BFA503L, + 0xC27F3E42L, 0x5A30CB31L, 0xD688D8DBL, 0x636907DFL, + 0xF9FE43C5L, 0xAD07F822L, 0x5B08719EL, 0x8A779280L, + 0xDBC15828L, 0x6DECD7B9L, 0x0E0187C7L, 0xD6B0119AL, + 0xD60B22C2L, 0x4A444764L, 0x762EEBFBL, 0xBFC730CDL, + 0x8B614F18L, 0x4692E84AL, 0x28E8700CL, 0xA8DE8BE8L, + 0xD97DCC14L, 0xC7D45234L, 0x93674996L, 0xAB7D5FE8L, + 0xF5693F39L, 0x06450C54L, 0xDB841002L, 0x3708ECB6L, + 0x33329E06L, 0xA9CD93D6L, 0x44F8B6F2L, 0x9AD7AD6CL, + 0xDCD139BDL, 0x6495A638L, 0x9B0FEB99L, 0xDD61E62BL, + 0x2F0092C8L, 0xE2AEEB18L, 0x88791DF4L, 0x378294ADL, + 0x93B9D5E0L, 0x382696F7L, 0x7B84C6C0L, 0x5B0C6BE6L, + 0x61B19885L, 0xF2E57EBFL, 0x963A70E0L, 0xA8D322A3L, + 0x97539BD2L, 0x1F351D4FL, 0x05F5A564L, 0x49D160BDL, + 0x21C2E2F3L, 0x4F0B829BL, 0xCD76A6BAL, 0xFE469113L, + 0xA9C0D654L, 0xDC256FD4L, 0x692DAE32L, 0xF38E6DF9L, + 0xD442185FL, 0x6855F1FBL, 0xBE780BF8L, 0x3959E379L, + 0x0DD8B266L, 0xF1A83144L, 0x93AA5A92L, 0xD52BFC17L, + 0xB1917C46L, 0xA4E9E95DL, 0xB97D5CC7L, 0xCC08AA59L, + 0x15552930L, 0x4EB3E543L, 0xA2232733L, 0x55197DE5L, + 0x05F3E9BBL, 0x6AEE9067L, 0x4F685BAAL, 0x26FA2B36L, + 0xCACB175EL, 0x3C3BAADEL, 0xCCF73A4CL, 0xBFFFB8D7L + }}; + +#endif /* _CRYPT_KEY_INPUT_H */ diff --git a/libpiano/src/crypt_key_output.h b/libpiano/src/crypt_key_output.h index 5bafaf5..a329e17 100644 --- a/libpiano/src/crypt_key_output.h +++ b/libpiano/src/crypt_key_output.h @@ -22,1055 +22,279 @@ THE SOFTWARE. /* encryption key for xmlrpc */ -#ifndef _CRYPT_H -#define _CRYPT_H +#ifndef _CRYPT_KEY_OUTPUT_H +#define _CRYPT_KEY_OUTPUT_H const unsigned int out_key_n = 16; static const unsigned long out_key_p [16 + 2] = { -1655854977, -919004318, -2043595880, -23762164, --1305147675, --215967440, -835493487, /* ! */ -261889135, /* ! */ -987405585, --122581809, -8882411, -875817828, /* ! */ -466417059, --544099275, --1525766406, --1945723444, -536361814, --1487225158}; + 0x62B25781L, 0x36C6E49EL, 0x79CECC68L, 0x016A94F4L, + 0xB23506E5L, 0xF3209930L, 0x31CC9E6FL, 0x0F9C1C6FL, + 0x3ADA9D11L, 0xF8B18CCFL, 0x008788EBL, 0x3433EB64L, + 0x1BCCF5A3L, 0xDF91B435L, 0xA50EA6FAL, 0x8C069DCCL, + 0x1FF83B56L, 0xA75ABEBAL + }; static const unsigned long out_key_s [4][256] = {{ --513813079, --765782257, -183159219, --1365669178, -1047088991, -222171688, --2090853737, --765179426, -997050138, --2057228390, --1628206499, --1408898308, /* ! */ --588637121, -1846207300, -2065654413, --412282565, /* ! */ --1421690766, -1839083055, -1892832522, --1919151611, --1767698857, -1341672799, --255927541, -726598137, -1990634699, -464663677, --904351607, /* ! */ -1970163162, --792713214, --475806450, /* 47 */ -1950400144, --262078895, --761022537, --667642993, -312735385, --34426203, -1832569587, --1684213010, /* ! */ -634837297, --1948396026, --604405134, --691056861, -988289742, --1839385794, -2062571691, -297518815, --888607360, --511051809, -701070684, --1998977035, /* ! */ -1553720912, --1604313120, --1754421883, -1603596992, /* ! */ -1928276512, --943968281, -1944528438, -589172448, -1447396119, -694763397, /* ! */ -2082830654, /* ! */ -553534140, -1553843344, /* ! */ --1667538856, --2018018024, -1501396120, -1234751004, -1067889147, --1123200064, /* ! */ --2044106955, -2086877862, -1976886420, -38662426, --104788291, --2117573866, -663013564, --996232851, /* ! */ -1102290631, /* 95 */ --740244768, --1151084003, /* ! */ -1942342365, --21446148, -593950808, /* ! */ --704678316, -882519192, --1705861753, -1535663280, --955682427, -490241188, --2045390075, --1740044623, /* ! */ --560660930, /* ! */ --397891080, --646170301, /* ! */ -486316357, -1043377519, --1352836022, /* ! */ -963270259, -1208484782, --1946438033, --1672860695, --2047609127, --2066653853, -882790375, --1651671083, --1390467297, -947685781, -943582655, /* ! */ -993804347, --669445900, /* ! */ -1033242534, -1947027902, -2123227639, --1374249331, /* ! */ -559160429, -802992266, --443557517, --1689158322, -1902902596, -1955321636, -75631, --1420670840, --2016287362, --1445425632, --420570310, /* ! */ --354654912, /* 143 */ --1972668301, -653997721, /* ! */ -452795541, --66510820, --1862128475, --1327921414, -1708518909, -15711562, /* ! */ -1721321276, --1394169533, -373602900, -2099511181, /* ! */ -2078960031, /* ! */ --1504406862, --1849228115, /* ! */ --1767469541, --1599186379, -772444871, -918597368, /* ! */ --937045004, --712386722, --904126536, --1318252653, --450264842, /* ! */ -1826831532, /* ! */ --958506776, -2050742404, -2050686251, --154637178, -481081149, -1114171521, --1904274054, -1419437721, -693681474, -1890059780, --1575700716, --656873177, -490233525, --526894138, -1682076343, --781336395, -816523260, -2048253734, -1527924261, --1254019825, --1450610880, -1819678767, -1741799953, /* 191 */ -812933538, /* ! */ -250020223, --588621470, --586042668, /* ! */ -303595274, --736731322, --1042514938, -2056265092, -590811071, --2076239761, -1536040004, -526821270, --809199490, -826044521, --639982281, -575323029, --370506263, /* ! */ --749572018, -2087094581, -587374721, -552065397, /* ! */ -149358673, -786310855, --167069507, --1875132152, -1022462681, -129236467, --1087026086, -1856839244, /* ! */ -1328124015, -1731045631, /* ! */ --1648761702, --2049695288, --701165592, --329506427, /* ! */ --925003291, --721052514, -1651606994, /* ! */ --1211116030, -1210824470, /* ! */ -1625998108, /* ! */ -173453468, --558787357, /* ! */ --1398935598, -1207642912, --1044964430, -1054695311, --532066592, /* 239 */ --261141564, --1493815133, /* ! */ --161866707, --1721246338, --477625609, -133205312, -1987497710, --1339095630, -1043463425, --1843491306, /* ! */ -543431533, --257519406, /* ! */ -1302076883, -127797200, --1975436180, -1034932095, /* ! */ --1868206592, /* ! */ --1696244482, -1998241908, -1099342102, -900741619, /* ! */ -1370202513, /* ! */ --627586602, -1075779902, --800694166, -2047880971, /* ! */ -757977382, --737442507, -763877853, -837154760, /* ! */ --1361839879, -1697214753, --1169239768, --2088855814}, -{1629020117, -922095353, -504197536, /* ! */ -954775243, -120145635, /* ! */ --579060756, --519454323, -73872886, --557968095, -410158880, --67682390, /* ! */ -2136179483, -113474032, -936282950, /* 287 */ -1835643417, /* ! */ --425487382, -2010519404, --837248632, --1592374918, --1308567382, --768768095, --935042502, --1467653241, -101884394, -1185880783, --2128586097, -2058885475, --296250734, -2137323390, -1125638684, -1529361514, --1107789882, --782194686, -1311102644, --19347165, /* ! */ -1295250024, -627682341, -1409475839, -1718747575, -1534390947, -1253718782, /* ! */ -1169937313, -1521291895, -1265721067, -563973947, --1270523181, -1493641800, -422652537, -153943244, -491686725, -53879678, /* ! */ --403818722, --501153969, -411423572, -964839170, --798731292, -191704494, /* ! */ --1942882791, /* ! */ -247351225, --1147871801, -991063408, -2078916385, /* 335 */ --409571302, /* ! */ --1940714758, --1635967463, -380126381, --1480405811, --111862091, -798808002, -1846690607, -1161223894, --840749709, -1757844636, -1919227953, -1396721207, --841099775, /* ! */ -1457173961, -269317440, /* ! */ -2076729104, -1669595361, --406583178, -1213054918, -2137223591, --408202097, --1602785642, --1642508502, -2059883563, -963377666, --1730998307, -990959345, /* ! */ --1662041039, -1184415790, --1800589468, /* ! */ -1191574841, -2066827079, -1565744467, /* ! */ --1982705060, -1003114192, -431969651, -2118380916, -1762711765, /* ! */ --1288938317, --1853007890, /* ! */ -1365304189, --1249405781, --843409397, --2121756142, /* ! */ -1763447208, -1707589958, -2025386815, /* 383 */ -1264619878, -1975513356, --506432955, --339393069, --715206660, --1014927581, --2017612850, -1645137307, -1335624819, /* ! */ --1383696066, --216010255, --937606920, -1953828927, /* ! */ -1100215538, --1844619416, -975828407, -1987251605, -1299855611, -755596177, /* ! */ --926025603, /* ! */ -307698060, --819390822, -138444246, /* ! */ --1330460178, /* ! */ --295935330, --668410217, -216808357, --192442834, /* ! */ -1944707886, -683076481, --1879751421, -1560771135, -886165615, --971369067, --179874281, --1780972412, /* ! */ -1551477128, -124161839, -638318309, --793030002, --303257131, /* ! */ -913110130, --1563131354, --1152927828, -58544864, --666588206, /* ! */ --2025777247, -1410656413, /* 431 */ -1133449775, -1776814160, --1202000308, --1587468692, -764233611, --404082071, -1418515926, --250996474, -1606154972, --1042368908, --960300962, -163193207, -2109826396, -310314579, /* ! */ --656998654, --2120731499, -398720860, -1102716052, --1232677915, -513056809, /* ! */ --1517523318, --1907107147, -5008204, --388009951, /* ! */ -145362986, -2001293342, --313996635, -1696291650, --468561025, --620682907, --487614562, -185707581, -542653640, -1843380185, -1071686700, --278346004, --1874035140, -1769296035, /* ! */ -823654751, --1141322049, -770471852, --1174632118, --1380529665, --356118263, -369984285, --993721262, -2078447917, --1905514517, /* 479 */ -438882915, --1866080467, --1965418802, -785895483, -856543611, -2115038375, -1562771728, -158744776, -740212411, /* ! */ --1753064584, --347114853, --679343665, --1677363466, --776711069, -146507865, -1433561752, -1484718853, /* ! */ -2068007340, -1673669650, -2034888177, --1427667267, -1725314550, --745227351, --510153416, -1812096408, --769448952, -724796919, --1641705060, /* ! */ --187715871, --1993150269, --1951578846, --1566737172, /* ! */ --695189052, --1557626854, -278291124, --207619058, -892260834, --217735893, -1437921610, /* ! */ --1331483695, -1629715297, -1609637755, --1299672728, /* ! */ -2024824922, -1141063060, /* ! */ --1593362831, --406554816, --2065662630, /* 527 */ --224474689, -1957733334}, -{530839846, --1871368488, -722209002, /* ! */ --1494427347, -283456798, --1991074430, --1437368661, /* ! */ -1393643393, -1884233053, /* ! */ -316592593, /* ! */ --1633634175, -67711552, --1532028936, /* ! */ --28150029, -204892734, --626897753, --1702641288, -1473684453, /* ! */ -847362557, --1079059160, --19386413, --1492891500, --1231328909, --1172519719, -733310353, -1030660013, -562154443, -1484588979, -413427779, --1254045512, -1581815858, -1647037953, /* ! */ --1864688004, /* ! */ --594840704, -1714355138, -1910977695, /* ! */ --869823320, --1594092636, --949905272, -1872451812, -1724295091, -1473849446, --467809334, --872003011, -957920643, --1658925668, /* ! */ /* 575 */ --1014830365, -2041534498, --1289170570, --314708652, --14928717, /* ! */ -594597886, -606588791, --294691293, --1652089121, /* ! */ -1353100923, --376999554, /* ! */ --1606083711, -1964831987, /* ! */ -1284324098, -946571071, --236835181, /* ! */ -1826868670, /* ! */ --628576385, -353949044, --1383415207, --442241461, -1210088326, --1861213995, -2026802836, --775203988, -213100962, -1303937343, -1886697286, --853503936, -22916867, -347578369, -458151896, /* ! */ -893076939, -752142338, --51154144, -698477494, -2085285200, --1415936037, --1477954736, -238866470, /* ! */ -364867055, /* ! */ -1969690005, -1464856701, --221777765, /* ! */ -1766279956, -926079829, --2128722228, -1464323667, /* 623 */ --468389908, --1102371895, --626360488, -1493866378, -1382411426, -1373259629, /* ! */ --1516263679, --2036634017, /* ! */ --454735742, --461817920, -1678767014, -682280596, --1933839848, -1867889900, /* ! */ -1536263691, -1512429242, -1233608153, -1055317390, -1481821303, --1545547500, --474961387, --1325240485, -727223122, /* ! */ -666049219, -1466147771, --978190400, --984951028, -137279631, -828970652, -1470706108, -1240031461, -339800793, /* ! */ --1772684179, -1005013651, /* ! */ --893710369, -2713655, --831673471, /* ! */ -560401867, -1193286576, -2012625949, --1385481301, -690693520, -450434938, /* ! */ -6859662, --1695312035, --470768530, --1735583840, -1551947458, /* 671 */ --23903826, /* ! */ --272927289, -1457836440, --549340909, -340129861, -1448426993, /* ! */ -1720095155, /* ! */ -289970191, -609452121, --1134964683, /* ! */ -2130731381, -661512363, -1034545082, -1645695279, /* ! */ --592416413, -1464654292, -314520845, --1293877797, --943133768, -2135092525, --339166461, --1468607841, -2119446364, --1873255440, --372270913, -287916301, --55366124, --1194267973, -1116182918, -1905595606, /* ! */ --1948425343, --1664638428, --818329511, -469058705, --2055526656, /* ! */ --251951159, -463740098, --1736727888, /* ! */ -893359773, /* ! */ --932042121, -342343504, --29499057, -1590216069, -1274735907, --1960711099, --1127741069, -122033645, -2128542502, /* 719 */ --81160273, -519927763, /* ! */ --1307524253, --482965142, --1875812682, --288813376, -1790354532, --1951270944, --524755692, /* ! */ -1014821076, --786978547, --1503715841, --2119099811, --178066143, --328007828, --1411219934, -1027907211, -1561637548, --1472328906, -110611707, -1896384984, --1646981054, /* ! */ --1588084855, --2134248380, --905796293, --56029556, --2117775674, --1582683057, -615719466, -384957578, -1188945602, --1184220203, --6033762, -2003966672, -1510414055, /* ! */ --2049998746, -386408271, -1961250254, -1424350579, --858634167, -213880883, --1007779050, -2026561215, -259490021, --797084108, -1460692963, -1525331451, -1370262182, /* ! */ /* 767 */ -293318673, -544808302, -920263177, -103655446, /* ! */ --1431460277, --1803600980, /* ! */ --1505376616, -257291575, -1208290601, -1859852686, -69613997, --1234549782, --1423238393, /* ! */ -711158442, -218702758, -48671031, -1561531785, -549682762}, -{1722841024, /* ! */ -1678073353, --614334879, --1261051299, -778307565, -1683919416, --606372214, -890910445, --1519602957, -422817018, --985731497, --399348512, /* ! */ --1730647324, --1099955160, --1930459907, --2018277684, --1196489861, -1513840148, -1886456409, -838084158, -1913826009, --142146436, /* ! */ --413218814, -565709772, -204821326, --1548350062, -1881270649, --1176661609, -655405327, -1449467372, /* ! */ /* 815 */ -1721788626, --854013850, --899192508, --360793273, -867045638, --1591438706, --1195082927, -2094926826, -1928537063, /* ! */ -792539387, /* ! */ -1767255387, -1983283598, --358435631, --779393177, --1086267881, --1549436626, --1582534409, -1051799914, --245143042, --1918223607, --11193281, -1001934263, /* ! */ --73506240, /* ! */ -1279486962, --937898593, -265050536, --2052831146, --2116298214, -676055329, -1320971350, -60112790, /* ! */ --1111508310, /* ! */ -691496339, --1289734630, -1672957635, -1828477688, -2055454618, --497831808, --1032041626, -1974291279, -146836556, --367217667, --719016930, --894795368, -400656073, --551206802, -71329459, /* ! */ -955057240, /* ! */ /* 863 */ --842425766, --938155869, --461082201, --89628848, --719614551, /* ! */ -851389605, -1710650519, -1929871027, -2138521733, -1395635780, -1378055652, /* ! */ -234386875, -230019956, --2105283931, --418953863, -556294611, -1790257504, --11582813, --795597470, -907791823, /* ! */ --36926894, --1078349178, -1632571284, -1085203308, /* ! */ --2102060924, --353799919, /* ! */ --511810872, -1217595593, -315762222, -664567993, --620935514, -1760697749, --150531764, --906315733, /* ! */ -966756585, -2143511316, -829751318, --645111024, --750227043, -914171901, /* ! */ --326094853, --4718658, -176409364, /* ! */ --453628962, -1015428453, --950961455, /* ! */ --1929004703, --1979218629, /* 911 */ --386687514, --809528953, --1315642451, -519041810, -1296778479, --1396513598, -338706908, -1972031445, --479710299, /* ! */ --514326614, --95378821, -1012441438, --1770114023, -1966997515, --431195712, --195630652, --1805137610, --878196189, -1305117064, --201378838, -45814250, -1582855393, /* ! */ -1051694644, --118080464, -842639867, /* ! */ -964643756, /* ! */ --810650327, -2103445589, --1435798060, -1611948935, --2013661703, -1773966623, -1264748971, --53913554, --1910238305, -59625376, /* ! */ -129956518, -1806897494, -1746354391, -765642861, -945168608, --1084123694, -470467004, --285404973, --273067374, --379320221, -469476951, -891590085, /* 959 */ -484100235, --1507959076, /* ! */ -1604199464, -423268838, -488586602, -930867807, --242676590, /* ! */ --54340460, -1075848084, --1939665362, -589512753, -205813722, --46146582, /* ! */ --797260050, /* ! */ -224571541, --1212320744, -1738238306, --444589, -2005858805, -2003218491, -638371325, -256246972, -1793131025, /* ! */ --707291882, --1151592902, -363764911, /* ! */ -1777326955, --757008613, --2006058918, /* ! */ --946044045, --1781443141, --1007568595, --661476356, -203874992, -663304469, --563792643, -1058896789, --1700207594, --1838678505, -816281610, -783051130, -244431728, -26999557, --400433464, -2036402176, /* ! */ -1461934271, -1431750752, /* ! */ -557152328, /* 1007 */ -336682025, --188192101, /* ! */ --1029579530, -1537018210, /* ! */ -355741330, --913772271, --573111973, -1332856894, /* ! */ --463998480, -1095506380, --1372153732, --1070918314, -1176314092, --1513258489, -2134865852, --1080957377, --1538012438, --238348645, -730779314, -1576034869, -638655973, --1293620774, --1041456218, --1532623621, --360700565, -2018940370, --706509096, --1761858993, /* ! */ -566171489, /* ! */ --2101362137, -548160877, -1587887228, /* ! */ -1708148227, --928571626}}; + 0xE15FD5A9L, 0xD25B170FL, 0x0AEAC9B3L, 0xAE998AC6L, + 0x3E694F5FL, 0x0D3E1228L, 0x83601A97L, 0xD26449DEL, + 0x3B6DC71AL, 0x85612F9AL, 0x9EF38A5DL, 0xAC05EAFCL, + 0xDCEA1C3FL, 0x6E0AE344L, 0x7B1F628DL, 0xE76D113BL, + 0xAB42B872L, 0x6D9E2E2FL, 0x70D2550AL, 0x8D9C1205L, + 0x96A30E57L, 0x4FF84D5FL, 0xF0BEDB0BL, 0x2B4F01F9L, + 0x76A6ACCBL, 0x1BB2347DL, 0xCA18B089L, 0x756E4DDAL, + 0xD0C02802L, 0xE3A3C50EL, 0x7440BE90L, 0xF060FE51L, + 0xD2A3B7B7L, 0xD834938FL, 0x12A3F699L, 0xFDF2B2A5L, + 0x6D3ACAF3L, 0x9B9CF2EEL, 0x25D6D931L, 0x8BDDD606L, + 0xDBF98272L, 0xD6CF4F23L, 0x3AE81ACEL, 0x925D333EL, + 0x7AF058ABL, 0x11BBC6DFL, 0xCB08ED80L, 0xE189F7DFL, + 0x29C97D5CL, 0x88DA07F5L, 0x5C9BE650L, 0xA0601FE0L, + 0x976DA585L, 0x5F94F2C0L, 0x72EF2A20L, 0xC7BC2FE7L, + 0x73E72636L, 0x231E0EE0L, 0x56458317L, 0x29693F85L, + 0x7C25793EL, 0x20FE42BCL, 0x5C9DC490L, 0x9C9B6058L, + 0x87B77D18L, 0x597D7C98L, 0x4998CE1CL, 0x3FA6B1FBL, + 0xBD0D53C0L, 0x86296735L, 0x7C633AA6L, 0x75D4E494L, + 0x024DF11AL, 0xF9C10EBDL, 0x81C86316L, 0x2784C8BCL, + 0xC49EB16DL, 0x41B39EC7L, 0xD3E0C2E0L, 0xBB63DA1DL, + 0x73C5CADDL, 0xFEB8C1FCL, 0x2366F858L, 0xD5FF7654L, + 0x349A2C98L, 0x9A529D87L, 0x5B885CB0L, 0xC7097185L, + 0x1D387CA4L, 0x8615D305L, 0x984906B1L, 0xDE94FE3EL, + 0xE848A9F8L, 0xD97C3943L, 0x1CFC9945L, 0x3E30AD6FL, + 0xAF5D5C4AL, 0x396A5673L, 0x480803AEL, 0x8BFBB66FL, + 0x9C4A2BE9L, 0x85F3F6D9L, 0x84D15D63L, 0x349E4FE7L, + 0x9D8D7FD5L, 0xAD1F271FL, 0x387C8995L, 0x383DEDBFL, + 0x3B3C403BL, 0xD81910F4L, 0x3D9607A6L, 0x740D49BEL, + 0x7E8DE1F7L, 0xAE169E8DL, 0x21541C6DL, 0x2FDCB08AL, + 0xE58FD973L, 0x9B517D4EL, 0x716BFD44L, 0x748BD724L, + 0x0001276FL, 0xAB524888L, 0x87D1E57EL, 0xA9D88E20L, + 0xE6EE9B3AL, 0xEADC6540L, 0x8A6B7873L, 0x26FB3699L, + 0x1AFD1C95L, 0xFC09201CL, 0x91022CA5L, 0xB0D986FAL, + 0x65D5EDFDL, 0x00EFBD4AL, 0x6699473CL, 0xACE6A943L, + 0x1644BA54L, 0x7D23FF8DL, 0x7BEA699FL, 0xA65492B2L, + 0x91C704ADL, 0x96A68E1BL, 0xA0AE5A35L, 0x2E0A92C7L, + 0x36C0AEF8L, 0xC825D3F4L, 0xD589D75EL, 0xCA1C1FB8L, + 0xB16D0F93L, 0xE52980F6L, 0x6CE33CACL, 0xC6DE58E8L, + 0x7A3BD884L, 0x7A3AFD2BL, 0xF6C86C86L, 0x1CACB73DL, + 0x4268E881L, 0x8E7F157AL, 0x549AE699L, 0x2958BD42L, + 0x70A80604L, 0xA214B714L, 0xD8D8E927L, 0x1D385EB5L, + 0xE0983BC6L, 0x644272B7L, 0xD16DC0B5L, 0x30AB27FCL, + 0x7A15DF26L, 0x5B124625L, 0xB5412D0FL, 0xA9896F40L, + 0x6C76182FL, 0x67D1C211L, 0x307461A2L, 0x0EE7017FL, + 0xDCEA5962L, 0xDD11B2D4L, 0x12187F0AL, 0xD4165F46L, + 0xC1DC7C06L, 0x7A901D84L, 0x23370FBFL, 0x843F186FL, + 0x5B8E1C44L, 0x1F66A796L, 0xCFC4987EL, 0x313C7069L, + 0xD9DAA537L, 0x224ABB95L, 0xE9EA85E9L, 0xD352704EL, + 0x7C668935L, 0x2302A081L, 0x20E7D975L, 0x08E70851L, + 0x2EDE26C7L, 0xF60AB8BDL, 0x903BC108L, 0x3CF18AD9L, + 0x07B3FDF3L, 0xBF354C5AL, 0x6EAD1E4CL, 0x4F29906FL, + 0x672DA8FFL, 0x9DB9E49AL, 0x85D421C8L, 0xD6350FE8L, + 0xEC5C2185L, 0xC8DD91E5L, 0xD5059C9EL, 0x627185D2L, + 0xB7CFD602L, 0x482BB716L, 0x60EAC31CL, 0x0A56B09CL, + 0xDEB194E3L, 0xAC9DEFD2L, 0x47FB2B20L, 0xC1B71BB2L, + 0x3EDD5F8FL, 0xE0494EE0L, 0xF06F4BC4L, 0xA6F630A3L, + 0xF65A1C2DL, 0x9967DD7EL, 0xE38802F7L, 0x07F08D40L, + 0x7676CEEEL, 0xB02F05B2L, 0x3E31FD01L, 0x921E8E16L, + 0x20641B6DL, 0xF0A690D2L, 0x4D9C1DD3L, 0x079E07D0L, + 0x8A413C6CL, 0x3DAFCF7FL, 0x90A56E00L, 0x9AE55CFEL, + 0x771AC074L, 0x4186A116L, 0x35B039F3L, 0x51ABA191L, + 0xDA97C9D6L, 0x401F193EL, 0xD046606AL, 0x7A102F0BL, + 0x2D2DD126L, 0xD40B8535L, 0x2D87D9DDL, 0x31E5F7C8L, + 0xAED3F8F9L, 0x65297121L, 0xBA4ED128L, 0x837E96FAL + }, { + 0x6118DFD5L, 0x36F60EF9L, 0x1E0D71A0L, 0x38E8B6CBL, + 0x072946E3L, 0xDD7C3BECL, 0xE109C18DL, 0x046735F6L, + 0xDEBE1521L, 0x18728720L, 0xFBF73FAAL, 0x7F53831BL, + 0x06C379F0L, 0x37CE8B46L, 0x6D69B219L, 0xE6A393EAL, + 0x77D6176CL, 0xCE189988L, 0xA116497AL, 0xB200D8AAL, + 0xD22D87A1L, 0xC844623AL, 0xA8856387L, 0x0612A1EAL, + 0x46AF1ACFL, 0x81205A8FL, 0x7AB81963L, 0xEE579292L, + 0x7F64F77EL, 0x4317E21CL, 0x5B28346AL, 0xBDF877C6L, + 0xD160A802L, 0x4E25D6B4L, 0xFED8C923L, 0x4D33F268L, + 0x2569AC25L, 0x5402E4FFL, 0x667201B7L, 0x5B74F2A3L, + 0x4ABA3AFEL, 0x45BBD3A1L, 0x5AAD1277L, 0x4B715EEBL, + 0x219D8F3BL, 0xB4455AD3L, 0x59072A48L, 0x19312A79L, + 0x092CFCCCL, 0x1D4E8B45L, 0x0336237EL, 0xE7EE371EL, + 0xE220FF4FL, 0x1885D354L, 0x39824702L, 0xD06453E4L, + 0x0B6D2DAEL, 0x8C31F619L, 0x0EBE47B9L, 0xBB94DDC7L, + 0x3B126D70L, 0x7BE9BF21L, 0xE796701AL, 0x8C530AFAL, + 0x9E7D1E19L, 0x16A844ADL, 0xA7C2CCCDL, 0xF9551EB5L, + 0x2F9CD7C2L, 0x6E12432FL, 0x4536DED6L, 0xCDE32D73L, + 0x68C6949CL, 0x72651831L, 0x53404637L, 0xCDDDD601L, + 0x56DAB5C9L, 0x100D7540L, 0x7BC85F10L, 0x638400E1L, + 0xE7C40876L, 0x484DBFC6L, 0x7F6371A7L, 0xE7AB548FL, + 0xA0776E96L, 0x9E194F2AL, 0x7AC7542BL, 0x396BFA02L, + 0x98D30FDDL, 0x3B10D6F1L, 0x9CEF4431L, 0x4698C02EL, + 0x94AD2F64L, 0x4705FD39L, 0x7B314747L, 0x5D535D53L, + 0x89D2525CL, 0x3BCA4ED0L, 0x19BF5573L, 0x7E43ED74L, + 0x6910D8D5L, 0xB32C5CB3L, 0x918D57EEL, 0x5160E37DL, + 0xB58794ABL, 0xCDBA980BL, 0x81889212L, 0x691C11A8L, + 0x65C7C146L, 0x78B8F33FL, 0x4B609166L, 0x75BFF10CL, + 0xE1D07245L, 0xEBC545D3L, 0xD55ECFFCL, 0xC3816F23L, + 0x87BDABCEL, 0x620ECD9BL, 0x4F9C0473L, 0xAD86793EL, + 0xF31FF1F1L, 0xC81D40F8L, 0x7475103FL, 0x4193F4F2L, + 0x920D5768L, 0x3A29F5B7L, 0x76730D95L, 0x4D7A38FBL, + 0x2D097B91L, 0xC8CDF87DL, 0x1257198CL, 0xCF29169AL, + 0x08407DD6L, 0xB0B2C9EEL, 0xEE5C629EL, 0xD828DE97L, + 0x0CEC3BA5L, 0xF4878E2EL, 0x73E9E32EL, 0x28B6EB81L, + 0x8FF54503L, 0x5D077A3FL, 0x34D1D06FL, 0xC61A1595L, + 0xF5475617L, 0x95D88484L, 0x5C79A988L, 0x07668F2FL, + 0x260BF6E5L, 0xD0BB528EL, 0xEDECA9D5L, 0x366CF472L, + 0xA2D48226L, 0xBB47B7ACL, 0x037D52E0L, 0xD844ABD2L, + 0x874117A1L, 0x5414E89DL, 0x438F122FL, 0x69E80850L, + 0xB85AEE4CL, 0xA161266CL, 0x2D8D478BL, 0xE7EA3269L, + 0x548CD5D6L, 0xF10A1906L, 0x5FBBFADCL, 0xC1DEB674L, + 0xC6C2F85EL, 0x09BA2177L, 0x7DC1655CL, 0x127F0653L, + 0xD8D6FF02L, 0x81983495L, 0x17C3FF5CL, 0x41BA1C94L, + 0xB686D3E5L, 0x1E94A029L, 0xA58C6E8AL, 0x8E53DAB5L, + 0x004C6B4CL, 0xE8DF7021L, 0x08AA102AL, 0x7749501EL, + 0xED48CAA5L, 0x651B5B42L, 0xE412537FL, 0xDB012165L, + 0xE2EF979EL, 0x0B11AC3DL, 0x20583CC8L, 0x6DDFBFD9L, + 0x3FE0A42CL, 0xEF68C6ECL, 0x904C7E3CL, 0x697550A3L, + 0x3117F95FL, 0xBBF8CEBFL, 0x2DEC77ACL, 0xB9FC894AL, + 0xADB6C9FFL, 0xEAC61109L, 0x160D831DL, 0xC4C50452L, + 0x7BE2992DL, 0x8E6C27EBL, 0x1A28D263L, 0x90C5DF2DL, + 0x8ADA16CEL, 0x2ED7D03BL, 0x330DD17BL, 0x7E10ECA7L, + 0x5D260110L, 0x097640C8L, 0x2C1EBEBBL, 0x97825B78L, + 0xEB4F729BL, 0xD78209CFL, 0x9C0576F6L, 0xD1B45463L, + 0x08BB8859L, 0x55726A98L, 0x587F0305L, 0x7B4349ACL, + 0x63C22C12L, 0x7949EDF1L, 0xAAE786BDL, 0x66D635F6L, + 0xD394BBA9L, 0xE197AD38L, 0x6C026598L, 0xD2232408L, + 0x2B3385F7L, 0x9E25919CL, 0xF4CFAEE1L, 0x8932F0C3L, + 0x8BAD4522L, 0xA29D7CECL, 0xD69041C4L, 0xA328801AL, + 0x109662B4L, 0xF39FFC0EL, 0x352ED1E2L, 0xF3059D2BL, + 0x55B4F14AL, 0xB0A32BD1L, 0x61237B61L, 0x5FF11F7BL, + 0xB2889168L, 0x78B0605AL, 0x44033D94L, 0xA1073671L, + 0xE7C47740L, 0x84E07D5AL, 0xF29EC9BFL, 0x74B0A3D6L + }, { + 0x1FA3F926L, 0x90752ED8L, 0x2B0C08EAL, 0xA6ECD92DL, + 0x10E5351EL, 0x89529D82L, 0xAA537EABL, 0x53114F81L, + 0x704F1D5DL, 0x12DED1D1L, 0x9EA0B881L, 0x04093240L, + 0xA4AF17F8L, 0xFE5276F3L, 0x0C366A3EL, 0xDAA24CA7L, + 0x9A83C178L, 0x57D6A3E5L, 0x3281B9FDL, 0xBFAEDD28L, + 0xFED82FD3L, 0xA7044894L, 0xB69B6973L, 0xBA1CC4D9L, + 0x2BB56D91L, 0x3D6E9FADL, 0x2181CBCBL, 0x587D07B3L, + 0x18A46843L, 0xB540C8B8L, 0x5E489832L, 0x622BCE01L, + 0x90DB1E7CL, 0xDC8B7380L, 0x662EFBC2L, 0x71E7349FL, + 0xCC278CA8L, 0xA0FC13A4L, 0xC7619888L, 0x6F9B58E4L, + 0x66C6A7B3L, 0x57D92866L, 0xE41DCBCAL, 0xCC064A3DL, + 0x3918B583L, 0x9D1ECD9CL, 0xC382EAE3L, 0x79AF5822L, + 0xB328D176L, 0xED3DED54L, 0xFF1C34B3L, 0x2370D7FEL, + 0x2427CF77L, 0xEE6F5E23L, 0x9D871EDFL, 0x50A6AE7BL, + 0xE987717EL, 0xA0451B81L, 0x751CF4F3L, 0x4C8D3B02L, + 0x386B873FL, 0xF1E22E93L, 0x6CE3CDBEL, 0xDA88AF7FL, + 0x1518D574L, 0xAD8AC259L, 0xE5A3EE4BL, 0x48207B86L, + 0x911020D5L, 0x78CE8E94L, 0xD1CB536CL, 0x0CB3A9A2L, + 0x4DB8813FL, 0x7074B746L, 0xCD209040L, 0x015DAF03L, + 0x14B7A001L, 0x1B4ED7D8L, 0x353B45CBL, 0x2CD4C802L, + 0xFCF37320L, 0x29A1EBB6L, 0x7C4AED50L, 0xAB9A87DBL, + 0xA7E83350L, 0x0E3CD026L, 0x15BF6DEFL, 0x75671595L, + 0x574FF07DL, 0xF2C7F09BL, 0x69474B14L, 0x3732DB55L, + 0x811E46CCL, 0x5747CE53L, 0xE414EFECL, 0xBE4B23C9L, + 0xDAAA7F58L, 0x590A978AL, 0x5265ECA2L, 0x51DA476DL, + 0xA59FA701L, 0x869B6E5FL, 0xE4E54882L, 0xE47937C0L, + 0x640FF3A6L, 0x28AAC694L, 0x8CBBF218L, 0x6F55BCECL, + 0x5B91860BL, 0x5A25D6BAL, 0x49875DD9L, 0x3EE6DD8EL, + 0x5852CC77L, 0xA3E0D114L, 0xE3B0AA15L, 0xB1026F5BL, + 0x2B588B52L, 0x27B31AC3L, 0x5763A3BBL, 0xC5B1FFC0L, + 0xC54AD70CL, 0x082EB88FL, 0x3169169CL, 0x57A931BCL, + 0x49E960E5L, 0x1440F2D9L, 0x9656FC6DL, 0x3BE74A93L, + 0xCABB0FDFL, 0x00296837L, 0xCE6DAB81L, 0x21670DCBL, + 0x47201BB0L, 0x77F63C1DL, 0xAD6B3BABL, 0x292B2590L, + 0x1AD9177AL, 0x0068AB8EL, 0x9AF3975DL, 0xE3F0A46EL, + 0x988D17A0L, 0x5C80D6C2L, 0xFE9341AEL, 0xEFBB75C7L, + 0x56E4D198L, 0xDF41B913L, 0x1445F845L, 0x56553DF1L, + 0x668691B3L, 0x1148980FL, 0x24538059L, 0xBC59D035L, + 0x7F006175L, 0x276DE0ABL, 0x3DA9E7BAL, 0x6217512FL, + 0xDCB07163L, 0x574CD9D4L, 0x12BF350DL, 0xB2E0FDDBL, + 0xC7C8EBB8L, 0x7F42ED2DL, 0xEBC8BB03L, 0xA876D29FL, + 0x7E542F5CL, 0x905863F0L, 0xE9CF98BFL, 0x1129410DL, + 0xFCB32E14L, 0xB8D0EABBL, 0x42879986L, 0x719514D6L, + 0x8BDD6381L, 0x9CC7A224L, 0xCF394859L, 0x1BF54491L, + 0x857B2700L, 0xF0FB87C9L, 0x1BA41CC2L, 0x987BA2B0L, + 0x353F969DL, 0xC8722A77L, 0x1467BF50L, 0xFE3DE14FL, + 0x5EC8C585L, 0x4BFAED23L, 0x8B21EC45L, 0xBCC80973L, + 0x074615EDL, 0x7EDEFB26L, 0xFB2997AFL, 0x1EFD77D3L, + 0xB210C363L, 0xE336896AL, 0x90315EB6L, 0xEEC90EC0L, + 0x6AB6A464L, 0x8BB1F7E0L, 0xE0B8DD14L, 0x3C7CF0D4L, + 0xD117A90DL, 0xA65F1DFFL, 0x81B11A5DL, 0xF562ED21L, + 0xEC72FF6CL, 0xABE27E22L, 0x3D449E8BL, 0x5D14B2ACL, + 0xA83E0B36L, 0x0697CCFBL, 0x710889D8L, 0x9DD51042L, + 0xA157BF89L, 0x80C9F444L, 0xCA02A53BL, 0xFCA90E8CL, + 0x81C54EC6L, 0xA1AA2C4FL, 0x24B3222AL, 0x16F1FC8AL, + 0x46DDDEC2L, 0xB96A3BD5L, 0xFFA3EE9EL, 0x77721AD0L, + 0x5A0716E7L, 0x85CF8066L, 0x17081F4FL, 0x74E64DCEL, + 0x54E5DD73L, 0xCCD24849L, 0x0CBF9033L, 0xC3EE8316L, + 0x78CADEBFL, 0x0F7780E5L, 0xD07D7634L, 0x571067E3L, + 0x5AEAB5FBL, 0x51AC8AA6L, 0x117BB011L, 0x20791D6EL, + 0x36DA1A09L, 0x062DA816L, 0xAAADA64BL, 0x947F3BACL, + 0xA645C698L, 0x0F55F537L, 0x48050D29L, 0x6EDB198EL, + 0x042639ADL, 0xB66A43EAL, 0xAB2B1B07L, 0x2A636AAAL, + 0x0D0923A6L, 0x02E6A937L, 0x5D131589L, 0x20C37E4AL + }, { + 0x66B077C0L, 0x64055E09L, 0xDB61FE61L, 0xB4D5E25DL, + 0x2E6407EDL, 0x645E9238L, 0xDBDB7E8AL, 0x351A36EDL, + 0xA56CB2F3L, 0x1933ACFAL, 0xC53EEE57L, 0xE8326CE0L, + 0x98D86AE4L, 0xBE700428L, 0x8CEF84FDL, 0x87B386CCL, + 0xB8AF037BL, 0x5A3B5E14L, 0x70710A59L, 0x31F4263EL, + 0x7212AAD9L, 0xF787047CL, 0xE75EC802L, 0x21B80BCCL, + 0x0C35534EL, 0xA3B60D92L, 0x7021E979L, 0xB9DD9197L, + 0x2710B10FL, 0x56651DECL, 0x66A068D2L, 0xCD18C866L, + 0xCA676944L, 0xEA7EBB47L, 0x33AE1106L, 0xA124928EL, + 0xB8C47B51L, 0x7CDE0BEAL, 0x72F323E7L, 0x2F3D30FBL, + 0x69562D5BL, 0x7636818EL, 0xEAA2B4D1L, 0xD18B6767L, + 0xBF40DE17L, 0xA3A5792EL, 0xA1AC70F7L, 0x3EB1316AL, + 0xF16369FEL, 0x8DAA3B09L, 0xFF55343FL, 0x3BB84DB7L, + 0xFB9E6240L, 0x4C436BF2L, 0xC818CD9FL, 0x0FCC59A8L, + 0x85A44856L, 0x81DBDA1AL, 0x284BC921L, 0x4EBC6C56L, + 0x03953F96L, 0xBDBFBAAAL, 0x29376593L, 0xB320361AL, + 0x63B74EC3L, 0x6CFC5AF8L, 0x7A83BF9AL, 0xE253B080L, + 0xC27C4B66L, 0x75AD4B4FL, 0x08C08C4CL, 0xEA1CB3FDL, + 0xD524AC1EL, 0xCAAA8198L, 0x17E186C9L, 0xDF25406EL, + 0x044066B3L, 0x38ED0458L, 0xCDC99A5AL, 0xC814E0A3L, + 0xE48471A7L, 0xFAA85F50L, 0xD51B8DA9L, 0x32BF2CA5L, + 0x65F67497L, 0x73077EB3L, 0x7F774085L, 0x532FB644L, + 0x522375E4L, 0x0DF875BBL, 0x0DB5D374L, 0x8283EAA5L, + 0xE7074579L, 0x212861D3L, 0x6AB52960L, 0xFF4F42A3L, + 0xD0942562L, 0x361BCDCFL, 0xFDCC8A52L, 0xBFB9B286L, + 0x614F0F94L, 0x40AEE36CL, 0x82B51884L, 0xEAE97111L, + 0xE17E62C8L, 0x489308C9L, 0x12D2262EL, 0x279C80B9L, + 0xDAFD46A6L, 0x68F21D95L, 0xF707114CL, 0xC9FAB82BL, + 0x399F88E9L, 0x7FC36314L, 0x31750016L, 0xD98C6310L, + 0xD348719DL, 0x367D27FDL, 0xEC902FFBL, 0xFFB7FFBEL, + 0x0A83CB14L, 0xE4F62BDEL, 0x3C863565L, 0xC7517AD1L, + 0x8D05B961L, 0x8A07853BL, 0xE8F39DE6L, 0xCFBF9187L, + 0xB194E3ADL, 0x1EEFF312L, 0x4D4B44EFL, 0xACC2E4C2L, + 0x143041DCL, 0x758ACFD5L, 0xE36833A5L, 0xE157FFAAL, + 0xFA50A27BL, 0x3C58A15EL, 0x967E3419L, 0x753E000BL, + 0xE64C79C0L, 0xF456E9C4L, 0x9467C936L, 0xCBA7CA23L, + 0x4DCA8188L, 0xF3FF33EAL, 0x02BB11EAL, 0x5E5874E1L, + 0x3EAF9634L, 0xF8F63C30L, 0x3239A9FBL, 0x397F4BACL, + 0xCFAE7529L, 0x7D600855L, 0xAA6B75D4L, 0x60146387L, + 0x87F9F5F9L, 0x69BC951FL, 0x4B6289ABL, 0xFCC9582EL, + 0x8E24139FL, 0x038DCFA0L, 0x07BEFAA6L, 0x6BB31156L, + 0x681740D7L, 0x2DA2C86DL, 0x385620E0L, 0xBF6195D2L, + 0x1C0AC1BCL, 0xEEFD10D3L, 0xEFB95292L, 0xE9640863L, + 0x1BFBA657L, 0x352495C5L, 0x1CDAC88BL, 0xA61E5EDCL, + 0x5F9E2428L, 0x193A91E6L, 0x1D1F3D6AL, 0x377BEA5FL, + 0xF1890C92L, 0xFCC2D494L, 0x40202394L, 0x8C630E2EL, + 0x23234031L, 0x0C4477DAL, 0xFD3FDBEAL, 0xD07AC6EEL, + 0x0D62B095L, 0xB7BD7418L, 0x679B6962L, 0xFFF93753L, + 0x778EF9F5L, 0x7766B03BL, 0x260CC5FDL, 0x0F4604BCL, + 0x6AE10211L, 0xD5D79516L, 0xBB5C163AL, 0x15AE9CAFL, + 0x69EFDB6BL, 0xD2E0F71BL, 0x886DF85AL, 0xC79C8373L, + 0x95D155BBL, 0xC3F1B92DL, 0xD892ABFCL, 0x0C26E2B0L, + 0x27893915L, 0xDE6534FDL, 0x3F1D7B95L, 0x9AA8E416L, + 0x9267FE17L, 0x30A7780AL, 0x2EAC697AL, 0x0E91BB70L, + 0x019BFB05L, 0xE821DEC8L, 0x79610800L, 0x572358BFL, + 0x5556C860L, 0x21357848L, 0x14115C29L, 0xF4C86A9BL, + 0xC2A1DCF6L, 0x5B9D0962L, 0x15342E92L, 0xC988F111L, + 0xDDD7015BL, 0x4F71C83EL, 0xE457F1F0L, 0x414C19CCL, + 0xAE36987CL, 0xC02B1556L, 0x461D20ECL, 0xA5CD8207L, + 0x7F3F77BCL, 0xBF91E63FL, 0xA453CAEAL, 0xF1CB169BL, + 0x2B8ECEB2L, 0x5DF06235L, 0x26111DE5L, 0xB2E4E9DAL, + 0xC1ECA3A6L, 0xA4A604FBL, 0xEA80256BL, 0x785695D2L, + 0xD5E386D8L, 0x96FC2A4FL, 0x21BF1761L, 0x82BFC227L, + 0x20AC456DL, 0x5EA53C7CL, 0x65D04603L, 0xC8A71F16L + }}; -#endif /* _CRYPT_H */ +#endif /* _CRYPT_KEY_OUTPUT_H */ -- cgit v1.2.3