Make C1P screen sharper, add support for C1P JSON files, and add more C1P README files

This commit is contained in:
Jeff Parsons 2016-05-09 23:45:55 -07:00
commit 985c7c76cd
46 changed files with 2199 additions and 54 deletions

View file

@ -18,7 +18,7 @@ encoding: UTF-8
# Build settings
exclude: ["index.html", "**/index.html", "archive", "**/archive", "**/c64", "logs", "node_modules", "src", "**/src", "tmp", "**/tmp", "videos", "web", ".git", ".idea"]
exclude: ["**/index.html", "**/archive", "**/c64", "logs", "node_modules", "projects", "src", "**/src", "tmp", "**/tmp", "videos", "web", ".git", ".idea"]
markdown: kramdown
kramdown:
input: GFM

16
apps/c1p/6502/README.md Normal file
View file

@ -0,0 +1,16 @@
---
layout: page
title: Challenger 1P Machine-Language (6502) Applications
permalink: /apps/c1p/6502/
---
Challenger 1P Machine-Language (6502) Applications
---
The project contains the following 6502 machine-language tests:
- [BCD](tests/bcd/bcd.asm): Verify decimal mode behavior
- [VFLAG](tests/vflag/vflag.asm): Demonstrate that the V flag works as described
Along with a variety of [6502 Machine-Language Programs](jeffpar/) written by [Jeff Parsons](https://twitter.com/jeffpar)
in 1979-1980.

View file

@ -0,0 +1,15 @@
---
layout: page
title: Challenger 1P Machine-Language (6502) Programs
permalink: /apps/c1p/6502/jeffpar/
---
Challenger 1P Machine-Language (6502) Programs
---
The project contains the following 6502 machine-language programs written by [Jeff Parsons](https://twitter.com/jeffpar)
in 1979-1980:
- [6502 Assembler/Disassembler](assembler/ASSEMBLER-1.json)
- [BASIC Extensions](basicext/BASICEXT.json)
- [Game of Life](life/LIFE.json)

Binary file not shown.

View file

@ -0,0 +1,203 @@
{"bytes": [
0x2E,0x30,0x31,0x44,0x38,0x2F,0x41,0x32,0x0D,0x30,0x38,0x0D,0x41,0x39,0x0D,0x32, // 0x00000000 .01D8/A2.08.A9.2
0x30,0x0D,0x39,0x44,0x0D,0x43,0x35,0x0D,0x44,0x30,0x0D,0x43,0x41,0x0D,0x44,0x30, // 0x00000010 0.9D.C5.D0.CA.D0
0x0D,0x46,0x41,0x0D,0x41,0x44,0x0D,0x30,0x30,0x0D,0x46,0x30,0x0D,0x34,0x41,0x0D, // 0x00000020 .FA.AD.00.F0.4A.
0x39,0x30,0x0D,0x46,0x41,0x0D,0x41,0x44,0x0D,0x30,0x31,0x0D,0x46,0x30,0x0D,0x38, // 0x00000030 90.FA.AD.01.F0.8
0x44,0x0D,0x30,0x30,0x0D,0x31,0x34,0x0D,0x45,0x45,0x0D,0x45,0x43,0x0D,0x30,0x31, // 0x00000040 D.00.14.EE.EC.01
0x0D,0x44,0x30,0x0D,0x45,0x46,0x0D,0x45,0x45,0x0D,0x45,0x44,0x0D,0x30,0x31,0x0D, // 0x00000050 .D0.EF.EE.ED.01.
0x41,0x44,0x0D,0x45,0x44,0x0D,0x30,0x31,0x0D,0x43,0x39,0x0D,0x32,0x30,0x0D,0x44, // 0x00000060 AD.ED.01.C9.20.D
0x30,0x0D,0x45,0x35,0x0D,0x34,0x43,0x0D,0x33,0x30,0x0D,0x31,0x36,0x0D,0x2E,0x30, // 0x00000070 0.E5.4C.30.16..0
0x31,0x44,0x38,0x47,0x20,0x11,0x14,0xEE,0x12,0x14,0xD0,0x03,0xEE,0x13,0x14,0x60, // 0x00000080 1D8G ..........`
0xA4,0x20,0x11,0x14,0x60,0x8D,0x47,0xD3,0x60,0xA9,0x20,0x20,0x11,0x14,0x60,0xCE, // 0x00000090 . ..`.G.`. ..`.
0xC2,0x14,0xD0,0xFB,0x18,0x69,0xFF,0xD0,0xF6,0x60,0xA9,0x20,0x20,0x00,0x14,0x60, // 0x000000A0 .....i...`. ..`
0xA9,0x2E,0x20,0x00,0x14,0x88,0xD0,0xF8,0x60,0x18,0xA9,0x10,0x6D,0x12,0x14,0x8D, // 0x000000B0 .. .....`...m...
0x12,0x14,0x90,0x03,0xEE,0x13,0x14,0x60,0xAD,0x2A,0x00,0xEE,0x45,0x14,0xD0,0x03, // 0x000000C0 .......`.*..E...
0xEE,0x46,0x14,0x60,0xA8,0x20,0x5B,0x14,0x98,0x29,0x0F,0x20,0x5F,0x14,0x60,0x4A, // 0x000000D0 .F.`. [..). _.`J
0x4A,0x4A,0x4A,0xAA,0xBD,0xF0,0x14,0x20,0x00,0x14,0x60,0xA9,0xC7,0x8D,0x12,0x14, // 0x000000E0 JJJ.... ..`.....
0xA9,0xD0,0x8D,0x13,0x14,0xA2,0x09,0xBD,0xCE,0x14,0x20,0x00,0x14,0xCA,0xD0,0xF7, // 0x000000F0 .......... .....
0x20,0x26,0x14,0xA0,0x18,0xAD,0xC3,0x14,0x4A,0x90,0x0E,0xA2,0x04,0xB9,0xD7,0x14, // 0x00000100 &......J.......
0x20,0x00,0x14,0x88,0xCA,0xD0,0xF6,0xF0,0x06,0x88,0x88,0x88,0x88,0xD0,0xE9,0x20, // 0x00000110 ..............
0x26,0x14,0xAD,0xC3,0x14,0x0A,0xA9,0x48,0x90,0x02,0xA9,0x44,0x20,0x00,0x14,0x20, // 0x00000120 &......H...D ..
0x15,0x14,0x60,0xA0,0x8D,0x8C,0x44,0x14,0x20,0x44,0x14,0xA0,0xAD,0x8C,0x44,0x14, // 0x00000130 ..`...D. D....D.
0x60,0x47,0xFF,0x08,0x28,0x37,0x00,0x20,0x00,0x02,0x00,0x00,0x00,0x16,0x30,0x0B, // 0x00000140 `G..(7. ......0.
0x0F,0xC9,0x00,0x52,0x45,0x4C,0x42,0x4D,0x45,0x53,0x53,0x41,0x45,0x44,0x4F,0x43, // 0x00000150 ...RELBMESSAEDOC
0x41,0x54,0x41,0x44,0x49,0x43,0x53,0x41,0x45,0x56,0x4F,0x4D,0x45,0x56,0x41,0x53, // 0x00000160 ATADICSAEVOMEVAS
0x54,0x49,0x44,0x45,0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x41,0x42, // 0x00000170 TIDE0123456789AB
0x43,0x44,0x45,0x46,0x2E,0x2E,0x0C,0x2E,0x58,0x1C,0x2E,0x59,0x18,0x2E,0x5A,0x04, // 0x00000180 CDEF....X..Y..Z.
0x2E,0x2E,0x08,0x58,0x49,0x00,0x59,0x49,0x10,0x49,0x5A,0x14,0x90,0x42,0x43,0x43, // 0x00000190 ...XI.YI.IZ..BCC
0xB0,0x42,0x43,0x53,0xF0,0x42,0x45,0x51,0x30,0x42,0x4D,0x49,0xD0,0x42,0x4E,0x45, // 0x000001A0 .BCS.BEQ0BMI.BNE
0x10,0x42,0x50,0x4C,0x50,0x42,0x56,0x43,0x70,0x42,0x56,0x53,0x4C,0x4A,0x4D,0x50, // 0x000001B0 .BPLPBVCpBVSLJMP
0x6C,0x4A,0x50,0x49,0x20,0x4A,0x53,0x52,0x4A,0x4C,0x53,0x52,0x0A,0x41,0x53,0x4C, // 0x000001C0 lJPI JSRJLSR.ASL
0x2A,0x52,0x4F,0x4C,0x6A,0x52,0x4F,0x52,0x58,0x43,0x4C,0x49,0xB8,0x43,0x4C,0x56, // 0x000001D0 *ROLjRORXCLI.CLV
0xCA,0x44,0x45,0x58,0x88,0x44,0x45,0x59,0xE8,0x49,0x4E,0x58,0xC8,0x49,0x4E,0x59, // 0x000001E0 .DEX.DEY.INX.INY
0x00,0x42,0x52,0x4B,0x18,0x43,0x4C,0x43,0xD8,0x43,0x4C,0x44,0xEA,0x4E,0x4F,0x50, // 0x000001F0 .BRK.CLC.CLD.NOP
0x48,0x50,0x48,0x41,0x08,0x50,0x48,0x50,0x68,0x50,0x4C,0x41,0x28,0x50,0x4C,0x50, // 0x00000200 HPHA.PHPhPLA(PLP
0x40,0x52,0x54,0x49,0x60,0x52,0x54,0x53,0x38,0x53,0x45,0x43,0xF8,0x53,0x45,0x44, // 0x00000210 @RTI`RTS8SEC.SED
0x78,0x53,0x45,0x49,0xAA,0x54,0x41,0x58,0xA8,0x54,0x41,0x59,0xBA,0x54,0x53,0x58, // 0x00000220 xSEI.TAX.TAY.TSX
0x8A,0x54,0x58,0x41,0x9A,0x54,0x58,0x53,0x98,0x54,0x59,0x41,0xE0,0x43,0x50,0x58, // 0x00000230 .TXA.TXS.TYA.CPX
0x98,0xC0,0x43,0x50,0x59,0x98,0xA2,0x4C,0x44,0x58,0xB9,0xA0,0x4C,0x44,0x59,0xD9, // 0x00000240 ..CPY..LDX..LDY.
0xC1,0x43,0x4D,0x50,0xFF,0x61,0x41,0x44,0x43,0xFF,0x21,0x41,0x4E,0x44,0xFF,0xC2, // 0x00000250 .CMP.aADC.!AND..
0x44,0x45,0x43,0xD1,0x41,0x45,0x4F,0x52,0xFF,0xE2,0x49,0x4E,0x43,0xD1,0xA1,0x4C, // 0x00000260 DEC.AEOR..INC..L
0x44,0x41,0xFF,0x02,0x41,0x53,0x4C,0xD1,0x20,0x42,0x49,0x54,0x90,0x42,0x4C,0x53, // 0x00000270 DA..ASL. BIT.BLS
0x52,0xD1,0x01,0x4F,0x52,0x41,0xFF,0x22,0x52,0x4F,0x4C,0xD1,0x62,0x52,0x4F,0x52, // 0x00000280 R..ORA."ROL.bROR
0xD1,0xE1,0x53,0x42,0x43,0xFF,0x81,0x53,0x54,0x41,0xF7,0x82,0x53,0x54,0x58,0x91, // 0x00000290 ..SBC..STA..STX.
0x80,0x53,0x54,0x59,0x91,0x01,0x0A,0x64,0x03,0x04,0x01,0x0D,0x13,0x05,0x20,0x10, // 0x000002A0 .STY...d...... .
0x08,0x04,0x02,0x01,0x8D,0xBD,0x14,0x08,0x68,0x8D,0xC1,0x14,0x8E,0xBE,0x14,0x8C, // 0x000002B0 ........h.......
0xBF,0x14,0xBA,0x8E,0xC0,0x14,0xD8,0xA2,0x00,0xA9,0x20,0x9D,0x00,0xD0,0x9D,0x00, // 0x000002C0 .......... .....
0xD1,0x9D,0x00,0xD2,0x9D,0x00,0xD3,0xE8,0xD0,0xF1,0xA9,0x52,0x8D,0xC7,0xD0,0xA9, // 0x000002D0 ...........R....
0x2F,0x8D,0xC8,0xD0,0xA9,0x53,0x8D,0xC9,0xD0,0x20,0x00,0xFD,0xC9,0x53,0xF0,0x06, // 0x000002E0 /....S... ...S..
0xC9,0x52,0xF0,0x28,0xD0,0xF3,0xA9,0x00,0x8D,0x7C,0x16,0xAA,0xA0,0x14,0x9D,0x00, // 0x000002F0 .R.(.....|......
0x14,0xE8,0xD0,0xFA,0xEE,0x7C,0x16,0x88,0xD0,0xF4,0xA2,0xFF,0x9A,0xA9,0x4C,0x8D, // 0x00000300 .....|........L.
0xC0,0x01,0xA9,0x30,0x8D,0xC1,0x01,0xA9,0x16,0x8D,0xC2,0x01,0xA9,0x20,0x8D,0xC3, // 0x00000310 ...0......... ..
0x14,0xA9,0x00,0x8D,0xC4,0x14,0x8D,0xC7,0x14,0x8D,0xC8,0x14,0xA9,0x60,0x8D,0x0B, // 0x00000320 .............`..
0x14,0x20,0x67,0x14,0xAD,0xC7,0x14,0x8D,0x45,0x14,0xAD,0xC8,0x14,0x8D,0x46,0x14, // 0x00000330 . g.....E.....F.
0xA9,0x07,0x8D,0x12,0x14,0xA9,0xD1,0x8D,0x13,0x14,0xA9,0x12,0x8D,0xCE,0x14,0xAD, // 0x00000340 ................
0x46,0x14,0x20,0x50,0x14,0xAD,0x45,0x14,0x20,0x50,0x14,0xAD,0xC3,0x14,0x0A,0x0A, // 0x00000350 F. P..E. P......
0x90,0x05,0xA0,0xA9,0x8C,0x0B,0x14,0x48,0x20,0x26,0x14,0x68,0x90,0x03,0x4C,0x7C, // 0x00000360 .......H &.h..L|
0x18,0x0A,0x0A,0x90,0x03,0x4C,0x71,0x18,0x0A,0x90,0x16,0xA0,0x05,0x20,0x2C,0x14, // 0x00000370 .....Lq...... ,.
0x20,0x44,0x14,0x20,0x00,0x14,0x20,0x26,0x14,0xA0,0x04,0x20,0x2C,0x14,0x4C,0x70, // 0x00000380 D. .. &... ,.Lp
0x17,0x20,0x4A,0x17,0xE0,0x00,0xF0,0x47,0xA0,0x03,0xE8,0xBD,0x14,0x15,0x20,0x00, // 0x00000390 . J....G...... .
0x14,0x88,0xD0,0xF6,0xA0,0x03,0x20,0x2C,0x14,0x20,0x26,0x14,0xE0,0x24,0x10,0x32, // 0x000003A0 ...... ,. &..$.2
0x20,0x44,0x14,0xAA,0x18,0x6D,0x45,0x14,0x48,0xA9,0x00,0x6D,0x46,0x14,0xA8,0x8A, // 0x000003B0 D...mE.H..mF...
0x10,0x01,0x88,0x98,0x20,0x50,0x14,0x68,0x20,0x50,0x14,0x4C,0x70,0x17,0x20,0x44, // 0x000003C0 .... P.h P.Lp. D
0x14,0xA2,0xA0,0xDD,0x14,0x15,0xF0,0x06,0xCA,0xCA,0xCA,0xCA,0xD0,0xF5,0x60,0x4C, // 0x000003D0 ..............`L
0xE8,0x17,0xE0,0x30,0x10,0x32,0x20,0x44,0x14,0x48,0x20,0x44,0x14,0x20,0x50,0x14, // 0x000003E0 ...0.2 D.H D. P.
0x68,0x20,0x50,0x14,0x20,0x15,0x14,0x20,0x35,0x14,0xCE,0xCE,0x14,0xF0,0x16,0xA9, // 0x000003F0 h P. .. 5.......
0x11,0xCD,0xCE,0x14,0xD0,0x0C,0xAD,0x45,0x14,0x8D,0xC5,0x14,0xAD,0x46,0x14,0x8D, // 0x00000400 .......E.....F..
0xC6,0x14,0x4C,0xCB,0x16,0x4C,0x8D,0x18,0xA0,0x04,0x20,0x2C,0x14,0xF0,0xD5,0xA8, // 0x00000410 ..L..L.... ,....
0x29,0xE3,0xA2,0x69,0xDD,0xB3,0x15,0xF0,0x09,0xCA,0xCA,0xCA,0xCA,0xCA,0xD0,0xF4, // 0x00000420 )..i............
0x98,0x60,0x8E,0xCB,0x14,0x8C,0xCD,0x14,0x98,0x29,0x1C,0xE0,0x18,0x10,0x06,0xC9, // 0x00000430 .`.......)......
0x00,0xD0,0x02,0xA9,0x08,0xC0,0xBE,0xD0,0x02,0xA9,0x18,0xA0,0x00,0xA2,0x18,0xC8, // 0x00000440 ................
0xDD,0xFF,0x14,0xF0,0x05,0xCA,0xCA,0xCA,0xD0,0xF5,0x8E,0xCC,0x14,0xAE,0xCB,0x14, // 0x00000450 ................
0xBD,0xB7,0x15,0x4A,0x88,0xD0,0xFC,0xB0,0x02,0xA2,0x00,0x60,0x20,0x9B,0x17,0xE0, // 0x00000460 ...J.......` ...
0x00,0xD0,0x12,0x48,0xA0,0x06,0x20,0x2C,0x14,0x20,0x26,0x14,0xA0,0x02,0x20,0x2C, // 0x00000470 ...H.. ,. &... ,
0x14,0x68,0x4C,0x6D,0x17,0x18,0xA0,0x03,0xE8,0xBD,0xB3,0x15,0x20,0x00,0x14,0x88, // 0x00000480 .hLm........ ...
0xD0,0xF6,0xC8,0x20,0x2C,0x14,0xAE,0xCC,0x14,0xA0,0x02,0xCA,0xBD,0xFF,0x14,0x20, // 0x00000490 ... ,..........
0x00,0x14,0x88,0xD0,0xF6,0x20,0x26,0x14,0xE0,0x08,0x10,0x03,0x4C,0x62,0x17,0xE0, // 0x000004A0 ..... &.....Lb..
0x0D,0xF0,0x09,0x20,0x44,0x14,0x48,0xA9,0x00,0x4C,0x69,0x17,0x20,0x44,0x14,0xAA, // 0x000004B0 ... D.H..Li. D..
0xAD,0xC3,0x14,0x0A,0xB0,0x23,0xA0,0x02,0x20,0x2C,0x14,0x8A,0x4C,0x6D,0x17,0xA2, // 0x000004C0 .....#.. ,..Lm..
0x03,0xA0,0x00,0x38,0xFD,0x20,0x16,0xC8,0xB0,0xFA,0x7D,0x20,0x16,0x48,0xB9,0xEF, // 0x000004D0 ...8. ....} .H..
0x14,0x20,0x00,0x14,0x68,0xCA,0xD0,0xE9,0x60,0xA0,0x01,0x20,0x2C,0x14,0x8A,0x20, // 0x000004E0 . ..h...`.. ,..
0x4B,0x18,0x4C,0x70,0x17,0xA0,0x06,0x20,0x2C,0x14,0x20,0x26,0x14,0x4C,0x38,0x18, // 0x000004F0 K.Lp... ,. &.L8.
0x0A,0x0A,0x90,0x0D,0xA0,0x06,0x20,0x2C,0x14,0x20,0x26,0x14,0xA2,0x04,0x4C,0x8F, // 0x00000500 ...... ,. &...L.
0x18,0xA2,0x0B,0x8E,0xCB,0x14,0x4C,0xD1,0x1F,0x48,0xA0,0x06,0xD9,0x23,0x16,0xF0, // 0x00000510 ......L..H...#..
0x05,0x88,0xD0,0xF8,0xF0,0x11,0xAD,0xC3,0x14,0x29,0xC0,0xC0,0x04,0x90,0x02,0x29, // 0x00000520 .........).....)
0x80,0x19,0x29,0x16,0x4C,0xE0,0x1F,0xC9,0x02,0xD0,0x36,0xAD,0xC3,0x14,0x49,0x80, // 0x00000530 ..).L.....6...I.
0x8D,0xC3,0x14,0x0A,0x0A,0x68,0x90,0x26,0xAD,0x12,0x14,0x48,0xAD,0x13,0x14,0x48, // 0x00000540 .....h.&...H...H
0x20,0x67,0x14,0x68,0x8D,0x13,0x14,0x68,0x8D,0x12,0x14,0x20,0x15,0x14,0xAD,0x12, // 0x00000550 g.h...h... ....
0x14,0x18,0x6D,0xCB,0x14,0x38,0xE9,0x10,0x8D,0x12,0x14,0x4C,0xCB,0x16,0x4C,0xA8, // 0x00000560 ..m..8.....L..L.
0x16,0xC9,0x17,0xD0,0x1A,0xAD,0xC3,0x14,0x49,0x40,0x8D,0xC3,0x14,0x29,0x07,0xF0, // 0x00000570 ........I@...)..
0x0A,0xAD,0xC3,0x14,0x29,0xF8,0x09,0x20,0x8D,0xC3,0x14,0x68,0x4C,0xA8,0x16,0xC9, // 0x00000580 ....).. ...hL...
0x1B,0xD0,0x04,0x68,0x4C,0x42,0x16,0xC9,0x11,0xD0,0x13,0xA9,0x20,0xA2,0x00,0x9D, // 0x00000590 ...hLB...... ...
0x00,0xD1,0x9D,0x00,0xD2,0x9D,0x00,0xD3,0xE8,0xD0,0xF4,0x4C,0x0F,0x1D,0xAD,0xC3, // 0x000005A0 ...........L....
0x14,0x0A,0x0A,0x68,0xAE,0xCB,0x14,0x90,0x03,0x4C,0xC0,0x19,0xA0,0x10,0xD9,0xEF, // 0x000005B0 ...h.....L......
0x14,0xF0,0x05,0x88,0xD0,0xF8,0xF0,0x26,0x4E,0xC4,0x14,0xB0,0x09,0xA2,0x00,0x8E, // 0x000005C0 .......&N.......
0xC5,0x14,0x8E,0xC6,0x14,0x38,0x2E,0xC4,0x14,0x88,0x98,0x0A,0x0A,0x0A,0x0A,0xA0, // 0x000005D0 .....8..........
0x04,0x0A,0x2E,0xC5,0x14,0x2E,0xC6,0x14,0x88,0xD0,0xF6,0x4C,0xA8,0x19,0xC9,0x0D, // 0x000005E0 ...........L....
0xD0,0x16,0xAD,0xC5,0x14,0x8D,0xC7,0x14,0xAD,0xC6,0x14,0x8D,0xC8,0x14,0x4E,0xC4, // 0x000005F0 ..............N.
0x14,0x18,0x2E,0xC4,0x14,0x4C,0xA8,0x16,0xC9,0x1D,0xD0,0x19,0xAD,0xC4,0x14,0x4A, // 0x00000600 .....L.........J
0x90,0x03,0x4C,0x6E,0x19,0xCE,0xC7,0x14,0xA0,0xFF,0xCC,0xC7,0x14,0xD0,0x03,0xCE, // 0x00000610 ..Ln............
0xC8,0x14,0x4C,0xA8,0x16,0xC9,0x12,0xD0,0x03,0x6C,0xC7,0x14,0x4C,0xEB,0x1D,0x4A, // 0x00000620 ..L......l..L..J
0x90,0x03,0x4C,0x04,0x1E,0x4A,0x90,0x03,0x4C,0x1C,0x1D,0x4A,0x90,0x03,0x4C,0x79, // 0x00000630 ..L..J..L..J..Ly
0x1D,0x4C,0x92,0x18,0xC9,0x0A,0xD0,0x06,0x20,0x47,0x14,0x4C,0xD7,0x18,0xC9,0x1A, // 0x00000640 .L...... G.L....
0xD0,0x10,0xCE,0x45,0x14,0xA0,0xFF,0xCC,0x45,0x14,0xD0,0x03,0xCE,0x46,0x14,0x4C, // 0x00000650 ...E....E....F.L
0xD7,0x18,0xC9,0x7F,0xD0,0x11,0xE0,0x0B,0xF0,0x0A,0xE8,0x20,0x15,0x14,0xCE,0x12, // 0x00000660 ........... ....
0x14,0x20,0x0B,0x14,0x4C,0x8F,0x18,0xC9,0x0D,0xD0,0x03,0x4C,0x31,0x1A,0xC9,0x20, // 0x00000670 . ..L......L1..
0x90,0xF2,0xC9,0x5B,0xB0,0xEE,0xCA,0x10,0x03,0xE8,0xF0,0xE8,0xC9,0x20,0xF0,0x05, // 0x00000680 ...[......... ..
0x20,0x00,0x14,0xD0,0x03,0x20,0x17,0x1A,0x4C,0x8F,0x18,0xA0,0x01,0xE0,0x05,0x30, // 0x00000690 .... ..L......0
0x07,0x20,0x2C,0x14,0xC8,0xCA,0xD0,0xF5,0x20,0x26,0x14,0x60,0xB9,0xCB,0xD2,0x60, // 0x000006A0 . ,..... &.`...`
0x41,0x58,0x59,0x53,0x50,0x8E,0xC2,0x14,0x38,0xA9,0x0C,0xED,0xCB,0x14,0x49,0xFF, // 0x000006B0 AXYSP...8.....I.
0x18,0x69,0x01,0x6D,0x12,0x14,0x8D,0x29,0x1A,0xAD,0x13,0x14,0x8D,0x2A,0x1A,0xE0, // 0x000006C0 .i.m...).....*..
0x05,0x90,0x68,0xCA,0x20,0x17,0x1A,0xA0,0x02,0x20,0x28,0x1A,0xC9,0x3F,0xD0,0x40, // 0x000006D0 ..h. .... (..?.@
0x88,0x20,0x28,0x1A,0xA0,0x05,0xD9,0x2B,0x1A,0xF0,0x05,0x88,0xD0,0xF8,0xF0,0x4B, // 0x000006E0 . (....+.......K
0xB9,0xBC,0x14,0x48,0xAD,0xC3,0x14,0x0A,0xB0,0x1A,0xA0,0x02,0x20,0x2C,0x14,0x68, // 0x000006F0 ...H........ ,.h
0x20,0x50,0x14,0x20,0x15,0x14,0x20,0x35,0x14,0xCE,0xCE,0x14,0xF0,0x03,0x4C,0xCB, // 0x00000700 P. .. 5......L.
0x16,0x4C,0xBC,0x16,0xA0,0x01,0x20,0x2C,0x14,0x68,0x20,0x4B,0x18,0x4C,0x7F,0x1A, // 0x00000710 .L.... ,.h K.L..
0xAD,0xC3,0x14,0x29,0x08,0xF0,0x14,0x88,0x20,0x28,0x1A,0xA0,0x0B,0xCC,0xC2,0x14, // 0x00000720 ...).... (......
0xD0,0x02,0xA9,0x20,0x20,0xAF,0x14,0x48,0x4C,0x70,0x1A,0xCA,0x30,0x07,0xA0,0x01, // 0x00000730 ... ..HLp..0...
0x20,0x2C,0x14,0xF0,0xF6,0xAD,0xC3,0x14,0x29,0x10,0xF0,0x03,0x4C,0x45,0x1C,0xA0, // 0x00000740 ,......)...LE..
0x01,0x20,0x28,0x1A,0xC9,0x2E,0xF0,0xF4,0xAE,0xC2,0x14,0xE0,0x05,0x30,0x03,0x4C, // 0x00000750 . (..........0.L
0x71,0x1C,0xA2,0x69,0xA0,0x03,0x20,0x28,0x1A,0xDD,0xB6,0x15,0xD0,0x06,0xCA,0x88, // 0x00000760 q..i.. (........
0xD0,0xF4,0xF0,0x0A,0xCA,0x88,0xD0,0xFC,0xCA,0xCA,0xD0,0xE8,0xF0,0xE1,0x8E,0xCC, // 0x00000770 ................
0x14,0xA2,0x18,0xA0,0x05,0x20,0x28,0x1A,0xDD,0xFE,0x14,0xD0,0x09,0xC8,0x20,0x28, // 0x00000780 ..... (....... (
0x1A,0xDD,0xFD,0x14,0xF0,0x0A,0xCA,0xCA,0xCA,0xD0,0xE8,0xA2,0x00,0x4C,0x8F,0x18, // 0x00000790 .............L..
0xA0,0x04,0x20,0x28,0x1A,0x29,0xFC,0xC9,0x2C,0xD0,0xF0,0xA0,0x07,0x20,0x28,0x1A, // 0x000007A0 .. (.)..,.... (.
0xC9,0x20,0xD0,0xE7,0xE0,0x0F,0xD0,0x11,0xA0,0x08,0x20,0x28,0x1A,0xC9,0x2E,0x4C, // 0x000007B0 . ........ (...L
0x5D,0x1C,0xC8,0xC0,0x0C,0xD0,0xF3,0xA2,0x03,0xAC,0xCC,0x14,0xB9,0xBA,0x15,0x8E, // 0x000007C0 ]...............
0xCD,0x14,0x0A,0xCA,0xCA,0xCA,0xD0,0xFA,0x90,0xC1,0xAE,0xCD,0x14,0xBD,0xFF,0x14, // 0x000007D0 ................
0xC9,0x08,0xD0,0x06,0xC0,0x14,0x10,0x02,0xA9,0x00,0x19,0xB6,0x15,0xC9,0xBA,0xD0, // 0x000007E0 ................
0x02,0xA9,0xBE,0x8D,0xCB,0x14,0x20,0xBA,0x1B,0xAE,0xCD,0x14,0xE0,0x0F,0xD0,0x09, // 0x000007F0 ...... .........
0xAD,0xC3,0x14,0x0A,0x90,0x03,0x20,0xF9,0x1B,0xAE,0xCD,0x14,0xE0,0x0A,0x30,0x07, // 0x00000800 ...... .......0.
0xAD,0xC9,0x14,0xC9,0x00,0xD0,0x84,0xAD,0xCB,0x14,0x20,0xAF,0x14,0xAD,0xCA,0x14, // 0x00000810 .......... .....
0x20,0xAF,0x14,0xE0,0x0A,0x10,0x06,0xAD,0xC9,0x14,0x20,0xAF,0x14,0x4C,0x7F,0x1A, // 0x00000820 ......... ..L..
0xA0,0x00,0x8C,0xC9,0x14,0x8C,0xCA,0x14,0xA0,0x08,0x20,0x28,0x1A,0x60,0x4C,0xF8, // 0x00000830 .......... (.`L.
0x1C,0xC9,0x2F,0xD0,0x0A,0xC8,0x20,0x28,0x1A,0x8D,0xCA,0x14,0x4C,0xF8,0x1B,0xA2, // 0x00000840 ../... (....L...
0x10,0x20,0x28,0x1A,0xDD,0xEF,0x14,0xF0,0x0C,0xCA,0xD0,0xF8,0xC9,0x2E,0xF0,0x17, // 0x00000850 . (.............
0x68,0x68,0x4C,0x17,0x1B,0xCA,0x8A,0xA2,0x04,0x0A,0x0A,0x0A,0x0A,0x0A,0x2E,0xCA, // 0x00000860 hhL.............
0x14,0x2E,0xC9,0x14,0xCA,0xD0,0xF6,0xC8,0xC0,0x0C,0xD0,0xD3,0x60,0x20,0xAC,0x1B, // 0x00000870 ............` ..
0xC9,0x2F,0xF0,0xC1,0xA0,0x0B,0x8C,0xCC,0x14,0xA9,0x00,0x8D,0x7C,0x16,0x48,0xAC, // 0x00000880 ./..........|.H.
0xCC,0x14,0x20,0x28,0x1A,0xA2,0x0A,0xDD,0xEF,0x14,0xF0,0x0B,0xCA,0xD0,0xF8,0xAA, // 0x00000890 .. (............
0x68,0xE0,0x2E,0xF0,0x16,0xD0,0xB9,0xCA,0x68,0xAC,0x7C,0x16,0xCA,0x30,0x09,0x18, // 0x000008A0 h.......h.|..0..
0x79,0x21,0x16,0xB0,0xAB,0xCA,0x10,0xF8,0xEE,0x7C,0x16,0xCE,0xCC,0x14,0xA0,0x07, // 0x000008B0 y!.......|......
0xCC,0xCC,0x14,0xD0,0xC9,0x8D,0xCA,0x14,0x60,0x20,0xBA,0x1B,0xAD,0xC3,0x14,0x0A, // 0x000008C0 ........` ......
0x90,0x03,0x20,0xF9,0x1B,0xA9,0x00,0xCD,0xC9,0x14,0xD0,0x86,0xA2,0x0B,0x4C,0x99, // 0x000008D0 .. ...........L.
0x1B,0xF0,0x03,0x4C,0x3E,0x1B,0xAC,0xCC,0x14,0xB9,0xBA,0x15,0x29,0x08,0xD0,0x02, // 0x000008E0 ...L........)...
0xA2,0x03,0x4C,0x45,0x1B,0xA2,0xA0,0xA0,0x03,0x20,0x28,0x1A,0xDD,0x17,0x15,0xD0, // 0x000008F0 ..LE..... (.....
0x06,0xCA,0x88,0xD0,0xF4,0xF0,0x0A,0xCA,0x88,0xD0,0xFC,0xCA,0xD0,0xE9,0x4C,0x17, // 0x00000900 ..............L.
0x1B,0xBD,0x17,0x15,0x8D,0xCB,0x14,0xE0,0x20,0x30,0x12,0xE0,0x2C,0x10,0x08,0x20, // 0x00000910 ........ 0..,..
0xBA,0x1B,0xA2,0x00,0x4C,0x93,0x1B,0x20,0xAF,0x14,0x4C,0x7F,0x1A,0x20,0xBA,0x1B, // 0x00000920 ....L.. ..L.. ..
0x38,0xAD,0xCA,0x14,0xE9,0x02,0x8D,0xCA,0x14,0xB0,0x03,0xCE,0xC9,0x14,0x38,0xAD, // 0x00000930 8.............8.
0xCA,0x14,0xED,0x45,0x14,0xAA,0xAD,0xC9,0x14,0xED,0x46,0x14,0x08,0xC9,0x00,0xF0, // 0x00000940 ...E......F.....
0x08,0xC9,0xFF,0xF0,0x04,0x28,0x4C,0x17,0x1B,0x8A,0xA0,0xFF,0xCC,0xC9,0x14,0xD0, // 0x00000950 .....(L.........
0x04,0x28,0x4C,0xE9,0x1C,0x28,0x90,0x05,0x0A,0xB0,0xEB,0x90,0x03,0x0A,0x90,0xE6, // 0x00000960 .(L..(..........
0x6A,0xAA,0xAD,0xCB,0x14,0x20,0xAF,0x14,0x8A,0x4C,0xA6,0x1B,0xA0,0x08,0x20,0x28, // 0x00000970 j.... ...L.... (
0x1A,0xC9,0x2E,0xD0,0x08,0xC8,0xC0,0x0C,0xD0,0xF4,0x4C,0xDC,0x1B,0x20,0xAC,0x1B, // 0x00000980 ..........L.. ..
0x4C,0xBD,0x1B,0xAD,0xC3,0x14,0x0A,0x0A,0xB0,0x03,0x4C,0xF1,0x18,0x4C,0xBC,0x16, // 0x00000990 L.........L..L..
0xAD,0x13,0x02,0xC9,0x20,0xD0,0x40,0xAD,0xC4,0x14,0x4A,0xB0,0x3A,0xAD,0xC7,0x14, // 0x000009A0 .... .@...J.:...
0x8D,0x36,0x1D,0xAD,0xC8,0x14,0x8D,0x37,0x1D,0xAD,0x5F,0x00,0xA8,0x4A,0x4A,0x4A, // 0x000009B0 .6.....7.._..JJJ
0x4A,0x20,0x6C,0x1D,0x98,0x29,0x0F,0x20,0x6C,0x1D,0xA9,0x0D,0x20,0x70,0x1D,0xEE, // 0x000009C0 J l..). l... p..
0x36,0x1D,0xD0,0x03,0xEE,0x37,0x1D,0xAD,0xC5,0x14,0xCD,0x36,0x1D,0xD0,0xDA,0xA9, // 0x000009D0 6....7.....6....
0x01,0x8D,0x14,0x02,0x4C,0x6E,0x19,0xAD,0x13,0x02,0x20,0x70,0x1D,0x4C,0x92,0x18, // 0x000009E0 ....Ln.... p.L..
0xAA,0xBD,0xF0,0x14,0x8D,0x01,0xF0,0xA9,0x13,0x20,0x1B,0x14,0x60,0xAD,0x13,0x02, // 0x000009F0 ......... ..`...
0xC9,0x4D,0xD0,0x68,0xAD,0xC4,0x14,0x4A,0xB0,0x05,0x4A,0xB0,0x0E,0x90,0x54,0xAD, // 0x00000A00 .M.h...J..J...T.
0xC5,0x14,0x8D,0xAE,0x1D,0xAD,0xC6,0x14,0x8D,0xAF,0x1D,0xAD,0xAF,0x1D,0xC9,0x14, // 0x00000A10 ................
0xB0,0x41,0xAD,0xC7,0x14,0x8D,0xAB,0x1D,0xAD,0xC8,0x14,0x8D,0xAC,0x1D,0xAD,0x4A, // 0x00000A20 .A.............J
0x14,0x8D,0x4A,0x00,0xEE,0xAB,0x1D,0xD0,0x03,0xEE,0xAC,0x1D,0xEE,0xAE,0x1D,0xD0, // 0x00000A30 ..J.............
0x03,0xEE,0xAF,0x1D,0xAD,0xAF,0x1D,0xC9,0x14,0xF0,0x18,0xAD,0xAB,0x1D,0xCD,0x45, // 0x00000A40 ...............E
0x14,0xD0,0xDB,0xAD,0xAC,0x1D,0xCD,0x46,0x14,0xD0,0xD3,0xA9,0x02,0x8D,0xC4,0x14, // 0x00000A50 .......F........
0x4C,0xA8,0x16,0xA9,0x00,0x8D,0xC4,0x14,0x48,0x4C,0xFD,0x18,0x4C,0x92,0x18,0xC9, // 0x00000A60 L.......HL..L...
0x0A,0xD0,0x0F,0xAD,0x45,0x14,0x8D,0xC7,0x14,0xAD,0x46,0x14,0x8D,0xC8,0x14,0x4C, // 0x00000A70 ....E.....F....L
0xA8,0x16,0xAD,0xC3,0x14,0x4C,0xAB,0x19,0x4C,0x33,0x1F,0xC9,0x59,0xF0,0x0E,0xC9, // 0x00000A80 .....L..L3..Y...
0x5F,0xD0,0xD9,0xA2,0xFF,0x8E,0xC9,0x14,0x8E,0xCA,0x14,0xD0,0x09,0xA2,0x01,0x8E, // 0x00000A90 _...............
0xC9,0x14,0xCA,0x8E,0xCA,0x14,0xAD,0xC4,0x14,0x4A,0xB0,0x06,0x4A,0x4A,0xB0,0x13, // 0x00000AA0 .........J..JJ..
0x90,0xB1,0xAD,0xC5,0x14,0x8D,0xFE,0x1F,0xAD,0xC6,0x14,0x8D,0xFF,0x1F,0xA9,0x04, // 0x00000AB0 ................
0x8D,0xC4,0x14,0xAD,0xFE,0x1F,0x8D,0x45,0x14,0xAD,0xFF,0x1F,0x8D,0x46,0x14,0xC9, // 0x00000AC0 .......E.....F..
0x01,0xF0,0x90,0xC9,0x02,0xF0,0x8C,0xC9,0x14,0xB0,0x88,0xAD,0x46,0x14,0xC9,0x14, // 0x00000AD0 ............F...
0xD0,0x03,0x4C,0xA8,0x16,0xC9,0x01,0xF0,0xF9,0x20,0x4A,0x17,0xE0,0x00,0xF0,0x5F, // 0x00000AE0 ..L...... J...._
0xE0,0x58,0xF0,0xEE,0xE0,0x24,0x90,0x6B,0xE0,0x30,0xB0,0xDF,0x20,0x44,0x14,0x8D, // 0x00000AF0 .X...$.k.0.. D..
0xCC,0x14,0xAD,0x46,0x14,0xC9,0x14,0xF0,0xCC,0xC9,0x01,0xF0,0xC8,0x20,0x44,0x14, // 0x00000B00 ...F......... D.
0x8D,0xCD,0x14,0xB0,0x04,0xC9,0x01,0xB0,0xC2,0xC9,0x14,0xB0,0xBE,0x38,0xAD,0xCC, // 0x00000B10 .............8..
0x14,0xED,0xC7,0x14,0xAD,0xCD,0x14,0xED,0xC8,0x14,0x90,0xAF,0xAD,0x45,0x14,0xE9, // 0x00000B20 .............E..
0x02,0x8D,0x45,0x14,0xB0,0x03,0xCE,0x46,0x14,0x18,0xAD,0xCC,0x14,0x6D,0xC9,0x14, // 0x00000B30 ..E....F.....m..
0x20,0xAF,0x14,0xAD,0xCD,0x14,0x6D,0xCA,0x14,0x20,0xAF,0x14,0x4C,0x57,0x1E,0x20, // 0x00000B40 .....m.. ..LW.
0x9B,0x17,0xE0,0x00,0xF0,0x8C,0xAD,0xCC,0x14,0xC9,0x0A,0xB0,0x03,0x20,0x47,0x14, // 0x00000B50 ............. G.
0x4C,0xE8,0x1F,0x20,0x44,0x14,0xA8,0xAD,0xC7,0x14,0x38,0xED,0x45,0x14,0x8D,0xCC, // 0x00000B60 L.. D.....8.E...
0x14,0xAD,0xC8,0x14,0xED,0x46,0x14,0xB0,0x29,0xC9,0xFF,0xD0,0x22,0x98,0x10,0x1F, // 0x00000B70 .....F..)..."...
0x38,0xED,0xCC,0x14,0xB0,0x19,0xC8,0xAD,0xC9,0x14,0x30,0x02,0x88,0x88,0xCE,0x45, // 0x00000B80 8.........0....E
0x14,0xA2,0xFF,0xEC,0x45,0x14,0xD0,0x03,0xCE,0x46,0x14,0x98,0x20,0xAF,0x14,0x4C, // 0x00000B90 ....E....F.. ..L
0x57,0x1E,0xC9,0x00,0xD0,0xF9,0x98,0x30,0xF6,0x38,0xED,0xCC,0x14,0x90,0xF0,0xC8, // 0x00000BA0 W......0.8......
0xAD,0xC9,0x14,0x30,0xD7,0x10,0xD7,0xAD,0xC8,0x14,0xC9,0x01,0xF0,0x08,0xC9,0x02, // 0x00000BB0 ...0............
0xF0,0x04,0xC9,0x14,0x90,0x03,0x4C,0xDF,0x1D,0xAE,0xC7,0x14,0xAD,0x13,0x02,0xC9, // 0x00000BC0 ......L.........
0x49,0xF0,0x07,0xC9,0x4F,0xF0,0x37,0x4C,0x07,0x1E,0x8E,0x69,0x1F,0x8E,0x6C,0x1F, // 0x00000BD0 I...O.7L...i..l.
0xAE,0xC8,0x14,0x8E,0x6A,0x1F,0x8E,0x6D,0x1F,0xA9,0xEA,0xAA,0xAD,0x00,0x01,0x8E, // 0x00000BE0 ....j..m........
0x00,0x01,0xEE,0x69,0x1F,0xEE,0x6C,0x1F,0xD0,0x06,0xEE,0x6A,0x1F,0xEE,0x6D,0x1F, // 0x00000BF0 ...i..l....j..m.
0xAE,0x6D,0x1F,0xE0,0x01,0xF0,0x04,0xE0,0x14,0xD0,0xE0,0x4C,0x7A,0x19,0x8E,0xB2, // 0x00000C00 .m.........Lz...
0x1F,0xE8,0x8E,0xA2,0x1F,0x08,0xAE,0xC8,0x14,0x8E,0xB3,0x1F,0x8E,0xA3,0x1F,0x28, // 0x00000C10 ...............(
0xD0,0x03,0xEE,0xA3,0x1F,0xAD,0x01,0x01,0xAE,0xA3,0x1F,0xE0,0x01,0xF0,0x04,0xE0, // 0x00000C20 ................
0x14,0xD0,0x02,0xA9,0x00,0x8D,0x00,0x01,0xEE,0xA2,0x1F,0xD0,0x03,0xEE,0xA3,0x1F, // 0x00000C30 ................
0xEE,0xB2,0x1F,0xD0,0x03,0xEE,0xB3,0x1F,0xAE,0xB3,0x1F,0xE0,0x01,0xF0,0xBC,0xE0, // 0x00000C40 ................
0x14,0xF0,0xB8,0xD0,0xD0,0x20,0x00,0xFD,0x48,0xCD,0x15,0x02,0xD0,0x03,0x4C,0x0B, // 0x00000C50 ..... ..H.....L.
0x19,0x4C,0x96,0x18,0xA0,0x00,0x8C,0xC4,0x14,0x4C,0xBC,0x18,0x20,0x47,0x14,0x4C, // 0x00000C60 .L.......L.. G.L
0x57,0x1E,0x20,0x4A,0x20,0x50,0x41,0x52,0x53,0x4F,0x4E,0x53,0x20,0x34,0x2F,0x38, // 0x00000C70 W. J PARSONS 4/8
0x30,0x20,0x00,0x00] // 0x00000C80 0 ..
}

Binary file not shown.

View file

@ -0,0 +1,5 @@
{"bytes": [
0x00,0x00,0x82,0x84,0x04,0x00,0x04,0x00,0x00,0x00,0x5E,0x48,0xCD,0x15,0x02,0xD0, // 0x00000000 ..........^H....
0x03,0x4C,0x0B,0x19,0x4C,0x96,0x18,0xA0,0x00,0x8C,0xC4,0x14,0x4C,0xBC,0x18,0x20, // 0x00000010 .L..L.......L..
0x42] // 0x00000020 B
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,237 @@
{"bytes": [
0x2E,0x30,0x32,0x32,0x32,0x2F,0x32,0x30,0x0A,0x43,0x30,0x0A,0x30,0x32,0x0A,0x41, // 0x00000000 .0222/20.C0.02.A
0x35,0x0A,0x38,0x36,0x0A,0x43,0x39,0x0A,0x31,0x43,0x0A,0x39,0x30,0x0A,0x30,0x36, // 0x00000010 5.86.C9.1C.90.06
0x0A,0x41,0x39,0x0A,0x31,0x43,0x0A,0x38,0x35,0x0A,0x38,0x36,0x0A,0x38,0x36,0x0A, // 0x00000020 .A9.1C.85.86.86.
0x38,0x35,0x0A,0x38,0x45,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x38,0x45,0x0A,0x46, // 0x00000030 85.8E.F7.02.8E.F
0x38,0x0A,0x30,0x32,0x0A,0x38,0x45,0x0A,0x46,0x39,0x0A,0x30,0x32,0x0A,0x41,0x32, // 0x00000040 8.02.8E.F9.02.A2
0x0A,0x46,0x34,0x0A,0x39,0x41,0x0A,0x34,0x43,0x0A,0x37,0x34,0x0A,0x41,0x32,0x0A, // 0x00000050 .F4.9A.4C.74.A2.
0x41,0x44,0x0A,0x30,0x30,0x0A,0x44,0x46,0x0A,0x34,0x41,0x0A,0x43,0x39,0x0A,0x36, // 0x00000060 AD.00.DF.4A.C9.6
0x46,0x0A,0x44,0x30,0x0A,0x30,0x35,0x0A,0x41,0x39,0x0A,0x30,0x33,0x0A,0x34,0x43, // 0x00000070 F.D0.05.A9.03.4C
0x0A,0x33,0x36,0x0A,0x41,0x36,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A,0x30,0x37,0x0A, // 0x00000080 .36.A6.60.C9.07.
0x46,0x30,0x0A,0x46,0x42,0x0A,0x34,0x38,0x0A,0x41,0x44,0x0A,0x30,0x30,0x0A,0x44, // 0x00000090 F0.FB.48.AD.00.D
0x46,0x0A,0x30,0x41,0x0A,0x39,0x30,0x0A,0x46,0x41,0x0A,0x36,0x38,0x0A,0x34,0x38, // 0x000000A0 F.0A.90.FA.68.48
0x0A,0x32,0x39,0x0A,0x37,0x46,0x0A,0x32,0x30,0x0A,0x32,0x44,0x0A,0x42,0x46,0x0A, // 0x000000B0 .29.7F.20.2D.BF.
0x38,0x41,0x0A,0x34,0x38,0x0A,0x41,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x38, // 0x000000C0 8A.48.AE.00.02.8
0x41,0x0A,0x43,0x39,0x0A,0x37,0x42,0x0A,0x44,0x30,0x0A,0x30,0x46,0x0A,0x41,0x32, // 0x000000D0 A.C9.7B.D0.0F.A2
0x0A,0x36,0x35,0x0A,0x41,0x39,0x0A,0x30,0x44,0x0A,0x32,0x30,0x0A,0x32,0x44,0x0A, // 0x000000E0 .65.A9.0D.20.2D.
0x42,0x46,0x0A,0x41,0x39,0x0A,0x30,0x41,0x0A,0x32,0x30,0x0A,0x32,0x44,0x0A,0x42, // 0x000000F0 BF.A9.0A.20.2D.B
0x46,0x0A,0x34,0x43,0x0A,0x38,0x45,0x0A,0x30,0x32,0x0A,0x32,0x39,0x0A,0x31,0x46, // 0x00000100 F.4C.8E.02.29.1F
0x0A,0x43,0x39,0x0A,0x31,0x42,0x0A,0x44,0x30,0x0A,0x31,0x36,0x0A,0x41,0x39,0x0A, // 0x00000110 .C9.1B.D0.16.A9.
0x32,0x30,0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x38,0x41,0x0A,0x31, // 0x00000120 20.9D.00.D3.8A.1
0x38,0x0A,0x36,0x39,0x0A,0x30,0x41,0x0A,0x41,0x41,0x0A,0x41,0x39,0x0A,0x35,0x46, // 0x00000130 8.69.0A.AA.A9.5F
0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A, // 0x00000140 .9D.00.D3.A9.00.
0x38,0x35,0x0A,0x30,0x45,0x0A,0x38,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x36, // 0x00000150 85.0E.8E.00.02.6
0x38,0x0A,0x41,0x41,0x0A,0x36,0x38,0x0A,0x34,0x43,0x0A,0x36,0x43,0x0A,0x46,0x46, // 0x00000160 8.AA.68.4C.6C.FF
0x0A,0x41,0x39,0x0A,0x44,0x32,0x0A,0x41,0x30,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A, // 0x00000170 .A9.D2.A0.02.4C.
0x43,0x33,0x0A,0x41,0x38,0x0A,0x32,0x43,0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x31, // 0x00000180 C3.A8.2C.03.02.1
0x30,0x0A,0x31,0x36,0x0A,0x41,0x44,0x0A,0x30,0x30,0x0A,0x44,0x46,0x0A,0x32,0x39, // 0x00000190 0.16.AD.00.DF.29
0x0A,0x46,0x45,0x0A,0x43,0x39,0x0A,0x44,0x45,0x0A,0x46,0x30,0x0A,0x30,0x41,0x0A, // 0x000001A0 .FE.C9.DE.F0.0A.
0x41,0x44,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x34,0x41,0x0A,0x39,0x30,0x0A,0x46, // 0x000001B0 AD.00.F0.4A.90.F
0x31,0x0A,0x41,0x44,0x0A,0x30,0x31,0x0A,0x46,0x30,0x0A,0x36,0x30,0x0A,0x45,0x45, // 0x000001C0 1.AD.01.F0.60.EE
0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x30,0x30,0x0A,0x31,0x43,0x0A, // 0x000001D0 .03.02.4C.00.1C.
0x41,0x32,0x0A,0x30,0x35,0x0A,0x42,0x44,0x0A,0x46,0x41,0x0A,0x30,0x32,0x0A,0x39, // 0x000001E0 A2.05.BD.FA.02.9
0x44,0x0A,0x31,0x38,0x0A,0x30,0x32,0x0A,0x42,0x44,0x0A,0x45,0x43,0x0A,0x30,0x32, // 0x000001F0 D.18.02.BD.EC.02
0x0A,0x39,0x35,0x0A,0x30,0x30,0x0A,0x43,0x41,0x0A,0x31,0x30,0x0A,0x46,0x32,0x0A, // 0x00000200 .95.00.CA.10.F2.
0x45,0x38,0x0A,0x36,0x30,0x0A,0x30,0x44,0x0A,0x30,0x41,0x0A,0x30,0x44,0x0A,0x30, // 0x00000210 E8.60.0D.0A.0D.0
0x41,0x0A,0x34,0x46,0x0A,0x35,0x33,0x0A,0x34,0x39,0x0A,0x32,0x30,0x0A,0x34,0x32, // 0x00000220 A.4F.53.49.20.42
0x0A,0x34,0x31,0x0A,0x35,0x33,0x0A,0x34,0x39,0x0A,0x34,0x33,0x0A,0x32,0x30,0x0A, // 0x00000230 .41.53.49.43.20.
0x30,0x44,0x0A,0x30,0x41,0x0A,0x35,0x32,0x0A,0x36,0x35,0x0A,0x36,0x31,0x0A,0x36, // 0x00000240 0D.0A.52.65.61.6
0x34,0x0A,0x37,0x39,0x0A,0x30,0x44,0x0A,0x30,0x41,0x0A,0x30,0x44,0x0A,0x30,0x41, // 0x00000250 4.79.0D.0A.0D.0A
0x0A,0x30,0x30,0x0A,0x34,0x43,0x0A,0x32,0x32,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A, // 0x00000260 .00.4C.22.02.4C.
0x39,0x42,0x0A,0x30,0x32,0x0A,0x30,0x32,0x0A,0x32,0x41,0x0A,0x31,0x30,0x0A,0x37, // 0x00000270 9B.02.02.2A.10.7
0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x46,0x46,0x0A,0x41,0x32, // 0x00000280 0.00.00.00.FF.A2
0x0A,0x30,0x32,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x34,0x30,0x0A,0x30,0x32,0x0A, // 0x00000290 .02.4E.02.40.02.
0x2E,0x31,0x43,0x30,0x30,0x2F,0x45,0x30,0x0A,0x30,0x30,0x0A,0x44,0x30,0x0A,0x32, // 0x000002A0 .1C00/E0.00.D0.2
0x38,0x0A,0x41,0x44,0x0A,0x46,0x39,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x32,0x33, // 0x000002B0 8.AD.F9.02.D0.23
0x0A,0x41,0x39,0x0A,0x33,0x45,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A, // 0x000002C0 .A9.3E.20.4E.02.
0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x41,0x44,0x0A,0x46,0x38,0x0A,0x30, // 0x000002D0 20.4E.02.AD.F8.0
0x32,0x0A,0x46,0x30,0x0A,0x31,0x31,0x0A,0x41,0x44,0x0A,0x46,0x36,0x0A,0x30,0x32, // 0x000002E0 2.F0.11.AD.F6.02
0x0A,0x32,0x30,0x0A,0x31,0x32,0x0A,0x31,0x46,0x0A,0x41,0x44,0x0A,0x46,0x35,0x0A, // 0x000002F0 .20.12.1F.AD.F5.
0x30,0x32,0x0A,0x32,0x30,0x0A,0x31,0x32,0x0A,0x31,0x46,0x0A,0x41,0x39,0x0A,0x32, // 0x00000300 02.20.12.1F.A9.2
0x30,0x0A,0x32,0x30,0x0A,0x32,0x37,0x0A,0x31,0x46,0x0A,0x41,0x39,0x0A,0x46,0x46, // 0x00000310 0.20.27.1F.A9.FF
0x0A,0x38,0x44,0x0A,0x46,0x39,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A,0x42,0x31,0x0A, // 0x00000320 .8D.F9.02.20.B1.
0x31,0x44,0x0A,0x43,0x39,0x0A,0x32,0x31,0x0A,0x39,0x30,0x0A,0x33,0x41,0x0A,0x34, // 0x00000330 1D.C9.21.90.3A.4
0x38,0x0A,0x41,0x44,0x0A,0x30,0x30,0x0A,0x44,0x46,0x0A,0x34,0x39,0x0A,0x46,0x46, // 0x00000340 8.AD.00.DF.49.FF
0x0A,0x34,0x41,0x0A,0x39,0x30,0x0A,0x30,0x37,0x0A,0x32,0x39,0x0A,0x30,0x33,0x0A, // 0x00000350 .4A.90.07.29.03.
0x44,0x30,0x0A,0x32,0x36,0x0A,0x36,0x38,0x0A,0x44,0x30,0x0A,0x32,0x41,0x0A,0x32, // 0x00000360 D0.26.68.D0.2A.2
0x39,0x0A,0x30,0x33,0x0A,0x44,0x30,0x0A,0x30,0x41,0x0A,0x36,0x38,0x0A,0x43,0x39, // 0x00000370 9.03.D0.0A.68.C9
0x0A,0x36,0x31,0x0A,0x42,0x30,0x0A,0x32,0x31,0x0A,0x33,0x38,0x0A,0x45,0x39,0x0A, // 0x00000380 .61.B0.21.38.E9.
0x32,0x30,0x0A,0x44,0x30,0x0A,0x31,0x43,0x0A,0x34,0x41,0x0A,0x42,0x30,0x0A,0x31, // 0x00000390 20.D0.1C.4A.B0.1
0x32,0x0A,0x36,0x38,0x0A,0x43,0x39,0x0A,0x33,0x30,0x0A,0x42,0x30,0x0A,0x30,0x34, // 0x000003A0 2.68.C9.30.B0.04
0x0A,0x36,0x39,0x0A,0x31,0x30,0x0A,0x44,0x30,0x0A,0x31,0x30,0x0A,0x43,0x39,0x0A, // 0x000003B0 .69.10.D0.10.C9.
0x33,0x43,0x0A,0x42,0x30,0x0A,0x30,0x43,0x0A,0x33,0x38,0x0A,0x45,0x39,0x0A,0x31, // 0x000003C0 3C.B0.0C.38.E9.1
0x30,0x0A,0x44,0x30,0x0A,0x30,0x37,0x0A,0x36,0x38,0x0A,0x43,0x39,0x0A,0x35,0x30, // 0x000003D0 0.D0.07.68.C9.50
0x0A,0x39,0x30,0x0A,0x30,0x32,0x0A,0x45,0x39,0x0A,0x31,0x30,0x0A,0x45,0x30,0x0A, // 0x000003E0 .90.02.E9.10.E0.
0x34,0x37,0x0A,0x46,0x30,0x0A,0x30,0x43,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A,0x30, // 0x000003F0 47.F0.0C.EC.F7.0
0x32,0x0A,0x39,0x30,0x0A,0x30,0x37,0x0A,0x32,0x34,0x0A,0x36,0x34,0x0A,0x33,0x30, // 0x00000400 2.90.07.24.64.30
0x0A,0x30,0x33,0x0A,0x32,0x30,0x0A,0x31,0x44,0x0A,0x31,0x45,0x0A,0x43,0x39,0x0A, // 0x00000410 .03.20.1D.1E.C9.
0x34,0x30,0x0A,0x44,0x30,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x35,0x45,0x0A,0x43, // 0x00000420 40.D0.02.A9.5E.C
0x39,0x0A,0x31,0x42,0x0A,0x44,0x30,0x0A,0x31,0x34,0x0A,0x41,0x39,0x0A,0x30,0x30, // 0x00000430 9.1B.D0.14.A9.00
0x0A,0x38,0x44,0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x30,0x35,0x0A, // 0x00000440 .8D.03.02.8D.05.
0x30,0x32,0x0A,0x38,0x35,0x0A,0x36,0x34,0x0A,0x43,0x44,0x0A,0x46,0x38,0x0A,0x30, // 0x00000450 02.85.64.CD.F8.0
0x32,0x0A,0x46,0x30,0x0A,0x39,0x36,0x0A,0x38,0x44,0x0A,0x46,0x38,0x0A,0x30,0x32, // 0x00000460 2.F0.96.8D.F8.02
0x0A,0x44,0x30,0x0A,0x30,0x34,0x0A,0x43,0x39,0x0A,0x30,0x34,0x0A,0x44,0x30,0x0A, // 0x00000470 .D0.04.C9.04.D0.
0x30,0x39,0x0A,0x41,0x39,0x0A,0x34,0x30,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30, // 0x00000480 09.A9.40.20.4E.0
0x32,0x0A,0x41,0x32,0x0A,0x30,0x30,0x0A,0x41,0x39,0x0A,0x30,0x44,0x0A,0x43,0x39, // 0x00000490 2.A2.00.A9.0D.C9
0x0A,0x30,0x38,0x0A,0x44,0x30,0x0A,0x33,0x46,0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A, // 0x000004A0 .08.D0.3F.E0.00.
0x46,0x30,0x0A,0x31,0x34,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41, // 0x000004B0 F0.14.8E.F3.02.A
0x39,0x0A,0x32,0x30,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x46,0x30, // 0x000004C0 9.20.EC.F7.02.F0
0x0A,0x30,0x34,0x0A,0x42,0x30,0x0A,0x30,0x38,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A, // 0x000004D0 .04.B0.08.B5.13.
0x32,0x30,0x0A,0x43,0x37,0x0A,0x31,0x43,0x0A,0x41,0x45,0x0A,0x46,0x33,0x0A,0x30, // 0x000004E0 20.C7.1C.AE.F3.0
0x32,0x0A,0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A,0x41,0x45,0x0A,0x30,0x30, // 0x000004F0 2.4C.2C.1C.AE.00
0x0A,0x30,0x32,0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x43,0x45,0x0A, // 0x00000500 .02.9D.00.D3.CE.
0x46,0x33,0x0A,0x30,0x32,0x0A,0x43,0x41,0x0A,0x38,0x41,0x0A,0x43,0x36,0x0A,0x30, // 0x00000510 F3.02.CA.8A.C6.0
0x45,0x0A,0x32,0x39,0x0A,0x31,0x46,0x0A,0x43,0x39,0x0A,0x30,0x34,0x0A,0x44,0x30, // 0x00000520 E.29.1F.C9.04.D0
0x0A,0x30,0x38,0x0A,0x38,0x41,0x0A,0x45,0x39,0x0A,0x30,0x41,0x0A,0x41,0x41,0x0A, // 0x00000530 .08.8A.E9.0A.AA.
0x41,0x39,0x0A,0x31,0x35,0x0A,0x38,0x35,0x0A,0x30,0x45,0x0A,0x41,0x39,0x0A,0x35, // 0x00000540 A9.15.85.0E.A9.5
0x46,0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x38,0x45,0x0A,0x30,0x30, // 0x00000550 F.9D.00.D3.8E.00
0x0A,0x30,0x32,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A,0x30,0x33,0x0A,0x46,0x30,0x0A, // 0x00000560 .02.60.C9.03.F0.
0x39,0x38,0x0A,0x43,0x39,0x0A,0x30,0x43,0x0A,0x44,0x30,0x0A,0x30,0x39,0x0A,0x45, // 0x00000570 98.C9.0C.D0.09.E
0x43,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x46,0x30,0x0A,0x43,0x43,0x0A,0x42,0x30, // 0x00000580 C.F7.02.F0.CC.B0
0x0A,0x43,0x41,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x43,0x39,0x0A,0x30,0x41,0x0A, // 0x00000590 .CA.B5.13.C9.0A.
0x44,0x30,0x0A,0x30,0x33,0x0A,0x32,0x30,0x0A,0x32,0x44,0x0A,0x42,0x46,0x0A,0x43, // 0x000005A0 D0.03.20.2D.BF.C
0x39,0x0A,0x30,0x37,0x0A,0x44,0x30,0x0A,0x33,0x41,0x0A,0x32,0x30,0x0A,0x30,0x44, // 0x000005B0 9.07.D0.3A.20.0D
0x0A,0x31,0x44,0x0A,0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A,0x45,0x43,0x0A, // 0x000005C0 .1D.4C.2C.1C.EC.
0x46,0x37,0x0A,0x30,0x32,0x0A,0x42,0x30,0x0A,0x32,0x45,0x0A,0x43,0x45,0x0A,0x46, // 0x000005D0 F7.02.B0.2E.CE.F
0x37,0x0A,0x30,0x32,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x44, // 0x000005E0 7.02.8E.F3.02.AD
0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x34,0x38,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A, // 0x000005F0 .00.02.48.EC.F7.
0x30,0x32,0x0A,0x46,0x30,0x0A,0x30,0x41,0x0A,0x42,0x35,0x0A,0x31,0x34,0x0A,0x39, // 0x00000600 02.F0.0A.B5.14.9
0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x45,0x38, // 0x00000610 5.13.20.4E.02.E8
0x0A,0x44,0x30,0x0A,0x46,0x31,0x0A,0x41,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A, // 0x00000620 .D0.F1.AE.00.02.
0x41,0x39,0x0A,0x32,0x30,0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x36, // 0x00000630 A9.20.9D.00.D3.6
0x38,0x0A,0x41,0x41,0x0A,0x41,0x39,0x0A,0x35,0x46,0x0A,0x39,0x44,0x0A,0x30,0x30, // 0x00000640 8.AA.A9.5F.9D.00
0x0A,0x44,0x33,0x0A,0x38,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x41,0x45,0x0A, // 0x00000650 .D3.8E.00.02.AE.
0x46,0x33,0x0A,0x30,0x32,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A,0x30,0x39,0x0A,0x44, // 0x00000660 F3.02.60.C9.09.D
0x30,0x0A,0x35,0x39,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x42,0x30, // 0x00000670 0.59.EC.F7.02.B0
0x0A,0x35,0x31,0x0A,0x41,0x44,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x43,0x39,0x0A, // 0x00000680 .51.AD.F7.02.C9.
0x34,0x37,0x0A,0x46,0x30,0x0A,0x34,0x41,0x0A,0x45,0x45,0x0A,0x46,0x37,0x0A,0x30, // 0x00000690 47.F0.4A.EE.F7.0
0x32,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x44,0x0A,0x30,0x30, // 0x000006A0 2.8E.F3.02.AD.00
0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x39,0x38,0x0A, // 0x000006B0 .02.8D.F2.02.98.
0x34,0x38,0x0A,0x41,0x39,0x0A,0x32,0x30,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A,0x30, // 0x000006C0 48.A9.20.EC.F7.0
0x32,0x0A,0x46,0x30,0x0A,0x31,0x44,0x0A,0x42,0x34,0x0A,0x31,0x33,0x0A,0x39,0x35, // 0x000006D0 2.F0.1D.B4.13.95
0x0A,0x31,0x33,0x0A,0x41,0x44,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x43,0x39,0x0A, // 0x000006E0 .13.AD.00.02.C9.
0x37,0x41,0x0A,0x44,0x30,0x0A,0x30,0x39,0x0A,0x33,0x38,0x0A,0x41,0x44,0x0A,0x46, // 0x000006F0 7A.D0.09.38.AD.F
0x32,0x0A,0x30,0x32,0x0A,0x45,0x39,0x0A,0x32,0x30,0x0A,0x38,0x44,0x0A,0x46,0x32, // 0x00000700 2.02.E9.20.8D.F2
0x0A,0x30,0x32,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A, // 0x00000710 .02.B5.13.20.4E.
0x30,0x32,0x0A,0x39,0x38,0x0A,0x45,0x38,0x0A,0x44,0x30,0x0A,0x44,0x45,0x0A,0x41, // 0x00000720 02.98.E8.D0.DE.A
0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x32,0x30,0x0A,0x39,0x44, // 0x00000730 E.00.02.A9.20.9D
0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x36,0x38,0x0A,0x41,0x38,0x0A,0x41,0x45,0x0A, // 0x00000740 .00.D3.68.A8.AE.
0x46,0x32,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x35,0x46,0x0A,0x39,0x44,0x0A,0x30, // 0x00000750 F2.02.A9.5F.9D.0
0x30,0x0A,0x44,0x33,0x0A,0x38,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x41,0x45, // 0x00000760 0.D3.8E.00.02.AE
0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A, // 0x00000770 .F3.02.4C.2C.1C.
0x43,0x39,0x0A,0x30,0x35,0x0A,0x44,0x30,0x0A,0x32,0x45,0x0A,0x45,0x43,0x0A,0x46, // 0x00000780 C9.05.D0.2E.EC.F
0x37,0x0A,0x30,0x32,0x0A,0x46,0x30,0x0A,0x46,0x34,0x0A,0x42,0x30,0x0A,0x46,0x32, // 0x00000790 7.02.F0.F4.B0.F2
0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A, // 0x000007A0 .B5.13.20.4E.02.
0x45,0x38,0x0A,0x44,0x30,0x0A,0x46,0x31,0x0A,0x32,0x30,0x0A,0x30,0x30,0x0A,0x46, // 0x000007B0 E8.D0.F1.20.00.F
0x44,0x0A,0x43,0x39,0x0A,0x30,0x46,0x0A,0x44,0x30,0x0A,0x30,0x37,0x0A,0x45,0x43, // 0x000007C0 D.C9.0F.D0.07.EC
0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x39,0x30,0x0A,0x46,0x34,0x0A,0x42,0x30,0x0A, // 0x000007D0 .F7.02.90.F4.B0.
0x31,0x30,0x0A,0x32,0x34,0x0A,0x36,0x34,0x0A,0x31,0x30,0x0A,0x30,0x43,0x0A,0x43, // 0x000007E0 10.24.64.10.0C.C
0x39,0x0A,0x30,0x44,0x0A,0x46,0x30,0x0A,0x30,0x38,0x0A,0x43,0x39,0x0A,0x31,0x42, // 0x000007F0 9.0D.F0.08.C9.1B
0x0A,0x39,0x30,0x0A,0x45,0x36,0x0A,0x43,0x39,0x0A,0x37,0x42,0x0A,0x42,0x30,0x0A, // 0x00000800 .90.E6.C9.7B.B0.
0x45,0x32,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x31, // 0x00000810 E2.60.C9.02.D0.1
0x44,0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x31,0x36,0x0A,0x38,0x45, // 0x00000820 D.E0.00.F0.16.8E
0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x32,0x30,0x0A,0x45,0x43,0x0A, // 0x00000830 .F3.02.A9.20.EC.
0x46,0x37,0x0A,0x30,0x32,0x0A,0x46,0x30,0x0A,0x30,0x34,0x0A,0x42,0x30,0x0A,0x30, // 0x00000840 F7.02.F0.04.B0.0
0x41,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x43,0x37,0x0A,0x31,0x43, // 0x00000850 A.B5.13.20.C7.1C
0x0A,0x41,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x45,0x41,0x0A, // 0x00000860 .AE.F3.02.D0.EA.
0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A,0x43,0x39,0x0A,0x37,0x46,0x0A,0x46, // 0x00000870 4C.2C.1C.C9.7F.F
0x30,0x0A,0x30,0x34,0x0A,0x43,0x39,0x0A,0x39,0x46,0x0A,0x44,0x30,0x0A,0x31,0x42, // 0x00000880 0.04.C9.9F.D0.1B
0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x46,0x31,0x0A,0x38,0x45,0x0A, // 0x00000890 .E0.00.F0.F1.8E.
0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x32,0x30,0x0A,0x45,0x43,0x0A,0x46, // 0x000008A0 F3.02.A9.20.EC.F
0x37,0x0A,0x30,0x32,0x0A,0x46,0x30,0x0A,0x30,0x34,0x0A,0x42,0x30,0x0A,0x45,0x35, // 0x000008B0 7.02.F0.04.B0.E5
0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x43,0x37,0x0A,0x31,0x43,0x0A, // 0x000008C0 .B5.13.20.C7.1C.
0x41,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x30,0x37,0x0A,0x31, // 0x000008D0 AE.F3.02.4C.07.1
0x44,0x0A,0x43,0x39,0x0A,0x35,0x46,0x0A,0x46,0x30,0x0A,0x44,0x36,0x0A,0x43,0x39, // 0x000008E0 D.C9.5F.F0.D6.C9
0x0A,0x30,0x44,0x0A,0x46,0x30,0x0A,0x31,0x31,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A, // 0x000008F0 .0D.F0.11.60.C9.
0x37,0x46,0x0A,0x46,0x30,0x0A,0x30,0x42,0x0A,0x43,0x39,0x0A,0x39,0x46,0x0A,0x46, // 0x00000900 7F.F0.0B.C9.9F.F
0x30,0x0A,0x30,0x37,0x0A,0x43,0x39,0x0A,0x32,0x30,0x0A,0x39,0x30,0x0A,0x30,0x33, // 0x00000910 0.07.C9.20.90.03
0x0A,0x45,0x45,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x36,0x30,0x0A,0x41,0x39,0x0A, // 0x00000920 .EE.F7.02.60.A9.
0x32,0x30,0x0A,0x38,0x44,0x0A,0x30,0x31,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30, // 0x00000930 20.8D.01.02.A9.0
0x44,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x41, // 0x00000940 D.20.4E.02.A9.0A
0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A, // 0x00000950 .20.4E.02.A9.00.
0x38,0x44,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x46,0x39,0x0A,0x30, // 0x00000960 8D.F7.02.8D.F9.0
0x32,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x35,0x0A,0x30,0x30, // 0x00000970 2.8E.F3.02.A5.00
0x0A,0x46,0x30,0x0A,0x32,0x42,0x0A,0x41,0x32,0x0A,0x30,0x30,0x0A,0x38,0x45,0x0A, // 0x00000980 .F0.2B.A2.00.8E.
0x46,0x32,0x0A,0x30,0x32,0x0A,0x45,0x43,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x46, // 0x00000990 F2.02.EC.F3.02.F
0x30,0x0A,0x32,0x31,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x43,0x39,0x0A,0x32,0x32, // 0x000009A0 0.21.B5.13.C9.22
0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A,0x45,0x45,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A, // 0x000009B0 .D0.03.EE.F2.02.
0x41,0x44,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x34,0x41,0x0A,0x42,0x30,0x0A,0x30, // 0x000009C0 AD.F2.02.4A.B0.0
0x46,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x43,0x39,0x0A,0x36,0x31,0x0A,0x39,0x30, // 0x000009D0 F.B5.13.C9.61.90
0x0A,0x30,0x39,0x0A,0x43,0x39,0x0A,0x37,0x42,0x0A,0x42,0x30,0x0A,0x30,0x35,0x0A, // 0x000009E0 .09.C9.7B.B0.05.
0x33,0x38,0x0A,0x45,0x39,0x0A,0x32,0x30,0x0A,0x39,0x35,0x0A,0x31,0x33,0x0A,0x45, // 0x000009F0 38.E9.20.95.13.E
0x38,0x0A,0x44,0x30,0x0A,0x44,0x41,0x0A,0x39,0x38,0x0A,0x34,0x38,0x0A,0x38,0x41, // 0x00000A00 8.D0.DA.98.48.8A
0x0A,0x44,0x30,0x0A,0x30,0x35,0x0A,0x36,0x38,0x0A,0x41,0x38,0x0A,0x41,0x39,0x0A, // 0x00000A10 .D0.05.68.A8.A9.
0x30,0x44,0x0A,0x36,0x30,0x0A,0x41,0x30,0x0A,0x46,0x36,0x0A,0x41,0x32,0x0A,0x30, // 0x00000A20 0D.60.A0.F6.A2.0
0x30,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x45,0x38,0x0A,0x43,0x39,0x0A,0x32,0x30, // 0x00000A30 0.B5.13.E8.C9.20
0x0A,0x46,0x30,0x0A,0x46,0x39,0x0A,0x42,0x39,0x0A,0x30,0x30,0x0A,0x31,0x46,0x0A, // 0x00000A40 .F0.F9.B9.00.1F.
0x46,0x30,0x0A,0x31,0x37,0x0A,0x32,0x39,0x0A,0x37,0x46,0x0A,0x44,0x35,0x0A,0x31, // 0x00000A50 F0.17.29.7F.D5.1
0x32,0x0A,0x46,0x30,0x0A,0x30,0x39,0x0A,0x42,0x39,0x0A,0x30,0x30,0x0A,0x31,0x46, // 0x00000A60 2.F0.09.B9.00.1F
0x0A,0x43,0x38,0x0A,0x30,0x41,0x0A,0x39,0x30,0x0A,0x46,0x39,0x0A,0x42,0x30,0x0A, // 0x00000A70 .C8.0A.90.F9.B0.
0x45,0x33,0x0A,0x42,0x39,0x0A,0x30,0x30,0x0A,0x31,0x46,0x0A,0x43,0x38,0x0A,0x30, // 0x00000A80 E3.B9.00.1F.C8.0
0x41,0x0A,0x39,0x30,0x0A,0x44,0x45,0x0A,0x38,0x38,0x0A,0x43,0x30,0x0A,0x46,0x45, // 0x00000A90 A.90.DE.88.C0.FE
0x0A,0x44,0x30,0x0A,0x34,0x32,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A, // 0x00000AA0 .D0.42.A9.00.8D.
0x46,0x34,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x46,0x35,0x0A,0x30,0x32,0x0A,0x38, // 0x00000AB0 F4.02.8D.F5.02.8
0x44,0x0A,0x46,0x36,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x31,0x45, // 0x00000AC0 D.F6.02.20.F0.1E
0x0A,0x42,0x30,0x0A,0x43,0x30,0x0A,0x44,0x30,0x0A,0x30,0x45,0x0A,0x41,0x30,0x0A, // 0x00000AD0 .B0.C0.D0.0E.A0.
0x30,0x34,0x0A,0x32,0x41,0x0A,0x32,0x45,0x0A,0x46,0x35,0x0A,0x30,0x32,0x0A,0x32, // 0x00000AE0 04.2A.2E.F5.02.2
0x45,0x0A,0x46,0x36,0x0A,0x30,0x32,0x0A,0x38,0x38,0x0A,0x44,0x30,0x0A,0x46,0x36, // 0x00000AF0 E.F6.02.88.D0.F6
0x0A,0x46,0x30,0x0A,0x45,0x42,0x0A,0x43,0x39,0x0A,0x32,0x43,0x0A,0x44,0x30,0x0A, // 0x00000B00 .F0.EB.C9.2C.D0.
0x41,0x43,0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x31,0x45,0x0A,0x39,0x30,0x0A,0x30, // 0x00000B10 AC.20.F0.1E.90.0
0x43,0x0A,0x43,0x45,0x0A,0x46,0x38,0x0A,0x30,0x32,0x0A,0x36,0x38,0x0A,0x41,0x38, // 0x00000B20 C.CE.F8.02.68.A8
0x0A,0x32,0x30,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A, // 0x00000B30 .20.9B.02.A9.00.
0x41,0x41,0x0A,0x36,0x30,0x0A,0x44,0x30,0x0A,0x39,0x39,0x0A,0x41,0x30,0x0A,0x30, // 0x00000B40 AA.60.D0.99.A0.0
0x34,0x0A,0x32,0x41,0x0A,0x32,0x45,0x0A,0x46,0x34,0x0A,0x30,0x32,0x0A,0x38,0x38, // 0x00000B50 4.2A.2E.F4.02.88
0x0A,0x44,0x30,0x0A,0x46,0x39,0x0A,0x46,0x30,0x0A,0x45,0x32,0x0A,0x34,0x43,0x0A, // 0x00000B60 .D0.F9.F0.E2.4C.
0x34,0x37,0x0A,0x31,0x46,0x0A,0x45,0x43,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x42, // 0x00000B70 47.1F.EC.F3.02.B
0x30,0x0A,0x31,0x43,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x45,0x38,0x0A,0x43,0x39, // 0x00000B80 0.1C.B5.13.E8.C9
0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x46,0x34,0x0A,0x43,0x39,0x0A,0x33,0x30,0x0A, // 0x00000B90 .20.F0.F4.C9.30.
0x39,0x30,0x0A,0x30,0x45,0x0A,0x43,0x39,0x0A,0x33,0x41,0x0A,0x42,0x30,0x0A,0x30, // 0x00000BA0 90.0E.C9.3A.B0.0
0x41,0x0A,0x32,0x39,0x0A,0x30,0x46,0x0A,0x30,0x41,0x0A,0x30,0x41,0x0A,0x30,0x41, // 0x00000BB0 A.29.0F.0A.0A.0A
0x0A,0x30,0x41,0x0A,0x41,0x30,0x0A,0x30,0x30,0x0A,0x31,0x38,0x0A,0x36,0x30,0x0A, // 0x00000BC0 .0A.A0.00.18.60.
0x41,0x30,0x0A,0x46,0x46,0x0A,0x31,0x38,0x0A,0x36,0x30,0x0A,0x34,0x38,0x0A,0x32, // 0x00000BD0 A0.FF.18.60.48.2
0x39,0x0A,0x46,0x30,0x0A,0x34,0x41,0x0A,0x34,0x41,0x0A,0x34,0x41,0x0A,0x34,0x41, // 0x00000BE0 9.F0.4A.4A.4A.4A
0x0A,0x30,0x39,0x0A,0x33,0x30,0x0A,0x32,0x30,0x0A,0x33,0x44,0x0A,0x31,0x46,0x0A, // 0x00000BF0 .09.30.20.3D.1F.
0x36,0x38,0x0A,0x32,0x39,0x0A,0x30,0x46,0x0A,0x30,0x39,0x0A,0x33,0x30,0x0A,0x32, // 0x00000C00 68.29.0F.09.30.2
0x30,0x0A,0x33,0x44,0x0A,0x31,0x46,0x0A,0x36,0x30,0x0A,0x34,0x38,0x0A,0x46,0x38, // 0x00000C10 0.3D.1F.60.48.F8
0x0A,0x31,0x38,0x0A,0x41,0x44,0x0A,0x46,0x35,0x0A,0x30,0x32,0x0A,0x36,0x44,0x0A, // 0x00000C20 .18.AD.F5.02.6D.
0x46,0x34,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x46,0x35,0x0A,0x30,0x32,0x0A,0x41, // 0x00000C30 F4.02.8D.F5.02.A
0x44,0x0A,0x46,0x36,0x0A,0x30,0x32,0x0A,0x36,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44, // 0x00000C40 D.F6.02.69.00.8D
0x0A,0x46,0x36,0x0A,0x30,0x32,0x0A,0x44,0x38,0x0A,0x36,0x38,0x0A,0x39,0x35,0x0A, // 0x00000C50 .F6.02.D8.68.95.
0x31,0x33,0x0A,0x45,0x38,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x45, // 0x00000C60 13.E8.20.4E.02.E
0x45,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x36,0x30,0x0A,0x43,0x30,0x0A,0x46,0x39, // 0x00000C70 E.F7.02.60.C0.F9
0x0A,0x44,0x30,0x0A,0x37,0x35,0x0A,0x41,0x30,0x0A,0x30,0x31,0x0A,0x38,0x43,0x0A, // 0x00000C80 .D0.75.A0.01.8C.
0x46,0x32,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x31,0x45,0x0A,0x42, // 0x00000C90 F2.02.20.F0.1E.B
0x30,0x0A,0x30,0x46,0x0A,0x44,0x30,0x0A,0x33,0x35,0x0A,0x42,0x35,0x0A,0x31,0x32, // 0x00000CA0 0.0F.D0.35.B5.12
0x0A,0x41,0x43,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x45,0x45,0x0A,0x46,0x32,0x0A, // 0x00000CB0 .AC.F2.02.EE.F2.
0x30,0x32,0x0A,0x39,0x39,0x0A,0x31,0x33,0x0A,0x30,0x30,0x0A,0x44,0x30,0x0A,0x45, // 0x00000CC0 02.99.13.00.D0.E
0x43,0x0A,0x41,0x43,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x38,0x38,0x0A,0x46,0x30, // 0x00000CD0 C.AC.F2.02.88.F0
0x0A,0x32,0x32,0x0A,0x41,0x39,0x0A,0x39,0x39,0x0A,0x38,0x35,0x0A,0x31,0x33,0x0A, // 0x00000CE0 .22.A9.99.85.13.
0x41,0x39,0x0A,0x38,0x46,0x0A,0x38,0x44,0x0A,0x31,0x41,0x0A,0x30,0x32,0x0A,0x41, // 0x00000CF0 A9.8F.8D.1A.02.A
0x39,0x0A,0x31,0x46,0x0A,0x38,0x44,0x0A,0x31,0x42,0x0A,0x30,0x32,0x0A,0x41,0x39, // 0x00000D00 9.1F.8D.1B.02.A9
0x0A,0x43,0x33,0x0A,0x38,0x44,0x0A,0x31,0x38,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A, // 0x00000D10 .C3.8D.18.02.A9.
0x31,0x46,0x0A,0x38,0x44,0x0A,0x31,0x39,0x0A,0x30,0x32,0x0A,0x41,0x45,0x0A,0x46, // 0x00000D20 1F.8D.19.02.AE.F
0x32,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A,0x46,0x32, // 0x00000D30 2.02.A9.00.8D.F2
0x0A,0x30,0x32,0x0A,0x38,0x35,0x0A,0x36,0x34,0x0A,0x34,0x43,0x0A,0x37,0x42,0x0A, // 0x00000D40 .02.85.64.4C.7B.
0x31,0x45,0x0A,0x43,0x39,0x0A,0x32,0x30,0x0A,0x42,0x30,0x0A,0x30,0x39,0x0A,0x34, // 0x00000D50 1E.C9.20.B0.09.4
0x38,0x0A,0x41,0x44,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x33,0x44, // 0x00000D60 8.AD.F2.02.D0.3D
0x0A,0x36,0x38,0x0A,0x44,0x30,0x0A,0x32,0x31,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A, // 0x00000D70 .68.D0.21.8E.F3.
0x30,0x32,0x0A,0x41,0x45,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x45,0x30,0x0A,0x34, // 0x00000D80 02.AE.F2.02.E0.4
0x37,0x0A,0x46,0x30,0x0A,0x32,0x43,0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A,0x44,0x30, // 0x00000D90 7.F0.2C.E0.00.D0
0x0A,0x30,0x42,0x0A,0x43,0x39,0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x30,0x37,0x0A, // 0x00000DA0 .0B.C9.20.F0.07.
0x34,0x38,0x0A,0x32,0x30,0x0A,0x43,0x30,0x0A,0x30,0x32,0x0A,0x36,0x38,0x0A,0x44, // 0x00000DB0 48.20.C0.02.68.D
0x30,0x0A,0x30,0x35,0x0A,0x45,0x45,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x39,0x35, // 0x00000DC0 0.05.EE.F2.02.95
0x0A,0x31,0x33,0x0A,0x41,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A, // 0x00000DD0 .13.AE.F3.02.4C.
0x34,0x45,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x45,0x32,0x0A,0x31,0x46,0x0A,0x32, // 0x00000DE0 4E.02.4C.E2.1F.2
0x30,0x0A,0x43,0x30,0x0A,0x30,0x32,0x0A,0x41,0x45,0x0A,0x46,0x32,0x0A,0x30,0x32, // 0x00000DF0 0.C0.02.AE.F2.02
0x0A,0x38,0x45,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x43,0x45,0x0A,0x46,0x39,0x0A, // 0x00000E00 .8E.F7.02.CE.F9.
0x30,0x32,0x0A,0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A,0x41,0x45,0x0A,0x46, // 0x00000E10 02.4C.2C.1C.AE.F
0x33,0x0A,0x30,0x32,0x0A,0x34,0x38,0x0A,0x41,0x39,0x0A,0x34,0x44,0x0A,0x38,0x44, // 0x00000E20 3.02.48.A9.4D.8D
0x0A,0x31,0x41,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A, // 0x00000E30 .1A.02.A9.02.8D.
0x31,0x42,0x0A,0x30,0x32,0x0A,0x36,0x38,0x0A,0x36,0x30,0x0A,0x41,0x45,0x0A,0x46, // 0x00000E40 1B.02.68.60.AE.F
0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x37,0x42,0x0A,0x31,0x45,0x0A,0x32,0x34, // 0x00000E50 3.02.4C.7B.1E.24
0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A, // 0x00000E60 .24.24.24.24.24.
0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32, // 0x00000E70 24.24.24.24.24.2
0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x34,0x35,0x0A,0x34,0x34,0x0A,0x34,0x39, // 0x00000E80 4.24.24.45.44.49
0x0A,0x44,0x34,0x0A,0x34,0x31,0x0A,0x35,0x35,0x0A,0x35,0x34,0x0A,0x34,0x46,0x0A, // 0x00000E90 .D4.41.55.54.4F.
0x43,0x43,0x0A,0x30,0x30,0x0A,0x2E,0x30,0x32,0x32,0x32,0x47] // 0x00000EA0 CC.00..0222G
}

View file

@ -0,0 +1 @@
.0000/A9 07 85 FF A9 00 85 FE A8 A2 19 91 FE C8 D0 FB E6 FF CA D0 F6 A9 20 A2 00 9D 00 D0 9D 00 D1 9D 00 D2 9D 00 D3 E8 D0 F1 A9 85 85 FE A9 D0 85 FF A9 25 85 FC A9 D3 85 FD A0 14 A9 80 91 FE A9 87 91 FC 88 D0 F5 A2 14 A0 00 A5 FE 18 69 20 85 FE 90 02 E6 FF A9 8F 91 FE A0 15 A9 88 91 FE CA D0 E6 A9 07 85 FF 4C 71 05 EA 85 FD 85 FC 85 F9 85 F8 85 F7 85 F6 85 F0 A9 A6 85 A5 A9 D0 85 A6 A5 FF 85 9A A5 FE 85 99 A5 FD 10 03 18 69 50 85 FB A9 14 85 FA A2 00 A4 FB B9 40 0D 4A 90 04 A9 F0 B0 02 A9 2E 9D 26 D3 C8 C0 50 D0 02 A0 00 E8 A5 F0 4A 90 11 E0 14 F0 11 84 F5 8A A8 A9 AB 91 A5 A4 F5 20 69 03 E0 14 D0 CF A5 99 18 69 50 85 99 90 02 E6 9A A9 20 C5 9A D0 04 A9 07 85 9A A5 A5 18 69 20 85 A5 90 02 E6 A6 C6 FA D0 A7 4C 5F 02 82 .0222/00 01 00 0A 00 64 03 E8 27 10 00 00 00 00 A4 FA 91 F1 E6 FA 60 A0 00 38 A5 F3 FD 21 02 85 F5 CA A5 F4 FD 21 02 90 0A E8 C8 85 F4 A5 F5 85 F3 B0 E7 E8 98 09 30 20 30 02 CA CA D0 D9 60 A9 46 85 F1 A9 D3 85 F2 A2 08 A5 F8 85 F3 A5 F9 85 F4 A9 00 85 FA 20 37 02 A9 20 20 30 02 A9 28 20 30 02 4C A1 02 48 30 04 A9 2B 10 02 A9 2D 20 30 02 68 10 05 18 49 FF 69 01 85 F3 A2 04 20 37 02 60 A9 00 85 F4 A5 FD 20 85 02 A9 2C 20 30 02 A5 FC 20 85 02 EA A9 29 20 30 02 A9 20 20 30 02 A5 F6 85 F3 A5 F7 85 F4 A2 0A 20 37 02 4C EC 02 C9 50 D0 05 EA A9 00 F0 04 C9 B0 F0 F8 A0 10 CA D0 FD 88 D0 FA 60 8D 00 DF AD 00 DF 60 A9 7F 4C 57 05 C9 7F D0 0C E6 FD A5 FD 20 CF 02 85 FD 4C 60 03 A9 7F 20 E5 02 C9 BF D0 05 C6 FD 4C F7 02 A9 7F 20 E5 02 C9 DF D0 21 E6 FC A5 FC 20 CF 02 85 FC 38 A5 FE E9 50 85 FE B0 02 C6 FF A9 06 C5 FF D0 04 A9 1F 85 FF 4C 60 03 A9 7F 20 E5 02 C9 EF D0 33 C6 FC A5 FC 20 CF 02 85 FC 18 A5 FE 69 50 85 FE 90 02 E6 FF A9 20 C5 FF D0 04 A9 07 85 FF A9 7E 25 F0 85 F0 4C 77 00 A9 15 C6 F1 D0 FC 18 69 FF D0 F7 60 A5 F0 0A 90 03 4C 8F 03 E0 C0 F0 04 A2 C0 86 F2 20 69 03 E6 F2 F0 EE 4C EC 02 A5 F0 4A 4A B0 09 A5 F0 09 02 85 F0 4C AF 03 A9 FE 20 E5 02 C9 DE F0 08 4C 9B 04 A5 FB 91 F1 60 A9 00 85 FA A9 A6 85 F1 A9 D0 85 F2 A0 00 B1 F1 85 FB A9 AB 91 F1 20 00 FD C9 0A D0 0C A5 F0 49 01 85 F0 20 AA 03 4C A7 03 C9 32 D0 0A C0 13 F0 E5 20 AA 03 C8 D0 D7 C9 31 D0 0A C0 00 F0 F0 20 AA 03 88 10 C9 C9 33 D0 18 A9 13 C5 FA F0 EE E6 FA 20 AA 03 18 A9 20 65 F1 85 F1 90 02 E6 F2 D0 D4 C9 34 D0 19 A9 00 C5 FA F0 E2 C6 FA 20 AA 03 38 A5 F1 E9 20 85 F1 B0 02 C6 F2 4C BD 03 C9 0D D0 03 4C D2 03 C9 50 D0 5C A5 FE 85 F3 A5 FF 85 F4 A5 FA 85 F5 A9 00 C5 F5 F0 19 18 A5 F3 69 50 85 F3 90 02 E6 F4 A9 20 C5 F4 D0 04 A9 07 85 F4 C6 F5 D0 E7 A5 FD 10 03 18 69 50 84 FB 18 65 FB C9 50 90 02 E9 50 8C 11 02 A8 AD 13 02 C9 50 D0 06 A9 03 A2 F0 D0 04 A9 00 A2 2E 91 F3 86 FB AC 11 02 4C C5 03 C9 4F F0 A0 4C C5 03 A9 07 85 F2 A9 00 85 F1 85 FA A9 4E 85 F3 A9 4E 85 F4 A9 00 85 F5 A2 08 BC 68 05 B1 F1 4A 90 02 E6 F5 CA D0 F3 A9 03 A0 51 D1 F1 D0 2C A2 02 E4 F5 F0 0B E8 E4 F5 F0 06 A9 01 91 F1 85 FA E6 F1 D0 02 E6 F2 C6 F4 D0 CA 18 A5 F1 69 02 85 F1 90 02 E6 F2 C6 F3 D0 B7 F0 0A A2 03 E4 F5 D0 DF A9 02 D0 D7 A9 00 85 F9 85 F8 A9 06 85 F2 A9 FF 85 F1 A2 50 A0 50 B1 F1 C9 02 D0 06 A9 03 91 F1 D0 08 C9 01 D0 04 A9 00 91 F1 C9 03 D0 06 E6 F8 D0 02 E6 F9 88 D0 DF 18 A5 F1 69 50 85 F1 90 02 E6 F2 CA D0 CF A5 FA C9 00 D0 03 4C AF 03 E6 F6 D0 02 E6 F7 A5 F0 09 80 85 F0 4C 77 00 A0 FD 8C 00 DF AC 00 DF C0 EF F0 F4 20 E5 02 4C F1 02 00 01 02 50 52 A0 A1 A2 A9 4C 85 FE A9 00 4C 69 00 EA 00 00 00 00 00 00 00 .0000G

View file

@ -0,0 +1,211 @@
{"bytes": [
0x2E,0x30,0x30,0x30,0x30,0x2F,0x41,0x39,0x0D,0x30,0x37,0x0D,0x38,0x35,0x0D,0x46, // 0x00000000 .0000/A9.07.85.F
0x46,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46,0x45,0x0D,0x41,0x38, // 0x00000010 F.A9.00.85.FE.A8
0x0D,0x41,0x32,0x0D,0x31,0x39,0x0D,0x39,0x31,0x0D,0x46,0x45,0x0D,0x43,0x38,0x0D, // 0x00000020 .A2.19.91.FE.C8.
0x44,0x30,0x0D,0x46,0x42,0x0D,0x45,0x36,0x0D,0x46,0x46,0x0D,0x43,0x41,0x0D,0x44, // 0x00000030 D0.FB.E6.FF.CA.D
0x30,0x0D,0x46,0x36,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x41,0x32,0x0D,0x30,0x30, // 0x00000040 0.F6.A9.20.A2.00
0x0D,0x39,0x44,0x0D,0x30,0x30,0x0D,0x44,0x30,0x0D,0x39,0x44,0x0D,0x30,0x30,0x0D, // 0x00000050 .9D.00.D0.9D.00.
0x44,0x31,0x0D,0x39,0x44,0x0D,0x30,0x30,0x0D,0x44,0x32,0x0D,0x39,0x44,0x0D,0x30, // 0x00000060 D1.9D.00.D2.9D.0
0x30,0x0D,0x44,0x33,0x0D,0x45,0x38,0x0D,0x44,0x30,0x0D,0x46,0x31,0x0D,0x41,0x39, // 0x00000070 0.D3.E8.D0.F1.A9
0x0D,0x38,0x35,0x0D,0x38,0x35,0x0D,0x46,0x45,0x0D,0x41,0x39,0x0D,0x44,0x30,0x0D, // 0x00000080 .85.85.FE.A9.D0.
0x38,0x35,0x0D,0x46,0x46,0x0D,0x41,0x39,0x0D,0x32,0x35,0x0D,0x38,0x35,0x0D,0x46, // 0x00000090 85.FF.A9.25.85.F
0x43,0x0D,0x41,0x39,0x0D,0x44,0x33,0x0D,0x38,0x35,0x0D,0x46,0x44,0x0D,0x41,0x30, // 0x000000A0 C.A9.D3.85.FD.A0
0x0D,0x31,0x34,0x0D,0x41,0x39,0x0D,0x38,0x30,0x0D,0x39,0x31,0x0D,0x46,0x45,0x0D, // 0x000000B0 .14.A9.80.91.FE.
0x41,0x39,0x0D,0x38,0x37,0x0D,0x39,0x31,0x0D,0x46,0x43,0x0D,0x38,0x38,0x0D,0x44, // 0x000000C0 A9.87.91.FC.88.D
0x30,0x0D,0x46,0x35,0x0D,0x41,0x32,0x0D,0x31,0x34,0x0D,0x41,0x30,0x0D,0x30,0x30, // 0x000000D0 0.F5.A2.14.A0.00
0x0D,0x41,0x35,0x0D,0x46,0x45,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x32,0x30,0x0D, // 0x000000E0 .A5.FE.18.69.20.
0x38,0x35,0x0D,0x46,0x45,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x46, // 0x000000F0 85.FE.90.02.E6.F
0x46,0x0D,0x41,0x39,0x0D,0x38,0x46,0x0D,0x39,0x31,0x0D,0x46,0x45,0x0D,0x41,0x30, // 0x00000100 F.A9.8F.91.FE.A0
0x0D,0x31,0x35,0x0D,0x41,0x39,0x0D,0x38,0x38,0x0D,0x39,0x31,0x0D,0x46,0x45,0x0D, // 0x00000110 .15.A9.88.91.FE.
0x43,0x41,0x0D,0x44,0x30,0x0D,0x45,0x36,0x0D,0x41,0x39,0x0D,0x30,0x37,0x0D,0x38, // 0x00000120 CA.D0.E6.A9.07.8
0x35,0x0D,0x46,0x46,0x0D,0x34,0x43,0x0D,0x37,0x31,0x0D,0x30,0x35,0x0D,0x45,0x41, // 0x00000130 5.FF.4C.71.05.EA
0x0D,0x38,0x35,0x0D,0x46,0x44,0x0D,0x38,0x35,0x0D,0x46,0x43,0x0D,0x38,0x35,0x0D, // 0x00000140 .85.FD.85.FC.85.
0x46,0x39,0x0D,0x38,0x35,0x0D,0x46,0x38,0x0D,0x38,0x35,0x0D,0x46,0x37,0x0D,0x38, // 0x00000150 F9.85.F8.85.F7.8
0x35,0x0D,0x46,0x36,0x0D,0x38,0x35,0x0D,0x46,0x30,0x0D,0x41,0x39,0x0D,0x41,0x36, // 0x00000160 5.F6.85.F0.A9.A6
0x0D,0x38,0x35,0x0D,0x41,0x35,0x0D,0x41,0x39,0x0D,0x44,0x30,0x0D,0x38,0x35,0x0D, // 0x00000170 .85.A5.A9.D0.85.
0x41,0x36,0x0D,0x41,0x35,0x0D,0x46,0x46,0x0D,0x38,0x35,0x0D,0x39,0x41,0x0D,0x41, // 0x00000180 A6.A5.FF.85.9A.A
0x35,0x0D,0x46,0x45,0x0D,0x38,0x35,0x0D,0x39,0x39,0x0D,0x41,0x35,0x0D,0x46,0x44, // 0x00000190 5.FE.85.99.A5.FD
0x0D,0x31,0x30,0x0D,0x30,0x33,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D, // 0x000001A0 .10.03.18.69.50.
0x38,0x35,0x0D,0x46,0x42,0x0D,0x41,0x39,0x0D,0x31,0x34,0x0D,0x38,0x35,0x0D,0x46, // 0x000001B0 85.FB.A9.14.85.F
0x41,0x0D,0x41,0x32,0x0D,0x30,0x30,0x0D,0x41,0x34,0x0D,0x46,0x42,0x0D,0x42,0x39, // 0x000001C0 A.A2.00.A4.FB.B9
0x0D,0x34,0x30,0x0D,0x30,0x44,0x0D,0x34,0x41,0x0D,0x39,0x30,0x0D,0x30,0x34,0x0D, // 0x000001D0 .40.0D.4A.90.04.
0x41,0x39,0x0D,0x46,0x30,0x0D,0x42,0x30,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D,0x32, // 0x000001E0 A9.F0.B0.02.A9.2
0x45,0x0D,0x39,0x44,0x0D,0x32,0x36,0x0D,0x44,0x33,0x0D,0x43,0x38,0x0D,0x43,0x30, // 0x000001F0 E.9D.26.D3.C8.C0
0x0D,0x35,0x30,0x0D,0x44,0x30,0x0D,0x30,0x32,0x0D,0x41,0x30,0x0D,0x30,0x30,0x0D, // 0x00000200 .50.D0.02.A0.00.
0x45,0x38,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x34,0x41,0x0D,0x39,0x30,0x0D,0x31, // 0x00000210 E8.A5.F0.4A.90.1
0x31,0x0D,0x45,0x30,0x0D,0x31,0x34,0x0D,0x46,0x30,0x0D,0x31,0x31,0x0D,0x38,0x34, // 0x00000220 1.E0.14.F0.11.84
0x0D,0x46,0x35,0x0D,0x38,0x41,0x0D,0x41,0x38,0x0D,0x41,0x39,0x0D,0x41,0x42,0x0D, // 0x00000230 .F5.8A.A8.A9.AB.
0x39,0x31,0x0D,0x41,0x35,0x0D,0x41,0x34,0x0D,0x46,0x35,0x0D,0x32,0x30,0x0D,0x36, // 0x00000240 91.A5.A4.F5.20.6
0x39,0x0D,0x30,0x33,0x0D,0x45,0x30,0x0D,0x31,0x34,0x0D,0x44,0x30,0x0D,0x43,0x46, // 0x00000250 9.03.E0.14.D0.CF
0x0D,0x41,0x35,0x0D,0x39,0x39,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D, // 0x00000260 .A5.99.18.69.50.
0x38,0x35,0x0D,0x39,0x39,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x39, // 0x00000270 85.99.90.02.E6.9
0x41,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x43,0x35,0x0D,0x39,0x41,0x0D,0x44,0x30, // 0x00000280 A.A9.20.C5.9A.D0
0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D,0x30,0x37,0x0D,0x38,0x35,0x0D,0x39,0x41,0x0D, // 0x00000290 .04.A9.07.85.9A.
0x41,0x35,0x0D,0x41,0x35,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x32,0x30,0x0D,0x38, // 0x000002A0 A5.A5.18.69.20.8
0x35,0x0D,0x41,0x35,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x41,0x36, // 0x000002B0 5.A5.90.02.E6.A6
0x0D,0x43,0x36,0x0D,0x46,0x41,0x0D,0x44,0x30,0x0D,0x41,0x37,0x0D,0x34,0x43,0x0D, // 0x000002C0 .C6.FA.D0.A7.4C.
0x35,0x46,0x0D,0x30,0x32,0x0D,0x38,0x32,0x0D,0x2E,0x30,0x32,0x32,0x32,0x2F,0x30, // 0x000002D0 5F.02.82..0222/0
0x30,0x0D,0x30,0x31,0x0D,0x30,0x30,0x0D,0x30,0x41,0x0D,0x30,0x30,0x0D,0x36,0x34, // 0x000002E0 0.01.00.0A.00.64
0x0D,0x30,0x33,0x0D,0x45,0x38,0x0D,0x32,0x37,0x0D,0x31,0x30,0x0D,0x30,0x30,0x0D, // 0x000002F0 .03.E8.27.10.00.
0x30,0x30,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D,0x41,0x34,0x0D,0x46,0x41,0x0D,0x39, // 0x00000300 00.00.00.A4.FA.9
0x31,0x0D,0x46,0x31,0x0D,0x45,0x36,0x0D,0x46,0x41,0x0D,0x36,0x30,0x0D,0x41,0x30, // 0x00000310 1.F1.E6.FA.60.A0
0x0D,0x30,0x30,0x0D,0x33,0x38,0x0D,0x41,0x35,0x0D,0x46,0x33,0x0D,0x46,0x44,0x0D, // 0x00000320 .00.38.A5.F3.FD.
0x32,0x31,0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D,0x46,0x35,0x0D,0x43,0x41,0x0D,0x41, // 0x00000330 21.02.85.F5.CA.A
0x35,0x0D,0x46,0x34,0x0D,0x46,0x44,0x0D,0x32,0x31,0x0D,0x30,0x32,0x0D,0x39,0x30, // 0x00000340 5.F4.FD.21.02.90
0x0D,0x30,0x41,0x0D,0x45,0x38,0x0D,0x43,0x38,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D, // 0x00000350 .0A.E8.C8.85.F4.
0x41,0x35,0x0D,0x46,0x35,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D,0x42,0x30,0x0D,0x45, // 0x00000360 A5.F5.85.F3.B0.E
0x37,0x0D,0x45,0x38,0x0D,0x39,0x38,0x0D,0x30,0x39,0x0D,0x33,0x30,0x0D,0x32,0x30, // 0x00000370 7.E8.98.09.30.20
0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D,0x43,0x41,0x0D,0x43,0x41,0x0D,0x44,0x30,0x0D, // 0x00000380 .30.02.CA.CA.D0.
0x44,0x39,0x0D,0x36,0x30,0x0D,0x41,0x39,0x0D,0x34,0x36,0x0D,0x38,0x35,0x0D,0x46, // 0x00000390 D9.60.A9.46.85.F
0x31,0x0D,0x41,0x39,0x0D,0x44,0x33,0x0D,0x38,0x35,0x0D,0x46,0x32,0x0D,0x41,0x32, // 0x000003A0 1.A9.D3.85.F2.A2
0x0D,0x30,0x38,0x0D,0x41,0x35,0x0D,0x46,0x38,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D, // 0x000003B0 .08.A5.F8.85.F3.
0x41,0x35,0x0D,0x46,0x39,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D,0x41,0x39,0x0D,0x30, // 0x000003C0 A5.F9.85.F4.A9.0
0x30,0x0D,0x38,0x35,0x0D,0x46,0x41,0x0D,0x32,0x30,0x0D,0x33,0x37,0x0D,0x30,0x32, // 0x000003D0 0.85.FA.20.37.02
0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x32,0x30,0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D, // 0x000003E0 .A9.20.20.30.02.
0x41,0x39,0x0D,0x32,0x38,0x0D,0x32,0x30,0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D,0x34, // 0x000003F0 A9.28.20.30.02.4
0x43,0x0D,0x41,0x31,0x0D,0x30,0x32,0x0D,0x34,0x38,0x0D,0x33,0x30,0x0D,0x30,0x34, // 0x00000400 C.A1.02.48.30.04
0x0D,0x41,0x39,0x0D,0x32,0x42,0x0D,0x31,0x30,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D, // 0x00000410 .A9.2B.10.02.A9.
0x32,0x44,0x0D,0x32,0x30,0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D,0x36,0x38,0x0D,0x31, // 0x00000420 2D.20.30.02.68.1
0x30,0x0D,0x30,0x35,0x0D,0x31,0x38,0x0D,0x34,0x39,0x0D,0x46,0x46,0x0D,0x36,0x39, // 0x00000430 0.05.18.49.FF.69
0x0D,0x30,0x31,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D,0x41,0x32,0x0D,0x30,0x34,0x0D, // 0x00000440 .01.85.F3.A2.04.
0x32,0x30,0x0D,0x33,0x37,0x0D,0x30,0x32,0x0D,0x36,0x30,0x0D,0x41,0x39,0x0D,0x30, // 0x00000450 20.37.02.60.A9.0
0x30,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D,0x41,0x35,0x0D,0x46,0x44,0x0D,0x32,0x30, // 0x00000460 0.85.F4.A5.FD.20
0x0D,0x38,0x35,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D,0x32,0x43,0x0D,0x32,0x30,0x0D, // 0x00000470 .85.02.A9.2C.20.
0x33,0x30,0x0D,0x30,0x32,0x0D,0x41,0x35,0x0D,0x46,0x43,0x0D,0x32,0x30,0x0D,0x38, // 0x00000480 30.02.A5.FC.20.8
0x35,0x0D,0x30,0x32,0x0D,0x45,0x41,0x0D,0x41,0x39,0x0D,0x32,0x39,0x0D,0x32,0x30, // 0x00000490 5.02.EA.A9.29.20
0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x32,0x30,0x0D, // 0x000004A0 .30.02.A9.20.20.
0x33,0x30,0x0D,0x30,0x32,0x0D,0x41,0x35,0x0D,0x46,0x36,0x0D,0x38,0x35,0x0D,0x46, // 0x000004B0 30.02.A5.F6.85.F
0x33,0x0D,0x41,0x35,0x0D,0x46,0x37,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D,0x41,0x32, // 0x000004C0 3.A5.F7.85.F4.A2
0x0D,0x30,0x41,0x0D,0x32,0x30,0x0D,0x33,0x37,0x0D,0x30,0x32,0x0D,0x34,0x43,0x0D, // 0x000004D0 .0A.20.37.02.4C.
0x45,0x43,0x0D,0x30,0x32,0x0D,0x43,0x39,0x0D,0x35,0x30,0x0D,0x44,0x30,0x0D,0x30, // 0x000004E0 EC.02.C9.50.D0.0
0x35,0x0D,0x45,0x41,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x46,0x30,0x0D,0x30,0x34, // 0x000004F0 5.EA.A9.00.F0.04
0x0D,0x43,0x39,0x0D,0x42,0x30,0x0D,0x46,0x30,0x0D,0x46,0x38,0x0D,0x41,0x30,0x0D, // 0x00000500 .C9.B0.F0.F8.A0.
0x31,0x30,0x0D,0x43,0x41,0x0D,0x44,0x30,0x0D,0x46,0x44,0x0D,0x38,0x38,0x0D,0x44, // 0x00000510 10.CA.D0.FD.88.D
0x30,0x0D,0x46,0x41,0x0D,0x36,0x30,0x0D,0x38,0x44,0x0D,0x30,0x30,0x0D,0x44,0x46, // 0x00000520 0.FA.60.8D.00.DF
0x0D,0x41,0x44,0x0D,0x30,0x30,0x0D,0x44,0x46,0x0D,0x36,0x30,0x0D,0x41,0x39,0x0D, // 0x00000530 .AD.00.DF.60.A9.
0x37,0x46,0x0D,0x34,0x43,0x0D,0x35,0x37,0x0D,0x30,0x35,0x0D,0x43,0x39,0x0D,0x37, // 0x00000540 7F.4C.57.05.C9.7
0x46,0x0D,0x44,0x30,0x0D,0x30,0x43,0x0D,0x45,0x36,0x0D,0x46,0x44,0x0D,0x41,0x35, // 0x00000550 F.D0.0C.E6.FD.A5
0x0D,0x46,0x44,0x0D,0x32,0x30,0x0D,0x43,0x46,0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D, // 0x00000560 .FD.20.CF.02.85.
0x46,0x44,0x0D,0x34,0x43,0x0D,0x36,0x30,0x0D,0x30,0x33,0x0D,0x41,0x39,0x0D,0x37, // 0x00000570 FD.4C.60.03.A9.7
0x46,0x0D,0x32,0x30,0x0D,0x45,0x35,0x0D,0x30,0x32,0x0D,0x43,0x39,0x0D,0x42,0x46, // 0x00000580 F.20.E5.02.C9.BF
0x0D,0x44,0x30,0x0D,0x30,0x35,0x0D,0x43,0x36,0x0D,0x46,0x44,0x0D,0x34,0x43,0x0D, // 0x00000590 .D0.05.C6.FD.4C.
0x46,0x37,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D,0x37,0x46,0x0D,0x32,0x30,0x0D,0x45, // 0x000005A0 F7.02.A9.7F.20.E
0x35,0x0D,0x30,0x32,0x0D,0x43,0x39,0x0D,0x44,0x46,0x0D,0x44,0x30,0x0D,0x32,0x31, // 0x000005B0 5.02.C9.DF.D0.21
0x0D,0x45,0x36,0x0D,0x46,0x43,0x0D,0x41,0x35,0x0D,0x46,0x43,0x0D,0x32,0x30,0x0D, // 0x000005C0 .E6.FC.A5.FC.20.
0x43,0x46,0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D,0x46,0x43,0x0D,0x33,0x38,0x0D,0x41, // 0x000005D0 CF.02.85.FC.38.A
0x35,0x0D,0x46,0x45,0x0D,0x45,0x39,0x0D,0x35,0x30,0x0D,0x38,0x35,0x0D,0x46,0x45, // 0x000005E0 5.FE.E9.50.85.FE
0x0D,0x42,0x30,0x0D,0x30,0x32,0x0D,0x43,0x36,0x0D,0x46,0x46,0x0D,0x41,0x39,0x0D, // 0x000005F0 .B0.02.C6.FF.A9.
0x30,0x36,0x0D,0x43,0x35,0x0D,0x46,0x46,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41, // 0x00000600 06.C5.FF.D0.04.A
0x39,0x0D,0x31,0x46,0x0D,0x38,0x35,0x0D,0x46,0x46,0x0D,0x34,0x43,0x0D,0x36,0x30, // 0x00000610 9.1F.85.FF.4C.60
0x0D,0x30,0x33,0x0D,0x41,0x39,0x0D,0x37,0x46,0x0D,0x32,0x30,0x0D,0x45,0x35,0x0D, // 0x00000620 .03.A9.7F.20.E5.
0x30,0x32,0x0D,0x43,0x39,0x0D,0x45,0x46,0x0D,0x44,0x30,0x0D,0x33,0x33,0x0D,0x43, // 0x00000630 02.C9.EF.D0.33.C
0x36,0x0D,0x46,0x43,0x0D,0x41,0x35,0x0D,0x46,0x43,0x0D,0x32,0x30,0x0D,0x43,0x46, // 0x00000640 6.FC.A5.FC.20.CF
0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D,0x46,0x43,0x0D,0x31,0x38,0x0D,0x41,0x35,0x0D, // 0x00000650 .02.85.FC.18.A5.
0x46,0x45,0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D,0x38,0x35,0x0D,0x46,0x45,0x0D,0x39, // 0x00000660 FE.69.50.85.FE.9
0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x46,0x46,0x0D,0x41,0x39,0x0D,0x32,0x30, // 0x00000670 0.02.E6.FF.A9.20
0x0D,0x43,0x35,0x0D,0x46,0x46,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D, // 0x00000680 .C5.FF.D0.04.A9.
0x30,0x37,0x0D,0x38,0x35,0x0D,0x46,0x46,0x0D,0x41,0x39,0x0D,0x37,0x45,0x0D,0x32, // 0x00000690 07.85.FF.A9.7E.2
0x35,0x0D,0x46,0x30,0x0D,0x38,0x35,0x0D,0x46,0x30,0x0D,0x34,0x43,0x0D,0x37,0x37, // 0x000006A0 5.F0.85.F0.4C.77
0x0D,0x30,0x30,0x0D,0x41,0x39,0x0D,0x31,0x35,0x0D,0x43,0x36,0x0D,0x46,0x31,0x0D, // 0x000006B0 .00.A9.15.C6.F1.
0x44,0x30,0x0D,0x46,0x43,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x46,0x46,0x0D,0x44, // 0x000006C0 D0.FC.18.69.FF.D
0x30,0x0D,0x46,0x37,0x0D,0x36,0x30,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x30,0x41, // 0x000006D0 0.F7.60.A5.F0.0A
0x0D,0x39,0x30,0x0D,0x30,0x33,0x0D,0x34,0x43,0x0D,0x38,0x46,0x0D,0x30,0x33,0x0D, // 0x000006E0 .90.03.4C.8F.03.
0x45,0x30,0x0D,0x43,0x30,0x0D,0x46,0x30,0x0D,0x30,0x34,0x0D,0x41,0x32,0x0D,0x43, // 0x000006F0 E0.C0.F0.04.A2.C
0x30,0x0D,0x38,0x36,0x0D,0x46,0x32,0x0D,0x32,0x30,0x0D,0x36,0x39,0x0D,0x30,0x33, // 0x00000700 0.86.F2.20.69.03
0x0D,0x45,0x36,0x0D,0x46,0x32,0x0D,0x46,0x30,0x0D,0x45,0x45,0x0D,0x34,0x43,0x0D, // 0x00000710 .E6.F2.F0.EE.4C.
0x45,0x43,0x0D,0x30,0x32,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x34,0x41,0x0D,0x34, // 0x00000720 EC.02.A5.F0.4A.4
0x41,0x0D,0x42,0x30,0x0D,0x30,0x39,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x30,0x39, // 0x00000730 A.B0.09.A5.F0.09
0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D,0x46,0x30,0x0D,0x34,0x43,0x0D,0x41,0x46,0x0D, // 0x00000740 .02.85.F0.4C.AF.
0x30,0x33,0x0D,0x41,0x39,0x0D,0x46,0x45,0x0D,0x32,0x30,0x0D,0x45,0x35,0x0D,0x30, // 0x00000750 03.A9.FE.20.E5.0
0x32,0x0D,0x43,0x39,0x0D,0x44,0x45,0x0D,0x46,0x30,0x0D,0x30,0x38,0x0D,0x34,0x43, // 0x00000760 2.C9.DE.F0.08.4C
0x0D,0x39,0x42,0x0D,0x30,0x34,0x0D,0x41,0x35,0x0D,0x46,0x42,0x0D,0x39,0x31,0x0D, // 0x00000770 .9B.04.A5.FB.91.
0x46,0x31,0x0D,0x36,0x30,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46, // 0x00000780 F1.60.A9.00.85.F
0x41,0x0D,0x41,0x39,0x0D,0x41,0x36,0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x41,0x39, // 0x00000790 A.A9.A6.85.F1.A9
0x0D,0x44,0x30,0x0D,0x38,0x35,0x0D,0x46,0x32,0x0D,0x41,0x30,0x0D,0x30,0x30,0x0D, // 0x000007A0 .D0.85.F2.A0.00.
0x42,0x31,0x0D,0x46,0x31,0x0D,0x38,0x35,0x0D,0x46,0x42,0x0D,0x41,0x39,0x0D,0x41, // 0x000007B0 B1.F1.85.FB.A9.A
0x42,0x0D,0x39,0x31,0x0D,0x46,0x31,0x0D,0x32,0x30,0x0D,0x30,0x30,0x0D,0x46,0x44, // 0x000007C0 B.91.F1.20.00.FD
0x0D,0x43,0x39,0x0D,0x30,0x41,0x0D,0x44,0x30,0x0D,0x30,0x43,0x0D,0x41,0x35,0x0D, // 0x000007D0 .C9.0A.D0.0C.A5.
0x46,0x30,0x0D,0x34,0x39,0x0D,0x30,0x31,0x0D,0x38,0x35,0x0D,0x46,0x30,0x0D,0x32, // 0x000007E0 F0.49.01.85.F0.2
0x30,0x0D,0x41,0x41,0x0D,0x30,0x33,0x0D,0x34,0x43,0x0D,0x41,0x37,0x0D,0x30,0x33, // 0x000007F0 0.AA.03.4C.A7.03
0x0D,0x43,0x39,0x0D,0x33,0x32,0x0D,0x44,0x30,0x0D,0x30,0x41,0x0D,0x43,0x30,0x0D, // 0x00000800 .C9.32.D0.0A.C0.
0x31,0x33,0x0D,0x46,0x30,0x0D,0x45,0x35,0x0D,0x32,0x30,0x0D,0x41,0x41,0x0D,0x30, // 0x00000810 13.F0.E5.20.AA.0
0x33,0x0D,0x43,0x38,0x0D,0x44,0x30,0x0D,0x44,0x37,0x0D,0x43,0x39,0x0D,0x33,0x31, // 0x00000820 3.C8.D0.D7.C9.31
0x0D,0x44,0x30,0x0D,0x30,0x41,0x0D,0x43,0x30,0x0D,0x30,0x30,0x0D,0x46,0x30,0x0D, // 0x00000830 .D0.0A.C0.00.F0.
0x46,0x30,0x0D,0x32,0x30,0x0D,0x41,0x41,0x0D,0x30,0x33,0x0D,0x38,0x38,0x0D,0x31, // 0x00000840 F0.20.AA.03.88.1
0x30,0x0D,0x43,0x39,0x0D,0x43,0x39,0x0D,0x33,0x33,0x0D,0x44,0x30,0x0D,0x31,0x38, // 0x00000850 0.C9.C9.33.D0.18
0x0D,0x41,0x39,0x0D,0x31,0x33,0x0D,0x43,0x35,0x0D,0x46,0x41,0x0D,0x46,0x30,0x0D, // 0x00000860 .A9.13.C5.FA.F0.
0x45,0x45,0x0D,0x45,0x36,0x0D,0x46,0x41,0x0D,0x32,0x30,0x0D,0x41,0x41,0x0D,0x30, // 0x00000870 EE.E6.FA.20.AA.0
0x33,0x0D,0x31,0x38,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x36,0x35,0x0D,0x46,0x31, // 0x00000880 3.18.A9.20.65.F1
0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D, // 0x00000890 .85.F1.90.02.E6.
0x46,0x32,0x0D,0x44,0x30,0x0D,0x44,0x34,0x0D,0x43,0x39,0x0D,0x33,0x34,0x0D,0x44, // 0x000008A0 F2.D0.D4.C9.34.D
0x30,0x0D,0x31,0x39,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x43,0x35,0x0D,0x46,0x41, // 0x000008B0 0.19.A9.00.C5.FA
0x0D,0x46,0x30,0x0D,0x45,0x32,0x0D,0x43,0x36,0x0D,0x46,0x41,0x0D,0x32,0x30,0x0D, // 0x000008C0 .F0.E2.C6.FA.20.
0x41,0x41,0x0D,0x30,0x33,0x0D,0x33,0x38,0x0D,0x41,0x35,0x0D,0x46,0x31,0x0D,0x45, // 0x000008D0 AA.03.38.A5.F1.E
0x39,0x0D,0x32,0x30,0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x42,0x30,0x0D,0x30,0x32, // 0x000008E0 9.20.85.F1.B0.02
0x0D,0x43,0x36,0x0D,0x46,0x32,0x0D,0x34,0x43,0x0D,0x42,0x44,0x0D,0x30,0x33,0x0D, // 0x000008F0 .C6.F2.4C.BD.03.
0x43,0x39,0x0D,0x30,0x44,0x0D,0x44,0x30,0x0D,0x30,0x33,0x0D,0x34,0x43,0x0D,0x44, // 0x00000900 C9.0D.D0.03.4C.D
0x32,0x0D,0x30,0x33,0x0D,0x43,0x39,0x0D,0x35,0x30,0x0D,0x44,0x30,0x0D,0x35,0x43, // 0x00000910 2.03.C9.50.D0.5C
0x0D,0x41,0x35,0x0D,0x46,0x45,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D,0x41,0x35,0x0D, // 0x00000920 .A5.FE.85.F3.A5.
0x46,0x46,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D,0x41,0x35,0x0D,0x46,0x41,0x0D,0x38, // 0x00000930 FF.85.F4.A5.FA.8
0x35,0x0D,0x46,0x35,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x43,0x35,0x0D,0x46,0x35, // 0x00000940 5.F5.A9.00.C5.F5
0x0D,0x46,0x30,0x0D,0x31,0x39,0x0D,0x31,0x38,0x0D,0x41,0x35,0x0D,0x46,0x33,0x0D, // 0x00000950 .F0.19.18.A5.F3.
0x36,0x39,0x0D,0x35,0x30,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D,0x39,0x30,0x0D,0x30, // 0x00000960 69.50.85.F3.90.0
0x32,0x0D,0x45,0x36,0x0D,0x46,0x34,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x43,0x35, // 0x00000970 2.E6.F4.A9.20.C5
0x0D,0x46,0x34,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D,0x30,0x37,0x0D, // 0x00000980 .F4.D0.04.A9.07.
0x38,0x35,0x0D,0x46,0x34,0x0D,0x43,0x36,0x0D,0x46,0x35,0x0D,0x44,0x30,0x0D,0x45, // 0x00000990 85.F4.C6.F5.D0.E
0x37,0x0D,0x41,0x35,0x0D,0x46,0x44,0x0D,0x31,0x30,0x0D,0x30,0x33,0x0D,0x31,0x38, // 0x000009A0 7.A5.FD.10.03.18
0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D,0x38,0x34,0x0D,0x46,0x42,0x0D,0x31,0x38,0x0D, // 0x000009B0 .69.50.84.FB.18.
0x36,0x35,0x0D,0x46,0x42,0x0D,0x43,0x39,0x0D,0x35,0x30,0x0D,0x39,0x30,0x0D,0x30, // 0x000009C0 65.FB.C9.50.90.0
0x32,0x0D,0x45,0x39,0x0D,0x35,0x30,0x0D,0x38,0x43,0x0D,0x31,0x31,0x0D,0x30,0x32, // 0x000009D0 2.E9.50.8C.11.02
0x0D,0x41,0x38,0x0D,0x41,0x44,0x0D,0x31,0x33,0x0D,0x30,0x32,0x0D,0x43,0x39,0x0D, // 0x000009E0 .A8.AD.13.02.C9.
0x35,0x30,0x0D,0x44,0x30,0x0D,0x30,0x36,0x0D,0x41,0x39,0x0D,0x30,0x33,0x0D,0x41, // 0x000009F0 50.D0.06.A9.03.A
0x32,0x0D,0x46,0x30,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D,0x30,0x30, // 0x00000A00 2.F0.D0.04.A9.00
0x0D,0x41,0x32,0x0D,0x32,0x45,0x0D,0x39,0x31,0x0D,0x46,0x33,0x0D,0x38,0x36,0x0D, // 0x00000A10 .A2.2E.91.F3.86.
0x46,0x42,0x0D,0x41,0x43,0x0D,0x31,0x31,0x0D,0x30,0x32,0x0D,0x34,0x43,0x0D,0x43, // 0x00000A20 FB.AC.11.02.4C.C
0x35,0x0D,0x30,0x33,0x0D,0x43,0x39,0x0D,0x34,0x46,0x0D,0x46,0x30,0x0D,0x41,0x30, // 0x00000A30 5.03.C9.4F.F0.A0
0x0D,0x34,0x43,0x0D,0x43,0x35,0x0D,0x30,0x33,0x0D,0x41,0x39,0x0D,0x30,0x37,0x0D, // 0x00000A40 .4C.C5.03.A9.07.
0x38,0x35,0x0D,0x46,0x32,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46, // 0x00000A50 85.F2.A9.00.85.F
0x31,0x0D,0x38,0x35,0x0D,0x46,0x41,0x0D,0x41,0x39,0x0D,0x34,0x45,0x0D,0x38,0x35, // 0x00000A60 1.85.FA.A9.4E.85
0x0D,0x46,0x33,0x0D,0x41,0x39,0x0D,0x34,0x45,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D, // 0x00000A70 .F3.A9.4E.85.F4.
0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46,0x35,0x0D,0x41,0x32,0x0D,0x30, // 0x00000A80 A9.00.85.F5.A2.0
0x38,0x0D,0x42,0x43,0x0D,0x36,0x38,0x0D,0x30,0x35,0x0D,0x42,0x31,0x0D,0x46,0x31, // 0x00000A90 8.BC.68.05.B1.F1
0x0D,0x34,0x41,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x46,0x35,0x0D, // 0x00000AA0 .4A.90.02.E6.F5.
0x43,0x41,0x0D,0x44,0x30,0x0D,0x46,0x33,0x0D,0x41,0x39,0x0D,0x30,0x33,0x0D,0x41, // 0x00000AB0 CA.D0.F3.A9.03.A
0x30,0x0D,0x35,0x31,0x0D,0x44,0x31,0x0D,0x46,0x31,0x0D,0x44,0x30,0x0D,0x32,0x43, // 0x00000AC0 0.51.D1.F1.D0.2C
0x0D,0x41,0x32,0x0D,0x30,0x32,0x0D,0x45,0x34,0x0D,0x46,0x35,0x0D,0x46,0x30,0x0D, // 0x00000AD0 .A2.02.E4.F5.F0.
0x30,0x42,0x0D,0x45,0x38,0x0D,0x45,0x34,0x0D,0x46,0x35,0x0D,0x46,0x30,0x0D,0x30, // 0x00000AE0 0B.E8.E4.F5.F0.0
0x36,0x0D,0x41,0x39,0x0D,0x30,0x31,0x0D,0x39,0x31,0x0D,0x46,0x31,0x0D,0x38,0x35, // 0x00000AF0 6.A9.01.91.F1.85
0x0D,0x46,0x41,0x0D,0x45,0x36,0x0D,0x46,0x31,0x0D,0x44,0x30,0x0D,0x30,0x32,0x0D, // 0x00000B00 .FA.E6.F1.D0.02.
0x45,0x36,0x0D,0x46,0x32,0x0D,0x43,0x36,0x0D,0x46,0x34,0x0D,0x44,0x30,0x0D,0x43, // 0x00000B10 E6.F2.C6.F4.D0.C
0x41,0x0D,0x31,0x38,0x0D,0x41,0x35,0x0D,0x46,0x31,0x0D,0x36,0x39,0x0D,0x30,0x32, // 0x00000B20 A.18.A5.F1.69.02
0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D, // 0x00000B30 .85.F1.90.02.E6.
0x46,0x32,0x0D,0x43,0x36,0x0D,0x46,0x33,0x0D,0x44,0x30,0x0D,0x42,0x37,0x0D,0x46, // 0x00000B40 F2.C6.F3.D0.B7.F
0x30,0x0D,0x30,0x41,0x0D,0x41,0x32,0x0D,0x30,0x33,0x0D,0x45,0x34,0x0D,0x46,0x35, // 0x00000B50 0.0A.A2.03.E4.F5
0x0D,0x44,0x30,0x0D,0x44,0x46,0x0D,0x41,0x39,0x0D,0x30,0x32,0x0D,0x44,0x30,0x0D, // 0x00000B60 .D0.DF.A9.02.D0.
0x44,0x37,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46,0x39,0x0D,0x38, // 0x00000B70 D7.A9.00.85.F9.8
0x35,0x0D,0x46,0x38,0x0D,0x41,0x39,0x0D,0x30,0x36,0x0D,0x38,0x35,0x0D,0x46,0x32, // 0x00000B80 5.F8.A9.06.85.F2
0x0D,0x41,0x39,0x0D,0x46,0x46,0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x41,0x32,0x0D, // 0x00000B90 .A9.FF.85.F1.A2.
0x35,0x30,0x0D,0x41,0x30,0x0D,0x35,0x30,0x0D,0x42,0x31,0x0D,0x46,0x31,0x0D,0x43, // 0x00000BA0 50.A0.50.B1.F1.C
0x39,0x0D,0x30,0x32,0x0D,0x44,0x30,0x0D,0x30,0x36,0x0D,0x41,0x39,0x0D,0x30,0x33, // 0x00000BB0 9.02.D0.06.A9.03
0x0D,0x39,0x31,0x0D,0x46,0x31,0x0D,0x44,0x30,0x0D,0x30,0x38,0x0D,0x43,0x39,0x0D, // 0x00000BC0 .91.F1.D0.08.C9.
0x30,0x31,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x39, // 0x00000BD0 01.D0.04.A9.00.9
0x31,0x0D,0x46,0x31,0x0D,0x43,0x39,0x0D,0x30,0x33,0x0D,0x44,0x30,0x0D,0x30,0x36, // 0x00000BE0 1.F1.C9.03.D0.06
0x0D,0x45,0x36,0x0D,0x46,0x38,0x0D,0x44,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D, // 0x00000BF0 .E6.F8.D0.02.E6.
0x46,0x39,0x0D,0x38,0x38,0x0D,0x44,0x30,0x0D,0x44,0x46,0x0D,0x31,0x38,0x0D,0x41, // 0x00000C00 F9.88.D0.DF.18.A
0x35,0x0D,0x46,0x31,0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D,0x38,0x35,0x0D,0x46,0x31, // 0x00000C10 5.F1.69.50.85.F1
0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x46,0x32,0x0D,0x43,0x41,0x0D, // 0x00000C20 .90.02.E6.F2.CA.
0x44,0x30,0x0D,0x43,0x46,0x0D,0x41,0x35,0x0D,0x46,0x41,0x0D,0x43,0x39,0x0D,0x30, // 0x00000C30 D0.CF.A5.FA.C9.0
0x30,0x0D,0x44,0x30,0x0D,0x30,0x33,0x0D,0x34,0x43,0x0D,0x41,0x46,0x0D,0x30,0x33, // 0x00000C40 0.D0.03.4C.AF.03
0x0D,0x45,0x36,0x0D,0x46,0x36,0x0D,0x44,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D, // 0x00000C50 .E6.F6.D0.02.E6.
0x46,0x37,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x30,0x39,0x0D,0x38,0x30,0x0D,0x38, // 0x00000C60 F7.A5.F0.09.80.8
0x35,0x0D,0x46,0x30,0x0D,0x34,0x43,0x0D,0x37,0x37,0x0D,0x30,0x30,0x0D,0x41,0x30, // 0x00000C70 5.F0.4C.77.00.A0
0x0D,0x46,0x44,0x0D,0x38,0x43,0x0D,0x30,0x30,0x0D,0x44,0x46,0x0D,0x41,0x43,0x0D, // 0x00000C80 .FD.8C.00.DF.AC.
0x30,0x30,0x0D,0x44,0x46,0x0D,0x43,0x30,0x0D,0x45,0x46,0x0D,0x46,0x30,0x0D,0x46, // 0x00000C90 00.DF.C0.EF.F0.F
0x34,0x0D,0x32,0x30,0x0D,0x45,0x35,0x0D,0x30,0x32,0x0D,0x34,0x43,0x0D,0x46,0x31, // 0x00000CA0 4.20.E5.02.4C.F1
0x0D,0x30,0x32,0x0D,0x30,0x30,0x0D,0x30,0x31,0x0D,0x30,0x32,0x0D,0x35,0x30,0x0D, // 0x00000CB0 .02.00.01.02.50.
0x35,0x32,0x0D,0x41,0x30,0x0D,0x41,0x31,0x0D,0x41,0x32,0x0D,0x41,0x39,0x0D,0x34, // 0x00000CC0 52.A0.A1.A2.A9.4
0x43,0x0D,0x38,0x35,0x0D,0x46,0x45,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x34,0x43, // 0x00000CD0 C.85.FE.A9.00.4C
0x0D,0x36,0x39,0x0D,0x30,0x30,0x0D,0x45,0x41,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D, // 0x00000CE0 .69.00.EA.00.00.
0x30,0x30,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D,0x2E, // 0x00000CF0 00.00.00.00.00..
0x30,0x30,0x30,0x30,0x47] // 0x00000D00 0000G
}

View file

@ -0,0 +1,13 @@
---
layout: page
title: Challenger 1P Machine-Language (6502) Tests
permalink: /apps/c1p/6502/tests/
---
Challenger 1P Machine-Language (6502) Tests
---
The project contains the following 6502 machine-language tests:
- [BCD](bcd/bcd.asm): Verify decimal mode behavior
- [VFLAG](vflag/vflag.asm): Demonstrate that the V flag works as described

View file

@ -0,0 +1,92 @@
{"bytes": [
0x2E,0x30,0x32,0x30,0x30,0x2F,0x41,0x30,0x0A,0x30,0x31,0x0A,0x38,0x43,0x0A,0x43, // 0x00000000 .0200/A0.01.8C.C
0x45,0x0A,0x30,0x33,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A,0x44,0x31, // 0x00000010 E.03.A9.00.8D.D1
0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A, // 0x00000020 .03.8D.D4.03.AD.
0x44,0x34,0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x30,0x31,0x0A,0x35,0x34,0x0A,0x36, // 0x00000030 D4.03.02.01.54.6
0x35,0x0A,0x37,0x33,0x0A,0x37,0x34,0x0A,0x36,0x39,0x0A,0x36,0x45,0x0A,0x36,0x37, // 0x00000040 5.73.74.69.6E.67
0x0A,0x32,0x30,0x0A,0x32,0x35,0x0A,0x34,0x31,0x0A,0x30,0x30,0x0A,0x32,0x39,0x0A, // 0x00000050 .20.25.41.00.29.
0x30,0x46,0x0A,0x38,0x44,0x0A,0x44,0x35,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x44, // 0x00000060 0F.8D.D5.03.AD.D
0x34,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x46,0x30,0x0A,0x38,0x44,0x0A,0x44,0x39, // 0x00000070 4.03.29.F0.8D.D9
0x0A,0x30,0x33,0x0A,0x30,0x39,0x0A,0x30,0x46,0x0A,0x38,0x44,0x0A,0x44,0x41,0x0A, // 0x00000080 .03.09.0F.8D.DA.
0x30,0x33,0x0A,0x41,0x44,0x0A,0x44,0x31,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x30, // 0x00000090 03.AD.D1.03.29.0
0x46,0x0A,0x38,0x44,0x0A,0x44,0x33,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x44,0x31, // 0x000000A0 F.8D.D3.03.AD.D1
0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x46,0x30,0x0A,0x38,0x44,0x0A,0x44,0x32,0x0A, // 0x000000B0 .03.29.F0.8D.D2.
0x30,0x33,0x0A,0x32,0x30,0x0A,0x37,0x39,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A,0x36, // 0x000000C0 03.20.79.02.20.6
0x32,0x0A,0x30,0x33,0x0A,0x32,0x30,0x0A,0x33,0x33,0x0A,0x30,0x33,0x0A,0x44,0x30, // 0x000000D0 2.03.20.33.03.D0
0x0A,0x32,0x36,0x0A,0x32,0x30,0x0A,0x43,0x43,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A, // 0x000000E0 .26.20.CC.02.20.
0x36,0x46,0x0A,0x30,0x33,0x0A,0x32,0x30,0x0A,0x33,0x33,0x0A,0x30,0x33,0x0A,0x44, // 0x000000F0 6F.03.20.33.03.D
0x30,0x0A,0x31,0x42,0x0A,0x45,0x45,0x0A,0x44,0x31,0x0A,0x30,0x33,0x0A,0x44,0x30, // 0x00000100 0.1B.EE.D1.03.D0
0x0A,0x44,0x35,0x0A,0x45,0x45,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x44,0x30,0x0A, // 0x00000110 .D5.EE.D4.03.D0.
0x41,0x45,0x0A,0x38,0x38,0x0A,0x31,0x30,0x0A,0x41,0x42,0x0A,0x41,0x39,0x0A,0x30, // 0x00000120 AE.88.10.AB.A9.0
0x30,0x0A,0x38,0x44,0x0A,0x43,0x45,0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x30,0x31, // 0x00000130 0.8D.CE.03.02.01
0x0A,0x35,0x30,0x0A,0x34,0x31,0x0A,0x35,0x33,0x0A,0x35,0x33,0x0A,0x30,0x30,0x0A, // 0x00000140 .50.41.53.53.00.
0x46,0x30,0x0A,0x30,0x37,0x0A,0x30,0x32,0x0A,0x30,0x31,0x0A,0x34,0x36,0x0A,0x34, // 0x00000150 F0.07.02.01.46.4
0x31,0x0A,0x34,0x39,0x0A,0x34,0x43,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x30,0x30, // 0x00000160 1.49.4C.00.02.00
0x0A,0x46,0x38,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x31,0x0A, // 0x00000170 .F8.C0.01.AD.D1.
0x30,0x33,0x0A,0x36,0x44,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43, // 0x00000180 03.6D.D4.03.8D.C
0x43,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x43,0x44, // 0x00000190 C.03.08.68.8D.CD
0x0A,0x30,0x33,0x0A,0x44,0x38,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A, // 0x000001A0 .03.D8.C0.01.AD.
0x44,0x31,0x0A,0x30,0x33,0x0A,0x36,0x44,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x38, // 0x000001B0 D1.03.6D.D4.03.8
0x44,0x0A,0x43,0x46,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44, // 0x000001C0 D.CF.03.08.68.8D
0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A, // 0x000001D0 .D0.03.C0.01.AD.
0x44,0x33,0x0A,0x30,0x33,0x0A,0x36,0x44,0x0A,0x44,0x35,0x0A,0x30,0x33,0x0A,0x43, // 0x000001E0 D3.03.6D.D5.03.C
0x39,0x0A,0x30,0x41,0x0A,0x41,0x32,0x0A,0x30,0x30,0x0A,0x39,0x30,0x0A,0x30,0x36, // 0x000001F0 9.0A.A2.00.90.06
0x0A,0x45,0x38,0x0A,0x36,0x39,0x0A,0x30,0x35,0x0A,0x32,0x39,0x0A,0x30,0x46,0x0A, // 0x00000200 .E8.69.05.29.0F.
0x33,0x38,0x0A,0x30,0x44,0x0A,0x44,0x32,0x0A,0x30,0x33,0x0A,0x37,0x44,0x0A,0x44, // 0x00000210 38.0D.D2.03.7D.D
0x39,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x42,0x30,0x0A,0x30,0x34,0x0A,0x43,0x39, // 0x00000220 9.03.08.B0.04.C9
0x0A,0x41,0x30,0x0A,0x39,0x30,0x0A,0x30,0x33,0x0A,0x36,0x39,0x0A,0x35,0x46,0x0A, // 0x00000230 .A0.90.03.69.5F.
0x33,0x38,0x0A,0x38,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x36, // 0x00000240 38.8D.CA.03.08.6
0x38,0x0A,0x38,0x44,0x0A,0x43,0x42,0x0A,0x30,0x33,0x0A,0x36,0x38,0x0A,0x38,0x44, // 0x00000250 8.8D.CB.03.68.8D
0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x46,0x38,0x0A,0x43,0x30,0x0A, // 0x00000260 .D7.03.60.F8.C0.
0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x31,0x0A,0x30,0x33,0x0A,0x45,0x44,0x0A,0x44, // 0x00000270 01.AD.D1.03.ED.D
0x34,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43,0x43,0x0A,0x30,0x33,0x0A,0x30,0x38, // 0x00000280 4.03.8D.CC.03.08
0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A,0x44,0x38,0x0A, // 0x00000290 .68.8D.CD.03.D8.
0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x31,0x0A,0x30,0x33,0x0A,0x45, // 0x000002A0 C0.01.AD.D1.03.E
0x44,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43,0x46,0x0A,0x30,0x33, // 0x000002B0 D.D4.03.8D.CF.03
0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A, // 0x000002C0 .08.68.8D.D0.03.
0x36,0x30,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x33,0x0A,0x30, // 0x000002D0 60.C0.01.AD.D3.0
0x33,0x0A,0x45,0x44,0x0A,0x44,0x35,0x0A,0x30,0x33,0x0A,0x41,0x32,0x0A,0x30,0x30, // 0x000002E0 3.ED.D5.03.A2.00
0x0A,0x42,0x30,0x0A,0x30,0x36,0x0A,0x45,0x38,0x0A,0x45,0x39,0x0A,0x30,0x35,0x0A, // 0x000002F0 .B0.06.E8.E9.05.
0x32,0x39,0x0A,0x30,0x46,0x0A,0x31,0x38,0x0A,0x30,0x44,0x0A,0x44,0x32,0x0A,0x30, // 0x00000300 29.0F.18.0D.D2.0
0x33,0x0A,0x46,0x44,0x0A,0x44,0x39,0x0A,0x30,0x33,0x0A,0x42,0x30,0x0A,0x30,0x32, // 0x00000310 3.FD.D9.03.B0.02
0x0A,0x45,0x39,0x0A,0x35,0x46,0x0A,0x38,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33,0x0A, // 0x00000320 .E9.5F.8D.CA.03.
0x36,0x30,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x33,0x0A,0x30, // 0x00000330 60.C0.01.AD.D3.0
0x33,0x0A,0x45,0x44,0x0A,0x44,0x35,0x0A,0x30,0x33,0x0A,0x41,0x32,0x0A,0x30,0x30, // 0x00000340 3.ED.D5.03.A2.00
0x0A,0x42,0x30,0x0A,0x30,0x34,0x0A,0x45,0x38,0x0A,0x32,0x39,0x0A,0x30,0x46,0x0A, // 0x00000350 .B0.04.E8.29.0F.
0x31,0x38,0x0A,0x30,0x44,0x0A,0x44,0x32,0x0A,0x30,0x33,0x0A,0x46,0x44,0x0A,0x44, // 0x00000360 18.0D.D2.03.FD.D
0x39,0x0A,0x30,0x33,0x0A,0x42,0x30,0x0A,0x30,0x32,0x0A,0x45,0x39,0x0A,0x35,0x46, // 0x00000370 9.03.B0.02.E9.5F
0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x30,0x32,0x0A,0x45,0x39,0x0A, // 0x00000380 .E0.00.F0.02.E9.
0x30,0x36,0x0A,0x38,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x41, // 0x00000390 06.8D.CA.03.60.A
0x44,0x0A,0x43,0x43,0x0A,0x30,0x33,0x0A,0x43,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33, // 0x000003A0 D.CC.03.CD.CA.03
0x0A,0x44,0x30,0x0A,0x32,0x36,0x0A,0x41,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A, // 0x000003B0 .D0.26.AD.CD.03.
0x34,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x38,0x30,0x0A,0x44, // 0x000003C0 4D.D6.03.29.80.D
0x30,0x0A,0x31,0x43,0x0A,0x41,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A,0x34,0x44, // 0x000003D0 0.1C.AD.CD.03.4D
0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x34,0x30,0x0A,0x44,0x30,0x0A, // 0x000003E0 .D7.03.29.40.D0.
0x31,0x32,0x0A,0x41,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A,0x34,0x44,0x0A,0x44, // 0x000003F0 12.AD.CD.03.4D.D
0x38,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x30,0x38, // 0x00000400 8.03.29.02.D0.08
0x0A,0x41,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A,0x34,0x44,0x0A,0x43,0x42,0x0A, // 0x00000410 .AD.CD.03.4D.CB.
0x30,0x33,0x0A,0x32,0x39,0x0A,0x30,0x31,0x0A,0x36,0x30,0x0A,0x41,0x44,0x0A,0x44, // 0x00000420 03.29.01.60.AD.D
0x37,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A,0x41,0x44, // 0x00000430 7.03.8D.D6.03.AD
0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A, // 0x00000440 .D0.03.8D.D8.03.
0x36,0x30,0x0A,0x32,0x30,0x0A,0x45,0x46,0x0A,0x30,0x32,0x0A,0x41,0x44,0x0A,0x44, // 0x00000450 60.20.EF.02.AD.D
0x30,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A,0x38,0x44, // 0x00000460 0.03.8D.D6.03.8D
0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A, // 0x00000470 .D7.03.8D.D8.03.
0x38,0x44,0x0A,0x43,0x42,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x41,0x44,0x0A,0x43, // 0x00000480 8D.CB.03.60.AD.C
0x41,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x36, // 0x00000490 A.03.08.68.8D.D6
0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A, // 0x000004A0 .03.8D.D8.03.60.
0x32,0x30,0x0A,0x30,0x46,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x43,0x41,0x0A,0x30, // 0x000004B0 20.0F.03.AD.CA.0
0x33,0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33, // 0x000004C0 3.08.68.8D.D6.03
0x0A,0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x44,0x30,0x0A, // 0x000004D0 .8D.D8.03.AD.D0.
0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43, // 0x000004E0 03.8D.D7.03.8D.C
0x42,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x41,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33, // 0x000004F0 B.03.60.AD.CA.03
0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A, // 0x00000500 .08.68.8D.D6.03.
0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x32,0x30,0x0A,0x45, // 0x00000510 8D.D8.03.60.20.E
0x46,0x0A,0x30,0x32,0x0A,0x41,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33,0x0A,0x30,0x38, // 0x00000520 F.02.AD.CA.03.08
0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A, // 0x00000530 .68.8D.D6.03.8D.
0x44,0x38,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A,0x38, // 0x00000540 D8.03.AD.D0.03.8
0x44,0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43,0x42,0x0A,0x30,0x33, // 0x00000550 D.D7.03.8D.CB.03
0x0A,0x36,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A, // 0x00000560 .60.00.00.00.00.
0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30, // 0x00000570 00.00.00.00.00.0
0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30, // 0x00000580 0.00.00.00.00.00
0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x2E,0x30,0x32,0x30,0x30,0x47] // 0x00000590 .00.00..0200G
}

View file

@ -1,14 +1,15 @@
CA65 = ca65
LD65 = ld65
CA65 = ../../../../../projects/cc65/bin/ca65
LD65 = ../../../../../projects/cc65/bin/ld65
ECHO = @/bin/echo
FILEDUMP = node ../../../../../modules/filedump/bin/filedump
CA65_OPTS =
LD65_OPTS = --target none
all: bcd.65v
all: bcd.65v bcd.json
bcd.obj: bcd.asm
$(CA65) bcd.asm -I ../.. -l -o bcd.obj
$(CA65) bcd.asm -I ../.. -l bcd.lst -o bcd.obj
bcd.bin: bcd.obj
$(LD65) $(LD65_OPTS) $+ -o $@
@ -17,3 +18,6 @@ bcd.65v: bcd.bin
$(ECHO) -n ".0200/" > bcd.65v
hexdump -e '1/1 "%02X\n"' -v bcd.bin >> bcd.65v
$(ECHO) -n ".0200G" >> bcd.65v
bcd.json: bcd.65v
$(FILEDUMP) --file=bcd.65v --format=bytes --output=bcd.json --overwrite --comments

View file

@ -1,14 +1,15 @@
CA65 = ca65
LD65 = ld65
CA65 = ../../../../../projects/cc65/bin/ca65
LD65 = ../../../../../projects/cc65/bin/ld65
ECHO = @/bin/echo
FILEDUMP = node ../../../../../modules/filedump/bin/filedump
CA65_OPTS =
LD65_OPTS = --target none
all: vflag.65v
all: vflag.65v vflag.json
vflag.obj: vflag.asm
$(CA65) vflag.asm -I ../.. -l -o vflag.obj
$(CA65) vflag.asm -I ../.. -l vflag.lst -o vflag.obj
vflag.bin: vflag.obj
$(LD65) $(LD65_OPTS) $+ -o $@
@ -17,3 +18,6 @@ vflag.65v: vflag.bin
$(ECHO) -n ".0200/" > vflag.65v
hexdump -e '1/1 "%02X\n"' -v vflag.bin >> vflag.65v
$(ECHO) -n ".0200G" >> vflag.65v
vflag.json: vflag.65v
$(FILEDUMP) --file=vflag.65v --format=bytes --output=vflag.json --overwrite --comments

View file

@ -0,0 +1,33 @@
{"bytes": [
0x2E,0x30,0x32,0x30,0x30,0x2F,0x44,0x38,0x0A,0x41,0x39,0x0A,0x30,0x31,0x0A,0x38, // 0x00000000 .0200/D8.A9.01.8
0x44,0x0A,0x39,0x39,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x38,0x30,0x0A,0x38,0x44, // 0x00000010 D.99.02.A9.80.8D
0x0A,0x39,0x41,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A, // 0x00000020 .9A.02.8D.9B.02.
0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A,0x39,0x43,0x0A,0x30,0x32,0x0A,0x38, // 0x00000030 A9.00.8D.9C.02.8
0x44,0x0A,0x39,0x44,0x0A,0x30,0x32,0x0A,0x41,0x30,0x0A,0x30,0x31,0x0A,0x32,0x30, // 0x00000040 D.9D.02.A0.01.20
0x0A,0x35,0x30,0x0A,0x30,0x32,0x0A,0x45,0x30,0x0A,0x30,0x31,0x0A,0x46,0x30,0x0A, // 0x00000050 .50.02.E0.01.F0.
0x32,0x38,0x0A,0x32,0x30,0x0A,0x36,0x46,0x0A,0x30,0x32,0x0A,0x45,0x30,0x0A,0x30, // 0x00000060 28.20.6F.02.E0.0
0x31,0x0A,0x46,0x30,0x0A,0x32,0x31,0x0A,0x45,0x45,0x0A,0x39,0x41,0x0A,0x30,0x32, // 0x00000070 1.F0.21.EE.9A.02
0x0A,0x45,0x45,0x0A,0x39,0x43,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x45,0x41,0x0A, // 0x00000080 .EE.9C.02.D0.EA.
0x45,0x45,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A,0x45,0x45,0x0A,0x39,0x44,0x0A,0x30, // 0x00000090 EE.9B.02.EE.9D.0
0x32,0x0A,0x44,0x30,0x0A,0x45,0x32,0x0A,0x38,0x38,0x0A,0x31,0x30,0x0A,0x44,0x46, // 0x000000A0 2.D0.E2.88.10.DF
0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A,0x39,0x39,0x0A,0x30,0x32,0x0A, // 0x000000B0 .A9.00.8D.99.02.
0x30,0x32,0x0A,0x30,0x31,0x0A,0x35,0x30,0x0A,0x34,0x31,0x0A,0x35,0x33,0x0A,0x35, // 0x000000C0 02.01.50.41.53.5
0x33,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x30,0x37,0x0A,0x30,0x32,0x0A,0x30,0x31, // 0x000000D0 3.00.F0.07.02.01
0x0A,0x34,0x36,0x0A,0x34,0x31,0x0A,0x34,0x39,0x0A,0x34,0x43,0x0A,0x30,0x30,0x0A, // 0x000000E0 .46.41.49.4C.00.
0x30,0x32,0x0A,0x30,0x30,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x39, // 0x000000F0 02.00.C0.01.AD.9
0x41,0x0A,0x30,0x32,0x0A,0x36,0x44,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A,0x41,0x32, // 0x00000100 A.02.6D.9B.02.A2
0x0A,0x30,0x30,0x0A,0x35,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A,0x43,0x30,0x0A, // 0x00000110 .00.50.01.E8.C0.
0x30,0x31,0x0A,0x41,0x44,0x0A,0x39,0x43,0x0A,0x30,0x32,0x0A,0x36,0x44,0x0A,0x39, // 0x00000120 01.AD.9C.02.6D.9
0x44,0x0A,0x30,0x32,0x0A,0x42,0x30,0x0A,0x30,0x34,0x0A,0x33,0x30,0x0A,0x30,0x31, // 0x00000130 D.02.B0.04.30.01
0x0A,0x45,0x38,0x0A,0x36,0x30,0x0A,0x31,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A, // 0x00000140 .E8.60.10.01.E8.
0x36,0x30,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x39,0x41,0x0A,0x30, // 0x00000150 60.C0.01.AD.9A.0
0x32,0x0A,0x45,0x44,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A,0x41,0x32,0x0A,0x30,0x30, // 0x00000160 2.ED.9B.02.A2.00
0x0A,0x35,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A, // 0x00000170 .50.01.E8.C0.01.
0x41,0x44,0x0A,0x39,0x43,0x0A,0x30,0x32,0x0A,0x45,0x44,0x0A,0x39,0x44,0x0A,0x30, // 0x00000180 AD.9C.02.ED.9D.0
0x32,0x0A,0x34,0x38,0x0A,0x41,0x39,0x0A,0x46,0x46,0x0A,0x45,0x39,0x0A,0x30,0x30, // 0x00000190 2.48.A9.FF.E9.00
0x0A,0x43,0x39,0x0A,0x46,0x45,0x0A,0x44,0x30,0x0A,0x30,0x35,0x0A,0x36,0x38,0x0A, // 0x000001A0 .C9.FE.D0.05.68.
0x33,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A,0x36,0x30,0x0A,0x36,0x38,0x0A,0x39, // 0x000001B0 30.01.E8.60.68.9
0x30,0x0A,0x46,0x42,0x0A,0x31,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A,0x36,0x30, // 0x000001C0 0.FB.10.01.E8.60
0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A, // 0x000001D0 .00.00.00.00.00.
0x2E,0x30,0x32,0x30,0x30,0x47] // 0x000001E0 .0200G
}

27
apps/c1p/BASIC/README.md Normal file
View file

@ -0,0 +1,27 @@
---
layout: page
title: Challenger 1P BASIC Applications
permalink: /apps/c1p/BASIC/
---
Challenger 1P BASIC Applications
---
The following BASIC applications were supplied by Ohio Scientific:
- [BASIC MATH](OSI/MATH.BAS)
- [CHECKING](OSI/CHECKING.bas)
- [COUNTER](OSI/COUNTER.BAS)
- [POKER](OSI/POKER.BAS)
- [PRESIDENTS](OSI/PRESIDENTS.BAS)
- [STAR WARS](OSI/STARWARS.BAS)
- [TRIG TUTOR](OSI/TRIGTUTOR.BAS)
We also have a variety of BASIC programs written by [Jeff Parsons](https://twitter.com/jeffpar) in 1979-1980:
- [CHECKERS](jeffpar/CHECKERS.BAS)
- [HANG WOMAN](jeffpar/HANGWOMAN.BAS)
- [LIFE](jeffpar/LIFE.BAS)
- [OTHELLO](jeffpar/OTHELLO.BAS)
- [SOFORECAST](jeffpar/SOFORECAST.BAS)
- [TUBELIST](jeffpar/TUBELIST.BAS)

View file

@ -7,10 +7,15 @@ permalink: /apps/c1p/
Challenger 1P Applications
---
See [GitHub](https://github.com/jeffpar/pcjs/tree/master/apps/c1p) for program listings and configuration files.
All C1P applications come in two flavors:
The C1P serial port has no configurable hardware features. However, there is a "demo" property that can
be set, causing the machine to load some built-in demonstration code via the serial port when it starts up.
- [BASIC](BASIC/)
- [6502 Machine-Language](6502/)
The purpose of the configuration files is to create UI controls that allow you to choose from a set of programs
(eg, BASIC programs, 6502 machine code files) and send them to the C1P through the serial port.
To make it easy for our machines to load our applications, we provide the following **Serial** configuration files:
- [all.xml](all.xml)
- [samples.xml](samples.xml)
These configuration files create UI controls that allow you to choose from a set of BASIC and/or 6502 machine-language
programs that are automatically sent to the C1P's serial port.

View file

@ -1,23 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<serial id="serialPort" pos="left" padleft="8px">
<control type="list" binding="listSerial">
<item ref="/apps/c1p/BASIC/JP/TUBELIST.BAS">TUBELIST (JP)</item>
<item ref="/apps/c1p/BASIC/JP/HANGWOMAN.BAS">HANGWOMAN (JP)</item>
<item ref="/apps/c1p/BASIC/JP/CHECKERS.BAS">CHECKERS (JP)</item>
<item ref="/apps/c1p/BASIC/JP/LIFE.BAS">LIFE (JP)</item>
<item ref="/apps/c1p/BASIC/JP/OTHELLO.BAS">OTHELLO (JP)</item>
<item ref="/apps/c1p/BASIC/JP/SOFORECAST.BAS">SOFORECAST (JP)</item>
<item ref="/apps/c1p/6502/JP/BASICEXT.65V">6502 BASIC MODS (JP)</item>
<item ref="/apps/c1p/6502/JP/LIFE.65V">6502 LIFE (JP)</item>
<item ref="/apps/c1p/6502/tests/bcd/bcd.65v">6502 BCD TESTS</item>
<item ref="/apps/c1p/6502/tests/vflag/vflag.65v">6502 VFLAG TESTS</item>
<item ref="/apps/c1p/6502/jeffpar/ASSEMBLER-1.json">6502 DISASSEMBLER-1 (JP)</item>
<item ref="/apps/c1p/6502/jeffpar/ASSEMBLER-2.json">6502 DISASSEMBLER-2 (JP)</item>
<item ref="/apps/c1p/6502/jeffpar/BASICEXT.json">6502 BASIC MODS (JP)</item>
<item ref="/apps/c1p/6502/jeffpar/LIFE.json">6502 LIFE (JP)</item>
<item ref="/apps/c1p/6502/tests/bcd/bcd.json">6502 BCD TESTS</item>
<item ref="/apps/c1p/6502/tests/vflag/vflag.json">6502 VFLAG TESTS</item>
<item ref="/apps/c1p/BASIC/jeffpar/CHECKERS.BAS">CHECKERS (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/HANGWOMAN.BAS">HANGWOMAN (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/LIFE.BAS">LIFE (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/OTHELLO.BAS">OTHELLO (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/SOFORECAST.BAS">SOFORECAST (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/TUBELIST.BAS">TUBELIST (JP)</item>
<item ref="/apps/c1p/BASIC/OSI/MATH.BAS">BASIC MATH</item>
<item ref="/apps/c1p/BASIC/OSI/CHECKING.BAS">CHECKING</item>
<item ref="/apps/c1p/BASIC/OSI/COUNTER.BAS">COUNTER</item>
<item ref="/apps/c1p/BASIC/OSI/POKER.BAS">POKER</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE1.BAS">BASIC MATH</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE2.BAS">CHECKING</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE3.BAS">TRIG TUTOR</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE4.BAS">STAR WARS</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE5.BAS">COUNTER</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE6.BAS">PRESIDENTS</item>
<item ref="/apps/c1p/BASIC/OSI/PRESIDENTS.BAS">PRESIDENTS</item>
<item ref="/apps/c1p/BASIC/OSI/STARWARS.BAS">STAR WARS</item>
<item ref="/apps/c1p/BASIC/OSI/TRIGTUTOR.BAS">TRIG TUTOR</item>
<item ref="/sites/www.osiweb.org/programs/basic/OsiBas/spacewar.bas">SPACEWAR</item>
</control>
<control type="button" binding="loadSerial">Load</control>

View file

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<serial id="serialPort" pos="left" padleft="8px">
<control type="list" binding="listSerial">
<item ref="/apps/c1p/BASIC/OSI/MATH.BAS">BASIC MATH</item>
<item ref="/apps/c1p/BASIC/OSI/CHECKING.BAS">CHECKING</item>
<item ref="/apps/c1p/BASIC/OSI/COUNTER.BAS">COUNTER</item>
<item ref="/apps/c1p/BASIC/OSI/POKER.BAS">POKER</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE1.BAS">BASIC MATH</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE2.BAS">CHECKING</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE3.BAS">TRIG TUTOR</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE4.BAS">STAR WARS</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE5.BAS">COUNTER</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE6.BAS">PRESIDENTS</item>
<item ref="/apps/c1p/BASIC/OSI/PRESIDENTS.BAS">PRESIDENTS</item>
<item ref="/apps/c1p/BASIC/OSI/STARWARS.BAS">STAR WARS</item>
<item ref="/apps/c1p/BASIC/OSI/TRIGTUTOR.BAS">TRIG TUTOR</item>
</control>
<control type="button" binding="loadSerial">Load</control>
<control type="file" binding="mountSerial" style="padding-left:16px"/>

View file

@ -19,7 +19,7 @@
<rom id="romNull" size="0x2000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -17,7 +17,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -15,7 +15,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="256" screenHeight="200" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen1x.png" width="256px" padding="8px"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen2x.png" width="256px" padding="8px"/>
<keyboard id="keyboard" pos="center" padleft="8px">
<control type="button" binding="ctrl-c">CTRL-C</control>
<control type="button" binding="ctrl-o">CTRL-O</control>

View file

@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="../../../../rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="../../../../rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="../../../../video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="../../../../video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">
@ -26,6 +26,6 @@
<control type="button" binding="ctrl-o">CTRL-O</control>
<control type="button" binding="break">BREAK</control>
</keyboard>
<serial ref="/apps/c1p/samples.xml"/>
<serial ref="/apps/c1p/all.xml"/>
<panel ref="/devices/c1p/panel/default.xml"/>
</machine>

View file

@ -16,7 +16,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" padding="8px"/>
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" padding="8px"/>
<cpu id="cpu6502" autostart="false" pos="left" padleft="8px">
<control type="button" binding="run">Run</control>
</cpu>

View file

@ -16,7 +16,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="256" screenHeight="200" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen1x.png" width="256px" padding="8px"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen2x.png" width="256px" padding="8px"/>
<keyboard id="keyboard" padleft="8px">
<control type="button" binding="ctrl-c">CTRL-C</control>
<control type="button" binding="ctrl-o">CTRL-O</control>

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<video id="videoMDA" model="mda" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" charset="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
<video id="videoMDA" model="mda" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" fontROM="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
<menu>
<title>Monochrome Display</title>
<control type="container" pos="right">

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<video id="videoMDA" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" charset="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
<video id="videoMDA" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" fontROM="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
<menu>
<title>Monochrome Display</title>
<control type="container" pos="right">

View file

@ -237,12 +237,40 @@ C1PSerialPort.prototype.startLoad = function()
C1PSerialPort.prototype.loadFile = function(sFileName, sFileData, nResponse)
{
if (!sFileData) {
this.println(sFileName + " load error (" + nResponse + ")");
this.println("Error loading file \"" + sFileName + "\" (" + nResponse + ")");
return;
}
this.sInput = sFileData;
this.iInputNext = 0;
this.autoLoad = 0;
this.iInputNext = 0;
this.sInput = sFileData;
/*
* The following code adds support for loading "65V" files encoded as JSON, which is a cleaner
* way to deliver those files when they contain binary (non-ASCII) data.
*
* For example, my 6502 ASSEMBLER/DISASSEMBLER program starts with a conventional "65V" loading
* sequence, which loads and launches a small program loader that loads the rest of the program
* using a raw (1-to-1) binary format instead of the usual (3-to-1) HEX format used by "65V" files.
*/
if (str.endsWith(sFileName, ".json")) {
try {
/*
* The most likely source of any exception will be here: parsing the JSON-encoded data.
*/
var s = "";
var data = eval("(" + sFileData + ")");
var ab = data['bytes'];
for (var i = 0; i < ab.length; i++) {
s += String.fromCharCode(ab[i]);
}
this.sInput = s;
} catch (e) {
this.println("Error processing file \"" + sFileName + "\": " + e.message);
return;
}
}
if (this.cmp && this.kbd && this.cpu.isRunning()) {
this.println("auto-loading " + sFileName);
/*
@ -260,7 +288,7 @@ C1PSerialPort.prototype.loadFile = function(sFileName, sFileData, nResponse)
* and then start it running again. BASIC will start reading the data as soon as you type
* LOAD.
*/
if (this.sInput.charAt(0) != ".") {
if (this.sInput.charAt(0) != '.') {
this.autoLoad = 1;
this.kbd.injectKeys("NEW\nLOAD\n");
}
@ -347,7 +375,7 @@ C1PSerialPort.prototype.advanceInput = function()
this.bInput = 0;
this.cbInput = 0;
if (this.iInputNext < this.sInput.length) {
var b = this.sInput.charCodeAt(this.iInputNext++);
var b = this.sInput.charCodeAt(this.iInputNext++) & 0xff;
if (b == 0x0a) b = 0x0d;
this.bInput = b;
this.cbInput = 1;
@ -374,13 +402,15 @@ C1PSerialPort.prototype.updateMemory = function()
/*
* Update all the status (even) bytes
*/
for (offset = this.offPort+0; offset < this.offPortLimit; offset+=2)
for (offset = this.offPort+0; offset < this.offPortLimit; offset+=2) {
this.abMem[offset] = (this.cbInput? this.STATUS_DATA : this.STATUS_NONE);
}
/*
* Update all the data (odd) bytes
*/
for (offset = this.offPort+1; offset < this.offPortLimit; offset+=2)
for (offset = this.offPort+1; offset < this.offPortLimit; offset+=2) {
this.abMem[offset] = (this.cbInput? this.bInput : 0);
}
};
/**