Annotation of embedaddon/strongswan/src/libstrongswan/plugins/bliss/bliss_huffman_code_4.c, revision 1.1.1.1
1.1 misho 1: /*
2: * Copyright (C) 2014 Andreas Steffen
3: * HSR Hochschule fuer Technik Rapperswil
4: *
5: * Optimum Huffman code for BLISS-X signatures
6: *
7: * This file has been automatically generated by the bliss_huffman utility
8: * Do not edit manually!
9: */
10:
11: /*
12: * Design: sigma = 271
13: *
14: * i p_z1[i]
15: * 0 0.6551621276225426 0 .. 256
16: * 1 0.2859860850630749 256 .. 512
17: * 2 0.0542541135599810 512 .. 768
18: * 3 0.0044399624814222 768 .. 1024
19: * 4 0.0001553928373912 1024 .. 1280
20: * 5 0.0000023066278552 1280 .. 1536
21: * 6 0.0000000118077330 1536 .. 1613
22: *
23: * k p_z2[k] dx = 256
24: * -6 0.0000001026458579 -1663.5 ..-1407.5
25: * -5 0.0000106295703648 -1407.5 ..-1151.5
26: * -4 0.0004651193817805 -1151.5 .. -895.5
27: * -3 0.0086670703658387 -895.5 .. -639.5
28: * -2 0.0693723939195647 -639.5 .. -383.5
29: * -1 0.2404908493690626 -383.5 .. -127.5
30: * 0 0.3619876694950614 -127.5 .. 127.5
31: * 1 0.2404908493690626 127.5 .. 383.5
32: * 2 0.0693723939195647 383.5 .. 639.5
33: * 3 0.0086670703658387 639.5 .. 895.5
34: * 4 0.0004651193817805 895.5 .. 1151.5
35: * 5 0.0000106295703648 1151.5 .. 1407.5
36: * 6 0.0000001026458579 1407.5 .. 1663.5
37: *
38: * (i, k) p
39: * (0,-6) 0.0000000672496787
40: * (0,-5) 0.0000069640919359
41: * (0,-4) 0.0003047286037658
42: * (0,-3) 0.0056783362611372
43: * (0,-2) 0.0454501651986111
44: * (0,-1) 0.1575604965463875
45: * (0, 0) 0.2371606117195102
46: * (0, 1) 0.1575604965463875
47: * (0, 2) 0.0454501651986111
48: * (0, 3) 0.0056783362611372
49: * (0, 4) 0.0003047286037658
50: * (0, 5) 0.0000069640919359
51: * (0, 6) 0.0000000672496787
52: *
53: * (1,-6) 0.0000000293552870
54: * (1,-5) 0.0000030399092145
55: * (1,-4) 0.0001330176710824
56: * (1,-3) 0.0024786615228924
57: * (1,-2) 0.0198395393485098
58: * (1,-1) 0.0687770365045519
59: * (1, 0) 0.1035234364399989
60: * (1, 1) 0.0687770365045519
61: * (1, 2) 0.0198395393485098
62: * (1, 3) 0.0024786615228924
63: * (1, 4) 0.0001330176710824
64: * (1, 5) 0.0000030399092145
65: * (1, 6) 0.0000000293552870
66: *
67: * (2,-6) 0.0000000055689600
68: * (2,-5) 0.0000005766979177
69: * (2,-4) 0.0000252346397581
70: * (2,-3) 0.0004702242198606
71: * (2,-2) 0.0037637377376398
72: * (2,-1) 0.0130476178518054
73: * (2, 0) 0.0196393201280979
74: * (2, 1) 0.0130476178518054
75: * (2, 2) 0.0037637377376398
76: * (2, 3) 0.0004702242198606
77: * (2, 4) 0.0000252346397581
78: * (2, 5) 0.0000005766979177
79: * (2, 6) 0.0000000055689600
80: *
81: * (3,-6) 0.0000000004557438
82: * (3,-5) 0.0000000471948936
83: * (3,-4) 0.0000020651126045
84: * (3,-3) 0.0000384814672482
85: * (3,-2) 0.0003080108262493
86: * (3,-1) 0.0010677703483240
87: * (3, 0) 0.0016072116712955
88: * (3, 1) 0.0010677703483240
89: * (3, 2) 0.0003080108262493
90: * (3, 3) 0.0000384814672482
91: * (3, 4) 0.0000020651126045
92: * (3, 5) 0.0000000471948936
93: * (3, 6) 0.0000000004557438
94: *
95: * (4,-6) 0.0000000000159504
96: * (4,-5) 0.0000000016517591
97: * (4,-4) 0.0000000722762205
98: * (4,-3) 0.0000013468006560
99: * (4,-2) 0.0000107799731278
100: * (4,-1) 0.0000373705554501
101: * (4, 0) 0.0000562502910635
102: * (4, 1) 0.0000373705554501
103: * (4, 2) 0.0000107799731278
104: * (4, 3) 0.0000013468006560
105: * (4, 4) 0.0000000722762205
106: * (4, 5) 0.0000000016517591
107: * (4, 6) 0.0000000000159504
108: *
109: * (5,-6) 0.0000000000002368
110: * (5,-5) 0.0000000000245185
111: * (5,-4) 0.0000000010728573
112: * (5,-3) 0.0000000199917059
113: * (5,-2) 0.0000001600162962
114: * (5,-1) 0.0000005547228921
115: * (5, 0) 0.0000008349708417
116: * (5, 1) 0.0000005547228921
117: * (5, 2) 0.0000001600162962
118: * (5, 3) 0.0000000199917059
119: * (5, 4) 0.0000000010728573
120: * (5, 5) 0.0000000000245185
121: * (5, 6) 0.0000000000002368
122: *
123: * (6,-6) 0.0000000000000012
124: * (6,-5) 0.0000000000001255
125: * (6,-4) 0.0000000000054920
126: * (6,-3) 0.0000000001023385
127: * (6,-2) 0.0000000008191307
128: * (6,-1) 0.0000000028396517
129: * (6, 0) 0.0000000042742538
130: * (6, 1) 0.0000000028396517
131: * (6, 2) 0.0000000008191307
132: * (6, 3) 0.0000000001023385
133: * (6, 4) 0.0000000000054920
134: * (6, 5) 0.0000000000001255
135: * (6, 6) 0.0000000000000012
136: *
137: * p_sum 1.0000000000000011
138: *
139: * entropy = 3.3640 bits/tuple (1722 bits)
140: */
141:
142: #include "bliss_huffman_code.h"
143:
144: static bliss_huffman_code_node_t nodes[] = {
145: { 1, 160, -1 }, /* 0: */
146: { 2, 5, -1 }, /* 1: */
147: { 3, 4, -1 }, /* 2: */
148: { -1, -1, 7 }, /* 3: (0, 1) 3 bits */
149: { -1, -1, 5 }, /* 4: (0,-1) 3 bits */
150: { 6, 157, -1 }, /* 5: */
151: { 7, 156, -1 }, /* 6: */
152: { 8, 11, -1 }, /* 7: */
153: { 9, 10, -1 }, /* 8: */
154: { -1, -1, 17 }, /* 9: (1,-2) 6 bits */
155: { -1, -1, 32 }, /* 10: (2, 0) 6 bits */
156: { 12, 155, -1 }, /* 11: */
157: { 13, 18, -1 }, /* 12: */
158: { 14, 15, -1 }, /* 13: */
159: { -1, -1, 3 }, /* 14: (0,-3) 8 bits */
160: { 16, 17, -1 }, /* 15: */
161: { -1, -1, 22 }, /* 16: (1, 3) 9 bits */
162: { -1, -1, 16 }, /* 17: (1,-3) 9 bits */
163: { 19, 154, -1 }, /* 18: */
164: { 20, 23, -1 }, /* 19: */
165: { 21, 22, -1 }, /* 20: */
166: { -1, -1, 46 }, /* 21: (3, 1) 10 bits */
167: { -1, -1, 44 }, /* 22: (3,-1) 10 bits */
168: { 24, 151, -1 }, /* 23: */
169: { 25, 88, -1 }, /* 24: */
170: { 26, 57, -1 }, /* 25: */
171: { 27, 42, -1 }, /* 26: */
172: { 28, 35, -1 }, /* 27: */
173: { 29, 32, -1 }, /* 28: */
174: { 30, 31, -1 }, /* 29: */
175: { -1, -1, 2 }, /* 30: (0,-4) 16 bits */
176: { -1, -1, 23 }, /* 31: (1, 4) 16 bits */
177: { 33, 34, -1 }, /* 32: */
178: { -1, -1, 15 }, /* 33: (1,-4) 16 bits */
179: { -1, -1, 58 }, /* 34: (4, 0) 16 bits */
180: { 36, 39, -1 }, /* 35: */
181: { 37, 38, -1 }, /* 36: */
182: { -1, -1, 48 }, /* 37: (3, 3) 16 bits */
183: { -1, -1, 42 }, /* 38: (3,-3) 16 bits */
184: { 40, 41, -1 }, /* 39: */
185: { -1, -1, 59 }, /* 40: (4, 1) 16 bits */
186: { -1, -1, 57 }, /* 41: (4,-1) 16 bits */
187: { 43, 50, -1 }, /* 42: */
188: { 44, 47, -1 }, /* 43: */
189: { 45, 46, -1 }, /* 44: */
190: { -1, -1, 36 }, /* 45: (2, 4) 16 bits */
191: { -1, -1, 28 }, /* 46: (2,-4) 16 bits */
192: { 48, 49, -1 }, /* 47: */
193: { -1, -1, 60 }, /* 48: (4, 2) 16 bits */
194: { -1, -1, 56 }, /* 49: (4,-2) 16 bits */
195: { 51, 54, -1 }, /* 50: */
196: { 52, 53, -1 }, /* 51: */
197: { -1, -1, 11 }, /* 52: (0, 5) 16 bits */
198: { -1, -1, 1 }, /* 53: (0,-5) 16 bits */
199: { 55, 56, -1 }, /* 54: */
200: { -1, -1, 24 }, /* 55: (1, 5) 16 bits */
201: { -1, -1, 14 }, /* 56: (1,-5) 16 bits */
202: { 58, 73, -1 }, /* 57: */
203: { 59, 66, -1 }, /* 58: */
204: { 60, 63, -1 }, /* 59: */
205: { 61, 62, -1 }, /* 60: */
206: { -1, -1, 49 }, /* 61: (3, 4) 16 bits */
207: { -1, -1, 41 }, /* 62: (3,-4) 16 bits */
208: { 64, 65, -1 }, /* 63: */
209: { -1, -1, 61 }, /* 64: (4, 3) 16 bits */
210: { -1, -1, 55 }, /* 65: (4,-3) 16 bits */
211: { 67, 70, -1 }, /* 66: */
212: { 68, 69, -1 }, /* 67: */
213: { -1, -1, 71 }, /* 68: (5, 0) 16 bits */
214: { -1, -1, 37 }, /* 69: (2, 5) 16 bits */
215: { 71, 72, -1 }, /* 70: */
216: { -1, -1, 27 }, /* 71: (2,-5) 16 bits */
217: { -1, -1, 72 }, /* 72: (5, 1) 16 bits */
218: { 74, 81, -1 }, /* 73: */
219: { 75, 78, -1 }, /* 74: */
220: { 76, 77, -1 }, /* 75: */
221: { -1, -1, 70 }, /* 76: (5,-1) 16 bits */
222: { -1, -1, 73 }, /* 77: (5, 2) 16 bits */
223: { 79, 80, -1 }, /* 78: */
224: { -1, -1, 69 }, /* 79: (5,-2) 16 bits */
225: { -1, -1, 62 }, /* 80: (4, 4) 16 bits */
226: { 82, 85, -1 }, /* 81: */
227: { 83, 84, -1 }, /* 82: */
228: { -1, -1, 54 }, /* 83: (4,-4) 16 bits */
229: { -1, -1, 12 }, /* 84: (0, 6) 16 bits */
230: { 86, 87, -1 }, /* 85: */
231: { -1, -1, 0 }, /* 86: (0,-6) 16 bits */
232: { -1, -1, 50 }, /* 87: (3, 5) 16 bits */
233: { 89, 120, -1 }, /* 88: */
234: { 90, 105, -1 }, /* 89: */
235: { 91, 98, -1 }, /* 90: */
236: { 92, 95, -1 }, /* 91: */
237: { 93, 94, -1 }, /* 92: */
238: { -1, -1, 40 }, /* 93: (3,-5) 16 bits */
239: { -1, -1, 25 }, /* 94: (1, 6) 16 bits */
240: { 96, 97, -1 }, /* 95: */
241: { -1, -1, 13 }, /* 96: (1,-6) 16 bits */
242: { -1, -1, 74 }, /* 97: (5, 3) 16 bits */
243: { 99, 102, -1 }, /* 98: */
244: { 100, 101, -1 }, /* 99: */
245: { -1, -1, 68 }, /* 100: (5,-3) 16 bits */
246: { -1, -1, 38 }, /* 101: (2, 6) 16 bits */
247: { 103, 104, -1 }, /* 102: */
248: { -1, -1, 26 }, /* 103: (2,-6) 16 bits */
249: { -1, -1, 84 }, /* 104: (6, 0) 16 bits */
250: { 106, 113, -1 }, /* 105: */
251: { 107, 110, -1 }, /* 106: */
252: { 108, 109, -1 }, /* 107: */
253: { -1, -1, 85 }, /* 108: (6, 1) 16 bits */
254: { -1, -1, 83 }, /* 109: (6,-1) 16 bits */
255: { 111, 112, -1 }, /* 110: */
256: { -1, -1, 63 }, /* 111: (4, 5) 16 bits */
257: { -1, -1, 53 }, /* 112: (4,-5) 16 bits */
258: { 114, 117, -1 }, /* 113: */
259: { 115, 116, -1 }, /* 114: */
260: { -1, -1, 75 }, /* 115: (5, 4) 16 bits */
261: { -1, -1, 67 }, /* 116: (5,-4) 16 bits */
262: { 118, 119, -1 }, /* 117: */
263: { -1, -1, 86 }, /* 118: (6, 2) 16 bits */
264: { -1, -1, 82 }, /* 119: (6,-2) 16 bits */
265: { 121, 136, -1 }, /* 120: */
266: { 122, 129, -1 }, /* 121: */
267: { 123, 126, -1 }, /* 122: */
268: { 124, 125, -1 }, /* 123: */
269: { -1, -1, 51 }, /* 124: (3, 6) 16 bits */
270: { -1, -1, 39 }, /* 125: (3,-6) 16 bits */
271: { 127, 128, -1 }, /* 126: */
272: { -1, -1, 87 }, /* 127: (6, 3) 16 bits */
273: { -1, -1, 81 }, /* 128: (6,-3) 16 bits */
274: { 130, 133, -1 }, /* 129: */
275: { 131, 132, -1 }, /* 130: */
276: { -1, -1, 76 }, /* 131: (5, 5) 16 bits */
277: { -1, -1, 66 }, /* 132: (5,-5) 16 bits */
278: { 134, 135, -1 }, /* 133: */
279: { -1, -1, 64 }, /* 134: (4, 6) 16 bits */
280: { -1, -1, 52 }, /* 135: (4,-6) 16 bits */
281: { 137, 144, -1 }, /* 136: */
282: { 138, 141, -1 }, /* 137: */
283: { 139, 140, -1 }, /* 138: */
284: { -1, -1, 88 }, /* 139: (6, 4) 16 bits */
285: { -1, -1, 80 }, /* 140: (6,-4) 16 bits */
286: { 142, 143, -1 }, /* 141: */
287: { -1, -1, 77 }, /* 142: (5, 6) 16 bits */
288: { -1, -1, 65 }, /* 143: (5,-6) 16 bits */
289: { 145, 148, -1 }, /* 144: */
290: { 146, 147, -1 }, /* 145: */
291: { -1, -1, 89 }, /* 146: (6, 5) 16 bits */
292: { -1, -1, 79 }, /* 147: (6,-5) 16 bits */
293: { 149, 150, -1 }, /* 148: */
294: { -1, -1, 90 }, /* 149: (6, 6) 16 bits */
295: { -1, -1, 78 }, /* 150: (6,-6) 16 bits */
296: { 152, 153, -1 }, /* 151: */
297: { -1, -1, 29 }, /* 152: (2,-3) 11 bits */
298: { -1, -1, 47 }, /* 153: (3, 2) 11 bits */
299: { -1, -1, 34 }, /* 154: (2, 2) 8 bits */
300: { -1, -1, 33 }, /* 155: (2, 1) 6 bits */
301: { -1, -1, 20 }, /* 156: (1, 1) 4 bits */
302: { 158, 159, -1 }, /* 157: */
303: { -1, -1, 18 }, /* 158: (1,-1) 4 bits */
304: { -1, -1, 8 }, /* 159: (0, 2) 4 bits */
305: { 161, 162, -1 }, /* 160: */
306: { -1, -1, 6 }, /* 161: (0, 0) 2 bits */
307: { 163, 164, -1 }, /* 162: */
308: { -1, -1, 19 }, /* 163: (1, 0) 3 bits */
309: { 165, 166, -1 }, /* 164: */
310: { -1, -1, 4 }, /* 165: (0,-2) 4 bits */
311: { 167, 180, -1 }, /* 166: */
312: { 168, 169, -1 }, /* 167: */
313: { -1, -1, 31 }, /* 168: (2,-1) 6 bits */
314: { 170, 179, -1 }, /* 169: */
315: { 171, 172, -1 }, /* 170: */
316: { -1, -1, 30 }, /* 171: (2,-2) 8 bits */
317: { 173, 174, -1 }, /* 172: */
318: { -1, -1, 45 }, /* 173: (3, 0) 9 bits */
319: { 175, 178, -1 }, /* 174: */
320: { 176, 177, -1 }, /* 175: */
321: { -1, -1, 43 }, /* 176: (3,-2) 11 bits */
322: { -1, -1, 10 }, /* 177: (0, 4) 11 bits */
323: { -1, -1, 35 }, /* 178: (2, 3) 10 bits */
324: { -1, -1, 9 }, /* 179: (0, 3) 7 bits */
325: { -1, -1, 21 }, /* 180: (1, 2) 5 bits */
326: };
327:
328: static bliss_huffman_code_tuple_t tuples[] = {
329: { 19102, 16 }, /* 0: (0,-6) 0100101010011110 */
330: { 19085, 16 }, /* 1: (0,-5) 0100101010001101 */
331: { 19072, 16 }, /* 2: (0,-4) 0100101010000000 */
332: { 72, 8 }, /* 3: (0,-3) 01001000 */
333: { 14, 4 }, /* 4: (0,-2) 1110 */
334: { 1, 3 }, /* 5: (0,-1) 001 */
335: { 2, 2 }, /* 6: (0, 0) 10 */
336: { 0, 3 }, /* 7: (0, 1) 000 */
337: { 7, 4 }, /* 8: (0, 2) 0111 */
338: { 123, 7 }, /* 9: (0, 3) 1111011 */
339: { 1965, 11 }, /* 10: (0, 4) 11110101101 */
340: { 19084, 16 }, /* 11: (0, 5) 0100101010001100 */
341: { 19101, 16 }, /* 12: (0, 6) 0100101010011101 */
342:
343: { 19106, 16 }, /* 13: (1,-6) 0100101010100010 */
344: { 19087, 16 }, /* 14: (1,-5) 0100101010001111 */
345: { 19074, 16 }, /* 15: (1,-4) 0100101010000010 */
346: { 147, 9 }, /* 16: (1,-3) 010010011 */
347: { 16, 6 }, /* 17: (1,-2) 010000 */
348: { 6, 4 }, /* 18: (1,-1) 0110 */
349: { 6, 3 }, /* 19: (1, 0) 110 */
350: { 5, 4 }, /* 20: (1, 1) 0101 */
351: { 31, 5 }, /* 21: (1, 2) 11111 */
352: { 146, 9 }, /* 22: (1, 3) 010010010 */
353: { 19073, 16 }, /* 23: (1, 4) 0100101010000001 */
354: { 19086, 16 }, /* 24: (1, 5) 0100101010001110 */
355: { 19105, 16 }, /* 25: (1, 6) 0100101010100001 */
356:
357: { 19110, 16 }, /* 26: (2,-6) 0100101010100110 */
358: { 19094, 16 }, /* 27: (2,-5) 0100101010010110 */
359: { 19081, 16 }, /* 28: (2,-4) 0100101010001001 */
360: { 598, 11 }, /* 29: (2,-3) 01001010110 */
361: { 244, 8 }, /* 30: (2,-2) 11110100 */
362: { 60, 6 }, /* 31: (2,-1) 111100 */
363: { 17, 6 }, /* 32: (2, 0) 010001 */
364: { 19, 6 }, /* 33: (2, 1) 010011 */
365: { 75, 8 }, /* 34: (2, 2) 01001011 */
366: { 983, 10 }, /* 35: (2, 3) 1111010111 */
367: { 19080, 16 }, /* 36: (2, 4) 0100101010001000 */
368: { 19093, 16 }, /* 37: (2, 5) 0100101010010101 */
369: { 19109, 16 }, /* 38: (2, 6) 0100101010100101 */
370:
371: { 19121, 16 }, /* 39: (3,-6) 0100101010110001 */
372: { 19104, 16 }, /* 40: (3,-5) 0100101010100000 */
373: { 19089, 16 }, /* 41: (3,-4) 0100101010010001 */
374: { 19077, 16 }, /* 42: (3,-3) 0100101010000101 */
375: { 1964, 11 }, /* 43: (3,-2) 11110101100 */
376: { 297, 10 }, /* 44: (3,-1) 0100101001 */
377: { 490, 9 }, /* 45: (3, 0) 111101010 */
378: { 296, 10 }, /* 46: (3, 1) 0100101000 */
379: { 599, 11 }, /* 47: (3, 2) 01001010111 */
380: { 19076, 16 }, /* 48: (3, 3) 0100101010000100 */
381: { 19088, 16 }, /* 49: (3, 4) 0100101010010000 */
382: { 19103, 16 }, /* 50: (3, 5) 0100101010011111 */
383: { 19120, 16 }, /* 51: (3, 6) 0100101010110000 */
384:
385: { 19127, 16 }, /* 52: (4,-6) 0100101010110111 */
386: { 19115, 16 }, /* 53: (4,-5) 0100101010101011 */
387: { 19100, 16 }, /* 54: (4,-4) 0100101010011100 */
388: { 19091, 16 }, /* 55: (4,-3) 0100101010010011 */
389: { 19083, 16 }, /* 56: (4,-2) 0100101010001011 */
390: { 19079, 16 }, /* 57: (4,-1) 0100101010000111 */
391: { 19075, 16 }, /* 58: (4, 0) 0100101010000011 */
392: { 19078, 16 }, /* 59: (4, 1) 0100101010000110 */
393: { 19082, 16 }, /* 60: (4, 2) 0100101010001010 */
394: { 19090, 16 }, /* 61: (4, 3) 0100101010010010 */
395: { 19099, 16 }, /* 62: (4, 4) 0100101010011011 */
396: { 19114, 16 }, /* 63: (4, 5) 0100101010101010 */
397: { 19126, 16 }, /* 64: (4, 6) 0100101010110110 */
398:
399: { 19131, 16 }, /* 65: (5,-6) 0100101010111011 */
400: { 19125, 16 }, /* 66: (5,-5) 0100101010110101 */
401: { 19117, 16 }, /* 67: (5,-4) 0100101010101101 */
402: { 19108, 16 }, /* 68: (5,-3) 0100101010100100 */
403: { 19098, 16 }, /* 69: (5,-2) 0100101010011010 */
404: { 19096, 16 }, /* 70: (5,-1) 0100101010011000 */
405: { 19092, 16 }, /* 71: (5, 0) 0100101010010100 */
406: { 19095, 16 }, /* 72: (5, 1) 0100101010010111 */
407: { 19097, 16 }, /* 73: (5, 2) 0100101010011001 */
408: { 19107, 16 }, /* 74: (5, 3) 0100101010100011 */
409: { 19116, 16 }, /* 75: (5, 4) 0100101010101100 */
410: { 19124, 16 }, /* 76: (5, 5) 0100101010110100 */
411: { 19130, 16 }, /* 77: (5, 6) 0100101010111010 */
412:
413: { 19135, 16 }, /* 78: (6,-6) 0100101010111111 */
414: { 19133, 16 }, /* 79: (6,-5) 0100101010111101 */
415: { 19129, 16 }, /* 80: (6,-4) 0100101010111001 */
416: { 19123, 16 }, /* 81: (6,-3) 0100101010110011 */
417: { 19119, 16 }, /* 82: (6,-2) 0100101010101111 */
418: { 19113, 16 }, /* 83: (6,-1) 0100101010101001 */
419: { 19111, 16 }, /* 84: (6, 0) 0100101010100111 */
420: { 19112, 16 }, /* 85: (6, 1) 0100101010101000 */
421: { 19118, 16 }, /* 86: (6, 2) 0100101010101110 */
422: { 19122, 16 }, /* 87: (6, 3) 0100101010110010 */
423: { 19128, 16 }, /* 88: (6, 4) 0100101010111000 */
424: { 19132, 16 }, /* 89: (6, 5) 0100101010111100 */
425: { 19134, 16 }, /* 90: (6, 6) 0100101010111110 */
426: };
427:
428: /* code_length = 3.3967 bits/tuple (1740 bits) */
429:
430: bliss_huffman_code_t bliss_huffman_code_4 = {
431: .n_z1 = 7,
432: .n_z2 = 7,
433: .tuples = tuples,
434: .nodes = nodes
435: };
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>