File: font01.c

package info (click to toggle)
plplot 5.15.0%2Bdfsg2-21
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 31,500 kB
  • sloc: ansic: 79,703; xml: 28,583; cpp: 20,033; ada: 19,456; tcl: 12,081; f90: 11,431; ml: 7,276; java: 6,863; python: 6,792; sh: 3,274; perl: 829; makefile: 75; lisp: 75; sed: 34; fortran: 6
file content (548 lines) | stat: -rw-r--r-- 28,754 bytes parent folder | download | duplicates (9)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
// buffer (defined by subbuffer??) contains coordinates describing the
// Hershey glyphs; findex (defined by subindex??) indexes those glyphs
// by Hershey index position; and hersh (defined by subhersh?)
// indexes the Hershey index by the plpoint "ascii" index that in the
// range from 0 to 31 points to Hershey indices that point to useful
// plotting symbols and from 32 to 126 indexes Hershey indices that
// point to ascii printable characters.

//      short int findex[3000]
//      short int buffer[27000]
//      short int hersh[0:175,4]

extern short int
    subindex00[], subindex01[], subindex02[], subindex03[], subindex04[],
    subindex05[], subindex06[], subindex07[], subindex08[], subindex09[],
    subindex10[], subindex11[], subindex12[], subindex13[], subindex14[],
    subindex15[], subindex16[], subindex17[], subindex18[], subindex19[],
    subindex20[], subindex21[], subindex22[], subindex23[], subindex24[],
    subindex25[], subindex26[], subindex27[], subindex28[], subindex29[];

short int *findex[30] = {
    subindex00, subindex01, subindex02, subindex03, subindex04,
    subindex05, subindex06, subindex07, subindex08, subindex09,
    subindex10, subindex11, subindex12, subindex13, subindex14,
    subindex15, subindex16, subindex17, subindex18, subindex19,
    subindex20, subindex21, subindex22, subindex23, subindex24,
    subindex25, subindex26, subindex27, subindex28, subindex29
};

