-
Notifications
You must be signed in to change notification settings - Fork 3
/
programs.js
438 lines (438 loc) · 42.3 KB
/
programs.js
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
function setProgram()
{
var prog=parseInt(document.getElementById("programID").value);
var str="";
switch (prog)
{
case 1: str=" v2.0 raw\n"+
"f 80000000 10010 6bf02 80000000 80000002 5000 80000002 7200 80000002 6f00 80000002 6700 80000002 7200 80000002 6100 80000002 6d00 80000002 7300 80000002 3a00 80000002 d00 80000002 d00 80000002 3100 80000002 2000 80000002 2d00 80000002 2000 80000002 4800 80000002 6500 80000002 6c00 80000002 6c00 80000002 6f00 80000002 2000 80000002 5700 80000002 6f00 80000002 7200 80000002 6c00 80000002 6400 80000002 d00 80000002 3200 80000002 2000 80000002 2d00 80000002 2000 80000002 4b00 80000002 4900 80000002 5400 80000002 5400 80000002 2f00 80000002 4300 80000002 7900 80000002 6c00 80000002 6f00 80000002 6e00 80000002 2000 80000002 6500 80000002 6600 80000002 6600 80000002 6500 80000002 6300 80000002 7400 80000002 d00 80000002 3300 80000002 2000 80000002 2d00 80000002 2000 80000002 5200 80000002 7500 80000002 6e00 80000002 6e00 80000002 6900 80000002 6e00 80000002 6700 80000002 2000 80000002 6c00 80000002 6900 80000002 6700 80000002 6800 80000002 7400 80000002 7300 80000002 d00 80000002 3400 80000002 2000 80000002 2d00 80000002 2000 80000002 4600 80000002 6900 80000002 7600 80000002 6500 80000002 2000 80000002 5400 80000002 6f00 80000002 6e00 80000002 6500 80000002 7300 80000002 d00 80000002 d00 80000002 2000 80000002 2000 80000002 4300 80000002 6800 80000002 6f00 80000002 6900 80000002 6300 80000002 6500 80000002 3a00 80000002 2000 80000002 10016 b c31a 10006 3116 d118\n"+
"3216 37618 3316 38118 3416 38918 8000031f 80000002\n"+
"c 8000031f 8000001f d16 8000001f 36500 6be02 20\n"+
"6be01 8000001f 104 6be02 20 0 e018 d808\n"+
"100 80000602 1000100 80000602 2000100 80000602 3000100 80000602\n"+
"4000100 80000602 5000100 80000602 6000100 80000602 200 80000602\n"+
"1000200 80000602 2000200 80000602 3000300 80000602 4000200 80000602\n"+
"5000200 80000602 6000200 80000602 400 80000602 1000400 80000602\n"+
"2000400 80000602 3000700 80000602 4000400 80000602 5000400 80000602\n"+
"6000400 80000602 800 80000602 1000800 80000602 2000800 80000602\n"+
"3000f00 80000602 4000800 80000602 5000800 80000602 6000800 80000602\n"+
"1100 80000602 1001100 80000602 2001100 80000602 3001f00 80000602\n"+
"4001100 80000602 5001100 80000602 6001100 80000602 2200 80000602\n"+
"1002200 80000602 2002200 80000602 3003e00 80000602 4002200 80000602\n"+
"5002200 80000602 6002200 80000602 4400 80000602 1004400 80000602\n"+
"2004400 80000602 3007c00 80000602 4004400 80000602 5004400 80000602\n"+
"6004400 80000602 8900 80000602 1008900 80000602 2008900 80000602\n"+
"300f900 80000602 4008900 80000602 5008900 80000602 6008900 80000602\n"+
"11300 80000602 1011200 80000602 2011200 80000602 301f300 80000602\n"+
"4011200 80000602 5011200 80000602 6011300 80000602 22700 80000602\n"+
"1022400 80000602 2022400 80000602 303e700 80000602 4022400 80000602\n"+
"5022400 80000602 6022700 80000602 44f00 80000602 1044800 80000602\n"+
"2044800 80000602 307cf00 80000602 4044800 80000602 5044800 80000602\n"+
"6044f00 80000602 89f00 80000602 1089000 80000602 2089000 80000602\n"+
"30f9e00 80000602 4089000 80000602 5089000 80000602 6089f00 80000602\n"+
"13e00 80000602 1012000 80000602 2012000 80000602 30f3c00 80000602\n"+
"4012000 80000602 5012000 80000602 6013e00 80000602 27c00 80000602\n"+
"1024000 80000602 2024000 80000602 30e7800 80000602 4024000 80000602\n"+
"5024000 80000602 6027c00 80000602 4f900 80000602 1048100 80000602\n"+
"2048100 80000602 30cf100 80000602 4048100 80000602 5048100 80000602\n"+
"604f900 80000602 9f200 80000602 1090200 80000602 2090200 80000602\n"+
"309e200 80000602 4090200 80000602 5090200 80000602 609f300 80000602\n"+
"3e400 80000602 1020400 80000602 2020400 80000602 303c400 80000602\n"+
"4020400 80000602 5020400 80000602 603e700 80000602 7c800 80000602\n"+
"1040800 80000602 2040800 80000602 3078800 80000602 4040800 80000602\n"+
"5040800 80000602 607cf00 80000602 f9000 80000602 1081000 80000602\n"+
"2081000 80000602 30f1000 80000602 4081000 80000602 5081000 80000602\n"+
"60f9f00 80000602 f2000 80000602 1002000 80000602 2002000 80000602\n"+
"30e2000 80000602 4002000 80000602 5002000 80000602 60f3e00 80000602\n"+
"e4000 80000602 1004000 80000602 2004000 80000602 30c4000 80000602\n"+
"4004000 80000602 5004000 80000602 60e7c00 80000602 c8100 80000602\n"+
"1008100 80000602 2008100 80000602 3088100 80000602 4008100 80000602\n"+
"5008100 80000602 60cf900 80000602 90200 80000602 1010200 80000602\n"+
"2010200 80000602 3010200 80000602 4010200 80000602 5010200 80000602\n"+
"609f300 80000602 20400 80000602 1020400 80000602 2020400 80000602\n"+
"3020400 80000602 4020400 80000602 5020400 80000602 603e700 80000602\n"+
"40800 80000602 1040800 80000602 2040800 80000602 3040800 80000602\n"+
"4040800 80000602 5040800 80000602 607cf00 80000602 81000 80000602\n"+
"1081000 80000602 2081000 80000602 3081000 80000602 4081000 80000602\n"+
"5081000 80000602 60f9f00 80000602 2000 80000602 1002000 80000602\n"+
"2002000 80000602 3002000 80000602 4002000 80000602 5002000 80000602\n"+
"60f3e00 80000602 4000 80000602 1004000 80000602 2004100 80000602\n"+
"3004100 80000602 4004100 80000602 5004000 80000602 60e7c00 80000602\n"+
"8000 80000602 1008100 80000602 2008200 80000602 3008200 80000602\n"+
"4008200 80000602 5008100 80000602 60cf800 80000602 10100 80000602\n"+
"1010200 80000602 2010400 80000602 3010400 80000602 4010400 80000602\n"+
"5010200 80000602 609f100 80000602 20300 80000602 1020400 80000602\n"+
"2020800 80000602 3020800 80000602 4020800 80000602 5020400 80000602\n"+
"603e300 80000602 40700 80000602 1040800 80000602 2041000 80000602\n"+
"3041000 80000602 4041000 80000602 5040800 80000602 607c700 80000602\n"+
"80e00 80000602 1081100 80000602 2082000 80000602 3082000 80000602\n"+
"4082000 80000602 5081100 80000602 60f8e00 80000602 1c00 80000602\n"+
"1002200 80000602 2004100 80000602 3004100 80000602 4004100 80000602\n"+
"5002200 80000602 60f1c00 80000602 3800 80000602 1004400 80000602\n"+
"2008200 80000602 3008200 80000602 4008200 80000602 5004400 80000602\n"+
"60e3800 80000602 7000 80000602 1008800 80000602 2010400 80000602\n"+
"3010400 80000602 4010400 80000602 5008800 80000602 60c7000 80000602\n"+
"e000 80000602 1011000 80000602 2020800 80000602 3020800 80000602\n"+
"4020800 80000602 5011000 80000602 608e000 80000602 1c000 80000602\n"+
"1022000 80000602 2041000 80000602 3041000 80000602 4041000 80000602\n"+
"5022000 80000602 601c000 80000602 38000 80000602 1044000 80000602\n"+
"2082000 80000602 3082000 80000602 4082000 80000602 5044000 80000602\n"+
"6038000 80000602 70000 80000602 1088000 80000602 2004000 80000602\n"+
"3004000 80000602 4004000 80000602 5088000 80000602 6070000 80000602\n"+
"e0000 80000602 1010000 80000602 2008000 80000602 3008000 80000602\n"+
"4008000 80000602 5010000 80000602 60e0000 80000602 c0000 80000602\n"+
"1020000 80000602 2010000 80000602 3010000 80000602 4010000 80000602\n"+
"5020000 80000602 60c0000 80000602 80000 80000602 1040000 80000602\n"+
"2020000 80000602 3020000 80000602 4020000 80000602 5040000 80000602\n"+
"6080000 80000602 0 80000602 1080000 80000602 2040000 80000602\n"+
"3040000 80000602 4040000 80000602 5080000 80000602 6000000 80000602\n"+
"0 80000602 1000000 80000602 2080000 80000602 3080000 80000602\n"+
"4080000 80000602 5000000 80000602 6000000 80000602 0 80000602\n"+
"1000000 80000602 2000000 80000602 3000000 80000602 4000000 80000602\n"+
"5000000 80000602 6000000 80000602 408 d 20 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 20 d 0 8000031f 8000001f\n"+
"216 100 e 210 d 37b08 212 37918\n"+
"37e08 8000031f 8000001f 100 e 210 d 38508\n"+
"38308 8000031f 8000001f d00 80000002 d00 80000002 2000 80000002 2200 80000002 4900 80000002 6600 80000002 2000 80000002 6500 80000002 7600 80000002 6500 80000002 7200 80000002 7900 80000002 7400 80000002 6800 80000002 6900 80000002 6e00 80000002 6700 80000002 2700 80000002 7300 80000002 2000 80000002 7200 80000002 6500 80000002 6100 80000002 6400 80000002 7900 80000002 2000 80000002 6800 80000002 6500 80000002 7200 80000002 6500 80000002 2000 80000002 6f00 80000002 6e00 80000002 2000 80000002 7400 80000002 6800 80000002 6500 80000002 2000 80000002 4400 80000002 6100 80000002 7200 80000002 6b00 80000002 2000 80000002 5300 80000002 6900 80000002 6400 80000002 6500 80000002 d00 80000002 2000 80000002 2000 80000002 6f00 80000002 6600 80000002 2000 80000002 7400 80000002 6800 80000002 6500 80000002 2000 80000002 4d00 80000002 6f00 80000002 6f00 80000002 6e00 80000002 2e00 80000002 2e00 80000002 2e00 80000002 2000 80000002 7000 80000002 6c00 80000002 6100 80000002 7900 80000002 2000 80000002 7400 80000002 6800 80000002 6500 80000002 2000 80000002 6600 80000002 6900 80000002 7600 80000002 6500 80000002 2000 80000002 7400 80000002 6f00 80000002 6e00 80000002 6500 80000002 7300 80000002 2e00 80000002 2200 80000002 d00 80000002 8000 80000402 7f00 80000502 4a00 80000402 2000400\n"+
"80000602 f f f f f f f\n"+
"f f f f f f f f\n"+
"f f f 2000000 80000602 4c00 80000402 2000100\n"+
"80000602 f f f f f f f\n"+
"f f f f f f f f\n"+
"f f f 2000000 80000602 4800 80000402 2001000\n"+
"80000602 f f f f f f f\n"+
"f f f f f f f f\n"+
"f f f 2000000 80000602 3c00 80000402 4020000\n"+
"80000602 f f f f f f f\n"+
"f f f f f f f f\n"+
"f f f 4000000 80000602 4300 80000402 4000\n"+
"80000602 f f f f f f f\n"+
"f f f f f f f f\n"+
"f f f 0 80000602 0 80000502 d00 80000002 2000 80000002 2000 80000002 2000 80000002 4300 80000002 6c00 80000002 6f00 80000002 7300 80000002 6500 80000002 2000 80000002 4500 80000002 6e00 80000002 6300 80000002 6f00 80000002 7500 80000002 6e00 80000002 7400 80000002 6500 80000002 7200 80000002 7300 80000002 2000 80000002 6f00 80000002 6600 80000002 2000 80000002 7400 80000002 6800 80000002 6500 80000002 2000 80000002 5400 80000002 6800 80000002 6900 80000002 7200 80000002 6400 80000002 2000 80000002 4b00 80000002 6900 80000002 6e00 80000002 6400 80000002 d00 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 4a00 80000002 6f00 80000002 6800 80000002 6e00 80000002 2000 80000002 5700 80000002 6900 80000002 6c00 80000002 6c00 80000002 6900 80000002 6100 80000002 6d00 80000002 7300 80000002 d00 80000002 f f f f f\n"+
"f f f f f f f f\n"+
"f f f f f 8000 80000402 7f00\n"+
"80000502 6200 80000402 2000400 80000602 f f f\n"+
"f f f f f f f f\n"+
"f f f f f f f 2000000\n"+
"80000602 6400 80000402 2000100 80000602 f f f\n"+
"f f f f f f f f\n"+
"f f f f f f f 2000000\n"+
"80000602 6000 80000402 2001000 80000602 f f f\n"+
"f f f f f f f f\n"+
"f f f f f f f 2000000\n"+
"80000602 5400 80000402 4020000 80000602 f f f\n"+
"f f f f f f f f\n"+
"f f f f f f f 4000000\n"+
"80000602 5b00 80000402 4000 80000602 f f f\n"+
"f f f f f f f f\n"+
"f f f f f f f 0\n"+
"80000602 0 80000502 d00 80000002 408 256*0 1*0 1*0"; break;
case 2: str="v2.0 raw\n"+
"f 80000000 10010 100002 80000000 80000002 5000 80000002 6c00 80000002 6f00 80000002 7400 80000002 7300 80000002 3a00 80000002 d00 80000002 d00 80000002 3100 80000002 2000 80000002 2d00 80000002 2000 80000002 4100 80000002 7800 80000002 6500 80000002 7300 80000002 2000 80000002 7000 80000002 6c00 80000002 6f00 80000002 7400 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 3700 80000002 2000 80000002 2d00 80000002 2000 80000002 7300 80000002 7100 80000002 7200 80000002 7400 80000002 2800 80000002 7800 80000002 2900 80000002 d00 80000002 3200 80000002 2000 80000002 2d00 80000002 2000 80000002 7300 80000002 6900 80000002 6e00 80000002 2800 80000002 7800 80000002 2900 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 3800 80000002 2000 80000002 2d00 80000002 2000 80000002 6c00 80000002 6e00 80000002 2800 80000002 7800 80000002 2900 80000002 d00 80000002 3300 80000002 2000 80000002 2d00 80000002 2000 80000002 6300 80000002 6f00 80000002 7300 80000002 2800 80000002 7800 80000002 2900 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 3900 80000002 2000 80000002 2d00 80000002 2000 80000002 6c00 80000002 6f00 80000002 6700 80000002 2800 80000002 7800 80000002 2900 80000002 d00 80000002 3400 80000002 2000 80000002 2d00 80000002 2000 80000002 7400 80000002 6100 80000002 6e00 80000002 2800 80000002 7800 80000002 2900 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 3000 80000002 2000 80000002 2d00 80000002 2000 80000002 6500 80000002 7800 80000002 7000 80000002 2800 80000002 7800 80000002 2900 80000002 d00 80000002 3500 80000002 2000 80000002 2d00 80000002 2000 80000002 7300 80000002 6900 80000002 6e00 80000002 2800 80000002 7800 80000002 2f00 80000002 3200 80000002 2900 80000002 2b00 80000002 6300 80000002 6f00 80000002 7300 80000002 2800 80000002 7800 80000002 2900 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 6100 80000002 2000 80000002 2d00 80000002 2000 80000002 7300 80000002 6900 80000002 6e00 80000002 2800 80000002 7800 80000002 2f00 80000002 3200 80000002 2900 80000002 2a00 80000002 6300 80000002 6f00 80000002 7300 80000002 2800 80000002 7800 80000002 2900 80000002 d00 80000002 3600 80000002 2000 80000002 2d00 80000002 2000 80000002 2800 80000002 7800 80000002 5e00 80000002 3200 80000002 2900 80000002 2f00 80000002 3200 80000002 2b00 80000002 3100 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 6200 80000002 2000 80000002 2d00 80000002 2000 80000002 4300 80000002 6c00 80000002 6500 80000002 6100 80000002 7200 80000002 2000 80000002 7300 80000002 6300 80000002 7200 80000002 6500 80000002 6500 80000002 6e00 80000002 d00 80000002 d00 80000002 2000 80000002 2000 80000002 4300 80000002 6800 80000002 6f00 80000002 6900 80000002 6300 80000002 6500 80000002 3a00 80000002 2000 80000002 10016 b \n"+
"1ef1a 10006 3116 20d18 3216 21f18 3316 23618 \n"+
"3416 24d18 3516 26818 3616 28418 3716 29d18 \n"+
"3816 2b418 3916 2cb18 3016 2e218 6116 2f918 \n"+
"6216 31518 80000302 80000002 c 80000302 80000002 8000 \n"+
"10010 80000102 ffffff16 8000021f 104 80ff16 2111d 8000 \n"+
"80000102 ffffff16 8000021f 10004 ff8016 2181d 408 80000302 \n"+
"80000002 31c01 100102 3c 32534 32630 54 10010 \n"+
"100202 100101 32434 32630 54 100205 80000102 ff141416 \n"+
"8000021f 100101 32330 31d17 2225d 408 80000302 80000002 \n"+
"31c01 100102 3e 32534 32630 54 10010 100202 \n"+
"100101 32434 32630 54 100205 80000102 ffff1416 8000021f \n"+
"100101 32330 31d17 2395d 408 80000302 80000002 31c01 \n"+
"100102 40 32534 32630 31e17 2635a 31f17 26359 \n"+
"54 10010 100202 100101 32434 32630 54 100205 \n"+
"80000102 14ff1416 8000021f 100101 32330 31d17 2505d 408 \n"+
"80000302 80000002 31c01 100102 3e 100302 100101 32734 \n"+
"3c 100330 32534 32630 54 10010 100202 100101 \n"+
"32434 32630 54 100205 80000102 14ffff16 8000021f 100101 \n"+
"32330 31d17 26b5d 408 80000302 80000002 32001 100102 \n"+
"100134 32834 32930 32534 32630 54 10010 100202 \n"+
"100101 32434 32630 54 100205 80000102 ff14ff16 8000021f \n"+
"100101 32330 32117 2875d 408 80000302 80000002 31a01 \n"+
"100102 3a 32534 32630 54 10010 100202 100101 \n"+
"32434 32630 54 100205 80000102 2880ff16 8000021f 100101 \n"+
"32330 31d17 2a05d 408 80000302 80000002 31b01 100102 \n"+
"4c 32534 32630 54 10010 100202 100101 32434 \n"+
"32630 54 100205 80000102 ff7f0016 8000021f 100101 32330 \n"+
"31d17 2b75d 408 80000302 80000002 31b01 100102 4e \n"+
"32534 32630 54 10010 100202 100101 32434 32630 \n"+
"54 100205 80000102 7fff0016 8000021f 100101 32330 31d17 \n"+
"2ce5d 408 80000302 80000002 31c01 100102 52 32534 \n"+
"32630 54 10010 100202 100101 32434 32630 54 \n"+
"100205 80000102 14ff5016 8000021f 100101 32330 32217 2e55d \n"+
"408 80000302 80000002 31c01 100102 3e 100302 100101 \n"+
"32734 3c 100334 32534 32630 54 10010 100202 \n"+
"100101 32434 32630 54 100205 80000102 8014ff16 8000021f \n"+
"100101 32330 31d17 2fc5d 408 80000302 80000002 100017 \n"+
"8000021f 408 0 38d1b717 c1200000 41200000 0 437f0000 c0520000 40520000 3feb0000 3d200000 414ccccd c1a00000 43000000 3f000000 3f000000 3f800000 "; break;
case 3: str="v2.0 raw\n"+
"f 4500 80000002 6e00 80000002 7400 80000002 6500 80000002 7200 80000002 2000 80000002 6e00 80000002 2000 80000002 2800 80000002 6f00 80000002 7200 80000002 2000 80000002 3900 80000002 3900 80000002 3900 80000002 2000 80000002 7400 80000002 6f00 80000002 2000 80000002 7100 80000002 7500 80000002 6900 80000002 7400 80000002 2900 80000002 3a00 80000002 2000 80000002 5c64 67 3e716 \n"+
"4b18 100002 66 8a64 4c64 2100 80000002 2000 80000002 3d00 80000002 2000 80000002 8a64 d00 80000002 d00 80000002 108 c 168 116 531c 67 \n"+
"100 66 65 106 66 4c64 67 100102 \n"+
"67 100111 66 65 0 100002 10016 b \n"+
"5f1a 10006 80000302 80000002 a16 7218 d16 7218 \n"+
"3006 100102 105000 100005 100117 2e 100001 104 \n"+
"100002 5e08 0 100102 100 100302 100001 106 \n"+
"100002 105004 20 10021f 100201 100311 100105 100102 \n"+
"100301 a10 100302 100001 106 16 781c 100101 \n"+
"66 65 168 a16 c91a 6416 c41a 3e816 \n"+
"bf1a 271016 ba1a 186a016 b51a f424016 b01a 98968016 \n"+
"ab1a cd17 a61a ce17 a11a ce13 3004 80000002 \n"+
"168 ce15 cd13 3004 80000002 168 cd15 98968012 \n"+
"3004 80000002 168 98968014 f424012 3004 80000002 168 \n"+
"f424014 186a012 3004 80000002 168 186a014 271012 3004 \n"+
"80000002 168 271014 3e812 3004 80000002 168 3e814 \n"+
"6412 3004 80000002 168 6414 a12 3004 80000002 \n"+
"168 a14 3004 80000002 65 5f5e100 3b9aca00 "; break;
case 4: str="v2.0 raw\n"+
"3000 80000002 2000 80000002 3100 80000002 2000 80000002 0 100002 100 100102 1200 106 100302 100101 \n"+
"100005 100202 1b08 100101 100002 100201 100102 100301 \n"+
"d d08 c 100201 a16 371a 6416 321a \n"+
"3e816 2d1a 271016 281a 271012 3004 80000002 100201 \n"+
"271014 3e812 3004 80000002 100201 3e814 6412 3004 \n"+
"80000002 100201 6414 a12 3004 80000002 100201 a14 \n"+
"3004 80000002 2000 80000002 1308 "; break;
case 5: str="v2.0 raw\n"+
"f 80000000 10010 102302 80000000 80000002 5000 80000002 7200 80000002 6f00 80000002 6700 80000002 7200 80000002 6100 80000002 6d00 80000002 7300 80000002 3a00 80000002 d00 80000002 d00 80000002 3100 80000002 2000 80000002 2d00 80000002 2000 80000002 4d00 80000002 6100 80000002 6e00 80000002 6400 80000002 6500 80000002 6c00 80000002 6200 80000002 7200 80000002 6f00 80000002 7400 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 2e00 80000002 2000 80000002 3100 80000002 2000 80000002 2000 80000002 2000 80000002 3700 80000002 2000 80000002 2d00 80000002 2000 80000002 4a00 80000002 7500 80000002 6c00 80000002 6900 80000002 6100 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 6100 80000002 7400 80000002 6900 80000002 6f00 80000002 6e00 80000002 2000 80000002 3400 80000002 d00 80000002 3200 80000002 2000 80000002 2d00 80000002 2000 80000002 4d00 80000002 6100 80000002 6e00 80000002 6400 80000002 6500 80000002 6c00 80000002 6200 80000002 7200 80000002 6f00 80000002 7400 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 2e00 80000002 2000 80000002 3200 80000002 2000 80000002 2000 80000002 2000 80000002 3800 80000002 2000 80000002 2d00 80000002 2000 80000002 4a00 80000002 7500 80000002 6c00 80000002 6900 80000002 6100 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 6100 80000002 7400 80000002 6900 80000002 6f00 80000002 6e00 80000002 2000 80000002 3500 80000002 d00 80000002 3300 80000002 2000 80000002 2d00 80000002 2000 80000002 4d00 80000002 6100 80000002 6e00 80000002 6400 80000002 6500 80000002 6c00 80000002 6200 80000002 7200 80000002 6f00 80000002 7400 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 2e00 80000002 2000 80000002 3300 80000002 2000 80000002 2000 80000002 2000 80000002 3900 80000002 2000 80000002 2d00 80000002 2000 80000002 4a00 80000002 7500 80000002 6c00 80000002 6900 80000002 6100 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 6100 80000002 7400 80000002 6900 80000002 6f00 80000002 6e00 80000002 2000 80000002 3600 80000002 d00 80000002 3400 80000002 2000 80000002 2d00 80000002 2000 80000002 4a00 80000002 7500 80000002 6c00 80000002 6900 80000002 6100 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 6100 80000002 7400 80000002 6900 80000002 6f00 80000002 6e00 80000002 2000 80000002 3100 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 3000 80000002 2000 80000002 2d00 80000002 2000 80000002 4a00 80000002 7500 80000002 6c00 80000002 6900 80000002 6100 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 6100 80000002 7400 80000002 6900 80000002 6f00 80000002 6e00 80000002 2000 80000002 3700 80000002 d00 80000002 3500 80000002 2000 80000002 2d00 80000002 2000 80000002 4a00 80000002 7500 80000002 6c00 80000002 6900 80000002 6100 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 6100 80000002 7400 80000002 6900 80000002 6f00 80000002 6e00 80000002 2000 80000002 3200 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 6100 80000002 2000 80000002 2d00 80000002 2000 80000002 4a00 80000002 7500 80000002 6c00 80000002 6900 80000002 6100 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 6100 80000002 7400 80000002 6900 80000002 6f00 80000002 6e00 80000002 2000 80000002 3800 80000002 d00 80000002 3600 80000002 2000 80000002 2d00 80000002 2000 80000002 4a00 80000002 7500 80000002 6c00 80000002 6900 80000002 6100 80000002 2000 80000002 6c00 80000002 6f00 80000002 6300 80000002 6100 80000002 7400 80000002 6900 80000002 6f00 80000002 6e00 80000002 2000 80000002 3300 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 6200 80000002 2000 80000002 2d00 80000002 2000 80000002 5400 80000002 6f00 80000002 6700 80000002 6700 80000002 6c00 80000002 6500 80000002 2000 80000002 7300 80000002 6900 80000002 7a00 80000002 6500 80000002 d00 80000002 d00 80000002 2000 80000002 2000 80000002 4300 80000002 6800 80000002 6f00 80000002 6900 80000002 6300 80000002 6500 80000002 3a00 80000002 2000 80000002 10016 b 2451a 10006 \n"+
"3116 26318 3216 26e18 3316 27918 3416 28418 \n"+
"3516 29318 3616 2a218 3716 2b118 3816 2c018 \n"+
"3916 2cf18 3016 2de18 6116 2ed18 6216 2fc18 \n"+
"80000302 80000002 c 80000302 80000002 42201 101702 42301 \n"+
"101802 42401 101902 42501 102002 34d08 80000302 80000002 \n"+
"42601 101702 42701 101802 42801 101902 42901 102002 \n"+
"34d08 80000302 80000002 42a01 101702 42b01 101802 42c01 \n"+
"101902 42d01 102002 34d08 80000302 80000002 42e01 101702 \n"+
"42f01 101802 43001 101902 43101 102002 43201 102102 \n"+
"43301 102202 3b708 80000302 80000002 42e01 101702 42f01 \n"+
"101802 43001 101902 43101 102002 43401 102102 43501 \n"+
"102202 3b708 80000302 80000002 42e01 101702 42f01 101802 \n"+
"43001 101902 43101 102002 43601 102102 43701 102202 \n"+
"3b708 80000302 80000002 42e01 101702 42f01 101802 43001 \n"+
"101902 43101 102002 43801 102102 43901 102202 3b708 \n"+
"80000302 80000002 42e01 101702 42f01 101802 43001 101902 \n"+
"43101 102002 43a01 102102 43b01 102202 3b708 80000302 \n"+
"80000002 42e01 101702 42f01 101802 43001 101902 43101 \n"+
"102002 43c01 102102 43d01 102202 3b708 80000302 80000002 \n"+
"42e01 101702 42f01 101802 43001 101902 43101 102002 \n"+
"43e01 102102 43f01 102202 3b708 80000302 80000002 42e01 \n"+
"101702 42f01 101802 43001 101902 43101 102002 44001 \n"+
"102102 44101 102202 3b708 80000302 80000002 44201 44617 \n"+
"32858 44601 44202 44701 44302 d00 80000002 4e00 80000002 6f00 80000002 7700 80000002 2000 80000002 3200 80000002 3500 80000002 3600 80000002 7800 80000002 3200 80000002 3500 80000002 3600 80000002 2000 80000002 2000 80000002 2000 80000002 2000 80000002 d00 80000002 408 \n"+
"44401 44202 44501 44302 d00 80000002 4e00 80000002 6f00 80000002 7700 80000002 2000 80000002 3100 80000002 3200 80000002 3800 80000002 7800 80000002 3100 80000002 3200 80000002 3800 80000002 2000 80000002 2000 80000002 2000 80000002 d00 80000002 408 102317 8000021f 101901 \n"+
"44236 100302 102001 44336 100402 44801 100002 100434 \n"+
"101830 100602 44801 100102 100334 101730 100502 44801 \n"+
"100702 100802 100902 0 100202 100901 44b17 38659 \n"+
"100201 ff16 38619 100701 101002 100734 100530 100702 \n"+
"100801 100834 101102 100701 101132 100702 100801 101034 \n"+
"44a34 100630 100802 100201 104 100202 100701 100734 \n"+
"101102 100801 100834 101130 100902 36508 ff16 100201 \n"+
"38c1d 0 100202 39008 1404 ff14 104 100202 \n"+
"100001 54 10010 101202 100101 54 101205 80000102 \n"+
"100201 310 44c04 20 10161f 104 20 10151f \n"+
"104 20 10141f 101601 1000010 101405 101302 101501\n"+
"10010 101305 80000202 100101 44930 100102 44217 35b5a\n"+
"fd 100001 44930 100002 44317 3565a 408 102317 \n"+
"8000021f 101901 44236 100302 102001 44336 100402 44801 \n"+
"100002 100434 101830 100602 44801 100102 100334 101730 \n"+
"100502 100702 100601 100802 44801 100902 0 100202 \n"+
"100901 44b17 3f159 100201 ff16 3f119 100701 101002 \n"+
"100734 102130 100702 100801 100834 101102 100701 101132 \n"+
"100702 100801 101034 44a34 102230 100802 100201 104 \n"+
"100202 100701 100734 101102 100801 100834 101130 100902 \n"+
"3d008 ff16 100201 3f71d 0 100202 3fb08 1404 \n"+
"ff14 104 100202 100001 54 10010 101202 100101 \n"+
"54 101205 80000102 100201 310 44c04 20 10161f \n"+
"104 20 10151f 104 20 10141f 101601 1000010 \n"+
"101405 101302 101501 10010 101305 80000202 100101 44930 \n"+
"100102 44217 3c55a fd 100001 44930 100002 44317 \n"+
"3c05a 408 c0000000 bfa00000 40400000 40200000 bf87ee26 be877f93 397193c5 397193c5 bf9b33e8 beabc99e 3e25f46b 3e25f46b bfc00000 bfb33333 40400000 40333333 bf4ccccd 3e1fbe77 bf3df3b6 3dcccccd becccccd 3f19999a 3e91eb85 3c23d70a 0 bf4ccccd bf55c28f be6dab9f bdcccccd 3f26a7f0 3e99999a 0 43800000 43800000 43000000 43000000 43800000 43800000 0 3f800000 40000000 40800000 0 0 0 ff 6 0 ff c 0 ff 12 0 ff 18 0 ff 1e 0 ff 24 0 ff 2a 0 ff 30 0 ff 36 0 ff 3c 0 ff 42 0 ff 48 0 ff 4e 0 ff 54 0 ff 5a 0 ff 60 0 ff 66 0 ff 6c 0 ff 72 0 ff 78 0 ff 7e 0 ff 84 0 ff 8a 0 ff 90 0 ff 96 0 ff 9c 0 ff a2 0 ff a8 0 ff ae 0 ff b4 0 ff ba 0 ff c0 0 ff c6 0 ff cc 0 ff d2 0 ff d8 0 ff de 0 ff e4 0 ff ea 0 ff f0 0 ff f6 0 ff fc 0 fc ff 0 f6 ff 0 ef ff 0 e9 ff 0 e3 ff 0 dd ff 0 d7 ff 0 d1 ff 0 cb ff 0 c5 ff 0 bf ff 0 b9 ff 0 b3 ff 0 ad ff 0 a7 ff 0 a1 ff 0 9b ff 0 95 ff 0 8f ff 0 89 ff 0 83 ff 0 7d ff 0 77 ff 0 71 ff 0 6b ff 0 65 ff 0 5f ff 0 59 ff 0 53 ff 0 4d ff 0 47 ff 0 41 ff 0 3b ff 0 35 ff 0 2f ff 0 29 ff 0 23 ff 0 1d ff 0 17 ff 0 11 ff 0 b ff 0 5 ff 0 0 ff 0 0 ff 6 0 ff c 0 ff 12 0 ff 18 0 ff 1e 0 ff 24 0 ff 2a 0 ff 30 0 ff 36 0 ff 3c 0 ff 42 0 ff 48 0 ff 4e 0 ff 54 0 ff 5a 0 ff 60 0 ff 66 0 ff 6c 0 ff 72 0 ff 78 0 ff 7e 0 ff 84 0 ff 8a 0 ff 90 0 ff 96 0 ff 9c 0 ff a2 0 ff a8 0 ff ae 0 ff b4 0 ff ba 0 ff c0 0 ff c6 0 ff cc 0 ff d2 0 ff d8 0 ff de 0 ff e4 0 ff ea 0 ff f0 0 ff f6 0 ff fc 0 fb ff 0 f5 ff 0 ef ff 0 e9 ff 0 e3 ff 0 dd ff 0 d7 ff 0 d1 ff 0 cb ff 0 c5 ff 0 bf ff 0 b9 ff 0 b3 ff 0 ad ff 0 a7 ff 0 a1 ff 0 9b ff 0 95 ff 0 8f ff 0 89 ff 0 83 ff 0 7d ff 0 77 ff 0 71 ff 0 6b ff 0 65 ff 0 5f ff 0 59 ff 0 53 ff 0 4d ff 0 47 ff 0 41 ff 0 3b ff 0 35 ff 0 2f ff 0 29 ff 0 23 ff 0 1d ff 0 17 ff 0 11 ff 0 b ff 0 5 ff 0 0 ff 6 0 ff c 0 ff 12 0 ff 18 0 ff 1e 0 ff 24 0 ff 2a 0 ff 30 0 ff 36 0 ff 3c 0 ff 42 0 ff 48 0 ff 4e 0 ff 54 0 ff 5a 0 ff 60 0 ff 66 0 ff 6c 0 ff 72 0 ff 78 0 ff 7e 0 ff 84 0 ff 8a 0 ff 90 0 ff 96 0 ff 9c 0 ff a2 0 ff a8 0 ff ae 0 ff b4 0 ff ba 0 ff c0 0 ff c6 0 ff cc 0 ff d2 0 ff d8 0 ff de 0 ff e4 0 ff ea 0 ff f0 0 ff f6 0 ff fc 0 ff ff 0 fb ff 0 f5 ff 0 ef ff 0 e9 ff 0 e3 ff 0 dd ff 0 d7 ff 0 d1 ff 0 cb ff 0 c5 ff 0 bf ff 0 b9 ff 0 b3 ff 0 ad ff 0 a7 ff 0 a1 ff 0 9b ff 0 95 ff 0 8f ff 0 89 ff 0 83 ff 0 7d ff 0 77 ff 0 71 ff 0 6b ff 0 65 ff 0 5f ff 0 59 ff 0 53 ff 0 4d ff 0 47 ff 0 41 ff 0 3b ff 0 35 ff 0 2f ff 0 29 ff 0 23 ff 0 1d ff 0 17 ff 0 11 ff 0 b ff 0 5 ff 0 5 "; break;
case 6: str="v2.0 raw\n"+
"4200 80000002 6500 80000002 2000 80000002 7300 80000002 7500 80000002 7200 80000002 6500 80000002 2000 80000002 7400 80000002 6f00 80000002 2000 80000002 6800 80000002 6100 80000002 7600 80000002 6500 80000002 2000 80000002 2200 80000002 4400 80000002 6900 80000002 7300 80000002 7000 80000002 6c00 80000002 6100 80000002 7900 80000002 2000 80000002 4300 80000002 6c00 80000002 6f00 80000002 6300 80000002 6b00 80000002 2200 80000002 2000 80000002 6300 80000002 6800 80000002 6500 80000002 6300 80000002 6b00 80000002 6500 80000002 6400 80000002 d00 80000002 8000071f b 5008 "; break;
case 7: str="v2.0 raw\n"+
"4200 80000002 6500 80000002 2000 80000002 7300 80000002 7500 80000002 7200 80000002 6500 80000002 2000 80000002 7400 80000002 6f00 80000002 2000 80000002 6800 80000002 6100 80000002 7600 80000002 6500 80000002 2000 80000002 2200 80000002 4e00 80000002 6f00 80000002 2000 80000002 4c00 80000002 6100 80000002 6700 80000002 2000 80000002 4c00 80000002 4500 80000002 4400 80000002 2000 80000002 4d00 80000002 6100 80000002 7400 80000002 7200 80000002 6900 80000002 7800 80000002 2200 80000002 2000 80000002 7500 80000002 6e00 80000002 6300 80000002 6800 80000002 6500 80000002 6300 80000002 6b00 80000002 6500 80000002 6400 80000002 d00 80000002 100 80000602 1000100 80000602 \n"+
"2000100 80000602 3000100 80000602 4000100 80000602 5000100 80000602 \n"+
"6000100 80000602 200 80000602 1000200 80000602 2000200 80000602 \n"+
"3000300 80000602 4000200 80000602 5000200 80000602 6000200 80000602 \n"+
"400 80000602 1000400 80000602 2000400 80000602 3000700 80000602 \n"+
"4000400 80000602 5000400 80000602 6000400 80000602 800 80000602 \n"+
"1000800 80000602 2000800 80000602 3000f00 80000602 4000800 80000602 \n"+
"5000800 80000602 6000800 80000602 1100 80000602 1001100 80000602 \n"+
"2001100 80000602 3001f00 80000602 4001100 80000602 5001100 80000602 \n"+
"6001100 80000602 2200 80000602 1002200 80000602 2002200 80000602 \n"+
"3003e00 80000602 4002200 80000602 5002200 80000602 6002200 80000602 \n"+
"4400 80000602 1004400 80000602 2004400 80000602 3007c00 80000602 \n"+
"4004400 80000602 5004400 80000602 6004400 80000602 8900 80000602 \n"+
"1008900 80000602 2008900 80000602 300f900 80000602 4008900 80000602 \n"+
"5008900 80000602 6008900 80000602 11300 80000602 1011200 80000602 \n"+
"2011200 80000602 301f300 80000602 4011200 80000602 5011200 80000602 \n"+
"6011300 80000602 22700 80000602 1022400 80000602 2022400 80000602 \n"+
"303e700 80000602 4022400 80000602 5022400 80000602 6022700 80000602 \n"+
"44f00 80000602 1044800 80000602 2044800 80000602 307cf00 80000602 \n"+
"4044800 80000602 5044800 80000602 6044f00 80000602 89f00 80000602 \n"+
"1089000 80000602 2089000 80000602 30f9e00 80000602 4089000 80000602 \n"+
"5089000 80000602 6089f00 80000602 13e00 80000602 1012000 80000602 \n"+
"2012000 80000602 30f3c00 80000602 4012000 80000602 5012000 80000602 \n"+
"6013e00 80000602 27c00 80000602 1024000 80000602 2024000 80000602 \n"+
"30e7800 80000602 4024000 80000602 5024000 80000602 6027c00 80000602 \n"+
"4f900 80000602 1048100 80000602 2048100 80000602 30cf100 80000602 \n"+
"4048100 80000602 5048100 80000602 604f900 80000602 9f200 80000602 \n"+
"1090200 80000602 2090200 80000602 309e200 80000602 4090200 80000602 \n"+
"5090200 80000602 609f300 80000602 3e400 80000602 1020400 80000602 \n"+
"2020400 80000602 303c400 80000602 4020400 80000602 5020400 80000602 \n"+
"603e700 80000602 7c800 80000602 1040800 80000602 2040800 80000602 \n"+
"3078800 80000602 4040800 80000602 5040800 80000602 607cf00 80000602 \n"+
"f9000 80000602 1081000 80000602 2081000 80000602 30f1000 80000602 \n"+
"4081000 80000602 5081000 80000602 60f9f00 80000602 f2000 80000602 \n"+
"1002000 80000602 2002000 80000602 30e2000 80000602 4002000 80000602 \n"+
"5002000 80000602 60f3e00 80000602 e4000 80000602 1004000 80000602 \n"+
"2004000 80000602 30c4000 80000602 4004000 80000602 5004000 80000602 \n"+
"60e7c00 80000602 c8100 80000602 1008100 80000602 2008100 80000602 \n"+
"3088100 80000602 4008100 80000602 5008100 80000602 60cf900 80000602 \n"+
"90200 80000602 1010200 80000602 2010200 80000602 3010200 80000602 \n"+
"4010200 80000602 5010200 80000602 609f300 80000602 20400 80000602 \n"+
"1020400 80000602 2020400 80000602 3020400 80000602 4020400 80000602 \n"+
"5020400 80000602 603e700 80000602 40800 80000602 1040800 80000602 \n"+
"2040800 80000602 3040800 80000602 4040800 80000602 5040800 80000602 \n"+
"607cf00 80000602 81000 80000602 1081000 80000602 2081000 80000602 \n"+
"3081000 80000602 4081000 80000602 5081000 80000602 60f9f00 80000602 \n"+
"2000 80000602 1002000 80000602 2002000 80000602 3002000 80000602 \n"+
"4002000 80000602 5002000 80000602 60f3e00 80000602 4000 80000602 \n"+
"1004000 80000602 2004100 80000602 3004100 80000602 4004100 80000602 \n"+
"5004000 80000602 60e7c00 80000602 8000 80000602 1008100 80000602 \n"+
"2008200 80000602 3008200 80000602 4008200 80000602 5008100 80000602 \n"+
"60cf800 80000602 10100 80000602 1010200 80000602 2010400 80000602 \n"+
"3010400 80000602 4010400 80000602 5010200 80000602 609f100 80000602 \n"+
"20300 80000602 1020400 80000602 2020800 80000602 3020800 80000602 \n"+
"4020800 80000602 5020400 80000602 603e300 80000602 40700 80000602 \n"+
"1040800 80000602 2041000 80000602 3041000 80000602 4041000 80000602 \n"+
"5040800 80000602 607c700 80000602 80e00 80000602 1081100 80000602 \n"+
"2082000 80000602 3082000 80000602 4082000 80000602 5081100 80000602 \n"+
"60f8e00 80000602 1c00 80000602 1002200 80000602 2004100 80000602 \n"+
"3004100 80000602 4004100 80000602 5002200 80000602 60f1c00 80000602 \n"+
"3800 80000602 1004400 80000602 2008200 80000602 3008200 80000602 \n"+
"4008200 80000602 5004400 80000602 60e3800 80000602 7000 80000602 \n"+
"1008800 80000602 2010400 80000602 3010400 80000602 4010400 80000602 \n"+
"5008800 80000602 60c7000 80000602 e000 80000602 1011000 80000602 \n"+
"2020800 80000602 3020800 80000602 4020800 80000602 5011000 80000602 \n"+
"608e000 80000602 1c000 80000602 1022000 80000602 2041000 80000602 \n"+
"3041000 80000602 4041000 80000602 5022000 80000602 601c000 80000602 \n"+
"38000 80000602 1044000 80000602 2082000 80000602 3082000 80000602 \n"+
"4082000 80000602 5044000 80000602 6038000 80000602 70000 80000602 \n"+
"1088000 80000602 2004000 80000602 3004000 80000602 4004000 80000602 \n"+
"5088000 80000602 6070000 80000602 e0000 80000602 1010000 80000602 \n"+
"2008000 80000602 3008000 80000602 4008000 80000602 5010000 80000602 \n"+
"60e0000 80000602 c0000 80000602 1020000 80000602 2010000 80000602 \n"+
"3010000 80000602 4010000 80000602 5020000 80000602 60c0000 80000602 \n"+
"80000 80000602 1040000 80000602 2020000 80000602 3020000 80000602 \n"+
"4020000 80000602 5040000 80000602 6080000 80000602 0 80000602 \n"+
"1080000 80000602 2040000 80000602 3040000 80000602 4040000 80000602 \n"+
"5080000 80000602 6000000 80000602 0 80000602 1000000 80000602 \n"+
"2080000 80000602 3080000 80000602 4080000 80000602 5000000 80000602 \n"+
"6000000 80000602 0 80000602 1000000 80000602 2000000 80000602 \n"+
"3000000 80000602 4000000 80000602 5000000 80000602 6000000 80000602 "; break;
case 8: str="v2.0 raw\n"+
"4200 80000002 6500 80000002 2000 80000002 7300 80000002 7500 80000002 7200 80000002 6500 80000002 2000 80000002 7400 80000002 6f00 80000002 2000 80000002 6800 80000002 6100 80000002 7600 80000002 6500 80000002 2000 80000002 2200 80000002 4e00 80000002 6f00 80000002 2000 80000002 4c00 80000002 6100 80000002 6700 80000002 2000 80000002 4c00 80000002 4500 80000002 4400 80000002 2000 80000002 4d00 80000002 6100 80000002 7400 80000002 7200 80000002 6900 80000002 7800 80000002 2200 80000002 2000 80000002 6300 80000002 6800 80000002 6500 80000002 6300 80000002 6b00 80000002 6500 80000002 6400 80000002 d00 80000002 100 80000602 1000100 80000602 2000100 80000602 3000100 80000602 \n"+
"4000100 80000602 5000100 80000602 e000100 80000602 200 80000602 \n"+
"1000200 80000602 2000200 80000602 3000300 80000602 4000200 80000602 \n"+
"5000200 80000602 e000200 80000602 400 80000602 1000400 80000602 \n"+
"2000400 80000602 3000700 80000602 4000400 80000602 5000400 80000602 \n"+
"e000400 80000602 800 80000602 1000800 80000602 2000800 80000602 \n"+
"3000f00 80000602 4000800 80000602 5000800 80000602 e000800 80000602 \n"+
"1100 80000602 1001100 80000602 2001100 80000602 3001f00 80000602 \n"+
"4001100 80000602 5001100 80000602 e001100 80000602 2200 80000602 \n"+
"1002200 80000602 2002200 80000602 3003e00 80000602 4002200 80000602 \n"+
"5002200 80000602 e002200 80000602 4400 80000602 1004400 80000602 \n"+
"2004400 80000602 3007c00 80000602 4004400 80000602 5004400 80000602 \n"+
"e004400 80000602 8900 80000602 1008900 80000602 2008900 80000602 \n"+
"300f900 80000602 4008900 80000602 5008900 80000602 e008900 80000602 \n"+
"11300 80000602 1011200 80000602 2011200 80000602 301f300 80000602 \n"+
"4011200 80000602 5011200 80000602 e011300 80000602 22700 80000602 \n"+
"1022400 80000602 2022400 80000602 303e700 80000602 4022400 80000602 \n"+
"5022400 80000602 e022700 80000602 44f00 80000602 1044800 80000602 \n"+
"2044800 80000602 307cf00 80000602 4044800 80000602 5044800 80000602 \n"+
"e044f00 80000602 89f00 80000602 1089000 80000602 2089000 80000602 \n"+
"30f9e00 80000602 4089000 80000602 5089000 80000602 e089f00 80000602 \n"+
"13e00 80000602 1012000 80000602 2012000 80000602 30f3c00 80000602 \n"+
"4012000 80000602 5012000 80000602 e013e00 80000602 27c00 80000602 \n"+
"1024000 80000602 2024000 80000602 30e7800 80000602 4024000 80000602 \n"+
"5024000 80000602 e027c00 80000602 4f900 80000602 1048100 80000602 \n"+
"2048100 80000602 30cf100 80000602 4048100 80000602 5048100 80000602 \n"+
"e04f900 80000602 9f200 80000602 1090200 80000602 2090200 80000602 \n"+
"309e200 80000602 4090200 80000602 5090200 80000602 e09f300 80000602 \n"+
"3e400 80000602 1020400 80000602 2020400 80000602 303c400 80000602 \n"+
"4020400 80000602 5020400 80000602 e03e700 80000602 7c800 80000602 \n"+
"1040800 80000602 2040800 80000602 3078800 80000602 4040800 80000602 \n"+
"5040800 80000602 e07cf00 80000602 f9000 80000602 1081000 80000602 \n"+
"2081000 80000602 30f1000 80000602 4081000 80000602 5081000 80000602 \n"+
"e0f9f00 80000602 f2000 80000602 1002000 80000602 2002000 80000602 \n"+
"30e2000 80000602 4002000 80000602 5002000 80000602 e0f3e00 80000602 \n"+
"e4000 80000602 1004000 80000602 2004000 80000602 30c4000 80000602 \n"+
"4004000 80000602 5004000 80000602 e0e7c00 80000602 c8100 80000602 \n"+
"1008100 80000602 2008100 80000602 3088100 80000602 4008100 80000602 \n"+
"5008100 80000602 e0cf900 80000602 90200 80000602 1010200 80000602 \n"+
"2010200 80000602 3010200 80000602 4010200 80000602 5010200 80000602 \n"+
"e09f300 80000602 20400 80000602 1020400 80000602 2020400 80000602 \n"+
"3020400 80000602 4020400 80000602 5020400 80000602 e03e700 80000602 \n"+
"40800 80000602 1040800 80000602 2040800 80000602 3040800 80000602 \n"+
"4040800 80000602 5040800 80000602 e07cf00 80000602 81000 80000602 \n"+
"1081000 80000602 2081000 80000602 3081000 80000602 4081000 80000602 \n"+
"5081000 80000602 e0f9f00 80000602 2000 80000602 1002000 80000602 \n"+
"2002000 80000602 3002000 80000602 4002000 80000602 5002000 80000602 \n"+
"e0f3e00 80000602 4000 80000602 1004000 80000602 2004100 80000602 \n"+
"3004100 80000602 4004100 80000602 5004000 80000602 e0e7c00 80000602 \n"+
"8000 80000602 1008100 80000602 2008200 80000602 3008200 80000602 \n"+
"4008200 80000602 5008100 80000602 e0cf800 80000602 10100 80000602 \n"+
"1010200 80000602 2010400 80000602 3010400 80000602 4010400 80000602 \n"+
"5010200 80000602 e09f100 80000602 20300 80000602 1020400 80000602 \n"+
"2020800 80000602 3020800 80000602 4020800 80000602 5020400 80000602 \n"+
"e03e300 80000602 40700 80000602 1040800 80000602 2041000 80000602 \n"+
"3041000 80000602 4041000 80000602 5040800 80000602 e07c700 80000602 \n"+
"80e00 80000602 1081100 80000602 2082000 80000602 3082000 80000602 \n"+
"4082000 80000602 5081100 80000602 e0f8e00 80000602 1c00 80000602 \n"+
"1002200 80000602 2004100 80000602 3004100 80000602 4004100 80000602 \n"+
"5002200 80000602 e0f1c00 80000602 3800 80000602 1004400 80000602 \n"+
"2008200 80000602 3008200 80000602 4008200 80000602 5004400 80000602 \n"+
"e0e3800 80000602 7000 80000602 1008800 80000602 2010400 80000602 \n"+
"3010400 80000602 4010400 80000602 5008800 80000602 e0c7000 80000602 \n"+
"e000 80000602 1011000 80000602 2020800 80000602 3020800 80000602 \n"+
"4020800 80000602 5011000 80000602 e08e000 80000602 1c000 80000602 \n"+
"1022000 80000602 2041000 80000602 3041000 80000602 4041000 80000602 \n"+
"5022000 80000602 e01c000 80000602 38000 80000602 1044000 80000602 \n"+
"2082000 80000602 3082000 80000602 4082000 80000602 5044000 80000602 \n"+
"e038000 80000602 70000 80000602 1088000 80000602 2004000 80000602 \n"+
"3004000 80000602 4004000 80000602 5088000 80000602 e070000 80000602 \n"+
"e0000 80000602 1010000 80000602 2008000 80000602 3008000 80000602 \n"+
"4008000 80000602 5010000 80000602 e0e0000 80000602 c0000 80000602 \n"+
"1020000 80000602 2010000 80000602 3010000 80000602 4010000 80000602 \n"+
"5020000 80000602 e0c0000 80000602 80000 80000602 1040000 80000602 \n"+
"2020000 80000602 3020000 80000602 4020000 80000602 5040000 80000602 \n"+
"e080000 80000602 0 80000602 1080000 80000602 2040000 80000602 \n"+
"3040000 80000602 4040000 80000602 5080000 80000602 e000000 80000602 \n"+
"0 80000602 1000000 80000602 2080000 80000602 3080000 80000602 \n"+
"4080000 80000602 5000000 80000602 e000000 80000602 0 80000602 \n"+
"1000000 80000602 2000000 80000602 3000000 80000602 4000000 80000602 \n"+
"5000000 80000602 e000000 80000602 "; break;
case 9: str="v2.0 raw\n"+
"2fe c 54 72 61 63 65 20 73 74 61 72 74 0 1e8ff ffffffff \n"+
"fffffeff e f 1108 e e 40520000 54 68 69 73 5f 69 73 5f 61 5f 74 65 73 74 23 4d2 d 414c0000 3fa147ae 7b 4500 80000002 6e00 80000002 7400 80000002 6500 80000002 7200 80000002 2000 80000002 6e00 80000002 3a00 80000002 5416 8000001f 6816 8000001f 6916 8000001f 7316 8000001f 2016 8000001f 6916 8000001f 7316 8000001f 2016 8000001f 6116 8000001f 2016 8000001f 7416 8000001f 6516 8000001f 7316 8000001f 7416 8000001f d16 8000001f 4800 80000002 6500 80000002 6c00 80000002 6c00 80000002 6f00 80000002 2000 80000002 5700 80000002 6f00 80000002 7200 80000002 6c00 80000002 6400 80000002 d00 80000002 54 65 73 74 69 6e 67 20 31 32 33 0 1*0 256*0 29*0 e f 8000 1e901 100602 \n"+
"104 100105 106 100207 18008 100309 b c \n"+
"d e f a10 100011 a12 100013 614 \n"+
"100415 10016 100017 1e618 1e619 1e61a 1e61b 1e61c \n"+
"1e61d 1e 10051f 20 8021 100022 8023 100024 \n"+
"25 8026 100027 100028 100029 10002a 10002b 10002c \n"+
"10002d 2e 2f 100030 31 100032 33 100034 \n"+
"35 100036 37 100038 39 3a 10003b 3c \n"+
"10003d 3e 10003f 40 100041 42 100043 44 \n"+
"100045 46 100047 48 100049 4a 10004b 4c \n"+
"10004d 4e 10004f 50 100051 52 100053 54 \n"+
"100055 56 100057 1e658 1e659 1e65a 1e65b 1e65c \n"+
"1e65d 10005e 10005f 100060 100061 100062 100063 18564 \n"+
"65 66 67 468 fd 3fc00000 fffffffd "; break;
}
if (prog===0) { return; }
resetCPU();
processBin(str);
loaded=true;
started=0;
}