extern short int
    subbuffer000[], subbuffer001[], subbuffer002[], subbuffer003[],
    subbuffer004[], subbuffer005[], subbuffer006[], subbuffer007[],
    subbuffer008[], subbuffer009[], subbuffer010[], subbuffer011[],
    subbuffer012[], subbuffer013[], subbuffer014[], subbuffer015[],
    subbuffer016[], subbuffer017[], subbuffer018[], subbuffer019[],
    subbuffer020[], subbuffer021[], subbuffer022[], subbuffer023[],
    subbuffer024[], subbuffer025[], subbuffer026[], subbuffer027[],
    subbuffer028[], subbuffer029[], subbuffer030[], subbuffer031[],
    subbuffer032[], subbuffer033[], subbuffer034[], subbuffer035[],
    subbuffer036[], subbuffer037[], subbuffer038[], subbuffer039[],
    subbuffer040[], subbuffer041[], subbuffer042[], subbuffer043[],
    subbuffer044[], subbuffer045[], subbuffer046[], subbuffer047[],
    subbuffer048[], subbuffer049[], subbuffer050[], subbuffer051[],
    subbuffer052[], subbuffer053[], subbuffer054[], subbuffer055[],
    subbuffer056[], subbuffer057[], subbuffer058[], subbuffer059[],
    subbuffer060[], subbuffer061[], subbuffer062[], subbuffer063[],
    subbuffer064[], subbuffer065[], subbuffer066[], subbuffer067[],
    subbuffer068[], subbuffer069[], subbuffer070[], subbuffer071[],
    subbuffer072[], subbuffer073[], subbuffer074[], subbuffer075[],
    subbuffer076[], subbuffer077[], subbuffer078[], subbuffer079[],
    subbuffer080[], subbuffer081[], subbuffer082[], subbuffer083[],
    subbuffer084[], subbuffer085[], subbuffer086[], subbuffer087[],
    subbuffer088[], subbuffer089[], subbuffer090[], subbuffer091[],
    subbuffer092[], subbuffer093[], subbuffer094[], subbuffer095[],
    subbuffer096[], subbuffer097[], subbuffer098[], subbuffer099[],
    subbuffer100[], subbuffer101[], subbuffer102[], subbuffer103[],
    subbuffer104[], subbuffer105[], subbuffer106[], subbuffer107[],
    subbuffer108[], subbuffer109[], subbuffer110[], subbuffer111[],
    subbuffer112[], subbuffer113[], subbuffer114[], subbuffer115[],
    subbuffer116[], subbuffer117[], subbuffer118[], subbuffer119[],
    subbuffer120[], subbuffer121[], subbuffer122[], subbuffer123[],
    subbuffer124[], subbuffer125[], subbuffer126[], subbuffer127[],
    subbuffer128[], subbuffer129[], subbuffer130[], subbuffer131[],
    subbuffer132[], subbuffer133[], subbuffer134[], subbuffer135[],
    subbuffer136[], subbuffer137[], subbuffer138[], subbuffer139[],
    subbuffer140[], subbuffer141[], subbuffer142[], subbuffer143[],
    subbuffer144[], subbuffer145[], subbuffer146[], subbuffer147[],
    subbuffer148[], subbuffer149[], subbuffer150[], subbuffer151[],
    subbuffer152[], subbuffer153[], subbuffer154[], subbuffer155[],
    subbuffer156[], subbuffer157[], subbuffer158[], subbuffer159[],
    subbuffer160[], subbuffer161[], subbuffer162[], subbuffer163[],
    subbuffer164[], subbuffer165[], subbuffer166[], subbuffer167[],
    subbuffer168[], subbuffer169[], subbuffer170[], subbuffer171[],
    subbuffer172[], subbuffer173[], subbuffer174[], subbuffer175[],
    subbuffer176[], subbuffer177[], subbuffer178[], subbuffer179[],
    subbuffer180[], subbuffer181[], subbuffer182[], subbuffer183[],
    subbuffer184[], subbuffer185[], subbuffer186[], subbuffer187[],
    subbuffer188[], subbuffer189[], subbuffer190[], subbuffer191[],
    subbuffer192[], subbuffer193[], subbuffer194[], subbuffer195[],
    subbuffer196[], subbuffer197[], subbuffer198[], subbuffer199[],
    subbuffer200[], subbuffer201[], subbuffer202[], subbuffer203[],
    subbuffer204[], subbuffer205[], subbuffer206[], subbuffer207[],
    subbuffer208[], subbuffer209[], subbuffer210[], subbuffer211[],
    subbuffer212[], subbuffer213[], subbuffer214[], subbuffer215[],
    subbuffer216[], subbuffer217[], subbuffer218[], subbuffer219[],
    subbuffer220[], subbuffer221[], subbuffer222[], subbuffer223[],
    subbuffer224[], subbuffer225[], subbuffer226[], subbuffer227[],
    subbuffer228[], subbuffer229[], subbuffer230[], subbuffer231[],
    subbuffer232[], subbuffer233[], subbuffer234[], subbuffer235[],
    subbuffer236[], subbuffer237[], subbuffer238[], subbuffer239[],
    subbuffer240[], subbuffer241[], subbuffer242[], subbuffer243[],
    subbuffer244[], subbuffer245[], subbuffer246[], subbuffer247[],
    subbuffer248[], subbuffer249[], subbuffer250[], subbuffer251[],
    subbuffer252[], subbuffer253[], subbuffer254[], subbuffer255[],
    subbuffer256[], subbuffer257[], subbuffer258[], subbuffer259[],
    subbuffer260[], subbuffer261[], subbuffer262[], subbuffer263[],
    subbuffer264[], subbuffer265[], subbuffer266[], subbuffer267[],
    subbuffer268[], subbuffer269[];

short int *buffer[270] = {
    subbuffer000, subbuffer001, subbuffer002, subbuffer003, subbuffer004,
    subbuffer005, subbuffer006, subbuffer007, subbuffer008, subbuffer009,
    subbuffer010, subbuffer011, subbuffer012, subbuffer013, subbuffer014,
    subbuffer015, subbuffer016, subbuffer017, subbuffer018, subbuffer019,
    subbuffer020, subbuffer021, subbuffer022, subbuffer023, subbuffer024,
    subbuffer025, subbuffer026, subbuffer027, subbuffer028, subbuffer029,
    subbuffer030, subbuffer031, subbuffer032, subbuffer033, subbuffer034,
    subbuffer035, subbuffer036, subbuffer037, subbuffer038, subbuffer039,
    subbuffer040, subbuffer041, subbuffer042, subbuffer043, subbuffer044,
    subbuffer045, subbuffer046, subbuffer047, subbuffer048, subbuffer049,
    subbuffer050, subbuffer051, subbuffer052, subbuffer053, subbuffer054,
    subbuffer055, subbuffer056, subbuffer057, subbuffer058, subbuffer059,
    subbuffer060, subbuffer061, subbuffer062, subbuffer063, subbuffer064,
    subbuffer065, subbuffer066, subbuffer067, subbuffer068, subbuffer069,
    subbuffer070, subbuffer071, subbuffer072, subbuffer073, subbuffer074,
    subbuffer075, subbuffer076, subbuffer077, subbuffer078, subbuffer079,
    subbuffer080, subbuffer081, subbuffer082, subbuffer083, subbuffer084,
    subbuffer085, subbuffer086, subbuffer087, subbuffer088, subbuffer089,
    subbuffer090, subbuffer091, subbuffer092, subbuffer093, subbuffer094,
    subbuffer095, subbuffer096, subbuffer097, subbuffer098, subbuffer099,
    subbuffer100, subbuffer101, subbuffer102, subbuffer103, subbuffer104,
    subbuffer105, subbuffer106, subbuffer107, subbuffer108, subbuffer109,
    subbuffer110, subbuffer111, subbuffer112, subbuffer113, subbuffer114,
    subbuffer115, subbuffer116, subbuffer117, subbuffer118, subbuffer119,
    subbuffer120, subbuffer121, subbuffer122, subbuffer123, subbuffer124,
    subbuffer125, subbuffer126, subbuffer127, subbuffer128, subbuffer129,
    subbuffer130, subbuffer131, subbuffer132, subbuffer133, subbuffer134,
    subbuffer135, subbuffer136, subbuffer137, subbuffer138, subbuffer139,
    subbuffer140, subbuffer141, subbuffer142, subbuffer143, subbuffer144,
    subbuffer145, subbuffer146, subbuffer147, subbuffer148, subbuffer149,
    subbuffer150, subbuffer151, subbuffer152, subbuffer153, subbuffer154,
    subbuffer155, subbuffer156, subbuffer157, subbuffer158, subbuffer159,
    subbuffer160, subbuffer161, subbuffer162, subbuffer163, subbuffer164,
    subbuffer165, subbuffer166, subbuffer167, subbuffer168, subbuffer169,
    subbuffer170, subbuffer171, subbuffer172, subbuffer173, subbuffer174,
    subbuffer175, subbuffer176, subbuffer177, subbuffer178, subbuffer179,
    subbuffer180, subbuffer181, subbuffer182, subbuffer183, subbuffer184,
    subbuffer185, subbuffer186, subbuffer187, subbuffer188, subbuffer189,
    subbuffer190, subbuffer191, subbuffer192, subbuffer193, subbuffer194,
    subbuffer195, subbuffer196, subbuffer197, subbuffer198, subbuffer199,
    subbuffer200, subbuffer201, subbuffer202, subbuffer203, subbuffer204,
    subbuffer205, subbuffer206, subbuffer207, subbuffer208, subbuffer209,
    subbuffer210, subbuffer211, subbuffer212, subbuffer213, subbuffer214,
    subbuffer215, subbuffer216, subbuffer217, subbuffer218, subbuffer219,
    subbuffer220, subbuffer221, subbuffer222, subbuffer223, subbuffer224,
    subbuffer225, subbuffer226, subbuffer227, subbuffer228, subbuffer229,
    subbuffer230, subbuffer231, subbuffer232, subbuffer233, subbuffer234,
    subbuffer235, subbuffer236, subbuffer237, subbuffer238, subbuffer239,
    subbuffer240, subbuffer241, subbuffer242, subbuffer243, subbuffer244,
    subbuffer245, subbuffer246, subbuffer247, subbuffer248, subbuffer249,
    subbuffer250, subbuffer251, subbuffer252, subbuffer253, subbuffer254,
    subbuffer255, subbuffer256, subbuffer257, subbuffer258, subbuffer259,
    subbuffer260, subbuffer261, subbuffer262, subbuffer263, subbuffer264,
    subbuffer265, subbuffer266, subbuffer267, subbuffer268, subbuffer269
};

extern short int
          subhersh0[], subhersh1[], subhersh2[], subhersh3[];

short int *hersh[4] = {
    subhersh0, subhersh1, subhersh2, subhersh3
};

short int subindex00[100] = {
    1,    13,  32,  46,  61,  76,  88, 106, 118, 124,
    134, 146, 155, 170, 182, 199, 212, 232, 248, 264,
    273, 285, 294, 309, 318, 328, 340, 352, 371, 380,
    392, 407, 419, 431, 454, 460, 472, 481, 496, 508,
    523, 540, 552, 565, 578, 587, 605, 621, 630, 645,
    0,     0,   0,   0,   0,   0,   0,   0,   0,   0,
    0,     0,   0,   0,   0,   0,   0,   0,   0,   0,
    0,     0,   0,   0,   0,   0,   0,   0,   0,   0,
    0,     0,   0,   0,   0,   0,   0,   0,   0,   0,
    0,     0,   0,   0,   0,   0,   0,   0,   0, 0
};
short int subindex01[100] = {
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0,   0,   0,   0, 0,
    0, 0, 0, 0, 0, 0, 661, 666, 671, 676
};
short int subindex02[100] = {
    691,   698,  710,  728,  738,  755,  772,  781,  803,  820,
    829,   839,  854,  870,  885,  905,  911,  920,  933,  952,
    958,   968,  978,  984,  990,  999, 1008, 1017, 1029, 1038,
    1048, 1058, 1068, 1083, 1107, 1130,    0, 1154, 1169, 1204,
    0,    1210,    0,    0,    0,    0,    0, 1219,    0, 1266,
    0,    1297,    0, 1308,    0, 1317,    0, 1349, 1355,    0,
    1364, 1415, 1470, 1522, 1589, 1669, 1765, 1855, 1934, 2009,
    2038, 2096, 2138, 2200, 2249, 2264,    0, 2285, 2311, 2337,
    2356, 2375,    0, 2394,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0, 0
};
short int subindex03[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex04[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex05[100] = {
    2406, 2418, 2445, 2467, 2486, 2501, 2513, 2539, 2551, 2557,
    2571, 2583, 2592, 2607, 2619, 2644, 2661, 2689, 2709, 2733,
    2742, 2756, 2765, 2780, 2789, 2799, 2811, 2823, 2850, 2859,
    2871, 2886, 2898, 2910, 2938, 2944, 2956, 2965, 2980, 2992,
    3004, 3029, 3041, 3058, 3071, 3080, 3102, 3126, 3135, 3156,
    3176, 3199, 3243, 3270, 3308, 3339, 3370, 3402, 3443, 3471,
    3499, 3541, 3573, 3621, 3656, 3688, 3722, 3757, 3798, 3829,
    3857, 3893, 3928, 3956, 3995, 4036,    0,    0,    0,    0,
    0,       0, 4079,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0, 0
};
short int subindex06[100] = {
    4091, 4112, 4133, 4151, 4172, 4193, 4205, 4231, 4245, 4257,
    4272, 4284, 4290, 4312, 4326, 4347, 4368, 4389, 4401, 4422,
    4434, 4448, 4457, 4472, 4481, 4494, 4506, 4533, 4567, 4587,
    4614, 4636, 4662, 4684, 4714, 4726, 4748, 4760, 4784, 4801,
    4833, 4854, 4870, 4892, 4913, 4924, 4943, 4967, 4984, 5007,
    5033, 5058, 5084, 5101, 5128, 5148, 5175, 5206, 5238, 5257,
    5280, 5316, 5337, 5373, 5399, 5425, 5452, 5482, 5500, 5519,
    5538, 5560, 5580, 5608, 5631, 5657, 5683,    0,    0,    0,
    0,       0, 5708, 5737, 5756, 5782, 5806,    0,    0,    0,
    0,       0,    0,    0,    0,    0, 5825, 5830, 5835, 5840
};
short int subindex07[100] = {
    5861, 5869, 5887, 5906,  5916, 5937, 5964, 5973, 6006, 6033,
    6042, 6054, 6069, 6087,  6099, 6123, 6129, 6138, 6155, 6185,
    6191, 6205, 6219, 6225,  6231, 6240, 6249, 6258, 6270, 6279,
    6290, 6301, 6313, 6328,  6366,    0, 6397, 6406, 6415, 6422,
    6443, 6479, 6508, 6531,  6582, 6640,    0,    0,    0, 6698,
    6719, 6738, 6750, 6781,  6810, 6827, 6840, 6854, 6870, 6884,
    6894, 6903, 6913, 6923,  6947, 6971, 7005, 7030,    0,    0,
    0,       0,    0,    0,     0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,     0,    0,    0,    0,    0,    0,
    0,       0,    0,    0, 26692, 7063, 7069, 7075, 7081, 7087
};
short int subindex08[100] = {
    7093, 7099, 7105, 7111, 7117, 7123, 7129, 7135, 7141, 7147,
    7158, 7169, 7180, 7191, 7203, 7215, 7227, 7239, 7247, 7255,
    7263, 7271, 7297, 7323, 7349, 7375, 7399, 7421, 7450, 7464,
    7476, 7484, 7493, 7505,    0,    0,    0,    0,    0, 7517,
    7538, 7547, 7555, 7564, 7579, 7588, 7597,    0,    0, 7609,
    7647, 7677, 7697, 7717, 7737, 7757, 7782,    0,    0, 7796,
    7812, 7826, 7843, 7864, 7888, 7902, 7919, 7954, 7967, 8004,
    8071, 8168, 8211, 8246,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0, 8264, 8273
};
short int subindex09[100] = {
    8286, 8303, 8324, 8345, 8370, 8407, 8444, 8497, 8534, 8570,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0,    0,
    0,       0,    0,    0,    0,    0,    0,    0,    0, 0
};
short int subindex10[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex11[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex12[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex13[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex14[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex15[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex16[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex17[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex18[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex19[100] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
short int subindex20[100] = {
    8604,   8625,  8673,  8708,  8741,  8766,  8789,  8832,  8862,  8877,
    8900,   8930,  8947,  8980,  9004,  9051,  9083,  9150,  9198,  9235,
    9254,   9280,  9298,  9325,  9349,  9372,  9391,  9412,  9460,  9477,
    9495,   9520,  9539,  9569,  9628,  9643,  9673,  9691,  9724,  9748,
    9787,   9834,  9858,  9890,  9913,  9932,  9968, 10019, 10043, 10087,
    10133, 10154, 10198, 10235, 10268, 10293, 10316, 10361, 10391, 10406,
    10430, 10460, 10477, 10510, 10534, 10579, 10609, 10673, 10718, 10756,
    10775, 10803, 10821, 10848, 10872, 10895, 10914,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0, 0
};
short int subindex21[100] = {
    10963, 11005, 11041, 11072, 11111, 11145, 11170, 11233, 11264, 11285,
    11313, 11343, 11358, 11405, 11436, 11475, 11514, 11550, 11576, 11611,
    11630, 11661, 11679, 11706, 11730, 11755, 11774, 11817, 11877, 11908,
    11955, 11990, 12024, 12059, 12106, 12124, 12156, 12182, 12213, 12240,
    12288, 12323, 12348, 12382, 12420, 12439, 12473, 12513, 12539, 12576,
    12623, 12665, 12704, 12732, 12777, 12806, 12844, 12890, 12924, 12953,
    12988, 13025, 13046, 13101, 13141, 13176, 13221, 13257, 13286, 13317,
    13338, 13378, 13407, 13451, 13496, 13540, 13574, 13620, 13656, 13694,
    13751, 13810,     0, 13825, 13853, 13899, 13944,     0,     0, 13974,
    14022, 14094, 14149, 14206, 14295, 14386, 14409, 14414, 14419, 14424
};
short int subindex22[100] = {
    14467, 14481, 14529, 14579, 14595, 14637, 14688, 14722, 14788, 14839,
    14848, 14859, 14874, 14891, 14909, 14944, 14953, 14968, 14985, 14997,
    15003, 15026, 15049, 15064, 15079, 15108, 15137, 15144, 15151, 15157,
    15166, 15172, 15181, 15193, 15205, 15214, 15223, 15241, 15250, 15262,
    15274, 15281, 15288, 15301, 15314, 15338, 15365, 15376, 15386, 15396,
    15417, 15428, 15439, 15450, 15461, 15474, 15490, 15506, 15522, 15538,
    15557, 15571, 15585, 15599, 15613, 15660, 15678, 15691, 15726, 15779,
    15808, 15843, 15895, 15954, 15999, 16014, 16063, 16096, 16155,     0,
    16170, 16211, 16259, 16289, 16320, 16354, 16385, 16418, 16465, 16505,
    16539, 16566, 16596, 16611, 16662, 16713, 16729, 16745, 16761, 0
};
short int subindex23[100] = {
    16777, 16820, 16874, 16907, 16958, 17009, 17060, 17104, 17137, 17173,
    17209, 17248,     0,     0,     0,     0, 17299, 17314, 17335, 17356,
    17395, 17434, 17471, 17492, 17513, 17541, 17562, 17583, 17635, 17664,
    17753, 17859,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0, 17892, 17907, 17928, 17949,
    17984, 18023, 18060, 18081, 18102, 18130, 18151, 18172, 18211, 18240,
    18329, 18421,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0, 0
};
short int subindex24[100] = {
    18509, 18533, 18559, 18590, 18621, 18638, 18655, 18696, 18737, 18772,
    18807, 18824,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0, 0
};
short int subindex25[100] = {
    18884, 18907, 18954, 18995, 19030, 19060, 19084, 19131, 19156, 19167,
    19190, 19215, 19232, 19261, 19284, 19327, 19357, 19408, 19445, 19491,
    19509, 19536, 19553, 19582, 19601, 19621,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    19644, 19685, 19758, 19802, 19848, 19900, 19949, 20005, 20063, 20099,
    20136, 20198, 20241, 20293, 20334, 20371, 20427, 20473, 20541, 20580,
    20621, 20663, 20702, 20746, 20801, 20846,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0, 0
};
short int subindex26[100] = {
    20893, 20932, 20971, 21006, 21045, 21084, 21111, 21162, 21190, 21217,
    21244, 21269, 21280, 21325, 21353, 21392, 21431, 21470, 21494, 21547,
    21566, 21594, 21611, 21640, 21659, 21679,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    21702, 21738, 21764, 21789, 21825, 21851, 21881, 21922, 21955, 21977,
    22004, 22038, 22058, 22106, 22141, 22173, 22206, 22244, 22271, 22296,
    22319, 22349, 22375, 22414, 22459, 22494,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0, 22535, 22540, 22545, 22550
};
short int subindex27[100] = {
    22595, 22610, 22647, 22698, 22719, 22775, 22840, 22855, 22926, 22991,
    23010, 23037, 23072, 23115, 23142, 23203, 23230, 23257, 23331, 23385,
    23396, 23423, 23450, 23492, 23503, 23522, 23541, 23555, 23580,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0, 23613, 23618, 23623, 23628,
    23673, 23691, 23736, 23789, 23802, 23844, 23893, 23926, 23992, 24041,
    24050, 24061, 24075, 24092, 24112, 24149, 24160, 24171, 24229, 24273,
    24279, 24302, 24325, 24337, 24343, 24352, 24361, 24370, 24385,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0, 0
};
short int subindex28[100] = {
    24402, 24423, 24457, 24505, 24522, 24556, 24581, 24655, 24703, 24733,
    24773, 24819, 24847, 24880, 24910, 24957, 24981, 25013, 25048, 25067,
    25094, 25145, 25169, 25199, 25230, 25263, 25302, 25336, 25380, 25412,
    25454, 25516,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0, 0
};
short int subindex29[100] = {
    25564, 25606, 25657, 25697, 25714, 25739, 25773, 25835, 25880, 25910,
    25950, 25991, 26016, 26049, 26079, 26118, 26142, 26181, 26212, 26231,
    26256, 26311, 26335, 26361, 26392, 26425, 26460, 26490, 26530, 26558,
    26595, 26649,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0,     0,
    0,         0,     0,     0,     0,     0,     0,     0,     0, 0
};

short int subbuffer000[100] = {
    -4,   7749, 7621, 8261, 7740,   64, 8261, 8764,   64, 7999,
    8511,    0,   -4, 7749, 7621, 7877, 7868,   64, 7877, 8389,
    8644, 8642, 8385,   64, 7873, 8385, 8640, 8637, 8380, 7868,
    0,      -4, 7749, 7622, 8772, 8517, 8261, 8004, 7874, 7871,
    7997, 8252, 8508, 8765,    0,   -4, 7749, 7621, 7877, 7868,
    64,   7877, 8261, 8516, 8642, 8639, 8509, 8252, 7868,    0,
    -4,   7749, 7621, 7877, 7868,   64, 7877, 8645,   64, 7873,
    8385,   64, 7868, 8636,    0,   -4, 7749, 7620, 7877, 7868,
    64,   7877, 8645,   64, 7873, 8385,    0,   -4, 7749, 7622,
    8772, 8517, 8261, 8004, 7874, 7871, 7997, 8252, 8508, 8765
};
short int subbuffer001[100] = {
    8768,   64, 8384, 8768,    0,   -4, 7749, 7621, 7877, 7868,
    64,   8645, 8636,   64, 7873, 8641,    0,   -4, 7749, 8002,
    8261, 8252,    0,   -4, 7749, 7747, 8389, 8382, 8252, 7996,
    7870, 7871,    0,   -4, 7749, 7621, 7877, 7868,   64, 8645,
    7871,   64, 8129, 8636,    0,   -4, 7749, 7620, 7877, 7868,
    64,   7868, 8636,    0,   -4, 7749, 7494, 7749, 7740,   64,
    7749, 8252,   64, 8773, 8252,   64, 8773, 8764,    0,   -4,
    7749, 7621, 7877, 7868,   64, 7877, 8636,   64, 8645, 8636,
    0,      -4, 7749, 7622, 8261, 8004, 7874, 7871, 7997, 8252,
    8380, 8637, 8767, 8770, 8644, 8389, 8261,    0,   -4, 7749
};